.fr-page{--gb-night:#091410;--gb-deck:#101d17;--gb-rail:#16251d;--gb-rise:#1e3126;--gb-line:#22342a;--gb-line-2:#33493b;--gb-cream:#f0efe3;--gb-moss:#9db2a4;--gb-lime:#c8f24e;--gb-ember:#ff9440;--gb-sky:#57dcea;--fr-coral:#ff7d6a;--fr-lamp:#ffd9b3;background:var(--gb-night);color:var(--gb-cream);min-height:100svh;padding-block:20px 72px}.fr-shell,.fr-grid{gap:28px;display:grid}.fr-main,.fr-side,.fr-rules-slot{gap:28px;min-width:0;display:grid}.fr-main:empty{display:none}@media (min-width:1024px){.fr-page{padding-block:32px 96px}.fr-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:40px 56px}.fr-hero{grid-area:1/1}.fr-board{grid-area:1/2}.fr-main{grid-area:2/1}.fr-rules-slot{grid-area:3/1}.fr-grid:has(.fr-main:empty) .fr-rules-slot{grid-row:2/span 2}.fr-side{top:calc(var(--header-h) + 16px);grid-area:2/2/span 2;position:sticky}:is(.fr-side:has([data-first-reserve=amount]),.fr-side:has([data-first-ticket]:not([data-first-ticket=none]))){position:static}}.fr-hero{gap:14px;min-width:0;display:grid}.fr-hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.fr-kicker{color:var(--gb-moss);letter-spacing:.02em;font-size:.8125rem}.fr-pill-link{border:1.5px solid var(--gb-sky);min-height:2rem;color:var(--gb-sky);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.fr-pill-link:focus-visible{outline:2px solid var(--gb-sky);outline-offset:2px}.fr-headline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gb-lime);text-wrap:balance;font-size:clamp(2.5rem,11vw,4.5rem);font-weight:800;line-height:1.06}.fr-sub{color:var(--gb-moss);text-wrap:pretty;max-width:36em;font-size:1rem;line-height:1.6}.fr-gate{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:2px 0 0;display:flex}.fr-gate-group{align-items:center;gap:8px;display:inline-flex}.fr-gate-word{color:var(--gb-moss);font-size:.875rem}.fr-chip{white-space:nowrap;border:1.5px solid;border-radius:999px;align-items:center;min-height:1.875rem;padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.fr-chip[data-chip=human]{color:var(--gb-lime)}.fr-chip[data-chip=sniper],.fr-chip[data-chip=studio]{color:var(--fr-coral)}@media (min-width:1024px){.fr-hero{align-content:start;gap:18px;container-type:inline-size}.fr-headline{text-wrap:wrap;font-size:min(4.5rem,10.6cqw);line-height:1.04}.fr-headline:lang(en){text-wrap:balance}.fr-sub{max-width:40em;font-size:1.0625rem}}.fr-board{color:var(--gb-ember);background:#150d07;border:1px solid #ff944059;border-radius:12px;padding:10px 16px;box-shadow:inset 0 0 0 1px #00000073,0 0 24px #ff94400f}.fr-board-row{border-top:1px dotted #ff944038;align-items:baseline;gap:10px;padding:11px 0;display:flex}.fr-board-row:first-of-type{border-top:0}.fr-board-label{letter-spacing:.08em;color:#ff9440cc;flex:none;font-size:.8125rem}.fr-leader{border-bottom:2px dotted #ff94404d;flex:1;min-width:12px;transform:translateY(-.3em)}.fr-board-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-shadow:0 0 10px #ff944080;text-align:right;flex:none;font-size:1.25rem;font-weight:700}.fr-board-value[data-lit=true]{color:var(--fr-lamp)}.fr-board-value[data-dim=true]{color:#ff944080;text-shadow:none}.fr-board-value[data-seats=tba]{white-space:normal;flex:0 auto;min-width:0;font-size:1rem;line-height:1.3}.fr-clock{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fr-lamp);text-shadow:0 0 14px #ff94408c;justify-content:flex-end;align-items:baseline;padding:2px 0 10px;font-size:clamp(2.5rem,12.5vw,3.5rem);font-weight:800;line-height:1;display:flex}.fr-digit{text-align:center;width:1ch;display:inline-block}.fr-clock-colon{text-align:center;width:.55ch;display:inline-block}.fr-clock-unit{letter-spacing:.04em;color:#ff9440d9;text-shadow:none;margin:0 .5em 0 .25em;font-size:.36em;font-weight:600}.fr-board-foot{letter-spacing:.04em;color:#ff94408c;border-top:1px dotted #ff944038;padding:8px 0 2px;font-size:.6875rem}.fr-counts-wrap{gap:10px;display:grid}.fr-counts{flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.fr-count{color:var(--gb-moss);align-items:baseline;gap:6px;font-size:.9375rem;display:inline-flex}.fr-count-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--gb-cream);font-size:1.625rem;font-weight:800;line-height:1}.fr-count[data-headline=true] .fr-count-num{color:var(--gb-lime);font-size:3rem}@media (min-width:1024px){.fr-count[data-headline=true] .fr-count-num{font-size:4rem}.fr-demand{font-size:1.125rem}}.fr-demand{font-size:1.0625rem;line-height:1.5}.fr-note{color:var(--gb-moss);font-size:.8125rem;line-height:1.55}.fr-car-wrap{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;margin:0;display:grid}.fr-car{border:1px solid var(--gb-line-2);background:radial-gradient(120% 60% at 50% 0,#ff944017,#0000 60%),linear-gradient(#13221b 0%,#0f1b15 100%);border-radius:20px 20px 10px 10px;padding:10px 10px 12px}.fr-car-lamp{background:linear-gradient(90deg,#0000,#ffecc8e6,#0000);border-radius:2px;height:4px;margin:0 22px 10px}.fr-car-rows{gap:6px;display:grid}.fr-car-row{grid-template-columns:repeat(3,22px) 12px repeat(2,22px);gap:5px;display:grid}.fr-seat{border:1.5px dashed var(--gb-line-2);background:#101d1799;border-radius:7px 7px 4px 4px;width:22px;height:22px}.fr-seat[data-lit=true]{border:2px solid var(--gb-cream);background:#f0efe3eb}.fr-queue{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;max-width:190px;padding-top:16px;display:flex}.fr-queue-dot{background:var(--gb-ember);border-radius:50%;width:10px;height:10px;box-shadow:0 0 6px #ff944080}.fr-queue-more{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--gb-ember);padding-left:4px;font-size:1.25rem;font-weight:800;line-height:1}.fr-car-caption{grid-column:1/-1}.fr-section{border-top:1px solid var(--gb-line);gap:12px;padding-top:20px;display:grid}.fr-h2{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.3}.fr-h3{font-size:.9375rem;font-weight:600}.fr-panel{border:1px solid var(--gb-line);background:var(--gb-deck);border-radius:14px;gap:12px;padding:18px;display:grid}.fr-panel>.fr-h2{scroll-margin-top:calc(var(--header-h) + 24px)}.fr-body{font-size:.9375rem;line-height:1.6}.fr-result-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:2rem;font-weight:800;line-height:1.05}.fr-result[data-band=pass] .fr-result-title{color:var(--gb-lime)}.fr-result[data-band=borderline] .fr-result-title{color:var(--gb-ember)}.fr-list{color:var(--gb-cream);gap:6px;padding-left:1.1em;font-size:.9375rem;line-height:1.5;list-style:outside;display:grid}.fr-list[data-quiet=true]{color:var(--gb-moss);font-size:.875rem}.fr-press{border:1px solid var(--gb-lime);background:var(--gb-lime);height:3rem;color:var(--gb-night);white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.fr-press:disabled{opacity:.6;cursor:default}.fr-press-quiet{border-color:var(--gb-line-2);background:var(--gb-rail);color:var(--gb-cream)}.fr-press-wide{width:100%}.fr-press[aria-busy=true]{opacity:.8;cursor:progress}.fr-connect{display:grid}.fr-connect>*{width:100%}.fr-press:focus-visible,.fr-pill:focus-visible,.fr-small:focus-visible{outline:2px solid var(--gb-lime);outline-offset:2px}.fr-pills{flex-wrap:wrap;gap:8px;display:flex}.fr-pill{border:1px solid var(--gb-line-2);background:var(--gb-rail);min-width:4rem;height:2.5rem;color:var(--gb-cream);font-family:var(--font-display);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;padding:0 .875rem;font-size:1.125rem;font-weight:700}.fr-pill[aria-pressed=true]{border-color:var(--gb-lime);color:var(--gb-lime);box-shadow:inset 0 0 0 1px var(--gb-lime)}.fr-pill[data-word=true]{font-family:var(--font-body);font-size:.9375rem;font-weight:500}.fr-input{border:1px solid var(--gb-line-2);background:var(--gb-night);width:100%;height:2.75rem;color:var(--gb-cream);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:10px;padding:0 .875rem;font-size:1.25rem;font-weight:700}.fr-input:focus-visible{outline:2px solid var(--gb-lime);outline-offset:1px}.fr-warn{color:var(--gb-ember);font-size:.875rem;line-height:1.5}.fr-ticket{background:var(--gb-cream);color:var(--gb-night);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid;position:relative;overflow:hidden}.fr-ticket-main{grid-template-columns:56px minmax(0,1fr);gap:6px 14px;padding:16px 16px 14px 18px;display:grid}.fr-ticket-face{background:#09141014;border-radius:50%;grid-row:1/span 3;width:56px;height:56px}.fr-ticket-title{font-family:var(--font-display);letter-spacing:-.01em;align-self:end;font-size:1.75rem;font-weight:800;line-height:.98}.fr-keep{white-space:nowrap}.fr-ticket-meta{color:#091410b3;font-size:.75rem;line-height:1.45}.fr-ticket-invite{border-top:1px solid #0914101f;grid-column:1/-1;margin-top:8px;padding-top:10px;font-size:.875rem;font-weight:600}.fr-ticket-stub{text-align:right;border-left:2px dashed #09141047;align-content:space-between;justify-items:end;gap:10px;padding:16px 16px 14px 18px;display:grid;position:relative}.fr-ticket-stub:before,.fr-ticket-stub:after{content:"";background:var(--gb-night);border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.fr-ticket-stub:before{top:-8px}.fr-ticket-stub:after{bottom:-8px}.fr-ticket-label{letter-spacing:.08em;color:#09141099;font-size:.6875rem}.fr-ticket-code{font-family:var(--font-mono);letter-spacing:.12em;font-size:1.25rem;font-weight:600}.fr-ticket-band{color:#09141099;border:1.5px solid;border-radius:999px;align-items:center;padding:2px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.fr-ticket-band[data-band=pass]{color:#2f6d1c}.fr-ticket-band[data-band=borderline]{color:#8a5300}.fr-ticket-band[data-band=short]{color:#8d2a36}.fr-quota-now{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.75rem;font-weight:800;line-height:1.05}.fr-bar{background:var(--gb-line);border-radius:5px;height:10px;position:relative}.fr-bar-fill{background:var(--gb-lime);border-radius:5px;height:100%}.fr-bar-mark{background:var(--gb-cream);width:2px;height:18px;position:absolute;top:-4px;transform:translate(-1px)}.fr-bar-mark[data-met=true]{background:var(--gb-lime)}.fr-bar-ends{color:var(--gb-moss);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.75rem;display:flex}.fr-line{font-size:.9375rem;line-height:1.55}.fr-line[data-quiet=true]{color:var(--gb-moss);font-size:.875rem}.fr-link{border:1px solid var(--gb-line-2);background:var(--gb-rail);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:.8125rem;display:flex}.fr-small-row{flex-wrap:wrap;gap:8px;display:flex}.fr-small{border:1px solid var(--gb-line-2);background:var(--gb-rail);height:2.25rem;color:var(--gb-cream);cursor:pointer;border-radius:9px;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.fr-small[data-share=copied]{border-color:var(--gb-lime);color:var(--gb-lime)}.fr-rules{display:grid}.fr-rule{border-top:1px solid var(--gb-line);gap:6px;padding:16px 0;display:grid}@media (min-width:640px){.fr-rule{grid-template-columns:200px minmax(0,1fr);gap:24px}}.fr-rule-title{font-weight:600;line-height:1.4}.fr-rule-body{color:var(--gb-moss);gap:8px;font-size:.9375rem;line-height:1.6;display:grid}.fr-quote{color:var(--gb-cream)}.fr-trust{border-top:1px solid var(--gb-line);padding-top:14px}.fr-coin{border:1px solid var(--gb-line);background:var(--gb-deck);border-radius:14px;gap:12px;padding:16px 18px 18px;display:grid}.fr-coin-head{align-items:center;gap:12px;display:flex}.fr-coin-icon{background:var(--gb-rail);border-radius:50%;flex:none;width:44px;height:44px}.fr-coin-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.5rem;font-weight:800;line-height:1.05}.fr-coin-bar{gap:2px;height:8px;display:flex}.fr-coin-bar>span{border-radius:2px;flex-basis:0;min-width:2px}.fr-coin-bar>span[data-part=holders]{background:var(--gb-cream)}.fr-coin-bar>span[data-part=leaders]{background:var(--gb-moss)}.fr-coin-bar>span[data-part=platform]{background:var(--gb-ember)}.fr-coin-line{font-size:.9375rem;line-height:1.6}.fr-coin-line[data-quiet=true]{color:var(--gb-moss);font-size:.875rem}.fr-coin-line[data-slogan=true]{font-weight:600}@media (prefers-reduced-motion:no-preference){.fr-board-value,.fr-clock{animation:.9s ease-out both fr-warm}.fr-board-value[data-dim=true]{animation:none}.fr-seat{transition:background-color .32s,border-color .32s}.fr-bar-fill{transition:width .52s cubic-bezier(.2,.8,.2,1)}.fr-clock-colon{animation:1s step-end infinite fr-blink}}@keyframes fr-warm{0%{color:#ff94404d;text-shadow:none}}@keyframes fr-blink{50%{opacity:.35}}.fr-onboard{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;margin-top:6px;padding-top:20px;display:grid;position:relative}.fr-rail{background:linear-gradient(#50695a 0%,#2b3d33 100%);border-radius:2px;height:4px;position:absolute;top:0;left:0;right:0;box-shadow:0 1px #0000008c}.fr-strap{transform-origin:59% -20px;width:92px;height:92px;display:block;position:relative}.fr-strap:before{content:"";background:#2e3d56;border-radius:2px;width:6px;height:22px;position:absolute;top:-20px;left:calc(59% - 3px);box-shadow:inset 0 0 0 1px #1c2537}.fr-strap-face{width:100%;height:100%;box-shadow:0 0 0 3px var(--gb-night), 0 0 0 4px #ffc45c61, 0 14px 30px -12px #ffaa3c80;border-radius:22px;display:block}.fr-onboard-say{border:1px solid var(--gb-line-2);background:var(--gb-rail);border-radius:16px;justify-self:start;gap:4px;padding:12px 16px;display:grid;position:relative}.fr-onboard-say:before{content:"";border-left:1px solid var(--gb-line-2);border-bottom:1px solid var(--gb-line-2);background:var(--gb-rail);width:12px;height:12px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.fr-onboard-line{font-family:var(--font-display);letter-spacing:-.01em;color:var(--gb-cream);text-wrap:balance;font-size:1.375rem;font-weight:800;line-height:1.2}.fr-onboard-name{color:var(--gb-moss);font-size:.8125rem;line-height:1.4}@media (min-width:1024px){.fr-onboard{grid-template-columns:120px minmax(0,1fr);gap:22px;max-width:600px;margin-top:12px;padding-top:22px}.fr-strap{transform-origin:59% -22px;width:120px;height:120px}.fr-strap:before{height:24px;top:-22px}.fr-strap-face{border-radius:28px}.fr-onboard-say{padding:16px 20px}.fr-onboard-line{font-size:1.75rem}.fr-hero{grid-row:1/span 2}.fr-side{grid-row:2/span 3}.fr-main{grid-row:3}.fr-rules-slot{grid-row:4}.fr-grid:has(.fr-main:empty) .fr-rules-slot{grid-row:3/span 2}}.fr-board{background:radial-gradient(70% 34% at 50% 0,#ff944021,#0000 72%),linear-gradient(#1d120a 0%,#150c06 55%,#120a05 100%);border-color:#ff94406b;border-radius:36px 36px 14px 14px;flex-direction:column;padding-top:42px;display:flex;position:relative;box-shadow:inset 0 1px #ffd9b31a,inset 0 0 0 1px #00000073,0 0 0 5px #0e1913,0 0 0 6px #ff944024,0 26px 50px -26px #ff944066}.fr-board:before,.fr-board:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#fffdf6 0%,#ffe6c8 48%,#ffd9b300 100%);border-radius:50%;width:36px;height:16px;position:absolute;top:14px;box-shadow:0 0 24px 7px #ffd9b342}.fr-board:before{left:22px;transform:rotate(-9deg)}.fr-board:after{right:22px;transform:rotate(9deg)}.fr-board>.fr-clock{color:#ffe2c4;text-shadow:0 0 12px #ff9440d9;background:#0b0602;border:1px solid #ff944057;border-radius:12px;order:-1;justify-content:center;align-self:center;min-width:64%;margin:0 0 12px;padding:12px 18px 10px;box-shadow:inset 0 0 20px #000000e6,0 0 0 3px #ff94400d}.fr-board>.fr-clock>*{-webkit-mask-image:radial-gradient(circle,#000 1.2px,#0000 1.6px);mask-image:radial-gradient(circle,#000 1.2px,#0000 1.6px);-webkit-mask-size:3.5px 3.5px;mask-size:3.5px 3.5px}.fr-board>.fr-clock>.fr-clock-unit{-webkit-mask-image:none;mask-image:none}@media (min-width:1024px){.fr-board{padding-top:46px}.fr-board>.fr-clock{font-size:4rem}.fr-board>.fr-clock>*{-webkit-mask-image:radial-gradient(circle,#000 1.35px,#0000 1.8px);mask-image:radial-gradient(circle,#000 1.35px,#0000 1.8px);-webkit-mask-size:4px 4px;mask-size:4px 4px}}.fr-panel[data-first-reserve]{background:linear-gradient(180deg, #c8f24e14 0, #c8f24e00 140px), var(--gb-deck);border-color:#c8f24e4d;padding:20px;position:relative}.fr-panel[data-first-reserve]>.fr-h2{font-family:var(--font-display);letter-spacing:-.01em;border-bottom:2px dashed #c8f24e42;padding-bottom:14px;font-size:1.625rem;font-weight:800;line-height:1.15;position:relative}.fr-panel[data-first-reserve]>.fr-h2:before,.fr-panel[data-first-reserve]>.fr-h2:after{content:"";background:var(--gb-night);border:1px solid #c8f24e4d;border-radius:50%;width:20px;height:20px;position:absolute;bottom:-11px}.fr-panel[data-first-reserve]>.fr-h2:before{clip-path:inset(0 0 0 50%);left:-31px}.fr-panel[data-first-reserve]>.fr-h2:after{clip-path:inset(0 50% 0 0);right:-31px}.fr-panel[data-first-reserve] .fr-press{height:3.5rem;font-size:1.1875rem;font-weight:700}.fr-panel[data-first-reserve] .fr-press:not(.fr-press-quiet){box-shadow:0 14px 30px -14px #c8f24e99}.fr-result[data-band=pass] .fr-result-title,.fr-result[data-band=borderline] .fr-result-title{transform-origin:0;border:3px solid;border-radius:12px;justify-self:start;width:fit-content;padding:6px 14px 7px;transform:rotate(-1.5deg);box-shadow:inset 0 0 0 1px #00000040}.fr-result[data-band=pass] .fr-result-title{background:#c8f24e0f}.fr-result[data-band=borderline] .fr-result-title{background:#ff944012}.fr-count[data-headline=true] .fr-count-num{text-shadow:0 0 26px #c8f24e52}@media (prefers-reduced-motion:no-preference){.fr-board:before,.fr-board:after{animation:1.1s linear both fr-lamps}.fr-strap{animation:1.8s cubic-bezier(.3,.55,.35,1) .2s both fr-swing}.fr-result[data-band=pass] .fr-result-title,.fr-result[data-band=borderline] .fr-result-title{animation:.6s cubic-bezier(.2,.9,.25,1.15) both fr-stamp}.fr-result[data-band=short] .fr-result-title{transform-origin:0 60%;animation:.56s cubic-bezier(.2,.9,.25,1.15) both fr-verdict}}@keyframes fr-stamp{0%{opacity:0;transform:scale(1.35)rotate(-7deg)}to{opacity:1;transform:rotate(-1.5deg)}}@keyframes fr-verdict{0%{opacity:0;transform:scale(1.22)}to{opacity:1;transform:none}}@keyframes fr-lamps{0%{opacity:.12}18%{opacity:1}26%{opacity:.25}40%,to{opacity:1}}@keyframes fr-swing{0%{transform:rotate(-16deg)}28%{transform:rotate(10deg)}50%{transform:rotate(-6deg)}70%{transform:rotate(3deg)}86%{transform:rotate(-1deg)}to{transform:rotate(0)}}.fr-notice-strip{color:var(--fr-lamp);background:#150d07;border:1px solid #ff94406b;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0;padding:12px 16px;font-size:.9375rem;line-height:1.5;display:flex}.fr-notice-line{min-width:0;font-weight:600}.fr-notice-more{color:var(--gb-ember);text-underline-offset:4px;flex:none;font-weight:600;text-decoration:underline}.fr-notice-more:focus-visible{outline:2px solid var(--gb-ember);outline-offset:2px;border-radius:4px}.fr-board[id]{scroll-margin-top:calc(var(--header-h,64px) + 16px)}.fr-board>.fr-clock.fr-sign{letter-spacing:.08em;justify-content:center}.fr-board>.fr-clock>.fr-sign-word{white-space:nowrap;-webkit-mask-image:none;mask-image:none}.fr-board-notice{color:var(--fr-lamp);border-top:1px dotted #ff944038;padding:12px 0;font-size:.9375rem;line-height:1.6}
