.vUi0jq_banner{width:100%;min-width:0;max-width:40rem;max-height:calc(100dvh - var(--space-8));border:var(--border-width) solid var(--border-muted);border-top:var(--space-1) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);background:var(--surface-panel);box-shadow:var(--shadow-floating);font:var(--font-body);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.vUi0jq_banner[data-outcome=win]{border-top-color:var(--color-success)}.vUi0jq_banner[data-outcome=loss]{border-top-color:var(--color-danger)}.vUi0jq_summary,.vUi0jq_body,.vUi0jq_actions{min-width:0;padding:var(--layout-panel-padding);overflow-wrap:anywhere}.vUi0jq_summary,.vUi0jq_actions{flex:none}.vUi0jq_summary h2{font:var(--font-modal-title);margin:0}.vUi0jq_summary h2:focus{outline:none}.vUi0jq_summary p{margin:var(--space-1) 0 0;color:var(--text-secondary);font:var(--font-caption)}.vUi0jq_body{align-content:start;gap:var(--space-4);overscroll-behavior:contain;border-top:var(--border-width) solid var(--border-subtle);flex:0 auto;min-height:0;display:grid;overflow-y:auto}.vUi0jq_progress{gap:var(--space-3);min-width:0;display:grid}.vUi0jq_progress p{margin:0}.vUi0jq_progress>button{justify-self:start}.vUi0jq_actions{gap:var(--space-2);border-top:var(--border-width) solid var(--border-subtle);display:grid}.vUi0jq_actionIntro{gap:var(--space-1);text-align:start;color:var(--text-secondary);font:var(--font-caption);display:grid}.vUi0jq_actionIntro p{margin:0}.vUi0jq_buttons{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.vUi0jq_callerButtons{display:contents}.vUi0jq_socialActions{--result-actions-display:contents;display:contents}.vUi0jq_textActions{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.vUi0jq_textActions>a,.vUi0jq_textActions>button{min-height:var(--control-min-height);color:var(--text-secondary);cursor:pointer;font:var(--font-caption);text-align:start;text-underline-offset:.2em;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;padding:0;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.vUi0jq_textActions>a:hover,.vUi0jq_textActions>button:hover{color:var(--text-primary)}.vUi0jq_textActions>a:focus-visible,.vUi0jq_textActions>button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.vUi0jq_textActions>a[aria-disabled=true],.vUi0jq_textActions>button:disabled{color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.vUi0jq_identities,.vUi0jq_identities>span{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.vUi0jq_identities{margin-bottom:var(--space-3);color:var(--text-secondary);font:var(--font-caption);overflow-wrap:anywhere}.vUi0jq_detailsDialog{font:var(--font-caption)}.vUi0jq_fallback{min-width:0}.vUi0jq_fallback summary{padding-block:var(--space-3);cursor:pointer;font:var(--font-label)}.vUi0jq_fallback summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.vUi0jq_banner:has([data-invitation-preview]){overscroll-behavior:contain;overflow-y:auto}.vUi0jq_banner:has([data-invitation-preview]) .vUi0jq_body{flex-shrink:0;overflow-y:visible}@media (max-height:30rem){.vUi0jq_banner{overscroll-behavior:contain;overflow-y:auto}.vUi0jq_body{flex-shrink:0;overflow-y:visible}}@media (max-width:30rem){.vUi0jq_progress>button{justify-self:stretch}.vUi0jq_callerButtons>*{flex:1 1 calc(50% - var(--space-1));min-width:fit-content}.vUi0jq_textActions{justify-content:center}}
.mNX27a_component{gap:var(--space-3);min-width:0;display:grid}.mNX27a_component>h3,.mNX27a_component>p{margin:0}.mNX27a_tableWrap{--data-table-min-width:24rem}
.y1bDKW_component{gap:var(--space-4);min-width:0;display:grid}.y1bDKW_heading{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.y1bDKW_heading span{color:var(--text-muted);font:var(--font-caption);letter-spacing:.08em;text-transform:uppercase}.y1bDKW_heading h3,.y1bDKW_heading p{margin:0}.y1bDKW_heading p{max-width:34rem;color:var(--text-muted);font:var(--font-caption);text-align:right}.y1bDKW_tables{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.y1bDKW_tableWrap{--data-table-min-width:28rem;border:var(--border-width) solid var(--border-accent-muted);background:var(--surface-background)}.y1bDKW_tableWrap[data-corner=red]{border-top-color:var(--color-accent)}.y1bDKW_tableWrap[data-corner=blue]{border-top-color:var(--color-info)}@media (max-width:64rem){.y1bDKW_heading{display:grid}.y1bDKW_heading p{text-align:left}.y1bDKW_tables{grid-template-columns:minmax(0,1fr)}}
.tv3eUG_component{overflow-wrap:anywhere;gap:var(--space-3);min-width:0;display:grid}.tv3eUG_eyebrow{color:var(--text-muted);font:var(--font-caption);letter-spacing:.08em;text-transform:uppercase}.tv3eUG_component h2,.tv3eUG_component h3,.tv3eUG_component h4,.tv3eUG_component p,.tv3eUG_component dl{margin:0}.tv3eUG_component h2,.tv3eUG_component h3,.tv3eUG_component h4{font-size:1.5em}.tv3eUG_method{color:var(--text-muted)}.tv3eUG_facts,.tv3eUG_totals{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tv3eUG_facts div,.tv3eUG_totals div{gap:var(--space-1);display:grid}.tv3eUG_facts dt,.tv3eUG_totals dt{color:var(--text-muted);font:var(--font-caption);text-transform:uppercase}.tv3eUG_facts dd,.tv3eUG_totals dd{font-variant-numeric:tabular-nums;margin:0}
.dNVFwq_component{--data-table-min-width:20rem;max-width:100%}.dNVFwq_score[data-leading=true]{color:var(--color-success);font-weight:700}.dNVFwq_judgeGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));min-width:0;display:grid}.dNVFwq_judgeCard{border:var(--border-width) solid var(--border-muted);border-top-color:var(--color-warning);border-radius:var(--radius-sm);background:var(--surface-background);min-width:0}.dNVFwq_judgeHeader{padding:var(--space-3);border-bottom:var(--border-width) solid var(--border-accent-muted);background:var(--surface-panel-raised)}.dNVFwq_judgeHeader span{color:var(--text-muted);font:var(--font-caption);letter-spacing:.05em;text-transform:uppercase}.dNVFwq_judgeHeader h3{margin:var(--space-1) 0 0;color:var(--text-primary);font:var(--font-title);text-transform:uppercase;font-size:2rem;line-height:.9}.dNVFwq_judgeTable{--data-table-min-width:15rem}
.-ij2dq_component{gap:var(--space-4);min-width:0;display:grid}.-ij2dq_component>p{color:var(--text-secondary);margin:0}.-ij2dq_scorecards{gap:var(--space-1);min-width:0;display:grid}.-ij2dq_scorecards h3{color:var(--text-secondary);font:var(--font-caption);letter-spacing:.08em;text-transform:uppercase;margin:0}
.AV0tZa_breakdown{gap:var(--space-2);min-width:0;color:var(--text-secondary);font:var(--font-caption);font-size:1rem;display:grid}.AV0tZa_breakdown dl{gap:var(--space-2);margin:0;display:grid}.AV0tZa_breakdown dl>div{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.AV0tZa_breakdown dd{color:var(--color-xp);white-space:nowrap;margin:0}.AV0tZa_breakdown .AV0tZa_bounty{padding-top:var(--space-2);border-top:var(--border-width) solid var(--border-subtle)}.AV0tZa_breakdown .AV0tZa_note{margin:0;line-height:1.4}
.ykGCVW_progress{gap:var(--space-4);min-width:0;color:var(--text-secondary);font:var(--font-caption);overflow-wrap:anywhere;display:grid}.ykGCVW_progress p{margin:0}.ykGCVW_progress strong{color:var(--text-primary)}.ykGCVW_progress .ykGCVW_xpValue{color:var(--color-xp)}.ykGCVW_xp{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel-raised);display:grid}.ykGCVW_total{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ykGCVW_level{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);display:grid}.ykGCVW_competition{gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);display:grid}.ykGCVW_statLine{justify-content:space-between;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.ykGCVW_levelUp{justify-content:space-between;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ykGCVW_levelUp strong{color:var(--color-success)}.ykGCVW_progress progress{width:100%;height:var(--space-2);accent-color:var(--meter-xp)}.ykGCVW_challenges>div{margin-top:var(--space-3)}.ykGCVW_challenges summary{padding-block:var(--space-3);cursor:pointer;font:var(--font-label)}.ykGCVW_challenges summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ykGCVW_challenges h3,.ykGCVW_challenges h4{margin:0 0 var(--space-1);color:var(--text-primary);font:var(--font-label)}.ykGCVW_rewardChanges{--section-heading-title-size:var(--font-size-label);gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle);display:grid}.ykGCVW_rewardList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ykGCVW_rewardList:empty,.ykGCVW_rewardNotes:empty{display:none}.ykGCVW_rewardItem{gap:var(--space-1);min-width:0;display:grid}.ykGCVW_rewardItem+.ykGCVW_rewardItem{padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle)}.ykGCVW_rewardTitle{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ykGCVW_rewardTitle>strong{font:var(--font-label);font-weight:600}.ykGCVW_rewardDetail{gap:var(--space-1);min-width:0;display:grid}.ykGCVW_rewardNotes{color:var(--text-secondary)}.ykGCVW_rewardNotes>div{gap:var(--space-2);padding-top:var(--space-2);display:grid}.ykGCVW_rewardNotes summary{width:fit-content;min-height:var(--control-min-height);padding-block:var(--space-3);cursor:pointer}.ykGCVW_rewardNotes summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ykGCVW_rewardPreviews{gap:var(--space-3);flex-wrap:wrap;display:flex}.ykGCVW_championshipPoints{gap:var(--space-1);display:grid}.ykGCVW_rewardLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
._2VSHSq_coaching{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font:var(--font-caption);display:grid}._2VSHSq_coaching h3{font:var(--font-label);margin:0}._2VSHSq_coaching p{margin:0}._2VSHSq_coaching strong{color:var(--text-primary);display:block}._2VSHSq_links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._2VSHSq_links a{color:var(--color-accent)}._2VSHSq_disclosure{color:var(--text-secondary)}
.Yz2D8G_stack{gap:var(--space-3);min-width:0;display:grid}.Yz2D8G_stack p{margin:0}
.mxfyvq_root{scroll-margin-top:var(--space-12);gap:var(--space-6);display:grid}.mxfyvq_root header{gap:var(--space-2);display:grid}.mxfyvq_root h2,.mxfyvq_root h3,.mxfyvq_root p{margin:0}.mxfyvq_layout{gap:var(--space-6);grid-template-columns:11rem minmax(0,1fr);align-items:start;display:grid}.mxfyvq_panels{gap:var(--space-2);flex-direction:column;display:flex}.mxfyvq_panels [aria-pressed=true]{color:var(--color-accent);outline:2px solid var(--border-accent)}.mxfyvq_panel{gap:var(--space-4);min-width:0;display:grid}.mxfyvq_group{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-muted);border-radius:var(--radius-md);min-width:0;margin:0;display:grid}.mxfyvq_group legend{padding-inline:var(--space-2);font-weight:700}.mxfyvq_row{gap:var(--space-3);grid-template-columns:minmax(9rem,1fr) minmax(4rem,auto) auto;align-items:center;display:grid}.mxfyvq_row kbd{background:var(--surface-field);padding:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);text-align:center;overflow-wrap:anywhere;font:inherit}.mxfyvq_fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mxfyvq_panel label{gap:var(--space-2);display:grid}.mxfyvq_panel .mxfyvq_check{align-items:center;gap:var(--space-3);min-height:var(--control-min-height);display:flex}.mxfyvq_check input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent)}.mxfyvq_actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.mxfyvq_quiet{color:var(--text-secondary)}.mxfyvq_status{min-height:1.5em}.mxfyvq_notice,.mxfyvq_conflict{padding:var(--space-4);border:1px solid var(--color-warning);border-radius:var(--radius-md)}.mxfyvq_conflict summary{min-height:var(--control-min-height);cursor:pointer}.mxfyvq_conflict dd{margin:var(--space-2) 0;overflow-wrap:anywhere}.mxfyvq_preview{gap:var(--space-3);padding:var(--space-4);background:var(--surface-field);border:1px solid var(--border-muted);border-radius:var(--radius-md);display:grid}.mxfyvq_actionLights{gap:var(--space-2);flex-wrap:wrap;display:flex}.mxfyvq_actionLights span{padding:var(--space-2);border:1px solid var(--border-muted);border-radius:var(--radius-sm)}.mxfyvq_actionLights [data-active=true]{background:var(--color-accent-strong);color:var(--text-on-accent)}.mxfyvq_touchPreview{gap:var(--space-4);flex-wrap:wrap;justify-content:space-around;align-items:center;display:flex}.mxfyvq_touchPreview[data-swapped=true]{flex-direction:row-reverse}.mxfyvq_movementPreview,.mxfyvq_previewStick{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:10rem;height:10rem;display:grid}.mxfyvq_movementPreview{border:2px solid var(--border-strong);text-align:center;border-radius:50%}.mxfyvq_sectors{border:2px solid var(--border-strong);border-radius:50%;width:7rem;height:7rem;position:relative}.mxfyvq_sectors span{background:var(--surface-panel);padding:var(--space-1);position:absolute}.mxfyvq_sectors [data-sector="0"]{top:0;left:50%;transform:translate(-50%,-50%)}.mxfyvq_sectors [data-sector="1"]{top:50%;right:0;transform:translate(40%,-50%)}.mxfyvq_sectors [data-sector="2"]{bottom:0;left:50%;transform:translate(-50%,50%)}.mxfyvq_sectors [data-sector="3"]{top:50%;left:0;transform:translate(-40%,-50%)}.mxfyvq_pad{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.mxfyvq_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mxfyvq_preview:focus-visible,.mxfyvq_root summary:focus-visible,.mxfyvq_check input:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}@media (max-width:48rem){.mxfyvq_layout{grid-template-columns:minmax(0,1fr)}.mxfyvq_panels{flex-flow:wrap}}@media (max-width:30rem){.mxfyvq_row{grid-template-columns:minmax(0,1fr) auto}.mxfyvq_row>span{grid-column:1/-1}.mxfyvq_fields{grid-template-columns:minmax(0,1fr)}.mxfyvq_actions>button{flex:auto}}
.t8uWYG_audioControl{background:var(--surface-overlay);border:var(--border-width) solid var(--border-accent-muted);box-shadow:var(--shadow-panel);color:var(--text-primary);align-items:center;gap:.65rem;max-width:100%;min-height:3rem;padding:.25rem .65rem .25rem .25rem;display:inline-flex}.t8uWYG_audioControl button{color:var(--text-primary);font:var(--font-label);letter-spacing:.06em;min-height:var(--control-min-height);text-transform:uppercase;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:.45rem;padding:0;display:inline-flex}.t8uWYG_icon{background:var(--color-accent-strong);color:var(--text-on-accent);font:var(--font-label);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.t8uWYG_audioControl[data-audio-status=muted] .t8uWYG_icon,.t8uWYG_audioControl[data-audio-status=unavailable] .t8uWYG_icon{background:var(--surface-field);color:var(--text-muted)}.t8uWYG_audioControl output{color:var(--text-muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.25}.t8uWYG_audioControl[data-audio-status=unavailable] output{color:var(--color-danger)}.t8uWYG_audioControl button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse){.t8uWYG_audioControl{min-height:3.25rem}.t8uWYG_audioControl button,.t8uWYG_icon{min-height:3rem}.t8uWYG_icon{width:3rem}}.t8uWYG_iconOnly{width:var(--control-min-height);min-width:var(--control-min-height);height:var(--control-min-height);padding:0}.t8uWYG_compactControl{justify-items:center;gap:var(--space-1);min-width:0;max-width:8rem;display:grid}.t8uWYG_compactControl output{color:var(--text-secondary);font:var(--font-caption);font-size:var(--font-size-micro);text-align:center;overflow-wrap:anywhere}
.ux39Ma_section{gap:var(--space-4);min-width:0;display:grid}.ux39Ma_section p{color:var(--text-secondary);margin:0;line-height:1.5}.ux39Ma_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ux39Ma_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:64rem){.ux39Ma_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.ux39Ma_grid{grid-template-columns:minmax(0,1fr)}}
.U-USya_content{--section-heading-title-margin:0;gap:var(--space-4);flex-direction:column;display:flex}.U-USya_accountState[data-tone]{min-height:0;padding:var(--space-3)}.U-USya_summaryGrid,.U-USya_summarySidebar,.U-USya_securityGrid{gap:var(--space-4);min-width:0;display:grid}.U-USya_securityGrid{grid-template-columns:minmax(0,1.28fr) minmax(19rem,.72fr);align-items:start}.U-USya_summaryGrid{grid-template-columns:minmax(0,1.35fr) minmax(21rem,.65fr);align-items:stretch}.U-USya_summarySidebar{grid-template-rows:auto minmax(0,1fr)}.U-USya_securityPanel,.U-USya_countryPanel,.U-USya_deletionPanel,.U-USya_recordPanel,.U-USya_sessionsPanel{align-content:start;gap:var(--space-4);display:grid}.U-USya_countryPanel{gap:var(--space-2);padding:var(--layout-panel-padding)}.U-USya_countryHeading{--section-heading-title-size:2rem;--section-heading-alignment:center;flex-flow:wrap;align-items:center}.U-USya_countryPanel>p{color:var(--text-secondary);font:var(--font-caption);margin:0}.U-USya_countryIdentity{align-items:center;gap:var(--space-2);color:var(--text-primary);font:var(--font-label);display:flex}.U-USya_countryForm{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.U-USya_countryForm>label{color:var(--text-secondary);font:var(--font-label);grid-column:1/-1}.U-USya_securityPanel h2{color:var(--text-primary);font:var(--font-title);letter-spacing:.02em;overflow-wrap:anywhere;text-shadow:var(--text-shadow-title);text-transform:uppercase;margin:0;font-size:clamp(2rem,3.2vw,3rem);line-height:.9}.U-USya_securityPanel>p,.U-USya_deletionPanel>p,.U-USya_identityCopy,.U-USya_mutedCopy,.U-USya_sessionsStatus{color:var(--text-secondary);margin:0;line-height:1.35}.U-USya_securityPanel form{gap:var(--space-3);display:grid}.U-USya_deletionPanel{gap:var(--space-3);padding:var(--layout-panel-padding);border-color:var(--color-danger);display:grid}.U-USya_deletionForm{gap:var(--space-3);display:grid}.U-USya_sessionTitle{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.U-USya_identityHeading{--section-heading-alignment:center}.U-USya_identityPanel{grid-template-columns:minmax(10.5rem,.36fr) minmax(0,.64fr);min-height:20rem;padding:0;display:grid;overflow:hidden}.U-USya_identityStage{border-right:var(--border-width) solid var(--border-subtle);height:auto;min-height:20rem}.U-USya_identityBadge{margin-right:auto}.U-USya_identityBody{align-content:center;gap:var(--space-3);min-width:0;padding:var(--layout-panel-padding);display:grid}.U-USya_identityMetrics{--stat-grid-columns:repeat(3, minmax(0, 1fr))}.U-USya_xpProgress{place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.U-USya_xpProgressRing{width:100%;height:100%;position:absolute;overflow:visible;transform:rotate(-90deg)}.U-USya_xpProgressTrack,.U-USya_xpProgressValue{color:var(--meter-xp);stroke-width:5px}.U-USya_xpProgressTrack{stroke:var(--border-muted)}.U-USya_xpProgressValue{color:var(--meter-xp);stroke:currentColor;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset .24s ease-out}.U-USya_xpProgressLabel{font:var(--font-label);letter-spacing:-.03em;position:relative}.U-USya_inlineActions{align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.U-USya_recordPanel,.U-USya_sessionsPanel{padding:var(--layout-panel-padding)}.U-USya_recordPanel{align-self:start}.U-USya_recordMetrics{--stat-grid-columns:repeat(5, minmax(0, 1fr))}.U-USya_recordMetrics>div{gap:var(--space-2);padding:var(--space-2) var(--space-1);flex-direction:column}.U-USya_recordMetrics dt{font:var(--font-caption);font-size:.75rem;line-height:1}.U-USya_recordMetrics dd{font:var(--font-title);font-size:1.75rem;line-height:1}.U-USya_sessionsPanel{gap:var(--space-3)}.U-USya_sessionsStatus{min-height:5rem;padding:var(--layout-panel-padding);border:var(--border-width) dashed var(--border-muted);text-align:center}.U-USya_sessionList{gap:var(--space-2);display:grid}.U-USya_sessionCard{align-items:center;gap:var(--space-4);padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-panel);grid-template-columns:minmax(13rem,1fr) minmax(18rem,1.1fr) auto;display:grid}.U-USya_sessionIdentity{gap:var(--space-1);min-width:0;display:grid}.U-USya_sessionTitle{justify-content:flex-start}.U-USya_sessionTitle h3{color:var(--text-primary);font:inherit;margin:0}.U-USya_sessionIdentity>span{color:var(--text-secondary);font:var(--font-caption);overflow-wrap:anywhere}.U-USya_sessionCard dl{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.U-USya_sessionCard dl div{min-width:0}.U-USya_sessionCard dt{color:var(--text-secondary);font:var(--font-caption);text-transform:uppercase}.U-USya_sessionCard dd{margin:var(--space-1) 0 0;color:var(--text-primary);font:var(--font-caption);overflow-wrap:anywhere}@media (max-width:64rem){.U-USya_summaryGrid,.U-USya_securityGrid{grid-template-columns:minmax(0,1fr)}.U-USya_sessionCard{grid-template-columns:minmax(0,1fr) auto;align-items:start}.U-USya_sessionCard dl{grid-area:2/1/auto/-1}}@media (max-width:42rem){.U-USya_countryForm,.U-USya_identityPanel{grid-template-columns:minmax(0,1fr)}.U-USya_identityStage{border-right:0;border-bottom:var(--border-width) solid var(--border-subtle);height:auto;min-height:17rem}.U-USya_identityStage>:is(canvas,img){height:18rem}.U-USya_sessionCard{grid-template-columns:minmax(0,1fr)}.U-USya_sessionCard dl{grid-area:auto}.U-USya_inlineActions>*{width:100%}}@media (max-width:30rem){.U-USya_sessionCard dl{grid-template-columns:minmax(0,1fr)}}.U-USya_fightHistoryPanel{gap:var(--space-4);min-width:0;display:grid}.U-USya_fightHistoryHeading{--section-heading-title-size:clamp(1.6rem, 2.25vw, 1.75rem);--section-heading-description-margin:var(--space-2) 0 0}.U-USya_fightHistoryCollection{gap:var(--space-4);min-width:0;display:grid}.U-USya_fightHistoryLoadMore{justify-self:start}.U-USya_emailPreferencesPanel,.U-USya_bettingRecordsPanel,.U-USya_emailPreferencesForm{gap:var(--space-3);justify-items:start;display:grid}.U-USya_emailPreferencesPanel>p,.U-USya_bettingRecordsPanel>p,.U-USya_emailPreferencesForm>p{color:var(--text-secondary);font:var(--font-caption);margin:0}.U-USya_emailPreferenceChoice{font:var(--font-label)}
.QMjaDW_carousel{min-width:0;container-type:inline-size}.QMjaDW_track{grid-template-columns:repeat(var(--carousel-count), min(var(--carousel-card-width), 86cqw));column-gap:var(--space-3);margin:calc(-1 * var(--space-1));padding:var(--space-1);overflow-anchor:none;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border-muted) transparent;list-style:none;display:grid;overflow-x:auto}.QMjaDW_item{grid-row:1;min-width:0;display:grid}.QMjaDW_track:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.npIXZW_frame{border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-panel-raised);overflow-wrap:anywhere;flex-direction:column;min-width:0;height:100%;display:flex;container-type:inline-size}.npIXZW_media{aspect-ratio:16/9;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--surface-background);flex-shrink:0;position:relative;overflow:hidden}.npIXZW_media>div{height:100%}.npIXZW_header{justify-content:space-between;align-items:center;gap:0 var(--space-2);padding:var(--space-1) var(--space-3);background:var(--surface-overlay);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;display:flex}.npIXZW_header [data-fight-mode=ranked]{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-accent-wash);color:var(--color-accent);font-weight:700}.npIXZW_media .npIXZW_header{z-index:1;position:absolute;inset:0 0 auto}.npIXZW_media:has(video[controls]) .npIXZW_header{display:none}.npIXZW_body{gap:var(--space-2);padding:var(--space-3) var(--space-4);display:grid}.npIXZW_matchup{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.npIXZW_fighter{gap:var(--space-2);grid-column:1;align-items:center;min-width:0;display:flex}.npIXZW_versus{color:var(--text-muted);font:var(--font-caption);text-transform:uppercase;grid-area:1/2/3;align-self:center;font-size:1.75rem;font-weight:650;line-height:1}.npIXZW_identity{--boxer-identity-gap:var(--space-1);--boxer-identity-flag-width:.875rem;--boxer-identity-flag-height:.625rem;--boxer-identity-flag-border:0;min-height:var(--control-min-height);color:var(--text-primary);font:var(--font-label);flex:0 auto;align-content:center;font-size:1.125rem;font-weight:600;line-height:1.2}.npIXZW_winnerIdentity{--boxer-identity-hover-color:var(--color-success);color:var(--color-success)}.npIXZW_winnerIcon{color:var(--color-success);flex:none;display:inline-flex}.npIXZW_fighterDetail{align-items:center;gap:0 var(--space-1);max-width:6rem;color:var(--text-muted);font:var(--font-caption);flex-wrap:wrap;flex:none;display:flex}span.npIXZW_identity{min-height:2rem}.npIXZW_factsAndAction{justify-content:space-between;align-items:center;gap:0 var(--space-2);padding:var(--space-1) var(--space-4);border-top:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;margin-top:auto;display:flex}.npIXZW_facts{min-width:0;font:var(--font-caption);flex:6.5rem}.npIXZW_detail{color:var(--text-secondary)}.npIXZW_action{min-height:var(--control-min-height);align-items:center;gap:var(--space-1);color:var(--text-primary);font:var(--font-caption);margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}.npIXZW_action:hover{color:var(--color-accent)}.npIXZW_action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.npIXZW_unavailable{color:var(--text-muted);font:var(--font-caption)}@container (max-width:17rem){.npIXZW_fighterDetail{max-width:4rem}.npIXZW_facts{flex-basis:100%}}
._4APHaq_cardGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._4APHaq_cardGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._4APHaq_cardGrid>li,._4APHaq_cardGrid>li>*{min-width:0;height:100%}@media (max-width:64rem){._4APHaq_cardGrid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){._4APHaq_cardGrid,._4APHaq_cardGrid[data-columns="3"]{grid-template-columns:minmax(0,1fr)}}
.cmecxa_scene{width:100%;height:100%;position:relative}.cmecxa_scene img{object-fit:contain;width:100%;height:100%;display:block}.cmecxa_scene[data-status=error] img,.cmecxa_scene[data-status=loading] img{visibility:hidden}.cmecxa_scenePlaceholder{padding:var(--space-2);color:var(--text-muted);font:var(--font-caption);text-align:center;place-items:center;display:grid;position:absolute;inset:0}
.WctT_W_controls,.WctT_W_controls *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.WctT_W_controls{width:100%;color:var(--text-primary);pointer-events:none;--fight-action-font-min:.875rem;position:relative}.WctT_W_touchDeck{justify-content:space-between;align-items:end;gap:clamp(.5rem,2vw,1.25rem);width:100%;display:flex}.WctT_W_directionFieldset,.WctT_W_actionFieldset{pointer-events:auto;border:0;min-width:0;margin:0;padding:0}.WctT_W_directionFieldset{grid-template-columns:minmax(0,13rem);align-items:end;gap:.5rem;width:min(13rem,44vw);display:grid}.WctT_W_actionFieldset{grid-template-columns:minmax(0,13rem);justify-content:end;align-items:end;gap:clamp(.5rem,1vw,.75rem);width:min(13rem,48vw);display:grid;position:relative}.WctT_W_directionKeyboard,.WctT_W_actionKeyboard{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2, minmax(var(--control-min-height), auto));gap:clamp(.25rem,.7vw,.4rem);display:grid}.WctT_W_actionFieldset .WctT_W_actionKeyboard{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3, minmax(var(--control-min-height), auto))}.WctT_W_touchJoystick,.WctT_W_punchState{display:none}.WctT_W_directionKeyboard button,.WctT_W_actionKeyboard button,.WctT_W_tauntKey,.WctT_W_getUpButton{-webkit-tap-highlight-color:transparent;min-width:0;min-height:var(--control-min-height);border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);color:var(--text-primary);background:color-mix(in srgb, var(--surface-field) 95%, var(--text-primary));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 3.5%, transparent), 0 2px 2px color-mix(in srgb, var(--color-ink) 18%, transparent);font:var(--font-label);touch-action:none;transition:transform var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard);border-radius:.625rem;justify-content:center;align-items:center;padding:.28rem .2rem;display:flex;position:relative}.WctT_W_directionKeyboard button,.WctT_W_actionKeyboard button,.WctT_W_tauntKey{flex-direction:column}.WctT_W_directionKeyboard kbd,.WctT_W_actionKeyboard kbd,.WctT_W_tauntKey kbd{color:color-mix(in srgb, var(--text-secondary) 88%, var(--surface-field));font:500 .6875rem / 1 var(--font-family);order:2;margin-top:.25rem}.WctT_W_directionKeyboard small,.WctT_W_actionKeyboard small,.WctT_W_tauntKey small,.WctT_W_getUpButton small{color:inherit;font-size:var(--fight-action-font-min);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin-top:.16rem;font-weight:400;line-height:1.05;display:block;overflow:hidden}.WctT_W_movementLeft{grid-area:2/1}.WctT_W_movementRight{grid-area:2/3}.WctT_W_guardHighKey{grid-area:1/2}.WctT_W_guardLowKey{grid-area:2/2}.WctT_W_actionKeyboard button[data-foul=true]{border-color:var(--color-warning)}.WctT_W_actionKeyboard button[data-foul=true][data-armed=true]{background:var(--surface-warning)}.WctT_W_foulState,.WctT_W_foulPenalty{color:var(--color-warning);font:var(--font-caption);white-space:nowrap;flex-shrink:0;line-height:1.15}.WctT_W_foulState{display:none}.WctT_W_actionKeyboard .WctT_W_foulModifier{gap:var(--space-1);border-color:var(--color-warning)}.WctT_W_actionKeyboard .WctT_W_foulModifier[data-dq-risk=true]{border-color:var(--color-danger)}.WctT_W_foulModifier[data-dq-risk=true] .WctT_W_foulPenalty{color:var(--color-danger)}.WctT_W_foulModifier[data-active=true] .WctT_W_foulPenalty{color:var(--text-on-accent)}.WctT_W_actionKeyboard button[data-foul=true] small,.WctT_W_actionKeyboard .WctT_W_foulModifier small{text-transform:none;flex-shrink:0}.WctT_W_jabKey{grid-area:2/1}.WctT_W_crossKey{grid-area:2/2}.WctT_W_hookKey{grid-area:1/2}.WctT_W_tauntKey{margin-top:var(--space-4);grid-area:3/1/auto/-1;width:100%}.WctT_W_uppercutKey{grid-area:1/1}.WctT_W_tauntKey kbd{font-size:clamp(.75rem,1.4vw,.82rem)}.WctT_W_directionKeyboard button[data-active=true],.WctT_W_actionKeyboard button[data-active=true],.WctT_W_tauntKey[data-active=true],.WctT_W_directionKeyboard button:active,.WctT_W_actionKeyboard button:active,.WctT_W_tauntKey:active,.WctT_W_getUpButton[data-active=true],.WctT_W_getUpButton:active{border-color:color-mix(in srgb, var(--text-primary) 90%, var(--surface-field));color:var(--surface-panel-raised);background:color-mix(in srgb, var(--text-primary) 90%, var(--surface-field));box-shadow:inset 0 1px 3px color-mix(in srgb, var(--color-ink) 12%, transparent);transform:translateY(1px)}.WctT_W_directionKeyboard button[data-active=true] small,.WctT_W_actionKeyboard button[data-active=true] small,.WctT_W_tauntKey[data-active=true] small,.WctT_W_directionKeyboard button:active small,.WctT_W_actionKeyboard button:active small,.WctT_W_tauntKey:active small{color:var(--surface-panel-raised)}.WctT_W_controls button[data-feedback=accepted]{border-color:color-mix(in srgb, var(--text-primary) 85%, var(--surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-primary) 85%, var(--surface-field))}.WctT_W_controls button[data-feedback=rejected]{outline:.1rem solid var(--color-danger);outline-offset:.08rem}.WctT_W_directionKeyboard button[data-suggested=true],.WctT_W_actionKeyboard button[data-suggested=true],.WctT_W_tauntKey[data-suggested=true]{border-style:dashed}.WctT_W_directionKeyboard button[data-suggested=true]:after,.WctT_W_actionKeyboard button[data-suggested=true]:after,.WctT_W_tauntKey[data-suggested=true]:after{border:var(--border-width) solid var(--color-accent);color:var(--text-on-accent);background:var(--color-accent-strong);font:var(--font-caption);letter-spacing:.04em;text-transform:uppercase;content:"Next";border-radius:999px;padding:.12rem .28rem;font-size:.62rem;line-height:1;position:absolute;top:-.55rem;right:-.25rem}.WctT_W_controls button:disabled{cursor:not-allowed;opacity:.34}.WctT_W_controls[data-mode=recovery] .WctT_W_touchDeck,.WctT_W_controls[data-disabled=true] .WctT_W_touchDeck{opacity:.34}.WctT_W_getUpButton{z-index:3;border-color:var(--color-accent);background:color-mix(in srgb, var(--surface-overlay) 94%, transparent);pointer-events:auto;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;width:min(18rem,100vw - 1.5rem);min-height:4rem;padding:.65rem .8rem;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.WctT_W_getUpButton[data-active=true],.WctT_W_getUpButton:active{transform:translate(-50%,.14rem)}.WctT_W_getUpButton>span{color:var(--color-accent);font:var(--font-title);letter-spacing:.04em;text-transform:uppercase;font-size:1.375rem}.WctT_W_getUpButton small{text-align:right;white-space:normal;align-self:center;margin:0}.WctT_W_getUpButton progress{appearance:none;background:color-mix(in srgb, var(--text-primary) 12%, transparent);border:0;grid-column:1/-1;width:100%;height:.42rem;overflow:hidden}.WctT_W_getUpButton progress::-webkit-progress-bar{background:color-mix(in srgb, var(--text-primary) 12%, transparent)}.WctT_W_getUpButton progress::-webkit-progress-value{background:var(--color-accent)}.WctT_W_getUpButton progress::-moz-progress-bar{background:var(--color-accent)}.WctT_W_directionKeyboard button:focus-visible,.WctT_W_actionKeyboard button:focus-visible,.WctT_W_tauntKey:focus-visible,.WctT_W_getUpButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse),(max-width:42rem),(orientation:landscape) and (max-height:32rem){.WctT_W_getUpButton{min-height:max(5rem, var(--control-min-height))}.WctT_W_touchDeck{align-items:stretch;gap:clamp(.45rem,2.5vw,.8rem)}.WctT_W_directionFieldset{flex-direction:column;align-items:center;gap:.375rem;width:min(11rem,46vw);display:flex;position:relative}.WctT_W_actionFieldset{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2, minmax(3.75rem, 1fr)) calc(2.75rem + var(--space-4));gap:.375rem;width:min(11rem,46vw);display:grid}.WctT_W_touchJoystick{-webkit-tap-highlight-color:transparent;--arc-off:color-mix(in srgb, var(--text-primary) 9%, transparent);--arc-up:var(--arc-off);--arc-right:var(--arc-off);--arc-down:var(--arc-off);--arc-left:var(--arc-off);background:radial-gradient(ellipse at center, color-mix(in srgb, var(--surface-panel-raised) 55%, transparent) 0 55%, transparent 72%);pointer-events:auto;touch-action:none;border-radius:1rem;flex:1;width:100%;height:100%;min-height:11rem;display:block;position:relative}.WctT_W_touchJoystick:has(.WctT_W_joystickLabelUp[data-active=true]){--arc-up:var(--color-accent)}.WctT_W_touchJoystick:has(.WctT_W_joystickLabelRight[data-active=true]){--arc-right:var(--color-accent)}.WctT_W_touchJoystick:has(.WctT_W_joystickLabelDown[data-active=true]){--arc-down:var(--color-accent)}.WctT_W_touchJoystick:has(.WctT_W_joystickLabelLeft[data-active=true]){--arc-left:var(--color-accent)}.WctT_W_joystickRing{aspect-ratio:1;border:2px solid var(--border-strong);background:color-mix(in srgb, var(--surface-field) 90%, transparent);width:calc(100% - 2.5rem);height:auto;box-shadow:inset 0 3px 6px color-mix(in srgb, var(--color-ink) 22%, transparent), 0 2px 0 var(--border-strong);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WctT_W_joystickRing:before{background:conic-gradient(from -45deg, var(--arc-up) 0 86deg, transparent 86deg 94deg, var(--arc-right) 94deg 176deg, transparent 176deg 184deg, var(--arc-down) 184deg 266deg, transparent 266deg 274deg, var(--arc-left) 274deg 356deg, transparent 356deg);transition:background var(--motion-duration-fast) var(--motion-ease-standard);content:"";border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - .4rem),#000 calc(100% - .35rem));mask:radial-gradient(circle closest-side,#0000 calc(100% - .4rem),#000 calc(100% - .35rem))}.WctT_W_joystickThumb{z-index:2;aspect-ratio:1;border:2px solid var(--border-strong);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--text-primary) 10%, transparent) 0 30%, transparent 62%), var(--surface-panel-raised);width:46%;box-shadow:0 3px 0 var(--border-strong);will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WctT_W_touchJoystick:active .WctT_W_joystickThumb{border-color:var(--color-accent);box-shadow:0 3px 0 var(--color-accent-deep);scale:1.06}.WctT_W_joystickLabelUp,.WctT_W_joystickLabelLeft,.WctT_W_joystickLabelDown,.WctT_W_joystickLabelRight{z-index:1;color:color-mix(in srgb, var(--text-secondary) 88%, var(--surface-field));font-family:var(--font-family);letter-spacing:0;text-transform:none;transition:color var(--motion-duration-fast) var(--motion-ease-standard);font-size:.75rem;font-weight:600;line-height:1;position:absolute}.WctT_W_joystickLabelLeft,.WctT_W_joystickLabelRight{font-size:1.3rem;top:50%}.WctT_W_joystickLabelUp{white-space:nowrap;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.WctT_W_joystickLabelLeft{left:-1.1rem;transform:translateY(-50%)}.WctT_W_joystickLabelDown{white-space:nowrap;top:calc(100% + .25rem);left:50%;transform:translate(-50%)}.WctT_W_joystickLabelRight{right:-1.1rem;transform:translateY(-50%)}.WctT_W_joystickLabelUp[data-active=true],.WctT_W_joystickLabelLeft[data-active=true],.WctT_W_joystickLabelDown[data-active=true],.WctT_W_joystickLabelRight[data-active=true],.WctT_W_joystickLabelUp[data-feedback=accepted],.WctT_W_joystickLabelLeft[data-feedback=accepted],.WctT_W_joystickLabelDown[data-feedback=accepted],.WctT_W_joystickLabelRight[data-feedback=accepted]{color:var(--color-accent)}.WctT_W_joystickLabelUp[data-feedback=rejected],.WctT_W_joystickLabelLeft[data-feedback=rejected],.WctT_W_joystickLabelDown[data-feedback=rejected],.WctT_W_joystickLabelRight[data-feedback=rejected]{color:var(--color-danger)}.WctT_W_joystickLabelUp[data-suggested=true],.WctT_W_joystickLabelLeft[data-suggested=true],.WctT_W_joystickLabelDown[data-suggested=true],.WctT_W_joystickLabelRight[data-suggested=true]{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.16rem;text-decoration-thickness:.12rem}.WctT_W_joystickLabelUp[data-suggested=true]:after,.WctT_W_joystickLabelDown[data-suggested=true]:after{color:var(--color-accent);content:" · Next"}.WctT_W_directionKeyboard{clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WctT_W_directionKeyboard:focus-within{z-index:3;clip-path:none;pointer-events:auto;white-space:normal;width:min(12rem,100vw - 1.5rem);height:auto;top:0;left:0;overflow:visible}.WctT_W_directionKeyboard:focus-within small{text-overflow:clip;white-space:normal;display:block;overflow:visible}.WctT_W_tauntKey kbd{display:none}.WctT_W_actionFieldset .WctT_W_actionKeyboard{display:contents}.WctT_W_tauntKey{width:100%;height:2.75rem;margin-top:var(--space-4);min-height:max(2.75rem, var(--control-min-height));grid-area:3/1/auto/-1;padding-inline:.2rem}.WctT_W_actionKeyboard button,.WctT_W_tauntKey{border:2px solid var(--border-strong);color:var(--text-primary);background:var(--surface-panel-raised);box-shadow:0 3px 0 var(--border-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem;gap:.1875rem}.WctT_W_actionKeyboard button[data-command] small{font-weight:600}.WctT_W_punchState{color:color-mix(in srgb, var(--text-secondary) 88%, var(--surface-field));font:400 .75rem / 1 var(--font-family);letter-spacing:.025em;text-transform:uppercase;align-items:center;gap:.3rem;display:flex}.WctT_W_foulState{font-size:var(--font-size-micro);display:block}.WctT_W_foulPenalty{font-size:var(--font-size-micro)}.WctT_W_actionKeyboard button[data-ready] .WctT_W_punchState:before{background:color-mix(in srgb, var(--text-secondary) 45%, var(--surface-field));content:"";border-radius:50%;width:.25rem;height:.25rem}.WctT_W_actionKeyboard button[data-ready=true] .WctT_W_punchState:before{background:color-mix(in srgb, var(--color-success) 20%, var(--text-primary))}.WctT_W_actionKeyboard button[data-active=true],.WctT_W_actionKeyboard button:active,.WctT_W_tauntKey[data-active=true],.WctT_W_tauntKey:active{border-color:var(--color-accent-deep);color:var(--text-on-accent);background:var(--color-accent-strong);box-shadow:0 0 0 var(--color-accent-deep);transform:translateY(3px)}.WctT_W_actionKeyboard button[data-active=true] small,.WctT_W_actionKeyboard button:active small,.WctT_W_actionKeyboard button[data-active=true] .WctT_W_punchState,.WctT_W_actionKeyboard button:active .WctT_W_punchState{color:var(--text-on-accent)}.WctT_W_controls button[data-feedback=accepted]{border-color:color-mix(in srgb, var(--text-primary) 85%, var(--surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-primary) 85%, var(--surface-field));outline:none}.WctT_W_actionKeyboard small{color:inherit;font-family:var(--font-family);font-weight:400;font-size:var(--fight-action-font-min);text-transform:capitalize;letter-spacing:.005em;margin:0}.WctT_W_tauntKey small{font-size:var(--fight-action-font-min);font-weight:400}.WctT_W_tauntKey[data-active=true] small,.WctT_W_tauntKey:active small{color:var(--text-on-accent)}.WctT_W_actionKeyboard kbd{display:none}.WctT_W_uppercutKey{grid-area:1/1;align-self:stretch}.WctT_W_hookKey{grid-area:1/2;align-self:stretch}.WctT_W_jabKey{grid-area:2/1;align-self:stretch}.WctT_W_crossKey{grid-area:2/2;align-self:stretch}.WctT_W_controls[data-mode=recovery] .WctT_W_touchJoystick,.WctT_W_controls[data-disabled=true] .WctT_W_touchJoystick{opacity:.34;pointer-events:none}}@media (max-width:30rem),(max-height:38rem){.WctT_W_directionKeyboard small{display:none}.WctT_W_directionKeyboard kbd,.WctT_W_actionKeyboard kbd{font-size:.82rem}}@media (orientation:landscape) and (max-height:32rem){.WctT_W_controls{height:100%}.WctT_W_touchDeck{align-items:end;height:100%}.WctT_W_touchJoystick{width:100%;height:9rem;min-height:9rem;margin-inline:auto}.WctT_W_joystickLabelUp,.WctT_W_joystickLabelDown{font-size:.6875rem}.WctT_W_directionFieldset{width:var(--fight-landscape-left,7rem)}.WctT_W_actionFieldset{width:var(--fight-landscape-right,9.5rem);grid-template-rows:repeat(2, 2.75rem) calc(2.75rem + var(--space-4))}.WctT_W_actionKeyboard small{font-size:var(--fight-action-font-min)}.WctT_W_actionKeyboard button[data-command]{padding-inline:.125rem}.WctT_W_tauntKey{min-height:2.75rem}.WctT_W_getUpButton{width:var(--fight-landscape-left,7rem);grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.5rem;left:0;transform:none}.WctT_W_getUpButton>span{font-size:1.125rem}.WctT_W_getUpButton small{text-align:center;text-overflow:clip}.WctT_W_getUpButton[data-active=true],.WctT_W_getUpButton:active{transform:translateY(.14rem)}.WctT_W_controls[data-mode=recovery] .WctT_W_touchDeck{visibility:hidden}}@media (orientation:landscape) and (max-height:20rem){.WctT_W_touchJoystick{width:100%;height:9rem;min-height:9rem}.WctT_W_actionFieldset{grid-template-rows:repeat(2, 2.75rem) calc(2.75rem + var(--space-4))}.WctT_W_actionKeyboard small{font-size:var(--fight-action-font-min)}}@media (pointer:fine) and (min-width:42.001rem) and (min-height:32.001rem){.WctT_W_directionKeyboard,.WctT_W_actionFieldset .WctT_W_actionKeyboard{grid-template-rows:repeat(2,minmax(3.5rem,auto));grid-auto-rows:minmax(3.5rem,auto)}.WctT_W_directionKeyboard kbd,.WctT_W_actionKeyboard kbd,.WctT_W_tauntKey kbd{color:inherit;font:400 1.375rem / 1 var(--font-family);order:0;margin:0 0 .2rem}.WctT_W_directionKeyboard small,.WctT_W_actionKeyboard small,.WctT_W_tauntKey small{color:var(--text-secondary);font-size:var(--font-size-micro);margin:0}.WctT_W_tauntKey{min-height:3.5rem}}.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true]{border-color:color-mix(in srgb, var(--color-success) 40%, var(--text-primary));background:color-mix(in srgb, var(--color-success) 15%, var(--surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-success) 28%, transparent), 0 2px 2px color-mix(in srgb, var(--color-ink) 18%, transparent)}.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true][data-active=true],.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true]:active{border-color:var(--color-accent-deep);color:var(--text-on-accent);background:var(--color-accent-strong);box-shadow:0 0 0 var(--color-accent-deep)}@media (pointer:coarse),(max-width:42rem),(orientation:landscape) and (max-height:32rem){.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true]{border-color:color-mix(in srgb, var(--color-success) 70%, var(--border-strong));box-shadow:0 3px 0 color-mix(in srgb, var(--color-success) 70%, var(--border-strong))}.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true][data-active=true],.WctT_W_controls .WctT_W_actionKeyboard button[data-ready=true]:active{border-color:var(--color-accent-deep);box-shadow:0 0 0 var(--color-accent-deep)}}.WctT_W_touchJoystick[data-disabled=true]{pointer-events:none;opacity:.45}.WctT_W_actionKeyboard .WctT_W_punchState{font-size:var(--font-size-micro);color:inherit;text-transform:none;line-height:1.2;display:block}.WctT_W_actionKeyboard button[data-command]{position:relative}.WctT_W_actionKeyboard button[data-queued=true]{outline:2px solid var(--color-info);outline-offset:2px}.WctT_W_recoveryTrack{border-radius:var(--radius-sm);appearance:none;background:var(--surface-field);width:76%;height:3px;color:var(--color-info);border:0;position:absolute;bottom:3px;left:12%}.WctT_W_recoveryTrack::-webkit-progress-bar{background:var(--surface-field)}.WctT_W_recoveryTrack::-webkit-progress-value{background:var(--color-info)}.WctT_W_recoveryTrack::-moz-progress-bar{background:var(--color-info)}.WctT_W_controlNotice{right:0;bottom:calc(100% + var(--space-2));max-width:min(18rem,75vw);padding:var(--space-2);border:2px solid var(--color-warning);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--text-primary);font-size:var(--font-size-micro);box-shadow:var(--shadow-panel);margin:0;line-height:1.3;position:absolute}.WctT_W_clinchHint{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-micro);text-align:center;line-height:1.4}@media (pointer:coarse),(max-width:42rem),(orientation:landscape) and (max-height:32rem){.WctT_W_controls[data-swapped=true] .WctT_W_touchDeck{flex-direction:row-reverse}}.WctT_W_controls[data-touch=true][data-swapped=true] .WctT_W_touchDeck{flex-direction:row-reverse}.WctT_W_controls[data-touch=true] .WctT_W_getUpButton{min-height:max(5rem, var(--control-min-height))}.WctT_W_controls[data-touch=true] .WctT_W_touchDeck{align-items:stretch;gap:clamp(.45rem,2.5vw,.8rem)}.WctT_W_controls[data-touch=true] .WctT_W_directionFieldset{flex-direction:column;align-items:center;gap:.375rem;width:min(11rem,46vw);display:flex;position:relative}.WctT_W_controls[data-touch=true] .WctT_W_actionFieldset{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2, minmax(3.75rem, 1fr)) calc(2.75rem + var(--space-4));gap:.375rem;width:min(11rem,46vw);display:grid}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick{-webkit-tap-highlight-color:transparent;--arc-off:color-mix(in srgb, var(--text-primary) 9%, transparent);--arc-up:var(--arc-off);--arc-right:var(--arc-off);--arc-down:var(--arc-off);--arc-left:var(--arc-off);background:radial-gradient(ellipse at center, color-mix(in srgb, var(--surface-panel-raised) 55%, transparent) 0 55%, transparent 72%);pointer-events:auto;touch-action:none;border-radius:1rem;flex:1;width:100%;height:100%;min-height:11rem;display:block;position:relative}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick:has(.WctT_W_joystickLabelUp[data-active=true]){--arc-up:var(--color-accent)}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick:has(.WctT_W_joystickLabelRight[data-active=true]){--arc-right:var(--color-accent)}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick:has(.WctT_W_joystickLabelDown[data-active=true]){--arc-down:var(--color-accent)}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick:has(.WctT_W_joystickLabelLeft[data-active=true]){--arc-left:var(--color-accent)}.WctT_W_controls[data-touch=true] .WctT_W_joystickRing{aspect-ratio:1;border:2px solid var(--border-strong);background:color-mix(in srgb, var(--surface-field) 90%, transparent);width:calc(100% - 2.5rem);height:auto;box-shadow:inset 0 3px 6px color-mix(in srgb, var(--color-ink) 22%, transparent), 0 2px 0 var(--border-strong);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WctT_W_controls[data-touch=true] .WctT_W_joystickRing:before{background:conic-gradient(from -45deg, var(--arc-up) 0 86deg, transparent 86deg 94deg, var(--arc-right) 94deg 176deg, transparent 176deg 184deg, var(--arc-down) 184deg 266deg, transparent 266deg 274deg, var(--arc-left) 274deg 356deg, transparent 356deg);transition:background var(--motion-duration-fast) var(--motion-ease-standard);content:"";border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - .4rem),#000 calc(100% - .35rem));mask:radial-gradient(circle closest-side,#0000 calc(100% - .4rem),#000 calc(100% - .35rem))}.WctT_W_controls[data-touch=true] .WctT_W_joystickThumb{z-index:2;aspect-ratio:1;border:2px solid var(--border-strong);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--text-primary) 10%, transparent) 0 30%, transparent 62%), var(--surface-panel-raised);width:46%;box-shadow:0 3px 0 var(--border-strong);will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WctT_W_controls[data-touch=true] .WctT_W_touchJoystick:active .WctT_W_joystickThumb{border-color:var(--color-accent);box-shadow:0 3px 0 var(--color-accent-deep);scale:1.06}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp,.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft,.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown,.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight{z-index:1;color:color-mix(in srgb, var(--text-secondary) 88%, var(--surface-field));font-family:var(--font-family);letter-spacing:0;text-transform:none;transition:color var(--motion-duration-fast) var(--motion-ease-standard);font-size:.75rem;font-weight:600;line-height:1;position:absolute}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft,.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight{font-size:1.3rem;top:50%}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp{white-space:nowrap;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft{left:-1.1rem;transform:translateY(-50%)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown{white-space:nowrap;top:calc(100% + .25rem);left:50%;transform:translate(-50%)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight{right:-1.1rem;transform:translateY(-50%)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp[data-feedback=accepted],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft[data-feedback=accepted],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown[data-feedback=accepted],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight[data-feedback=accepted]{color:var(--color-accent)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp[data-feedback=rejected],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft[data-feedback=rejected],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown[data-feedback=rejected],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight[data-feedback=rejected]{color:var(--color-danger)}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp[data-suggested=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelLeft[data-suggested=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown[data-suggested=true],.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelRight[data-suggested=true]{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.16rem;text-decoration-thickness:.12rem}.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelUp[data-suggested=true]:after,.WctT_W_controls[data-touch=true] .WctT_W_joystickLabelDown[data-suggested=true]:after{color:var(--color-accent);content:" · Next"}.WctT_W_controls[data-touch=true] .WctT_W_directionKeyboard{clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WctT_W_controls[data-touch=true] .WctT_W_directionKeyboard:focus-within{z-index:3;clip-path:none;pointer-events:auto;white-space:normal;width:min(12rem,100vw - 1.5rem);height:auto;top:0;left:0;overflow:visible}.WctT_W_controls[data-touch=true] .WctT_W_directionKeyboard:focus-within small{text-overflow:clip;white-space:normal;display:block;overflow:visible}.WctT_W_controls[data-touch=true] .WctT_W_tauntKey kbd{display:none}.WctT_W_controls[data-touch=true] .WctT_W_actionFieldset .WctT_W_actionKeyboard{display:contents}.WctT_W_controls[data-touch=true] .WctT_W_tauntKey{width:100%;height:2.75rem;margin-top:var(--space-4);min-height:max(2.75rem, var(--control-min-height));grid-area:3/1/auto/-1;padding-inline:.2rem}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button,.WctT_W_controls[data-touch=true] .WctT_W_tauntKey{border:2px solid var(--border-strong);color:var(--text-primary);background:var(--surface-panel-raised);box-shadow:0 3px 0 var(--border-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem;gap:.1875rem}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-command] small{font-weight:600}.WctT_W_controls[data-touch=true] .WctT_W_punchState{color:color-mix(in srgb, var(--text-secondary) 88%, var(--surface-field));font:400 .75rem / 1 var(--font-family);letter-spacing:.025em;text-transform:uppercase;align-items:center;gap:.3rem;display:flex}.WctT_W_controls[data-touch=true] .WctT_W_foulState{font-size:var(--font-size-micro);display:block}.WctT_W_controls[data-touch=true] .WctT_W_foulPenalty{font-size:var(--font-size-micro)}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-ready] .WctT_W_punchState:before{background:color-mix(in srgb, var(--text-secondary) 45%, var(--surface-field));content:"";border-radius:50%;width:.25rem;height:.25rem}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-ready=true] .WctT_W_punchState:before{background:color-mix(in srgb, var(--color-success) 20%, var(--text-primary))}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button:active,.WctT_W_controls[data-touch=true] .WctT_W_tauntKey[data-active=true],.WctT_W_controls[data-touch=true] .WctT_W_tauntKey:active{border-color:var(--color-accent-deep);color:var(--text-on-accent);background:var(--color-accent-strong);box-shadow:0 0 0 var(--color-accent-deep);transform:translateY(3px)}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-active=true] small,.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button:active small,.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button[data-active=true] .WctT_W_punchState,.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard button:active .WctT_W_punchState{color:var(--text-on-accent)}.WctT_W_controls[data-touch=true] button[data-feedback=accepted]{border-color:color-mix(in srgb, var(--text-primary) 85%, var(--surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-primary) 85%, var(--surface-field));outline:none}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard small{color:inherit;font-family:var(--font-family);font-weight:400;font-size:var(--fight-action-font-min);text-transform:capitalize;letter-spacing:.005em;margin:0}.WctT_W_controls[data-touch=true] .WctT_W_tauntKey small{font-size:var(--fight-action-font-min);font-weight:400}.WctT_W_controls[data-touch=true] .WctT_W_tauntKey[data-active=true] small,.WctT_W_controls[data-touch=true] .WctT_W_tauntKey:active small{color:var(--text-on-accent)}.WctT_W_controls[data-touch=true] .WctT_W_actionKeyboard kbd{display:none}.WctT_W_controls[data-touch=true] .WctT_W_uppercutKey{grid-area:1/1;align-self:stretch}.WctT_W_controls[data-touch=true] .WctT_W_hookKey{grid-area:1/2;align-self:stretch}.WctT_W_controls[data-touch=true] .WctT_W_jabKey{grid-area:2/1;align-self:stretch}.WctT_W_controls[data-touch=true] .WctT_W_crossKey{grid-area:2/2;align-self:stretch}.WctT_W_controls[data-touch=true][data-mode=recovery] .WctT_W_touchJoystick,.WctT_W_controls[data-touch=true][data-disabled=true] .WctT_W_touchJoystick{opacity:.34;pointer-events:none}.WctT_W_controls:has(.WctT_W_punchStick){--dual-stick-size:11rem;--dual-stick-utility-height:0px}.WctT_W_controls:has(.WctT_W_punchStick):has(.WctT_W_tauntKey){--dual-stick-utility-height:calc(var(--control-min-height) + var(--space-4))}.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_touchDeck{grid-template-columns:repeat(2, minmax(0, var(--dual-stick-size)));align-items:end;display:grid}:is(.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_directionFieldset,.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_actionFieldset){grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--dual-stick-utility-height);align-items:stretch;gap:0;width:100%;display:grid}.WctT_W_controls[data-swapped=true]:has(.WctT_W_punchStick) .WctT_W_directionFieldset{grid-area:1/2}.WctT_W_controls[data-swapped=true]:has(.WctT_W_punchStick) .WctT_W_actionFieldset{grid-area:1/1}.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_touchJoystick{aspect-ratio:1;grid-area:1/1;width:100%;height:auto;min-height:0}.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_tauntKey{height:auto;min-height:var(--control-min-height);margin:var(--space-4) 0 0;grid-area:2/1}.WctT_W_controls .WctT_W_punchStick [data-sector]{z-index:3;font-size:var(--font-size-micro);text-transform:capitalize;white-space:nowrap}.WctT_W_controls .WctT_W_punchStick .WctT_W_joystickLabelLeft{left:0;transform:translate(-50%,-50%)}.WctT_W_controls .WctT_W_punchStick .WctT_W_joystickLabelRight{right:0;transform:translate(50%,-50%)}.WctT_W_punchStick[data-active=jab] [data-punch=jab],.WctT_W_punchStick[data-active=cross] [data-punch=cross],.WctT_W_punchStick[data-active=hook] [data-punch=hook],.WctT_W_punchStick[data-active=uppercut] [data-punch=uppercut]{color:var(--color-accent)}.WctT_W_controls .WctT_W_punchStick[data-active-sector="0"]{--arc-up:var(--color-accent)}.WctT_W_controls .WctT_W_punchStick[data-active-sector="1"]{--arc-right:var(--color-accent)}.WctT_W_controls .WctT_W_punchStick[data-active-sector="2"]{--arc-down:var(--color-accent)}.WctT_W_controls .WctT_W_punchStick[data-active-sector="3"]{--arc-left:var(--color-accent)}.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_actionKeyboard button[data-command]:not(.WctT_W_tauntKey){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.WctT_W_controls:has(.WctT_W_punchStick) .WctT_W_actionKeyboard button[data-command]:not(.WctT_W_tauntKey):focus-visible{z-index:4;clip-path:none;grid-area:1/1/auto/-1;width:100%;height:auto;position:absolute;inset:0 0 auto;overflow:visible}@media (orientation:landscape) and (max-height:32rem){.WctT_W_controls:has(.WctT_W_punchStick){--dual-stick-size:9rem}}
.L7bJmW_hud{width:100%;color:var(--text-primary);font-family:var(--font-family);pointer-events:none;text-shadow:none;--fight-critical-font-min:var(--font-size-micro);--fight-critical-font-label:clamp(.75rem, 1.9vw, .94rem);grid-template-columns:minmax(0,1fr) clamp(7.5rem,14vw,9.5rem) minmax(0,1fr);align-items:start;gap:clamp(.25rem,.8vw,.65rem);display:grid;position:relative}.L7bJmW_cornerPanel{background:var(--surface-overlay);width:min(22rem,100%);min-width:0;box-shadow:none;border:0;border-radius:.625rem;gap:.38rem;padding:.48rem .55rem .55rem;display:grid;position:relative;overflow:visible}.L7bJmW_cornerPanel[data-corner=red]{border-left-color:var(--color-accent);grid-area:1/1;justify-self:start}.L7bJmW_cornerPanel[data-corner=blue]{border-right-color:var(--color-info);text-align:right;grid-area:1/3;justify-self:end}.L7bJmW_cornerPanel h2{align-items:center;gap:var(--space-2);font:700 clamp(.8125rem, 2vw, 1rem) / 1.2 var(--font-family);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin:0;line-height:1;display:flex;overflow:hidden}.L7bJmW_cornerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.L7bJmW_cornerPanel[data-corner=blue] h2{justify-content:flex-end}.L7bJmW_resources{gap:.28rem;display:grid}.L7bJmW_resource{min-width:0;position:relative}.L7bJmW_resourceLabel{z-index:2;color:var(--color-paper);font-family:var(--font-family);font-size:var(--fight-critical-font-label);letter-spacing:.025em;pointer-events:none;text-transform:uppercase;align-items:center;padding:0 .25rem;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_resourceLabel{justify-content:flex-end}.L7bJmW_resourceName{text-shadow:var(--text-shadow-artwork);justify-self:start}.L7bJmW_layeredTrack{background:var(--meter-track-color);border:0;border-radius:.1875rem;height:1.125rem;position:relative;overflow:hidden}.L7bJmW_layeredTrack progress{appearance:none;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.L7bJmW_layeredTrack progress::-webkit-progress-bar{background:0 0}.L7bJmW_overallLayer::-webkit-progress-value{background:var(--meter-overall-color)}.L7bJmW_overallLayer::-moz-progress-bar{background:var(--meter-overall-color)}.L7bJmW_immediateLayer::-webkit-progress-value{background:var(--meter-immediate-color)}.L7bJmW_immediateLayer::-moz-progress-bar{background:var(--meter-immediate-color)}.L7bJmW_resource[data-meter=health]{--meter-track-color:color-mix(in srgb, var(--color-accent-deep) 32%, var(--color-ink));--meter-border-color:color-mix(in srgb, var(--color-accent) 70%, var(--color-paper));--meter-overall-color:var(--color-accent-deep);--meter-immediate-color:var(--meter-health)}.L7bJmW_resource[data-meter=stamina]{--meter-track-color:color-mix(in srgb, var(--color-warning) 13%, var(--color-ink));--meter-border-color:color-mix(in srgb, var(--color-warning) 78%, var(--color-paper));--meter-overall-color:color-mix(in srgb, var(--color-warning) 48%, var(--color-ink));--meter-immediate-color:var(--meter-stamina)}.L7bJmW_recoveryStatus{border:var(--border-width) solid var(--border-muted);background:var(--surface-overlay);text-align:left;align-content:center;gap:.2rem;width:100%;min-width:0;padding:.3rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0}.L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_recoveryStatus{text-align:right}.L7bJmW_recoveryCopy{gap:.1rem;display:grid}.L7bJmW_recoveryState{color:var(--color-warning)}.L7bJmW_recoveryStatus[data-complete=true] .L7bJmW_recoveryState{color:var(--color-success)}.L7bJmW_recoveryState,.L7bJmW_recoveryEffort{font-size:var(--fight-critical-font-min);line-height:1.1}.L7bJmW_recoveryTrack{appearance:none;background:var(--border-muted);border:0;width:100%;height:.2rem;display:block}.L7bJmW_recoveryTrack::-webkit-progress-bar{background:var(--border-muted)}.L7bJmW_recoveryTrack::-webkit-progress-value{background:var(--color-warning)}.L7bJmW_recoveryTrack::-moz-progress-bar{background:var(--color-warning)}.L7bJmW_recoveryStatus[data-complete=true] .L7bJmW_recoveryTrack::-webkit-progress-value{background:var(--color-success)}.L7bJmW_recoveryStatus[data-complete=true] .L7bJmW_recoveryTrack::-moz-progress-bar{background:var(--color-success)}.L7bJmW_cornerPanel[data-corner=red]{--corner-color:var(--color-accent)}.L7bJmW_cornerPanel[data-corner=blue]{--corner-color:var(--color-info)}.L7bJmW_cornerPanel[data-taunt-stacks]{box-shadow:inset 0 0 0 .125rem var(--corner-color)}.L7bJmW_tauntBonus{border:var(--border-width) solid var(--corner-color);border-radius:var(--radius-md);background:var(--surface-overlay);transform-origin:0 0;width:100%;min-width:0;animation:L7bJmW_taunt-bonus-pop var(--motion-duration-fast) var(--motion-ease-standard);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .45rem;padding:.3rem .4rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0}.L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_tauntBonus{transform-origin:100% 0;grid-template-columns:minmax(0,1fr) auto}.L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_tauntPips{order:2}.L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_tauntCopy{flex-direction:row-reverse}.L7bJmW_tauntPips{gap:.2rem;display:flex}.L7bJmW_tauntPips i{border:var(--border-width) solid var(--corner-color);border-radius:var(--radius-sm);width:.6rem;height:.6rem}.L7bJmW_tauntPips i[data-filled=true]{background:var(--corner-color)}.L7bJmW_tauntCopy{justify-content:space-between;align-items:baseline;gap:.35rem;min-width:0;line-height:1.1;display:flex}.L7bJmW_tauntName{color:var(--text-secondary);font-size:var(--fight-critical-font-min);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;overflow:hidden}.L7bJmW_tauntCopy strong{color:var(--text-primary);font-size:var(--fight-critical-font-label);font-weight:800}.L7bJmW_tauntTrack{appearance:none;background:var(--border-muted);border:0;grid-column:1/-1;width:100%;height:.2rem;display:block}.L7bJmW_tauntTrack::-webkit-progress-bar{background:var(--border-muted)}.L7bJmW_tauntTrack::-webkit-progress-value{background:var(--corner-color)}.L7bJmW_tauntTrack::-moz-progress-bar{background:var(--corner-color)}@keyframes L7bJmW_taunt-bonus-pop{0%{transform:scale(1.08)}to{transform:none}}@media (prefers-reduced-motion:reduce){.L7bJmW_tauntBonus{animation:none}}.L7bJmW_unavailable{color:var(--color-danger);font-size:var(--fight-critical-font-label);margin:0}.L7bJmW_centerStatus{grid-area:1/2;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.25rem;min-width:0;display:grid;position:static}.L7bJmW_roundPanel{background:var(--surface-overlay);width:100%;box-shadow:none;text-align:center;border:0;border-radius:.625rem;justify-items:center;gap:.08rem;padding:.32rem .45rem .38rem;display:grid}.L7bJmW_roundPanel span{color:var(--text-muted);font-size:var(--fight-critical-font-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:900;line-height:1}.L7bJmW_roundPanel span strong{color:var(--text-primary)}.L7bJmW_roundPanel time{font:700 clamp(1.125rem, 2.5vw, 1.5rem) / 1 var(--font-family);font-variant-numeric:tabular-nums;line-height:1}.L7bJmW_roundPanel .L7bJmW_spectatorCount{border-top:var(--border-width) solid color-mix(in srgb, var(--border-muted) 72%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.045em;padding-top:.18rem;font-size:clamp(.68rem,1.45vw,.78rem)}.L7bJmW_spectatorIcon,.L7bJmW_cornerFouls{display:none}.L7bJmW_roundPanel .L7bJmW_performanceMeters{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;max-width:100%;display:flex}.L7bJmW_roundPanel .L7bJmW_fpsMeter,.L7bJmW_roundPanel .L7bJmW_fpsMeter span{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-size:.65rem}.L7bJmW_roundPanel .L7bJmW_fpsMeter{min-width:7ch}.L7bJmW_roundPanel .L7bJmW_pingMeter{color:var(--text-muted);align-items:center;gap:.25rem;padding-top:0;display:inline-flex}.L7bJmW_roundPanel .L7bJmW_pingMeter[data-level="4"]{color:var(--color-success)}.L7bJmW_roundPanel .L7bJmW_pingMeter[data-level="3"]{color:var(--color-warning)}.L7bJmW_roundPanel .L7bJmW_pingMeter[data-level="2"]{color:color-mix(in srgb, var(--color-danger) 55%, var(--color-warning))}.L7bJmW_roundPanel .L7bJmW_pingMeter[data-level="1"]{color:var(--color-danger)}.L7bJmW_roundPanel .L7bJmW_pingValue{color:inherit;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-size:.65rem}.L7bJmW_roundPanel .L7bJmW_signalBars{height:.7rem;color:inherit;align-items:flex-end;gap:.1rem;display:inline-flex}.L7bJmW_signalBars i{opacity:.25;background:currentColor;width:.16rem;height:25%}.L7bJmW_signalBars i:nth-child(2){height:50%}.L7bJmW_signalBars i:nth-child(3){height:75%}.L7bJmW_signalBars i:nth-child(4){height:100%}.L7bJmW_signalBars i[data-filled=true]{opacity:1}.L7bJmW_count{min-width:4.6rem;color:var(--text-on-accent);background:var(--color-accent-strong);box-shadow:0 .5rem 1.2rem color-mix(in srgb, var(--color-ink) 30%, transparent);justify-content:center;align-items:center;gap:.35rem;padding:.2rem .45rem;display:flex}.L7bJmW_count span{font-size:var(--fight-critical-font-label);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.L7bJmW_count strong{font:var(--font-title);font-size:1.35rem;line-height:1}.L7bJmW_phaseNotice,.L7bJmW_connectionWarning{width:min(16rem,100vw - 1rem);font-size:var(--fight-critical-font-label);text-align:center;margin:0;padding:.3rem .45rem;line-height:1.2}.L7bJmW_phaseNotice{color:var(--text-secondary);background:color-mix(in srgb, var(--surface-background) 88%, transparent);letter-spacing:.06em;text-transform:uppercase;font-weight:900}.L7bJmW_connectionWarning{border:var(--border-width) solid var(--color-warning);color:var(--color-warning);background:color-mix(in srgb, var(--surface-background) 94%, transparent)}.L7bJmW_hud[data-connection=offline] .L7bJmW_connectionWarning,.L7bJmW_hud[data-connection=disconnected] .L7bJmW_connectionWarning{border-color:var(--color-danger);color:var(--color-danger)}.L7bJmW_finalizingNotice{box-sizing:border-box;border:var(--border-width) solid var(--border-accent-muted);width:min(28rem,100% - .75rem);color:var(--text-secondary);background:color-mix(in srgb, var(--surface-background) 94%, transparent);box-shadow:0 .6rem 1.8rem color-mix(in srgb, var(--color-ink) 34%, transparent);-webkit-backdrop-filter:blur(.65rem);backdrop-filter:blur(.65rem);text-align:center;grid-column:1/-1;justify-self:center;margin:0;padding:.45rem .7rem;font-size:clamp(.75rem,1.7vw,.86rem);font-weight:700;line-height:1.3;position:static}.L7bJmW_finalizingNotice strong{color:var(--text-primary)}.L7bJmW_hud[data-layout=floating]{position:absolute}@media (pointer:coarse),(max-width:42rem),(max-height:42rem){.L7bJmW_hud{grid-template-columns:minmax(0,1fr) clamp(7rem,29vw,8.5rem) minmax(0,1fr);gap:.25rem}.L7bJmW_cornerPanel{background:var(--surface-overlay);gap:.25rem;padding:.35rem .4rem .4rem}.L7bJmW_cornerPanel h2{font-size:clamp(.75rem,3vw,.88rem)}.L7bJmW_layeredTrack{height:1.125rem}.L7bJmW_roundPanel{padding:.28rem .3rem .32rem}.L7bJmW_phaseNotice,.L7bJmW_connectionWarning{font-size:var(--fight-critical-font-label)}.L7bJmW_finalizingNotice{width:min(24rem,100% - .5rem);padding:.38rem .55rem;font-size:clamp(.75rem,1.6vw,.84rem)}}@media (max-width:42rem){.L7bJmW_cornerPanel h2{overflow-wrap:anywhere;white-space:normal}}@media (max-width:30rem),(max-height:38rem){.L7bJmW_resourceName{font-size:0}.L7bJmW_resourceName:after{content:attr(data-compact-label);font-size:var(--fight-critical-font-label)}.L7bJmW_resourceLabel{padding:0 .2rem}}@media (orientation:landscape) and (max-height:42rem){.L7bJmW_cornerPanel{width:min(18rem,100%)}}@media (prefers-reduced-motion:reduce){.L7bJmW_cornerPanel,.L7bJmW_roundPanel,.L7bJmW_finalizingNotice{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:42rem) and (orientation:portrait){.L7bJmW_hud{background:var(--surface-overlay);border:0;border-radius:.85rem;grid-template-columns:minmax(0,1fr) 6.5rem minmax(0,1fr);align-items:start;gap:.35rem;padding:.55rem .4rem}.L7bJmW_cornerPanel,.L7bJmW_roundPanel{background:var(--surface-overlay);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:.25rem}.L7bJmW_cornerPanel{gap:.35rem}.L7bJmW_cornerPanel h2{gap:.25rem;min-height:1.125rem;font-size:1rem}.L7bJmW_cornerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.L7bJmW_roundPanel{gap:.3rem}.L7bJmW_roundPanel time{font-size:1.625rem}.L7bJmW_roundPanel span{letter-spacing:0}.L7bJmW_layeredTrack{border-radius:.2rem}.L7bJmW_hud[data-mobile-layout=compact]{padding-block:.4rem}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_roundPanel{justify-content:center;gap:.15rem var(--space-2);grid-template-columns:minmax(0,1fr)}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_roundPanel .L7bJmW_pingMeter{padding-top:0}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_roundPanel .L7bJmW_spectatorCount{border-top:0;align-items:center;gap:.15rem;padding-top:0;font-size:.65rem;display:inline-flex}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_spectatorIcon{display:block}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_foulPanel{display:none}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_cornerFouls{align-items:baseline;gap:var(--space-1);color:var(--text-muted);font-size:var(--fight-critical-font-min);margin:0;font-weight:700;line-height:1.1;display:flex}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_cornerPanel[data-corner=blue] .L7bJmW_cornerFouls{justify-content:flex-end}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_cornerFouls strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_cornerFouls[data-warning=true] strong{color:var(--color-warning)}.L7bJmW_hud[data-mobile-layout=compact] .L7bJmW_spectatorWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.L7bJmW_centerNotices{justify-items:center;gap:.25rem;display:grid;position:absolute;top:calc(100% + .35rem);left:50%;transform:translate(-50%)}.L7bJmW_hud[data-notices=reserved] .L7bJmW_centerNotices{grid-area:2/1/auto/-1;align-content:start;width:100%;min-height:4.5rem;position:relative;inset:auto;transform:none}@media (max-width:42rem),(max-height:32rem),(pointer:coarse){.L7bJmW_hud[data-unlimited=true][data-notices=reserved] .L7bJmW_centerNotices{min-height:0}.L7bJmW_hud[data-unlimited=true] .L7bJmW_centerNotices:empty{display:none}.L7bJmW_hud[data-unlimited=true] .L7bJmW_recoveryStatus,.L7bJmW_hud[data-unlimited=true] .L7bJmW_tauntBonus{position:static}}@media (orientation:landscape) and (max-height:32rem){.L7bJmW_hud:has(.L7bJmW_centerStatus>button){--fight-critical-font-label:.6875rem;grid-template-columns:minmax(0,1fr) 10rem minmax(0,1fr)}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_centerStatus{grid-template-columns:minmax(0,1fr) auto;align-items:center}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_cornerPanel{width:min(15rem,100%);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.4rem;gap:.2rem;padding:.25rem .375rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_cornerPanel h2{font-size:.875rem;line-height:1.125rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_cornerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_resources{grid-template-columns:minmax(0,1fr);gap:.1875rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_layeredTrack{border-color:color-mix(in srgb, var(--meter-border-color) 35%, transparent);border-radius:.2rem;height:.9375rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_resourceLabel{padding:0 .125rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_resourceName:after{font-size:.75rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_roundPanel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.125rem;padding:.2rem}.L7bJmW_hud[data-unlimited=true]:has(.L7bJmW_centerStatus>button) .L7bJmW_roundPanel{grid-template-columns:minmax(0,1fr);gap:0}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_roundPanel>strong{font-size:.875rem}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_roundPanel span{letter-spacing:0}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_roundPanel time{font-size:1.25rem}:is(.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_recoveryStatus,.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_tauntBonus){grid-column:1/-1;position:static}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_tauntName{display:none}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_centerNotices{grid-area:2/1/auto/-1;min-height:0;position:relative;inset:auto;transform:none}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_centerNotices:empty{display:none}}.L7bJmW_foulPanel{background:var(--surface-overlay);text-align:center;border-radius:.4rem;width:100%;padding:.25rem;position:relative}.L7bJmW_foulTitle{color:var(--text-muted);font-size:var(--fight-critical-font-min);font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.L7bJmW_foulCounts{font-size:var(--fight-critical-font-min);justify-content:space-between;gap:2rem;margin:0;line-height:1.1;display:flex}.L7bJmW_foulCounts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.L7bJmW_foulCounts>div{pointer-events:auto}.L7bJmW_foulCounts [data-warning=true] dd{color:var(--color-warning)}@media (orientation:landscape) and (max-height:32rem){.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_foulPanel{grid-area:2/1}.L7bJmW_hud:has(.L7bJmW_centerStatus>button) .L7bJmW_centerStatus>button{grid-area:1/2}}@media (max-width:42rem) and (orientation:portrait){.L7bJmW_hud[data-mobile-layout=stacked]{gap:var(--space-1);padding:var(--space-1) var(--space-2);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr))}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_centerStatus{align-items:center;gap:var(--space-2);grid-area:1/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));width:100%}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_roundPanel{align-items:center;gap:0 var(--space-1);min-height:var(--space-8);padding:var(--space-1);background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_roundPanel time{font:var(--font-modal-title);grid-area:1/2;font-weight:700;line-height:1}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_performanceMeters{grid-column:2}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_spectatorCount{font-size:var(--font-size-micro);letter-spacing:0;border-top:0;grid-area:auto/2;padding-top:0}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_foulPanel{background:0 0}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_resources{gap:var(--space-1)}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_layeredTrack{height:var(--space-4)}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_cornerPanel{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);grid-row:2}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_cornerPanel[data-corner=blue]{grid-column:2}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_cornerPanel h2{font:var(--font-caption);font-weight:700}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_resourceName{font-size:var(--fight-critical-font-label)}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_resourceName:after{content:none}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_recoveryStatus,.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_tauntBonus{position:static}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_centerNotices{grid-area:3/1/auto/-1;min-height:0;position:relative;inset:auto;transform:none}.L7bJmW_hud[data-mobile-layout=stacked] .L7bJmW_centerNotices:empty{display:none}}.L7bJmW_clinchEscape{gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-micro);display:grid}.L7bJmW_clinchEscape progress{width:100%;height:.25rem;accent-color:var(--color-info)}
.zW5Uxa_controls{width:var(--control-min-height);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);font:var(--font-caption);pointer-events:auto;position:relative}.zW5Uxa_controls summary{min-height:var(--control-min-height);cursor:pointer;place-items:center;padding:0;list-style:none;display:grid}.zW5Uxa_controls summary::-webkit-details-marker{display:none}.zW5Uxa_controls summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.zW5Uxa_panel{top:calc(100% + var(--space-1));width:min(18rem, calc(100vw - var(--space-8)));border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-panel);max-height:min(24rem,60dvh);box-shadow:var(--shadow-floating);overscroll-behavior:contain;gap:var(--space-2);padding:var(--space-3);display:grid;position:absolute;right:0;overflow:auto}.zW5Uxa_inline{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-overlay);color:var(--text-primary);font:var(--font-caption);gap:0;display:grid}.zW5Uxa_inline h3{margin:0 0 var(--space-1);font:var(--font-label);text-transform:none}.zW5Uxa_inline p{margin:0}.zW5Uxa_inline>p,.zW5Uxa_inline>ul{margin-top:var(--space-1)}.zW5Uxa_panel label,.zW5Uxa_inline label{min-height:var(--control-min-height);align-items:center;gap:var(--space-2);display:flex}.zW5Uxa_messages{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.zW5Uxa_messages li{border-top:var(--border-width) solid var(--border-subtle)}.zW5Uxa_messages p{overflow-wrap:anywhere;white-space:pre-wrap}.zW5Uxa_actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.zW5Uxa_heading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.zW5Uxa_empty{color:var(--text-secondary);margin:0}.zW5Uxa_closeButton{width:var(--control-min-height);min-width:var(--control-min-height);box-shadow:none;background:0 0;border-color:#0000;flex-shrink:0;padding:0}.zW5Uxa_controls[data-report-only=true]{width:max-content;max-width:100%}.zW5Uxa_controls[data-report-only=true] summary{gap:var(--space-1);padding-inline:var(--space-2);display:flex}
.Ej26Ha_stage{background:var(--surface-background);border:var(--border-width) solid var(--border-accent-muted);box-shadow:var(--shadow-panel);min-width:0;margin:0;position:relative;overflow:hidden}.Ej26Ha_frame{aspect-ratio:5/4;background:var(--surface-background);width:100%;position:relative;overflow:hidden}.Ej26Ha_frame:before,.Ej26Ha_frame:after{border-color:color-mix(in srgb, var(--color-accent) 58%, transparent);content:"";pointer-events:none;z-index:2;width:2.3rem;height:2.3rem;position:absolute}.Ej26Ha_frame:before{border-top:1px solid;border-left:1px solid;top:.65rem;left:.65rem}.Ej26Ha_frame:after{border-bottom:1px solid;border-right:1px solid;bottom:.65rem;right:.65rem}.Ej26Ha_frame canvas{width:100%;height:auto;display:block}.Ej26Ha_stage figcaption{border-top:var(--border-width) solid var(--border-subtle);color:var(--text-muted);padding:.55rem .7rem;font-size:.75rem;line-height:1.4}.Ej26Ha_stage[data-layout=fullscreen]{border:0;width:100%;max-width:none;height:100%;margin-inline:auto}.Ej26Ha_stage[data-layout=fullscreen] .Ej26Ha_frame{aspect-ratio:auto;background:var(--surface-background);width:100%;height:100%}.Ej26Ha_stage[data-layout=fullscreen] .Ej26Ha_frame canvas{width:100%;height:100%}@media (max-width:42rem){.Ej26Ha_stage figcaption{font-size:.75rem}}.Ej26Ha_stage[data-layout=fullscreen] .Ej26Ha_frame:before,.Ej26Ha_stage[data-layout=fullscreen] .Ej26Ha_frame:after{display:none}.Ej26Ha_focusFrame{inset:var(--fight-stage-focus-top,0px) var(--fight-stage-focus-right,0px) 0 var(--fight-stage-focus-left,0px);pointer-events:none;position:absolute}.Ej26Ha_speechLayer,.Ej26Ha_speechAnchor,.Ej26Ha_speechPointer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Ej26Ha_speechLayer{z-index:1;color:var(--text-primary)}.Ej26Ha_speechAnchor{visibility:hidden}.Ej26Ha_speechPointer{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:1.5px;stroke-linejoin:round;overflow:visible}.Ej26Ha_speechBubble{box-sizing:border-box;-webkit-line-clamp:2;width:max-content;max-width:8rem;padding:var(--space-1) var(--space-2);border:1.5px solid var(--color-ink);border-radius:var(--space-4);background:var(--color-paper);color:var(--color-ink);font:600 var(--font-size-micro) / 1.3 var(--font-family);overflow-wrap:anywhere;pointer-events:none;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;position:absolute;overflow:hidden;transform:translate(-50%,-100%)}.Ej26Ha_drawing{position:absolute;inset:0}.Ej26Ha_drawing canvas{height:100%}
.UrRVsa_viewport{width:100%;min-height:0;color:var(--text-primary);background:var(--surface-background);flex:auto;position:relative;overflow:hidden}.UrRVsa_stage,.UrRVsa_stage *,.UrRVsa_hud,.UrRVsa_hud *,.UrRVsa_statusStack,.UrRVsa_statusStack *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.UrRVsa_stage{z-index:1;position:absolute;inset:0}.UrRVsa_hud,.UrRVsa_statusStack{z-index:8;top:max(.75rem, var(--safe-area-top));right:max(.75rem, var(--safe-area-right));left:max(.75rem, var(--safe-area-left));position:absolute}.UrRVsa_statusStack{justify-items:center;gap:var(--space-2);pointer-events:none;display:grid}.UrRVsa_motionNotice{max-width:38rem;margin:0 var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-background);text-align:center;font-size:.75rem;line-height:1.4}.UrRVsa_result{z-index:30;top:max(.75rem, var(--safe-area-top));right:max(.75rem, var(--safe-area-right));left:max(.75rem, var(--safe-area-left));min-width:0;max-height:calc(100% - max(.75rem, var(--safe-area-top)) - max(.75rem, var(--safe-area-bottom)));pointer-events:none;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.UrRVsa_result>*{pointer-events:auto;min-height:0}.UrRVsa_overlay{z-index:32;background:color-mix(in srgb, var(--surface-background) 88%, transparent);justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0;overflow-y:auto}@media (max-width:42rem) and (orientation:portrait){.UrRVsa_hud,.UrRVsa_statusStack{top:max(.5rem, var(--safe-area-top));right:max(.4rem, var(--safe-area-right));left:max(.4rem, var(--safe-area-left));width:auto}}@media (max-width:42rem),(max-height:27rem){.UrRVsa_viewport[data-compact-layout=stacked]{flex:1 0 auto;grid-template-rows:auto minmax(18rem,1fr);grid-template-columns:minmax(0,1fr);display:grid}.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_hud,.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_statusStack{width:auto;margin:max(.4rem, var(--safe-area-top)) max(.4rem, var(--safe-area-right)) 0 max(.4rem, var(--safe-area-left));grid-row:1;position:relative;inset:auto}.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_stage{aspect-ratio:auto;grid-row:2;height:100%;min-height:0;position:relative;inset:auto}.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_result{max-height:none;margin:max(.75rem, var(--safe-area-top)) max(.75rem, var(--safe-area-right)) 0 max(.75rem, var(--safe-area-left));grid-row:1;position:relative;inset:auto}}@media (orientation:landscape) and (max-height:27rem){.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_stage{aspect-ratio:auto;height:max(18rem,65dvh)}}@media (max-width:42rem),(max-height:32rem),(pointer:coarse){.UrRVsa_viewport:has(.UrRVsa_statusStack){grid-template-rows:auto minmax(0,1fr);display:grid}.UrRVsa_viewport:has(.UrRVsa_statusStack) .UrRVsa_statusStack{margin:var(--safe-area-top) var(--safe-area-right) 0 var(--safe-area-left);grid-row:1;position:relative;inset:auto}.UrRVsa_viewport:has(.UrRVsa_statusStack) .UrRVsa_stage{grid-row:2;min-height:0;position:relative;inset:auto}}@media (max-width:42rem),(orientation:portrait) and (max-width:56rem),(max-height:32rem),(pointer:coarse){.UrRVsa_viewport[data-compact-layout=docked]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.UrRVsa_viewport[data-compact-layout=docked] .UrRVsa_statusStack{gap:0}.UrRVsa_viewport[data-compact-layout=docked] .UrRVsa_hud,.UrRVsa_viewport[data-compact-layout=docked] .UrRVsa_statusStack{width:auto;margin:var(--safe-area-top) var(--safe-area-right) 0 var(--safe-area-left);grid-area:1/1;position:relative;inset:auto}.UrRVsa_viewport[data-compact-layout=docked] .UrRVsa_stage{grid-area:1/1/3;min-height:0;position:relative;inset:auto}}@media (orientation:landscape) and (max-height:32rem){.UrRVsa_viewport:not([data-compact-layout=stacked]){--fight-landscape-left:9rem;--fight-landscape-right:9rem;--fight-stage-focus-top:6rem;--fight-stage-focus-left:calc(var(--fight-landscape-left) + 1.5rem);--fight-stage-focus-right:calc(var(--fight-landscape-right) + 1.5rem);padding:max(.25rem, var(--safe-area-top)) max(.5rem, var(--safe-area-right)) max(.5rem, var(--safe-area-bottom)) max(.5rem, var(--safe-area-left));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.UrRVsa_viewport:not([data-compact-layout=stacked]) .UrRVsa_hud,.UrRVsa_viewport:not([data-compact-layout=stacked]) .UrRVsa_statusStack{grid-area:1/1;gap:0;width:auto;margin:0;position:relative;inset:auto}.UrRVsa_viewport:not([data-compact-layout=stacked]) .UrRVsa_stage{grid-area:1/1/-1;align-self:stretch;width:auto;height:100%;min-height:0;margin:0;position:relative;inset:auto}.UrRVsa_motionNotice{padding-block:.15rem;font-size:.75rem}}@media (orientation:landscape) and (max-height:20rem){.UrRVsa_viewport:not([data-compact-layout=stacked]){--fight-landscape-right:9rem;grid-template-rows:auto minmax(9rem,1fr);min-height:min-content}.UrRVsa_viewport:not([data-compact-layout=stacked]) .UrRVsa_stage{contain:size}}.UrRVsa_observerControls{z-index:9;top:var(--fight-viewport-status-bottom,var(--space-2));right:var(--space-2);position:absolute}@media (max-width:42rem) and (orientation:portrait){.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_hud,.UrRVsa_viewport[data-compact-layout=stacked] .UrRVsa_statusStack{margin:var(--safe-area-top) var(--safe-area-right) 0 var(--safe-area-left)}}
.a4uN9q_controls{z-index:12;width:auto;right:max(.75rem, var(--safe-area-right));bottom:max(.75rem, var(--safe-area-bottom));left:max(.75rem, var(--safe-area-left));pointer-events:none;position:absolute}.a4uN9q_menuTrigger{z-index:14;border:var(--border-width) solid var(--border-muted);min-height:2rem;color:var(--text-primary);background:var(--surface-overlay);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 3.5%, transparent);font:var(--font-label);letter-spacing:.06em;pointer-events:auto;text-transform:none;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard);border-radius:.625rem;justify-content:center;align-items:center;gap:.32rem;padding:.26rem .58rem .26rem .32rem;font-size:clamp(.75rem,1.1vw,.82rem);display:inline-flex}.a4uN9q_menuIcon{display:none}.a4uN9q_menuTrigger kbd{border:var(--border-width) solid color-mix(in srgb, var(--text-primary) 28%, transparent);min-width:1.65rem;min-height:1.25rem;color:var(--text-muted);background:color-mix(in srgb, var(--surface-field) 86%, transparent);box-shadow:inset 0 -.1rem 0 color-mix(in srgb, var(--color-ink) 30%, transparent);font:inherit;border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.a4uN9q_menuTrigger:hover,.a4uN9q_menuTrigger[aria-expanded=true]{border-color:var(--text-primary);color:var(--text-inverse);background:var(--text-primary)}.a4uN9q_menuTrigger:hover kbd,.a4uN9q_menuTrigger[aria-expanded=true] kbd{border-color:color-mix(in srgb, var(--text-inverse) 48%, transparent);color:inherit;background:color-mix(in srgb, var(--color-ink) 24%, transparent)}.a4uN9q_menuTrigger:focus-visible,.a4uN9q_effectSetting select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.a4uN9q_fightMenu{font:var(--font-caption)}.a4uN9q_menuSettings{gap:.75rem;display:grid}.a4uN9q_graphicsDescription{color:var(--text-muted);font:var(--font-caption);margin:0}.a4uN9q_audioSetting,.a4uN9q_effectSetting{border:var(--border-width) solid var(--border-muted);min-height:3.75rem;color:var(--text-primary);background:var(--surface-overlay);box-shadow:none;font:var(--font-label);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.a4uN9q_audioSetting button{font:inherit;letter-spacing:0;text-transform:none;gap:.625rem}.a4uN9q_audioSetting button>span:first-child{width:2.25rem;height:2.75rem;min-height:2.75rem;color:var(--text-primary);background:var(--surface-field);font:var(--font-label);border-radius:.375rem}.a4uN9q_audioSetting output{text-align:right;max-width:9rem}.a4uN9q_effectSetting>span:last-child{width:auto;min-width:7rem}.a4uN9q_graphicsSetting{flex-wrap:wrap}.a4uN9q_graphicsSetting>span:last-child{flex:1 0 10.5rem}@media (pointer:coarse),(max-width:42rem),(max-height:42rem){.a4uN9q_controls{right:max(.5rem, var(--safe-area-right));bottom:max(.5rem, var(--safe-area-bottom));left:max(.5rem, var(--safe-area-left))}.a4uN9q_menuTrigger{min-height:var(--control-min-height);padding-block:.2rem}}@media (prefers-reduced-motion:reduce){.a4uN9q_menuTrigger{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:42rem){.a4uN9q_menuTrigger kbd{display:none}}@media (max-width:42rem),(orientation:portrait) and (max-width:56rem),(max-height:32rem),(pointer:coarse){.a4uN9q_controls[data-placement=docked]{min-width:0;padding:var(--space-2) max(.5rem, var(--safe-area-right)) max(.5rem, var(--safe-area-bottom)) max(.5rem, var(--safe-area-left));background:var(--surface-background);grid-row:3;position:relative;inset:auto}}@media (orientation:landscape) and (max-height:32rem){.a4uN9q_controls,.a4uN9q_controls[data-placement=docked]{background:0 0;grid-area:2/1;align-self:stretch;min-width:0;padding:.5rem;position:relative;inset:auto;container-type:size}.a4uN9q_menuTrigger{letter-spacing:0;min-width:2.75rem;min-height:2.75rem;padding:.25rem .5rem}.a4uN9q_menuTrigger kbd{display:none}}@media (max-width:42rem) and (orientation:portrait){.a4uN9q_menuTrigger,.a4uN9q_menuTrigger:hover,.a4uN9q_menuTrigger[aria-expanded=true]{width:100%;color:var(--text-primary);box-shadow:none;background:0 0;border-color:#0000}.a4uN9q_menuTrigger:hover,.a4uN9q_menuTrigger[aria-expanded=true]{color:var(--color-accent)}.a4uN9q_menuIcon{display:block}}
.g_LW5G_experience{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.g_LW5G_entry{overscroll-behavior:contain;min-height:0;padding:clamp(var(--space-4), 5vw, var(--space-12));background:var(--surface-background);flex:auto;place-items:center;display:grid;overflow-y:auto}.g_LW5G_entryPanel,.g_LW5G_terminalPanel{gap:var(--space-4);width:min(100%,46rem);display:grid}.g_LW5G_entryPanel h1,.g_LW5G_terminalPanel h1{color:var(--text-primary);font:var(--font-title);text-wrap:balance;font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.g_LW5G_entryPanel p,.g_LW5G_terminalPanel p{color:var(--text-secondary);line-height:1.5}.g_LW5G_eyebrow{font:var(--font-label);color:var(--color-accent)!important}.g_LW5G_coach{z-index:9;bottom:max(var(--space-4), var(--safe-area-bottom));pointer-events:none;gap:var(--space-2);width:min(42rem,100% - 30rem);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--text-on-gold);border-radius:var(--radius-sm);color:var(--text-on-gold);background:var(--surface-gold);text-align:center;display:grid;position:absolute;left:50%;transform:translate(-50%)}.g_LW5G_coachHeader{justify-content:center;align-items:center;gap:var(--space-3);font:var(--font-label);flex-wrap:wrap;display:flex}.g_LW5G_coachHeader h1{font:inherit}.g_LW5G_coachHeader span{padding:var(--space-1) var(--space-2);border:var(--border-width) solid currentColor;border-radius:var(--radius-sm)}.g_LW5G_objective{text-wrap:pretty;font-size:clamp(1.375rem,2.5vw,2rem);font-weight:700;line-height:1.2}.g_LW5G_controlInstruction{text-wrap:pretty;font-size:1rem;line-height:1.5}.g_LW5G_controlKey{white-space:nowrap}.g_LW5G_controlInstruction kbd{padding:0 var(--space-1);border:var(--border-width) solid currentColor;border-radius:var(--radius-sm);font:inherit;font-weight:700;display:inline-block}.g_LW5G_terminalPanel{overscroll-behavior:contain;max-height:100%;overflow-y:auto}@media (max-width:30rem){.g_LW5G_entry{padding:var(--space-4)}.g_LW5G_entryPanel,.g_LW5G_terminalPanel{--surface-panel-padding:var(--space-4)}.g_LW5G_actions{flex-direction:column;align-items:stretch}.g_LW5G_actions>*{width:100%}}@media (max-width:60rem),(max-height:32rem),(pointer:coarse){.g_LW5G_coach{top:var(--fight-viewport-status-bottom,8rem);width:min(42rem, calc(100% - max(var(--space-2), var(--safe-area-left)) - max(var(--space-2), var(--safe-area-right))));gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);text-align:left;grid-template-columns:auto minmax(0,1fr);bottom:auto}.g_LW5G_coachHeader{gap:var(--space-1);flex-wrap:nowrap;grid-area:1/1;font-size:.75rem}.g_LW5G_coachHeader span{padding:0 var(--space-1)}.g_LW5G_objective{grid-area:1/2;align-self:center;font-size:1rem;line-height:1.25}.g_LW5G_controlInstruction{grid-area:2/1/auto/-1;font-size:.875rem;line-height:1.35}}@media (orientation:landscape) and (max-height:32rem){.g_LW5G_entry{padding:var(--space-3)}.g_LW5G_entryPanel,.g_LW5G_terminalPanel{--surface-panel-padding:var(--space-4);gap:var(--space-2)}.g_LW5G_entryPanel h1,.g_LW5G_terminalPanel h1{font-size:2rem}}@media (orientation:landscape) and (max-height:20rem){.g_LW5G_coach{padding-block:var(--space-1);row-gap:.125rem}}
.nX1ZPa_practice{width:100%;padding-block:var(--layout-page-padding)}.nX1ZPa_header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.nX1ZPa_header h1{font:var(--font-title);margin:0;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.1}.nX1ZPa_intro{margin-top:var(--space-8)}.nX1ZPa_introHeading{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.nX1ZPa_eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font:var(--font-caption);letter-spacing:.12em;text-transform:uppercase}.nX1ZPa_introHeading h2{font:var(--font-title);margin:0;font-size:clamp(2rem,4vw,3.5rem)}.nX1ZPa_introHeading>p{max-width:22rem;color:var(--text-secondary);font:var(--font-body);margin:0}.nX1ZPa_dummyChoices{gap:var(--space-4);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.nX1ZPa_choiceLegend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nX1ZPa_dummyChoice{cursor:pointer;border:2px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);min-width:0;box-shadow:var(--shadow-panel);transition:border-color var(--motion-duration-fast), transform var(--motion-duration-fast), box-shadow var(--motion-duration-fast);display:grid;position:relative;overflow:hidden}.nX1ZPa_dummyChoice input{top:var(--space-3);right:var(--space-3);z-index:2;width:1.2rem;height:1.2rem;accent-color:var(--color-accent-strong);cursor:pointer;margin:0;position:absolute}.nX1ZPa_dummyChoice:has(input:checked){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), var(--shadow-panel)}.nX1ZPa_dummyChoice:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:5px}.nX1ZPa_cardArtwork{background:radial-gradient(ellipse at 50% 40%, var(--surface-panel-raised), var(--surface-field));display:block;position:relative;overflow:hidden}.nX1ZPa_cardArtwork:after{content:"";background:var(--border-muted);height:1px;box-shadow:0 8px 0 var(--border-subtle);pointer-events:none;position:absolute;inset:auto 0 9%}.nX1ZPa_cardNumber{top:var(--space-3);left:var(--space-4);font:var(--font-title);color:var(--border-muted);opacity:.6;font-size:clamp(2.75rem,6vw,5.5rem);position:absolute}.nX1ZPa_portrait{z-index:1;width:100%;max-width:340px;height:auto;transition:transform .18s var(--motion-ease-standard);margin-inline:auto;display:block;position:relative}.nX1ZPa_cardCaption{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:1px solid var(--border-subtle);padding:var(--space-4);font:var(--font-body);flex-wrap:wrap;font-weight:600;display:flex}.nX1ZPa_selectionMark{color:var(--text-secondary);font:var(--font-caption)}.nX1ZPa_dummyChoice:has(input:checked) .nX1ZPa_cardCaption{background:var(--surface-accent-wash)}.nX1ZPa_dummyChoice:has(input:checked) .nX1ZPa_selectionMark{color:var(--color-accent);font-weight:600}.nX1ZPa_practiceDetails{gap:var(--space-8);margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);grid-template-columns:minmax(0,1fr) minmax(16rem,.5fr);align-items:center;display:grid}.nX1ZPa_introCopy{gap:var(--space-3);max-width:46rem;font:var(--font-body);display:grid}.nX1ZPa_introCopy h3{margin:0;font-size:1.35rem;font-weight:500}.nX1ZPa_introCopy p{color:var(--text-secondary);margin:0}.nX1ZPa_introCopy .nX1ZPa_disclosure{border-left:3px solid var(--border-accent-muted);padding-left:var(--space-3);font:var(--font-caption)}.nX1ZPa_startPanel{gap:var(--space-3);display:grid}.nX1ZPa_selectedName{text-align:center;font:var(--font-label);margin:0}.nX1ZPa_introActions{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nX1ZPa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (hover:hover){.nX1ZPa_dummyChoice:hover{border-color:var(--border-accent-strong);box-shadow:var(--shadow-floating);transform:translateY(-4px)}.nX1ZPa_dummyChoice:hover .nX1ZPa_portrait{transform:translateY(-3px)}}@media (max-width:760px){.nX1ZPa_intro{margin-top:var(--space-6)}.nX1ZPa_dummyChoices{gap:var(--space-2)}.nX1ZPa_dummyChoice input{top:var(--space-2);right:var(--space-2);width:1rem;height:1rem}.nX1ZPa_cardCaption{justify-content:center;gap:var(--space-1);padding:var(--space-2);font:var(--font-caption);flex-direction:column;font-weight:600}.nX1ZPa_selectionMark{font-size:var(--font-size-micro)}.nX1ZPa_practiceDetails{padding:var(--space-4);gap:var(--space-6);grid-template-columns:1fr}.nX1ZPa_startPanel{border-top:1px solid var(--border-subtle);padding-top:var(--space-4)}.nX1ZPa_cardNumber{top:var(--space-2);left:var(--space-2);font-size:clamp(1.5rem,7vw,3rem)}}@media (prefers-reduced-motion:reduce){.nX1ZPa_dummyChoice,.nX1ZPa_portrait{transition:none}.nX1ZPa_dummyChoice:hover,.nX1ZPa_dummyChoice:hover .nX1ZPa_portrait{transform:none}}.nX1ZPa_feedback{justify-items:center;gap:var(--space-1);background:var(--surface-overlay);max-width:calc(100% - 1rem);text-shadow:none;color:var(--text-primary);pointer-events:none;font:500 .8125rem / 1.35 var(--font-family);border-radius:.5rem;margin:.25rem auto;padding:.4rem .75rem;display:grid}.nX1ZPa_feedback h1{color:var(--text-primary);font:600 .8125rem / 1.25 var(--font-family);margin:0}.nX1ZPa_feedback p{margin:0}.nX1ZPa_pausePanel{gap:var(--space-4);max-width:30rem;padding:var(--space-6);background:var(--surface-panel);border:1px solid var(--border-subtle);display:grid}@media (max-width:42rem),(max-height:32rem),(pointer:coarse){.nX1ZPa_feedback{align-items:center;gap:.15rem var(--space-2);width:fit-content;padding:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);font-size:.75rem}.nX1ZPa_feedback h1{font-size:.75rem}.nX1ZPa_feedback p:last-child{grid-column:1/-1}}@media (orientation:landscape) and (max-height:32rem){.nX1ZPa_feedback{grid-template-columns:auto auto minmax(0,1fr);justify-items:start;padding-block:.2rem}.nX1ZPa_feedback p:last-child{grid-column:auto}}.nX1ZPa_drills{gap:var(--space-4);margin-top:var(--space-6);display:grid}.nX1ZPa_drills h2{font:var(--font-title);margin:0;font-size:1.35rem}.nX1ZPa_drillChoices{gap:var(--space-3);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.nX1ZPa_drillChoice{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);cursor:pointer;font:var(--font-body);display:flex}.nX1ZPa_drillChoice input{accent-color:var(--color-accent)}.nX1ZPa_drillChoice:has(input:checked){border-color:var(--color-accent);background:var(--surface-accent-wash)}.nX1ZPa_drillChoice:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.nX1ZPa_objective{color:var(--text-secondary);font:var(--font-body);margin:0}@media (max-width:42rem){.nX1ZPa_drillChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.nX1ZPa_drillChoice{padding:var(--space-3)}}.nX1ZPa_practiceBuild{--section-heading-title-size:var(--font-size-label);--section-heading-title-line-height:1.3;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);display:grid}.nX1ZPa_practiceBuild p{font:var(--font-body);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.nX1ZPa_buildStats{gap:var(--space-3);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fit,minmax(min(100%,5rem),1fr));margin:0;display:grid}.nX1ZPa_buildStats div{gap:var(--space-1);display:grid}.nX1ZPa_buildStats dt{color:var(--text-secondary);font:var(--font-caption)}.nX1ZPa_buildStats dd{font:var(--font-label);color:var(--text-primary);margin:0}
.JCBgnq_setup,.JCBgnq_form{gap:var(--space-4);display:grid}.JCBgnq_disclosure,.JCBgnq_help,.JCBgnq_sessionLabel p{margin:0}.JCBgnq_disclosure{color:var(--text-primary)}.JCBgnq_help{max-width:var(--layout-text-measure);color:var(--text-secondary)}.JCBgnq_fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JCBgnq_field{gap:var(--space-2);align-content:start;display:grid}.JCBgnq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.JCBgnq_technical summary{min-height:var(--control-min-height);padding-block:var(--control-padding-block);cursor:pointer}.JCBgnq_technical summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JCBgnq_technical .JCBgnq_field{max-width:var(--layout-text-measure);margin-block:var(--space-2)}.JCBgnq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);margin:max(var(--space-2), var(--safe-area-top)) max(var(--space-3), var(--safe-area-right)) 0 max(var(--space-3), var(--safe-area-left));padding:var(--space-2) var(--space-3);color:var(--text-primary);background:var(--surface-panel);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-md);flex-wrap:wrap;flex:none;display:flex}.JCBgnq_sessionLabel h1{font:var(--font-label);margin:0}.JCBgnq_sessionLabel h1:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.JCBgnq_sessionLabel p{color:var(--text-secondary);font:var(--font-caption)}@media (max-width:42rem){.JCBgnq_fields{grid-template-columns:minmax(0,1fr)}}
.e2SiRq_spectatorPage{width:100%;min-width:0;min-height:0;color:var(--text-primary);background:var(--surface-background);flex-direction:column;flex:auto;display:flex}.e2SiRq_loadingPage{width:100%;min-height:0;color:var(--text-primary);background:var(--surface-background);flex:auto;position:relative;overflow:hidden auto}.e2SiRq_broadcastBar{z-index:35;align-items:center;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-2) max(var(--space-3), var(--safe-area-right)) max(var(--space-2), var(--safe-area-bottom)) max(var(--space-3), var(--safe-area-left));border-top:var(--border-width) solid var(--border-muted);background:var(--surface-panel);flex:none;grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"exit audio chat reactions message";display:grid;position:relative}.e2SiRq_exitControl{grid-area:exit}.e2SiRq_audioControl{grid-area:audio;min-width:0}.e2SiRq_reactionControls{grid-area:reactions;min-width:0}.e2SiRq_chatControl{grid-area:chat}.e2SiRq_chatControl:empty{display:none}.e2SiRq_status{color:var(--text-secondary);font:var(--font-caption);text-align:center;grid-column:1/-1;margin:0}@media (max-width:56rem){.e2SiRq_broadcastBar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"exit audio chat""reactions reactions message"}.e2SiRq_audioControl{justify-self:start}}@media (max-width:42rem){.e2SiRq_broadcastBar{grid-template-areas:"exit audio chat""reactions reactions reactions""message message message";grid-template-columns:minmax(0, auto) minmax(var(--control-min-height), 1fr) auto}.e2SiRq_exitControl{padding-inline:var(--space-2);white-space:normal}.e2SiRq_exitControl svg{display:none}}.e2SiRq_loadingPage{place-items:safe center center;padding:clamp(1rem,5vw,4rem);display:grid}.e2SiRq_loadingCard{border:var(--border-width) solid var(--border-accent-muted);background:var(--surface-panel);width:100%;max-width:64rem;box-shadow:var(--shadow-panel);padding:clamp(1.1rem,4vw,2.2rem);position:relative}.e2SiRq_loadingCard>span{color:var(--color-spectating);letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:900}.e2SiRq_loadingCard h1{font:var(--font-title);letter-spacing:-.025em;text-transform:uppercase;margin:.65rem 0;font-size:clamp(2.8rem,7vw,4rem);line-height:.92}.e2SiRq_loadingMatchup,.e2SiRq_loadingMatchup>span{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.e2SiRq_loadingCard h1 small{color:var(--text-muted);font-family:var(--font-family);font-size:max(.3em,.75rem)}.e2SiRq_loadingCard>p{color:var(--text-secondary)}.e2SiRq_loadingCard>p[data-danger=true]{color:var(--color-danger)}.e2SiRq_loadingActions{flex-wrap:wrap;align-items:stretch;gap:.65rem;display:flex}.e2SiRq_loadingActions>*{flex:0 auto;min-width:0}.e2SiRq_loadingCard dl{grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr);gap:.55rem;margin:1.2rem 0;display:grid}.e2SiRq_loadingCard dl>div{border:var(--border-width) solid var(--border-muted);min-width:0;padding:.65rem}.e2SiRq_loadingCard dt{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.e2SiRq_loadingCard dd{overflow-wrap:anywhere;font:var(--font-label);margin:.25rem 0 0}.e2SiRq_loadingCard a{color:var(--text-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.e2SiRq_broadcastDetails{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:.875rem}.e2SiRq_broadcastDetails summary{width:fit-content;min-height:var(--control-min-height);padding-block:var(--space-2);color:var(--text-primary);cursor:pointer;font:var(--font-caption);text-transform:uppercase}.e2SiRq_broadcastDetails p{gap:var(--space-1);min-width:0;padding:var(--space-2);border:var(--border-width) solid var(--border-muted);background:var(--surface-overlay);margin:0;display:grid}.e2SiRq_broadcastDetails span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.e2SiRq_broadcastDetails code{overflow-wrap:anywhere;color:var(--text-secondary);font:var(--font-caption)}.e2SiRq_resultFallback{z-index:2;width:min(64rem,100%);position:relative}@media (max-width:42rem){.e2SiRq_loadingCard dl{grid-template-columns:1fr}.e2SiRq_loadingActions>*{flex:100%;width:100%}}@media (orientation:landscape) and (max-height:27rem){.e2SiRq_loadingPage{padding:max(var(--space-2), var(--safe-area-top)) max(var(--space-3), var(--safe-area-right)) var(--space-2) max(var(--space-3), var(--safe-area-left))}.e2SiRq_loadingCard{padding:var(--space-3) var(--space-4)}.e2SiRq_loadingCard h1{margin-block:var(--space-1);font-size:clamp(2rem,12vh,3rem)}.e2SiRq_loadingCard dl{gap:var(--space-2);margin-block:var(--space-2)}.e2SiRq_loadingCard dl>div{padding:var(--space-2)}.e2SiRq_broadcastDetails{margin-bottom:var(--space-1)}}.e2SiRq_bettingLayout{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.e2SiRq_bettingLayout:has(>.e2SiRq_bettingPanel:not(:empty)){grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.e2SiRq_bettingPanel{min-width:0;min-height:0;overflow-y:auto}.e2SiRq_bettingPanel:empty{display:none}@media (max-width:64rem){.e2SiRq_bettingLayout:has(>.e2SiRq_bettingPanel:not(:empty)){grid-template-columns:minmax(0,1fr)}.e2SiRq_bettingPanel{max-height:45dvh}}
