@layer sc.reset,sc.vendor,sc.tokens,sc.base;@layer sc.layout{.sc-theater{block-size:var(--sc-kb-viewport-h,100dvh);background:var(--sc-color-bg);color:var(--sc-color-text);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.sc-theater__main{min-block-size:0;display:grid}.sc-theater__bar{justify-content:space-between;align-items:center;gap:var(--sc-space-4);padding:var(--sc-space-3) var(--sc-space-4);border-block-end:var(--sc-border-width) solid var(--sc-color-border-subtle);padding-block-start:calc(var(--sc-space-3) + var(--sc-safe-top));display:flex}.sc-theater__lead{align-items:center;gap:var(--sc-space-3);flex:auto;min-inline-size:0;display:flex}.sc-theater__title{font-size:var(--sc-text-body);line-height:var(--sc-leading-body);font-weight:var(--sc-font-weight-bold)}}@layer sc.components{.sc-answers{gap:var(--sc-space-3);border:0;margin:0;padding:0;display:grid}@media (width>=48em){.sc-answers{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-answers--pair{gap:var(--sc-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=48em){.sc-answers--pair{gap:var(--sc-space-3)}}.sc-answer{align-items:center;gap:var(--sc-space-3);min-block-size:var(--sc-size-control-lg);padding:var(--sc-space-3) var(--sc-space-4);font-size:var(--sc-text-body);font-weight:var(--sc-font-weight-semibold);text-align:start;transition:background-color var(--sc-dur-fast) var(--sc-ease-standard), border-color var(--sc-dur-fast) var(--sc-ease-standard), opacity var(--sc-dur-fast) var(--sc-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.sc-answers--pair .sc-answer{gap:var(--sc-space-2);padding-inline:var(--sc-space-3)}@media (hover:hover) and (pointer:fine){.sc-answers:not([data-sc-locked],[data-sc-answered]) .sc-answer:hover{background:var(--sc-color-overlay-2);border-color:var(--sc-color-border)}}.sc-answer__pick{cursor:pointer}.sc-answer__key{border-radius:var(--sc-radius-circle);background:var(--sc-color-overlay-2);block-size:1.75rem;inline-size:1.75rem;font-size:var(--sc-text-caption);font-weight:var(--sc-font-weight-bold);flex:none;place-items:center;display:grid}.sc-answer__text{overflow-wrap:anywhere}.sc-answer__marks{display:grid}.sc-answer__mark{opacity:0;grid-area:1/1}.sc-answer__mark--right{color:var(--sc-color-success-text)}.sc-answer__mark--wrong{color:var(--sc-color-danger-text)}.sc-answer:has(.sc-answer__pick:focus-visible){outline:var(--sc-focus-ring-width) solid var(--sc-focus-ring-inner);outline-offset:var(--sc-focus-ring-offset);box-shadow:var(--sc-focus-ring-shadow)}.sc-answers[data-sc-locked] .sc-answer{opacity:.55}.sc-answers[data-sc-locked] .sc-answer__pick{cursor:default}.sc-answers[data-sc-locked] .sc-answer:has(.sc-answer__pick:checked){opacity:1;background:var(--sc-color-accent-subtle);border-color:var(--sc-color-accent-border)}.sc-answers[data-sc-locked] .sc-answer:has(.sc-answer__pick:checked) .sc-answer__key{background:var(--sc-color-accent);color:var(--sc-color-on-accent)}.sc-answers[data-sc-answered] .sc-answer{opacity:1}.sc-answers[data-sc-answered] .sc-answer:not(:has([data-sc-correct=true]),:has(.sc-answer__pick:checked)){opacity:.55}.sc-answers[data-sc-answered] .sc-answer:has([data-sc-correct=true]){background:var(--sc-color-success-subtle);border-color:var(--sc-color-success-border)}.sc-answers[data-sc-answered] .sc-answer:has([data-sc-correct=true]) .sc-answer__mark--right{opacity:1}.sc-answers[data-sc-answered] .sc-answer:has(.sc-answer__pick:checked[data-sc-correct=false]){background:var(--sc-color-danger-subtle);border-color:var(--sc-color-danger-border)}.sc-answers[data-sc-answered] .sc-answer:has(.sc-answer__pick:checked[data-sc-correct=false]) .sc-answer__mark--wrong{opacity:1}.sc-answers[data-sc-answered] .sc-answer .sc-answer__key{background:var(--sc-color-overlay-2);color:inherit}}@layer sc.patterns,sc.effects;@layer sc.pages{.sc-arena{gap:var(--sc-space-3);overscroll-behavior:contain;min-block-size:0;grid-template-rows:auto minmax(20rem,1fr) auto auto auto;grid-template-areas:"bar""stage""ask""deck""host";padding-block-end:calc(var(--sc-space-3) + var(--sc-safe-bottom));display:grid;overflow-y:auto}.sc-arena>.sc-theater__bar{grid-area:bar}.sc-arena>.sc-theater__bar>.sc-badge{flex:none}@media (width<=47.99em){.sc-arena__topic{display:none}}.sc-arena [hidden]{display:none}.sc-arena__stage{min-block-size:0;padding-inline:var(--sc-space-3);grid-area:stage;place-items:center;display:grid;container:arena-stage/size}.sc-arena__ring{--sc-arena-edge:1.75rem;--sc-arena-avatar:clamp(2.5rem, 11cqi, 4rem);aspect-ratio:1;inline-size:min(100cqi,100cqb,44rem);position:relative;container:arena-ring/inline-size}.sc-arena__seats{margin:0;padding:0;list-style:none;position:absolute;inset:0}.sc-arena__seats,.sc-arena__hub{--sc-arena-hub:46cqi}@container arena-ring (width<=24rem){.sc-arena__seats,.sc-arena__hub{--sc-arena-hub:38cqi}}.sc-arena__seat{rotate:var(--sc-arena-angle,0deg);pointer-events:none;position:absolute;inset:0}.sc-arena__seat:nth-child(2){--sc-arena-angle:45deg}.sc-arena__seat:nth-child(3){--sc-arena-angle:90deg}.sc-arena__seat:nth-child(4){--sc-arena-angle:135deg}.sc-arena__seat:nth-child(5){--sc-arena-angle:180deg}.sc-arena__seat:nth-child(6){--sc-arena-angle:225deg}.sc-arena__seat:nth-child(7){--sc-arena-angle:270deg}.sc-arena__seat:nth-child(8){--sc-arena-angle:315deg}.sc-arena__player{inline-size:var(--sc-arena-avatar);block-size:var(--sc-arena-avatar);translate:-50%;rotate:calc(-1 * var(--sc-arena-angle,0deg));pointer-events:auto;position:absolute;inset-block-start:var(--sc-arena-edge);inset-inline-start:50%}.sc-arena__player .sc-avatar{--sc-avatar-size:var(--sc-arena-avatar);--sc-avatar-ring:var(--sc-color-border);transition:scale var(--sc-dur-moderate) var(--sc-ease-glide), opacity var(--sc-dur-base) var(--sc-ease-standard)}.sc-arena__name{max-inline-size:7rem;font-size:var(--sc-text-caption);line-height:var(--sc-leading-caption);font-weight:var(--sc-font-weight-semibold);color:var(--sc-color-text-secondary);position:absolute;inset-block-start:calc(100% + var(--sc-space-1));inset-inline-start:50%;translate:-50%}.sc-arena__ai{color:var(--sc-color-text-subtle);font-weight:var(--sc-font-weight-regular)}.sc-arena__you{position:absolute;inset-block-end:calc(100% + var(--sc-space-1));inset-inline-start:50%;translate:-50%}.sc-arena__mark{border-radius:var(--sc-radius-circle);background:var(--sc-color-bg);border:var(--sc-border-width-strong) solid currentColor;opacity:0;block-size:1.375rem;inline-size:1.375rem;transition:opacity var(--sc-dur-base) var(--sc-ease-standard);place-items:center;display:grid;position:absolute;inset-block-end:-.25rem;inset-inline-end:-.25rem}.sc-arena__mark-icon{--sc-icon-size:.75rem;opacity:0;grid-area:1/1}.sc-arena__beam{inline-size:var(--sc-border-width-strong);block-size:calc(50cqi - var(--sc-arena-edge) - var(--sc-arena-avatar) - var(--sc-arena-hub) / 2);border-radius:var(--sc-radius-pill);background:var(--sc-arena-beam,var(--sc-color-accent));opacity:.7;transform-origin:50% 0;transition:scale var(--sc-dur-moderate) var(--sc-ease-glide), background-color var(--sc-dur-base) var(--sc-ease-standard);position:absolute;inset-block-start:calc(var(--sc-arena-edge) + var(--sc-arena-avatar));inset-inline-start:50%;translate:-50%;scale:1 0}.sc-arena__seat[data-sc-seat-state=answered]{--sc-arena-beam:var(--sc-color-accent)}.sc-arena__seat[data-sc-seat-state=answered] .sc-avatar{--sc-avatar-ring:var(--sc-color-accent)}.sc-arena__seat:is([data-sc-seat-state=answered],[data-sc-seat-state=correct],[data-sc-seat-state=wrong]) .sc-arena__beam{scale:1}.sc-arena__seat[data-sc-seat-state=correct]{--sc-arena-beam:var(--sc-color-success-solid)}.sc-arena__seat[data-sc-seat-state=correct] .sc-avatar{--sc-avatar-ring:var(--sc-color-success-solid);scale:1.1}.sc-arena__seat[data-sc-seat-state=correct] .sc-arena__mark{opacity:1;color:var(--sc-color-success-text)}.sc-arena__seat[data-sc-seat-state=correct] .sc-arena__mark-icon--correct{opacity:1}.sc-arena__seat[data-sc-seat-state=wrong]{--sc-arena-beam:var(--sc-color-danger-solid)}.sc-arena__seat[data-sc-seat-state=wrong] .sc-avatar{--sc-avatar-ring:var(--sc-color-danger-solid);opacity:.7}.sc-arena__seat[data-sc-seat-state=wrong] .sc-arena__mark{opacity:1;color:var(--sc-color-danger-text)}.sc-arena__seat[data-sc-seat-state=wrong] .sc-arena__mark-icon--wrong{opacity:1}.sc-arena__seat[data-sc-seat-state=missed] .sc-avatar{opacity:.5}.sc-arena__seat[data-sc-seat-state=missed] .sc-arena__mark{opacity:1;color:var(--sc-color-text-subtle)}.sc-arena__seat[data-sc-seat-state=missed] .sc-arena__mark-icon--missed{opacity:1}.sc-arena__hub{--sc-glass-radius:var(--sc-radius-circle);inline-size:var(--sc-arena-hub);aspect-ratio:1;text-align:center;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;container:arena-hub/inline-size}.sc-arena__hub>*{grid-area:1/1}.sc-arena__dial{pointer-events:none;block-size:114%;inline-size:114%;max-inline-size:none;position:absolute;inset:-7%;overflow:visible;rotate:-90deg}.sc-arena__dial circle{fill:none;stroke-width:2px}.sc-arena__dial-track{stroke:var(--sc-color-border)}.sc-arena__dial-fill{stroke:var(--sc-color-accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100px * var(--sc-arena-spent,0));transition:stroke-dashoffset 1s linear, stroke var(--sc-dur-base) var(--sc-ease-standard)}.sc-arena[data-sc-arena-still] .sc-arena__dial-fill{transition:stroke var(--sc-dur-base) var(--sc-ease-standard)}.sc-arena[data-sc-arena-low] .sc-arena__dial-fill{stroke:var(--sc-color-danger-solid)}.sc-arena__face{justify-items:center;gap:var(--sc-space-1);padding:12%;display:grid}.sc-arena__clock{font-family:var(--sc-font-mono);font-size:clamp(1.75rem,24cqi,3.5rem);line-height:1;font-weight:var(--sc-font-weight-bold);font-variant-numeric:tabular-nums}.sc-arena[data-sc-arena-low] .sc-arena__clock{color:var(--sc-color-danger-text)}.sc-arena[data-sc-arena-state=reveal] .sc-arena__face{visibility:hidden}.sc-arena__verdict{justify-items:center;gap:var(--sc-space-1);padding:14%;display:grid}.sc-arena__verdict-icon{--sc-icon-size:clamp(1.75rem, 20cqi, 3.5rem);color:var(--sc-color-success-text)}.sc-arena__answer{font-size:clamp(var(--sc-text-body), 11cqi, var(--sc-text-heading));line-height:var(--sc-leading-tight);font-weight:var(--sc-font-weight-black);text-wrap:balance}.sc-arena__asks{padding-inline:var(--sc-space-4);text-align:center;grid-area:ask}.sc-arena__ask{max-inline-size:36rem;font-size:var(--sc-text-title);line-height:var(--sc-leading-title);font-weight:var(--sc-font-weight-bold);text-wrap:balance;margin-inline:auto}@media (width>=48em) and (height>=50rem){.sc-arena__asks{z-index:1;pointer-events:none;max-inline-size:13rem;transition:opacity var(--sc-dur-base) var(--sc-ease-standard);grid-area:stage;place-self:center;padding:0}.sc-arena__ask{font-size:var(--sc-text-title-sm);line-height:var(--sc-leading-snug)}.sc-arena[data-sc-arena-state=reveal] .sc-arena__asks{opacity:0}.sc-arena__face{align-content:space-between;block-size:100%;padding-block:14%}}.sc-arena__deck{inline-size:100%;max-inline-size:40rem;padding-inline:var(--sc-space-3);grid-area:deck;margin-inline:auto}.sc-arena__host{justify-content:center;align-items:center;gap:var(--sc-space-2);padding-inline:var(--sc-space-3);flex-wrap:wrap;grid-area:host;display:flex}@media (prefers-reduced-motion:reduce){:where([data-sc-root]:not([data-sc-motion=full])) .sc-arena__beam:nth-child(n),:where([data-sc-root]:not([data-sc-motion=full])) .sc-arena__dial-fill:nth-child(n),:where([data-sc-root]:not([data-sc-motion=full])) .sc-arena__player .sc-avatar:nth-child(n){transition:none}:where([data-sc-root]:not([data-sc-motion=full])) .sc-arena__seat[data-sc-seat-state=correct] .sc-avatar:nth-child(n){scale:none}}:where([data-sc-root][data-sc-motion=reduce]) .sc-arena__beam:nth-child(n),:where([data-sc-root][data-sc-motion=reduce]) .sc-arena__dial-fill:nth-child(n),:where([data-sc-root][data-sc-motion=reduce]) .sc-arena__player .sc-avatar:nth-child(n){transition:none}:where([data-sc-root][data-sc-motion=reduce]) .sc-arena__seat[data-sc-seat-state=correct] .sc-avatar:nth-child(n){scale:none}}@layer sc.addons,sc.utilities,sc.overrides;