.fIkslW_group{border:0;min-width:0;margin:0;padding:0;container:choice-card-group/inline-size}.fIkslW_legend{margin-bottom:var(--space-3);color:var(--text-primary);font:var(--font-label);font-weight:var(--font-weight-strong);padding:0}.fIkslW_options{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));min-width:0;display:grid}.fIkslW_options[data-layout=card]{gap:var(--space-4)}.fIkslW_options[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fIkslW_options[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@container choice-card-group not (min-width:42rem){.fIkslW_options,.fIkslW_options[data-layout=card]{gap:var(--space-2)}.fIkslW_options[data-layout=row][data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fIkslW_input{margin:0;}.fIkslW_card{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-min-height);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-panel);box-shadow:var(--shadow-panel);color:var(--text-primary);font:var(--font-body);text-align:start;cursor:pointer;transition: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);flex-direction:column;margin:0;padding:0;display:flex;position:relative;overflow:hidden;container:choice-card/inline-size}.fIkslW_card[data-selected=true]{border-color:var(--border-accent);background:var(--surface-selected);box-shadow:var(--ring-selected), var(--shadow-panel)}.fIkslW_card:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.fIkslW_card:has(.fIkslW_input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (hover:hover){.fIkslW_card:not([data-disabled]):not([data-selected=true]):hover{border-color:var(--border-strong);background:var(--surface-hover)}}.fIkslW_indicator{box-sizing:border-box;width:calc(var(--space-4) + var(--space-1));height:calc(var(--space-4) + var(--space-1));border:var(--pixel-unit-sm) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-panel-raised);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard);flex:none}.fIkslW_card[data-layout=card] .fIkslW_indicator{top:var(--space-3);z-index:var(--z-raised);position:absolute;inset-inline-end:var(--space-3)}.fIkslW_card[data-selected=true] .fIkslW_indicator{border-color:var(--color-accent-strong);background:var(--color-accent-strong);box-shadow:inset 0 0 0 var(--space-1) var(--surface-panel-raised)}.fIkslW_media{background:var(--surface-field);display:block;position:relative;overflow:hidden}.fIkslW_mediaContent{isolation:isolate;display:block;position:relative}.fIkslW_thumbnail{flex:none;display:block}.fIkslW_index{color:var(--border-muted);font:var(--font-title);font-size:var(--font-size-display-sm);font-variant-numeric:tabular-nums;flex:none;line-height:1}.fIkslW_media .fIkslW_index{z-index:var(--z-raised);top:var(--space-3);font-size:var(--font-size-display-lg);position:absolute;inset-inline-start:var(--space-4)}.fIkslW_body{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-4);flex-wrap:wrap;flex:auto;display:flex}.fIkslW_card[data-layout=card][data-media=true] .fIkslW_body{border-top:var(--border-width) solid var(--border-subtle)}.fIkslW_card[data-layout=card][data-media=false] .fIkslW_body{flex-flow:column;justify-content:flex-start;align-items:stretch}.fIkslW_card[data-layout=card][data-media=false]:has(.fIkslW_indicator) .fIkslW_body>:first-child{padding-inline-end:calc(var(--space-4) + var(--space-1) + var(--space-2))}.fIkslW_text{align-content:start;gap:var(--space-1);flex:10rem;min-width:0;display:grid}.fIkslW_card[data-layout=card][data-media=false] .fIkslW_text{flex:auto}.fIkslW_titleRow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.fIkslW_title{min-width:0;font:var(--font-label);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.fIkslW_badge{display:inline-flex}.fIkslW_description{color:var(--text-secondary);font:var(--font-caption);overflow-wrap:anywhere}.fIkslW_meta{align-items:center;gap:var(--space-1) var(--space-3);color:var(--text-secondary);font:var(--font-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.fIkslW_footer{color:var(--text-secondary);font:var(--font-caption);flex:none}.fIkslW_card[data-selected=true] .fIkslW_title,.fIkslW_card[data-selected=true] .fIkslW_footer{color:var(--color-accent)}.fIkslW_card[data-selected=true] .fIkslW_footer{font-weight:var(--font-weight-strong)}.fIkslW_card[data-layout=row]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);box-shadow:none;flex-direction:row}.fIkslW_card[data-layout=row][data-selected=true]{box-shadow:var(--ring-selected)}.fIkslW_card[data-layout=row] .fIkslW_body{flex:1 1 0;align-items:center;padding:0}.fIkslW_card[data-layout=row] .fIkslW_index{min-width:var(--space-6);color:var(--text-muted);font:var(--font-label);font-variant-numeric:tabular-nums}.fIkslW_card[data-disabled],.fIkslW_card[data-disabled][data-layout][data-selected]{--bucks-amount-color:var(--text-disabled);border-color:var(--border-muted);background:var(--surface-field);box-shadow:none;color:var(--text-disabled);cursor:not-allowed}.fIkslW_card[data-busy]{cursor:wait}.fIkslW_card[data-disabled] :is(.fIkslW_index,.fIkslW_title,.fIkslW_badge,.fIkslW_description,.fIkslW_meta,.fIkslW_footer){color:var(--text-disabled)}.fIkslW_card[data-disabled] :is(.fIkslW_badge,.fIkslW_meta) *{--badge-tone:var(--text-disabled);--bucks-amount-color:var(--text-disabled);color:var(--text-disabled);background-color:#0000}.fIkslW_card[data-disabled] .fIkslW_indicator{border-color:var(--text-disabled);background:var(--surface-field);box-shadow:none}.fIkslW_card[data-disabled][data-selected=true] .fIkslW_indicator{box-shadow:inset 0 0 0 var(--space-1) var(--surface-field);background:var(--text-disabled)}@container choice-card not (min-width:12rem){.fIkslW_card[data-layout=card] .fIkslW_indicator{top:var(--space-2);width:var(--space-4);height:var(--space-4);inset-inline-end:var(--space-2)}.fIkslW_card[data-layout=card][data-selected=true] .fIkslW_indicator{box-shadow:inset 0 0 0 var(--pixel-unit-sm) var(--surface-panel-raised)}.fIkslW_card[data-layout=card] .fIkslW_media .fIkslW_index{top:var(--space-2);font-size:var(--font-size-display-sm);inset-inline-start:var(--space-2)}.fIkslW_card[data-layout=card] .fIkslW_body{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);text-align:center;flex-flow:column}.fIkslW_card[data-layout=card] .fIkslW_text{flex:none;justify-items:center}.fIkslW_card[data-layout=card] .fIkslW_titleRow{justify-content:center}.fIkslW_card[data-layout=card] .fIkslW_title{font:var(--font-caption);font-weight:var(--font-weight-strong)}.fIkslW_card[data-layout=card] .fIkslW_footer{font:var(--font-micro)}.fIkslW_card[data-layout=row] .fIkslW_title{font:var(--font-caption);font-weight:var(--font-weight-strong);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@container choice-card-group not (min-width:42rem){.fIkslW_card[data-layout=row]{gap:var(--space-2);padding:var(--space-3)}}@media (forced-colors:active){.fIkslW_card[data-selected=true]{border-color:highlight}.fIkslW_card[data-selected=true] .fIkslW_indicator{background:highlight;border-color:highlight}}@media (prefers-reduced-motion:reduce){.fIkslW_card,.fIkslW_indicator{transition:none}}
._8UGyxW_stage{padding:0;overflow:hidden}._8UGyxW_preview{column-gap:var(--space-8);padding:var(--layout-section-padding);grid-template-columns:minmax(0,1fr) 18rem;display:grid}._8UGyxW_introduction{min-width:0}._8UGyxW_progressLabel{justify-content:space-between;gap:var(--space-2);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;display:flex}._8UGyxW_progressLabel>:first-child{color:var(--text-primary);font-weight:var(--font-weight-strong)}._8UGyxW_progressMeter{margin-block:var(--space-3) var(--space-6);height:var(--space-2)}._8UGyxW_headingFocus{margin-top:var(--space-6);scroll-margin-block-start:calc(var(--shell-header-height) + var(--space-4))}._8UGyxW_headingFocus:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._8UGyxW_opponentMeta{margin:var(--space-2) 0 0;color:var(--text-secondary);text-transform:capitalize}._8UGyxW_heroArtwork{border-left:var(--border-width) solid var(--border-subtle);grid-area:1/2/4;align-self:stretch;place-items:center;min-width:0;display:grid;position:relative}._8UGyxW_artworkNumber{inset:var(--space-4) var(--space-4) auto auto;font:var(--font-title);font-size:calc(var(--font-size-display-lg) * 1.5);color:var(--border-muted);line-height:1;font-weight:var(--font-weight-heavy);position:absolute}._8UGyxW_portrait{width:100%;max-width:17.5rem;height:auto;position:relative}._8UGyxW_launch{justify-items:start;gap:var(--space-3);margin-top:var(--space-6);display:grid}._8UGyxW_launch p{color:var(--text-secondary);font:var(--font-caption);margin:0}._8UGyxW_scouting{margin-top:var(--space-6);font:var(--font-caption);color:var(--text-secondary)}._8UGyxW_scouting p{margin:0}._8UGyxW_scouting strong{color:var(--text-primary)}._8UGyxW_attributes{margin-top:var(--space-2)}._8UGyxW_roster{gap:var(--space-4);display:grid}._8UGyxW_rosterHint{font:var(--font-caption);color:var(--text-muted)}._8UGyxW_opponents{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8UGyxW_opponents li{min-width:0;display:grid}._8UGyxW_rosterArt{aspect-ratio:1;place-items:end center;padding-block-start:var(--space-8);display:grid;overflow:hidden}._8UGyxW_rosterPortrait{object-fit:contain;width:auto;max-width:100%;height:100%;min-height:0}._8UGyxW_opponentDifficulty{text-transform:capitalize}@media not (min-width:64rem){._8UGyxW_preview{column-gap:var(--space-4);grid-template-columns:minmax(0,1fr) 14rem}._8UGyxW_opponents{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:42rem){._8UGyxW_preview{gap:0 var(--space-2);grid-template-columns:minmax(0,1fr) 7.5rem}._8UGyxW_progressLabel{display:grid}._8UGyxW_progressMeter{margin-bottom:var(--space-3)}._8UGyxW_headingFocus{margin-top:var(--space-3);--section-heading-title-size:var(--font-size-display-sm);--section-heading-title-line-height:1.05;--section-heading-eyebrow-font:var(--font-caption)}._8UGyxW_heroArtwork{border-left:0;grid-row:1}._8UGyxW_artworkNumber{font-size:var(--font-size-display-md);inset:0 0 auto auto}._8UGyxW_launch,._8UGyxW_scouting{margin-top:var(--space-4);grid-column:1/-1}._8UGyxW_launch{justify-items:stretch}}@media not (min-width:30rem){._8UGyxW_preview{grid-template-columns:minmax(0,1fr) 5rem}._8UGyxW_opponents{grid-template-columns:repeat(2,minmax(0,1fr))}}
.fYb9Eq_weeklyRewards{padding:var(--layout-section-padding);background:var(--surface-field);border-top:var(--border-width) solid var(--border-muted)}.fYb9Eq_rewardHeading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.fYb9Eq_rewardNote{font:var(--font-caption);color:var(--text-secondary)}.fYb9Eq_currentTitle{padding:var(--space-1) var(--space-2);color:var(--text-on-gold);background:var(--surface-gold);font:var(--font-caption)}.fYb9Eq_milestones{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fYb9Eq_milestones li{align-items:start;gap:var(--space-3);min-width:0;display:flex}.fYb9Eq_milestones li>svg{flex:none}.fYb9Eq_milestones li>div{gap:var(--space-1);display:grid}.fYb9Eq_milestones strong{font-size:var(--font-size-body);display:block}.fYb9Eq_milestones span{font:var(--font-caption);color:var(--text-secondary)}.fYb9Eq_milestones .fYb9Eq_milestoneTarget{font-weight:var(--font-weight-strong);color:var(--text-primary)}.fYb9Eq_milestones li[data-earned=true] .fYb9Eq_milestoneTarget{color:var(--color-success)}.fYb9Eq_milestones .fYb9Eq_collectionLink{margin-top:var(--space-1)}.fYb9Eq_supporting{min-width:0}.fYb9Eq_disclosureBody{gap:var(--space-4);padding-block-end:var(--space-6)}.fYb9Eq_disclosureBody>p{color:var(--text-secondary);margin:0}.fYb9Eq_disclosureBody>a{justify-self:start}.fYb9Eq_collections{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fYb9Eq_collections li{align-content:start;gap:var(--space-3);min-width:0;display:grid}.fYb9Eq_collections p{color:var(--text-secondary);font:var(--font-caption);margin:0}.fYb9Eq_collectionHeading{gap:var(--space-3);align-items:center;display:flex}.fYb9Eq_collectionHeading>div{gap:var(--space-1);display:grid}.fYb9Eq_collectionHeading span{font:var(--font-caption);color:var(--text-secondary)}.fYb9Eq_standings{--data-table-min-width:18rem;--data-table-surface:var(--surface-background)}.fYb9Eq_standingTitle{margin-top:var(--space-1);color:var(--text-secondary);font:var(--font-caption);display:block}.fYb9Eq_history{margin:0;padding:0;list-style:none}.fYb9Eq_history li{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.fYb9Eq_history span{color:var(--text-secondary)}@media not (min-width:48rem){.fYb9Eq_milestones{gap:var(--space-4)}.fYb9Eq_milestones li{gap:var(--space-2);flex-direction:column}.fYb9Eq_collections{grid-template-columns:1fr}.fYb9Eq_collections li+li{border-top:var(--border-width) solid var(--border-muted);padding-top:var(--space-6)}}@media not (min-width:42rem){.fYb9Eq_milestones{gap:var(--space-4);grid-template-columns:1fr}.fYb9Eq_milestones li{gap:var(--space-3);flex-direction:row}.fYb9Eq_milestones li+li{padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-muted)}}
.KPkJzq_panel{align-content:start;gap:var(--space-6);min-width:0;display:grid;container:training-session/inline-size}.KPkJzq_summary{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container training-session (min-width:44rem){.KPkJzq_summary{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.KPkJzq_attempts{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.KPkJzq_attempts li{align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--control-min-height);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel-raised);font:var(--font-label);flex-wrap:wrap;display:flex}.KPkJzq_attemptName{flex:10rem;min-width:0}.KPkJzq_attemptNumber{color:var(--text-muted);font:var(--font-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase}.KPkJzq_reps{color:var(--text-secondary);font:var(--font-caption);font-variant-numeric:tabular-nums}.KPkJzq_empty{color:var(--text-secondary);font:var(--font-caption);margin:0}.KPkJzq_drillIcon{width:var(--control-min-height);height:var(--control-min-height);border-radius:var(--radius-md);background:var(--surface-field);color:var(--text-secondary);place-items:center;display:grid}.KPkJzq_targets{color:var(--text-secondary);font:var(--font-body);margin:0}.KPkJzq_footer{gap:var(--space-3);border-block-start:var(--border-width) solid var(--border-subtle);padding-block-start:var(--space-4);display:grid}.KPkJzq_note{color:var(--text-muted);font:var(--font-caption);margin:0}[data-selected=true] .KPkJzq_drillIcon{background:var(--surface-panel-raised);color:var(--color-accent)}
.i9qZrq_feedback{justify-items:center;gap:var(--space-1);max-width:calc(100% - var(--space-4));margin:var(--space-1) auto;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface-overlay);text-shadow:none;color:var(--text-primary);pointer-events:none;font:var(--font-caption);display:grid}.i9qZrq_feedback h1{color:var(--text-primary);font:var(--font-caption);font-weight:var(--font-weight-strong);margin:0}.i9qZrq_feedback p{margin:0}.i9qZrq_clock{color:var(--color-xp);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-strong)}.i9qZrq_overlay{gap:var(--space-4);max-width:30rem;padding:var(--space-6);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);display:grid}.i9qZrq_overlay h2{font:var(--font-modal-title);margin:0}.i9qZrq_overlay p{margin:0}.i9qZrq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media not (min-width:42rem),not (min-height:32rem),(pointer:coarse){.i9qZrq_feedback{align-items:center;gap:var(--space-1) var(--space-2);width:fit-content;padding:var(--space-1) var(--space-2);font-size:var(--font-size-micro);grid-template-columns:auto minmax(0,1fr)}.i9qZrq_feedback h1{font-size:var(--font-size-micro)}.i9qZrq_feedback p:last-child{grid-column:1/-1}}
.PVn7va_section{gap:var(--layout-section-content-gap);display:grid;container:training-ladder/inline-size}.PVn7va_ladder{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container training-ladder (min-width:40rem){.PVn7va_ladder{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.PVn7va_rung:last-child:nth-child(odd){grid-column:1/-1}}@container training-ladder (min-width:62rem){.PVn7va_ladder{grid-template-columns:repeat(3,minmax(0,1fr))}.PVn7va_rung:last-child:nth-child(odd){grid-column:auto}}.PVn7va_rung{min-width:0;display:grid}.PVn7va_rung>button{height:100%}.PVn7va_title{overflow-wrap:anywhere}.PVn7va_state{color:var(--text-secondary)}.PVn7va_state[data-available]{color:var(--color-success);font-weight:var(--font-weight-strong)}.PVn7va_price{font-weight:var(--font-weight-strong)}.PVn7va_level{color:var(--text-muted)}.PVn7va_rung[data-locked] [aria-pressed=false] .PVn7va_title{color:var(--text-secondary)}.PVn7va_rung[data-locked] .PVn7va_price{--bucks-amount-color:var(--text-muted)}
.s23-Hq_hero{gap:var(--space-6);grid-template-rows:auto auto 1fr auto;min-width:0;height:100%;display:grid;position:relative;container:training-hero/inline-size}.s23-Hq_order{color:var(--border-muted);font:var(--font-title);font-size:var(--font-size-display-lg);font-variant-numeric:tabular-nums;pointer-events:none;line-height:.8;position:absolute;inset-block-start:0;inset-inline-end:0}.s23-Hq_heading{min-width:0;overflow-wrap:anywhere;padding-inline-end:calc(var(--font-size-display-lg) * 1.4);scroll-margin-block-start:calc(var(--shell-header-height) + var(--space-4));position:relative}.s23-Hq_heading:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.s23-Hq_steps{align-self:end;align-items:end;gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));height:100%;min-height:8rem;margin:0;padding:0;list-style:none;display:grid}.s23-Hq_step{place-items:end start;gap:var(--space-2);grid-template-rows:auto auto minmax(2.5rem,1fr);min-width:0;height:100%;display:grid}.s23-Hq_grade{color:var(--text-muted);font:var(--font-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase}.s23-Hq_riser{height:calc(var(--training-step,1) * 100%);border:var(--border-width) solid var(--border-muted);border-block-start:var(--pixel-unit) solid var(--surface-xp);background:var(--surface-field);place-self:end stretch}.s23-Hq_step:last-child .s23-Hq_riser{border-color:var(--border-strong);background:var(--surface-xp);box-shadow:inset 0 calc(-1 * var(--pixel-unit)) 0 var(--color-control-shadow)}.s23-Hq_hero[data-locked] .s23-Hq_riser,.s23-Hq_hero[data-locked] .s23-Hq_step:last-child .s23-Hq_riser{border-color:var(--border-muted);background:var(--surface-field);box-shadow:none}.s23-Hq_purchase{justify-content:space-between;align-items:end;gap:var(--space-4) var(--space-6);border-block-start:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.s23-Hq_price{gap:var(--space-1);display:grid}.s23-Hq_amount{font:var(--font-title);font-size:var(--font-size-display-sm);line-height:1}.s23-Hq_hero[data-locked] .s23-Hq_amount{--bucks-amount-color:var(--text-muted)}.s23-Hq_buy,.s23-Hq_confirm{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;flex:18rem;min-width:0;display:flex}.s23-Hq_reason{color:var(--text-secondary);font:var(--font-caption)}.s23-Hq_buy>:first-child{order:2}.s23-Hq_confirm{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-panel-raised);justify-content:space-between}.s23-Hq_confirm p{font:var(--font-body);flex:14rem;margin:0}.s23-Hq_confirm p:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.s23-Hq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@container training-hero not (min-width:30rem){.s23-Hq_buy,.s23-Hq_confirm{justify-content:stretch}.s23-Hq_buy>:first-child{flex:100%;order:0}.s23-Hq_actions,.s23-Hq_actions>*{flex:auto}}@container training-hero not (min-width:36rem){.s23-Hq_steps{grid-template-columns:repeat(3,minmax(0,1fr));min-height:12rem}.s23-Hq_order{font-size:var(--font-size-display-md)}.s23-Hq_heading{padding-inline-end:calc(var(--font-size-display-md) * 1.3)}}
._5J_0Nq_shell{--surface-panel-padding:0;grid-template-columns:minmax(0,1fr) clamp(22rem,28vw,28rem);display:grid;overflow:hidden;container:training-shell/inline-size}._5J_0Nq_main{min-width:0;padding:var(--layout-section-padding);display:grid}._5J_0Nq_aside{border-inline-start:var(--border-width) solid var(--border-subtle);background:var(--surface-panel-raised);min-width:0}@media not (min-width:64rem){._5J_0Nq_shell{grid-template-columns:minmax(0,1fr)}._5J_0Nq_aside{border-inline-start:0;border-block-start:var(--border-width) solid var(--border-subtle)}}
.pYBjPq_rules{min-width:0}.pYBjPq_rulesList{gap:var(--space-2);color:var(--text-secondary);font:var(--font-body);margin:0;padding-inline-start:var(--space-6);display:grid}
.nX1ZPa_choices{gap:var(--layout-section-content-gap);min-width:0;display:grid}.nX1ZPa_cardArtwork{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--surface-panel-raised) 55%, transparent), transparent 70%);display:block;position:relative;overflow:hidden}.nX1ZPa_cardArtwork:after{content:"";height:var(--border-width);background:var(--border-muted);box-shadow:0 var(--space-2) 0 var(--border-subtle);pointer-events:none;position:absolute;inset:auto 0 9%}.nX1ZPa_portrait{z-index:var(--z-raised);width:100%;max-width:21.25rem;height:auto;transition:transform var(--motion-duration-moderate) var(--motion-ease-standard);margin-inline:auto;display:block;position:relative}@media (hover:hover){.nX1ZPa_dummyCard:hover .nX1ZPa_portrait{transform:translateY(calc(-1 * var(--pixel-unit)))}}.nX1ZPa_practiceDetails{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(16rem,.5fr);align-items:center;display:grid}.nX1ZPa_introCopy{gap:var(--space-3);font:var(--font-body);display:grid}.nX1ZPa_introCopy p{color:var(--text-secondary);margin:0}.nX1ZPa_introCopy .nX1ZPa_disclosure{border-left:var(--pixel-unit) 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 not (min-width:48rem){.nX1ZPa_practiceDetails{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.nX1ZPa_startPanel{border-top:var(--border-width) solid var(--border-subtle);padding-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.nX1ZPa_portrait{transition:none}.nX1ZPa_dummyCard:hover .nX1ZPa_portrait{transform:none}}.nX1ZPa_practiceBuild{gap:var(--space-3);display:grid}.nX1ZPa_practiceBuild p{font:var(--font-body);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.nX1ZPa_buildStats{font-variant-numeric:tabular-nums}.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;display:grid}@media not (min-width:42rem),not (min-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 (not (min-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}}
.ATQAqq_panel{gap:var(--space-2);min-width:0;display:grid}.ATQAqq_header{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.ATQAqq_heading{font:var(--font-label);font-size:var(--font-size-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0}.ATQAqq_intro{color:var(--text-secondary);font:var(--font-caption);margin:0}.ATQAqq_bars{align-items:flex-end;gap:var(--border-width);height:.875rem;color:var(--color-accent);display:inline-flex}.ATQAqq_bars>span{width:var(--pixel-unit-sm);background:currentColor;height:40%}.ATQAqq_bars>span:nth-child(2){height:70%}.ATQAqq_bars[data-playing=playing]>span{animation:ATQAqq_voice-bar var(--motion-duration-moderate) var(--motion-ease-standard) infinite alternate}.ATQAqq_bars[data-playing=playing]>span:nth-child(2){animation-delay:calc(var(--motion-duration-moderate) / -3)}.ATQAqq_bars[data-playing=playing]>span:nth-child(3){animation-delay:calc(var(--motion-duration-moderate) / -1.5)}.ATQAqq_bars[data-playing=loading]{opacity:.5}@keyframes ATQAqq_voice-bar{0%{height:25%}to{height:100%}}@media (prefers-reduced-motion:reduce){.ATQAqq_bars[data-playing=playing]>span{height:100%;animation:none}}
._008zQG_career{gap:var(--layout-section-stack-gap);min-width:0;padding-block:var(--layout-page-padding);display:grid}._008zQG_career p{margin:0}._008zQG_panel{--surface-panel-padding:0;grid-template-columns:minmax(0,1.4fr) minmax(22rem,1fr);display:grid}._008zQG_featured{min-width:0;padding:var(--layout-section-padding);border-right:var(--border-width) solid var(--border-subtle)}._008zQG_progressLabel{justify-content:space-between;gap:var(--space-2);font:var(--font-caption);color:var(--text-secondary);flex-wrap:wrap;display:flex}._008zQG_progressLabel strong{color:var(--text-primary)}._008zQG_progressMeter{margin-top:var(--space-3);height:var(--space-2)}._008zQG_matchup{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) 12rem;display:grid}._008zQG_opponentDetails{align-items:start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._008zQG_headingFocus{overflow-wrap:anywhere;scroll-margin-block-start:calc(var(--shell-header-height) + var(--space-4))}._008zQG_headingFocus:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--space-1)}._008zQG_nickname{color:var(--text-secondary);font:var(--font-caption)}._008zQG_difficulty{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._008zQG_metadata{align-items:center;gap:var(--space-2) var(--space-4);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;display:flex}._008zQG_portraitStage{border-left:var(--border-width) solid var(--border-subtle);place-items:end center;min-width:0;display:grid;position:relative}._008zQG_artworkNumber{inset:0 var(--space-2) auto auto;color:var(--border-muted);font:var(--font-title);font-size:calc(var(--font-size-display-lg) * 1.25);font-weight:var(--font-weight-heavy);line-height:1;position:absolute}._008zQG_portrait{width:100%;height:auto;max-height:16rem;position:relative}._008zQG_featuredAction{justify-items:start;gap:var(--space-2);margin-top:var(--space-3);display:grid}._008zQG_featuredAction p{color:var(--text-secondary);font:var(--font-caption)}._008zQG_startStatus{gap:var(--space-2);display:grid}._008zQG_scouting{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle);display:grid}._008zQG_bio{color:var(--text-secondary);font:var(--font-body)}._008zQG_bio strong{color:var(--text-primary)}._008zQG_attributesHeading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._008zQG_attributesHeading>:last-child{max-width:100%}._008zQG_levelHint{color:var(--text-secondary);font:var(--font-caption)}._008zQG_levelHint[data-warning=true]{color:var(--color-warning)}._008zQG_roster{gap:var(--space-3);min-width:0;padding:var(--layout-section-padding);flex-direction:column;display:flex}._008zQG_list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;flex:1 1 0;height:0;min-height:27.5rem;overflow:auto}._008zQG_encounters{margin:0;padding:0;list-style:none}._008zQG_encounterSlot{padding:var(--space-2)}._008zQG_encounter{min-height:4.5rem}._008zQG_encounterName{overflow-wrap:anywhere}._008zQG_rowStatus{margin-inline-start:auto}._008zQG_rowReward{font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;white-space:nowrap}._008zQG_xpValue{color:var(--color-xp)}._008zQG_encounter[data-state=completed] ._008zQG_rowStatus{color:var(--color-success)}._008zQG_encounter[data-state=available] ._008zQG_rowStatus{color:var(--color-accent)}._008zQG_encounter[data-state=locked][aria-pressed=false] ._008zQG_encounterName{color:var(--text-secondary)}._008zQG_encounter:disabled :is(._008zQG_encounterName,._008zQG_rowStatus,._008zQG_rowReward){color:var(--text-disabled)}._008zQG_list:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._008zQG_scrollHint{color:var(--text-muted);font:var(--font-caption)}._008zQG_progress{gap:var(--space-4);display:grid}._008zQG_progressTrack{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._008zQG_progressTrack li{gap:var(--space-2);min-width:0;display:grid}._008zQG_tierName{justify-content:space-between;gap:var(--space-1);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;display:flex}._008zQG_tierName>span{color:var(--text-muted);font-variant-numeric:tabular-nums}._008zQG_progressTrack li[data-current=true] ._008zQG_tierName{color:var(--color-accent)}._008zQG_tierPips{gap:var(--border-width);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._008zQG_tierPips span{height:var(--space-2);background:var(--border-muted)}._008zQG_tierPips span[data-completed=true]{background:var(--color-success)}._008zQG_notes{color:var(--text-secondary);font:var(--font-caption)}._008zQG_notesBody p{margin:0}@media not (min-width:80rem){._008zQG_panel{grid-template-columns:minmax(0,1.2fr) minmax(20rem,1fr)}._008zQG_matchup{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 8rem}._008zQG_headingFocus{--section-heading-title-size:var(--font-size-display-md)}._008zQG_rowStatus{margin-inline-start:0}._008zQG_progressTrack{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:64rem){._008zQG_panel{grid-template-columns:minmax(0,1fr)}._008zQG_featured{border-right:0;border-bottom:var(--border-width) solid var(--border-subtle)}._008zQG_matchup{grid-template-columns:minmax(0,1fr) 12rem}._008zQG_list{flex:none;height:27.5rem}._008zQG_rowStatus{margin-inline-start:auto}}@media not (min-width:42rem){._008zQG_matchup{margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) 6rem}._008zQG_headingFocus{--section-heading-title-size:var(--font-size-display-sm);--section-heading-title-line-height:1.1}._008zQG_portraitStage{border-left:0;align-items:center}._008zQG_artworkNumber{font-size:var(--font-size-display-md)}._008zQG_opponentDetails{display:contents}._008zQG_headingFocus,._008zQG_metadata{grid-column:1}._008zQG_portraitStage{grid-area:1/2/3}._008zQG_featuredAction{margin-top:var(--space-2);grid-column:1/-1;justify-items:stretch}._008zQG_scouting{margin-top:var(--space-4)}._008zQG_attributesHeading{--section-heading-title-size:var(--font-size-heading-md)}._008zQG_rowStatus{margin-inline-start:0}._008zQG_progressTrack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:30rem){._008zQG_matchup{grid-template-columns:minmax(0,1fr) 4rem}}._008zQG_actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}@media not (min-width:42rem){._008zQG_actions>button{width:100%}}
