@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-stretch:100%;font-family:bricolageGrotesque;src:url(../media/bricolage_grotesque_variable_normal-s.p.41rroleoq1br7.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolageGrotesque Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.bricolagegrotesque_b847b35c-module__h5dS3q__className{font-family:bricolageGrotesque,bricolageGrotesque Fallback;font-style:normal}.bricolagegrotesque_b847b35c-module__h5dS3q__variable{--font-ht-display:"bricolageGrotesque", "bricolageGrotesque Fallback"}
.htg-scene .htg-start{pointer-events:auto;cursor:pointer;outline:none}.htg-scene .htg-play-chip{animation:3.4s ease-in-out infinite htg-chip-breathe}@keyframes htg-chip-breathe{0%,to{opacity:.85}50%{opacity:1}}.htg-start-hover .ht-flame-glow{opacity:.9}.htg-start-focus{opacity:0;stroke-dasharray:10 7}.htg-start:focus-visible .htg-start-focus{opacity:1}.ht-scene.htg-stage-live{z-index:200;pointer-events:auto;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 90% at 50% 100%,#29170c8c,#0000 60%),#0b0a0e;animation:.35s ease-out htg-stage-in;position:fixed;inset:0}@keyframes htg-stage-in{0%{opacity:.4}to{opacity:1}}.htg-stage-live .ht-kitchen{height:100%;max-height:none;inset:0}.htg-stage-live .ht-flame-glow{display:none}.ht-scene.htg-stage-live .ht-kitchen{-webkit-mask-image:none;mask-image:none}.htg-stage-live .ht-dress-fryer,.htg-stage-live .ht-dress-griddle,.htg-stage-live .ht-dress-pot,.htg-stage-live .ht-dress-wok,.htg-stage-live .ht-dress-rail,.htg-stage-live .ht-dress-cup{display:none}.htg-warm{opacity:0;pointer-events:none;transition:opacity .3s ease-out}.htg-warm-flame{transform-box:fill-box;transform-origin:50% 100%;animation:.55s ease-in-out infinite htg-flare-lick}.htg-hit{pointer-events:auto;cursor:pointer;outline:none}.htg-hit:focus-visible{stroke:#fbbf24;stroke-width:1.6px;stroke-dasharray:7 5}.htg-ring{stroke-width:2.5px;pointer-events:none}.htg-ring-demand{stroke:#fbbf24;animation:1.8s ease-in-out infinite htg-ring-breathe}.htg-ring-cooking{stroke:#78716c;opacity:.35}.htg-ring-window{stroke:#fbbf24;animation:.62s ease-in-out infinite htg-ring-hot}.htg-ring-late{stroke:#f97316;animation:.68s ease-in-out infinite htg-ring-hot}.htg-ring-flare{stroke:#ef4444;animation:.74s ease-in-out infinite htg-ring-hot}.htg-ring-critical{stroke:#ef4444;animation:.34s ease-in-out infinite htg-ring-hot}.htg-ring-burnt{stroke:#ef4444;animation:.9s ease-out forwards htg-ring-slam}@keyframes htg-ring-slam{0%{opacity:1}14%{opacity:.25}28%{opacity:1}to{opacity:.12}}@keyframes htg-ring-breathe{0%,to{opacity:.35}50%{opacity:.9}}@keyframes htg-ring-hot{0%,to{opacity:.55}50%{opacity:1}}.htg-badge{pointer-events:none;transform-box:fill-box;transform-origin:50%}.htg-badge-demand{animation:2s ease-in-out infinite htg-badge-breathe}.htg-station-layer[data-station=fryer] .htg-badge-demand{animation:2s ease-in-out infinite htg-badge-float}.htg-badge-window{animation:.62s ease-in-out infinite htg-badge-bounce}.htg-badge-late{animation:.3s ease-in-out infinite htg-badge-bounce}.htg-badge-critical{animation:.2s ease-in-out infinite htg-badge-bounce}.htg-badge-flare{animation:.7s ease-in-out infinite htg-badge-alarm}.htg-badge-fumble{animation:.5s ease-out htg-badge-slip}@keyframes htg-badge-slip{0%{transform:rotate(0)translateY(0)}30%{transform:rotate(-13deg)translateY(2px)}62%{transform:rotate(8deg)translateY(0)}to{transform:rotate(0)translateY(0)}}@keyframes htg-badge-float{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes htg-badge-breathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes htg-badge-bounce{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.08)}}@keyframes htg-badge-alarm{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.htg-patty{transform-box:fill-box;transform-origin:50%;animation:.28s ease-out htg-flip-squash}@keyframes htg-flip-squash{0%{transform:translateY(-5px)scaleY(.6)}60%{transform:translateY(.5px)scaleY(1.12)}to{transform:translateY(0)scaleY(1)}}.htg-tossable{transform-box:fill-box;transform-origin:50%;animation:.32s ease-out htg-toss}@keyframes htg-toss{0%{transform:translateY(0)rotate(0)}45%{transform:translateY(-9px)rotate(-5deg)}to{transform:translateY(0)rotate(0)}}.htg-baskets{transform-box:fill-box;transition:transform .35s ease-in-out}.htg-baskets-down{transform:translateY(19px)}.htg-bubble{animation:1.6s ease-in infinite htg-bubble-rise}@keyframes htg-bubble-rise{0%{opacity:0;transform:translateY(0)}30%{opacity:.9}to{opacity:0;transform:translateY(-7px)}}.htg-smoke-puff{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite htg-smoke-rise}.htg-smoke-heavy .htg-smoke-puff{animation-duration:1.3s}@keyframes htg-smoke-rise{0%{opacity:0;transform:translateY(0)scale(.7)}25%{opacity:.75}to{opacity:0;transform:translateY(-26px)scale(1.5)}}.htg-flareup{transform-box:fill-box;transform-origin:50% 100%;animation:.36s ease-in-out infinite htg-flare-lick}@keyframes htg-flare-lick{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.18)}}.htg-boilover{animation:.9s ease-out htg-boil-pour}@keyframes htg-boil-pour{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.htg-ticket-slot{will-change:transform;transition:transform .52s cubic-bezier(.3,1.45,.5,1)}.htg-ticket{transform-box:fill-box;transform-origin:50% 0;transform:rotate(var(--htg-hang,0deg))}.htg-ticket-in{animation:.62s cubic-bezier(.34,1.3,.5,1) htg-ticket-file}@keyframes htg-ticket-file{0%{opacity:0;transform:translateY(-16px) rotate(calc(var(--htg-hang,0deg) + 6deg))}55%{opacity:1;transform:translateY(1.5px) rotate(calc(var(--htg-hang,0deg) - 3.4deg))}80%{transform:translateY(-.5px) rotate(calc(var(--htg-hang,0deg) + 1.8deg))}to{transform:translateY(0) rotate(var(--htg-hang,0deg))}}.htg-ticket-dying{animation:.5s ease-in-out infinite htg-ticket-flutter}@keyframes htg-ticket-flutter{0%,to{transform:rotate(calc(var(--htg-hang,0deg) - 1.6deg))}50%{transform:rotate(calc(var(--htg-hang,0deg) + 1.6deg))}}.htg-ticket-exit{pointer-events:none}.htg-ticket-exit-completed .htg-ticket{animation:.55s ease-in forwards htg-ticket-spike}@keyframes htg-ticket-spike{0%{opacity:1;transform:translateY(0) rotate(var(--htg-hang,0deg))}to{opacity:0;transform:translateY(-30px) rotate(calc(var(--htg-hang,0deg) - 9deg))}}.htg-ticket-exit-expired .htg-ticket{animation:.6s ease-in forwards htg-ticket-walk}@keyframes htg-ticket-walk{0%{opacity:1;transform:translateY(0) rotate(var(--htg-hang,0deg))}to{opacity:0;transform:translateY(34px) rotate(calc(var(--htg-hang,0deg) + 14deg))}}.htg-expo-rail{pointer-events:none;filter:drop-shadow(0 4px 6px #0000006b)}.htg-expo-label{fill:#8d7d64;letter-spacing:.19em;font-size:8px;font-weight:750}.htg-expo-score{fill:#ffe3b8;letter-spacing:.025em;font-size:20px;font-weight:800}.htg-expo-wave{fill:#b8a68d;letter-spacing:.22em;font-size:8.5px;font-weight:700}.htg-expo-tip{transform-box:fill-box;transform-origin:top}.htg-expo-tip .htg-mult-value{font-size:11px}.htg-expo-heat-copy{fill:#bca58c;letter-spacing:.18em;font-size:10px;font-weight:800}.htg-expo-heat-lamp{transform-box:fill-box;transform-origin:50%}.htg-expo-fever{filter:drop-shadow(0 4px 6px #0000006b)drop-shadow(0 0 9px #f973164d)}.htg-expo-fever .htg-expo-heat-copy{fill:#ffe3b8}.htg-expo-fever .htg-expo-heat-lamp-lit{animation:1.4s ease-in-out infinite htg-expo-lamp-roll}@keyframes htg-expo-lamp-roll{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.2)}}.htg-mult-value{fill:#8f8a96;letter-spacing:.03em;transform-box:fill-box;transform-origin:50%;font-size:17px;font-weight:800;animation:.3s ease-out htg-mult-pop}.htg-mult-lit .htg-mult-value{fill:#fbbf24}.htg-mult-max .htg-mult-value{fill:#f97316;animation:.3s ease-out htg-mult-pop,1.6s ease-in-out .3s infinite htg-ring-breathe}.htg-mult-broke{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-out htg-mult-snap}.htg-mult-broke .htg-mult-value{animation:.5s ease-out htg-mult-flash}@keyframes htg-mult-pop{0%{transform:scale(1.45)}60%{transform:scale(.94)}to{transform:scale(1)}}@keyframes htg-mult-snap{0%{transform:rotate(0)}25%{transform:rotate(-7deg)}55%{transform:rotate(4.5deg)}80%{transform:rotate(-1.8deg)}to{transform:rotate(0)}}@keyframes htg-mult-flash{0%,55%{fill:#ef4444}to{fill:#8f8a96}}.htg-line-fuse{transform-box:fill-box;transform-origin:50%}.htg-line-fuse-blown{filter:drop-shadow(0 0 2px #ef444494)}.htg-line-fuse-count{fill:#9e9080;letter-spacing:.13em;font-size:5.5px;font-weight:850}.htg-expo-struck{transform-box:fill-box;transform-origin:84%;animation:.62s ease-out htg-breaker-kick}.htg-fuse-alert{transform-box:fill-box;transform-origin:50%;animation:htg-fuse-alert var(--htg-fuse-alert-duration) ease-out forwards}.htg-fuse-alert-title{fill:#ffe8cf;letter-spacing:.075em;font-size:9.2px;font-weight:900}.htg-fuse-alert-cause{fill:#ff9b72;letter-spacing:.16em;font-size:6.2px;font-weight:850}.htg-fuse-alert-bolt{transform-box:fill-box;transform-origin:50%;animation:.48s ease-out both htg-breaker-bolt}@keyframes htg-breaker-kick{0%{filter:drop-shadow(0 0 14px #ef4444eb);transform:translate(0)}16%{transform:translate(-4px)rotate(-.45deg)}34%{transform:translate(3px)rotate(.35deg)}55%{transform:translate(-1.5px)}to{filter:drop-shadow(0 4px 6px #0000006b);transform:translate(0)}}@keyframes htg-fuse-alert{0%{opacity:0;transform:scale(.8)}10%,72%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-3px)scale(.98)}}@keyframes htg-breaker-bolt{0%{opacity:0;transform:scale(.2)rotate(-18deg)}48%{opacity:1;transform:scale(1.2)rotate(3deg)}to{opacity:.9;transform:scale(1)}}.htg-hood-gauge{pointer-events:none;filter:drop-shadow(0 3px 4px #0000008c)}.htg-hood-gauge-track{stroke:#49434f;stroke-width:5px;opacity:.86}.htg-hood-gauge-progress{stroke:#fbbf24;stroke-width:4.2px;stroke-linecap:round}.htg-hood-gauge-dial{fill:#100d13;stroke:#625a68;stroke-width:1.2px}.htg-hood-gauge-clean .htg-hood-gauge-track{stroke:#fbbf24;opacity:.72}.htg-hood-gauge-clean .htg-hood-gauge-progress{display:none}.htg-hood-gauge-hot .htg-hood-gauge-progress,.htg-hood-gauge-hot .htg-hood-gauge-action-ring{stroke:#f97316}.htg-hood-gauge-critical .htg-hood-gauge-progress,.htg-hood-gauge-critical .htg-hood-gauge-action-ring,.htg-hood-gauge-fuse .htg-hood-gauge-progress,.htg-hood-gauge-fuse .htg-hood-gauge-action-ring{stroke:#ef4444}.htg-hood-gauge-kicker{fill:#b8a68d;letter-spacing:.18em;font-size:6.3px;font-weight:850}.htg-hood-gauge-value{fill:#ffe3b8;letter-spacing:-.02em;font-size:14px;font-weight:900}.htg-hood-gauge-state{fill:#c8b89f;letter-spacing:.13em;font-size:5.8px;font-weight:850}.htg-hood-gauge-clean .htg-hood-gauge-value,.htg-hood-gauge-clean .htg-hood-gauge-state{fill:#86efac}.htg-hood-gauge-action{transform-box:fill-box;transform-origin:50%}.htg-hood-gauge-action-ring{fill:#100b08;stroke:#fbbf24;stroke-width:1.8px}.htg-hood-gauge-action-label{fill:#ffe3b8;letter-spacing:.08em;font-size:6.2px;font-weight:900}.htg-hood-gauge-action-price{fill:#fbbf24;font-size:6px;font-weight:850}.htg-hood-gauge-invite .htg-hood-gauge-progress,.htg-hood-gauge-action-invite{animation:1.4s ease-in-out infinite htg-ring-breathe}.htg-hood-gauge-critical .htg-hood-gauge-progress,.htg-hood-gauge-fuse .htg-hood-gauge-progress{animation:.62s ease-in-out infinite htg-ring-hot}.htg-hood-gauge-fuse-halo{stroke:#ef4444;stroke-width:3px;animation:.62s ease-in-out infinite htg-ring-hot}.htg-squeegee{transform-box:fill-box;animation:htg-squeegee-sweep var(--htg-scrub-duration,1.4s) linear}@keyframes htg-squeegee-sweep{0%{transform:translate(0)}to{transform:translate(552px)}}.htg-controls{top:50%;right:auto;left:max(.65rem, env(safe-area-inset-left));z-index:30;flex-direction:column;gap:.55rem;display:flex;position:absolute;transform:translateY(-50%)}@media (max-aspect-ratio:4/3){.htg-controls{top:max(.9rem, env(safe-area-inset-top));flex-direction:row;left:50%;transform:translate(-50%)}}.htg-control{color:#e6d9c4;cursor:pointer;background:linear-gradient(#1c1823 0%,#14111a 55%,#100d15 100%);border:1px solid #3d3945;border-radius:.7rem;place-items:center;width:3.1rem;height:3.1rem;transition:color .15s,border-color .15s,transform .15s,box-shadow .15s;display:grid;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 3px #2b28308c,0 6px 18px #00000080}.htg-control:hover{color:#fbbf24;border-color:#fbbf248c;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 3px #2b28308c,0 9px 22px #0000008c}.htg-control:active{transform:translateY(0)}.htg-control:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.htg-control svg{width:1.4rem;height:1.4rem}.htg-wave-banner{text-align:center;letter-spacing:.22em;color:#ffe3b8;text-shadow:0 0 34px #f973168c;pointer-events:none;z-index:20;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);font-weight:800;animation:1.4s ease-out forwards htg-banner;position:absolute;top:18%;left:0;right:0}.htg-wave-banner-sub{letter-spacing:.34em;text-transform:uppercase;color:#cbb794;text-shadow:none;margin-top:.35rem;font-size:clamp(.8rem,2vw,1.15rem);font-weight:600;display:block}@keyframes htg-banner{0%{opacity:0;transform:scale(.86)}18%{opacity:1;transform:scale(1)}78%{opacity:1}to{opacity:0;transform:scale(1.04)}}.htg-banner-strike{color:#ffb9a3;text-shadow:0 0 34px #ef4444a6}.htg-banner-strike .htg-wave-banner-sub{color:#ff9b72}.htg-strike-vignette{z-index:18;pointer-events:none;opacity:0;background:radial-gradient(115% 100%,#0000 58%,#ef44448c 100%);animation:.75s ease-out forwards htg-strike-vignette;position:absolute;inset:0}@keyframes htg-strike-vignette{0%{opacity:0}16%{opacity:.9}to{opacity:0}}.htg-loading{color:#b8a68d;letter-spacing:.08em;z-index:25;pointer-events:none;place-content:center;justify-items:center;gap:.75rem;font-size:.9rem;display:grid;position:absolute;inset:0}.htg-loading-flame{background:linear-gradient(#fbbf24,#f97316 65%,#b42318);border-radius:50%/62% 62% 38% 38%;width:14px;height:20px;animation:.5s ease-in-out infinite alternate htg-loading-lick}@keyframes htg-loading-lick{0%{transform:scaleY(.85)}to{transform:scaleY(1.12)}}.htg-board-scrim{z-index:40;background:#0504079e;place-items:center;padding:1.25rem;animation:.25s ease-out htg-stage-in;display:grid;position:absolute;inset:0}.htg-wall{color:#e6d9c4;background:linear-gradient(#29170c80,#0000 40%),#14100d;border:1px solid #fbbf2438;border-radius:.9rem;width:min(30rem,100%);max-height:calc(100dvh - 2.5rem);padding:1.5rem 1.6rem 1.4rem;overflow-y:auto;box-shadow:0 24px 70px #000000b3}.htg-wall-pause{width:min(23rem,100%)}.htg-pause-resume{border-radius:.65rem;width:100%;margin-top:1.1rem;padding:.85rem 1.2rem;font-size:1.05rem;display:block}.htg-pause-toggles{border-top:1px dashed #b8a68d40;gap:.4rem;margin-top:1.1rem;padding-top:1rem;display:grid}.htg-pause-toggle{color:#e6d9c4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.55rem .7rem;font-size:.95rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.htg-pause-toggle:hover{background:#fbbf240f;border-color:#fbbf2438}.htg-pause-toggle:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.htg-pause-track{background:#0b0a0e;border:1px solid #3d3945;border-radius:9999px;flex:none;width:2.6rem;height:1.35rem;transition:background .18s,border-color .18s;position:relative}.htg-pause-track-on{background:#b45309a6;border-color:#fbbf248c}.htg-pause-knob{background:#8d7d64;border-radius:9999px;width:.95rem;height:.95rem;transition:transform .18s,background .18s;position:absolute;top:50%;left:.16rem;transform:translateY(-50%)}.htg-pause-track-on .htg-pause-knob{background:#ffe3b8;transform:translate(1.28rem,-50%)}.htg-pause-keys{border-top:1px dashed #b8a68d40;flex-wrap:wrap;gap:.4rem 1.1rem;margin:1rem 0 0;padding-top:1rem;display:flex}.htg-pause-keys div{align-items:baseline;gap:.45rem;display:flex}.htg-pause-keys dt{margin:0}.htg-pause-keys dd{color:#8d7d64;margin:0;font-size:.78rem}.htg-pause-keys kbd{color:#cbb794;min-width:1.3rem;font-family:var(--font-mono,ui-monospace, monospace);text-align:center;background:#0b0a0e;border:1px solid #3d3945;border-bottom-width:2px;border-radius:.3rem;padding:.1rem .3rem;font-size:.72rem;display:inline-block}.htg-pause-secondary{gap:.6rem;margin-top:1.15rem;display:flex}.htg-pause-secondary .ht-btn-ghost{border-radius:.55rem;flex:1;padding:.55rem 1rem;font-size:.92rem}.htg-wall-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#b45309;margin:0;font-size:.72rem;font-weight:700}.htg-wall-title{color:#ffe3b8;margin:.45rem 0 0;font-size:1.55rem;font-weight:800}.htg-last-call-scrim{background:radial-gradient(circle at 50% 32%,#f9731633,#0000 42%),#050407c2}.htg-wall-last-call{text-align:center;background:linear-gradient(135deg,#92400e42,#0000 42%),linear-gradient(#21130c,#100d0b);border-color:#fbbf2480;width:min(38rem,100%);position:relative;overflow:hidden auto;box-shadow:0 0 0 4px #78350f2e,0 0 42px #f9731629,0 28px 80px #000000c7}.htg-wall-last-call:before{content:"";opacity:.85;background:repeating-linear-gradient(90deg,#b42318 0 1.5rem,#efe6d1 1.5rem 3rem);height:.42rem;position:absolute;inset:0 0 auto}.htg-wall-last-call .htg-wall-eyebrow{color:#fbbf24}.htg-wall-last-call .htg-wall-title{text-wrap:balance;max-width:30rem;margin-inline:auto;font-size:clamp(1.55rem,4vw,2.35rem);line-height:1.04}.htg-scene button,.htg-hit,.htg-start{touch-action:manipulation}.htg-stage-live{overscroll-behavior:none}.htg-last-call-copy{color:#cbb794;text-wrap:pretty;max-width:31rem;margin:1rem auto 0;font-size:.96rem;line-height:1.55}.htg-last-call-actions{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem;display:grid}.htg-last-call-actions button{border-radius:.7rem;min-height:3.25rem;font-size:.98rem}.htg-last-call-bank{box-shadow:0 0 24px #f973162e}.htg-wall-tally{gap:1.6rem;margin:1.1rem 0 0;display:flex}.htg-wall-tally dt{letter-spacing:.18em;text-transform:uppercase;color:#8d7d64;font-size:.68rem}.htg-wall-tally dd{color:#ffe3b8;margin:.15rem 0 0;font-size:1.25rem;font-weight:800}.htg-wall-tally-sub{color:#8d7d64;font-size:.8rem;font-weight:600}.htg-wall-submit{margin-top:1.1rem}.htg-wall-label{letter-spacing:.22em;text-transform:uppercase;color:#b8a68d;font-size:.72rem;font-weight:700;display:block}.htg-wall-row{gap:.6rem;margin-top:.45rem;display:flex}.htg-wall-input{-webkit-user-select:text;user-select:text;text-align:center;letter-spacing:.45em;text-indent:.45em;color:#ffe3b8;text-transform:uppercase;background:#0b0a0e;border:1px solid #fbbf2459;border-radius:.55rem;width:6.2rem;padding:.55rem 0;font-size:1.35rem;font-weight:800}.htg-wall-input:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.htg-wall-post{border-radius:.55rem;padding:.55rem 1.1rem;font-size:.95rem}.htg-wall-help{color:#8d7d64;margin:.55rem 0 0;font-size:.8rem}.htg-wall-error{color:#fca5a5;margin:.5rem 0 0;font-size:.85rem}.htg-wall-done{color:#86efac;margin:1.1rem 0 0;font-size:.95rem;font-weight:600}.htg-wall-board{border-top:1px dashed #b8a68d40;margin-top:1.2rem;padding-top:.9rem}.htg-wall-board-title{letter-spacing:.26em;text-transform:uppercase;color:#b8a68d;margin:0;font-size:.72rem;font-weight:700}.htg-wall-empty{color:#8d7d64;margin:.6rem 0 0;font-size:.85rem}.htg-wall-tags{gap:.28rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.htg-wall-tag{border-radius:.4rem;grid-template-columns:1.6rem 3.4rem 1fr auto;align-items:baseline;gap:.5rem;padding:.22rem .5rem;font-size:.95rem;display:grid}.htg-wall-you{background:#b453092e;outline:1px solid #fbbf2466}.htg-wall-rank{color:#8d7d64;font-size:.75rem}.htg-wall-initials{letter-spacing:.3em;color:#ffe3b8;font-weight:800}.htg-wall-score{text-align:right;color:#e6d9c4;font-weight:700}.htg-wall-wave{color:#8d7d64;font-size:.75rem}.htg-wall-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.htg-wall-actions .ht-btn-fire,.htg-wall-actions .ht-btn-ghost{border-radius:.6rem;padding:.6rem 1.15rem;font-size:.95rem}.htg-wall-decision{background:#fbbf240f;border:1px solid #fbbf2438;border-radius:.6rem;margin-top:1.1rem;padding:.75rem .85rem}.htg-wall-decision .htg-wall-help{margin-top:.4rem}.htg-wall-decision>.htg-wall-help:only-child{margin-top:0}.htg-wall-continue,.htg-wall-door{border-radius:.6rem;padding:.6rem 1.15rem;font-size:.95rem}.htg-wall-cont{letter-spacing:.05em;vertical-align:.35em;color:#b8a68d;margin-left:.35rem;font-size:.68rem;font-weight:700}.htg-resume-offer{z-index:60;pointer-events:auto;background:#0c0a10eb;border:1px solid #fbbf244d;border-radius:.6rem;max-width:21rem;padding:.85rem 1rem;position:fixed;bottom:clamp(.9rem,5vh,2.4rem);right:clamp(.75rem,3vw,2rem);box-shadow:0 10px 30px #00000080}.htg-resume-copy{color:#e6d9c4;margin:0;font-size:.88rem}.htg-resume-copy strong{color:#ffe3b8}.htg-resume-actions{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.htg-resume-actions .ht-btn-fire,.htg-resume-actions .ht-btn-ghost{border-radius:.55rem;padding:.5rem .95rem;font-size:.88rem}.htg-arm-ticket{bottom:clamp(.5rem, calc(100% - var(--htg-arm-y,74%) + .85rem), calc(100% - 10rem));left:clamp(7rem, var(--htg-arm-x,50%), calc(100% - 7rem));z-index:70;color:#34251b;text-align:center;pointer-events:auto;touch-action:manipulation;background:repeating-linear-gradient(0deg,#0000 0 21px,#654f3112 21px 22px),#efe3c8;border:2px solid #bc9f6c;border-radius:.35rem .35rem .6rem .4rem;width:max-content;max-width:min(13.25rem,100vw - 1.5rem);padding:1.05rem .9rem .7rem;animation:.18s ease-out htg-arm-in;position:absolute;transform:translate(-50%)rotate(-1.1deg);box-shadow:0 1.1rem 2.6rem #0009,inset 0 0 0 4px #ffffff38}.htg-arm-ticket:after{content:"";background:#efe3c8;border-bottom:2px solid #bc9f6c;border-right:2px solid #bc9f6c;width:.8rem;height:.8rem;position:absolute;bottom:-.48rem;left:50%;transform:translate(-50%)rotate(45deg)}.htg-arm-clip{background:linear-gradient(#9b959d,#474148);border:3px solid #625b62;border-radius:.85rem .85rem .25rem .25rem;width:2.5rem;height:1.05rem;position:absolute;top:-.6rem;left:50%;transform:translate(-50%)}.htg-arm-kicker{letter-spacing:.14em;text-transform:uppercase;color:#b42318;margin:0;font-size:.62rem;font-weight:750}.htg-arm-copy{margin:.3rem 0 0;font-size:.86rem;font-weight:640;line-height:1.25}.htg-arm-play{border-radius:.5rem;width:100%;margin-top:.6rem;padding:.52rem .9rem;font-size:.88rem}.htg-arm-hint{color:#6f5b41;margin:.5rem 0 0;font-size:.68rem;line-height:1.3}@keyframes htg-arm-in{0%{opacity:0;transform:translate(-50%)translateY(.4rem)rotate(-1.1deg)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)rotate(-1.1deg)scale(1)}}.htg-armed .ht-flame-glow{opacity:.9}.htg-blast-flash{opacity:0;animation:.38s ease-out forwards htg-blast-flash}@keyframes htg-blast-flash{0%{opacity:0}12%{opacity:.95}to{opacity:0}}.htg-blast-fire{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:.85s cubic-bezier(.17,.84,.44,1) forwards htg-blast-fire}@keyframes htg-blast-fire{0%{opacity:0;transform:scale(.25)}16%{opacity:1}to{opacity:0;transform:scale(1.8)}}.htg-blast-ring{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.55s ease-out forwards htg-blast-ring}@keyframes htg-blast-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(3.6)}}.htg-blast-debris{transform-box:fill-box;transform-origin:50%;animation:htg-blast-debris var(--htg-dur,.8s) cubic-bezier(.2, .7, .6, 1) forwards}@keyframes htg-blast-debris{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{transform:translate(var(--htg-dx,0px), var(--htg-dy,-60px)) rotate(var(--htg-rot,120deg));opacity:0}}.htg-blast-smoke{opacity:0;transform-box:fill-box;animation:2.1s ease-out forwards htg-blast-smoke}@keyframes htg-blast-smoke{0%{opacity:0;transform:translateY(8px)scale(.5)}25%{opacity:.85}to{opacity:0;transform:translateY(-58px)scale(1.9)}}.htg-scar-ember{animation:2.6s ease-in-out infinite htg-ember-breathe}@keyframes htg-ember-breathe{0%,to{opacity:.25}50%{opacity:.95}}.htg-scar-smoke{opacity:0;transform-box:fill-box;animation:5.5s ease-in-out infinite htg-scar-smoke}@keyframes htg-scar-smoke{0%{opacity:0;transform:translateY(4px)scale(.85)}30%{opacity:.5}to{opacity:0;transform:translateY(-36px)scale(1.35)}}html.htg-boom .htg-stage-live svg{animation:.5s ease-out htg-shake}@keyframes htg-shake{0%,to{transform:translate(0)}15%{transform:translate(-7px,4px)}30%{transform:translate(6px,-3px)}45%{transform:translate(-4px,2px)}60%{transform:translate(3px,-2px)}80%{transform:translate(-2px,1px)}}html.htg-paused .htg-stage-live svg *{animation-play-state:paused!important}.ht-scene.htg-stage-live:before,.ht-scene.htg-stage-live:after{content:"";z-index:5;pointer-events:none;opacity:0;transition:opacity 2.4s;position:absolute;inset:0}.ht-scene.htg-stage-live:before{background:radial-gradient(110% 80% at 50% 0,#312e818c,#0000 62%),#1e1b4b80}html.htg-night-deep .ht-scene.htg-stage-live:before{opacity:.16}html.htg-night-after .ht-scene.htg-stage-live:before{opacity:.26;background:radial-gradient(110% 80% at 50% 0,#1e3a8ab3,#0000 66%),#0f172a8c}.ht-scene.htg-stage-live:after{background:radial-gradient(95% 75% at 50% 88%,#fbbf2466,#0000 58%),#b4530924;transition:opacity .7s}html.htg-fever .ht-scene.htg-stage-live:after{opacity:.22}.htg-radio{pointer-events:none}.htg-radio-lamp,.htg-radio-grille-glow,.htg-radio-jewel{transition:opacity .6s}.htg-radio-lamp{opacity:.55}.htg-radio-grille-glow{opacity:0}.htg-radio-needle{animation:2.609s ease-in-out infinite alternate htg-radio-needle}@keyframes htg-radio-needle{0%{transform:rotate(-9deg)}to{transform:rotate(16deg)}}.htg-radio-off .htg-radio-lamp{opacity:.05}.htg-radio-off .htg-radio-jewel{opacity:.15}.htg-radio-off .htg-radio-needle{animation:none;transform:rotate(-9deg)}.htg-radio-hot .htg-radio-lamp{opacity:.85}.htg-radio-hot .htg-radio-grille-glow{opacity:.28}.htg-radio-hot .htg-radio-needle{animation-duration:1.304s}.htg-radio-duck .htg-radio-lamp{opacity:.18}.htg-radio-duck .htg-radio-needle{animation:2.609s ease-in-out infinite alternate htg-radio-needle-duck}@keyframes htg-radio-needle-duck{0%{transform:rotate(-9deg)}to{transform:rotate(-3deg)}}.htg-bell{pointer-events:none}.htg-bell-ding{transform-box:fill-box;transform-origin:50% 90%;animation:.5s ease-out htg-bell-ding}.htg-bell-ding-strong{transform-box:fill-box;transform-origin:50% 90%;animation:.42s ease-out 2 htg-bell-ding}@keyframes htg-bell-ding{0%{transform:translateY(.6px)scaleY(.92)}28%{transform:translateY(0)rotate(-5deg)}56%{transform:rotate(3.6deg)}82%{transform:rotate(-1.6deg)}to{transform:rotate(0)}}.htg-bell-wave{transform-box:fill-box;transform-origin:50%;animation:.6s ease-out forwards htg-bell-wave}.htg-bell-wave-strong{animation:.55s ease-out 2 htg-bell-wave}@keyframes htg-bell-wave{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.htg-plate-layer{pointer-events:none}.htg-plate-run{animation:htg-plate-run var(--htg-plate-ms,.64s) linear forwards}@keyframes htg-plate-run{0%{transform:translate(0)}to{transform:translateX(var(--htg-dx,0px))}}.htg-plate-arc{animation:htg-plate-arc var(--htg-plate-ms,.64s) cubic-bezier(.32, 0, .6, 1) forwards}@keyframes htg-plate-arc{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:1}55%{transform:translateY(calc(var(--htg-dy,-70px) - 26px)) scale(.94);opacity:1}88%{opacity:1}to{transform:translateY(var(--htg-dy,-70px)) scale(.82);opacity:0}}.htg-plate-glint{animation:.32s ease-in-out infinite htg-chip-breathe}.htg-scorch-layer,.htg-spark-layer{pointer-events:none}.htg-scorch-flash{transform-box:fill-box;transform-origin:50%;animation:.55s ease-out forwards htg-scorch-flash}@keyframes htg-scorch-flash{0%{opacity:0;transform:scale(.55)}18%{opacity:1}to{opacity:0;transform:scale(1.45)}}.htg-scorch-licks{transform-box:fill-box;transform-origin:50% 100%;animation:.6s ease-out forwards htg-scorch-lick}@keyframes htg-scorch-lick{0%{opacity:0;transform:scaleY(.4)}22%{opacity:1;transform:scaleY(1.15)}60%{opacity:.9;transform:scaleY(1)}to{opacity:0;transform:scaleY(.7)}}.htg-scorch-puff{transform-box:fill-box;transform-origin:50%;animation:1.25s ease-out infinite htg-scorch-rise}@keyframes htg-scorch-rise{0%{opacity:0;transform:translateY(2px)scale(.8)}22%{opacity:1}to{opacity:0;transform:translateY(-44px)scale(1.85)}}.htg-spark-run{animation:htg-spark-run var(--htg-spark-ms,.62s) cubic-bezier(.55, 0, .85, .4) forwards}@keyframes htg-spark-run{0%{transform:translate(0)}to{transform:translateX(var(--htg-dx,0px))}}.htg-spark-rise{animation:htg-spark-rise var(--htg-spark-ms,.62s) cubic-bezier(.2, .7, .35, 1) forwards}@keyframes htg-spark-rise{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{transform:translateY(var(--htg-dy,-230px));opacity:1}}.htg-spark-ember{transform-box:fill-box;transform-origin:50%;animation:.14s linear infinite alternate htg-spark-flicker}@keyframes htg-spark-flicker{0%{opacity:.78;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}.htg-keycaps{pointer-events:none;animation:.3s ease-out htg-keycaps-in}@keyframes htg-keycaps-in{0%{opacity:0}to{opacity:1}}.htg-keycap-label{fill:#cbb794;font-family:var(--font-mono,ui-monospace, monospace);font-size:8.5px;font-weight:700}.htg-station-layer{transform-box:fill-box;transform-origin:bottom}.htg-flare-sparks circle{transform-box:fill-box;transform-origin:50%;animation:1.05s ease-out infinite htg-spark-fly}@keyframes htg-spark-fly{0%{opacity:0;transform:translateY(8px)scale(.4)}24%{opacity:.95}to{opacity:0;transform:translateY(-22px)scale(.1)}}.htg-station-layer-fever{animation:1.45s ease-in-out infinite htg-fever-station}.htg-station-layer-critical{animation:.26s linear infinite htg-rattle}@keyframes htg-rattle{0%,to{transform:translate(0)}25%{transform:translate(-.7px,.4px)}50%{transform:translate(.6px,-.3px)}75%{transform:translate(-.4px,-.4px)}}@keyframes htg-fever-station{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.htg-ticket-patron-counter-rush .htg-ticket-paper{filter:drop-shadow(0 1px #c2410c59)}.htg-ticket-patron-critic{filter:drop-shadow(0 0 3px #eab30838)}.htg-ticket-patron-family-table .htg-ticket-paper{filter:drop-shadow(0 1px #0f766e4d)}.htg-aftermath{pointer-events:none}.htg-aftermath-status-halo{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite htg-aftermath-jewel}.htg-aftermath-drip{animation:4.4s ease-in infinite htg-aftermath-drip}@keyframes htg-aftermath-jewel{0%,to{opacity:.12;transform:scale(.9)}50%{opacity:.28;transform:scale(1.18)}}@keyframes htg-aftermath-drip{0%,35%{opacity:0;transform:translateY(-4px)scale(.55)}48%{opacity:.75}to{opacity:0;transform:translateY(13px)scale(.9)}}.htg-mobile-invite{display:none}.htg-orientation-gate{z-index:500;padding:max(.9rem, env(safe-area-inset-top)) max(.9rem, env(safe-area-inset-right)) max(.9rem, env(safe-area-inset-bottom)) max(.9rem, env(safe-area-inset-left));pointer-events:auto;background:radial-gradient(circle at 50% 42%,#b4231833,#0000 42%),#070508f5;place-items:center;animation:.24s ease-out htg-stage-in;display:grid;position:fixed;inset:0;overflow-y:auto}.htg-turn-ticket{color:#34251b;text-align:center;background:repeating-linear-gradient(0deg,#0000 0 25px,#654f3112 25px 26px),#efe3c8;border:2px solid #bc9f6c;border-radius:.35rem .35rem 1.1rem .55rem;width:min(23rem,100%);min-height:28rem;padding:2.15rem 1.5rem 1.25rem;position:relative;transform:rotate(-.7deg);box-shadow:0 2rem 5rem #000000b8,inset 0 0 0 5px #ffffff38}.htg-turn-clip{background:linear-gradient(#9b959d,#474148);border:3px solid #625b62;border-radius:1rem 1rem .3rem .3rem;width:3.4rem;height:1.35rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.htg-turn-phone-wrap{width:8.5rem;height:7.2rem;margin:0 auto .4rem;position:relative}.htg-turn-phone{transform-origin:50% 55%;background:#b42318;border:.3rem solid #2e2521;border-radius:.7rem;width:3.2rem;height:5.6rem;animation:2.4s cubic-bezier(.55,0,.25,1) infinite htg-phone-turn;position:absolute;top:1.2rem;left:2.65rem}.htg-turn-phone span{background:linear-gradient(0deg,#1b1210 0 36%,#0000 36%),radial-gradient(at 50% 63%,#f97316 0 8%,#0000 9%),#18141b;border-radius:.24rem;position:absolute;inset:.45rem .28rem}.htg-turn-phone i{background:#d4c5ad;border-radius:1rem;width:.75rem;height:.12rem;position:absolute;top:.12rem;left:50%;transform:translate(-50%)}.htg-turn-arrow{color:#b42318;font-size:2.4rem;font-weight:900;position:absolute;bottom:.65rem;right:.1rem}.htg-turn-kicker{color:#b42318;letter-spacing:.23em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}.htg-turn-ticket h2{margin:.4rem 0 .65rem;font-size:clamp(1.7rem,8vw,2.35rem);line-height:.98}.htg-turn-ticket>p:not(.htg-turn-kicker){max-width:18rem;margin:0 auto;font-size:.94rem;line-height:1.5}.htg-turn-rule{color:#6f5a42;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;margin:1rem 0;font-size:.7rem;font-weight:800;display:flex}.htg-turn-rule span{background:#9d8261;flex:1;height:1px}.htg-turn-dismiss{color:#4c3829;min-width:8rem;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #6d5540;border-radius:.45rem;font-weight:800}.htg-turn-dismiss:focus-visible{outline-offset:3px;outline:3px solid #b42318}@keyframes htg-phone-turn{0%,20%{transform:rotate(0)scale(1)}52%,84%{transform:rotate(90deg)scale(1.07)}to{transform:rotate(90deg)scale(1.07)}}.htg-special-scrim{z-index:48;padding:max(.8rem, env(safe-area-inset-top)) max(.8rem, env(safe-area-inset-right)) max(.8rem, env(safe-area-inset-bottom)) max(.8rem, env(safe-area-inset-left));pointer-events:auto;background:radial-gradient(circle at 50% 36%,#b4530938,#0000 45%),#060407d6;place-items:center;animation:.25s ease-out htg-stage-in;display:grid;position:absolute;inset:0;overflow-y:auto}.htg-special-board{color:#eee1ca;text-align:center;width:min(62rem,100%)}.htg-special-kicker{color:#e4b665;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:800}.htg-special-title{margin:.25rem 0 0;font-size:clamp(2rem,5vw,4.2rem);line-height:1}.htg-special-help{color:#b9a68b;margin:.55rem 0 1.2rem}.htg-special-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,2vw,1.2rem);display:grid}.htg-special-ticket{color:#37291f;min-height:17rem;font:inherit;text-align:left;cursor:pointer;background:repeating-linear-gradient(0deg,#0000 0 27px,#5f4a2f12 27px 28px),#eee2c9;border:2px solid #bca276;border-radius:.35rem .35rem 1.1rem .55rem;padding:2rem 1.15rem 1.15rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #00000061}.htg-special-ticket:first-child{transform:rotate(-1.2deg)}.htg-special-ticket:nth-child(3){transform:rotate(1.2deg)}.htg-special-ticket:hover{border-color:#f4c86d;transform:translateY(-5px)rotate(0);box-shadow:0 1.5rem 3.2rem #0000008c}.htg-special-ticket:focus-visible{outline-offset:4px;outline:3px solid #fbbf24;transform:translateY(-4px)rotate(0)}.htg-special-ticket:disabled{opacity:.55;cursor:not-allowed}.htg-special-sure-hands{--htg-special-accent:#b42318}.htg-special-cool-filters{--htg-special-accent:#0f766e}.htg-special-patient-tables{--htg-special-accent:#a16207}.htg-special-quick-clean{--htg-special-accent:#c2410c}.htg-special-showmanship{--htg-special-accent:#f97316}.htg-special-clip{background:#8e888e;border:3px solid #655f64;border-radius:1rem;width:2.7rem;height:1rem;position:absolute;top:-.35rem;left:50%;transform:translate(-50%)}.htg-special-stamp{border:2px solid var(--htg-special-accent,#b42318);width:3rem;height:3rem;color:var(--htg-special-accent,#b42318);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid;transform:rotate(-8deg)}.htg-special-logo{width:78%;height:78%;display:block;overflow:visible}.htg-special-level{color:#9a311f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.68rem;font-weight:900;display:block}.htg-special-ticket strong{margin-bottom:.75rem;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1;display:block}.htg-special-benefit,.htg-special-tradeoff,.htg-special-pick{display:block}.htg-special-benefit{font-weight:750;line-height:1.35}.htg-special-tradeoff{color:#715d4a;margin-top:.55rem;font-size:.82rem;line-height:1.35}.htg-special-pick{color:#a13020;letter-spacing:.06em;text-transform:uppercase;margin-top:1rem;font-size:.76rem;font-weight:900}@media (orientation:portrait) and (max-width:640px){.htg-mobile-invite{top:max(.7rem, env(safe-area-inset-top));left:max(.8rem, env(safe-area-inset-left));right:max(.8rem, env(safe-area-inset-right));z-index:65;color:#3d2b20;min-height:58px;font:inherit;text-align:left;pointer-events:auto;background:#eee2c9;border:1px solid #d2b57c;border-radius:.35rem .35rem .85rem .45rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .85rem .65rem 1rem;font-size:.92rem;font-weight:850;line-height:1.2;display:flex;position:fixed;bottom:auto;box-shadow:0 .8rem 2.2rem #0000007a}.htg-mobile-invite small{color:#b42318;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.14rem;font-size:.62rem;font-weight:900;display:block}.htg-mobile-invite-pin{background:#b42318;border-radius:.15rem;flex:none;width:.5rem;height:2.1rem}.htg-mobile-invite:focus-visible{outline-offset:3px;outline:3px solid #fbbf24}}@media (orientation:landscape) and (max-height:500px){.htg-mobile-invite{top:max(.45rem, env(safe-area-inset-top));right:max(.55rem, env(safe-area-inset-right));z-index:65;color:#3d2b20;width:min(19rem,100vw - 1.1rem);min-height:48px;font:inherit;text-align:left;pointer-events:auto;background:#eee2c9;border:1px solid #d2b57c;border-radius:.3rem .3rem .7rem .4rem;justify-content:space-between;align-items:center;gap:.55rem;padding:.48rem .7rem;font-size:.78rem;font-weight:850;line-height:1.08;display:flex;position:fixed;box-shadow:0 .65rem 1.8rem #0000007a}.htg-mobile-invite small{color:#b42318;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.08rem;font-size:.54rem;font-weight:900;display:block}.htg-mobile-invite-pin{background:#b42318;border-radius:.12rem;flex:none;width:.38rem;height:1.8rem}.htg-mobile-invite:focus-visible{outline-offset:2px;outline:3px solid #fbbf24}.htg-control{width:2.8rem;min-width:44px;height:2.8rem;min-height:44px}.htg-special-scrim{place-items:start center}.htg-special-title{font-size:2rem}.htg-special-help{margin:.25rem 0 .55rem;font-size:.8rem}.htg-special-ticket{min-height:11.5rem;padding:1.25rem .8rem .75rem}.htg-special-stamp{float:right;width:2rem;height:2rem;margin:0 0 .25rem .4rem}.htg-special-ticket strong{font-size:1.25rem}.htg-special-tradeoff{font-size:.7rem}}@media (max-width:700px) and (orientation:portrait){.htg-special-scrim{place-items:start center}.htg-special-choices{grid-template-columns:1fr}.htg-special-ticket{min-height:12rem}}.htg-reduced-flash .htg-hood-gauge-fuse-halo,.htg-reduced-flash .htg-hood-gauge-critical .htg-hood-gauge-progress,.htg-reduced-flash .htg-hood-gauge-fuse .htg-hood-gauge-progress,.htg-reduced-flash .htg-ring-late,.htg-reduced-flash .htg-ring-critical,.htg-reduced-flash .htg-ring-burnt,.htg-reduced-flash .htg-ring-flare,.htg-reduced-flash .htg-badge-flare,.htg-reduced-flash .htg-badge-critical{opacity:.72;animation:none}.htg-reduced-flash .htg-strike-vignette,.htg-reduced-flash .htg-scorch-flash,.htg-reduced-flash .htg-scorch-licks{display:none}.htg-reduced-flash .htg-spark-ember{animation:none}@media (prefers-reduced-motion:reduce){.htg-play-chip,.htg-ring-demand,.htg-ring-window,.htg-ring-late,.htg-ring-critical,.htg-ring-burnt,.htg-ring-flare,.htg-badge-demand,.htg-badge-window,.htg-badge-late,.htg-badge-critical,.htg-badge-flare,.htg-badge-fumble,.htg-patty,.htg-tossable,.htg-bubble,.htg-smoke-puff,.htg-flareup,.htg-warm-flame,.htg-boilover,.htg-ticket-in,.htg-ticket-dying,.htg-ticket-exit-completed .htg-ticket,.htg-ticket-exit-expired .htg-ticket,.htg-hood-gauge-progress,.htg-hood-gauge-action,.htg-hood-gauge-fuse-halo,.htg-scar-smoke,.htg-scar-ember,.htg-mult-value,.htg-mult-max .htg-mult-value,.htg-mult-broke,.htg-mult-broke .htg-mult-value,.htg-expo-struck,.htg-fuse-alert,.htg-fuse-alert-bolt,.htg-squeegee,.htg-wave-banner,.htg-loading-flame,.htg-stage-live,.htg-board-scrim,.htg-flare-sparks circle,.htg-station-layer-fever,.htg-station-layer-critical,.htg-scorch-puff,.htg-expo-heat-lamp,.htg-aftermath-status-halo,.htg-aftermath-drip,.htg-turn-phone,.htg-orientation-gate,.htg-arm-ticket,.htg-special-scrim{animation:none!important}.htg-ring-demand,.htg-ring-window{opacity:.9}.htg-ring-late,.htg-ring-critical,.htg-ring-burnt,.htg-ring-flare{opacity:1}.htg-scorch-puff{opacity:.55}.htg-scorch-flash,.htg-scorch-licks,.htg-strike-vignette{display:none}.htg-baskets,.htg-ticket-slot{transition:none}.htg-ticket-exit{display:none}.htg-warm,.htg-pause-track,.htg-pause-knob,.htg-control{transition:none}.htg-smoke-puff{opacity:.5}.htg-wave-banner{opacity:1}.htg-hood-gauge-fuse-halo{opacity:.78}.htg-scar-smoke{opacity:.35}.htg-scar-ember{opacity:.7}.htg-blast-flash,.htg-blast-fire,.htg-blast-ring,.htg-blast-debris,.htg-blast-smoke{display:none}html.htg-boom .htg-stage-live svg,.htg-radio-needle,.htg-radio-duck .htg-radio-needle,.htg-bell-ding,.htg-bell-ding-strong,.htg-plate-glint,.htg-keycaps{animation:none!important}.htg-plate-layer,.htg-spark-layer{display:none}.ht-scene.htg-stage-live:before,.ht-scene.htg-stage-live:after,.htg-radio-lamp,.htg-radio-grille-glow,.htg-radio-jewel{transition:none}}
