/* WhereCrew shared semantic tokens — migrate new surfaces here before deleting legacy CSS. */
:root { --wc-canvas:#07120D; --wc-canvas-raised:#102014; --wc-surface:#142619; --wc-surface-quiet:#0A150D; --wc-line:#294230; --wc-line-strong:#55745A; --wc-ink:#F5FAF3; --wc-ink-muted:#C6D3C3; --wc-ink-quiet:#91A595; --wc-orange:#FF5A00; --wc-lime:#C6FF00; --wc-danger:#FF6B5F; --wc-safe-top:env(safe-area-inset-top,0px); --wc-safe-bottom:env(safe-area-inset-bottom,0px); --wc-space-1:4px; --wc-space-2:8px; --wc-space-3:12px; --wc-space-4:16px; --wc-space-5:24px; --wc-space-6:32px; --wc-content-mobile:699px; --wc-content-tablet:959px; --wc-font-display:"Inter","Noto Sans KR",sans-serif; --wc-font-body:"Noto Sans KR",sans-serif; --wc-radius-control:4px; --wc-radius-panel:8px; --wc-shadow-map:0 24px 70px rgba(0,0,0,.42); --wc-layer-base:1; --wc-layer-map:20; --wc-layer-sheet:1000; --wc-layer-dialog:10050; --wc-focus:0 0 0 2px rgba(198,255,0,.18); --wc-action-height:52px; }

/* New surfaces use semantic variables above; legacy pc-web-light.css remains a compatibility layer until each journey is migrated and measured. */
