:root{--pb-yellow:#ffd000;--pb-yellow-light:#ffd60a;--pb-yellow-deep:#e6bc00;--pb-cream:#fff8e7;--pb-ink:#0a0a0a;--pb-n-950:#0d0d0d;--pb-n-900:#141414;--pb-n-850:#161616;--pb-n-800:#1e1e1e;--pb-n-700:#2a2a2a;--pb-n-600:#3a3a3a;--pb-n-500:#5c5c57;--pb-n-400:#8a8980;--pb-n-300:#a8a29a;--pb-n-200:#cfcabd;--pb-n-100:#e8e3d7;--pb-n-050:#f4f0e6;--pb-verified:#3dd68c;--pb-probable:#ffd000;--pb-weak:#ff6b4a;   /* ! weak — unconfirmed / guess */--pb-success:#3dd68c;--pb-warning:#ffb020;--pb-danger:#ff5c4d;--pb-info:#5ba8ff}:root,[data-theme=dark]{--surface-base:var(--pb-n-950);--surface-sunken:#080808;--surface-card:var(--pb-n-850);--surface-raised:var(--pb-n-800);--surface-overlay:#080808b8;--surface-inset:#101010;--text-strong:var(--pb-cream);--text-body:#e7e1d2;--text-muted:var(--pb-n-300);--text-faint:var(--pb-n-400);--text-on-accent:#0a0a0a;--border-hairline:var(--pb-n-700);--border-strong:var(--pb-n-600);--border-loud:var(--pb-cream);--accent:var(--pb-yellow);--accent-hover:#ffda33;--accent-press:var(--pb-yellow-deep);--accent-soft:#ffd00024;--accent-ring:#ffd00073;--shadow-hard:#000;--shadow-accent:var(--pb-yellow);color-scheme:dark}[data-theme=light]{--surface-base:var(--pb-yellow-light);--surface-sunken:#f2c800;--surface-card:var(--pb-cream);--surface-raised:#fffcf0;--surface-overlay:#0a0a0a52;--surface-inset:#f6edd8;--text-strong:#0a0a0a;--text-body:#1a1a1a;--text-muted:#4a453a;--text-faint:#6b6555;--text-on-accent:var(--pb-yellow-light);--border-hairline:#0a0a0a2e;--border-strong:#0a0a0a57;--border-loud:#0a0a0a;--accent:#0a0a0a;--accent-hover:#1f1f1f;--accent-press:#000;--accent-soft:#0a0a0a14;--accent-ring:#0a0a0a66;--shadow-hard:#0a0a0a;--shadow-accent:#0a0a0a;color-scheme:light}:root{--font-display:"Archivo","Arial Black",system-ui,sans-serif;--font-body:"DM Sans",system-ui,-apple-system,sans-serif;--font-mono:"Space Mono",ui-monospace,"SFMono-Regular",monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fw-black:900;--fs-2xs:11px;--fs-xs:12px;--fs-sm:14px;--fs-base:16px;--fs-md:18px;--fs-lg:22px;--fs-xl:28px;--fs-2xl:38px;--fs-3xl:52px;--fs-4xl:72px;--fs-5xl:104px;--lh-tight:1.04;--lh-snug:1.18;--lh-normal:1.5;--lh-relaxed:1.68;--ls-mega:-0.03em;--ls-tight:-0.01em;--ls-normal:0em;--ls-label:0.08em;--ls-caps:0.14em;--text-display-font:var(--font-display);--text-display-weight:var(--fw-black);--text-display-spacing:var(--ls-mega);--text-display-transform:uppercase;--text-eyebrow-font:var(--font-mono);--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-caps);--text-eyebrow-transform:uppercase;--space-0:0;--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;--space-20:80px;--space-24:96px;--gutter:var(--space-6);--gutter-tight:var(--space-4);--stack:var(--space-4);--section-gap:var(--space-16);--sidebar-w:260px;--drawer-peek:72px;--touch-min:44px;--radius-none:0px;--radius-sm:2px;--radius-pill:999px;--bw-hair:1px;--bw-bold:2px;--bw-loud:3px;--elev-0:none;--elev-1:3px 3px 0 var(--shadow-hard);--elev-2:5px 5px 0 var(--shadow-hard);--elev-3:8px 8px 0 var(--shadow-hard);--elev-accent:5px 5px 0 var(--shadow-accent);--glow-accent:0 0 0 1px var(--accent-ring),0 0 24px -4px var(--accent-soft);--lift:-3px;--dur-instant:90ms;--dur-base:220ms;--dur-slow:320ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-snap:cubic-bezier(0.5,1.4,0.5,1);--z-base:0;--z-sticky:100;--z-drawer:200;--z-nav:300;--z-modal:400;--z-toast:500}@media (prefers-reduced-motion:reduce){:root{--dur-ambient:0ms}}:root{--dur-instant:80ms;--dur-fast:140ms;--dur:220ms;--dur-slow:340ms;--dur-stage:520ms;--dur-ambient:3600ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-snap:cubic-bezier(0.34,1.56,0.64,1)}@keyframes pb-strike-gold{0%{opacity:0;transform:translateY(10px) scale(.97)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pb-breathe{0%,to{opacity:.32}50%{opacity:.6}}@keyframes pb-scan{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}html[data-kb-open] .pb-bottom-nav{display:none}.cd-root,.cd-root *,.cd-root :after,.cd-root :before{box-sizing:border-box}.cd-root[data-cd-theme=salon]{--bg:#f2eee6;--surface:#faf8f3;--surface-2:#ece7dc;--ink:#1c1b18;--ink-2:#57534a;--ink-3:#77726a;--line:#ded7c9;--line-2:#c7bfae;--accent:#1c1b18;--on-accent:#faf8f3;--signal:#9c7317;--ok:#2c6549;--ok-bg:#e1ece3;--warn:#8f5310;--warn-bg:#f3e5cf;--bad:#9e3826;--bad-bg:#f3ded7;--dw:400;--dls:-0.015em;--shadow:0 1px 0 #1c1b180a,0 12px 32px -18px #1c1b1838}.cd-root[data-cd-theme=nocturne]{--bg:#11100e;--surface:#191815;--surface-2:#23211d;--ink:#ede7db;--ink-2:#aca597;--ink-3:#868072;--line:#2b2924;--line-2:#3b3830;--accent:#ede7db;--on-accent:#11100e;--signal:#d7b35b;--ok:#86c6a1;--ok-bg:#86c6a11c;--warn:#e3aa5e;--warn-bg:#e3aa5e1f;--bad:#e58b76;--bad-bg:#e58b761f;--dw:300;--dls:-0.01em;--shadow:0 20px 40px -24px #000c}.cd-root{--r:10px;--r-lg:18px;--r-pill:999px;--f-display:"Newsreader",Georgia,serif;--f-body:"Geist",system-ui,sans-serif;--f-mono:"Geist Mono",ui-monospace,monospace;background:var(--bg);color:var(--ink);font-family:var(--f-body)}.cd-root .cd-display{font-family:var(--f-display);font-weight:var(--dw);letter-spacing:var(--dls)}.cd-root .cd-mono{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.cd-root .cd-scroll{overscroll-behavior:contain;scrollbar-color:var(--line-2) #0000;scrollbar-width:thin}.cd-root .cd-btn{transition:background .18s,color .18s,border-color .18s,transform .18s,opacity .18s}.cd-root .cd-btn:active{transform:translateY(1px)}.cd-root button,.cd-root input,.cd-root textarea{color:inherit;font:inherit}.cd-root a{color:var(--signal)}.cd-root a:hover{color:var(--ink)}@keyframes cd-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cd-fade{0%{opacity:0}to{opacity:1}}@keyframes cd-ball{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes cd-seat{0%{box-shadow:0 0 0 0 var(--signal)}to{box-shadow:0 0 0 14px #0000}}@keyframes cd-ring{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes cd-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes cd-pop{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes cd-tick{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cd-root *{animation-duration:1ms!important;transition-duration:1ms!important}}.cd-root .cd-resize:after{background:#0000;bottom:0;content:"";left:4px;position:absolute;top:0;transition:background .15s;width:2px}.cd-root .cd-resize:active:after,.cd-root .cd-resize:focus-visible:after,.cd-root .cd-resize:hover:after{background:var(--signal)}.cd-root .cd-resize:focus-visible{outline:none}@keyframes ln-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes ln-pulse-dot{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.cd-root .ln-pulse{animation:ln-pulse 3.6s ease-out infinite;transform-box:fill-box;transform-origin:center}.cd-root .ln-pulse-dot{animation:ln-pulse-dot 3.6s ease-out infinite}@media (prefers-reduced-motion:reduce){.cd-root .ln-pulse,.cd-root .ln-pulse-dot{display:none}}.cd-root .ln-band::-webkit-scrollbar{display:none}html[data-kb-open] .cd-root{bottom:0!important}html[data-native-app] .MuiIconButton-root{min-height:44px;min-width:44px}html[data-native-app] .MuiChip-root.MuiChip-clickable{min-height:44px}
/*# sourceMappingURL=main.1a0a22c4.css.map*/