/*
 |--------------------------------------------------------------------------
 | Guest view styles
 |--------------------------------------------------------------------------
 */

:root {
    --wb-cms-brand-primary: #118AB2;
    --wb-cms-brand-primary-hover: #0B6482;
    --wb-cms-brand-soft: #D9F0F7;
    --wb-primary: var(--wb-cms-brand-primary);
    --wb-accent: var(--wb-cms-brand-primary);
    --wb-accent-hover: var(--wb-cms-brand-primary-hover);
    --wb-accent-soft: var(--wb-cms-brand-soft);
    --wb-accent-text: var(--wb-cms-brand-primary-hover);
    --wb-accent-on: #fff;
}

/*
 * §5b pixel parity: geometry/sizing on wb-auth-* is owned by WebBlocks UI.
 * The single rule below is a TEMPORARY exception — the class is not shipped
 * in webblocks-ui v2.16.2 yet (tracked upstream); remove once the UI defines it.
 */
.wb-auth-brand-mark-on-surface {
    color: var(--wb-accent);
}
