.cast-display-root{--tc-room-unit:1px;top:0;bottom:0;left:0;right:0;isolation:isolate;width:100%;height:100vh;min-width:0;max-width:100%;height:100dvh;min-height:0;max-height:100vh;overscroll-behavior:none;contain:strict;max-height:100dvh;font-family:Throwcade Micro,sans-serif;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.cast-display-root,.cast-display-root *{box-sizing:border-box}:root [data-cast-display] .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cast-display-root>*,.cast-display-root .cast-display-game,.cast-display-root .cast-display-grid,.cast-display-root [data-gameplay-root]{min-width:0;max-width:100%;min-height:0;max-height:100%}.cast-display-game .classic-results{--cast-result-unit:clamp(1px, min(.078125vw, .12963vh), 3px);padding:calc(12 * var(--cast-result-unit)) calc(20 * var(--cast-result-unit))}.cast-display-game .classic-results-content{max-width:calc(1600 * var(--cast-result-unit))}.cast-display-game .classic-results-header{gap:0 calc(24 * var(--cast-result-unit));margin-bottom:calc(12 * var(--cast-result-unit));grid-template-columns:auto 1fr;align-items:center;display:grid}.cast-display-game .classic-results-header h1{grid-row:span 2}.cast-display-game .classic-results-rules{grid-column:1/-1}.cast-display-game .classic-results-header h1{font-size:calc(48 * var(--cast-result-unit))}.cast-display-game .classic-results-header h2{font-size:calc(36 * var(--cast-result-unit));margin:calc(6 * var(--cast-result-unit)) 0}.cast-display-game .classic-results-outcome{font-size:calc(20 * var(--cast-result-unit));margin:calc(8 * var(--cast-result-unit)) 0}.cast-display-game .classic-results-rules{font-size:calc(12 * var(--cast-result-unit))}.cast-display-game .classic-result-players{gap:calc(18 * var(--cast-result-unit));margin-bottom:0}.cast-display-game .classic-result-card{gap:calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-player h3{font-size:calc(20 * var(--cast-result-unit))}.cast-display-game .classic-result-winner{font-size:calc(12 * var(--cast-result-unit));padding:calc(6 * var(--cast-result-unit)) calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-summary,.cast-display-game .classic-result-panel{padding:calc(12 * var(--cast-result-unit))}.cast-display-game .classic-result-total{font-size:calc(26 * var(--cast-result-unit));margin-bottom:calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-metric{flex-basis:calc(90 * var(--cast-result-unit));gap:calc(5 * var(--cast-result-unit))}.cast-display-game .classic-result-metric strong{font-size:calc(28 * var(--cast-result-unit))}.cast-display-game .classic-result-metric span{font-size:calc(11 * var(--cast-result-unit))}.cast-display-game .classic-result-panel h4{font-size:calc(13 * var(--cast-result-unit));margin-bottom:calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-most-hit strong{font-size:calc(36 * var(--cast-result-unit))}.cast-display-game .classic-result-detail,.cast-display-game .classic-result-highlights{gap:calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-bands{gap:calc(5 * var(--cast-result-unit))}.cast-display-game .classic-result-bands>div{font-size:calc(12 * var(--cast-result-unit));padding:calc(6 * var(--cast-result-unit)) calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-targets table{font-size:calc(13 * var(--cast-result-unit));line-height:1.2}.cast-display-game .classic-result-targets th,.cast-display-game .classic-result-targets td{padding:calc(3 * var(--cast-result-unit))}.cast-display-game .classic-result-targets thead th{font-size:calc(11 * var(--cast-result-unit))}.cast-display-game .classic-result-extras{font-size:calc(11 * var(--cast-result-unit));gap:calc(8 * var(--cast-result-unit)) calc(12 * var(--cast-result-unit));margin-top:calc(10 * var(--cast-result-unit))}.cast-display-game .classic-result-note{font-size:calc(11 * var(--cast-result-unit));margin-top:calc(8 * var(--cast-result-unit));line-height:1.3}.cast-display-game .classic-result-summary>.classic-result-note,.cast-display-game .classic-result-targets>.classic-result-note,.cast-display-game .classic-result-bands+.classic-result-note{display:none}@media (min-width:900px){.cast-display-game .classic-result-players:not([data-player-count="1"]){grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.cast-display-game .classic-result-players[data-player-count="1"]{max-width:calc(1040 * var(--cast-result-unit))}}.cast-display-root>*,.cast-display-root .cast-display-game,.cast-display-root .cast-display-grid{width:100%;height:100%;overflow:clip}.cast-display-root .cast-display-game{isolation:isolate;overscroll-behavior:none;flex:auto;position:relative}.cast-display-root [data-gameplay-root]{overscroll-behavior:none;overflow:clip}.cast-display-game :where(.party-results-screen,.classic-results,.x01-results,.cricket-results,.baseball-results,.br-results,.of-results,.ti-results,.meteor-results,.meteor-mayhem-results){overscroll-behavior:none;min-height:0!important;max-height:100%!important;overflow:hidden!important}.cast-display-game :where(.tc-game-options-trigger,.tc-dart-visit,.x01-undo,.x01-input,.x01-entry-heading,.x01-continue,.cricket-input,.cricket-dock>.tc-dart-visit,.party-control-dock,.party-shared-visit-dock,.clock-controls,.clock-visit-strip,.clock-power-controls,.baseball-control-dock,.shanghai-control-dock,.br-dock,.qa-controls,.meteor-input-dock,.of-controls,.ti-input-actions,.baa-actions,.hp-dock>.tc-dart-visit,.hp-actions,.sc-dock,.tw-controls,.gh-input-dock,.practice-target-row>button,.practice-correction-row>button,.practice-session-actions,.tc-game-results-actions){display:none!important}.cast-display-root h1,.cast-display-root h2{font-family:Throwcade Display,sans-serif}.cast-pairing-screen{background:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--color-cyan-400) 20%, transparent), transparent 30%), radial-gradient(circle at 13% 92%, color-mix(in srgb, var(--color-blue-500) 24%, transparent), transparent 34%), linear-gradient(145deg, var(--color-navy-950) 0%, var(--color-navy-900) 48%, var(--color-navy-950) 100%);justify-content:center;align-items:center;padding:max(.75rem,min(3vmin,3rem))}.cast-pairing-glow{pointer-events:none;opacity:.28;background-image:linear-gradient(color-mix(in srgb, var(--color-cyan-400) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-cyan-400) 8%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to bottom, var(--color-navy-950), transparent 88%);mask-image:linear-gradient(to bottom, var(--color-navy-950), transparent 88%);background-size:max(2rem,min(5vmin,4rem)) max(2rem,min(5vmin,4rem));position:absolute;top:0;bottom:0;left:0;right:0}.cast-pairing-card{border:1px solid color-mix(in srgb, var(--color-cyan-400) 44%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--color-navy-800) 97%, transparent), color-mix(in srgb, var(--color-navy-900) 98%, transparent));width:min(100%,76rem);min-width:0;height:min(100%,48rem);min-height:0;box-shadow:0 2rem 6rem color-mix(in srgb, var(--color-navy-950) 50%, transparent), inset 0 1px color-mix(in srgb, var(--color-cream-50) 8%, transparent);border-radius:max(1rem,min(2.3vmin,2rem));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.cast-pairing-header,.cast-pairing-footer{background:color-mix(in srgb, var(--color-navy-950) 48%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:max(.8rem,min(2vmin,1.4rem)) max(1rem,min(3vmin,2.2rem));display:flex}.cast-pairing-header{border-bottom:1px solid color-mix(in srgb, var(--color-cyan-400) 16%, transparent)}.cast-pairing-footer{border-top:1px solid color-mix(in srgb, var(--color-cyan-400) 16%, transparent)}.cast-pairing-status,.cast-pairing-footer span,.cast-pairing-footer p{letter-spacing:.18em;white-space:nowrap;align-items:center;gap:.65rem;margin:0;font-family:Throwcade Micro,sans-serif;font-size:max(.62rem,min(1.25vmin,.95rem));line-height:1;display:flex}.cast-pairing-brand{flex:0 auto;width:max(8rem,min(20vmin,12rem));min-width:0;max-width:60%;height:auto;display:block}.cast-pairing-status{color:var(--color-cyan-400)}.cast-pairing-status i,.cast-pairing-footer i{background:var(--color-green);width:.55rem;height:.55rem;box-shadow:0 0 1rem color-mix(in srgb, var(--color-green) 72%, transparent);border-radius:999px;flex:none}.cast-pairing-body{grid-template-columns:minmax(14rem,.72fr) minmax(22rem,1.28fr);align-items:center;gap:max(1.2rem,min(4vmin,4rem));min-width:0;min-height:0;padding:max(1.1rem,min(4vmin,3.6rem));display:grid;overflow:hidden}.cast-pairing-copy{min-width:0}.cast-pairing-copy p{color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:max(.72rem,min(1.5vmin,1.05rem));line-height:1.55}.cast-pairing-copy .cast-pairing-kicker{color:var(--color-cyan-400);letter-spacing:.22em;font-size:max(.64rem,min(1.25vmin,.85rem))}.cast-pairing-copy h1{max-width:12ch;color:var(--color-cream-50);text-transform:uppercase;text-wrap:balance;filter:drop-shadow(0 .4rem 1.2rem color-mix(in srgb, var(--color-navy-950) 32%, transparent));margin:max(.6rem,min(1.6vmin,1.2rem)) 0 max(.7rem,min(2vmin,1.4rem));font-size:max(2.2rem,min(6.5vmin,5.8rem));font-weight:400;line-height:.88}.cast-pairing-code-panel{border:1px solid color-mix(in srgb, var(--color-yellow-400) 38%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--color-navy-950) 92%, transparent), color-mix(in srgb, var(--color-navy-800) 80%, transparent));min-width:0;box-shadow:inset 0 0 2rem color-mix(in srgb, var(--color-yellow-400) 3.5%, transparent);text-align:center;border-radius:max(.9rem,min(2vmin,1.5rem));padding:max(1rem,min(2.8vmin,2rem))}.cast-pairing-code-panel>p{color:var(--color-cream-50);letter-spacing:.2em;margin:0 0 max(.7rem,min(2vmin,1.2rem));font-size:max(.68rem,min(1.35vmin,.9rem))}.cast-pairing-code{grid-template-columns:repeat(5,minmax(0,1fr));gap:max(.35rem,min(1.2vmin,.85rem));width:min(100%,42rem);margin-inline-start:auto;margin-inline-end:auto;display:grid}.cast-pairing-code span{aspect-ratio:.88;border:1px solid color-mix(in srgb, var(--color-yellow-400) 62%, transparent);min-width:0;color:var(--color-yellow-400);background:linear-gradient(180deg, color-mix(in srgb, var(--color-yellow-400) 12%, transparent), color-mix(in srgb, var(--color-yellow-400) 3.5%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--color-cream-50) 8%, transparent), 0 .7rem 1.5rem color-mix(in srgb, var(--color-navy-950) 20%, transparent);border-radius:max(.55rem,min(1.2vmin,.9rem));place-items:center;font-family:Throwcade Micro,sans-serif;font-size:max(1.8rem,min(6.4vmin,4.8rem));line-height:1;display:grid;overflow:hidden}.cast-pairing-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(.35rem,min(1vmin,.75rem));margin:max(.8rem,min(2.2vmin,1.5rem)) 0 0;padding:0;list-style:none;display:grid}.cast-pairing-steps li{min-width:0;color:var(--color-muted);letter-spacing:.08em;white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;font-size:max(.52rem,min(1.05vmin,.7rem));display:flex}.cast-pairing-steps b{width:1.35rem;height:1.35rem;color:var(--color-navy-950);background:var(--color-cyan-400);border-radius:999px;flex:none;place-items:center;font-size:.65rem;display:grid}.cast-pairing-footer{color:var(--color-muted)}.cast-pairing-footer p{color:var(--color-cream-50);text-overflow:ellipsis;overflow:hidden}.cast-pairing-wait{min-width:0;color:var(--color-cyan-400);text-align:center;place-items:center;gap:1rem;display:grid}.cast-pairing-wait span{aspect-ratio:1;border:.35rem solid color-mix(in srgb, var(--color-cyan-400) 18%, transparent);border-top-color:var(--color-cyan-400);border-radius:999px;width:max(3rem,min(8vmin,5rem))}.cast-pairing-wait p{letter-spacing:.2em;margin:0;font-size:max(.7rem,min(1.5vmin,1rem))}@media (prefers-reduced-motion:no-preference){.cast-pairing-wait span{animation:1.1s linear infinite cast-pairing-spin}.cast-pairing-status i{animation:2s ease-in-out infinite cast-pairing-pulse}}@keyframes cast-pairing-spin{to{transform:rotate(360deg)}}@keyframes cast-pairing-pulse{50%{opacity:.45;transform:scale(.78)}}@media (max-width:760px),(max-aspect-ratio:1){.cast-pairing-card{height:100%}.cast-pairing-body{text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;gap:max(.8rem,min(2.5vmin,1.4rem))}.cast-pairing-copy h1{max-width:none;margin-inline-start:auto;margin-inline-end:auto;font-size:max(1.9rem,min(7.2vmin,3.4rem))}.cast-pairing-copy p:not(.cast-pairing-kicker):not(.cast-ready-instruction){display:none}.cast-pairing-code-panel{width:min(100%,38rem);margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:520px){.cast-pairing-screen{padding:.5rem}.cast-pairing-header,.cast-pairing-footer{padding-inline-start:.75rem;padding-inline-end:.75rem}.cast-pairing-status{letter-spacing:0;font-size:0}.cast-pairing-status i{width:.65rem;height:.65rem}.cast-pairing-footer p{display:none}.cast-pairing-steps{grid-template-columns:minmax(0,1fr);gap:.3rem}.cast-pairing-steps li{justify-content:flex-start}}@media (max-height:600px){.cast-pairing-screen{padding:.5rem}.cast-pairing-card{height:100%}.cast-pairing-body{padding-block-start:.7rem;padding-block-end:.7rem}.cast-pairing-copy h1{font-size:max(1.9rem,min(7.2vmin,3.5rem))}.cast-pairing-code-panel{padding-block-start:.7rem;padding-block-end:.7rem}.cast-pairing-code-panel>p{margin-bottom:.45rem}.cast-pairing-steps{margin-top:.55rem}}@supports not (height:100dvh){.cast-display-root{height:100vh;max-height:100vh}}.cast-pairing-qr{border-radius:8px;width:max(100px,min(12vw,160px));margin-top:20px;overflow:hidden}.cast-pairing-qr svg{width:100%;height:auto;display:block}.cast-pairing-restart{border:1px solid var(--color-cyan-400);min-height:48px;color:var(--color-navy-950);background:var(--color-cyan-400);text-transform:uppercase;border-radius:8px;margin-top:20px;padding:12px 16px;font:400 13px/1.5 Throwcade Micro,sans-serif}.cast-pairing-restart:focus-visible{outline:3px solid var(--color-cream-50);outline-offset:4px}@media (max-height:600px){.cast-pairing-qr{width:88px;margin-top:8px}}.cast-display-root .killer-figma-shell.killer-cast-shell{isolation:isolate;color:#f7ecdc;background:#080911;gap:max(8px,min(1.1vh,24px));max-width:none;margin:0;padding:max(12px,min(2.2vh,48px)) max(20px,min(3vw,120px));position:relative;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.cast-display-root .killer-cast-shell>.killer-graveyard-backdrop{filter:brightness(.66)saturate(1.15)}.cast-display-root .killer-cast-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 38% 53%,#a80a1f3b,#0000 55%),linear-gradient(90deg,#0000 48%,#03040c61),linear-gradient(#03040c80,#0000 18% 80%,#03040cb3);position:absolute;top:0;bottom:0;left:0;right:0}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-header{background:0 0;border-bottom:1px solid #ffc2a429;flex:none;order:0;align-items:center;width:100%;height:max(36px,min(5.7vh,124px));min-height:0;margin:0;padding:0;display:flex;position:relative}.cast-display-root .killer-cast-shell .killer-figma-header h1{color:#ff4747;text-shadow:0 2px #35060b;margin:0;font:400 max(36px,min(5.7vh,124px))/1 Throwcade Display,sans-serif}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-rules-strip{color:#e5d1c5;white-space:normal;background:0 0;border:0;flex:none;order:1;justify-content:center;align-items:center;gap:max(10px,min(1.4vw,54px));width:100%;min-height:max(25px,min(3.6vh,78px));margin:0;padding:0;font:400 max(11px,min(1.65vh,36px))/1.3 Throwcade Micro,monospace;display:flex;position:relative}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-stage{flex:1 1 0;order:2;align-items:center;gap:max(24px,min(3vw,100px));min-width:0;height:auto;min-height:0;margin:0;padding:0;position:relative;overflow:visible;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;width:100%!important;display:grid!important}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-arena{justify-content:flex-end;align-items:center;min-width:0;min-height:0;margin:0;padding:0 max(28px,min(3vw,100px)) 0 0;position:relative;overflow:visible;grid-area:1/1!important;width:100%!important;height:100%!important;display:flex!important}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-dartboard{flex:none;max-width:none;margin:0;position:relative;transform:none;width:min(50vw,70vh)!important}.cast-display-root .killer-cast-shell .killer-figma-board-glow{opacity:.85;--board-glow:#d9162aa6}.cast-display-root .killer-cast-side-panel{flex-direction:column;grid-area:1/2;justify-content:center;align-items:stretch;gap:max(10px,min(1.5vh,32px));width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.cast-display-root .killer-cast-player-rail{--killer-card-height:21vh;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--killer-player-count), minmax(0, var(--killer-card-height)));flex:none;gap:max(6px,min(1vh,22px));width:100%;min-width:0;min-height:0;margin:0;padding:0;display:grid}.cast-display-root .killer-cast-player-rail[data-player-count="3"]{--killer-card-height:20vh}.cast-display-root .killer-cast-player-rail[data-player-count="4"]{--killer-card-height:16.5vh}.cast-display-root .killer-cast-player-rail[data-player-count="5"]{--killer-card-height:13vh}.cast-display-root .killer-cast-player-rail[data-player-count="6"]{--killer-card-height:10.8vh}.cast-display-root .killer-cast-player-rail[data-player-count="7"]{--killer-card-height:9.2vh}.cast-display-root .killer-cast-player-rail[data-player-count="8"]{--killer-card-height:8vh}.cast-display-root .killer-cast-player{border:2px solid var(--player-color);background:linear-gradient(120deg,#080911f5,#03050ceb);border-radius:4px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:start;gap:max(5px,min(.6vh,14px)) max(12px,min(1.1vw,40px));min-width:0;min-height:0;margin:0;padding:max(10px,min(1.3vh,30px)) max(14px,min(1.3vw,50px));display:grid;position:relative;box-shadow:inset 0 0 0 2px #000000a6,0 4px 18px #00000080;transition:none!important;animation:none!important}.cast-display-root .killer-cast-player.is-current{border-color:#ffc84a;box-shadow:inset 0 0 0 2px #ffc84a21,0 0 0 1px #ffc84a59,0 0 20px #ffa82647}.cast-display-root .killer-cast-player-name{min-width:0;color:var(--player-color);overflow-wrap:break-word;word-break:normal;grid-area:1/1;font:400 max(32px,min(4.6vh,100px))/1.1 Throwcade Display,sans-serif}.cast-display-root .killer-cast-player.is-current .killer-cast-player-name{color:#ffc84a}.cast-display-root .killer-cast-player-role{color:#b6abb8;grid-area:2/1;font:400 max(11px,min(1.6vh,35px))/1.1 Throwcade Micro,monospace}.cast-display-root .killer-cast-player.is-current .killer-cast-player-role{color:#ffc84a}.cast-display-root .killer-cast-player-number{color:var(--player-color);grid-area:1/2/4;align-self:center;font:400 max(90px,min(14vh,304px))/1.1 Throwcade Display,sans-serif}.cast-display-root .killer-cast-player.is-current .killer-cast-player-number{color:#ffc84a}.cast-display-root .killer-cast-player-vitals{flex-direction:column;grid-area:3/1;justify-content:flex-end;align-self:end;align-items:flex-start;gap:max(7px,min(1vh,22px));min-width:0;min-height:0;display:flex}.cast-display-root .killer-cast-player .killer-figma-card-lives{flex-wrap:nowrap;align-items:center;gap:max(4px,min(.35vw,14px));width:auto;min-width:0;height:auto;margin:0;padding:0;display:flex;position:static}.cast-display-root .killer-cast-player .killer-figma-card-heart{flex:none;width:max(21px,min(3.1vh,68px));height:max(20px,min(2.9vh,64px));display:block;--life-color:#ff4747!important}.cast-display-root .killer-cast-player .killer-figma-card-heart.is-empty{opacity:.55;-webkit-mask-composite:xor;background:#c1b2b3;-webkit-mask-image:url(/figma/killer/heart-teal.svg),url(/figma/killer/heart-teal.svg);mask-image:url(/figma/killer/heart-teal.svg),url(/figma/killer/heart-teal.svg);-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-size:100% 100%,72% 68%;mask-size:100% 100%,72% 68%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cast-display-root .killer-cast-player-progress{color:#decfc1;flex-wrap:nowrap;align-items:center;gap:max(7px,min(.6vw,24px));font:400 max(11px,min(1.5vh,34px))/1.2 Throwcade Micro,monospace;display:flex}.cast-display-root .killer-cast-player-progress>img{flex:none;width:max(18px,min(2.3vh,50px));height:max(18px,min(2.3vh,50px))}.cast-display-root .killer-cast-progress-pips{flex:none;gap:max(3px,min(.25vw,10px));display:flex}.cast-display-root .killer-cast-progress-pips>i{background:#f0e5d233;border-radius:50%;width:max(7px,min(.9vh,20px));height:max(7px,min(.9vh,20px));display:block}.cast-display-root .killer-cast-progress-pips>i.is-filled{background:var(--player-color)}.cast-display-root .killer-cast-player.is-out{background:#06050cf2;border-color:#593d49}.cast-display-root .killer-cast-player.is-out .killer-cast-player-name{color:#cfa9ad}.cast-display-root .killer-cast-player.is-out .killer-cast-player-number{color:#73616c}.cast-display-root .killer-cast-out-label{color:#ff7180}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player{grid-template-rows:auto auto;row-gap:max(2px,min(.2vh,5px));padding:max(4px,min(.6vh,14px)) max(10px,min(1vw,38px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-name{font-family:Throwcade Micro,monospace;font-size:max(12px,min(1.8vh,40px));line-height:1.2}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-role{font-size:max(9px,min(1.15vh,25px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-number{grid-row:1;font-size:max(26px,min(3.5vh,76px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-name{grid-column:1}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-vitals{flex-direction:row;grid-area:2/1;justify-content:flex-start;align-items:center;gap:max(10px,min(1vw,38px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-figma-card-heart{width:max(11px,min(1.7vh,38px));height:max(10px,min(1.6vh,36px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-progress{font-size:max(9px,min(1.15vh,25px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-progress-pips,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-progress-pips,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-progress-pips,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-progress-pips{display:none}.cast-display-root .killer-cast-visit{border-top:1px solid #ffc2a433;flex-direction:column;flex:none;align-items:stretch;gap:max(5px,min(.6vh,14px));width:100%;padding-top:max(6px,min(.8vh,18px));display:flex}.cast-display-root .killer-cast-visit>span{color:#b9a4a6;font:400 max(9px,min(1.2vh,26px))/1.2 Throwcade Micro,monospace}.cast-display-root .killer-cast-visit .tc-dart-visit{width:100%;margin:0;padding:0;display:flex!important}.cast-display-root .killer-cast-visit .tc-dart-visit-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(8px,min(.8vw,30px));width:100%;display:grid}.cast-display-root .killer-cast-visit .tc-dart-visit-slot{height:max(40px,min(6.4vh,138px));min-height:0}.cast-display-root .killer-cast-visit .tc-dart-visit-slot.is-filled .tc-dart-visit-score{white-space:nowrap;overflow-wrap:normal;font-family:Throwcade Micro,monospace;font-size:max(20px,min(3.5vh,76px));line-height:1}.cast-display-root .killer-cast-audio-notice{color:#ffca86;flex:none;order:3;margin:0;font:400 max(10px,min(1.3vh,28px))/1.3 Throwcade Micro,monospace}@media (max-aspect-ratio:4/3){.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-stage{gap:max(16px,min(2vw,50px));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-arena{padding-right:max(14px,min(2vw,50px))}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-dartboard{width:min(40vw,56vh)!important}}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-role{grid-area:2/2;place-self:center end}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-name{font-size:max(25px,min(3.4vh,74px))}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-number{font-size:max(64px,min(11vh,240px))}@media (max-height:600px){.cast-display-root .killer-figma-shell.killer-cast-shell{gap:6px;padding:12px 20px}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-header{height:32px}.cast-display-root .killer-cast-shell .killer-figma-header h1{font-size:32px}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-rules-strip{min-height:22px;font-size:9px}.cast-display-root .killer-cast-side-panel{gap:8px}.cast-display-root .killer-cast-player-rail{--killer-card-height:130px;gap:4px}.cast-display-root .killer-cast-player-rail[data-player-count="3"]{--killer-card-height:112px}.cast-display-root .killer-cast-player-rail[data-player-count="4"]{--killer-card-height:90px}.cast-display-root .killer-cast-player-rail[data-player-count="5"]{--killer-card-height:70px}.cast-display-root .killer-cast-player-rail[data-player-count="6"]{--killer-card-height:58px}.cast-display-root .killer-cast-player-rail[data-player-count="7"]{--killer-card-height:50px}.cast-display-root .killer-cast-player-rail[data-player-count="8"]{--killer-card-height:43px}.cast-display-root .killer-cast-player{gap:4px 10px;padding:6px 10px}.cast-display-root .killer-cast-player-name{font-size:30px}.cast-display-root .killer-cast-player-rail[data-player-count="3"] .killer-cast-player-name{font-size:27px}.cast-display-root .killer-cast-player-rail[data-player-count="3"] .killer-cast-player-number{font-size:76px}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-name{font-family:Throwcade Micro,monospace;font-size:14px}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-number{font-size:60px}.cast-display-root .killer-cast-player-role{font-size:9.5px}.cast-display-root .killer-cast-player-vitals{gap:5px}.cast-display-root .killer-cast-player .killer-figma-card-heart{width:19px;height:18px}.cast-display-root .killer-cast-player-progress{font-size:9.5px}.cast-display-root .killer-cast-visit{gap:5px;padding-top:6px}.cast-display-root .killer-cast-visit>span{font-size:9px}.cast-display-root .killer-cast-visit .tc-dart-visit-slot{height:36px}.cast-display-root .killer-cast-visit .tc-dart-visit-slot.is-filled .tc-dart-visit-score{font-size:20px}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player{border-width:1px;row-gap:1px;padding:2px 8px}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-name,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-name{font-size:max(11px,min(2.2vh,14px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-number,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-number{font-size:max(20px,min(3.8vh,26px))}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-role,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-role{font-size:8px}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-figma-card-heart,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-figma-card-heart{width:10px;height:9px}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-progress,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-progress{font-size:8px}.cast-display-root .killer-cast-player-rail[data-player-count="5"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="6"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="7"] .killer-cast-player-vitals,.cast-display-root .killer-cast-player-rail[data-player-count="8"] .killer-cast-player-vitals{gap:8px}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-role{font-size:9px}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-figma-card-heart{width:17px;height:16px}.cast-display-root .killer-cast-player-rail[data-player-count="4"] .killer-cast-player-progress{font-size:8.5px}}.cast-display-root .killer-cast-audio-notice{z-index:30;background:#05050ceb;max-width:44vw;padding:5px 8px;position:absolute;bottom:max(8px,min(1.2vh,26px));left:max(20px,min(3vw,120px))}[data-casting-controller-screen] .tc-game-options-trigger{min-width:44px;min-height:44px}.cast-display-root .tc-game-options-trigger,.cast-display-root .tc-dart-visit,.cast-display-root .party-control-dock,.cast-display-root .party-shared-visit-dock,.cast-display-root .clock-controls,.cast-display-root .clock-visit-strip,.cast-display-root .clock-power-controls,.cast-display-root .qa-board-input,.cast-display-root .qa-controls,.cast-display-root .hp-actions,.cast-display-root .tc-game-results-actions{display:none!important}.cast-display-root .party-results-screen[data-game=quack-attack]{--cast-board-result-unit:clamp(.75px,min(.083333vw,.148148vh),2px);color:#fff6e5;text-transform:uppercase;background:#061637;width:100%;height:100%;min-height:0;font-family:Throwcade Micro,monospace;display:flex;overflow:hidden}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-content{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:2vh 3vw;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:5vh 5vw;display:grid}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-title{text-align:center;color:#fff6e5;font:400 calc(48 * var(--cast-board-result-unit))/1.1 "Throwcade Display",sans-serif;grid-column:1/-1;margin:0}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-results-winner{grid-area:2/1;gap:1vh;width:100%;min-width:0;margin:0;padding:2vh 1vw}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-results-winner-star{width:calc(64 * var(--cast-board-result-unit));height:calc(64 * var(--cast-board-result-unit));box-shadow:none;background:url(/figma/trophy-cabinet/library/trophy-target-starburst-gold-v1.png) 50%/contain no-repeat;border:0;border-radius:0;font-size:0}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-results-winner-kicker{color:#f5b027;font:400 calc(20 * var(--cast-board-result-unit))/1.2 "Throwcade Micro",monospace}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-results-winner strong{color:#fff6e5;max-width:100%;font-size:calc(48 * var(--cast-board-result-unit));overflow-wrap:anywhere;line-height:1.05}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-rankings{flex-wrap:wrap;grid-area:3/1;place-content:start center;gap:2vw;display:flex}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-result-rank{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:1.5vh;min-width:0;display:flex}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-result-medal{width:calc(72 * var(--cast-board-result-unit));height:calc(72 * var(--cast-board-result-unit));color:#fff6e5;font-size:calc(38 * var(--cast-board-result-unit));background:#102754;border:3px solid #f5b027;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-bottom:1vh;display:flex;position:relative}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-result-place{color:#ffd33d;white-space:nowrap;font-size:calc(16 * var(--cast-board-result-unit));background:#102754;border:1px solid #f5b027;border-radius:1vh;padding:.4vh .6vw;position:absolute;bottom:-1.4vh;left:50%;transform:translate(-50%)}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-result-name{font-size:calc(24 * var(--cast-board-result-unit));overflow-wrap:anywhere}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stats{color:#fff6e5;background:#0b2047;border:1px solid #24477f;border-radius:1.5vh;flex-direction:column;grid-area:2/2/4;justify-content:center;min-width:0;padding:2vh 2vw;display:flex}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stats>h2{color:#afc2e6;font-size:calc(22 * var(--cast-board-result-unit));margin:0 0 3vh}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stats-header,.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stat-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:1.5vw;width:100%;min-width:0;padding:2vh 0;display:grid}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stats-header{color:#afc2e6;font-size:calc(18 * var(--cast-board-result-unit))}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stat-row{border-top:1px solid #24477f}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stat-name{color:#fff6e5;font-size:calc(25 * var(--cast-board-result-unit));white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-values{min-width:0;font-size:calc(26 * var(--cast-board-result-unit));grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1vw;display:grid}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-stats-header .tc-party-results-values{font-size:inherit}.cast-display-root .party-results-screen[data-game=quack-attack] .tc-party-results-values>span{text-align:right;overflow-wrap:anywhere;width:auto;min-width:0;display:block}@media (min-width:1440px) and (min-height:800px){.cast-display-root{--tc-room-unit:clamp(1px,min(.078125vw,.138889vh),3px)}}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-dartboard{height:min(48vw,52vh);width:min(48vw,52vh)!important}.cast-display-root .killer-figma-shell.killer-cast-shell{padding:5vh 5vw}.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-arena{padding-top:12vh}.cast-display-root .qa-shell:not(.qa-setup) .qa-header{align-items:flex-start;height:auto;padding:0;position:absolute;top:5vh;left:5vw;right:5vw}.cast-display-root .qa-shell:not(.qa-setup) .qa-header h1{font-size:max(30px,min(4.8vh,70px))}.cast-display-root .qa-shell{background:#21b9c7 url(/figma/quack-attack/pond-landscape-v1.webp) 50%/cover no-repeat}.cast-display-root .qa-shell:not(.qa-setup){display:block}.cast-display-root .qa-shell:not(.qa-setup)>.qa-arena{grid-area:auto;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.cast-display-root .qa-shell:not(.qa-setup)>.qa-arena .qa-board-wrap{width:min(42vw,70vh);height:min(42vw,70vh);top:56%;left:50%}.cast-display-root .qa-shell .qa-header{text-shadow:0 3px 4px #061637,0 0 16px #061637;background:0 0}.cast-display-root .qa-shell:not(.qa-setup)>.qa-summary{background:#061637e0;border-radius:12px;grid-area:auto;justify-self:center;width:auto;max-width:none;margin:0 auto;padding:8px 20px;position:absolute;top:7vh;left:30%;right:30%}.cast-display-root .qa-shell .qa-player-cards article>span{color:#fff6e5}.cast-display-root .qa-shell:not(.qa-setup)>.qa-player-cards{z-index:3;pointer-events:none;grid-area:auto;justify-content:space-between;width:100%;max-width:none;height:auto;margin:0;padding:0 4vw;display:flex;position:absolute;top:45%;left:0;right:0;transform:translateY(-50%)}.cast-display-root .qa-shell:not(.qa-setup)>.qa-player-cards article{box-sizing:border-box;flex:none;width:max(132px,min(18vw,320px));min-height:max(88px,min(16vh,170px));padding:max(6px,min(1vw,16px))}.cast-display-root .qa-shell .qa-player-cards strong{font-size:max(14px,min(2.3vh,25px))}.cast-display-root .qa-shell .qa-player-cards article>span{font-size:max(12px,min(1.8vh,20px))}.cast-display-root .qa-shell .qa-quackdown strong{font-size:max(20px,min(3.5vh,40px));top:19vh}.cast-display-root .qa-shell>.qa-outcome:empty{display:none}.cast-display-root .qa-shell:not(.qa-setup)>.qa-outcome{box-sizing:border-box;background:#061637e0;border-radius:10px;grid-area:auto;width:auto;margin:0;padding:8px 12px;font-size:max(14px,min(2.8vh,32px));line-height:1.25;position:absolute;top:auto;bottom:5vh;left:5%;right:5%}@media (max-aspect-ratio:4/3){.cast-display-root .killer-figma-shell.killer-cast-shell .killer-figma-dartboard{height:min(40vw,52vh);width:min(40vw,52vh)!important}}.cast-display-root .hp-game[data-board-character=potato]{gap:1vh;padding:4vh 5vw;overflow:hidden}.cast-display-root .hp-game[data-board-character=potato] .hp-header h1{font:400 max(32px,min(5.2vh,74px))/1 Throwcade Display,sans-serif}.cast-display-root .hp-game[data-board-character=potato] .hp-rule-strip{font-size:max(13px,min(1.9vh,28px));line-height:1.4}.cast-display-root .hp-game[data-board-character=potato] .hp-stage{flex:1 1 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:100%;min-height:0;max-height:none;margin:0}.cast-display-root .hp-game[data-board-character=potato] .hp-potato-lane .hp-potato{display:none}.cast-display-root .hp-game[data-board-character=potato] .hp-kicker{font-size:max(18px,min(3vh,44px))}.cast-display-root .hp-game[data-board-character=potato] .hp-target-instruction{font-size:max(20px,min(3.2vh,46px));display:block}.cast-display-root .hp-game[data-board-character=potato] .hp-target strong{font:400 max(42px,min(7.6vh,110px))/1.1 Throwcade Display,sans-serif}.cast-display-root .hp-game[data-board-character=potato] .hp-board{aspect-ratio:auto;width:100%;max-width:none;height:100%;max-height:none}.cast-display-root .hp-game[data-board-character=potato] .hp-outcome{font-size:max(14px,min(2.4vh,34px))}.cast-display-root .hp-game[data-board-character=potato] .hp-dock{width:100%}.cast-display-root .hp-game[data-board-character=potato] .hp-player-rail{grid-template-columns:repeat(var(--hp-players),minmax(0,1fr));gap:1vw;margin:0}.cast-display-root .hp-game[data-board-character=potato] .hp-player-rail[data-player-count="5"],.cast-display-root .hp-game[data-board-character=potato] .hp-player-rail[data-player-count="6"],.cast-display-root .hp-game[data-board-character=potato] .hp-player-rail[data-player-count="7"],.cast-display-root .hp-game[data-board-character=potato] .hp-player-rail[data-player-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cast-display-root .hp-game[data-board-character=potato] .hp-player{gap:.6vh;padding:1vh .6vw}.cast-display-root .hp-game[data-board-character=potato] .hp-player strong{font-size:max(16px,min(2.8vh,40px))}.cast-display-root .hp-game[data-board-character=potato] .hp-player span{font-size:max(12px,min(2vh,28px))}.cast-display-root .hp-game[data-board-character=potato] .hp-player-lives .killer-figma-card-lives{height:3.2vh}.cast-display-root .hp-game[data-board-character=potato] .hp-player-lives .killer-figma-card-heart{width:3.2vh;height:3.2vh}.cast-display-root .hp-results{gap:1.5vh;padding:5vh 5vw;overflow:hidden}.cast-display-root .hp-results .hp-header h1{font:400 max(28px,min(4.5vh,64px))/1 Throwcade Display,sans-serif}.cast-display-root .hp-results .hp-header .hp-kicker{font-size:max(12px,min(2vh,28px))}.cast-display-root .hp-results .hp-results-content{flex:1 1 0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2vh 3vw;width:100%;max-width:none;height:100%;min-height:0;margin:0;display:grid}.cast-display-root .hp-results .hp-winner{grid-area:1/1;min-width:0;padding:0}.cast-display-root .hp-results .hp-winner .hp-kicker{font-size:max(13px,min(2.2vh,32px))}.cast-display-root .hp-results .hp-winner h2{margin:1vh 0;font-size:max(28px,min(5.8vh,76px));line-height:1.1}.cast-display-root .hp-results .hp-winner p{margin:0;font-size:max(24px,min(4vh,60px));line-height:1.1}.cast-display-root .hp-results .hp-victory-potato{grid-area:2/1;height:100%;min-height:0;max-height:none}.cast-display-root .hp-results .hp-stats{grid-area:1/2/3;align-self:center;min-width:0;padding:1.5vh 1vw;font-size:max(13px,min(2.8vh,32px));line-height:1.15}.cast-display-root .hp-results .hp-stats caption{padding-bottom:2vh;font-size:max(14px,min(2.8vh,32px))}.cast-display-root .hp-results .hp-stats th,.cast-display-root .hp-results .hp-stats td{overflow-wrap:anywhere;padding:.7vh .4vw}.cast-display-root .hp-results .hp-stats th:first-child{width:40%}.cast-display-root .hp-results .hp-stats th:nth-child(2){width:30%}.cast-display-root .hp-results .hp-stats th:nth-child(3),.cast-display-root .hp-results .hp-stats th:nth-child(4){width:15%}.cast-display-root .hp-results .hp-stats thead th{overflow-wrap:normal;font-size:max(11px,min(2.3vh,28px))}@supports not (width:1cqw){:root .cast-display-root .qa-shell:not(.qa-setup){--qa-cast-duck-size:46px}:root .cast-display-root .qa-shell:not(.qa-setup) .qa-board-wrap{width:min(42vw,70vh);height:min(42vw,70vh)}:root .cast-display-root .qa-shell:not(.qa-setup) .qa-player-cards .qa-duck{width:var(--qa-cast-duck-size);height:var(--qa-cast-duck-size)}@media (orientation:landscape) and (max-height:700px){:root .cast-display-root .qa-shell:not(.qa-setup){--qa-cast-duck-size:30px}}@media (min-width:750px) and (min-height:701px){:root .cast-display-root .qa-shell:not(.qa-setup){--qa-cast-duck-size:55px}}@media (min-width:1440px) and (min-height:800px){:root .cast-display-root .qa-shell:not(.qa-setup){--tc-room-unit:clamp(1px,min(.078125vw,.138889vh),3px);--qa-cast-duck-size:calc(42 * var(--tc-room-unit))}}}
