html:root{--bg:#f2f8ff;--side:#e8f2fd;--card:#fff;--card-2:#f7fafd;--raised:#e9eff6;--raised-2:#dce5ef;--selected:#dcecfe;--sky:#dbf3ff;--line:#001c2e17;--line-strong:#001c2e38;--ink:#001c2e;--sub:#43566a;--faint:#56697a;--accent:#1f6fe5;--accent-ink:#1a5fc8;--accent-soft:#e3eefd;--button:#0b2a40;--button-hover:#163a55;--button-blue:#1f6fe5;--button-blue-hover:#1a5fc8;--dispute:#e34948;--dispute-ink:#c22f2e;--dispute-bg:#fdeceb;--fair:#2a78d6;--fair-ink:#1d5fb0;--fair-bg:#e8f1fc;--wait:#eda100;--wait-ink:#8a5a00;--wait-bg:#fdf3dc;--green:#0d7150;--green-bg:#e6f6ef;--green-line:#0d715047;--amber:#8a5a00;--amber-bg:#fdf3dc;--amber-fill:#eda100;--red:#c22f2e;--red-bg:#fdeceb;--hl:#fff1b8;--logo:#777cff;--outline:var(--ink);--button-edge:#00111c;--button-blue-edge:#1450b8;--ghost-edge:#b9c6d3;--dispute-edge:var(--dispute-ink);--fair-edge:var(--fair-ink);--wait-edge:var(--wait-ink);--green-edge:var(--green);--shine:#ffffff73;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:8px;--radius:12px;--radius-card:20px;--radius-frame:28px;--radius-pill:999px;--shadow-chunky:0 4px 0 #001c2e;--shadow-chunky-sm:0 2px 0 #001c2e;--shadow-frame:0 6px 0 #001c2e, 0 30px 60px -28px #001c2e59;--shadow-pop:0 4px 0 #001c2e, 0 18px 40px -12px #001c2e4d;--depth-1:0 3px 0 #001c2e24;--depth-2:0 6px 0 #001c2e;--border-hair:1px;--border-chunky:2px;--border-heavy:3px;--edge:4px;--duration-press:80ms;--duration-quick:.16s;--duration-base:.24s;--duration-count:.6s;--duration-pulse:1.4s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-press:cubic-bezier(.4, 0, 1, 1);--font-display:var(--font-fredoka), "Nunito", ui-rounded, system-ui, sans-serif;--font-body:var(--font-nunito), ui-rounded, system-ui, sans-serif;--font-inter:var(--font-nunito)}
.cb-brand{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;color:var(--ink);flex:none;align-items:center;gap:8px;font-weight:700;line-height:1;display:inline-flex}.cb-brand.is-sm{font-size:16px}.cb-brand.is-md{font-size:20px}.cb-brand.is-lg{gap:10px;font-size:24px}.cb-brand-mark{flex:none;display:block;position:relative;top:.05em;overflow:visible}.cb-brand.is-sm .cb-brand-mark{width:14px;height:14px}.cb-brand.is-md .cb-brand-mark{width:18px;height:18px}.cb-brand.is-lg .cb-brand-mark{width:22px;height:22px}.cb-brand-ring,.cb-brand-dot{transform-box:fill-box;transform-origin:50%}.cb-brand-ring{stroke:var(--logo,#777cff)}.cb-brand-dot{fill:var(--logo,#777cff)}.sb-logo,.st-logo{vertical-align:top;color:var(--ink);border-radius:10px;flex:none;margin:-6px;padding:6px;text-decoration:none;display:inline-flex}@keyframes cb-brand-draw{0%{stroke-dashoffset:45px;transform:rotate(-90deg)}to{stroke-dashoffset:0;transform:none}}@keyframes cb-brand-pop{0%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:scale(0)}55%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.15)}to{transform:none}}.cb-brand.is-arriving .cb-brand-ring{animation:cb-brand-draw .76s var(--ease-out,cubic-bezier(.2, .8, .2, 1)) both}.cb-brand.is-arriving .cb-brand-dot{animation:.42s .36s both cb-brand-pop}@media (prefers-reduced-motion:reduce){.cb-brand-ring,.cb-brand-dot{animation:none!important}}@media (forced-colors:active){.cb-brand-ring{stroke:canvastext}.cb-brand-dot{fill:canvastext}}
