.Alert_alert__kL6Ey{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:14px;font-size:13px;font-weight:600;line-height:1.45}.Alert_icon__9m8Ad{flex-shrink:0;width:14px;height:14px;margin-top:2.5px}.Alert_content__J7Y9x{flex:1 1;min-width:0}.Alert_neutral__zQdes{background-color:var(--primary-tint);color:var(--surface-ink-muted)}.Alert_neutral__zQdes .Alert_icon__9m8Ad{color:var(--primary)}.Alert_info__7dsOl{background-color:var(--primary-tint);color:var(--primary-edge)}.Alert_info__7dsOl .Alert_icon__9m8Ad{color:var(--primary)}.Alert_success___bEHp{background-color:var(--success-tint);color:var(--surface-ink)}.Alert_success___bEHp .Alert_icon__9m8Ad{color:var(--success)}.Alert_warning__leBRg{background-color:var(--warning-tint);color:var(--warning-ink)}.Alert_warning__leBRg .Alert_icon__9m8Ad{color:#f39800}.Alert_danger__mqe6l{background-color:var(--danger-tint);color:var(--danger-edge)}.Alert_danger__mqe6l .Alert_icon__9m8Ad{color:var(--danger)}.Button_button__OFOdO{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:12px;font-weight:700}.Button_sm__DZWid{gap:4px;padding:4px 8px;border-radius:10px;font-size:13px}@media(pointer:coarse){.Button_sm__DZWid{min-height:36px}}.Button_md__moLOW{padding:12px;font-size:15px}.Button_lg__AjynQ{padding:12px 24px;font-size:18px}.Button_default__JoKcn{background-color:var(--fill-muted);color:var(--surface-ink);--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Button_default__JoKcn:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.Button_default__JoKcn:focus-visible,.Button_default__JoKcn:hover{background-color:var(--fill-muted-hover)}.Button_primary__WTwSy{background-color:#f39800;color:#fefefe;--press-opacity:1;box-shadow:0 3px 0 var(--brand-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Button_primary__WTwSy:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ){translate:0 3px;box-shadow:0 0 0 var(--brand-edge);transition-duration:60ms}.Button_primary__WTwSy:focus-visible,.Button_primary__WTwSy:hover{background-color:var(--brand-hover)}.Button_red__yRjtA{background-color:var(--danger);color:#fefefe;--press-opacity:1;box-shadow:0 3px 0 var(--danger-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Button_red__yRjtA:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ){translate:0 3px;box-shadow:0 0 0 var(--danger-edge);transition-duration:60ms}.Button_red__yRjtA:focus-visible,.Button_red__yRjtA:hover{background-color:var(--danger-hover)}.Button_blue__iRSXT{background-color:var(--primary);color:#fefefe;--press-opacity:1;box-shadow:0 3px 0 var(--primary-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Button_blue__iRSXT:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ){translate:0 3px;box-shadow:0 0 0 var(--primary-edge);transition-duration:60ms}.Button_blue__iRSXT:focus-visible,.Button_blue__iRSXT:hover{background-color:var(--primary-hover)}.Button_blue-secondary__xGlqc,.Button_red-secondary__K1pGE,.Button_secondary__KMeNe{background-color:rgba(0,0,0,0);transition:background-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.Button_blue-secondary__xGlqc:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ),.Button_red-secondary__K1pGE:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ),.Button_secondary__KMeNe:active:not(:disabled,[aria-disabled=true],.Button_disabled__P_CVQ){scale:.96;transition-duration:60ms}.Button_secondary__KMeNe{color:var(--accent-ink)}.Button_secondary__KMeNe:focus-visible,.Button_secondary__KMeNe:hover{background-color:var(--accent-tint)}.Button_red-secondary__K1pGE{color:var(--danger)}.Button_red-secondary__K1pGE:focus-visible,.Button_red-secondary__K1pGE:hover{background-color:var(--danger-tint)}.Button_blue-secondary__xGlqc{color:var(--link)}.Button_blue-secondary__xGlqc:focus-visible,.Button_blue-secondary__xGlqc:hover{background-color:var(--link-hover-bg)}.Button_disabled__P_CVQ{background-color:var(--fill-muted);color:var(--surface-ink-faint);cursor:not-allowed}.Button_fill__eP27D{width:100%;flex:1 1}.Button_pill__D4lWh{border-radius:999px}.Error_error__TFrf0{display:flex;flex-direction:column;width:calc(100% - 24px);max-width:720px;height:calc(100% - 24px);margin:12px auto;overflow:hidden;border-radius:18px;background-color:var(--surface-panel);box-shadow:var(--shadow-card)}.Error_error__TFrf0 h2{padding:24px 16px 12px;text-align:center;color:var(--surface-ink);font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.Error_error__TFrf0 .Error_actions__E_it_{display:flex;justify-content:center;gap:8px;padding-bottom:16px}.Error_error__TFrf0 .Error_wrapper__JMfm2{position:relative;flex:1 1}.Error_error__TFrf0 .Error_wrapper__JMfm2 img{object-fit:contain}.ButtonGroup_buttonGroup__JcB9D{position:relative;isolation:isolate;display:flex;padding:3px 3px 5px;border-radius:11px;background-color:var(--fill-muted);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ButtonGroup_buttonGroup__JcB9D :is(button,a){position:relative;z-index:1;flex:1 1;min-width:44px;display:flex;justify-content:center;align-items:center;padding:6px 12px;border-radius:var(--segment-radius,8px);color:var(--surface-ink-subtle);font-size:13px;font-weight:700;white-space:nowrap;transition:color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.ButtonGroup_buttonGroup__JcB9D :is(button,a):focus-visible{outline-offset:-2px}.ButtonGroup_buttonGroup__JcB9D :is(button,a).ButtonGroup_selected__5nq98{color:var(--segment-ink,var(--accent-ink))}.ButtonGroup_buttonGroup__JcB9D :is(button,a):not(.ButtonGroup_selected__5nq98):hover{color:var(--surface-ink)}.ButtonGroup_buttonGroup__JcB9D :is(button,a):active{scale:.9;transition-duration:60ms}.ButtonGroup_buttonGroup__JcB9D:not(.ButtonGroup_measured__OFOK5) .ButtonGroup_selected__5nq98,.ButtonGroup_thumb__FG50A{background-color:var(--segment,var(--thumb));box-shadow:0 2px 0 var(--segment-edge,var(--thumb-edge-color))}.ButtonGroup_thumb__FG50A{position:absolute;border-radius:var(--segment-radius,8px);pointer-events:none;transition:left .28s cubic-bezier(.22,1,.36,1),right .28s cubic-bezier(.22,1,.36,1),background-color .28s,box-shadow .28s}.Input_input__BAC_9{text-align:center;caret-color:var(--primary);min-width:0;min-height:36px;padding:6px 10px;border:0;border-radius:10px;outline:none;background-color:var(--fill-muted);box-shadow:var(--field-inset);color:var(--surface-ink);font-family:inherit;font-size:15px;font-weight:700;transition:background-color .12s,box-shadow .18s cubic-bezier(.2,0,0,1)}.Input_input__BAC_9::placeholder{color:var(--surface-ink-faint);font-weight:400}.Input_input__BAC_9:hover:not(:focus,:disabled){background-color:var(--fill-muted-hover)}.Input_input__BAC_9:focus,.Input_input__BAC_9:focus-visible{outline:none;background-color:var(--surface-panel);box-shadow:inset 0 0 0 1.5px var(--primary),0 0 0 3px var(--primary-halo)}.Input_input__BAC_9:disabled{color:var(--surface-ink-faint);cursor:not-allowed}.Input_input__BAC_9::-webkit-inner-spin-button,.Input_input__BAC_9::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_input__BAC_9[type=number]{-moz-appearance:textfield}.Input_input__BAC_9{font-weight:800;transition:background-color .12s,box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Input_input__BAC_9[type=number]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Input_input__BAC_9::placeholder{font-weight:600}.KofiAd_kofiAd__mUIpv{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;color:var(--surface-ink-faint);font-size:11px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.KofiAd_kofiAd__mUIpv:active:not(:disabled,[aria-disabled=true],.KofiAd_disabled__diXJy){scale:.96;transition-duration:60ms}.KofiAd_kofiAd__mUIpv svg{font-size:12px;color:#ff5e5b;transition:scale .34s cubic-bezier(.32,1.48,.52,1)}@media(hover:hover){.KofiAd_kofiAd__mUIpv:hover{background-color:var(--fill-muted);color:var(--surface-ink-muted)}.KofiAd_kofiAd__mUIpv:hover svg{scale:1.2}}.ParametersInput_parameters__Iz_oQ{display:flex;flex-direction:row;gap:6px}.ParametersInput_parameters__Iz_oQ>input{flex:1 1;min-width:0;background-color:var(--tint);box-shadow:0 2px 0 var(--edge);color:var(--ink);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ParametersInput_parameters__Iz_oQ>input:first-child{--tint:var(--vocal-tint);--edge:var(--vocal-edge);--ink:var(--vocal-ink);--halo:var(--vocal-halo);--placeholder:var(--vocal-placeholder)}.ParametersInput_parameters__Iz_oQ>input:nth-child(2){--tint:var(--dance-tint);--edge:var(--dance-edge);--ink:var(--dance-ink);--halo:var(--dance-halo);--placeholder:var(--dance-placeholder)}.ParametersInput_parameters__Iz_oQ>input:nth-child(3){--tint:var(--visual-tint);--edge:var(--visual-edge);--ink:var(--visual-ink);--halo:var(--visual-halo);--placeholder:var(--visual-placeholder)}.ParametersInput_parameters__Iz_oQ>input:nth-child(4){--tint:var(--stamina-tint);--edge:var(--stamina-edge);--ink:var(--stamina-ink);--halo:var(--stamina-halo);--placeholder:var(--stamina-placeholder)}.ParametersInput_parameters__Iz_oQ>input::placeholder{color:var(--placeholder)}.ParametersInput_parameters__Iz_oQ>input:hover:not(:focus,:disabled){background-color:var(--tint);box-shadow:0 2px 0 var(--edge),inset 0 0 0 1.5px var(--halo)}.ParametersInput_parameters__Iz_oQ>input:focus{background-color:var(--surface-panel);box-shadow:var(--field-inset),inset 0 0 0 2px var(--ink),0 0 0 4px var(--halo)}.ParametersInput_parameters__Iz_oQ>input[data-beat=a]{animation:ParametersInput_beatA___0rmN .52s cubic-bezier(.32,1.48,.52,1)}.ParametersInput_parameters__Iz_oQ>input[data-beat=b]{animation:ParametersInput_beatB__qW2N_ .52s cubic-bezier(.32,1.48,.52,1)}.ParametersInput_tile__pbm5M{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:3px 3px 0;border-radius:12px;background-color:var(--tint);box-shadow:0 3px 0 var(--edge);color:var(--ink);transition:box-shadow .18s cubic-bezier(.2,0,0,1)}.ParametersInput_tile__pbm5M:first-child{--tint:var(--vocal-tint);--edge:var(--vocal-edge);--ink:var(--vocal-ink);--halo:var(--vocal-halo);--placeholder:var(--vocal-placeholder)}.ParametersInput_tile__pbm5M:nth-child(2){--tint:var(--dance-tint);--edge:var(--dance-edge);--ink:var(--dance-ink);--halo:var(--dance-halo);--placeholder:var(--dance-placeholder)}.ParametersInput_tile__pbm5M:nth-child(3){--tint:var(--visual-tint);--edge:var(--visual-edge);--ink:var(--visual-ink);--halo:var(--visual-halo);--placeholder:var(--visual-placeholder)}.ParametersInput_tile__pbm5M:nth-child(4){--tint:var(--stamina-tint);--edge:var(--stamina-edge);--ink:var(--stamina-ink);--halo:var(--stamina-halo);--placeholder:var(--stamina-placeholder)}.ParametersInput_tile__pbm5M>input{width:100%;height:33px;min-height:0;padding:2px 2px 0;border-radius:9px;background-color:rgba(0,0,0,0);box-shadow:none;color:inherit;font-size:17px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ParametersInput_tile__pbm5M>input::placeholder{color:var(--placeholder)}.ParametersInput_tile__pbm5M>input:hover:not(:focus,:disabled){background-color:var(--fill-lift)}.ParametersInput_tile__pbm5M>input:focus{background-color:var(--surface-panel);box-shadow:var(--field-inset)}.ParametersInput_tile__pbm5M:focus-within{box-shadow:0 0 0 2px var(--ink),0 0 0 5px var(--halo)}.ParametersInput_tile__pbm5M.ParametersInput_beatA___0rmN{animation:ParametersInput_beatA___0rmN .52s cubic-bezier(.32,1.48,.52,1)}.ParametersInput_tile__pbm5M.ParametersInput_beatB__qW2N_{animation:ParametersInput_beatB__qW2N_ .52s cubic-bezier(.32,1.48,.52,1)}.ParametersInput_footer__BMQMu{height:18px;display:flex;justify-content:center;align-items:center;margin-bottom:3px;font-size:12px;font-weight:700;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}@keyframes ParametersInput_beatA___0rmN{0%{scale:.88;box-shadow:0 0 0 2px var(--ink),0 0 0 6px var(--halo)}}@keyframes ParametersInput_beatB__qW2N_{0%{scale:.88;box-shadow:0 0 0 2px var(--ink),0 0 0 6px var(--halo)}}.LoadoutParams_params__3V3Vo{padding-bottom:3px}.Collapse_collapse__1rxMq{display:grid;grid-template-rows:1fr}.Collapse_collapse__1rxMq[hidden]{display:none}.Collapse_inner__tCVAK{min-height:0;min-width:0}.Collapse_closing__X23Wu>.Collapse_inner__tCVAK,.Collapse_opening__dxm04>.Collapse_inner__tCVAK{overflow:hidden}.Collapse_opening__dxm04{animation:Collapse_expand__n7REP .34s cubic-bezier(.22,1,.36,1) both}.Collapse_opening__dxm04>.Collapse_inner__tCVAK{animation:Collapse_settle__ta01j .34s cubic-bezier(.32,1.34,.52,1) both}.Collapse_closing__X23Wu{animation:Collapse_collapse__1rxMq .18s cubic-bezier(.4,0,.2,1) both}@keyframes Collapse_expand__n7REP{0%{grid-template-rows:0fr;opacity:0}}@keyframes Collapse_collapse__1rxMq{to{grid-template-rows:0fr;opacity:0}}@keyframes Collapse_settle__ta01j{0%{translate:0 -8px}}.Modal_overlay__qr6aL{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;justify-content:center;align-items:center;padding:8px;background-color:rgba(20,20,40,.45);animation:Modal_overlayIn__kNcpx .18s cubic-bezier(.2,0,0,1)}.Modal_overlay__qr6aL.Modal_stacked__6m18P{background-color:rgba(0,0,0,0)}.Modal_overlay__qr6aL.Modal_closing__Tt4Sh{pointer-events:none;animation:Modal_overlayOut__UKyI6 .18s cubic-bezier(.2,0,0,1) forwards}.Modal_overlay__qr6aL.Modal_closing__Tt4Sh .Modal_modal__tv1jq{animation:Modal_modalOut__nnHqV .18s cubic-bezier(.4,0,.2,1) forwards}.Modal_modal__tv1jq{position:relative;width:600px;max-width:100vw;max-height:calc(100dvh - 16px);display:flex;flex-direction:column;padding:16px 24px 24px;border-radius:18px;background-color:var(--surface-panel);box-shadow:var(--shadow-float);container-type:inline-size;animation:Modal_modalIn__9z322 .42s cubic-bezier(.32,1.34,.52,1);transition:opacity .18s,scale .18s cubic-bezier(.2,0,0,1),visibility 0s}.Modal_covered__F8PCu>.Modal_modal__tv1jq{visibility:hidden;opacity:0;scale:.97;transition:opacity .12s,scale .12s,visibility 0s linear .12s}@media only screen and (max-width:600px){.Modal_modal__tv1jq{padding:16px 12px 12px}}.Modal_modal__tv1jq.Modal_small__pB5r2{width:400px;padding:16px 24px 24px}.Modal_modal__tv1jq h3{margin-bottom:12px;color:var(--surface-ink);font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3}.Modal_modal__tv1jq>.Modal_close__8yl_X+h3{padding-right:40px}.Modal_modal__tv1jq>.Modal_close__8yl_X+:not(h3){margin-top:32px}.Modal_modal__tv1jq p{margin-bottom:12px}.Modal_close__8yl_X{position:absolute;top:8px;right:8px;z-index:1;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;color:var(--surface-ink-muted);font-size:18px;transition:background-color .12s,color .12s,rotate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.Modal_close__8yl_X:active:not(:disabled,[aria-disabled=true],.Modal_disabled__5lTLR){scale:.88;transition-duration:60ms}@media(hover:hover){.Modal_close__8yl_X:hover{background-color:var(--fill-muted);color:var(--surface-ink);rotate:90deg}}.Modal_loading__kWESv{display:flex;justify-content:center;padding:32px 0}@keyframes Modal_overlayIn__kNcpx{0%{opacity:0}}@keyframes Modal_overlayOut__UKyI6{to{opacity:0}}@keyframes Modal_modalIn__9z322{0%{opacity:0;transform:translateY(16px) scale(.94)}40%{opacity:1}}@keyframes Modal_modalOut__nnHqV{to{opacity:0;transform:translateY(8px) scale(.97)}}.Select_select__vamsO{max-width:100%;min-width:0;min-height:36px;padding:6px 10px;border:0;border-radius:10px;outline:none;background-color:var(--fill-muted);box-shadow:var(--field-inset);color:var(--surface-ink);font-family:inherit;font-size:15px;font-weight:700;transition:background-color .12s,box-shadow .18s cubic-bezier(.2,0,0,1)}.Select_select__vamsO::placeholder{color:var(--surface-ink-faint);font-weight:400}.Select_select__vamsO:hover:not(:focus,:disabled){background-color:var(--fill-muted-hover)}.Select_select__vamsO:focus,.Select_select__vamsO:focus-visible{outline:none;background-color:var(--surface-panel);box-shadow:inset 0 0 0 1.5px var(--primary),0 0 0 3px var(--primary-halo)}.Select_select__vamsO:disabled{color:var(--surface-ink-faint);cursor:not-allowed}.Select_select__vamsO{padding-right:30px;appearance:none;background-image:var(--chevron);background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;text-overflow:ellipsis;transition:background-color .12s,color .12s,box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.Select_sm__gCWJG{min-height:32px;padding:4px 28px 4px 10px;background-position:right 9px center;font-size:13px}.Select_fill__kJuvf{width:100%}.Select_active__zcXA3{background-image:var(--chevron-accent);color:var(--accent-ink);box-shadow:none}.Select_active__zcXA3,.Select_active__zcXA3:hover:not(:focus,:disabled){background-color:var(--accent-tint)}.TabGroup_tabGroup__jrkF8{position:relative;display:flex;border-bottom:2px solid var(--surface-border)}.TabGroup_tabGroup__jrkF8 button{flex:1 1;padding:12px;color:var(--surface-ink-subtle);font-size:15px;font-weight:700;transition:color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.TabGroup_tabGroup__jrkF8 button:focus-visible{outline-offset:-2px}.TabGroup_tabGroup__jrkF8 button:hover{color:var(--surface-ink)}.TabGroup_tabGroup__jrkF8 button:active{scale:.92;transition-duration:60ms}.TabGroup_tabGroup__jrkF8 button.TabGroup_selected__z03U6{color:var(--surface-ink)}.TabGroup_tabGroup__jrkF8:not(.TabGroup_measured__wGcIs) .TabGroup_selected__z03U6{box-shadow:inset 0 -3px 0 #f39800}.TabGroup_ink__W8vFI{position:absolute;left:0;bottom:-2px;width:32px;height:3px;border-radius:2px;background-color:#f39800;pointer-events:none;transition:translate .45s cubic-bezier(.32,1.34,.52,1)}.StaminaCalculator_open__Zql3r{width:100%;height:18px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9px;background-color:rgba(0,0,0,0);color:var(--stamina-ink);font-size:12px;cursor:pointer;transition:background-color .12s;--press-opacity:1}.StaminaCalculator_open__Zql3r svg{transition:scale .34s cubic-bezier(.32,1.48,.52,1)}.StaminaCalculator_open__Zql3r:focus-visible{outline:2px solid var(--stamina-ink);outline-offset:-2px}.StaminaCalculator_open__Zql3r:not(:disabled):is(:hover,:focus-visible){background-color:var(--stamina-wash)}.StaminaCalculator_open__Zql3r:not(:disabled):is(:hover,:focus-visible) svg{scale:1.3}.StaminaCalculator_open__Zql3r:not(:disabled):active svg{scale:.85;transition-duration:60ms}.StaminaCalculator_open__Zql3r:disabled{color:var(--surface-ink-muted);opacity:.35;cursor:default}.StaminaCalculator_modal__cdsvL{display:flex;flex-direction:column;gap:16px;overflow-y:auto;text-align:left}.StaminaCalculator_title__TR8C_{flex-shrink:0}.StaminaCalculator_help__hTUUH,.StaminaCalculator_intro__1CgKH,.StaminaCalculator_pIdol__N1jvD{margin:0!important;color:var(--surface-ink-muted);line-height:1.4}.StaminaCalculator_intro__1CgKH,.StaminaCalculator_pIdol__N1jvD{font-size:13px;font-weight:600}.StaminaCalculator_help__hTUUH{font-size:12px}.StaminaCalculator_memoryTabs__X3RsG{flex:0 0 auto}.StaminaCalculator_memory__6RYBk{display:flex;flex-direction:column;gap:16px;animation:StaminaCalculator_riseIn__F9m2t .28s cubic-bezier(.22,1,.36,1) 0s both}@keyframes StaminaCalculator_riseIn__F9m2t{0%{opacity:0;translate:0 6px}}.StaminaCalculator_memoryHeading__HKFqk{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:440px){.StaminaCalculator_memoryHeading__HKFqk{flex-direction:column;align-items:flex-start;gap:4px}}.StaminaCalculator_contribution__aEZPP{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;background-color:var(--stamina-tint);color:var(--stamina-ink);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.StaminaCalculator_fields__Mq8TY{display:flex;flex-direction:column;gap:16px}.StaminaCalculator_field__3_GV4{display:flex;flex-direction:column;gap:8px}.StaminaCalculator_fieldLabel__ofa0E{color:var(--surface-ink-muted);font-size:13px;font-weight:700;line-height:1.3}.StaminaCalculator_field__3_GV4 .StaminaCalculator_ranks__W7bW1 button{min-width:0;padding-inline:4px}.StaminaCalculator_trueEnds__KHJcu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}label.StaminaCalculator_trueEnd__BrejB{position:relative;min-width:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}label.StaminaCalculator_trueEnd__BrejB:active:not(:disabled,[aria-disabled=true],.StaminaCalculator_disabled__DME6N){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}label.StaminaCalculator_trueEnd__BrejB:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}label.StaminaCalculator_trueEnd__BrejB input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}label.StaminaCalculator_trueEnd__BrejB span{min-width:0;overflow:hidden;text-overflow:ellipsis}label.StaminaCalculator_trueEnd__BrejB:has(input:checked){background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}label.StaminaCalculator_trueEnd__BrejB:has(input:checked):hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}label.StaminaCalculator_trueEnd__BrejB:has(input:checked):active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}label.StaminaCalculator_trueEnd__BrejB:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}label.StaminaCalculator_trueEnd__BrejB:has(input:disabled){opacity:.4;box-shadow:none;cursor:not-allowed}.StaminaCalculator_check__qxC8m{flex-shrink:0;font-size:11px;opacity:0;scale:.3;transition:opacity .12s,scale .34s cubic-bezier(.32,1.48,.52,1)}input:checked~.StaminaCalculator_check__qxC8m{opacity:1;scale:1}.StaminaCalculator_senseiCards__veq8y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.StaminaCalculator_senseiCards__veq8y label{display:flex;flex-direction:column;gap:4px;margin:0;font-size:12px}@media(max-width:440px){.StaminaCalculator_senseiCards__veq8y{grid-template-columns:1fr}}.StaminaCalculator_breakdown__1Dt__{display:flex;flex-direction:column;align-items:flex-start}.StaminaCalculator_breakdown__1Dt__ dl{display:flex;flex-direction:column;gap:2px;margin:0;padding:8px 0 0;color:var(--surface-ink);font-size:13px}.StaminaCalculator_breakdown__1Dt__ dl>div{display:flex;justify-content:space-between;padding:5px 10px;border-radius:6px}.StaminaCalculator_breakdown__1Dt__ dl>div:nth-child(odd){background-color:var(--fill-subtle)}.StaminaCalculator_breakdown__1Dt__ dt{color:var(--surface-ink-muted);font-weight:600}.StaminaCalculator_breakdown__1Dt__ dd{margin:0;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.StaminaCalculator_breakdown__1Dt__>div{align-self:stretch}.StaminaCalculator_breakdownToggle__TRAAp{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.StaminaCalculator_breakdownToggle__TRAAp:active:not(:disabled,[aria-disabled=true],.StaminaCalculator_disabled__DME6N){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.StaminaCalculator_breakdownToggle__TRAAp:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.StaminaCalculator_breakdownToggle__TRAAp svg{font-size:10px;transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.StaminaCalculator_breakdownToggle__TRAAp.StaminaCalculator_expanded__Wtay3{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.StaminaCalculator_breakdownToggle__TRAAp.StaminaCalculator_expanded__Wtay3:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.StaminaCalculator_breakdownToggle__TRAAp.StaminaCalculator_expanded__Wtay3:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.StaminaCalculator_breakdownToggle__TRAAp.StaminaCalculator_expanded__Wtay3 svg{rotate:180deg}.StaminaCalculator_result__x_MbM{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:14px;background-color:var(--stamina-tint);color:var(--stamina-ink);font-size:13px;font-weight:700}.StaminaCalculator_result__x_MbM strong{display:inline-block;font-size:28px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.StaminaCalculator_beatA__rvFok{animation:StaminaCalculator_beatA__rvFok .52s cubic-bezier(.32,1.48,.52,1)}.StaminaCalculator_beatB__Cok1O{animation:StaminaCalculator_beatB__Cok1O .52s cubic-bezier(.32,1.48,.52,1)}@keyframes StaminaCalculator_beatA__rvFok{0%{scale:.8}}@keyframes StaminaCalculator_beatB__Cok1O{0%{scale:.8}}.EntityIcon_entityIcon__Ket26{aspect-ratio:1;position:relative;display:flex;justify-content:center;border-radius:6%;background-color:var(--icon-bg);container-type:inline-size}.EntityIcon_entityIcon__Ket26 img{border-radius:6%}.EntityIcon_entityIcon__Ket26.EntityIcon_empty__9k2Sp{border:1.5px dashed var(--icon-empty-border);background-color:var(--fill-subtle)}.EntityIcon_entityIcon__Ket26.EntityIcon_filled__L5VVw{background-color:var(--thumb);box-shadow:0 2px 0 rgba(20,20,40,.16)}.EntityIcon_entityIcon__Ket26 .EntityIcon_dropArea__biZEv{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.EntityIcon_emptyPlaceholder__8d4oM{width:36%;height:36%;color:#f39800;opacity:0;scale:.5;transition:opacity .12s,scale .34s cubic-bezier(.32,1.48,.52,1)}button.EntityIcon_entityIcon__Ket26{--press-opacity:1;outline:2.5px solid rgba(0,0,0,0);outline-offset:2px;transition:outline-color .12s ease,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .18s}button.EntityIcon_entityIcon__Ket26.EntityIcon_filled__L5VVw{box-shadow:var(--shadow-icon)}@media(hover:hover){button.EntityIcon_entityIcon__Ket26:hover{translate:0 -2px}}button.EntityIcon_entityIcon__Ket26:active{translate:0 2px;scale:.95;transition-duration:60ms}button.EntityIcon_entityIcon__Ket26:active.EntityIcon_filled__L5VVw{box-shadow:var(--shadow-icon-pressed)}button.EntityIcon_entityIcon__Ket26:focus-visible{outline-color:#f39800}.EntityIcon_swappable__btFPN{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}button.EntityIcon_swapSource__37IHw{opacity:.35}button.EntityIcon_entityIcon__Ket26.EntityIcon_swapTarget__mVhEm{z-index:1;outline-color:#f39800;translate:0 -4px;scale:1.06}button.EntityIcon_entityIcon__Ket26:is(:hover,:focus-visible) .EntityIcon_emptyPlaceholder__8d4oM{opacity:1;scale:1}button.EntityIcon_empty__9k2Sp:is(:hover,:focus-visible){border-color:var(--accent-edge);background-color:var(--accent-tint)}.EntityIcon_fill__v6f99{width:100%}.EntityIcon_large__KzUOS{width:16%}.EntityIcon_medium__wEbqO{width:13%}.EntityIcon_small__XHA6Y{width:10%}.EntityIcon_badge__1UbRD{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700}.EntityIcon_customizations__o7U0k{position:absolute;top:60%;display:flex;gap:2px}.EntityIcon_smallCustomizations__1lNKv{top:55%;left:50%;transform:translateX(-50%);gap:1px}.EntityIcon_smallBadge__DuuPz{width:12px;height:12px;font-size:9px}@container (width < 70px){.EntityIcon_smallBadge__DuuPz{width:11px;height:11px;font-size:8px}}.EntityIcon_customization__Demt4{color:#fefefe;font-weight:600;font-size:14px}.EntityIcon_customization__Demt4.EntityIcon_effect__zmDhH{background-color:#ca5cfe;border:1px solid rgb(92.1425155428%,75.8345289335%,99.8517455763%);box-shadow:0 0 6px #ca5cfe}.EntityIcon_customization__Demt4.EntityIcon_cost__Gz2_c{background-color:#02e28f;border:1px solid rgb(30.0309597523%,99.3808049536%,73.6842105263%);box-shadow:0 0 6px #02e28f}.EntityIcon_customization__Demt4.EntityIcon_buff__eopNE{background-color:#09bfff;border:1px solid rgb(43.5294117647%,85.3084648494%,100%);box-shadow:0 0 6px #09bfff}.EntityIcon_customization__Demt4.EntityIcon_score__mhVec{background-color:#ff3482;border:1px solid rgb(100%,60.3921568627%,75.6109340288%);box-shadow:0 0 6px #ff3482}.EntityIcon_customization__Demt4.EntityIcon_genki__eS2jo{background-color:#00b1e2;border:1px solid rgb(28.6274509804%,84.5254207878%,100%);box-shadow:0 0 6px #00b1e2}@container (width < 70px){.EntityIcon_customization__Demt4{width:16px;height:16px;font-size:12px}}.EntityIcon_tier__oS6cK{position:absolute;top:-5px;left:-5px;width:auto;min-width:20px;padding:0 5px;border-radius:999px;font-size:11px;line-height:1;pointer-events:none;opacity:0;scale:.4;transform-origin:20% 20%;transition:opacity .12s,scale .34s cubic-bezier(.32,1.48,.52,1)}button.EntityIcon_entityIcon__Ket26:is(:hover,:focus-visible) .EntityIcon_tier__oS6cK{opacity:1;scale:1}.EntityIcon_low__GKZzT.EntityIcon_R__WNrgl{background-color:#dff1fa;color:#2d6a85;box-shadow:0 1.5px 0 #a9d3e6}.EntityIcon_low__GKZzT.EntityIcon_SR__bdzex{background-color:#fdeec6;color:#8a6100;box-shadow:0 1.5px 0 #f0cf79}@media(prefers-color-scheme:dark){:root:not([data-exporting]) .EntityIcon_low__GKZzT.EntityIcon_R__WNrgl{background-color:#1b3542;color:#8fd0ee;box-shadow:0 1.5px 0 #0e1f28}:root:not([data-exporting]) .EntityIcon_low__GKZzT.EntityIcon_SR__bdzex{background-color:#3a2f10;color:#f0c860;box-shadow:0 1.5px 0 #211a07}}.EntityIcon_high__0m6jZ.EntityIcon_R__WNrgl{background-color:#2d8fbd;color:#fefefe;box-shadow:0 1.5px 0 #1d6a8f}.EntityIcon_high__0m6jZ.EntityIcon_SR__bdzex{background-color:#e9a300;color:#fefefe;box-shadow:0 1.5px 0 #b37c00}.EntityIcon_indication__i4K_U{position:absolute;top:-5px;left:-5px;background-color:var(--danger);box-shadow:0 1.5px 0 var(--danger-edge);color:#fefefe;font-size:12px;animation:EntityIcon_popIn__ccJat .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes EntityIcon_popIn__ccJat{0%{opacity:0;scale:.92}}.EntityIcon_indication__i4K_U{transition:background-color .18s}.EntityIcon_indication__i4K_U:hover{background-color:var(--danger-hover)}.EntityIcon_duplicate__xUHoq{filter:brightness(.6)}.IconSelect_iconSelect__5gxKv{min-width:0;padding:4px 4px 6px;border-radius:18px;background-color:var(--fill-muted);overflow:hidden}.IconSelect_options__x4DB7{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.IconSelect_thumb__PD_J5{position:absolute;z-index:-1;border-radius:999px;background-color:var(--thumb);box-shadow:inset 0 0 0 2px #f39800,0 2px 0 var(--brand-edge);pointer-events:none}.IconSelect_option__M2g9C{--press-opacity:1;padding:4px;border-radius:999px;transition:background-color .12s,scale .34s cubic-bezier(.32,1.48,.52,1)}.IconSelect_option__M2g9C:focus-visible{outline-offset:-2px}.IconSelect_option__M2g9C img{display:block;scale:.9;transition:scale .34s cubic-bezier(.32,1.48,.52,1)}.IconSelect_option__M2g9C.IconSelect_selected__9rKqF img{scale:1}@media(hover:hover){.IconSelect_option__M2g9C:not(.IconSelect_selected__9rKqF):hover{background-color:var(--fill-muted)}.IconSelect_option__M2g9C:not(.IconSelect_selected__9rKqF):hover img{scale:1}}.IconSelect_option__M2g9C:active{scale:.84;transition-duration:60ms}.IconSelect_caret__CtIWv{display:none}@container (width < 512px){.IconSelect_collapsable__HL9nw .IconSelect_caret__CtIWv{display:flex;align-items:center;align-self:stretch;padding:0 6px 0 2px;cursor:pointer}.IconSelect_collapsable__HL9nw .IconSelect_caret__CtIWv:before{content:"";width:12px;height:12px;background:var(--chevron) center/contain no-repeat;transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.IconSelect_collapsed__uQVj_{flex-shrink:0;padding-bottom:4px;box-shadow:var(--field-inset);transition:background-color .12s}.IconSelect_collapsed__uQVj_ .IconSelect_options__x4DB7{flex-wrap:nowrap}.IconSelect_collapsed__uQVj_:hover{background-color:var(--fill-muted-hover)}.IconSelect_collapsed__uQVj_ .IconSelect_option__M2g9C:not(.IconSelect_selected__9rKqF),.IconSelect_collapsed__uQVj_ .IconSelect_thumb__PD_J5{display:none}.IconSelect_expanded__KA2Xt .IconSelect_caret__CtIWv:before{rotate:180deg}.IconSelect_expanded__KA2Xt .IconSelect_option__M2g9C:not(.IconSelect_selected__9rKqF),.IconSelect_expanded__KA2Xt .IconSelect_thumb__PD_J5{animation:IconSelect_popIn__ESi8v .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes IconSelect_popIn__ESi8v{0%{opacity:0;scale:.92}}.IconSelect_expanded__KA2Xt .IconSelect_option__M2g9C:not(.IconSelect_selected__9rKqF){animation-delay:calc(min(var(--i, 0),16)*12ms);animation-fill-mode:backwards}}.PlanIdolSelects_selects__iJDMz{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:4px}.PlanIdolSelects_selects__iJDMz>:first-child{flex-shrink:0}.EntityBank_entities__r5iKG{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,68px);grid-auto-rows:68px;gap:8px;justify-content:space-around;padding:12px 10px;overflow-y:scroll}.EntityBank_cell__wofkK{position:relative;border-radius:6%;transition:transform .42s cubic-bezier(.32,1.34,.52,1),box-shadow .18s cubic-bezier(.2,0,0,1)}.EntityBank_selected__oq8HL{z-index:1;transform:translateY(-4px) scale(1.07);box-shadow:0 0 0 2.5px var(--surface-panel),0 0 0 5px #f39800,0 10px 20px rgba(243,152,0,.28)}.EntityBank_noMatches__ptBo0{grid-column:1/-1;align-self:center;padding:16px;color:var(--surface-ink-muted);font-size:13px;text-align:center}.EntityBank_filter__B343T{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;min-height:64px;padding:8px 10px}.EntityBank_chip__jbLms{margin-top:9px;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.EntityBank_chip__jbLms:active:not(:disabled,[aria-disabled=true],.EntityBank_disabled__91iQ3){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.EntityBank_chip__jbLms:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.EntityBank_chipOn__QNpVY{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.EntityBank_chipOn__QNpVY:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.EntityBank_chipOn__QNpVY:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.EntityBank_chipIcon__laJtk{flex-shrink:0;font-size:11px}.EntityBank_popA__MAqoq{animation:EntityBank_chipPopA__NEhGw .34s cubic-bezier(.32,1.48,.52,1)}.EntityBank_popA__MAqoq .EntityBank_chipIcon__laJtk{animation:EntityBank_iconPopA__KAvqv .34s cubic-bezier(.32,1.48,.52,1)}.EntityBank_popB__no9Q6{animation:EntityBank_chipPopB__dMEtf .34s cubic-bezier(.32,1.48,.52,1)}.EntityBank_popB__no9Q6 .EntityBank_chipIcon__laJtk{animation:EntityBank_iconPopB__iA0Es .34s cubic-bezier(.32,1.48,.52,1)}.EntityBank_planIdol__tFzPj{flex:1 1;min-width:0;display:flex}.EntityBank_planIdolIn__zcq0n{animation:EntityBank_popIn__4mQYk .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes EntityBank_popIn__4mQYk{0%{opacity:0;scale:.92}}@keyframes EntityBank_chipPopA__NEhGw{0%{scale:.9}}@keyframes EntityBank_chipPopB__dMEtf{0%{scale:.9}}@keyframes EntityBank_iconPopA__KAvqv{0%{scale:.3;rotate:-30deg}}@keyframes EntityBank_iconPopB__iA0Es{0%{scale:.3;rotate:-30deg}}.EntityCustomizer_entityCustomizer__lbm6A{display:flex;flex-direction:column;gap:8px;margin:0 10px 4px;padding:10px;border-radius:14px;background-color:var(--fill-subtle)}.EntityCustomizer_label__6Liho{color:var(--surface-ink-muted);font-size:13px;font-weight:700;line-height:1.3}.EntityCustomizer_body__kHkc5{display:flex;gap:10px}.EntityCustomizer_icon__hjYOs{flex-shrink:0;width:68px}.EntityCustomizer_c11ns___6zpZ{flex:1 1;min-width:0;display:flex;gap:6px;color:#fefefe}@container (width < 460px){.EntityCustomizer_c11ns___6zpZ{flex-direction:column}}.EntityCustomizer_c11n__zOw9e{flex:1 1;min-width:0;display:flex;flex-direction:column;border-radius:10px}.EntityCustomizer_c11n__zOw9e.EntityCustomizer_effect__z6PQu{background:linear-gradient(135deg,#ca5cfe,#fd6be4)}.EntityCustomizer_c11n__zOw9e.EntityCustomizer_cost__bluMw{background:linear-gradient(135deg,#02e28f,#94ea03)}.EntityCustomizer_c11n__zOw9e.EntityCustomizer_buff__aFaHr{background:linear-gradient(135deg,#09bfff,#90cdff)}.EntityCustomizer_c11n__zOw9e.EntityCustomizer_score__V_xE0{background:linear-gradient(135deg,#ff3482,#ffa202)}.EntityCustomizer_c11n__zOw9e.EntityCustomizer_genki__vKuA_{background:linear-gradient(135deg,#00b1e2,#06e0d1)}@container (width < 460px){.EntityCustomizer_c11n__zOw9e{flex-direction:row;align-items:center}}.EntityCustomizer_input___65eP{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px}.EntityCustomizer_step__AiiKx{flex-shrink:0;width:30px;height:28px;border-radius:6px;background-color:rgba(255,255,255,.26);color:#fefefe;font-size:12px;--press-opacity:1;box-shadow:0 2px 0 rgba(20,20,40,.18);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.EntityCustomizer_step__AiiKx:active:not(:disabled,[aria-disabled=true],.EntityCustomizer_disabled__UofI6){translate:0 2px;box-shadow:0 0 0 rgba(20,20,40,.18);transition-duration:60ms}.EntityCustomizer_step__AiiKx{transition:background-color .12s,opacity .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.48,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.EntityCustomizer_step__AiiKx:hover:not(:disabled){background-color:rgba(255,255,255,.38)}.EntityCustomizer_step__AiiKx:disabled{opacity:0;scale:.5;cursor:default}.EntityCustomizer_level__8f6J9{flex:1 1;min-width:20px;font-size:18px;font-weight:800;line-height:1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.EntityCustomizer_levelPop__JeShL{animation:EntityCustomizer_popIn__zG_DN .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes EntityCustomizer_popIn__zG_DN{0%{opacity:0;scale:.92}}.EntityCustomizer_text___QX_a{display:block;padding:0 8px 8px;overflow:hidden;font-size:13px;font-weight:700;text-align:center;white-space:nowrap;text-overflow:ellipsis}@container (width < 460px){.EntityCustomizer_text___QX_a{flex:1 1;min-width:0;padding:0 10px 0 4px;text-align:left}}.StagePItems_stagePItems__zpRfE{display:flex;gap:4px}.PIdol_pIdol__pFaQb{position:relative;width:81px;height:108px;background-color:var(--fill-muted)}.PIdol_overlay__4FcW_{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2px;background:linear-gradient(rgba(0,0,0,0) 0 65%,rgba(0,0,0,.75));color:#fefefe;font-size:10px;font-weight:700;text-wrap:balance;text-align:left}.PIdol_attributes__wd4tH{display:flex}.PIdol_attributes__wd4tH img{object-fit:contain;object-position:left}.Loader_loader__7ZWW3{display:inline-block;width:1.15em;height:1.15em;flex-shrink:0;border:.17em solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:currentcolor;border-radius:50%;animation:Loader_spin__nOAL5 .7s linear infinite}.Loader_large__C0uUO{font-size:28px;color:var(--primary)}.Loader_center__0ya1N{display:flex;justify-content:center;padding:32px 0}@keyframes Loader_spin__nOAL5{to{rotate:1turn}}@media(prefers-reduced-motion:reduce){.Loader_loader__7ZWW3{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}.MemorySave_save__fijjE{max-width:400px;display:flex;align-items:center;gap:8px;margin-top:8px}.MemorySave_statusSlot__qzLzC{position:relative;flex:1 1;align-self:stretch}.MemorySave_error__V8Dus,.MemorySave_saved__VWBab,.MemorySave_status__EeIC9{position:absolute;top:50%;left:0;translate:0 -50%;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;white-space:nowrap;animation:MemorySave_popIn__cz2vZ .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes MemorySave_popIn__cz2vZ{0%{opacity:0;scale:.92}}.MemorySave_status__EeIC9{color:var(--surface-ink-muted)}.MemorySave_saved__VWBab{color:var(--success)}.MemorySave_error__V8Dus{color:var(--danger)}.PIdolSelect_pIdolSelect__yT2WY{display:flex;align-items:flex-start;gap:12px;-webkit-user-select:none;user-select:none}.PIdolSelect_pIdol__5iUEO{position:relative;flex-shrink:0;border-radius:12px;background-color:var(--surface-panel);box-shadow:var(--shadow-icon);--press-opacity:1;transition:translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.PIdolSelect_pIdol__5iUEO>:first-child{border-radius:inherit;overflow:hidden}@media(hover:hover){.PIdolSelect_pIdol__5iUEO:hover{translate:0 -2px}}.PIdolSelect_pIdol__5iUEO:active{translate:0 2px;box-shadow:var(--shadow-icon-pressed);transition-duration:60ms}.PIdolSelect_pIdol__5iUEO.PIdolSelect_empty__QXoMN{box-shadow:none}.PIdolSelect_pIdol__5iUEO.PIdolSelect_empty__QXoMN>:first-child{outline:1.5px dashed var(--surface-edge);outline-offset:-1.5px;background-color:var(--fill-subtle)}.PIdolSelect_caret__kWxio{position:absolute;right:-6px;bottom:-6px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:999px;background-color:var(--surface-panel);box-shadow:0 2px 0 var(--surface-edge);color:var(--surface-ink-muted);font-size:11px}.PIdolSelect_caret__kWxio svg{transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.PIdolSelect_expanded__Pnx7D .PIdolSelect_caret__kWxio{background-color:var(--accent-tint);box-shadow:0 2px 0 var(--accent-edge);color:var(--accent-ink)}.PIdolSelect_expanded__Pnx7D .PIdolSelect_caret__kWxio svg{rotate:180deg}.PIdolSelect_expanderSlot__ypnKh{flex:1 1;min-width:0}.PIdolSelect_expander__i_pxy{display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:14px;background-color:var(--fill-subtle);container-type:inline-size}.PIdolSelect_result__4lRh8{display:flex;gap:8px;padding:6px 6px 8px;overflow-x:auto;scrollbar-width:thin}.PIdolSelect_pIdolButton__Pd5bl{position:relative;flex-shrink:0;border-radius:12px;background-color:var(--surface-panel);box-shadow:var(--shadow-icon);--press-opacity:1;transition:translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.PIdolSelect_pIdolButton__Pd5bl>:first-child{border-radius:inherit;overflow:hidden}@media(hover:hover){.PIdolSelect_pIdolButton__Pd5bl:hover{translate:0 -2px}}.PIdolSelect_pIdolButton__Pd5bl:active{translate:0 2px;box-shadow:var(--shadow-icon-pressed);transition-duration:60ms}.PIdolSelect_pIdolButton__Pd5bl{animation:PIdolSelect_popIn__cKAdZ .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes PIdolSelect_popIn__cKAdZ{0%{opacity:0;scale:.92}}.PIdolSelect_pIdolButton__Pd5bl{animation-delay:calc(min(var(--i, 0),8)*30ms)}.PIdolSelect_pIdolButton__Pd5bl.PIdolSelect_selected__t2IoC{box-shadow:0 0 0 2.5px var(--surface-panel),0 0 0 4.5px #f39800,var(--shadow-icon)}.PIdolSelect_pIdolButton__Pd5bl:focus-visible{outline-offset:3px}.StageSkillCards_stageSkillCards__1HkKy{display:flex;gap:4px}.MemoryEditorModal_memoryEditor__eKD7E{display:flex;flex-direction:column;gap:12px;padding:4px;overflow:auto}.MemoryEditorModal_name__lIggX{display:flex}.MemoryEditorModal_name__lIggX input{flex:1 1;min-height:42px;font-size:18px;font-weight:800;text-align:left}.MemoryEditorModal_params__k5nRc{max-width:400px}.MemoryEditorModal_stats__HxOeH{display:flex;flex-wrap:wrap;gap:8px}.MemoryEditorModal_stat__dY2fB{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.MemoryEditorModal_stat__dY2fB:active:not(:disabled,[aria-disabled=true],.MemoryEditorModal_disabled__wGPYZ){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.MemoryEditorModal_stat__dY2fB:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.MemoryEditorModal_stat__dY2fB{font-family:inherit;gap:6px;min-height:34px;padding:0 10px 0 14px}.MemoryEditorModal_stat__dY2fB.MemoryEditorModal_statOpen__jCCfN{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.MemoryEditorModal_stat__dY2fB.MemoryEditorModal_statOpen__jCCfN:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.MemoryEditorModal_stat__dY2fB.MemoryEditorModal_statOpen__jCCfN:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.MemoryEditorModal_statLabel__sEZks{font-size:12px}.MemoryEditorModal_statValue__sRdGW{color:var(--surface-ink);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MemoryEditorModal_statOpen__jCCfN .MemoryEditorModal_statValue__sRdGW{color:var(--accent-ink)}.MemoryEditorModal_caret__3cf2N{font-size:10px;transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.MemoryEditorModal_statOpen__jCCfN .MemoryEditorModal_caret__3cf2N{rotate:180deg}.MemoryEditorModal_breakdown__pBPGg{list-style:none;margin:0;padding:4px 12px;display:flex;flex-direction:column;border-radius:10px;background-color:var(--fill-subtle);font-size:13px}.MemoryEditorModal_breakdown__pBPGg li{display:flex;align-items:center;gap:8px;min-height:32px;color:var(--surface-ink-muted);font-weight:600}.MemoryEditorModal_breakdown__pBPGg li+li{border-top:1px solid var(--surface-border)}.MemoryEditorModal_breakdown__pBPGg li img{border-radius:4px}.MemoryEditorModal_breakdown__pBPGg li span:last-child{margin-left:auto;color:var(--surface-ink);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MemoryEditorModal_breakdownName__1Trf1{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemorySummary_memorySummary__DsKBX{min-width:0;max-width:100vw;flex:1 1;display:flex;text-align:left;transition:background-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1)}@media(hover:hover){.MemorySummary_memorySummary__DsKBX:hover{background-color:var(--fill-subtle)}}.MemorySummary_memorySummary__DsKBX:is(.MemorySummary_actionsShown__ysWid,:focus-within) .MemorySummary_actions__d6t2t{opacity:1;pointer-events:auto}.MemorySummary_memorySummary__DsKBX:is(.MemorySummary_actionsShown__ysWid,:focus-within) .MemorySummary_action__jHf1d{opacity:1;scale:1;transition:background-color .12s,opacity .18s calc(var(--i)*45ms),scale .34s cubic-bezier(.32,1.48,.52,1) calc(var(--i)*45ms),translate .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.MemorySummary_memorySummary__DsKBX:is(.MemorySummary_actionsShown__ysWid,:focus-within) .MemorySummary_action__jHf1d:active{transition-duration:60ms}@media(hover:hover){.MemorySummary_memorySummary__DsKBX:hover .MemorySummary_actions__d6t2t{opacity:1;pointer-events:auto}.MemorySummary_memorySummary__DsKBX:hover .MemorySummary_action__jHf1d{opacity:1;scale:1;transition:background-color .12s,opacity .18s calc(var(--i)*45ms),scale .34s cubic-bezier(.32,1.48,.52,1) calc(var(--i)*45ms),translate .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.MemorySummary_memorySummary__DsKBX:hover .MemorySummary_action__jHf1d:active{transition-duration:60ms}}button.MemorySummary_memorySummary__DsKBX{font-family:inherit;--press-opacity:1}button.MemorySummary_memorySummary__DsKBX:active:not(:disabled,[aria-disabled=true],.MemorySummary_disabled__FMHzI){scale:.985;transition-duration:60ms}button.MemorySummary_memorySummary__DsKBX:focus-visible{outline-offset:-2px}.MemorySummary_left__VhSOZ{position:relative;flex-shrink:0}.MemorySummary_actions__d6t2t{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:3px;padding:0 4px;background-color:rgba(20,20,40,.5);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.MemorySummary_action__jHf1d{height:32px;display:flex;justify-content:center;align-items:center;gap:5px;border-radius:9px;background-color:var(--surface-panel);color:var(--surface-ink);font-family:inherit;font-size:12px;font-weight:800;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;--press-opacity:1;box-shadow:0 2px 0 var(--surface-border-strong);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.MemorySummary_action__jHf1d:active:not(:disabled,[aria-disabled=true],.MemorySummary_disabled__FMHzI){translate:0 2px;box-shadow:0 0 0 var(--surface-border-strong);transition-duration:60ms}.MemorySummary_action__jHf1d{opacity:0;scale:.7;transition:background-color .12s,opacity .12s,scale .12s,translate .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}@media(hover:hover){.MemorySummary_action__jHf1d:hover{background-color:var(--surface-alt)}}.MemorySummary_action__jHf1d svg{flex-shrink:0;font-size:11px}.MemorySummary_trophy__oFYhY{color:var(--accent-ink)}.MemorySummary_arrow___DHoL{color:var(--surface-ink-subtle)}.MemorySummary_details__ffzm1{flex:1 1;min-width:0;padding:4px 8px}.MemorySummary_text__6hffE{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.MemorySummary_text__6hffE span:first-child{overflow:hidden;color:var(--surface-ink);font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.MemorySummary_text__6hffE span:last-child{flex-shrink:0;color:var(--surface-ink-muted);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MemorySummary_row__zv3b2{display:flex;align-items:center;gap:2px}.MemorySummary_pItem__PMTeV{flex:0 1 35px;min-width:24px;height:auto;aspect-ratio:1}.MemorySummary_imgWrapper__zDNFl{width:16%;max-width:50px}.MemorySummary_filler__qaUw2{flex:1 1}.MemorySummary_parameters__se8OM{flex-shrink:0;display:flex;gap:3px;padding-left:4px}.MemorySummary_parameters__se8OM span{height:22px;padding:0 5px;border-radius:7px;font-size:11px;font-weight:800;line-height:22px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MemorySummary_parameters__se8OM span:first-child{background-color:var(--vocal-tint);color:var(--vocal-ink)}.MemorySummary_parameters__se8OM span:nth-child(2){background-color:var(--dance-tint);color:var(--dance-ink)}.MemorySummary_parameters__se8OM span:nth-child(3){background-color:var(--visual-tint);color:var(--visual-ink)}.MemorySummary_parameters__se8OM span:nth-child(4){background-color:var(--stamina-tint);color:var(--stamina-ink)}.Memories_memories__o5uhM{width:calc(100% - 16px);max-width:560px;height:calc(100% - 16px);margin:8px auto;display:flex;flex-direction:column;overflow:hidden;container-type:inline-size;border-radius:18px;background-color:var(--surface-panel);box-shadow:var(--shadow-card)}.Memories_nudge__YFGhs{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;animation:Memories_riseIn__CtQth .28s cubic-bezier(.22,1,.36,1) 0s both}@keyframes Memories_riseIn__CtQth{0%{opacity:0;translate:0 6px}}.Memories_nudgeIcon___WON_{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:12px;background-color:var(--accent-tint);box-shadow:0 2px 0 var(--accent-edge);color:var(--accent-ink);font-size:21.84px;transition:rotate .34s cubic-bezier(.32,1.48,.52,1),scale .34s cubic-bezier(.32,1.48,.52,1);box-shadow:none;animation:Memories_popIn__a_u8c .34s cubic-bezier(.32,1.48,.52,1) 80ms both}@keyframes Memories_popIn__a_u8c{0%{opacity:0;scale:.92}}.Memories_nudgeText__mdgD9{max-width:320px;color:var(--surface-ink-muted);font-size:13px;font-weight:600;line-height:1.5;text-align:center}.Memories_nudgeActions__wchs2{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.Memories_alert__KPxA5{margin:8px 12px 0}.Memories_alertContent__UD_qE{display:flex;align-items:center;justify-content:space-between;gap:8px}.Memories_header__RicYY{border-bottom:1px solid var(--surface-border)}.Memories_toolbar__6FTJ9{display:flex;align-items:center;gap:8px;padding:8px 12px}.Memories_layers__blHx3{flex:1 1;min-width:0;display:grid;align-items:center}.Memories_layers__blHx3.Memories_end__B9F8_{flex:0 0 auto;justify-items:end}.Memories_layer__15ISy{grid-area:1/1;min-width:0;display:flex;align-items:center;gap:4px;visibility:hidden;opacity:0;translate:16px 0;pointer-events:none;transition:opacity .18s,translate .42s cubic-bezier(.32,1.34,.52,1),visibility 0s .18s}.Memories_layer__15ISy.Memories_home__yFeRs{translate:-16px 0}.Memories_layer__15ISy.Memories_shown__pNXo7{visibility:visible;opacity:1;translate:0 0;pointer-events:auto;transition:opacity .18s 60ms,translate .42s cubic-bezier(.32,1.34,.52,1),visibility 0s}.Memories_modeLabel__t_jPQ{min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;color:var(--surface-ink);font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.Memories_modeLabel__t_jPQ svg{flex-shrink:0;color:var(--accent-ink);font-size:13px}.Memories_count__7o1k5{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap;padding:3px 10px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Memories_count__7o1k5.Memories_beatA__GooWd{animation:Memories_beatA__GooWd .34s cubic-bezier(.32,1.48,.52,1)}.Memories_count__7o1k5.Memories_beatB__pyi_g{animation:Memories_beatB__pyi_g .34s cubic-bezier(.32,1.48,.52,1)}@keyframes Memories_beatA__GooWd{0%{scale:.8}}@keyframes Memories_beatB__pyi_g{0%{scale:.8}}.Memories_search__NDO4y{max-width:400px;display:flex;flex-direction:column;gap:4px;padding:0 12px 12px}.Memories_list__CRJe1{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.Memories_memoryTile__KtIMD{display:flex;border-bottom:1px solid var(--surface-border);transition:background-color .18s}.Memories_memoryTile__KtIMD.Memories_checked__bj6Gm{background-color:var(--danger-tint)}.Memories_check__JmkK5{flex-shrink:0;width:0;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;transition:width .42s cubic-bezier(.22,1,.36,1)}.Memories_deleting__XlNw5>.Memories_check__JmkK5{width:40px}.Memories_check__JmkK5 input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Memories_checkBox__f7IaP{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:8px;background-color:var(--surface-panel);box-shadow:inset 0 0 0 1.5px var(--surface-border-strong),0 2px 0 var(--surface-edge);color:#fefefe;font-size:13px;opacity:0;scale:.6;transition:background-color .12s,box-shadow .12s,opacity .18s,scale .34s cubic-bezier(.32,1.48,.52,1)}.Memories_deleting__XlNw5 .Memories_checkBox__f7IaP{opacity:1;scale:1;transition-delay:0s,0s,80ms,80ms}.Memories_checkBox__f7IaP svg{opacity:0;scale:.4;transition:opacity .12s,scale .34s cubic-bezier(.32,1.48,.52,1)}.Memories_check__JmkK5:hover input:not(:checked)+.Memories_checkBox__f7IaP{box-shadow:inset 0 0 0 1.5px var(--danger),0 2px 0 var(--surface-edge)}.Memories_check__JmkK5:active .Memories_checkBox__f7IaP{scale:.88;transition-duration:60ms}input:checked+.Memories_checkBox__f7IaP{background-color:var(--danger);box-shadow:0 2px 0 var(--danger-edge)}input:checked+.Memories_checkBox__f7IaP svg{opacity:1;scale:1}input:focus-visible+.Memories_checkBox__f7IaP{outline:2px solid var(--primary);outline-offset:2px}.MemoryPickerModal_memoryPicker__2q3Yg{height:600px;max-height:100%;min-height:0;display:flex;margin-bottom:12px;border-radius:14px;background-color:var(--fill-subtle);overflow:hidden}.LoadoutSkillCardGroup_sub__S10KQ{display:flex;align-items:center;gap:4px;margin-top:4px}.LoadoutSkillCardGroup_costWrapper__hCcFf{flex:1 1;min-width:0;display:flex}.LoadoutSkillCardGroup_chip__vqOi_{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:22px;padding:0 8px 0 10px;border-radius:999px;background-color:var(--fill-muted);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.LoadoutSkillCardGroup_chip__vqOi_:active:not(:disabled,[aria-disabled=true],.LoadoutSkillCardGroup_disabled__mIObx){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.LoadoutSkillCardGroup_chip__vqOi_:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.LoadoutSkillCardGroup_chip__vqOi_.LoadoutSkillCardGroup_selected__54o7f{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.LoadoutSkillCardGroup_chip__vqOi_.LoadoutSkillCardGroup_selected__54o7f:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.LoadoutSkillCardGroup_chip__vqOi_.LoadoutSkillCardGroup_selected__54o7f:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.LoadoutSkillCardGroup_caret__AgOKv{font-size:9px;transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.LoadoutSkillCardGroup_selected__54o7f>.LoadoutSkillCardGroup_caret__AgOKv{rotate:180deg}.LoadoutSkillCardGroup_actions__LJBsw{display:flex;gap:4px}.LoadoutSkillCardGroup_action__Mc49k,.LoadoutSkillCardGroup_more__Ekt_K{width:26px;padding:0;font-size:11px}.LoadoutSkillCardGroup_action__Mc49k{opacity:var(--shown,1)}.LoadoutSkillCardGroup_action__Mc49k.LoadoutSkillCardGroup_danger__VduUn:hover:not(:disabled){background-color:var(--danger-tint);color:var(--danger)}.LoadoutSkillCardGroup_action__Mc49k:disabled{--shown:0.35;box-shadow:none;cursor:not-allowed}@media(hover:hover){.LoadoutSkillCardGroup_action__Mc49k{opacity:0;scale:.6;transition:opacity .12s calc(var(--i, 0)*25ms),scale .34s cubic-bezier(.32,1.48,.52,1) calc(var(--i, 0)*25ms),background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.LoadoutSkillCardGroup_sub__S10KQ:is(:hover,:focus-within) .LoadoutSkillCardGroup_action__Mc49k{opacity:var(--shown,1);scale:1}.LoadoutSkillCardGroup_more__Ekt_K{display:none}}@media(hover:none){.LoadoutSkillCardGroup_actions__LJBsw:not(.LoadoutSkillCardGroup_expanded__9NJT_){display:none}.LoadoutSkillCardGroup_expanded__9NJT_ .LoadoutSkillCardGroup_action__Mc49k{animation:LoadoutSkillCardGroup_popIn__ctTgZ .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes LoadoutSkillCardGroup_popIn__ctTgZ{0%{opacity:0;scale:.92}}.LoadoutSkillCardGroup_expanded__9NJT_ .LoadoutSkillCardGroup_action__Mc49k{animation-delay:calc(min(var(--i, 0),12)*30ms)}}.LoadoutSkillCardGroup_costCollapse__AVmii{padding-top:6px}.LoadoutSkillCardGroup_costBreakdown__W2REp{display:flex;flex-direction:column;gap:4px;margin:0;padding:6px 8px;border-radius:10px;background-color:var(--fill-subtle);color:var(--surface-ink);font-size:12px;font-weight:600;list-style:none}.LoadoutSkillCardGroup_costBreakdown__W2REp li{display:flex;align-items:center;gap:8px;animation:LoadoutSkillCardGroup_riseIn__RuGYa .28s cubic-bezier(.22,1,.36,1) 0s both}@keyframes LoadoutSkillCardGroup_riseIn__RuGYa{0%{opacity:0;translate:0 6px}}.LoadoutSkillCardGroup_costBreakdown__W2REp li{animation-delay:calc(min(var(--i, 0),12)*20ms)}.LoadoutSkillCardGroup_costBreakdown__W2REp img{flex-shrink:0;border-radius:5px}.LoadoutSkillCardGroup_breakdownName__FwI_O{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoadoutSkillCardGroup_breakdownCost__9qpgZ{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.LoadoutEditor_loadoutEditor__3tUHM{display:flex;flex-direction:column;gap:8px;width:100%}.LoadoutEditor_pItemsRow__97pkj{display:flex;align-items:center;gap:8px;padding-right:8px}.LoadoutEditor_pItems__hfwzG{flex:1 1}.LoadoutEditor_stageTag__h9vhU{color:var(--surface-ink-muted);font-size:13px;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.LoadoutEditor_group__QyhGm{position:relative}.LoadoutEditor_dragOverlay__7bkCM{border-radius:6%;box-shadow:0 12px 28px rgba(20,20,40,.28);cursor:grabbing;scale:1.08;animation:LoadoutEditor_lift__iWFBc .18s cubic-bezier(.32,1.34,.52,1)}@keyframes LoadoutEditor_lift__iWFBc{0%{scale:1;box-shadow:0 0 0 rgba(20,20,40,0)}}.LoadoutHistory_itemsAndStage__7qh4W{display:flex;justify-content:space-between;align-items:center}.LoadoutHistory_stage__ePNDV{margin-left:8px;color:var(--surface-ink-muted);font-size:13px;font-weight:700}.LoadoutHistory_cards__xDAFX{display:flex;gap:0 8px;flex-wrap:wrap}.LoadoutHistory_cards__xDAFX img,.LoadoutHistory_itemsAndStage__7qh4W img{border-radius:6px}.ProgressBar_progressBar__5jVIB{position:relative;height:10px;border-radius:999px;background-color:var(--fill-muted);overflow:hidden}.ProgressBar_fill__OThHq{position:absolute;inset:0 auto 0 0;width:calc(var(--progress, 0)*100%);border-radius:inherit;background-color:var(--primary);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 6px,rgba(255,255,255,.08) 6px 12px);background-size:16.97px 16.97px;animation:ProgressBar_stripes__DR3F7 .7s linear infinite;transition:width .25s cubic-bezier(.2,0,0,1)}.ProgressBar_complete__O5HX9 .ProgressBar_fill__OThHq{animation:none}@keyframes ProgressBar_stripes__DR3F7{to{background-position:16.97px 0}}.FileDropzone_dropzone__6Y_ld{display:flex;align-items:center;gap:12px;min-height:84px;padding:12px 16px;border:2px dashed var(--surface-border-strong);border-radius:14px;background-color:var(--surface-panel);cursor:pointer;transition:background-color .12s,border-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.FileDropzone_dropzone__6Y_ld:active:not(:disabled,[aria-disabled=true],.FileDropzone_disabled__o6pwr){scale:.985;transition-duration:60ms}@media(hover:hover){.FileDropzone_dropzone__6Y_ld:hover:not(.FileDropzone_disabled__o6pwr){border-color:var(--accent-edge);background-color:var(--fill-subtle)}.FileDropzone_dropzone__6Y_ld:hover:not(.FileDropzone_disabled__o6pwr) .FileDropzone_tile__K7n2i{rotate:-8deg;scale:1.08}}.FileDropzone_dropzone__6Y_ld:has(.FileDropzone_input__S_q_N:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.FileDropzone_dropzone__6Y_ld.FileDropzone_over__M8KWZ{border-color:#f39800;background-color:var(--accent-tint);scale:1.02}.FileDropzone_dropzone__6Y_ld.FileDropzone_over__M8KWZ .FileDropzone_tile__K7n2i{background-color:var(--surface-panel);scale:1.12;rotate:-8deg}.FileDropzone_dropzone__6Y_ld.FileDropzone_disabled__o6pwr{opacity:.6;cursor:progress}.FileDropzone_input__S_q_N{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.FileDropzone_tile__K7n2i{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;background-color:var(--accent-tint);box-shadow:0 2px 0 var(--accent-edge);color:var(--accent-ink);font-size:20.16px;transition:rotate .34s cubic-bezier(.32,1.48,.52,1),scale .34s cubic-bezier(.32,1.48,.52,1)}.FileDropzone_text__pnEqg{min-width:0;display:flex;flex-direction:column;gap:2px}.FileDropzone_title__7JBU3{color:var(--surface-ink);font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3}.FileDropzone_hint__khbIP{color:var(--surface-ink-muted);font-size:13px;font-weight:600;line-height:1.4}.Charts_placeholder__o9wB2{width:100%;aspect-ratio:2/1}.RehearsalComparison_controls__QhbHM,.RehearsalComparison_tab__5bW8i{display:flex;flex-direction:column;gap:12px}.RehearsalComparison_formats__c8eNK{display:flex;gap:8px;margin-top:2px;color:var(--surface-ink-faint);font-size:14px}.RehearsalComparison_progress__fWUIh{display:flex;flex-direction:column;gap:6px;padding-top:2px}.RehearsalComparison_progressLabel__oTNPs{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;color:var(--surface-ink-muted);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.RehearsalComparison_done__YlNaf{flex-shrink:0;color:var(--success);font-size:16px;animation:RehearsalComparison_popIn__yzGnf .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes RehearsalComparison_popIn__yzGnf{0%{opacity:0;scale:.92}}.RehearsalComparison_picker__m0xlJ{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.RehearsalComparison_prompt__NzevS{margin:0;color:var(--surface-ink-muted);font-size:13px;font-weight:700}.RehearsalComparison_grid__4obR0{table-layout:fixed;border-collapse:separate;border-spacing:6px;margin:-6px;width:calc(100% + 12px)}.RehearsalComparison_grid__4obR0 th{width:4.5em;text-align:left}.RehearsalComparison_cell__zxpDm,.RehearsalComparison_grid__4obR0 th{color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap}.RehearsalComparison_cell__zxpDm{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:0 12px;border-radius:999px;background-color:var(--fill-muted);--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.RehearsalComparison_cell__zxpDm:active:not(:disabled,[aria-disabled=true],.RehearsalComparison_disabled__1dXxt){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.RehearsalComparison_cell__zxpDm:hover:not(:disabled){background-color:var(--fill-muted-hover);color:var(--surface-ink)}.RehearsalComparison_cell__zxpDm{gap:6px;width:100%;min-height:44px;padding:4px 6px;border:none;cursor:pointer}.RehearsalComparison_cell__zxpDm.RehearsalComparison_selected__QUBzX{background-color:var(--accent-tint);color:var(--accent-ink);box-shadow:0 2px 0 var(--accent-edge)}.RehearsalComparison_cell__zxpDm.RehearsalComparison_selected__QUBzX:hover:not(:disabled){background-color:var(--accent-tint-hover);color:var(--accent-ink)}.RehearsalComparison_cell__zxpDm.RehearsalComparison_selected__QUBzX:active:not(:disabled){box-shadow:0 0 0 var(--accent-edge)}.RehearsalComparison_cell__zxpDm:disabled{cursor:default;opacity:.5}@media(max-width:480px){.RehearsalComparison_cell__zxpDm{flex-direction:column;gap:2px;padding:6px 2px;border-radius:14px}}.RehearsalComparison_icon__H0vMX{flex-shrink:0;width:34px;height:34px;border-radius:8px}.RehearsalComparison_cellText__bd_to{display:flex;flex-direction:column;align-items:center}.RehearsalComparison_cellScore__kN322{font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.RehearsalComparison_cellCount__dkzy0{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.RehearsalComparison_shareRow__1ukFO{display:flex;align-items:center;gap:8px;width:100%;min-height:36px}.RehearsalComparison_sharedNote__NtCIF{display:inline-flex;flex:1 1;align-items:center;gap:4px;color:var(--success-ink);font-size:13px;font-weight:700}.RehearsalComparison_sharedNote__NtCIF svg{color:var(--success)}.RehearsalComparison_flaggedNotice__ByzDa{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background-color:var(--danger-tint);color:var(--danger);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap;padding:3px 10px;font-size:12px;white-space:normal}.RehearsalComparison_gap__FQhsn{display:flex;flex-direction:column;gap:8px;animation:RehearsalComparison_riseIn__WQRBZ .28s cubic-bezier(.22,1,.36,1) 0s both}@keyframes RehearsalComparison_riseIn__WQRBZ{0%{opacity:0;translate:0 6px}}.RehearsalComparison_gapStats__cGObR{table-layout:fixed;border-collapse:separate;border-spacing:6px 0;width:calc(100% + 12px);margin:0 -6px;text-align:center}.RehearsalComparison_gapStats__cGObR td,.RehearsalComparison_gapStats__cGObR th{padding-inline:2px;background-color:var(--surface-alt)}.RehearsalComparison_gapStats__cGObR th{padding-top:7px;border-radius:12px 12px 0 0;color:var(--surface-ink-muted);font-size:11px;font-weight:700;line-height:1.3}.RehearsalComparison_gapStats__cGObR td{padding-bottom:6px;border-radius:0 0 12px 12px;font-size:17px;font-weight:800;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.RehearsalComparison_gapStats__cGObR .RehearsalComparison_hero__arvU_{background-color:var(--accent-tint);color:var(--accent-ink)}.RehearsalComparison_withIcon__JMGMX{display:inline-flex;align-items:center;gap:6px}.RehearsalComparison_gapIcon__IF5E4{width:24px;height:24px;border-radius:6px}.RehearsalComparison_margin__7ABGM{margin-left:4px;font-size:11px;font-weight:700}.RehearsalComparison_gapToolbar__PGGOX{display:flex;align-items:center;gap:8px}.RehearsalComparison_gapToolbar__PGGOX>:first-child{flex:1 1}.RehearsalComparison_chartSelect__YHRh_ button{padding:4px 6px;font-size:18px}.RehearsalComparison_chart__D2H2P{position:relative;width:100%;aspect-ratio:2/1}.ConfirmModal_buttons__HV_7J{display:flex;gap:8px;margin-top:12px}.SimulationRuns_modalScroll__bwMyn{flex:1 1;min-height:0;overflow-y:auto;margin:0 calc(24px*-1);padding:0 24px}@media only screen and (max-width:600px){.SimulationRuns_modalScroll__bwMyn{margin:0 calc(12px*-1);padding:0 12px}}.SimulationRuns_compare__aBiM9{display:grid;grid-template-columns:24px 44px minmax(80px,1fr) minmax(140px,2fr) minmax(90px,max-content) max-content;column-gap:8px;row-gap:4px;align-items:center;color:var(--surface-ink)}@media(max-width:640px){.SimulationRuns_compare__aBiM9{grid-template-columns:24px 32px minmax(60px,1fr) minmax(100px,2fr) max-content;column-gap:6px}}.SimulationRuns_subTabs__RT9Sl{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.SimulationRuns_filters__j0I5f{display:flex;gap:6px;flex-wrap:wrap;min-width:0}.SimulationRuns_filter__EQ_Yd{min-width:0;min-height:36px;padding:6px 10px;border:0;border-radius:10px;outline:none;background-color:var(--fill-muted);box-shadow:var(--field-inset);color:var(--surface-ink);font-family:inherit;font-size:15px;font-weight:700;transition:background-color .12s,box-shadow .18s cubic-bezier(.2,0,0,1)}.SimulationRuns_filter__EQ_Yd::placeholder{color:var(--surface-ink-faint);font-weight:400}.SimulationRuns_filter__EQ_Yd:hover:not(:focus,:disabled){background-color:var(--fill-muted-hover)}.SimulationRuns_filter__EQ_Yd:focus,.SimulationRuns_filter__EQ_Yd:focus-visible{outline:none;background-color:var(--surface-panel);box-shadow:inset 0 0 0 1.5px var(--primary),0 0 0 3px var(--primary-halo)}.SimulationRuns_filter__EQ_Yd:disabled{color:var(--surface-ink-faint);cursor:not-allowed}.SimulationRuns_filter__EQ_Yd{appearance:none;background-image:var(--chevron);background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;text-overflow:ellipsis;max-width:100%;min-height:34px;padding:4px 28px 4px 10px;background-position:right 9px center;font-size:13px}.SimulationRuns_filterActive__dJWi_{background-color:var(--accent-tint);background-image:var(--chevron-accent);color:var(--accent-ink);box-shadow:none}.SimulationRuns_filterActive__dJWi_:hover:not(:focus,:disabled){background-color:var(--accent-tint)}.SimulationRuns_fullRow__Umx_g{display:contents}.SimulationRuns_fullRow__Umx_g>*{grid-column:1/-1}.SimulationRuns_axisRow__EsLdN{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:end;position:sticky;top:0;z-index:10;padding-top:2px;background-color:var(--surface-panel)}.SimulationRuns_axisPlot__rN8ZO{grid-column:4/5;position:relative;height:18px}.SimulationRuns_axisLabel__Vzkg1{position:absolute;bottom:2px;transform:translateX(-50%);color:var(--chart-tick);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulationRuns_fifoNote__a1ZNl{grid-column:1/-1;margin:4px 0;padding:8px 12px;border-radius:10px;background-color:var(--fill-subtle);color:var(--surface-ink-muted);font-size:12px;font-weight:600;text-align:center}.SimulationRuns_fifoNoteWarn__QEwco{background-color:var(--warning-tint);color:var(--warning-ink);font-weight:700}.SimulationRuns_empty__rRwsp{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 16px;color:var(--surface-ink-muted);font-size:13px;font-weight:600;text-align:center}.SimulationRuns_expandedDetails__cffiV{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:12px;background-color:var(--fill-subtle)}.SimulationRuns_expandedLinkLoadout__3d1j_{display:flex;flex-direction:column;gap:4px}.SimulationRuns_expandedLinkLabel__fUAq5{color:var(--surface-ink-muted);font-size:13px;font-weight:700;line-height:1.3;font-size:12px;text-transform:uppercase}.SimulationRuns_hiddenNote__qInCb{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:4px;margin-top:4px;color:var(--surface-ink-muted);font-size:12px;font-weight:600}.SimulationRuns_clearFiltersLink__IifDK{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:10px;color:var(--link);font:inherit;font-weight:700;transition:background-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.SimulationRuns_clearFiltersLink__IifDK:active:not(:disabled,[aria-disabled=true],.SimulationRuns_disabled__MwNiz){scale:.92;transition-duration:60ms}.SimulationRuns_clearFiltersLink__IifDK:hover{background-color:var(--link-hover-bg)}.SimulationRuns_row__c0DmX{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding:6px 0;border-radius:12px;transition:background-color .12s}@media(hover:hover){.SimulationRuns_row__c0DmX:hover{background-color:var(--fill-subtle)}}.SimulationRuns_rowCurrent__mpoa_{position:sticky;top:20px;z-index:10}.SimulationRuns_rowCurrent__mpoa_,.SimulationRuns_rowCurrent__mpoa_:hover{background-color:var(--accent-tint)}.SimulationRuns_expandCell__WtZcX{display:flex;align-items:center;justify-content:center}.SimulationRuns_expandBtn__6qD4K{width:24px;height:24px;border-radius:6px;color:var(--surface-ink-subtle);font-size:11px;transition:background-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.SimulationRuns_expandBtn__6qD4K:active:not(:disabled,[aria-disabled=true],.SimulationRuns_disabled__MwNiz){scale:.88;transition-duration:60ms}.SimulationRuns_expandBtn__6qD4K:hover{background-color:var(--fill-muted);color:var(--surface-ink)}.SimulationRuns_expandIcon__gks0X{transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.SimulationRuns_rowExpanded__q_yKV .SimulationRuns_expandIcon__gks0X{rotate:180deg}.SimulationRuns_cardCell__nVK_L{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.SimulationRuns_cardCell__nVK_L img{width:36px;height:36px;border-radius:6%}@media(max-width:640px){.SimulationRuns_cardCell__nVK_L{width:32px;height:32px}.SimulationRuns_cardCell__nVK_L img{width:28px;height:28px}}.SimulationRuns_cardPlaceholder__W91Bb{width:36px;height:36px;border-radius:6px;background-color:var(--fill-muted)}@media(max-width:640px){.SimulationRuns_cardPlaceholder__W91Bb{width:28px;height:28px}}.SimulationRuns_stageCell__azMLF{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.SimulationRuns_tagRow__AbD3Z{display:flex;align-items:center;gap:4px}.SimulationRuns_tagRow__AbD3Z:empty{display:none}.SimulationRuns_tag___HhWD{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background-color:var(--surface-panel);color:var(--accent-ink);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap;padding:0 7px;font-weight:800;letter-spacing:.03em;line-height:16px;text-transform:uppercase}.SimulationRuns_time__EDpv7{color:var(--surface-ink-subtle);font-size:12px;font-weight:600}.SimulationRuns_runNameEditable__HBm_g,.SimulationRuns_runName__ZkRQ5{overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.SimulationRuns_runNameEditable__HBm_g{cursor:text;transition:color .12s}.SimulationRuns_runNameEditable__HBm_g:hover{color:var(--link);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.SimulationRuns_runNameRow__IUN0s{display:flex;align-items:center;gap:4px;min-width:0}.SimulationRuns_nameInput__Gw7OR{min-width:0;min-height:36px;padding:6px 10px;border:0;border-radius:10px;outline:none;background-color:var(--fill-muted);box-shadow:var(--field-inset);color:var(--surface-ink);font-family:inherit;font-size:15px;font-weight:700;transition:background-color .12s,box-shadow .18s cubic-bezier(.2,0,0,1)}.SimulationRuns_nameInput__Gw7OR::placeholder{color:var(--surface-ink-faint);font-weight:400}.SimulationRuns_nameInput__Gw7OR:hover:not(:focus,:disabled){background-color:var(--fill-muted-hover)}.SimulationRuns_nameInput__Gw7OR:focus,.SimulationRuns_nameInput__Gw7OR:focus-visible{outline:none;background-color:var(--surface-panel);box-shadow:inset 0 0 0 1.5px var(--primary),0 0 0 3px var(--primary-halo)}.SimulationRuns_nameInput__Gw7OR:disabled{color:var(--surface-ink-faint);cursor:not-allowed}.SimulationRuns_nameInput__Gw7OR{flex:1 1;min-height:30px;padding:3px 8px;border-radius:6px;font-size:13px}.SimulationRuns_stageName__mH8xk{overflow:hidden;color:var(--surface-ink-muted);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.SimulationRuns_plotCell__JrT_Q{position:relative;min-width:0}.SimulationRuns_boxPlotWrap__b1reM{position:relative;width:100%;height:28px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SimulationRuns_tooltip__KBHcq{display:flex;flex-direction:column;gap:2px;min-width:130px;padding:8px 10px;border-radius:10px;background-color:color-mix(in srgb,var(--inverse) 92%,transparent);box-shadow:var(--shadow-float);color:#fff;font-size:12px;font-weight:600;white-space:nowrap;z-index:400;pointer-events:none;transform-origin:50% 100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;animation:SimulationRuns_popIn__Jd3Kh .34s cubic-bezier(.32,1.48,.52,1) 0s both}@keyframes SimulationRuns_popIn__Jd3Kh{0%{opacity:0;scale:.92}}.SimulationRuns_tooltip__KBHcq>div{display:flex;justify-content:space-between;gap:8px}.SimulationRuns_tipLabel__exDZ3{color:rgba(255,255,255,.6)}.SimulationRuns_boxPlot__EfrjO{display:block;width:100%;height:100%}.SimulationRuns_gridLine__OLKZU{stroke:var(--chart-grid);stroke-width:1;stroke-dasharray:2 2}.SimulationRuns_whisker__lD0dw{fill:none;stroke:#1c8fe8;stroke-width:1.5}.SimulationRuns_box__uy1kf{fill:var(--primary-tint);stroke:#1c8fe8;stroke-width:1.5}.SimulationRuns_median__vPs5U{stroke:#f39800;stroke-width:2.5}.SimulationRuns_mean__BT24b{position:absolute;top:50%;width:6px;height:6px;border:1.5px solid #1c8fe8;border-radius:50%;background-color:var(--surface-panel);transform:translate(-50%,-50%);pointer-events:none}.SimulationRuns_boxPlotCurrent__HJGkL .SimulationRuns_box__uy1kf,.SimulationRuns_boxPlotCurrent__HJGkL .SimulationRuns_whisker__lD0dw{stroke:#f39800}.SimulationRuns_boxPlotCurrent__HJGkL .SimulationRuns_box__uy1kf{fill:var(--surface-panel)}.SimulationRuns_boxPlotCurrent__HJGkL .SimulationRuns_median__vPs5U{stroke:var(--brand-edge)}.SimulationRuns_boxPlotCurrent__HJGkL .SimulationRuns_mean__BT24b{border-color:#f39800}.SimulationRuns_emptyPlot__bSzua,.SimulationRuns_noScores__apZu7{height:28px;display:flex;align-items:center;justify-content:center;color:var(--surface-ink-subtle);font-size:12px;font-weight:600}.SimulationRuns_numbersCell__D2fhB{display:flex;flex-direction:column;gap:2px;font-size:13px;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media(max-width:640px){.SimulationRuns_numbersCell__D2fhB{display:none}}.SimulationRuns_label__hAy8z{margin-right:2px;color:var(--surface-ink-muted);font-size:12px;font-weight:600}.SimulationRuns_actionsCell__lbTxG{position:relative;justify-content:flex-end}.SimulationRuns_actionsCell__lbTxG,.SimulationRuns_actionsInline__ehhlC{display:flex;gap:2px;align-items:center}@media(max-width:640px){.SimulationRuns_actionsInline__ehhlC{display:none}}.SimulationRuns_actionsInlineForce__qgubM{display:flex}.SimulationRuns_actionsTrigger__qz2F8{display:none}@media(max-width:640px){.SimulationRuns_actionsTrigger__qz2F8{display:block}}.SimulationRuns_mobileActionsInline__U7qNh{display:none}@media(max-width:640px){.SimulationRuns_mobileActionsInline__U7qNh{position:absolute;inset:0;display:flex;gap:2px;align-items:center;justify-content:flex-end;background-color:var(--surface-panel);opacity:0;translate:12px 0;pointer-events:none;transition:opacity .12s,translate .34s cubic-bezier(.32,1.34,.52,1)}.SimulationRuns_rowCurrent__mpoa_ .SimulationRuns_mobileActionsInline__U7qNh{background-color:var(--accent-tint)}.SimulationRuns_rowMenuOpen__PloQE .SimulationRuns_mobileActionsInline__U7qNh{opacity:1;translate:0 0;pointer-events:auto}}.IconButton_iconButton__huSQ4{display:flex;justify-content:center;align-items:center;border-radius:999px;background-color:rgba(0,0,0,0);color:var(--surface-ink-muted);transition:background-color .12s,color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.IconButton_iconButton__huSQ4:active:not(:disabled,[aria-disabled=true],.IconButton_disabled__MUxSM){scale:.88;transition-duration:60ms}.IconButton_iconButton__huSQ4:hover{background-color:var(--fill-muted);color:var(--surface-ink)}.IconButton_danger__75Pp_:hover{background-color:var(--danger-tint);color:var(--danger)}.IconButton_medium__O__V0{width:40px;height:40px;font-size:18px}.IconButton_small__sevkS{width:32px;height:32px;font-size:16px}.IconButton_disabled__MUxSM{background-color:rgba(0,0,0,0)!important;color:var(--surface-ink-faint)!important;cursor:not-allowed}.SimulatorLogs_simulatorLogs__PkJvn{display:flex;flex-direction:column;gap:12px;color:var(--surface-ink)}.SimulatorLogs_enter__VBidV{animation:SimulatorLogs_riseIn__9R9G5 .28s cubic-bezier(.22,1,.36,1) 0s both}@keyframes SimulatorLogs_riseIn__9R9G5{0%{opacity:0;translate:0 6px}}.SimulatorLogs_logs__zheyZ{display:flex;flex-direction:column;gap:5px;min-width:0}.SimulatorLogs_turn__Id_PA{--tint:var(--fill-muted);--edge:var(--surface-border);--ink:var(--surface-ink);display:flex;flex-direction:column;gap:8px}.SimulatorLogs_turn__Id_PA:not(:first-child){margin-top:12px}.SimulatorLogs_turn__Id_PA.SimulatorLogs_vocal__IuCP3{--tint:var(--vocal-tint);--edge:var(--vocal-edge);--ink:var(--vocal-ink)}.SimulatorLogs_turn__Id_PA.SimulatorLogs_dance__W8eKX{--tint:var(--dance-tint);--edge:var(--dance-edge);--ink:var(--dance-ink)}.SimulatorLogs_turn__Id_PA.SimulatorLogs_visual__1BNpD{--tint:var(--visual-tint);--edge:var(--visual-edge);--ink:var(--visual-ink)}.SimulatorLogs_turnHeader__bmW__{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;border-radius:12px;background-color:var(--tint);color:var(--ink);font-size:14px;font-weight:800;line-height:1.3}.SimulatorLogs_multiplier__JWgTL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulatorLogs_turnLogs__En88g{margin-left:7px;padding-left:11px;border-left:2px solid var(--edge)}.SimulatorLogs_line__c09Rk{padding:0 2px;font-size:13px;line-height:1.45}.SimulatorLogs_value__8IVl9{color:var(--link);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulatorLogs_negative__XuM3C{color:var(--danger)}.SimulatorLogs_turns__X_EZY{color:var(--surface-ink-subtle);font-size:12px}.SimulatorLogs_event__ynFzA{align-self:flex-start;max-width:100%;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 10px;border-radius:10px;background-color:var(--fill-muted);font-size:13px;font-weight:600;line-height:1.35}.SimulatorLogs_event__ynFzA img{flex-shrink:0;border-radius:4px}.SimulatorLogs_eventLabel__uNXSc{color:var(--surface-ink-muted);font-weight:700;white-space:nowrap}.SimulatorLogs_group__5d9Xf{border-radius:12px;background-color:var(--fill-subtle)}.SimulatorLogs_group__5d9Xf .SimulatorLogs_entity__N3x6T{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:700;line-height:1.35}.SimulatorLogs_group__5d9Xf .SimulatorLogs_entity__N3x6T img{flex-shrink:0;border-radius:4px}.SimulatorLogs_group__5d9Xf .SimulatorLogs_groupLogs__lV88Q{padding:0 10px 10px}.SimulatorLogs_group__5d9Xf .SimulatorLogs_effect__0gB7X{flex-shrink:0;width:17px;height:17px;display:flex;justify-content:center;align-items:center;overflow:hidden;transform:rotate(-45deg)}.SimulatorLogs_group__5d9Xf .SimulatorLogs_effect__0gB7X img{transform:rotate(45deg)}.SimulatorLogs_hand__wH9Ix{border-radius:12px;background-color:var(--fill-subtle)}.SimulatorLogs_hand__wH9Ix.SimulatorLogs_pending__BbJBf{background-color:var(--primary-tint);box-shadow:inset 0 0 0 1.5px var(--primary-halo)}.SimulatorLogs_handTitle__1F_kn{width:100%;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:12px;color:var(--surface-ink);font-size:13px;font-weight:800;line-height:1.35;text-align:left;transition:background-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.SimulatorLogs_handTitle__1F_kn:active:not(:disabled,[aria-disabled=true],.SimulatorLogs_disabled__PLihY){scale:.985;transition-duration:60ms}.SimulatorLogs_handTitle__1F_kn:focus-visible{outline-offset:-2px}@media(hover:hover){.SimulatorLogs_handTitle__1F_kn:hover{background-color:var(--fill-subtle)}}.SimulatorLogs_handCaret__lu_sU{flex-shrink:0;color:var(--surface-ink-subtle);font-size:11px;transition:rotate .34s cubic-bezier(.32,1.34,.52,1)}.SimulatorLogs_expanded__69DQH .SimulatorLogs_handCaret__lu_sU{rotate:180deg}.SimulatorLogs_state__aYsk1{display:flex;align-items:center;gap:12px;padding:2px 10px 10px}.SimulatorLogs_stateLines__yC7cE{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:5px}.SimulatorLogs_stateTag__50nRt{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;padding:3px 9px;border-radius:6px;background-color:var(--surface-panel);color:var(--surface-ink-muted);font-size:12px;font-weight:600;line-height:1.4}.SimulatorLogs_stateTag__50nRt .SimulatorLogs_value__8IVl9{color:var(--surface-ink)}.SimulatorLogs_handCards__Dc7qS{display:flex;align-items:stretch;gap:6px;padding:2px 8px 10px;text-align:center}.SimulatorLogs_handCard__GvsUb{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;padding:6px 2px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.3}.SimulatorLogs_imgWrapper__r7HVM{width:100%;max-width:56px;border-radius:6%;transition:box-shadow .18s,translate .34s cubic-bezier(.32,1.34,.52,1)}.SimulatorLogs_cardName__tJtDj{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.SimulatorLogs_cardScore__dL_KF{margin-top:auto;color:var(--surface-ink-muted);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulatorLogs_selected__rUbTW{color:var(--accent-ink)}.SimulatorLogs_selected__rUbTW .SimulatorLogs_imgWrapper__r7HVM{box-shadow:0 0 0 2px var(--surface-panel),0 0 0 4px #f39800}.SimulatorLogs_selected__rUbTW .SimulatorLogs_cardScore__dL_KF{color:var(--accent-ink)}.SimulatorLogs_unusable__v7YPg .SimulatorLogs_imgWrapper__r7HVM{opacity:.45;filter:grayscale(.6)}.SimulatorLogs_unusable__v7YPg .SimulatorLogs_cardName__tJtDj,.SimulatorLogs_unusable__v7YPg .SimulatorLogs_cardScore__dL_KF{color:var(--surface-ink-faint)}.SimulatorLogs_interactive__0I4kY{--press-opacity:1;box-shadow:0 2px 0 var(--surface-edge);transition:background-color .12s,color .12s,translate .34s cubic-bezier(.32,1.34,.52,1),scale .34s cubic-bezier(.32,1.34,.52,1),box-shadow .34s cubic-bezier(.32,1.34,.52,1)}.SimulatorLogs_interactive__0I4kY:active:not(:disabled,[aria-disabled=true],.SimulatorLogs_disabled__PLihY){translate:0 2px;box-shadow:0 0 0 var(--surface-edge);transition-duration:60ms}.SimulatorLogs_interactive__0I4kY:not(:disabled){background-color:var(--surface-panel)}@media(hover:hover){.SimulatorLogs_interactive__0I4kY:not(:disabled):hover .SimulatorLogs_imgWrapper__r7HVM{translate:0 -3px}}.SimulatorLogs_interactive__0I4kY:disabled{box-shadow:none;cursor:not-allowed}.SimulatorLogs_skip__5H4aa{padding:0 10px 10px}.SimulatorLogs_skip__5H4aa>button{background-color:var(--surface-panel)}.SimulatorLogs_skip__5H4aa>button:hover{background-color:var(--surface-alt)}.TurnIndicator_turnIndicatorContainer__BGpxE{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px}.TurnIndicator_turnIndicator__D20pu{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.TurnIndicator_ring__8_jDy{position:absolute;width:100%;height:100%;transform:rotate(-90deg);z-index:1}.TurnIndicator_segment__BpIYv{fill:currentColor}.TurnIndicator_segment__BpIYv[data-turn-type=vocal]{color:#f23584}.TurnIndicator_segment__BpIYv[data-turn-type=dance]{color:#1c85ed}.TurnIndicator_segment__BpIYv[data-turn-type=visual]{color:#f7b12e}.TurnIndicator_center__q85SR{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--inverse)}.TurnIndicator_number__erehq{color:#fefefe;font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.TurnIndicator_pointer__X4bE9{fill:#fefefe}.TurnIndicator_multiplier__QBLeh{color:var(--surface-ink);font-size:13px;font-weight:800;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.TurnIndicator_multiplier__QBLeh[data-turn-type=vocal]{color:var(--vocal-ink)}.TurnIndicator_multiplier__QBLeh[data-turn-type=dance]{color:var(--dance-ink)}.TurnIndicator_multiplier__QBLeh[data-turn-type=visual]{color:var(--visual-ink)}.SimulatorStats_container__RndeO{display:flex;flex-direction:column;gap:24px;color:var(--surface-ink)}.SimulatorStats_section__ohFDW{display:flex;flex-direction:column;gap:8px}.SimulatorStats_sectionHeader__0movF{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.SimulatorStats_title__nMubZ{color:var(--surface-ink);font-size:15px;font-weight:800;letter-spacing:-.005em;line-height:1.3;white-space:nowrap}.SimulatorStats_typeBar__L_ysx{flex:1 1 240px;display:flex;gap:3px;min-width:0}.SimulatorStats_typeSegment__Y8rTv{flex-basis:0;min-width:fit-content;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:800;line-height:16px;text-align:center;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulatorStats_typeSegment__Y8rTv.SimulatorStats_vocal__E0ji_{background-color:var(--vocal-tint);color:var(--vocal-ink)}.SimulatorStats_typeSegment__Y8rTv.SimulatorStats_dance__G0LOB{background-color:var(--dance-tint);color:var(--dance-ink)}.SimulatorStats_typeSegment__Y8rTv.SimulatorStats_visual__POXvQ{background-color:var(--visual-tint);color:var(--visual-ink)}.SimulatorStats_table__WEpgG{table-layout:auto;width:100%;border-collapse:separate;border-spacing:0;color:var(--surface-ink);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SimulatorStats_table__WEpgG th{padding:7px 10px;background-color:var(--fill-subtle);color:var(--surface-ink-muted);font-size:12px;font-weight:700;white-space:nowrap}.SimulatorStats_table__WEpgG th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.SimulatorStats_table__WEpgG th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.SimulatorStats_table__WEpgG td{padding:8px 10px;border-bottom:1px solid var(--surface-border)}.SimulatorStats_table__WEpgG tbody tr:last-child td{border-bottom:0}.SimulatorStats_table__WEpgG tbody tr{transition:background-color .12s}@media(hover:hover){.SimulatorStats_table__WEpgG tbody tr:hover td{background-color:var(--fill-subtle)}}.SimulatorStats_table__WEpgG th{padding:0}.SimulatorStats_table__WEpgG th.SimulatorStats_activeSort__LgVax{color:var(--accent-ink)}.SimulatorStats_table__WEpgG td{padding:5px 6px;vertical-align:middle}.SimulatorStats_table__WEpgG td:first-child{padding-left:8px}.SimulatorStats_table__WEpgG td:last-child{padding-right:8px}.SimulatorStats_table__WEpgG td.SimulatorStats_cardCell__NiYhb{max-width:0}.SimulatorStats_table__WEpgG td.SimulatorStats_numericCell__Sn1XH{font-weight:600}.SimulatorStats_sortButton__xr64Y{display:inline-flex;gap:3px;width:100%;padding:7px 6px;border-radius:inherit;color:inherit;font:inherit;white-space:nowrap;transition:color .12s,background-color .12s,scale .34s cubic-bezier(.32,1.34,.52,1);--press-opacity:1}.SimulatorStats_sortButton__xr64Y:active:not(:disabled,[aria-disabled=true],.SimulatorStats_disabled__kh8LV){scale:.96;transition-duration:60ms}.SimulatorStats_sortButton__xr64Y:focus-visible{outline-offset:-2px}.SimulatorStats_cardCell__NiYhb .SimulatorStats_sortButton__xr64Y{justify-content:flex-start}.SimulatorStats_numericCell__Sn1XH .SimulatorStats_sortButton__xr64Y{justify-content:flex-end}th:first-child>.SimulatorStats_sortButton__xr64Y{padding-left:8px}th:last-child>.SimulatorStats_sortButton__xr64Y{padding-right:8px}.SimulatorStats_sortButton__xr64Y:hover{background-color:var(--fill-subtle);color:var(--surface-ink)}.SimulatorStats_sortIcon__o8EuA{flex-shrink:0;font-size:9px;opacity:.3;transition:rotate .34s cubic-bezier(.32,1.34,.52,1);transition:opacity .12s,rotate .34s cubic-bezier(.32,1.34,.52,1)}.SimulatorStats_sortButton__xr64Y:hover .SimulatorStats_sortIcon__o8EuA{opacity:.6}.SimulatorStats_activeSort__LgVax .SimulatorStats_sortIcon__o8EuA{opacity:1}.SimulatorStats_ascending__XoT8U{rotate:180deg}.SimulatorStats_activeSort__LgVax .SimulatorStats_sortButton__xr64Y:hover{color:var(--accent-ink)}.SimulatorStats_cardCell__NiYhb{width:100%;text-align:left}.SimulatorStats_numericCell__Sn1XH{width:1%;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.SimulatorStats_card__ZDbiM{display:flex;align-items:center;gap:8px;min-width:0}.SimulatorStats_iconWrap__leThp{position:relative;flex-shrink:0;width:32px;height:32px}.SimulatorStats_iconWrap__leThp img{border-radius:6%}.SimulatorStats_cardName__hHpq3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}