.SettingsPanel_panel__BJmym{display:grid;grid-gap:12px;gap:12px;width:100%;padding:16px;border:1px solid rgba(104,231,255,.2);border-radius:14px;background:linear-gradient(145deg,rgba(11,24,42,.96),rgba(7,14,29,.92));box-shadow:inset 0 1px rgba(255,255,255,.04),0 14px 34px rgba(0,0,0,.2)}.SettingsPanel_headingRow__nEukF{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:2px}.SettingsPanel_eyebrow__Necn0{margin:0 0 4px;color:#65dff7;font:700 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}.SettingsPanel_title__Ph9GV{margin:0;color:#f3fbff;font-size:18px;line-height:1.25}.SettingsPanel_saved__sRXtQ{flex:0 0 auto;color:#8ee9bd;font-size:11px}.SettingsPanel_settingRow__mfXEL{position:relative;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border:1px solid rgba(126,186,221,.13);border-radius:10px;background:rgba(255,255,255,.025);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.SettingsPanel_settingRow__mfXEL:hover{border-color:rgba(101,223,247,.4);background:rgba(101,223,247,.055)}.SettingsPanel_settingRow__mfXEL:active{transform:translateY(1px)}.SettingsPanel_copy__NEfs7{display:grid;min-width:0;grid-gap:3px;gap:3px}.SettingsPanel_label__pakdd{color:#effaff;font-size:14px;font-weight:700}.SettingsPanel_description__Y_eZS{max-width:52ch;color:#8da6b8;font-size:12px;line-height:1.45}.SettingsPanel_segmentedRow__r7GLR{cursor:default}.SettingsPanel_segmentedRow__r7GLR:active{transform:none}.SettingsPanel_fpsControl__MA_5X{display:grid;flex:0 0 198px;grid-template-columns:repeat(3,66px);width:198px;overflow:hidden;border:1px solid rgba(113,213,238,.28);border-radius:9px;background:rgba(4,13,25,.72);box-shadow:inset 0 1px rgba(255,255,255,.035)}.SettingsPanel_fpsOption__XfNpf{min-width:0;height:34px;padding:0;border:0;border-right:1px solid rgba(113,213,238,.18);background:transparent;color:#8da6b8;font:800 12px/1 var(--font-mono,ui-monospace,SFMono-Regular,Consolas,monospace);cursor:pointer;transition:color .14s ease,background-color .14s ease,box-shadow .14s ease}.SettingsPanel_fpsOption__XfNpf:last-child{border-right:0}.SettingsPanel_fpsOption__XfNpf:hover{color:#dffbff;background:rgba(101,223,247,.08)}.SettingsPanel_fpsOption__XfNpf[data-active=true]{color:#f4fdff;background:linear-gradient(180deg,rgba(62,211,238,.34),rgba(31,151,190,.2));box-shadow:inset 0 0 0 1px rgba(139,239,255,.34),0 0 14px rgba(49,211,239,.12)}.SettingsPanel_fpsOption__XfNpf:focus-visible{position:relative;z-index:1;outline:2px solid #92efff;outline-offset:-3px}.SettingsPanel_nativeToggle__WWb7R{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.SettingsPanel_switch__4BzbF{position:relative;flex:0 0 auto;width:46px;height:26px;border:1px solid rgba(151,180,202,.34);border-radius:999px;background:#182737;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.SettingsPanel_switch__4BzbF span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#aebfcb;box-shadow:0 2px 6px rgba(0,0,0,.35);transition:transform .16s ease,background-color .16s ease}.SettingsPanel_nativeToggle__WWb7R:checked+.SettingsPanel_switch__4BzbF{border-color:#55d9ef;background:rgba(36,192,220,.28);box-shadow:0 0 14px rgba(49,211,239,.18)}.SettingsPanel_nativeToggle__WWb7R:checked+.SettingsPanel_switch__4BzbF span{transform:translateX(20px);background:#8cf0ff}.SettingsPanel_nativeToggle__WWb7R:focus-visible+.SettingsPanel_switch__4BzbF{outline:3px solid rgba(146,239,255,.52);outline-offset:3px}@media (max-width:520px){.SettingsPanel_panel__BJmym{padding:13px}.SettingsPanel_settingRow__mfXEL{min-height:64px}.SettingsPanel_segmentedRow__r7GLR{align-items:stretch;flex-direction:column}.SettingsPanel_description__Y_eZS{font-size:11px}.SettingsPanel_fpsControl__MA_5X{align-self:flex-end}}.CombatVisuals_combatSurface__vV4o_{position:relative;contain:paint}.CombatVisuals_combatSurface__vV4o_:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 49%,transparent 0 154px,color-mix(in srgb,var(--world-color) 12%,transparent) 155px 156px,transparent 157px),linear-gradient(90deg,transparent 0 49.94%,color-mix(in srgb,var(--world-color) 7%,transparent) 50%,transparent 50.06%),linear-gradient(color-mix(in srgb,var(--world-color) 2.6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--world-color) 2.6%,transparent) 1px,transparent 1px);background-size:auto,auto,48px 48px,48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,black 0 20%,rgba(0,0,0,.55) 48%,transparent 82%);mask-image:radial-gradient(ellipse at center,black 0 20%,rgba(0,0,0,.55) 48%,transparent 82%);opacity:.62}.CombatVisuals_arenaFrame__jjOjc{position:absolute;inset:18px;z-index:1;pointer-events:none;border-radius:12px;background:linear-gradient(var(--world-color),var(--world-color)) 0 0 /42px 1px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 0 0 /1px 42px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 100% 0 /42px 1px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 100% 0 /1px 42px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 0 100% /42px 1px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 0 100% /1px 42px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 100% 100% /42px 1px no-repeat,linear-gradient(var(--world-color),var(--world-color)) 100% 100% /1px 42px no-repeat;opacity:.22}.CombatVisuals_arenaSector__T_7kG,.CombatVisuals_arenaSignal__78vLH{position:absolute;top:8px;color:color-mix(in srgb,var(--world-color) 75%,white);font:700 8px/1 var(--font-mono);letter-spacing:.18em}.CombatVisuals_arenaSignal__78vLH{left:10px}.CombatVisuals_arenaSector__T_7kG{right:10px;top:auto;bottom:8px}.CombatVisuals_enemyWrap__htx8V{position:relative;z-index:2}.CombatVisuals_damageLayer__AbOJT{position:absolute;inset:72px 4% 92px;z-index:8;overflow:hidden;pointer-events:none}.CombatVisuals_damageNumber__Pqp66{position:absolute;display:flex;flex-direction:column;align-items:center;min-width:max-content;padding:5px 8px 6px;border:1px solid rgba(173,228,255,.16);border-radius:9px;background:linear-gradient(180deg,rgba(5,12,24,.82),rgba(2,7,16,.62));box-shadow:0 5px 14px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.06);font-family:var(--font-mono);font-size:13px;font-weight:900;line-height:1;color:#edf7ff;letter-spacing:-.035em;transform:translate(-50%,8px) scale(.76);transform-origin:center bottom;text-align:center;white-space:nowrap;opacity:0;will-change:transform,opacity;animation:CombatVisuals_damageDrift__YPMrt .72s cubic-bezier(.18,.72,.22,1) forwards;text-shadow:-1px -1px 0 rgba(0,0,0,.92),1px -1px 0 rgba(0,0,0,.92),-1px 1px 0 rgba(0,0,0,.92),1px 1px 0 rgba(0,0,0,.92),0 0 10px rgba(53,198,240,.5)}.CombatVisuals_damageValue__LJ1nM{display:block;text-rendering:geometricPrecision}.CombatVisuals_damageLabel__amRPR{display:block;margin-top:4px;padding:2px 5px;border:1px solid;border-radius:999px;background:rgba(2,7,16,.82);font-family:var(--font-sans);font-size:8px;line-height:1;letter-spacing:.09em;opacity:.82}.CombatVisuals_auto__GV_Mt{font-size:12px;color:#c9eaff;opacity:0;animation-name:CombatVisuals_sideDrift__1lixG}.CombatVisuals_manual__ktq0s{font-size:14px;color:#8eeaff}.CombatVisuals_crit__UpLXZ{z-index:2;color:var(--crit);font-size:18px;border-color:rgba(255,181,46,.42);background:linear-gradient(180deg,rgba(45,28,4,.88),rgba(15,10,3,.72));text-shadow:-1px -1px 0 #090500,1px -1px 0 #090500,-1px 1px 0 #090500,1px 1px 0 #090500,0 0 15px rgba(255,181,46,.88)}.CombatVisuals_super__KKNKp{z-index:3;color:#d9bdff;font-size:23px;border-color:rgba(196,151,255,.48);background:linear-gradient(180deg,rgba(38,19,65,.9),rgba(13,7,26,.74));text-shadow:-1px -1px 0 #07020d,1px -1px 0 #07020d,-1px 1px 0 #07020d,1px 1px 0 #07020d,0 0 20px rgba(178,107,255,.98);animation-name:CombatVisuals_impactDrift__vwqiO}.CombatVisuals_crush__xTap7{z-index:4;color:var(--crush);font-size:26px;letter-spacing:-.06em;border-color:rgba(166,241,255,.55);background:linear-gradient(180deg,rgba(8,42,54,.92),rgba(3,15,23,.76));text-shadow:-1px -1px 0 #001018,1px -1px 0 #001018,-1px 1px 0 #001018,1px 1px 0 #001018,0 0 9px #fff,0 0 25px rgba(53,198,240,.9);animation-name:CombatVisuals_impactDrift__vwqiO}.CombatVisuals_boss__wIutD{z-index:5;color:#ffe66d;font-family:var(--font-sans);font-size:clamp(15px,2vw,19px);padding:7px 14px 8px;border-color:rgba(255,230,109,.62);border-radius:12px;background:linear-gradient(90deg,transparent,rgba(255,206,91,.12) 14%,rgba(39,24,4,.94) 31% 69%,rgba(255,206,91,.12) 86%,transparent),linear-gradient(180deg,rgba(65,44,5,.9),rgba(17,10,1,.82));box-shadow:0 7px 20px rgba(0,0,0,.34),0 0 20px rgba(255,181,46,.16),inset 0 1px rgba(255,246,192,.16);letter-spacing:.07em;text-shadow:-1px -1px 0 #130b00,1px -1px 0 #130b00,-1px 1px 0 #130b00,1px 1px 0 #130b00,0 0 12px #fff2a8,0 0 28px rgba(255,181,46,.95);animation-name:CombatVisuals_bossFinish__uIS14}.CombatVisuals_particleCanvas__FyzQB{width:100%;height:100%;contain:strict}@keyframes CombatVisuals_damageDrift__YPMrt{0%{opacity:0;transform:translate(-50%,8px) scale(.76)}18%{opacity:1;transform:translate(-50%) scale(1.06)}72%{opacity:.94}to{opacity:0;transform:translate(-50%,-48px) scale(1.02)}}@keyframes CombatVisuals_sideDrift__1lixG{0%{opacity:0;transform:translate(-50%,5px) scale(.82)}20%{opacity:.78;transform:translate(-50%) scale(1)}70%{opacity:.62}to{opacity:0;transform:translate(-50%,-34px) scale(.96)}}@keyframes CombatVisuals_impactDrift__vwqiO{0%{opacity:0;transform:translate(-50%,10px) scale(.55)}15%{opacity:1;transform:translate(-50%,-2px) scale(1.2)}35%{transform:translate(-50%,-8px) scale(1)}to{opacity:0;transform:translate(-50%,-62px) scale(1.08)}}@keyframes CombatVisuals_bossFinish__uIS14{0%{opacity:0;transform:translate(-50%,12px) scale(.5)}16%{opacity:1;transform:translate(-50%) scale(1.06)}58%{opacity:1;transform:translate(-50%,-3px) scale(1)}to{opacity:0;transform:translate(-50%,-24px) scale(1.02)}}@media (max-width:560px){.CombatVisuals_damageLayer__AbOJT{inset:64px 0 82px}.CombatVisuals_auto__GV_Mt{font-size:11px}.CombatVisuals_crit__UpLXZ{font-size:16px}.CombatVisuals_super__KKNKp{font-size:20px}.CombatVisuals_crush__xTap7{font-size:22px}}@media (prefers-reduced-motion:reduce){.CombatVisuals_damageNumber__Pqp66{will-change:opacity;animation-name:CombatVisuals_reducedFade__bY09_}.CombatVisuals_particleCanvas__FyzQB{mix-blend-mode:normal;opacity:.72}}@keyframes CombatVisuals_reducedFade__bY09_{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}.SkillBar_bar__SRkCl.SkillBar_bar__SRkCl{display:grid;width:100%;max-width:none;grid-gap:14px;gap:14px;margin-top:8px}.SkillBar_coreChip__PUFU7{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:36px}.SkillBar_coreChip__PUFU7 strong{color:var(--accent);font-family:var(--font-mono)}.SkillBar_section__fqnwL{display:grid;grid-gap:8px;gap:8px;min-width:0}.SkillBar_sectionHeading__wN7WH{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 10px}.SkillBar_sectionHeading__wN7WH h4{margin:0;color:var(--text);font-size:13px}.SkillBar_sectionHeading__wN7WH span{color:var(--text-dim);font-size:10px}.SkillBar_passiveGrid__Mwa4_.SkillBar_passiveGrid__Mwa4_,.SkillBar_skillGrid__gFDvR{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:100%;max-width:none;grid-gap:9px;gap:9px;margin:0}.SkillBar_skillCard__Yt2oc{display:grid;min-width:0;border:1px solid var(--panel-border);border-radius:11px;overflow:hidden;background:rgba(255,255,255,.025)}.SkillBar_castButton__G__Z_.SkillBar_castButton__G__Z_,.SkillBar_lockedCard__8aatx.SkillBar_lockedCard__8aatx{flex:none;width:100%;min-width:0;max-width:none;min-height:82px;border:0;border-radius:0;padding:10px 8px;cursor:pointer}.SkillBar_castButton__G__Z_.SkillBar_castButton__G__Z_:disabled{cursor:wait;opacity:.78}.SkillBar_castButton__G__Z_>span,.SkillBar_castButton__G__Z_>strong{position:relative;z-index:1}.SkillBar_status__bTQtv{color:var(--text-dim);font-size:11px}.SkillBar_cooldownOverlay__zLyY9{z-index:0;pointer-events:none}.SkillBar_upgradeButton__Lri0i.SkillBar_upgradeButton__Lri0i{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;border-width:1px 0 0;border-radius:0;padding:7px 9px;background:rgba(255,255,255,.025);font-family:inherit}.SkillBar_upgradeButton__Lri0i:disabled{cursor:not-allowed;opacity:.5}.SkillBar_upgradeButton__Lri0i span,.SkillBar_upgradeButton__Lri0i strong{white-space:normal}.SkillBar_lockedCard__8aatx.SkillBar_lockedCard__8aatx{min-height:112px;border:1px dashed var(--panel-border);border-radius:11px}.SkillBar_lockedDescription__4Sa8F{width:100%;color:var(--text-dim);font-size:10px;line-height:1.4;overflow-wrap:anywhere;white-space:normal!important}.SkillBar_unlockLabel__3SbRu{margin-top:4px;color:var(--accent);font-size:11px}.SkillBar_passiveCard__nWtjd.SkillBar_passiveCard__nWtjd{display:grid;grid-template-rows:auto 1fr auto;width:auto;min-width:0;max-width:none;padding:10px 10px 0;grid-gap:7px;gap:7px;overflow:hidden}.SkillBar_passiveIdentity__NZlbK{display:flex;align-items:center;gap:8px}.SkillBar_passiveIdentity__NZlbK>div{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.SkillBar_passiveIdentity__NZlbK strong{font-size:12px}.SkillBar_passiveIcon__xsEWx{font-size:18px}.SkillBar_passiveCard__nWtjd p,.SkillBar_passiveLevel__G9Tge{color:var(--text-dim);font-size:10px}.SkillBar_passiveCard__nWtjd p{margin:0;line-height:1.45;overflow-wrap:anywhere;text-align:left}.SkillBar_castButton__G__Z_:focus-visible,.SkillBar_lockedCard__8aatx:focus-visible,.SkillBar_upgradeButton__Lri0i:focus-visible{position:relative;z-index:2;outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:640px){.SkillBar_coreChip__PUFU7{min-height:44px;font-size:13px}.SkillBar_sectionHeading__wN7WH h4{font-size:14px}.SkillBar_lockedDescription__4Sa8F,.SkillBar_passiveCard__nWtjd p,.SkillBar_passiveIdentity__NZlbK strong,.SkillBar_passiveLevel__G9Tge,.SkillBar_sectionHeading__wN7WH span,.SkillBar_status__bTQtv,.SkillBar_unlockLabel__3SbRu{font-size:12px}.SkillBar_passiveGrid__Mwa4_.SkillBar_passiveGrid__Mwa4_,.SkillBar_skillGrid__gFDvR{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillBar_castButton__G__Z_.SkillBar_castButton__G__Z_,.SkillBar_lockedCard__8aatx.SkillBar_lockedCard__8aatx{min-height:88px}.SkillBar_upgradeButton__Lri0i.SkillBar_upgradeButton__Lri0i{min-height:44px;font-size:12px}}.SkillBar_quickPanel__gNJmn{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px;min-width:0}.SkillBar_embedded__tZm01{padding-top:12px;border-top:1px solid rgba(126,186,221,.14)}.SkillBar_quickHeading__TKiz7{display:flex;align-items:center;justify-content:space-between;gap:10px}.SkillBar_quickHeading__TKiz7 h3{margin:2px 0 0;color:var(--text);font-size:13px;letter-spacing:0;text-transform:none}.SkillBar_quickKicker__sW_hU{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.12em}.SkillBar_quickGrid__xGqKv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.SkillBar_quickSkill__X8hQJ.SkillBar_quickSkill__X8hQJ{position:relative;display:flex;width:100%;min-width:0;min-height:58px;max-width:none;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;overflow:hidden;padding:8px 9px;border-radius:9px}.SkillBar_quickIcon__d7biV{position:relative;z-index:1;flex:0 0 auto;font-size:19px}.SkillBar_quickCopy__5ozMx{position:relative;z-index:1;display:grid;min-width:0;grid-gap:2px;gap:2px;text-align:left}.SkillBar_quickCopy__5ozMx small,.SkillBar_quickCopy__5ozMx strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillBar_quickCopy__5ozMx strong{font-size:11px}.SkillBar_quickCopy__5ozMx small{color:var(--text-dim);font-size:10px}.SkillBar_quickLocked__oLVKR{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:8px;gap:8px;min-height:54px;padding:9px 10px;border:1px dashed rgba(124,143,174,.26);border-radius:10px;color:var(--text-dim);background:rgba(255,255,255,.018)}.SkillBar_quickLocked__oLVKR strong{color:var(--text);letter-spacing:.14em}.SkillBar_quickLocked__oLVKR small{font-size:10px;line-height:1.35}@media (min-width:1180px){.SkillBar_skillGrid__gFDvR{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}.SkillBar_passiveGrid__Mwa4_.SkillBar_passiveGrid__Mwa4_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:440px){.SkillBar_passiveGrid__Mwa4_.SkillBar_passiveGrid__Mwa4_,.SkillBar_skillGrid__gFDvR{grid-template-columns:1fr}.SkillBar_quickGrid__xGqKv{grid-template-columns:repeat(2,minmax(0,1fr))}.SkillBar_quickSkill__X8hQJ.SkillBar_quickSkill__X8hQJ{min-height:54px;padding-inline:7px}.SkillBar_quickLocked__oLVKR{grid-template-columns:auto 1fr}.SkillBar_quickLocked__oLVKR small{grid-column:1/-1}}.SkillPanel_lockedDescription__HOhK3{margin:0;color:var(--text-dim);font-size:13px;line-height:1.7;overflow-wrap:anywhere}@media (max-width:640px){.SkillPanel_lockedDescription__HOhK3{font-size:14px}}.InventoryPanel_content___M1fJ{min-width:0}.InventoryPanel_embedded__YKX8x{margin-top:12px;border-top:1px dashed var(--panel-border);padding-top:10px}.InventoryPanel_batchToolbar__efEkx,.InventoryPanel_controlPanel__F2L_A{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.InventoryPanel_controlPanel__F2L_A{margin-bottom:8px}.InventoryPanel_controlGroup__srM_C{display:flex;align-items:center;gap:6px;min-width:0}.InventoryPanel_controlLabel__t8JGn,.InventoryPanel_selectionCount__Ie18g{color:var(--text-dim);font-size:12px;white-space:nowrap}.InventoryPanel_select__u43jQ{min-height:36px;max-width:190px}.InventoryPanel_actionButton__RNoZT,.InventoryPanel_breakdownButton__rloI3,.InventoryPanel_dangerButton__mju5z,.InventoryPanel_equipButton__quDXB,.InventoryPanel_protectButton__4_Y0Q{min-height:36px}.InventoryPanel_breakdownButton__rloI3,.InventoryPanel_dangerButton__mju5z{color:var(--danger);border-color:rgba(255,107,107,.42)}.InventoryPanel_batchToolbar__efEkx{padding:8px;border:1px solid var(--panel-border);border-radius:10px;background:rgba(255,255,255,.025)}.InventoryPanel_cardActions__5JAy3,.InventoryPanel_confirmRow__nLh0z,.InventoryPanel_inlineActions__8sRcY{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.InventoryPanel_warning__ViRwn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:8px 0;padding:9px 10px;border:1px solid rgba(255,107,107,.45);border-radius:9px;background:rgba(255,107,107,.08);color:#ffd2d2;font-size:12px;line-height:1.5}.InventoryPanel_hint__Kl_Ci{margin:6px 0 8px;color:var(--text-dim);font-size:11px;line-height:1.5}.InventoryPanel_inventoryGrid__jJE8v.InventoryPanel_inventoryGrid__jJE8v{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:8px}.InventoryPanel_card__7L_Uz.InventoryPanel_card__7L_Uz{display:flex;min-width:0;padding:10px;gap:8px;overflow:visible}.InventoryPanel_card__7L_Uz.InventoryPanel_card__7L_Uz:active{transform:none}.InventoryPanel_cardHeader__e_0XJ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.InventoryPanel_identity__4osyS{display:flex;flex-direction:column;min-width:0;gap:2px}.InventoryPanel_identity__4osyS span,.InventoryPanel_identity__4osyS strong{overflow-wrap:anywhere;white-space:normal}.InventoryPanel_score__tbnG9{color:var(--accent);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.InventoryPanel_comparison__7V4Bg{width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 7px;border-radius:999px;font-size:11px;font-weight:700}.InventoryPanel_positive__BYhMQ{color:#82efa9;background:rgba(61,220,132,.11);border:1px solid rgba(61,220,132,.32)}.InventoryPanel_negative__2oPTk{color:#ffabab;background:rgba(255,107,107,.09);border:1px solid rgba(255,107,107,.28)}.InventoryPanel_neutral__RX2xl{color:var(--text-dim);background:rgba(255,255,255,.04);border:1px solid var(--panel-border)}.InventoryPanel_currentScore__f2M96{color:var(--text-dim);font-size:10px}.InventoryPanel_equipButton__quDXB{width:100%;color:var(--accent)}.InventoryPanel_cardActions__5JAy3{justify-content:space-between}.InventoryPanel_checkLabel__ZMryc{display:inline-flex;align-items:center;min-height:36px;gap:7px;color:var(--text-dim);font-size:11px;cursor:pointer}.InventoryPanel_checkLabel__ZMryc input{width:17px;height:17px;accent-color:var(--accent)}.InventoryPanel_disabledControl__SBWZP{cursor:not-allowed;opacity:.55}.InventoryPanel_protected__t6dnC{border-color:rgba(255,217,61,.55);box-shadow:inset 0 0 0 1px rgba(255,217,61,.08)}.InventoryPanel_protectButton__4_Y0Q[aria-pressed=true]{color:var(--gold);border-color:rgba(255,217,61,.48);background:rgba(255,217,61,.08)}.InventoryPanel_breakdownButton__rloI3{width:100%}.InventoryPanel_confirmRow__nLh0z{justify-content:flex-end;min-height:36px}.InventoryPanel_confirmRow__nLh0z,.InventoryPanel_confirmText__fiYRs{color:var(--danger);font-size:11px}.InventoryPanel_batchToolbar__efEkx button:focus-visible,.InventoryPanel_card__7L_Uz button:focus-visible,.InventoryPanel_checkLabel__ZMryc input:focus-visible,.InventoryPanel_controlPanel__F2L_A button:focus-visible,.InventoryPanel_select__u43jQ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.InventoryPanel_batchToolbar__efEkx,.InventoryPanel_controlPanel__F2L_A{align-items:stretch}.InventoryPanel_controlGroup__srM_C{width:100%}.InventoryPanel_select__u43jQ{flex:1 1;max-width:none;min-height:44px;font-size:13px}.InventoryPanel_actionButton__RNoZT,.InventoryPanel_breakdownButton__rloI3,.InventoryPanel_checkLabel__ZMryc,.InventoryPanel_dangerButton__mju5z,.InventoryPanel_equipButton__quDXB,.InventoryPanel_protectButton__4_Y0Q{min-height:44px}.InventoryPanel_inventoryGrid__jJE8v.InventoryPanel_inventoryGrid__jJE8v{grid-template-columns:1fr}.InventoryPanel_card__7L_Uz.InventoryPanel_card__7L_Uz{padding:12px}.InventoryPanel_identity__4osyS strong{font-size:13px}.InventoryPanel_comparison__7V4Bg,.InventoryPanel_confirmText__fiYRs,.InventoryPanel_controlLabel__t8JGn,.InventoryPanel_currentScore__f2M96,.InventoryPanel_hint__Kl_Ci,.InventoryPanel_identity__4osyS span,.InventoryPanel_selectionCount__Ie18g{font-size:12px}.InventoryPanel_inlineActions__8sRcY{width:100%}}.EquipPanel_lockedHint__gYT6C{color:var(--text-dim);font-size:13px;line-height:1.65}.EquipPanel_tabs__a4C8Y{display:flex;flex-wrap:wrap;gap:7px}.EquipPanel_choiceButton__x_P1Y,.EquipPanel_confirmActions__A9ubj button,.EquipPanel_equipActions__ksJiI button,.EquipPanel_primaryAction__EFmxr,.EquipPanel_tabButton__syCkw{min-height:36px}.EquipPanel_craftHeading__b7_db{margin-top:12px}.EquipPanel_choiceRow__T4saW{display:flex;flex-wrap:wrap;gap:7px}.EquipPanel_choiceButton__x_P1Y{display:inline-flex;align-items:center;justify-content:center;gap:5px}.EquipPanel_craftSubmit__JwYv5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.EquipPanel_primaryAction__EFmxr{color:var(--accent)}.EquipPanel_equipCard__PqZSB{min-width:0}.EquipPanel_confirmActions__A9ubj,.EquipPanel_equipActions__ksJiI{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.EquipPanel_dangerText__0U3Py{color:var(--danger)}.EquipPanel_goldText__bjCn6{color:var(--gold)}.EquipPanel_choiceRow__T4saW button:focus-visible,.EquipPanel_confirmActions__A9ubj button:focus-visible,.EquipPanel_equipActions__ksJiI button:focus-visible,.EquipPanel_primaryAction__EFmxr:focus-visible,.EquipPanel_tabs__a4C8Y button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.EquipPanel_choiceButton__x_P1Y,.EquipPanel_confirmActions__A9ubj button,.EquipPanel_equipActions__ksJiI button,.EquipPanel_primaryAction__EFmxr,.EquipPanel_tabButton__syCkw{min-height:44px;font-size:12px}.EquipPanel_tabs__a4C8Y>button{flex:1 1 120px}.EquipPanel_choiceButton__x_P1Y{flex:1 1 105px}.EquipPanel_confirmActions__A9ubj,.EquipPanel_craftSubmit__JwYv5,.EquipPanel_equipActions__ksJiI,.EquipPanel_primaryAction__EFmxr{width:100%}.EquipPanel_confirmActions__A9ubj button,.EquipPanel_equipActions__ksJiI button{flex:1 1 120px}}.ItemsPanel_panel__nX6Y1{display:grid;grid-gap:18px;gap:18px}.ItemsPanel_section__XlTBH{display:grid;grid-gap:8px;gap:8px;min-width:0}.ItemsPanel_sectionHeading__Jbimy{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 10px}.ItemsPanel_sectionHeading__Jbimy h3{margin:0}.ItemsPanel_sectionHeading__Jbimy span{color:var(--text-dim);font-size:11px}.ItemsPanel_grid__PHFJU.ItemsPanel_grid__PHFJU{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.ItemsPanel_card__4rMTf.ItemsPanel_card__4rMTf{min-width:0;padding:12px;gap:8px}.ItemsPanel_name__bW1kb{font-size:13px;overflow-wrap:anywhere}.ItemsPanel_description__ayM3t.ItemsPanel_description__ayM3t{min-height:0;font-size:11px;line-height:1.55}.ItemsPanel_actionButton__gPWsS{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;white-space:normal}.ItemsPanel_actionButton__gPWsS strong{font-family:var(--font-mono)}.ItemsPanel_levelTag__oa6UQ,.ItemsPanel_ownedTag__bMgUA{white-space:nowrap}.ItemsPanel_levelTag__oa6UQ{color:var(--accent);font-family:var(--font-mono);font-size:10px}.ItemsPanel_tierPreview__HqxM3{display:grid;grid-gap:3px;gap:3px;padding:8px 9px;border:1px solid rgb(100 232 255/14%);border-radius:8px;background:rgb(100 232 255/5%)}.ItemsPanel_tierPreview__HqxM3 strong{color:var(--text);font-size:11px}.ItemsPanel_tierPreview__HqxM3 span{color:var(--text-dim);font-size:10px;line-height:1.45}.ItemsPanel_requirements__JfRam{display:grid;grid-gap:3px;gap:3px;min-height:0;margin:0;padding:0;color:var(--danger);font-size:10px;list-style:none}.ItemsPanel_requirements__JfRam li:before{content:"•";margin-right:5px;color:rgb(255 139 114/80%)}.ItemsPanel_rulePanel__ba20T{display:grid;grid-template-columns:minmax(220px,1fr) minmax(320px,1.5fr);grid-gap:14px;gap:14px;padding:14px;border:1px solid rgb(255 120 178/22%);border-radius:12px;background:linear-gradient(135deg,rgb(255 120 178/8%),rgb(100 232 255/4%))}.ItemsPanel_rulePanel__ba20T strong{color:rgb(255 215 235)}.ItemsPanel_rulePanel__ba20T p{margin:5px 0 0;color:var(--text-dim);font-size:11px;line-height:1.55}.ItemsPanel_ruleToggle__1lqmE{display:flex;align-items:center;margin-top:10px}.ItemsPanel_ruleToggle__1lqmE label{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:11px;cursor:pointer}.ItemsPanel_ruleToggle__1lqmE input{width:16px;height:16px;accent-color:rgb(255 120 178)}.ItemsPanel_ruleControls__QOxwA{display:grid;grid-template-columns:1.3fr .7fr 1fr;grid-gap:8px;gap:8px;align-items:end}.ItemsPanel_ruleControls__QOxwA label{display:grid;grid-gap:5px;gap:5px;min-width:0}.ItemsPanel_ruleControls__QOxwA label>span{color:var(--text-dim);font-size:10px}.ItemsPanel_ruleControls__QOxwA input,.ItemsPanel_ruleControls__QOxwA select{width:100%;min-height:36px;border:1px solid rgb(169 190 211/22%);border-radius:8px;padding:0 9px;color:var(--text);background:rgb(7 15 31/92%)}.ItemsPanel_ownedStatus__MJ_qg{display:flex;align-items:center;justify-content:center;width:100%;min-height:38px;color:var(--green);font-size:11px}.ItemsPanel_actionButton__gPWsS:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.ItemsPanel_panel__nX6Y1{gap:22px}.ItemsPanel_name__bW1kb,.ItemsPanel_sectionHeading__Jbimy h3{font-size:14px}.ItemsPanel_description__ayM3t.ItemsPanel_description__ayM3t,.ItemsPanel_ownedStatus__MJ_qg,.ItemsPanel_sectionHeading__Jbimy span{font-size:12px}.ItemsPanel_grid__PHFJU.ItemsPanel_grid__PHFJU{grid-template-columns:1fr}.ItemsPanel_card__4rMTf.ItemsPanel_card__4rMTf{padding:14px}.ItemsPanel_actionButton__gPWsS,.ItemsPanel_ownedStatus__MJ_qg{min-height:44px;font-size:13px}.ItemsPanel_rulePanel__ba20T{grid-template-columns:1fr}.ItemsPanel_ruleControls__QOxwA{grid-template-columns:1fr .6fr 1fr}}@media (max-width:420px){.ItemsPanel_ruleControls__QOxwA{grid-template-columns:1fr}}.ItemsPanel_itemActions__wONje{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:auto}.ItemsPanel_itemHint__wyEyY{color:var(--text-dim);font-size:10px;line-height:1.45}@media (max-width:420px){.ItemsPanel_itemActions__wONje{grid-template-columns:1fr}}