@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff)format("woff")}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2)format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2)format("woff2"),url(/assets/instrument-sans-latin-600-normal-B9e8oLYv.woff)format("woff")}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/martian-mono-latin-400-normal-DZsjfPjH.woff2)format("woff2"),url(/assets/martian-mono-latin-400-normal-DM4nBGIh.woff)format("woff")}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/martian-mono-latin-600-normal-BlUmYrg6.woff2)format("woff2"),url(/assets/martian-mono-latin-600-normal-CDEEqth2.woff)format("woff")}:root{--brand-google-bg:#fff;--brand-google-text:#1f1f1f;--brand-google-border:#747775;--brand-apple-bg:#000;--brand-apple-text:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper-50:#fbf7ec;--paper-100:#f4eedf;--paper-200:#eae2ce;--paper-300:#cfc5ab;--ink-900:#1c1b19;--ink-600:#5b574d;--blue-600:#2340c8;--blue-300:#7f96ff;--vermilion-600:#c2321c;--vermilion-400:#ff6a4d;--mustard-500:#f2b632;--pine-600:#1f6b55;--pine-400:#4dbf9b;--riso-pink-500:#e9728f;--bg:var(--paper-100);--surface:var(--paper-50);--surface-sunk:var(--paper-200);--text:var(--ink-900);--text-muted:var(--ink-600);--border:var(--paper-300);--ink:var(--ink-900);--primary:var(--blue-600);--on-primary:#fff;--action:var(--vermilion-600);--on-action:#fff;--reward:var(--mustard-500);--on-reward:var(--ink-900);--success:var(--pine-600);--on-success:#fff;--accent:var(--riso-pink-500);--focus:var(--blue-600);--danger:var(--vermilion-600);--scrim:#1c1b198c;--grain-opacity:.06;--font-display:"Big Shoulders Display", "Arial Narrow", sans-serif;--font-text:"Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Martian Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:clamp(1.75rem, 1.4rem + 1.5vw, 2.25rem);--text-3xl:clamp(2.5rem, 2rem + 2.5vw, 3.75rem);--text-hero:clamp(4rem, 3rem + 5vw, 7rem);--text-kicker:.75rem;--tracking-kicker:.14em;--lh-tight:1.05;--lh-snug:1.25;--lh-body:1.5;--tracking-display:.01em;--tracking-caps:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--rhythm-section:var(--space-5);--rhythm-block:var(--space-4);--rhythm-tight:var(--space-2);--ink-wear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 2'/%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23w)'/%3E%3C/svg%3E");--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-ticket:10px;--radius-full:999px;--border-w:2px;--stamp-offset:3px;--notch-r:10px;--riso-offset:2px;--shadow-ink:var(--ink-900);--shadow-stamp:var(--stamp-offset) var(--stamp-offset) 0 0 var(--shadow-ink);--shadow-stamp-sm:2px 2px 0 0 var(--shadow-ink);--shadow-pressed:0 0 0 0 var(--ink-900);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--ease-inout:cubic-bezier(.65, 0, .35, 1);--ease-stamp:cubic-bezier(.34, 1.56, .64, 1);--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.4s;--dur-reveal:.7s;--tap-min:48px;--tabbar-h:68px;--rail-w:248px;--content-max:720px;--gutter:16px;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--dock-h:0px;--z-tabbar:20;--z-sheet:40;--z-modal:50;--z-toast:60;--z-ribbon:70}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width>=1280px){:root{--rail-w:280px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1b1e25;--surface:#272b34;--surface-sunk:#14161c;--text:#f1eadb;--text-muted:#b5ae9c;--border:#434955;--ink:#f1eadb;--primary:var(--blue-300);--on-primary:#0e1020;--action:var(--vermilion-400);--on-action:#1a0b07;--reward:#f6c445;--on-reward:#1c1b19;--success:var(--pine-400);--on-success:#06231a;--accent:#f28da6;--focus:#bfcbff;--danger:var(--vermilion-400);--scrim:#000000a6;--grain-opacity:.03;--shadow-stamp:var(--stamp-offset) var(--stamp-offset) 0 0 var(--shadow-ink);--shadow-stamp-sm:2px 2px 0 0 var(--shadow-ink);--shadow-ink:#07080b}}:root[data-theme=dark]{--bg:#1b1e25;--surface:#272b34;--surface-sunk:#14161c;--text:#f1eadb;--text-muted:#b5ae9c;--border:#434955;--ink:#f1eadb;--primary:var(--blue-300);--on-primary:#0e1020;--action:var(--vermilion-400);--on-action:#1a0b07;--reward:#f6c445;--on-reward:#1c1b19;--success:var(--pine-400);--on-success:#06231a;--accent:#f28da6;--focus:#bfcbff;--danger:var(--vermilion-400);--scrim:#000000a6;--grain-opacity:.03;--shadow-stamp:var(--stamp-offset) var(--stamp-offset) 0 0 var(--shadow-ink);--shadow-stamp-sm:2px 2px 0 0 var(--shadow-ink);--shadow-ink:#07080b}@media (prefers-reduced-motion:reduce){:root{--dur-base:1ms;--dur-slow:1ms;--dur-reveal:1ms}}*,:before,:after{box-sizing:border-box}*{margin:0}html{overscroll-behavior-y:contain;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-4))}body{background-color:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-text);font-size:var(--text-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body:before{content:"";z-index:0;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px;position:fixed;inset:0}@media (prefers-reduced-data:reduce){body:before{display:none}}#root{z-index:1;min-height:100dvh;position:relative}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit}a:not([class]){text-decoration-line:underline;-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action);text-underline-offset:.22em;transition:text-decoration-thickness var(--dur-fast) ease;font-weight:600;text-decoration-thickness:.14em}a:not([class]):hover{text-decoration-thickness:.3em}p,h1,h2,h3,h4{overflow-wrap:break-word}h1,h2,h3,h4{font-family:var(--font-display);font-weight:900;line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-wrap:balance}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--reward);color:var(--on-reward)}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-section=tirages]{--text:#f1eadb;--text-muted:#c1baa8;--ink:#f1eadb;--on-primary:#0e1020;--primary:#7f96ff;--action:#ff6a4d;--on-action:#1a0b07;--reward:#f6c445;--on-reward:#1c1b19;--success:#4dbf9b;--focus:#ffe58a;--scrim:#000000a6;--shadow-ink:#060914;--shadow-stamp:var(--stamp-offset) var(--stamp-offset) 0 0 var(--shadow-ink);--shadow-stamp-sm:2px 2px 0 0 var(--shadow-ink);--grain-opacity:.03}[data-section=accueil]{--section-accent:var(--vermilion-600);--section-bg:var(--paper-100);--section-motif-h:320px;--section-motif:repeating-conic-gradient(from 0deg at 50% -40px, #c2321c17 0 7.5deg, transparent 7.5deg 15deg)}[data-section=gagner]{--section-accent:#a8261a;--section-bg:#ecdcba;--bg:#ecdcba;--surface:#f8efd9;--surface-sunk:#dcc9a0;--border:#b99f6e;--section-motif-h:30px;--section-motif:repeating-linear-gradient(90deg, #c2321c 0 28px, #f8efd9 28px 56px)}[data-section=tirages]{--section-accent:#f6c445;--section-bg:#131a30;--bg:#131a30;--surface:#1d2642;--surface-sunk:#0d1224;--border:#3c4770;--section-motif-h:56px;--section-motif:radial-gradient(circle at 50% 14px, #ffe58a 0 3px, #f6c44559 4px, transparent 9px) 0 0 / 44px 40px repeat-x, radial-gradient(60px 14px at 50% 0, transparent 0 58%, #f6c44580 60% 62%, transparent 64%) 0 0 / 88px 18px repeat-x}[data-section=profil]{--section-accent:var(--pine-600);--section-bg:var(--paper-100);--section-motif-h:12px;--section-motif:repeating-linear-gradient(90deg, var(--pine-600) 0 24px, var(--mustard-500) 24px 28px, var(--pine-600) 28px 52px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-section=profil]{--section-accent:var(--pine-400);--section-bg:var(--bg)}:root:not([data-theme=light]) [data-section=accueil]{--section-accent:var(--vermilion-400);--section-bg:#1a1517;--section-motif:repeating-conic-gradient(from 0deg at 50% -40px, #ff6a4d1a 0 7.5deg, transparent 7.5deg 15deg)}:root:not([data-theme=light]) [data-section=gagner]{--section-accent:#ff8a6b;--section-bg:#241a10;--bg:#241a10;--surface:#33261a;--surface-sunk:#170f08;--border:#5b4528;--section-motif:repeating-linear-gradient(90deg, #c2321c 0 28px, #3d2e1c 28px 56px)}}:root[data-theme=dark] [data-section=accueil]{--section-accent:var(--vermilion-400);--section-bg:#1a1517;--section-motif:repeating-conic-gradient(from 0deg at 50% -40px, #ff6a4d1a 0 7.5deg, transparent 7.5deg 15deg)}:root[data-theme=dark] [data-section=gagner]{--section-accent:#ff8a6b;--section-bg:#241a10;--bg:#241a10;--surface:#33261a;--surface-sunk:#170f08;--border:#5b4528;--section-motif:repeating-linear-gradient(90deg, #c2321c 0 28px, #3d2e1c 28px 56px)}:root[data-theme=dark] [data-section=profil]{--section-accent:var(--pine-400);--section-bg:var(--bg)}._banner_siuwc_3{left:0;right:0;bottom:calc(var(--tabbar-h) + var(--safe-bottom));z-index:calc(var(--z-tabbar) - 1);gap:var(--space-2);padding:var(--space-2) var(--gutter) var(--space-4);background:var(--surface);color:var(--text);border-top:var(--border-w) solid var(--ink);background-image:linear-gradient(to right, var(--text-muted) 50%, transparent 0);background-position:0 4px;background-repeat:repeat-x;background-size:8px 2px;display:grid;position:fixed}._title_siuwc_23{font-size:var(--text-lg)}._body_siuwc_27{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}._body_siuwc_27 a{color:var(--text);text-decoration:underline}._choices_siuwc_39{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._choices_siuwc_39>button{padding-inline:var(--space-2);font-size:var(--text-sm);box-shadow:none}._choices_siuwc_39>button:active{background:var(--surface-sunk);transform:none}._sheetChoices_siuwc_57{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._switches_siuwc_63{gap:var(--space-4);margin:var(--space-4) 0;display:grid}._intro_siuwc_69{font-size:var(--text-sm);color:var(--text-muted)}._actions_siuwc_74{gap:var(--space-3);display:grid}@media (width>=1024px){._banner_siuwc_3{left:calc(var(--rail-w) + var(--space-5));right:auto;bottom:var(--space-5);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);width:460px;box-shadow:var(--shadow-stamp)}}@media print{._banner_siuwc_3{display:none}}._room_1v8p7_5{z-index:calc(var(--z-ribbon) + 1);opacity:0;pointer-events:none;background:0 0;border:0;width:100%;height:100%;position:fixed;inset:0}._live_1v8p7_18{opacity:1;pointer-events:auto}._canvas_1qyfr_1{z-index:var(--z-toast);pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._staticStamp_1qyfr_10{padding:var(--space-1) var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--action);border:var(--border-w) solid currentColor;border-radius:var(--radius-xs);display:inline-block;transform:rotate(-6deg)}._stamp_1qaex_1{color:var(--action);text-shadow:var(--riso-offset) var(--riso-offset) 0 var(--accent);display:inline-block;position:relative}._bleed_1qaex_9{inset:calc(var(--space-1) * -1);border:var(--border-w) solid currentColor;border-radius:var(--radius-xs);pointer-events:none;position:absolute}._overlay_1huwf_2{--wood:color-mix(in srgb, var(--reward) 22%, var(--ink-900));--brass:var(--reward);z-index:var(--z-modal);padding:var(--gutter);background:var(--scrim);animation:_fade-in_1huwf_1 var(--dur-base) var(--ease-out) both;place-items:center;display:grid;position:fixed;inset:0}._passive_1huwf_15{pointer-events:none;background:0 0}._sign_1huwf_21{--wood:color-mix(in srgb, var(--reward) 22%, var(--ink-900));gap:var(--space-2);width:min(100%,420px);padding:var(--space-3);background:var(--wood);border:var(--border-w) solid var(--ink-900);box-shadow:var(--shadow-stamp);outline:2px solid var(--reward);outline-offset:-8px;display:grid}._signSmall_1huwf_34{width:min(100%,320px)}._bulbs_1huwf_38{background:radial-gradient(circle, var(--reward) 38%, transparent 42%) 0 0 / 28px 14px repeat-x;height:14px;animation:1.2s steps(2,jump-none) infinite _blink_1huwf_1}._bulbs_1huwf_38:last-child{animation-delay:.6s}._board_1huwf_48{gap:var(--space-3);text-align:center;padding:var(--space-5) var(--space-4);color:var(--text);background:var(--surface);border:var(--border-w) solid var(--ink-900);background-image:repeating-linear-gradient(135deg, transparent 0 10px, var(--surface-sunk) 10px 11px);justify-items:center;display:grid;position:relative;overflow:hidden}._curtain_1huwf_66{background:repeating-linear-gradient(90deg, var(--accent) 0 14px, var(--ink-900) 14px 16px);width:51%;transition:transform var(--dur-slow) var(--ease-inout);position:absolute;top:0;bottom:0}._curtainL_1huwf_75{transform-origin:0;left:0}._curtainR_1huwf_80{transform-origin:100%;right:0}._curtainL_1huwf_75[data-open=true]{transform:translate(-100%)}._curtainR_1huwf_80[data-open=true]{transform:translate(100%)}._kicker_1huwf_93{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}._reward_1huwf_101{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-weight:900;font-size:var(--text-2xl);line-height:var(--lh-tight);text-transform:uppercase;display:flex}._headline_1huwf_112{font-family:var(--font-display);font-weight:900;font-size:var(--text-2xl);line-height:var(--lh-tight);text-transform:uppercase}._note_1huwf_120{color:var(--text-muted);font-size:var(--text-sm)}._timer_1huwf_125{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._ring_1huwf_131{width:96px;height:96px;position:relative}._ringBulb_1huwf_137{transform:rotate(calc(var(--i) * 72deg));position:absolute;inset:0}._ringBulb_1huwf_137:after{content:"";border:2px solid var(--ink);background:var(--reward);opacity:.25;width:14px;height:14px;transition:opacity var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:0;left:calc(50% - 7px)}._ringBulb_1huwf_137[data-lit=true]:after{opacity:1}._ringNumber_1huwf_161{font-family:var(--font-display);font-weight:900;font-size:var(--text-3xl);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}._bar_1huwf_172{box-sizing:border-box;border:var(--border-w) solid var(--ink);background:var(--surface-sunk);width:100%;height:10px}._fill_1huwf_180{background:var(--reward);transform-origin:0;height:100%;transition:transform 1s linear;display:block}._dim_1huwf_189{z-index:var(--z-modal);background:var(--scrim);box-shadow:inset 0 0 0 6px var(--reward);animation:_fade-in_1huwf_1 var(--dur-base) var(--ease-out) both;position:fixed;inset:0}._pill_1huwf_198{z-index:var(--z-modal);top:calc(env(safe-area-inset-top,0px) + var(--space-3));align-items:center;gap:var(--space-2);max-width:calc(100% - 2 * var(--gutter));padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text);background:var(--surface);border:var(--border-w) solid var(--ink);box-shadow:var(--shadow-stamp-sm);pointer-events:none;display:inline-flex;position:fixed;left:50%;translate:-50%}@keyframes _fade-in_1huwf_1{0%{opacity:0}}@keyframes _blink_1huwf_1{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._bulbs_1huwf_38{animation:none}._curtain_1huwf_66,._fill_1huwf_180,._ringBulb_1huwf_137:after{transition:none}._overlay_1huwf_2,._dim_1huwf_189{animation:none}}._autoFill_1huwf_248{animation-name:_fill-bar_1huwf_1;animation-timing-function:linear;animation-fill-mode:both;transform:scaleX(0)}@keyframes _fill-bar_1huwf_1{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._autoFill_1huwf_248{animation:none;transform:scaleX(1)}}._flow_7h7xk_1{gap:var(--space-4);display:grid}._reason_7h7xk_7{padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);background:var(--surface-sunk);border:var(--border-w) solid var(--border);border-radius:var(--radius-xs);font-weight:600;line-height:var(--lh-snug);position:relative}._reason_7h7xk_7:before{content:"";top:var(--space-2);bottom:var(--space-2);left:var(--space-3);border-left:var(--border-w) dotted var(--text-muted);position:absolute}._form_7h7xk_26{gap:var(--space-4);display:grid}._fine_7h7xk_31{font-size:var(--text-sm);color:var(--text-muted)}._fine_7h7xk_31 a{color:var(--text)}._sent_7h7xk_40{font-weight:600}._code_7h7xk_44{font-size:var(--text-2xl);text-align:center;letter-spacing:.4em}._demo_7h7xk_50{padding:var(--space-2) var(--space-3);background:var(--surface-sunk);border-radius:var(--radius-xs);font-size:var(--text-sm)}._secondary_7h7xk_57{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._alert_7h7xk_64{font-size:var(--text-sm);color:var(--danger);font-weight:600}._keep_7h7xk_70{font-size:var(--text-sm);color:var(--text-muted)}._group_2uf6n_1{gap:var(--space-3);display:grid}._provider_2uf6n_6{justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-base);cursor:pointer;border:1px solid #0000;font-weight:600;display:inline-flex}._provider_2uf6n_6:disabled{opacity:.6;cursor:progress}._google_2uf6n_28{background:var(--brand-google-bg);color:var(--brand-google-text);border-color:var(--brand-google-border)}._apple_2uf6n_35{background:var(--brand-apple-bg);color:var(--brand-apple-text);border-color:var(--brand-apple-bg)}._provider_2uf6n_6:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._demo_2uf6n_46{padding:var(--space-2) var(--space-3);background:var(--surface-sunk);border-radius:var(--radius-xs);font-size:var(--text-sm)}._alert_2uf6n_53{gap:var(--space-2);font-size:var(--text-sm);display:grid}._alert_2uf6n_53 strong{color:var(--danger)}._or_2uf6n_63{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-muted);display:flex}._or_2uf6n_63:before,._or_2uf6n_63:after{content:"";border-top:var(--border-w) dashed var(--border);flex:1}._slot_1h5iz_1{justify-content:center;min-height:65px;display:flex}._quiet_1h5iz_8{justify-content:center;display:flex}._root_1q2a0_2{z-index:var(--z-modal);padding:var(--gutter);background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_1q2a0_13{gap:var(--space-4);width:100%;max-width:440px;padding-block:var(--space-6);display:grid}._brand_1q2a0_21{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._lead_1q2a0_29{line-height:var(--lh-snug)}._intro_1q2a0_33{gap:var(--space-3);align-content:start;display:grid}._offer_1q2a0_39{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-ticket);box-shadow:var(--shadow-stamp);display:flex}._offerText_1q2a0_50{min-width:0;display:grid}._offerTitle_1q2a0_55{font-family:var(--font-display);font-weight:900;font-size:var(--text-xl);line-height:var(--lh-tight);text-transform:uppercase}._offerSub_1q2a0_63{font-size:var(--text-sm);color:var(--text-muted)}._loop_1q2a0_68{align-items:center;gap:var(--space-2);counter-reset:step;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._loopStep_1q2a0_79{font-family:var(--font-text);font-weight:600;font-size:var(--text-xs);white-space:nowrap}._loopStep_1q2a0_79+._loopStep_1q2a0_79:before{content:"→";margin-right:var(--space-2);color:var(--text-muted)}._noPay_1q2a0_92{font-size:var(--text-sm);font-weight:600}._form_1q2a0_97{min-width:0}@media (width>=900px){._panel_1q2a0_13{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;max-width:920px}}._root_gaif8_1{z-index:var(--z-modal);background:var(--bg);opacity:1;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}._pending_gaif8_12{opacity:0;pointer-events:none}._fade_gaif8_17{transition:opacity var(--dur-fast) ease}._frame_gaif8_21{background:var(--bg);border:0;width:100%;height:100%;display:block}._bar_gaif8_30{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));border-top:2px solid var(--ink);background:var(--surface);color:var(--ink);display:flex}._note_gaif8_42{font-size:var(--text-sm);margin:0}._card_aqvvo_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-w) solid var(--border);border-radius:var(--radius-ticket);display:grid}._head_aqvvo_10{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._close_aqvvo_17{width:var(--tap-min);height:var(--tap-min);margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) 0 0;color:var(--text);flex:none;place-items:center;display:grid}._body_aqvvo_27{font-size:var(--text-sm);color:var(--text-muted)}._steps_aqvvo_32{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600}._actions_aqvvo_38{gap:var(--space-2);flex-wrap:wrap;display:flex}._root_cmb9q_1{z-index:var(--z-modal);padding:var(--gutter);background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_cmb9q_12{gap:var(--space-4);width:100%;max-width:440px;padding-block:var(--space-6);display:grid}._brand_cmb9q_20{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._body_cmb9q_28{line-height:var(--lh-snug)}._alert_cmb9q_32{color:var(--danger);font-size:var(--text-sm)}._form_17zez_1{gap:var(--space-4);display:grid}._fieldset_17zez_6{border:0;min-width:0;margin:0;padding:0}._legend_17zez_13{margin-bottom:var(--space-2);padding:0;font-weight:600}._dates_17zez_19{gap:var(--space-3);display:flex}._part_17zez_24{gap:var(--space-1);flex:1 1 0;display:grid}._part_17zez_24[data-wide]{flex:1.7 1 0}._partLabel_17zez_34{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._input_17zez_41{width:100%;min-height:var(--tap-min);padding:0 var(--space-3);background:var(--surface);color:var(--text);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);box-shadow:inset var(--stamp-offset) var(--stamp-offset) 0 0 var(--surface-sunk);font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;text-align:center}._input_17zez_41::placeholder{color:var(--text-muted)}._input_17zez_41[aria-invalid=true]{border-color:var(--danger);border-style:dashed}._check_17zez_65{align-items:center;gap:var(--space-3);min-height:var(--tap-min);cursor:pointer;display:flex}._check_17zez_65 input{width:24px;height:24px;accent-color:var(--primary);flex:none}._error_17zez_80{font-size:var(--text-sm);color:var(--danger);font-weight:600}._error_17zez_80:before{content:"! "}._muted_17zez_90{font-size:var(--text-sm);color:var(--text-muted)}._refusal_17zez_95{justify-items:start;gap:var(--space-4);padding-block:var(--space-2);display:grid}._form_12chv_1{gap:var(--space-4);display:grid}._group_12chv_6{gap:var(--space-1);display:grid}._note_12chv_11{font-size:var(--text-sm);color:var(--text-muted)}._status_12chv_17{min-height:1.4em;font-size:var(--text-sm);color:var(--text-muted);font-weight:600}._status_12chv_17[data-kind=ok]{color:var(--text)}._status_12chv_17[data-kind=ok]:before{content:"✓ "}._fieldset_12chv_32{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._legend_12chv_41{margin-bottom:var(--space-1);padding:0;font-weight:600}._choices_12chv_47{gap:var(--space-2);display:grid}._choice_12chv_47{align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:0 var(--space-3);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);cursor:pointer;display:flex}._choice_12chv_47 input{width:22px;height:22px;accent-color:var(--primary);flex:none}._choice_12chv_47:has(input:checked){background:var(--surface-sunk);box-shadow:var(--shadow-stamp-sm)}._choice_12chv_47:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._actions_12chv_81{gap:var(--space-2);display:grid}._root_1j6rq_2{z-index:var(--z-modal);padding:var(--gutter);background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_1j6rq_13{gap:var(--space-4);width:100%;max-width:440px;padding-block:var(--space-6);display:grid}._brand_1j6rq_21{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._lead_1j6rq_29{line-height:var(--lh-snug)}._age_1j6rq_33{font-size:var(--text-sm);color:var(--text-muted)}._group_1996j_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1996j_7{cursor:pointer;position:relative}._input_1996j_12{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}._face_1996j_20{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-3);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}._input_1996j_12:checked+._face_1996j_20{background:var(--ink);color:var(--surface);box-shadow:var(--shadow-stamp-sm)}._input_1996j_12:focus-visible+._face_1996j_20{outline:3px solid var(--focus);outline-offset:2px}._input_1996j_12:disabled+._face_1996j_20{color:var(--text-muted);border-style:dashed}._disabled_1996j_49{cursor:not-allowed}._panel_1v2d9_1{gap:var(--space-5);display:grid}._lead_1v2d9_6{font-weight:600}._section_1v2d9_10{justify-items:start;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-w) dashed var(--border);display:grid}._section_1v2d9_10>*{max-width:100%}._heading_1v2d9_22{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase;letter-spacing:var(--tracking-display);font-weight:900}._description_1v2d9_30,._note_1v2d9_31{font-size:var(--text-sm);color:var(--text-muted)}._active_1v2d9_36{justify-items:start;gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunk);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);display:grid}._confirm_1v2d9_46{gap:var(--space-3);padding:var(--space-4);border:var(--border-w) dashed var(--danger);border-radius:var(--radius-sm);display:grid}._confirmTitle_1v2d9_54{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase;font-weight:900}._row_1v2d9_61{gap:var(--space-3);flex-wrap:wrap;display:flex}._help_1v2d9_67{font-size:var(--text-sm);color:var(--text-muted)}._stepper_awfj5_1{align-items:stretch;gap:var(--space-3);display:flex}._button_awfj5_7{width:var(--tap-min);min-height:var(--tap-min);background:var(--surface);color:var(--text);border:var(--border-w) solid var(--ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-stamp-sm);font-family:var(--font-display);font-size:var(--text-2xl);transition:transform var(--dur-fast) var(--ease-stamp);flex:none;font-weight:900;line-height:1}._button_awfj5_7:active:not(:disabled){box-shadow:none;transform:translate(2px,2px)}._button_awfj5_7:disabled{color:var(--text-muted);border-style:dashed;border-color:var(--text-muted);box-shadow:none}._display_awfj5_35{align-items:baseline;column-gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-sunk);border:var(--border-w) solid var(--border);border-radius:var(--radius-xs);flex:1;grid-template-columns:auto 1fr;display:grid}._value_awfj5_47{font-family:var(--font-display);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}._unit_awfj5_55{font-size:var(--text-sm);color:var(--text-muted)}._notches_awfj5_60{gap:var(--space-1);margin-top:var(--space-2);grid-column:1/-1;display:flex}._notch_awfj5_60{border:var(--border-w) solid var(--border);border-radius:1px;flex:1;height:8px}._notch_awfj5_60[data-on]{background:var(--ink);border-color:var(--ink)}._root_14e5r_1{z-index:var(--z-modal);padding:var(--gutter);background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._panel_14e5r_12{gap:var(--space-5);width:100%;max-width:440px;min-height:min(calc(100dvh - 2 * var(--gutter)), 720px);outline:none;flex-direction:column;display:flex}._top_14e5r_23{justify-content:space-between;align-items:center;display:flex}._count_14e5r_29{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._card_14e5r_37{gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-ticket);box-shadow:var(--shadow-stamp);animation:_slide-in_14e5r_1 var(--dur-slow) var(--ease-out) both;display:grid}._art_14e5r_48{color:var(--ink);padding-bottom:var(--space-3);border-bottom:var(--border-w) dashed var(--border)}._art_14e5r_48 svg{width:100%;height:auto;max-height:180px;display:block}._kicker_14e5r_61{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._body_14e5r_68{line-height:var(--lh-body)}._dots_14e5r_72{justify-content:center;gap:var(--space-2);margin-top:auto;display:flex}._dot_14e5r_72{border:var(--border-w) solid var(--ink);border-radius:1px;width:28px;height:8px}._dot_14e5r_72[data-on]{background:var(--ink)}@keyframes _slide-in_14e5r_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._card_14e5r_37{animation:none}}._list_19171_1{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}._row_19171_8{gap:var(--space-2);padding:var(--space-4) 0;display:grid}._row_19171_8+._row_19171_8{border-top:var(--border-w) dashed var(--border)}._head_19171_18{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._name_19171_25{font-weight:600}._meter_19171_29{gap:var(--space-1);display:grid}._meterLabel_19171_34,._note_19171_35{font-size:var(--text-sm);color:var(--text-muted)}._bar_19171_40{appearance:none;border:var(--border-w) solid var(--ink);background:var(--surface-sunk);border-radius:1px;width:100%;height:12px}._bar_19171_40::-webkit-progress-bar{background:var(--surface-sunk)}._bar_19171_40::-webkit-progress-value{background:var(--ink)}._bar_19171_40::-moz-progress-bar{background:var(--ink)}._form_1ceyr_1{justify-items:start;gap:var(--space-3);margin-top:var(--space-3);display:grid}._form_1ceyr_1>div{width:100%}._fromLink_1ceyr_12{padding:var(--space-2) var(--space-3);background:var(--surface-sunk);border-radius:var(--radius-xs);font-size:var(--text-sm);font-weight:600}._done_1ceyr_20{margin-top:var(--space-3);color:var(--success);font-weight:600}._steps_141e9_1{gap:var(--space-4);margin:var(--space-4) 0;padding:0;list-style:none;display:grid}._step_141e9_1{gap:var(--space-3);display:flex}._number_141e9_14{border:var(--border-w) solid var(--ink);border-radius:var(--radius-full);width:32px;height:32px;font-family:var(--font-display);flex:none;place-items:center;font-weight:900;display:grid;transform:rotate(-4deg)}._stepTitle_141e9_27{font-weight:600}._body_141e9_31{font-size:var(--text-sm);color:var(--text-muted)}._summary_141e9_36{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-w) dashed var(--border);display:grid}._badges_141e9_44{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}._badge_141e9_44{align-items:center;gap:var(--space-1);min-width:48px;min-height:48px;padding:0 var(--space-3);border:var(--border-w) dotted var(--text-muted);border-radius:var(--radius-xs);color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-xl);justify-content:center;font-weight:900;display:inline-flex}._badge_141e9_44[data-earned]{border:var(--border-w) solid var(--success);outline:1px solid var(--success);outline-offset:2px;color:var(--success);transform:rotate(-3deg)}._voucher_1f5vw_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-ticket);display:grid;position:relative}._main_1f5vw_9{gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-4);display:grid}._kicker_1f5vw_15{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._code_1f5vw_22{font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:.06em;overflow-wrap:anywhere;text-shadow:var(--riso-offset) var(--riso-offset) 0 var(--accent);font-weight:700}._url_1f5vw_31{font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}._stub_1f5vw_38{gap:var(--space-3);padding:var(--space-4);border-top:var(--border-w) dashed var(--ink);display:grid;position:relative}._stub_1f5vw_38:before,._stub_1f5vw_38:after{content:"";top:calc(var(--notch-r) * -1 - 1px);width:calc(var(--notch-r) * 2);height:calc(var(--notch-r) * 2);background:var(--bg);border:var(--border-w) solid var(--ink);border-radius:var(--radius-full);position:absolute}._stub_1f5vw_38:before{left:calc(var(--notch-r) * -1 - 1px)}._stub_1f5vw_38:after{right:calc(var(--notch-r) * -1 - 1px)}@media (width>=768px){._voucher_1f5vw_1{grid-template-columns:1fr 240px}._main_1f5vw_9{padding:var(--space-5)}._code_1f5vw_22{font-size:var(--text-2xl)}._stub_1f5vw_38{border-top:0;border-left:var(--border-w) dashed var(--ink);align-content:center}._stub_1f5vw_38:before,._stub_1f5vw_38:after{left:calc(var(--notch-r) * -1 - 1px);right:auto}._stub_1f5vw_38:before{top:calc(var(--notch-r) * -1 - 1px)}._stub_1f5vw_38:after{top:auto;bottom:calc(var(--notch-r) * -1 - 1px)}}._intro_124a3_1{margin-top:var(--space-2)}._list_124a3_5{gap:var(--space-2);margin:var(--space-3) 0;padding:0 0 0 var(--space-4);font-size:var(--text-sm);display:grid}._fair_124a3_13{font-size:var(--text-sm);font-weight:600}._form_80yba_1{gap:var(--space-4);display:grid}._demo_80yba_6{padding:var(--space-2) var(--space-3);background:var(--surface-sunk);border-radius:var(--radius-xs);font-size:var(--text-sm)}._secondary_80yba_13{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._head_13yzp_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._kicker_13yzp_9{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}._meter_13yzp_17{min-width:140px}._text_13yzp_21{margin-bottom:var(--space-4)}._steps_13yzp_25{gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}._step_13yzp_25{align-items:center;gap:var(--space-3);min-height:32px;color:var(--text-muted);display:flex}._step_13yzp_25[data-done]{color:var(--text);font-weight:600}._mark_13yzp_46{border:var(--border-w) solid var(--border);border-radius:var(--radius-xs);flex:none;place-items:center;width:24px;height:24px;display:grid}._step_13yzp_25[data-done] ._mark_13yzp_46{background:var(--success);border:var(--border-w) solid var(--success);color:var(--on-success)}._why_13yzp_62{margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-w) dashed var(--border)}._why_13yzp_62 summary{min-height:var(--tap-min);color:var(--text);cursor:pointer;align-items:center;font-weight:600;display:flex}._whyBody_13yzp_77{gap:var(--space-3);padding-bottom:var(--space-2);font-size:var(--text-sm);display:grid}._skip_znyxq_1{left:var(--space-3);z-index:calc(var(--z-ribbon) + 1);padding:var(--space-2) var(--space-4);background:var(--surface);border:var(--border-w) solid var(--ink);position:absolute;top:-100px}._skip_znyxq_1:focus{top:var(--space-3)}._shell_znyxq_15{display:block}._column_znyxq_19{min-width:0;padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--dock-h,0px) + var(--space-5))}._topbar_znyxq_24{justify-content:space-between;align-items:center;gap:0 var(--space-3);padding:var(--space-2) var(--gutter) var(--space-3);flex-wrap:wrap;display:flex}._topbar_znyxq_24 [data-balance-meter]{flex-basis:100%}._wordmark_znyxq_38{font-size:var(--text-2xl);letter-spacing:.02em}._brand_znyxq_43{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--text);align-items:center;text-decoration:none;display:inline-flex}._grid_znyxq_53{padding:0 var(--gutter)}._main_znyxq_57{max-width:var(--content-max);outline:none;margin:0 auto}@media (width>=1024px){._shell_znyxq_15{grid-template-columns:var(--rail-w) minmax(0, 1fr);display:grid}._column_znyxq_19{padding-bottom:var(--space-7)}._topbar_znyxq_24{display:none}._grid_znyxq_53{gap:var(--space-6);max-width:1180px;padding:var(--space-6) var(--space-6) 0;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}._main_znyxq_57{width:100%;max-width:none;margin:0}}@media (width>=1600px){._grid_znyxq_53[data-panel=on]{grid-template-columns:minmax(0,1fr) 320px;max-width:1560px}}._root_znyxq_102{background:var(--section-bg,var(--bg));min-height:100dvh;color:var(--text);isolation:isolate;position:relative}._root_znyxq_102:before{content:"";height:var(--section-motif-h,0);background:var(--section-motif,none);pointer-events:none;z-index:-1;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}._wrap_1kh3c_1{gap:var(--space-4);display:grid}._intro_1kh3c_6{font-size:var(--text-sm);color:var(--text-muted)}._state_1kh3c_11{justify-items:start;gap:var(--space-2);display:grid}._emptyTitle_1kh3c_17{font-family:var(--font-display);font-weight:900;font-size:var(--text-lg);text-transform:uppercase}._list_1kh3c_24{display:grid}._row_1kh3c_28{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding-block:var(--space-2);border-bottom:var(--border-w) dashed var(--border);display:flex}._text_1kh3c_38{min-width:0;display:grid}._label_1kh3c_43{font-weight:600}._date_1kh3c_47{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._amounts_1kh3c_53{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;justify-items:end;font-weight:600;display:grid}._gain_1kh3c_63{color:var(--success)}._spend_1kh3c_67{color:var(--text)}._compact_1b236_1{align-items:center;gap:var(--space-2);min-height:24px;display:flex}._notches_1b236_8{flex:none}._chip_1b236_12{font-size:var(--text-xs);letter-spacing:.01em;color:var(--text-muted);white-space:nowrap;font-weight:600}._chipLink_1b236_21{min-height:var(--tap-min);font-size:var(--text-xs);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action);text-underline-offset:.2em;white-space:nowrap;align-items:center;gap:2px;margin-block:-12px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}._card_1b236_37{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-ticket);min-height:76px;display:grid}._cardReady_1b236_47{border-style:solid;border-color:var(--ink)}._cardRow_1b236_52{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._cardText_1b236_59{font-size:var(--text-base);font-weight:600;line-height:var(--lh-snug)}._pulse_1b236_66{animation:_pulse-once_1b236_1 .7s var(--ease-stamp) 1}@keyframes _pulse-once_1b236_1{40%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._pulse_1b236_66{animation:none}}._chips_18043_1{align-items:center;gap:var(--space-1);display:inline-flex}._hit_18043_8{min-height:var(--tap-min);color:var(--text);align-items:center;padding-inline:2px;display:inline-flex}._chip_18043_1{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3) 0 var(--space-2);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--radius-full);transition:transform var(--dur-fast) var(--ease-stamp);display:inline-flex}._chip_18043_1 :is(svg,span):first-child{flex:none}button._hit_18043_8:active ._chipButton_18043_32{transform:translate(1px,1px)}._meter_18043_36{min-width:0}aside ._meter_18043_36{margin-top:var(--space-2)}._list_1n9p6_1{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}._item_1n9p6_8{gap:0 var(--space-3);padding:var(--space-2) 0;grid-template-columns:1fr auto;display:grid}._item_1n9p6_8+._item_1n9p6_8{border-top:var(--border-w) dotted var(--text-muted)}._who_1n9p6_19{font-weight:600}._city_1n9p6_23{color:var(--text-muted);font-weight:400}._prize_1n9p6_28{font-size:var(--text-sm);grid-column:1}._date_1n9p6_33{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);grid-area:1/2/span 2;align-self:center}._muted_1n9p6_42{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}._panel_zlsbq_1{display:none}._streak_zlsbq_5{box-shadow:var(--shadow-stamp-sm)}._countdown_zlsbq_9{margin:var(--space-3) 0}@media (width>=1600px){._panel_zlsbq_1{gap:var(--space-4);top:var(--space-5);align-self:start;display:grid;position:sticky}}._clock_zlsbq_24{zoom:.78}._ribbon_zh4rm_1{z-index:var(--z-ribbon);padding:var(--space-1) var(--gutter);padding-top:calc(var(--space-1) + var(--safe-top));font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-align:center;text-transform:uppercase;color:var(--on-reward);background:var(--reward);border-bottom:var(--border-w) solid var(--ink);position:sticky;top:0}._root_i4ul2_1{place-content:center;justify-items:center;gap:var(--space-3);min-height:100dvh;padding:var(--gutter);background:var(--bg);display:grid}._text_i4ul2_11{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted)}._bar_i4ul2_17{inset-inline:0;z-index:var(--z-toast);height:var(--space-1);background:var(--accent);transform-origin:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:scaleX(0)}._bar_i4ul2_17[data-active]{opacity:1;transition:transform 8s cubic-bezier(.1,.7,.3,1),opacity .2s;transform:scaleX(.9)}@media (prefers-reduced-motion:reduce){._bar_i4ul2_17[data-active]{opacity:.6;transition:none;transform:scaleX(1)}}._indicator_1gquy_1{top:calc(env(safe-area-inset-top) - 40px);z-index:60;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:2px solid var(--ink);background:var(--surface);color:var(--text);box-shadow:var(--shadow-stamp-sm);pointer-events:none;will-change:transform, opacity;border-radius:999px;display:flex;position:fixed;left:50%}._ticket_1gquy_19,._spinning_1gquy_20{color:var(--section-accent,var(--action));display:inline-flex}._spinning_1gquy_20{animation:.8s linear infinite _spin_1gquy_20}._label_1gquy_29{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;white-space:nowrap}@keyframes _spin_1gquy_20{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinning_1gquy_20{animation:none}}._rail_1w7wa_1{align-self:start;gap:var(--space-5);height:100dvh;padding:var(--space-5) var(--space-4);background:var(--surface);border-right:var(--border-w) solid var(--ink);flex-direction:column;display:none;position:sticky;top:0;overflow-y:auto}@media (width>=1024px){._rail_1w7wa_1{display:flex}}._brand_1w7wa_21{min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:var(--space-1);color:var(--text);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}._brand_1w7wa_21:hover{background:var(--surface-sunk)}._tools_1w7wa_36{gap:var(--space-2);min-width:0;display:grid}._nav_1w7wa_42{padding-top:var(--space-4);border-top:var(--border-w) dotted var(--border)}._list_1w7wa_48{gap:var(--space-1);margin:0;padding:0;display:grid}._link_1w7wa_55{align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.03em;text-transform:uppercase;color:var(--text);border-radius:var(--radius-sm);transition:background-color var(--dur-fast) ease;font-weight:800;text-decoration:none;display:flex;position:relative}._icon_1w7wa_73{border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;flex:none;place-items:center;display:grid}._link_1w7wa_55:hover{background:var(--surface-sunk)}._link_1w7wa_55:hover ._icon_1w7wa_73{color:var(--text)}._active_1w7wa_95,._active_1w7wa_95:hover{background:color-mix(in srgb, var(--section-accent,var(--action)) 16%, var(--surface))}._active_1w7wa_95:before{content:"";left:calc(var(--space-4) * -1);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--section-accent,var(--action));width:5px;position:absolute;top:8px;bottom:8px}._active_1w7wa_95 ._icon_1w7wa_73{color:var(--text);background:color-mix(in srgb, var(--section-accent,var(--action)) 30%, transparent)}@media (width>=1280px){._rail_1w7wa_1{padding-inline:var(--space-5)}._active_1w7wa_95:before{left:calc(var(--space-5) * -1)}}._bar_xajvd_1{z-index:var(--z-tabbar);padding-bottom:var(--safe-bottom);background:var(--surface);border-top:var(--border-w) solid var(--ink);position:fixed;inset:auto 0 0}._list_xajvd_10{height:var(--tabbar-h);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;display:grid}._cell_xajvd_18{display:flex}._link_xajvd_22{padding-top:var(--space-2);color:var(--text-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:2px;text-decoration:none;display:flex}._slot_xajvd_36{place-items:center;width:100%;height:30px;display:grid;position:relative}._capsule_xajvd_45{border-radius:var(--radius-full);width:54px;height:30px;transition:background-color var(--dur-fast) ease;place-items:center;display:grid}._active_xajvd_54{color:var(--section-accent,var(--text))}._active_xajvd_54 ._capsule_xajvd_45{background:color-mix(in srgb, var(--section-accent,var(--action)) 18%, transparent)}._label_xajvd_62{font-size:var(--text-xs);letter-spacing:.01em;font-weight:600;line-height:1.2}._active_xajvd_54 ._label_xajvd_62{font-weight:800}._primaryCell_xajvd_75 ._link_xajvd_22{color:var(--text)}._primaryCell_xajvd_75 ._active_xajvd_54{color:var(--section-accent,var(--text))}._ticket_xajvd_83{width:60px;height:46px;transition:transform var(--dur-fast) var(--ease-stamp);margin-left:-30px;position:absolute;top:-20px;left:50%;overflow:visible}._ticketShadow_xajvd_94{fill:var(--shadow-ink);stroke:var(--shadow-ink);stroke-width:2px;stroke-linejoin:round}._ticketFace_xajvd_101{fill:var(--action);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}._ticketIcon_xajvd_108{color:var(--on-action);pointer-events:none;position:relative;top:-12px}._primaryCell_xajvd_75 ._active_xajvd_54 ._ticket_xajvd_83,._primaryCell_xajvd_75 ._link_xajvd_22:active ._ticket_xajvd_83{transform:translate(2px,2px)}._primaryCell_xajvd_75 ._active_xajvd_54 ._ticketShadow_xajvd_94{opacity:0}@media (width>=1024px){._bar_xajvd_1{display:none}}
