.SimulatorSeoContent_content__tWFFh{background:#f3f8f7;color:#17342f;border-top:1px solid #d8e5e2;font-family:Space Grotesk,sans-serif}.SimulatorSeoContent_inner__ggad4{width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0 56px}.SimulatorSeoContent_introduction__psSxm{max-width:820px;margin-bottom:60px}.SimulatorSeoContent_introduction__psSxm>span,.SimulatorSeoContent_sectionHeading__D4tSY>span{display:block;margin-bottom:8px;color:#008170;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.SimulatorSeoContent_introduction__psSxm h2,.SimulatorSeoContent_sectionHeading__D4tSY h2{margin:0;color:#17342f;font-weight:800;letter-spacing:-.025em}.SimulatorSeoContent_introduction__psSxm h2{font-size:clamp(30px,4vw,48px)}.SimulatorSeoContent_sectionHeading__D4tSY h2{font-size:clamp(24px,3vw,34px)}.SimulatorSeoContent_introduction__psSxm p{max-width:760px;margin:18px 0 0;color:#61736f;font-size:18px;line-height:1.7}.SimulatorSeoContent_section__tShUP{margin-top:60px}.SimulatorSeoContent_sectionHeading__D4tSY{margin-bottom:24px}.SimulatorSeoContent_capabilities___5hUU,.SimulatorSeoContent_faqs__5dFwl,.SimulatorSeoContent_workflow__J7o5R{display:grid;gap:16px}.SimulatorSeoContent_capabilities___5hUU,.SimulatorSeoContent_workflow__J7o5R{grid-template-columns:repeat(3,minmax(0,1fr))}.SimulatorSeoContent_faqs__5dFwl{grid-template-columns:repeat(2,minmax(0,1fr))}.SimulatorSeoContent_capabilities___5hUU article,.SimulatorSeoContent_faqs__5dFwl article,.SimulatorSeoContent_workflow__J7o5R article{border:1px solid #d8e5e2;border-radius:14px;padding:22px;background:#fff;box-shadow:0 8px 24px rgba(23,52,47,.05)}.SimulatorSeoContent_workflow__J7o5R article>span{display:inline-grid;width:34px;height:34px;margin-bottom:20px;place-items:center;border-radius:50%;background:#e6f7f4;color:#00695c;font-size:11px;font-weight:900}.SimulatorSeoContent_capabilities___5hUU h3,.SimulatorSeoContent_faqs__5dFwl h3,.SimulatorSeoContent_workflow__J7o5R h3{margin:0 0 9px;color:#17342f;font-size:17px;font-weight:800;line-height:1.35}.SimulatorSeoContent_capabilities___5hUU p,.SimulatorSeoContent_faqs__5dFwl p,.SimulatorSeoContent_workflow__J7o5R p{margin:0;color:#61736f;font-size:14px;line-height:1.65}.SimulatorSeoContent_capabilities___5hUU article:first-child{border-color:rgba(0,129,112,.35);background:linear-gradient(145deg,#e6f7f4,#ffffff 72%)}.SimulatorSeoContent_legal__eMJ5u{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:28px;margin-top:60px;border-radius:14px;padding:24px;background:#102824;color:#fff}.SimulatorSeoContent_legal__eMJ5u strong{color:#dbc374}.SimulatorSeoContent_legal__eMJ5u p{margin:7px 0 0;color:rgba(255,255,255,.76);font-size:13px;line-height:1.6}.SimulatorSeoContent_legal__eMJ5u a{color:#8fe0d4}.SimulatorSeoContent_legal__eMJ5u a:hover{color:#fff}@media(max-width:900px){.SimulatorSeoContent_inner__ggad4{width:min(100% - 28px,720px);padding-top:56px}.SimulatorSeoContent_capabilities___5hUU,.SimulatorSeoContent_workflow__J7o5R{grid-template-columns:repeat(2,minmax(0,1fr))}.SimulatorSeoContent_faqs__5dFwl,.SimulatorSeoContent_legal__eMJ5u{grid-template-columns:1fr}}@media(max-width:580px){.SimulatorSeoContent_inner__ggad4{width:min(100% - 20px,540px);padding:44px 0 36px}.SimulatorSeoContent_introduction__psSxm{margin-bottom:44px}.SimulatorSeoContent_introduction__psSxm p{font-size:16px}.SimulatorSeoContent_section__tShUP{margin-top:44px}.SimulatorSeoContent_capabilities___5hUU,.SimulatorSeoContent_workflow__J7o5R{grid-template-columns:1fr}.SimulatorSeoContent_capabilities___5hUU article,.SimulatorSeoContent_faqs__5dFwl article,.SimulatorSeoContent_workflow__J7o5R article{padding:18px}.SimulatorSeoContent_legal__eMJ5u{gap:20px;margin-top:44px;padding:20px}}.CustomMonsterEditor_backdrop__HtzFv{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgba(11,34,31,.64);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.CustomMonsterEditor_dialog__T1JwV{width:min(980px,100%);max-height:calc(100vh - 48px);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border-radius:18px;background:#fff;color:#17342f;box-shadow:0 30px 90px rgba(6,31,27,.34)}.CustomMonsterEditor_dialog__T1JwV button,.CustomMonsterEditor_dialog__T1JwV input,.CustomMonsterEditor_dialog__T1JwV select{font:inherit}.CustomMonsterEditor_dialog__T1JwV>header{min-height:76px;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;border-bottom:1px solid #d8e5e2}.CustomMonsterEditor_dialog__T1JwV>header span{color:#008170;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.CustomMonsterEditor_dialog__T1JwV h2{margin:2px 0 0;font:750 23px Space Grotesk,sans-serif}.CustomMonsterEditor_dialog__T1JwV>header button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d8e5e2;border-radius:10px;background:#f7faf9;color:#17342f}.CustomMonsterEditor_body__Zg1ic{overflow:auto;padding:6px 24px 30px}.CustomMonsterEditor_body__Zg1ic>section{padding:22px 0;border-bottom:1px solid #d8e5e2}.CustomMonsterEditor_body__Zg1ic>section:last-child{border:0}.CustomMonsterEditor_sectionTitle__hplgd{display:flex;align-items:flex-start;gap:11px;margin-bottom:15px}.CustomMonsterEditor_sectionTitle__hplgd>span{width:27px;height:27px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:#e6f7f4;color:#00695c;font-size:10px;font-weight:900}.CustomMonsterEditor_sectionTitle__hplgd h3{margin:0;font:750 16px Space Grotesk,sans-serif}.CustomMonsterEditor_sectionTitle__hplgd p{margin:2px 0 0;color:#61736f;font-size:12px}.CustomMonsterEditor_sectionAction__TZjJq{margin-left:auto;border:1px solid #008170;border-radius:8px;padding:7px 10px;display:inline-flex;align-items:center;gap:5px;background:#e6f7f4;color:#00695c;font-weight:800}.CustomMonsterEditor_grid4__OD9KT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.CustomMonsterEditor_wide__tMaG_{grid-column:span 2}.CustomMonsterEditor_dialog__T1JwV label{min-width:0;display:flex;flex-direction:column;gap:5px;color:#61736f;font-size:10px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.CustomMonsterEditor_dialog__T1JwV input,.CustomMonsterEditor_dialog__T1JwV select{width:100%;min-height:37px;border:1px solid #d8e5e2;border-radius:8px;padding:6px 9px;background:#fff;color:#17342f;font-weight:550;text-transform:none;letter-spacing:0}.CustomMonsterEditor_dialog__T1JwV input:focus,.CustomMonsterEditor_dialog__T1JwV select:focus{outline:0;border-color:#008170;box-shadow:0 0 0 3px rgba(0,129,112,.11)}.CustomMonsterEditor_fieldHint__l4XG0{color:#61736f;font-size:9px;font-weight:550;line-height:1.35;text-transform:none}.CustomMonsterEditor_abilityGrid__fbQsx{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.CustomMonsterEditor_abilityGrid__fbQsx>div{padding:10px 8px;border:1px solid #d8e5e2;border-radius:10px;background:#f8fbfa}.CustomMonsterEditor_abilityGrid__fbQsx>div>strong{display:block;margin-bottom:7px;text-align:center;color:#00695c;font-size:11px;text-transform:uppercase}.CustomMonsterEditor_abilityGrid__fbQsx label+label{margin-top:7px}.CustomMonsterEditor_addRow__WG73r{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.CustomMonsterEditor_addRow__WG73r button{border:1px solid #d8e5e2;border-radius:8px;padding:7px 10px;display:inline-flex;align-items:center;gap:5px;background:#fff;color:#00695c;font-weight:800}.CustomMonsterEditor_addRow__WG73r button:disabled{opacity:.4}.CustomMonsterEditor_cards__iN5t3{display:flex;flex-direction:column;gap:10px}.CustomMonsterEditor_cards__iN5t3 article{overflow:hidden;border:1px solid #d8e5e2;border-radius:12px;background:#fbfdfc}.CustomMonsterEditor_cardHeader__aRC87{min-height:43px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 11px;border-bottom:1px solid #d8e5e2;background:#f5f9f8}.CustomMonsterEditor_cardHeader__aRC87>span{border-radius:999px;padding:3px 7px;background:#fff;color:#61736f;font-size:9px;font-weight:900;text-transform:uppercase}.CustomMonsterEditor_cardHeader__aRC87>strong{font-size:13px}.CustomMonsterEditor_cardHeader__aRC87>button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:#fff0f0;color:#b53030}.CustomMonsterEditor_cards__iN5t3 article>.CustomMonsterEditor_grid4__OD9KT{padding:12px}.CustomMonsterEditor_cards__iN5t3 .CustomMonsterEditor_accentCard__rOdXq{border-color:rgba(0,129,112,.45)}.CustomMonsterEditor_accentCard__rOdXq .CustomMonsterEditor_cardHeader__aRC87,.CustomMonsterEditor_spellGroup__onX85 .CustomMonsterEditor_cardHeader__aRC87{background:#e6f7f4}.CustomMonsterEditor_checkGrid__Ijn37{display:flex;flex-wrap:wrap;gap:7px;padding:0 12px 10px}.CustomMonsterEditor_checkGrid__Ijn37 label{min-height:32px;flex-direction:row;align-items:center;padding:5px 8px;border:1px solid #d8e5e2;border-radius:8px;background:#fff;color:#17342f;text-transform:none}.CustomMonsterEditor_checkGrid__Ijn37 input,.CustomMonsterEditor_spellPicker__ERSPQ input{width:15px;min-height:15px}.CustomMonsterEditor_note___kOgc{margin:0;padding:0 12px 12px;color:#61736f;font-size:11px}.CustomMonsterEditor_routineBuilder__ZZfjB{display:flex;flex-direction:column;gap:9px;padding:0 12px 12px}.CustomMonsterEditor_routine__AmJCQ{overflow:hidden;border:1px solid #d8e5e2;border-radius:10px;background:#fff}.CustomMonsterEditor_routineTitle__iFMC0{display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:9px;padding:10px;background:#f7faf9}.CustomMonsterEditor_routineStep__jEiTa>button,.CustomMonsterEditor_routineTitle__iFMC0>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:7px;background:#fff0f0;color:#b53030}.CustomMonsterEditor_routineSteps__CWtqQ{display:flex;flex-direction:column;gap:7px;padding:10px}.CustomMonsterEditor_routineStep__jEiTa{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:flex-end;gap:8px}.CustomMonsterEditor_routineFooter__f2yw_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px 10px}.CustomMonsterEditor_addAlternative__GkGv6,.CustomMonsterEditor_routineFooter__f2yw_ button{border:1px solid #d8e5e2;border-radius:8px;padding:6px 9px;display:inline-flex;align-items:center;gap:5px;background:#fff;color:#00695c;font-size:11px;font-weight:800}.CustomMonsterEditor_routineFooter__f2yw_ span{color:#61736f;font-size:11px;text-align:right}.CustomMonsterEditor_addAlternative__GkGv6{align-self:flex-start}.CustomMonsterEditor_routineBuilder__ZZfjB button:disabled{opacity:.4}.CustomMonsterEditor_empty__l47cD{margin:0;padding:18px;border:1px dashed #d8e5e2;border-radius:10px;color:#61736f;text-align:center;font-size:12px}.CustomMonsterEditor_spellPicker__ERSPQ{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:0 12px 12px}.CustomMonsterEditor_spellPicker__ERSPQ label{min-height:46px;flex-direction:row;align-items:center;padding:7px 9px;border:1px solid #d8e5e2;border-radius:9px;background:#fff;color:#17342f;text-transform:none}.CustomMonsterEditor_spellPicker__ERSPQ label span{min-width:0}.CustomMonsterEditor_spellPicker__ERSPQ small,.CustomMonsterEditor_spellPicker__ERSPQ strong{display:block}.CustomMonsterEditor_spellPicker__ERSPQ small{margin-top:2px;color:#61736f;font-weight:500}.CustomMonsterEditor_spellPicker__ERSPQ .CustomMonsterEditor_assigned__3rAUE{opacity:.45}.CustomMonsterEditor_defense__UBQSA+.CustomMonsterEditor_defense__UBQSA{margin-top:13px}.CustomMonsterEditor_defense__UBQSA>strong{display:block;margin-bottom:6px;color:#61736f;font-size:10px;text-transform:uppercase}.CustomMonsterEditor_defense__UBQSA>div{display:flex;flex-wrap:wrap;gap:5px}.CustomMonsterEditor_defense__UBQSA button{border:1px solid #d8e5e2;border-radius:999px;padding:5px 9px;background:#fff;color:#61736f;font-size:11px}.CustomMonsterEditor_defense__UBQSA .CustomMonsterEditor_selected__4KEmg{border-color:#008170;background:#e6f7f4;color:#00695c;font-weight:800}.CustomMonsterEditor_defense__UBQSA .CustomMonsterEditor_traitGrid__0i0Ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.CustomMonsterEditor_defense__UBQSA .CustomMonsterEditor_traitGrid__0i0Ag button{border-radius:10px;padding:9px;text-align:left}.CustomMonsterEditor_traitGrid__0i0Ag small,.CustomMonsterEditor_traitGrid__0i0Ag span{display:block}.CustomMonsterEditor_traitGrid__0i0Ag small{margin-top:3px;color:#61736f;font-size:10px;font-weight:500;line-height:1.35}.CustomMonsterEditor_dialog__T1JwV>footer{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 22px;border-top:1px solid #d8e5e2;background:#f8fbfa}.CustomMonsterEditor_dialog__T1JwV>footer p{margin:0;color:#61736f;font-size:11px}.CustomMonsterEditor_dialog__T1JwV>footer div{display:flex;gap:8px}.CustomMonsterEditor_dialog__T1JwV>footer button{min-height:38px;border:1px solid #d8e5e2;border-radius:9px;padding:8px 14px;background:#fff;color:#17342f;font-weight:800}.CustomMonsterEditor_dialog__T1JwV>footer button[type=submit]{border-color:#008170;background:#008170;color:#fff}.CustomMonsterEditor_dialog__T1JwV>footer button:disabled{opacity:.42;cursor:not-allowed}@media(max-width:760px){.CustomMonsterEditor_backdrop__HtzFv{padding:0}.CustomMonsterEditor_dialog__T1JwV{width:100%;max-height:100vh;height:100vh;border-radius:0}.CustomMonsterEditor_grid4__OD9KT{grid-template-columns:repeat(2,minmax(0,1fr))}.CustomMonsterEditor_abilityGrid__fbQsx{grid-template-columns:repeat(3,1fr)}.CustomMonsterEditor_spellPicker__ERSPQ{grid-template-columns:1fr 1fr}.CustomMonsterEditor_defense__UBQSA .CustomMonsterEditor_traitGrid__0i0Ag{grid-template-columns:1fr}.CustomMonsterEditor_dialog__T1JwV>footer p{display:none}.CustomMonsterEditor_dialog__T1JwV>footer{justify-content:flex-end}}.SimulatorWorkspace_workspace__xDwGO{position:relative;height:calc(100dvh - var(--simulator-nav-height, 52px));min-height:680px;display:flex;flex-direction:column;background:#f3f8f7;color:#17342f;overflow:hidden}.SimulatorWorkspace_workspace__xDwGO button,.SimulatorWorkspace_workspace__xDwGO input,.SimulatorWorkspace_workspace__xDwGO select{font:inherit}.SimulatorWorkspace_workspaceHeader__K_J6a{min-height:60px;padding:6px 0;display:grid;grid-template-columns:minmax(230px,260px) minmax(430px,1fr) minmax(260px,305px);gap:0;align-items:center;background:#fff;border-bottom:1px solid #d8e5e2;box-shadow:0 3px 14px rgba(20,62,55,.06);z-index:4}.SimulatorWorkspace_encounterIdentity__cApld{display:flex;flex-direction:column;gap:2px;padding:0 10px}.SimulatorWorkspace_eyebrow__N_4rC{color:#008170;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.SimulatorWorkspace_encounterIdentity__cApld input{border:0;color:#17342f;font:700 17px Space Grotesk,sans-serif;min-width:0;padding:1px 0}.SimulatorWorkspace_encounterIdentity__cApld input:focus{outline:0;box-shadow:0 2px 0 #008170}.SimulatorWorkspace_fileActions__BCjDx{display:flex;align-items:stretch;gap:4px;grid-column:2;grid-row:1;justify-self:start}.SimulatorWorkspace_simulationControls__HCBAk{grid-column:2;grid-row:1;justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.SimulatorWorkspace_simulationControlRow__PPArc{display:flex;align-items:flex-end;justify-content:flex-end;gap:6px}.SimulatorWorkspace_mapPresetControl__2Rie8{max-width:250px;min-width:0}.SimulatorWorkspace_mapPresetControl__2Rie8 small{display:block;max-width:250px;margin-top:4px;color:#61736f;font-size:10px;line-height:1.4}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_mapPresetControl__2Rie8 select{max-width:100%}.SimulatorWorkspace_chainControls__ZHrB2{grid-column:3;grid-row:1;padding:0 10px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.SimulatorWorkspace_chainModeActive__0KL0o,.SimulatorWorkspace_chainModeButton__v63v6{min-height:34px;border:1px solid #d8e5e2;border-radius:999px;padding:6px 10px;display:inline-flex;align-items:center;gap:5px;background:#fff;color:#61736f;font-weight:800}.SimulatorWorkspace_chainModeActive__0KL0o{border-color:#008170;background:#e6f7f4;color:#00695c}.SimulatorWorkspace_lockedTeamChoice__AZfxZ{height:30px;display:flex;align-items:center;overflow:hidden;border:1px solid #d8e5e2;border-radius:7px;background:#f8fbfa}.SimulatorWorkspace_lockedTeamChoice__AZfxZ>span{padding:0 6px;color:#61736f;font-size:9px;font-weight:800;text-transform:uppercase}.SimulatorWorkspace_lockedTeamChoice__AZfxZ button{align-self:stretch;border:0;border-left:1px solid #d8e5e2;background:rgba(0,0,0,0);padding:3px 6px;color:#61736f;font-size:10px;font-weight:800}.SimulatorWorkspace_lockedTeamChoice__AZfxZ button:disabled{cursor:not-allowed}.SimulatorWorkspace_lockedTeamChoice__AZfxZ .SimulatorWorkspace_blueLocked__bcmCN{background:#eaf4ff;color:#175ca7}.SimulatorWorkspace_lockedTeamChoice__AZfxZ .SimulatorWorkspace_redLocked__9IZT2{background:#fff0f0;color:#a82c2c}.SimulatorWorkspace_fileActions__BCjDx button,.SimulatorWorkspace_fileActions__BCjDx select,.SimulatorWorkspace_mapToolbar__9QmAO button{border:1px solid #d8e5e2;background:#fff;color:#17342f;border-radius:7px;padding:6px 9px;min-height:32px}.SimulatorWorkspace_fileActions__BCjDx button{display:inline-flex;min-height:36px;gap:4px;align-items:center;padding:5px 6px;font-size:11px;line-height:1.2;white-space:nowrap}.SimulatorWorkspace_fileActions__BCjDx button>svg{flex-shrink:0}.SimulatorWorkspace_fileActions__BCjDx button:hover,.SimulatorWorkspace_mapToolbar__9QmAO button:hover{border-color:#008170;color:#00695c}.SimulatorWorkspace_dayNight__LtSwk{height:32px;display:grid;grid-template-columns:1fr 1fr;align-self:flex-end;border:1px solid #d8e5e2;border-radius:7px;overflow:hidden}.SimulatorWorkspace_dayNight__LtSwk button{min-height:0;border:0;background:#fff;color:#61736f;padding:5px 8px;font-size:11px;font-weight:700}.SimulatorWorkspace_dayNight__LtSwk .SimulatorWorkspace_activeLighting__iKqd_{color:#fff;background:#008170}.SimulatorWorkspace_simulationControls__HCBAk label{display:flex;flex-direction:column;gap:3px;color:#61736f;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.SimulatorWorkspace_simulationControls__HCBAk input,.SimulatorWorkspace_simulationControls__HCBAk select{height:32px;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#17342f;padding:5px 7px;text-transform:none;letter-spacing:0;font-weight:500}.SimulatorWorkspace_simulationControls__HCBAk input{width:72px}.SimulatorWorkspace_simulationControlRow__PPArc label:last-of-type input{width:88px}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_finishPriority__BcC3d{flex-direction:row;align-items:center;gap:5px;align-self:flex-end;text-transform:none;letter-spacing:0;font-size:10px;cursor:pointer}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_finishPriority__BcC3d input{width:14px;height:14px;margin:0;padding:0;accent-color:#008170}.SimulatorWorkspace_mobileSimulate__RHqTM,.SimulatorWorkspace_simulateButton__LUuDx{min-height:32px;border:0;border-radius:8px;color:#fff;background:#008170;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:700;box-shadow:0 7px 18px rgba(0,129,112,.22)}.SimulatorWorkspace_mobileSimulate__RHqTM:hover,.SimulatorWorkspace_simulateButton__LUuDx:hover{background:#00695c}.SimulatorWorkspace_mobileSimulate__RHqTM:disabled,.SimulatorWorkspace_simulateButton__LUuDx:disabled{opacity:.65;cursor:wait}.SimulatorWorkspace_simulateButton__LUuDx{height:32px;padding:6px 9px;gap:4px;font-size:11px}.SimulatorWorkspace_simulationOptionsBackdrop__UJsVU{position:fixed;z-index:1100;inset:0;display:grid;place-items:center;padding:20px;background:rgba(11,34,31,.62);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SimulatorWorkspace_simulationOptionsDialog__q6zCT{width:min(430px,100%);overflow:hidden;border-radius:16px;background:#fff;color:#17342f;box-shadow:0 26px 80px rgba(6,31,27,.34)}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>header span{color:#008170;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.SimulatorWorkspace_simulationOptionsDialog__q6zCT h2{margin:2px 0 0;font:750 22px Space Grotesk,sans-serif}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>header button{width:34px;height:34px;border:1px solid #d8e5e2;border-radius:9px;background:#f7faf9;color:#17342f;font-size:22px}.SimulatorWorkspace_simulationOptionsBody__sgHAI{display:grid;grid-template-columns:1fr 1fr;gap:13px;max-height:min(65vh,560px);overflow-y:auto;padding:18px}.SimulatorWorkspace_simulationOptionsBody__sgHAI>label:not(.SimulatorWorkspace_simulationOptionCheckbox___hU5s){display:flex;flex-direction:column;gap:5px;color:#61736f;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.SimulatorWorkspace_simulationOptionsBody__sgHAI input[type=number]{width:100%;min-height:38px;border:1px solid #d8e5e2;border-radius:8px;padding:6px 9px;color:#17342f}.SimulatorWorkspace_simulationOptionCheckbox___hU5s{grid-column:1/-1;display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700}.SimulatorWorkspace_simulationOptionCheckbox___hU5s input{width:16px;height:16px;accent-color:#008170}.SimulatorWorkspace_simulationOptionCheckbox___hU5s:has(input:disabled){color:#61736f;cursor:not-allowed}.SimulatorWorkspace_simulationOptionsBody__sgHAI>small{grid-column:1/-1;margin-top:-5px;color:#61736f;font-size:11px}.SimulatorWorkspace_treeAvailabilityOptions__8_nJ6{grid-column:1/-1;display:grid;gap:8px;margin:2px 0 0;padding:12px;border:1px solid #d8e5e2;border-radius:10px}.SimulatorWorkspace_treeAvailabilityOptions__8_nJ6 legend{padding:0 5px;color:#61736f;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.SimulatorWorkspace_treeAvailabilityOptions__8_nJ6 .SimulatorWorkspace_simulationOptionCheckbox___hU5s span{display:grid;gap:1px}.SimulatorWorkspace_treeAvailabilityOptions__8_nJ6 .SimulatorWorkspace_simulationOptionCheckbox___hU5s small{color:#61736f;font-size:10px;font-weight:600}.SimulatorWorkspace_treeAvailabilityOptions__8_nJ6>small{color:#61736f;font-size:11px}.SimulatorWorkspace_spellEnvironmentOptions__TwFxm{grid-column:1/-1;display:grid;gap:10px;margin:2px 0 0;padding:12px;border:1px solid #d8e5e2;border-radius:10px}.SimulatorWorkspace_spellEnvironmentOptions__TwFxm legend{padding:0 5px;color:#61736f;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.SimulatorWorkspace_animateObjectTargets__pjTfK{display:grid;gap:8px}.SimulatorWorkspace_animateObjectTargets__pjTfK>strong{font-size:13px}.SimulatorWorkspace_animateObjectTargets__pjTfK>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.SimulatorWorkspace_animateObjectTargets__pjTfK label{display:grid;gap:4px;color:#61736f;font-size:10px;font-weight:800;text-transform:uppercase}.SimulatorWorkspace_animateObjectTargets__pjTfK input[type=number]{min-width:0}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>footer{display:flex;justify-content:flex-end;gap:8px;padding:13px 18px;border-top:1px solid #d8e5e2;background:#f8fbfa}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>footer button{min-height:38px;border:1px solid #d8e5e2;border-radius:9px;padding:8px 14px;background:#fff;color:#17342f;font-weight:800}.SimulatorWorkspace_simulationOptionsDialog__q6zCT>footer button[type=submit]{display:inline-flex;align-items:center;gap:6px;border-color:#008170;background:#008170;color:#fff}.SimulatorWorkspace_messageBar__s9Pe0{min-height:38px;padding:7px 16px;justify-content:center;background:#fff8df;border-bottom:1px solid #eadca7;color:#6d5813;z-index:3}.SimulatorWorkspace_messageActions__nd4rC,.SimulatorWorkspace_messageBar__s9Pe0{display:flex;align-items:center;gap:16px}.SimulatorWorkspace_messageBar__s9Pe0 button{border:0;background:rgba(0,0,0,0);color:inherit;text-decoration:underline}.SimulatorWorkspace_waterRules__aFbTn{min-height:42px;padding:7px 16px;display:flex;justify-content:center;align-items:center;gap:10px;background:#e8f6fb;border-bottom:1px solid #b7dce8;color:#24536a;font-size:11px;line-height:1.35;z-index:3}.SimulatorWorkspace_waterRules__aFbTn strong{flex:0 0 auto;color:#153f54}.SimulatorWorkspace_waterRules__aFbTn span{max-width:1050px}.SimulatorWorkspace_panels__PtyYc{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(260px,290px) minmax(450px,1fr) minmax(280px,315px)}.SimulatorWorkspace_detailsPanel__3Kute,.SimulatorWorkspace_rosterPanel__YSay6{min-height:0;background:#fff;display:flex;flex-direction:column;z-index:2}.SimulatorWorkspace_detailsPanel__3Kute{grid-column:1;grid-row:1;border-right:1px solid #d8e5e2}.SimulatorWorkspace_mapPanel__S3kWl{grid-column:2;grid-row:1;min-width:0;min-height:0;background:#dfeae7}.SimulatorWorkspace_rosterPanel__YSay6{grid-column:3;grid-row:1;border-left:1px solid #d8e5e2}.SimulatorWorkspace_segmented__bCU7q{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:10px}.SimulatorWorkspace_segmented__bCU7q button{border:1px solid #d8e5e2;border-radius:8px;background:#f8fbfa;color:#61736f;padding:7px 8px;font-weight:700}.SimulatorWorkspace_segmented__bCU7q button span{float:right;font-weight:500}.SimulatorWorkspace_segmented__bCU7q .SimulatorWorkspace_blueActive__dSsNJ{color:#175ca7;border-color:#6ea8df;background:#eaf4ff}.SimulatorWorkspace_segmented__bCU7q .SimulatorWorkspace_redActive__LxeA0{color:#a82c2c;border-color:#e48b8b;background:#fff0f0}.SimulatorWorkspace_segmented__bCU7q .SimulatorWorkspace_catalogActive__UDEmC{color:#00695c;border-color:#008170;background:#e6f7f4}.SimulatorWorkspace_teamTokens__TfOuD{max-height:150px;overflow:auto;padding:0 10px 10px;display:flex;flex-direction:column;gap:4px}.SimulatorWorkspace_teamTokens__TfOuD>button{border:1px solid rgba(0,0,0,0);border-radius:7px;background:#f5f8f7;color:#17342f;padding:6px 8px;display:flex;align-items:center;gap:8px;justify-content:space-between;text-align:left}.SimulatorWorkspace_teamTokenTitle__ef60x{min-width:0;display:flex;flex:1 1;align-items:center;gap:6px}.SimulatorWorkspace_teamTokenTitle__ef60x>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SimulatorWorkspace_teamTokens__TfOuD>button small{flex:0 0 auto;color:#61736f}.SimulatorWorkspace_teamTokens__TfOuD .SimulatorWorkspace_selectedRosterToken__apvwc{border-color:#008170;background:#e6f7f4}.SimulatorWorkspace_emptyHint__yZvYg{margin:8px 4px;color:#61736f;font-size:13px}.SimulatorWorkspace_catalogHeading__f_f4k{border-top:1px solid #d8e5e2;padding-top:2px}.SimulatorWorkspace_catalogHeading__f_f4k .SimulatorWorkspace_segmented__bCU7q{padding-bottom:7px}.SimulatorWorkspace_catalogHeading__f_f4k>input{width:calc(100% - 20px);margin:0 10px 9px;border:1px solid #d8e5e2;border-radius:8px;padding:8px 10px}.SimulatorWorkspace_catalogFilters__mn8oX{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 10px 9px}.SimulatorWorkspace_catalogFilters__mn8oX label{color:#61736f;font-size:10px;font-weight:700;text-transform:uppercase}.SimulatorWorkspace_catalogFilters__mn8oX input,.SimulatorWorkspace_catalogFilters__mn8oX select{width:100%;display:block;margin-top:3px;border:1px solid #d8e5e2;border-radius:7px;min-height:32px;padding:4px 6px;background:#fff;color:#17342f}.SimulatorWorkspace_createMonsterButton__KVqoN{width:calc(100% - 20px);margin:0 10px 9px;min-height:34px;border:1px solid #008170;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;background:#e6f7f4;color:#00695c;font-weight:800}.SimulatorWorkspace_catalogList__RAEEe{flex:1 1;min-height:0;overflow:auto;padding:0 10px 14px}.SimulatorWorkspace_catalogCard__b0JMw{border-bottom:1px solid #edf2f1}.SimulatorWorkspace_catalogCard__b0JMw>button{width:100%;border:0;background:rgba(0,0,0,0);color:#17342f;padding:9px 2px;display:grid;grid-template-columns:18px 1fr 34px;gap:8px;align-items:center;text-align:left}.SimulatorWorkspace_catalogCard__b0JMw>button:hover{color:#00695c}.SimulatorWorkspace_catalogLocked__rXUk3{opacity:.48}.SimulatorWorkspace_catalogLocked__rXUk3>button{cursor:not-allowed}.SimulatorWorkspace_catalogCard__b0JMw small,.SimulatorWorkspace_catalogCard__b0JMw strong{display:block}.SimulatorWorkspace_catalogCard__b0JMw strong{font-size:13px}.SimulatorWorkspace_catalogCard__b0JMw small{color:#61736f;font-size:11px;margin-top:2px}.SimulatorWorkspace_catalogCard__b0JMw .SimulatorWorkspace_catalogPresetTitle__DMDcD{display:flex;align-items:center;gap:6px}.SimulatorWorkspace_heroLevelTag__N1dXL{flex:0 0 auto;border-radius:5px;padding:2px 5px;background:#008170;color:#fff;font-size:9px;line-height:1}.SimulatorWorkspace_presetBadge___C3WL{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#e6f7f4;color:#00695c;font-weight:800;font-size:11px}.SimulatorWorkspace_catalogTokenPortrait__uqy8c{position:relative;overflow:hidden}.SimulatorWorkspace_catalogTokenPortrait__uqy8c img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SimulatorWorkspace_tokenHoverPreview__KdqVd{position:fixed;z-index:10000;width:112px;height:112px;overflow:hidden;display:grid;place-items:center;border:4px solid #008170;border-radius:50%;background:#e6f7f4;color:#00695c;box-shadow:0 10px 28px rgba(12,39,35,.32),0 0 0 3px rgba(255,255,255,.92);font-size:22px;font-weight:800;pointer-events:none}.SimulatorWorkspace_tokenHoverPreview__KdqVd img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SimulatorWorkspace_blueTokenHoverPreview__P_NLU{border-color:#2476d0}.SimulatorWorkspace_redTokenHoverPreview__989YF{border-color:#d94a4a}.SimulatorWorkspace_customCatalogCard__GutiC{margin:4px 0;border:1px solid rgba(0,129,112,.25);border-radius:9px;background:linear-gradient(135deg,#fff,#e6f7f4)}.SimulatorWorkspace_customCatalogCard__GutiC>button{padding:9px 7px 6px}.SimulatorWorkspace_customCatalogCard__GutiC .SimulatorWorkspace_presetBadge___C3WL{width:34px;border-radius:8px;font-size:8px}.SimulatorWorkspace_customCardActions__eOfkU{display:flex;justify-content:flex-end;gap:5px;padding:0 7px 7px}.SimulatorWorkspace_customCardActions__eOfkU button{border:1px solid #d8e5e2;border-radius:6px;padding:3px 6px;display:inline-flex;align-items:center;gap:4px;background:rgba(255,255,255,.82);color:#61736f;font-size:9px;font-weight:800}.SimulatorWorkspace_customCardActions__eOfkU button:last-child{color:#a82c2c}.SimulatorWorkspace_mapCanvas__QJA1K{width:100%;height:100%;position:relative;overflow:hidden;outline:none}.SimulatorWorkspace_mapCanvas__QJA1K:focus-visible{box-shadow:inset 0 0 0 3px #008170}.SimulatorWorkspace_mapLoading__FhQPu{width:100%;height:100%;display:grid;place-items:center;color:#61736f}.SimulatorWorkspace_mapToolbar__9QmAO{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:3;display:flex;gap:4px;padding:5px;border:1px solid rgba(216,229,226,.9);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 8px 26px rgba(23,52,47,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SimulatorWorkspace_mapToolbar__9QmAO button{padding:5px 8px;min-height:30px;font-size:12px}.SimulatorWorkspace_mapToolbar__9QmAO .SimulatorWorkspace_activeTool__rChUd{background:#008170;border-color:#008170;color:#fff}.SimulatorWorkspace_toolbarDivider__ttZli{width:1px;background:#d8e5e2;margin:3px}.SimulatorWorkspace_detailTabs__idbV7{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_detailTabs__idbV7 button{border:0;border-bottom:3px solid rgba(0,0,0,0);background:#fff;padding:13px 8px 10px;color:#61736f;font-weight:700}.SimulatorWorkspace_detailTabs__idbV7 .SimulatorWorkspace_detailActive__Zrrq0{color:#00695c;border-bottom-color:#008170}.SimulatorWorkspace_statusDot__kKAO0{display:inline-block;width:7px;height:7px;border-radius:50%;background:#008170;margin-left:4px}.SimulatorWorkspace_inspector__GDGGx,.SimulatorWorkspace_results__4In38{padding:15px;overflow:auto}.SimulatorWorkspace_inspectorTitle__cgumE{display:flex;justify-content:space-between;gap:10px;margin-bottom:15px}.SimulatorWorkspace_inspectorTitle__cgumE>div{display:grid;grid-template-columns:10px 1fr;column-gap:7px}.SimulatorWorkspace_inspectorTitle__cgumE small,.SimulatorWorkspace_inspectorTitle__cgumE strong{grid-column:2}.SimulatorWorkspace_inspectorTitle__cgumE small{color:#61736f;margin-top:2px}.SimulatorWorkspace_inspectorTitle__cgumE>button{width:32px;height:32px;border:1px solid #efc1c1;border-radius:7px;background:#fff5f5;color:#bd3333}.SimulatorWorkspace_inspectorTitle__cgumE>button:disabled{opacity:.42;cursor:not-allowed}.SimulatorWorkspace_lockedNotice__uFW0Z{display:flex;align-items:center;gap:6px;margin:-4px 0 12px;border-radius:8px;padding:8px 9px;background:#eef6ff;color:#175ca7;font-size:11px;font-weight:700}.SimulatorWorkspace_homebrewPin__jKLuj{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 8px;margin-top:10px;border:1px solid #b8dacf;border-radius:9px;padding:9px;background:#f3fbf8}.SimulatorWorkspace_homebrewPin__jKLuj>strong{color:#00695c;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.SimulatorWorkspace_homebrewPin__jKLuj>small{color:#61736f;font:9px ui-monospace,monospace}.SimulatorWorkspace_homebrewPin__jKLuj>label{grid-column:1/-1}.SimulatorWorkspace_homebrewUpdateNotice__wp_ev{display:grid;gap:7px;margin:8px 0 12px;border:1px solid #dfc67f;border-radius:9px;padding:9px;background:#fff9e6;color:#6f5713;font-size:10px}.SimulatorWorkspace_homebrewUpdateNotice__wp_ev button{justify-self:start;border:1px solid #c29b35;border-radius:7px;padding:5px 8px;background:#fff;color:#6f5713;font-size:9px;font-weight:900}.SimulatorWorkspace_lockedConfiguration__7FXYq{min-width:0;margin:0;padding:0;border:0}.SimulatorWorkspace_lockedConfiguration__7FXYq:disabled{opacity:.62}.SimulatorWorkspace_teamMarker__FTUUU{width:9px;height:9px;border-radius:50%;margin-top:5px}.SimulatorWorkspace_teamMarker__FTUUU.SimulatorWorkspace_blue__JBwQF{background:#2476d0}.SimulatorWorkspace_teamMarker__FTUUU.SimulatorWorkspace_red__VFM2w{background:#d94a4a}.SimulatorWorkspace_inspector__GDGGx label{display:flex;flex-direction:column;gap:4px;color:#61736f;font-size:11px;font-weight:700;margin-bottom:11px}.SimulatorWorkspace_inspector__GDGGx input,.SimulatorWorkspace_inspector__GDGGx select{width:100%;min-height:36px;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#17342f;padding:6px 8px;font-weight:500}.SimulatorWorkspace_fieldRow__agXWz{display:grid;grid-template-columns:1fr 1fr;gap:8px}.SimulatorWorkspace_statGrid__OnHXJ{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:4px}.SimulatorWorkspace_statGrid__OnHXJ>div{padding:9px 10px;border:1px solid #d8e5e2;border-radius:8px;background:#f8fbfa;display:flex;justify-content:space-between;align-items:baseline}.SimulatorWorkspace_statGrid__OnHXJ span{color:#61736f;font-size:11px;text-transform:uppercase}.SimulatorWorkspace_statGrid__OnHXJ strong{text-transform:capitalize}.SimulatorWorkspace_stepper__D9xiT{padding:7px;border:1px solid #d8e5e2;border-radius:8px;background:#f8fbfa;text-align:center}.SimulatorWorkspace_statGrid__OnHXJ>.SimulatorWorkspace_stepper__D9xiT{display:block}.SimulatorWorkspace_stepper__D9xiT>span{display:block;color:#61736f;font-size:10px;font-weight:800;text-transform:uppercase}.SimulatorWorkspace_stepper__D9xiT>div{display:grid;grid-template-columns:25px 1fr 25px;gap:3px;align-items:center;margin-top:4px}.SimulatorWorkspace_stepper__D9xiT>div button{width:25px;height:25px;padding:0;border:1px solid #d8e5e2;border-radius:6px;background:#fff;color:#00695c;font-weight:800}.SimulatorWorkspace_stepper__D9xiT .SimulatorWorkspace_resetValue__lLljB{border:0;background:rgba(0,0,0,0);color:#00695c;font-size:9px;text-decoration:underline;margin-top:3px}.SimulatorWorkspace_inspectorSection__wvO0d{border-top:1px solid #d8e5e2;margin-top:14px;padding-top:12px}.SimulatorWorkspace_inspectorSection__wvO0d h3{margin:0 0 9px;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.SimulatorWorkspace_visionChoices__i_jIS{display:flex;flex-wrap:wrap;gap:4px}.SimulatorWorkspace_visionChoices__i_jIS button{border:1px solid #d8e5e2;border-radius:7px;background:#fff;padding:5px 7px;color:#61736f;font-size:10px}.SimulatorWorkspace_visionChoices__i_jIS .SimulatorWorkspace_choiceActive__RqzKT{color:#fff;background:#008170;border-color:#008170}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_checkbox__rjMEb{flex-direction:row;align-items:center;margin-top:9px}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_checkbox__rjMEb input{width:16px;min-height:16px}.SimulatorWorkspace_combatStartGrid__ImTxH{row-gap:8px}.SimulatorWorkspace_combatStartOption__4_b5l{min-width:0;display:flex;align-items:center;gap:4px}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_combatStartOption__4_b5l .SimulatorWorkspace_checkbox__rjMEb{min-width:0;margin:0}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_combatStartOption__4_b5l .SimulatorWorkspace_checkbox__rjMEb input{flex:0 0 16px;padding:0}.SimulatorWorkspace_combatStartInfo__jubRX{flex:0 0 16px;width:16px;height:16px;display:inline-grid;place-items:center;border:0;padding:0;background:rgba(0,0,0,0);color:#61736f;line-height:1}.SimulatorWorkspace_combatStartInfo__jubRX svg{width:14px;height:14px}.SimulatorWorkspace_combatStartInfo__jubRX:hover{color:#00695c}.SimulatorWorkspace_combatStartInfo__jubRX:focus-visible{outline:2px solid #008170;outline-offset:2px}.SimulatorWorkspace_abilityGrid__GzgEX{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.SimulatorWorkspace_abilityGrid__GzgEX>div{position:relative;border-radius:9px;padding:3px}.SimulatorWorkspace_abilityGrid__GzgEX .SimulatorWorkspace_primaryAbility__O_LnE{background:rgba(0,129,112,.15);box-shadow:inset 0 0 0 2px #008170}.SimulatorWorkspace_abilityGrid__GzgEX .SimulatorWorkspace_secondaryAbility__IXECs{background:rgba(36,118,208,.08);box-shadow:inset 0 0 0 2px #6ea8df}.SimulatorWorkspace_abilityPriority__Kp678{position:absolute;z-index:1;top:-5px;right:4px;border-radius:999px;padding:1px 5px;background:#008170;color:#fff;font-size:7px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.SimulatorWorkspace_secondaryAbility__IXECs .SimulatorWorkspace_abilityPriority__Kp678{background:#2476d0}.SimulatorWorkspace_abilityGrid__GzgEX small{display:block;text-align:center;color:#61736f;font-size:10px;margin-top:2px}.SimulatorWorkspace_precastIntro__AJI56{margin:0 0 9px;color:#61736f;font-size:11px;line-height:1.4}.SimulatorWorkspace_precastWarning__kUwRz{margin:0 0 9px;border-radius:7px;padding:7px 8px;background:#fff4e5;color:#875b11;font-size:10px;font-weight:700}.SimulatorWorkspace_precastList__0EixB{display:grid;gap:7px}.SimulatorWorkspace_precastCard__5mSjV{border:1px solid #d8e5e2;border-radius:8px;padding:8px;background:#f8fbfa}.SimulatorWorkspace_precastCardActive__Ii0ui{border-color:#008170;background:#e6f7f4}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastToggle__IBeoe{display:grid;grid-template-columns:16px 1fr;column-gap:7px;align-items:start;margin:0}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastToggle__IBeoe input{width:15px;min-height:15px;margin-top:2px}.SimulatorWorkspace_precastToggle__IBeoe>span{display:grid;gap:2px}.SimulatorWorkspace_precastToggle__IBeoe strong{color:#17342f;font-size:12px}.SimulatorWorkspace_precastToggle__IBeoe small{color:#61736f;font-size:9px;line-height:1.35}.SimulatorWorkspace_precastReason__XkHrJ{display:block;margin:5px 0 0 23px;color:#875b11;font-size:9px}.SimulatorWorkspace_precastSelfTarget__HzT4A{margin:7px 0 0 23px;color:#61736f;font-size:10px}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastTargetSelect___N6lX{margin:8px 0 0 23px}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastTargetSelect___N6lX select{min-height:32px}.SimulatorWorkspace_weaponSelectors__Un1IU{display:grid;gap:8px;margin-top:8px}.SimulatorWorkspace_weaponSelectors__Un1IU label{display:grid;gap:4px;color:#61736f;font-size:10px;font-weight:700}.SimulatorWorkspace_weaponSelectors__Un1IU select{width:100%;min-height:34px;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#17342f;padding:5px 7px}.SimulatorWorkspace_precastTargets__GtpVh{display:grid;gap:4px;margin:8px 0 0 23px}.SimulatorWorkspace_precastTargets__GtpVh>span{color:#61736f;font-size:10px;font-weight:700}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastTargets__GtpVh label{display:grid;grid-template-columns:14px 1fr;column-gap:6px;align-items:center;margin:0;color:#17342f;font-size:10px;font-weight:500}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_precastTargets__GtpVh input{width:14px;min-height:14px}.SimulatorWorkspace_capabilityGroup__srdmh{margin-top:10px}.SimulatorWorkspace_capabilityGroup__srdmh>strong{display:block;color:#61736f;font-size:10px;text-transform:capitalize;margin-bottom:4px}.SimulatorWorkspace_choiceGroups__J_BeD{display:grid;gap:10px;margin-top:8px}.SimulatorWorkspace_choiceGroup__X36AE{min-width:0}.SimulatorWorkspace_choiceHeader__FGhV7{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0;padding:0 0 2px;color:#61736f;font-size:10px;font-weight:800;line-height:1.3}.SimulatorWorkspace_choiceHeader__FGhV7 small{flex:0 0 auto;border-radius:999px;padding:2px 6px;background:#e6f7f4;color:#00695c;font-size:8px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_choiceGroup__X36AE .SimulatorWorkspace_capabilityRow__C0ugm{padding:5px 0}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_capabilityRow__C0ugm{display:grid;grid-template-columns:16px 1fr;column-gap:6px;margin:0;padding:6px 0;border-bottom:1px solid #edf2f1}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_capabilityRow__C0ugm input{width:15px;min-height:15px}.SimulatorWorkspace_capabilityRow__C0ugm span{color:#17342f;font-size:12px}.SimulatorWorkspace_capabilityRow__C0ugm small{grid-column:2;color:#61736f}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_skillRow__29Rl3{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_skillRow__29Rl3 span{min-width:0;text-transform:capitalize}.SimulatorWorkspace_inspector__GDGGx .SimulatorWorkspace_skillRow__29Rl3 small{grid-column:2;grid-row:1;text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SimulatorWorkspace_resetCombatant__4sMqD{width:100%;margin-top:14px;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#00695c;padding:7px}.SimulatorWorkspace_inspectorHelp__cAPER,.SimulatorWorkspace_resultMeta__8IWBl{color:#61736f;font-size:12px;line-height:1.45;margin-top:14px}.SimulatorWorkspace_detailEmpty__0yVay,.SimulatorWorkspace_resultProgress__5SlsE{flex:1 1;display:grid;place-content:center;text-align:center;padding:30px;color:#61736f}.SimulatorWorkspace_detailEmpty__0yVay strong,.SimulatorWorkspace_resultProgress__5SlsE strong{color:#17342f}.SimulatorWorkspace_detailEmpty__0yVay p,.SimulatorWorkspace_resultProgress__5SlsE p{margin:5px 0;font-size:13px}.SimulatorWorkspace_spinner__hsVak{justify-self:center;width:26px;height:26px;border:3px solid #d8e5e2;border-top-color:#008170;border-radius:50%;animation:SimulatorWorkspace_spin__twMBk .8s linear infinite;margin-bottom:10px}@keyframes SimulatorWorkspace_spin__twMBk{to{transform:rotate(1turn)}}.SimulatorWorkspace_resultSummary__2PKPn{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.SimulatorWorkspace_resultSummary__2PKPn span{border-radius:999px;padding:4px 8px;background:#e6f7f4;color:#00695c;font-size:11px}.SimulatorWorkspace_teamResult___WBkB{margin-bottom:12px;border:1px solid #d8e5e2;border-radius:10px;padding:11px}.SimulatorWorkspace_teamResult___WBkB header{display:flex;justify-content:space-between}.SimulatorWorkspace_teamResult___WBkB header span{font:700 22px Space Grotesk,sans-serif}.SimulatorWorkspace_teamResult___WBkB.SimulatorWorkspace_blue__JBwQF header span{color:#2476d0}.SimulatorWorkspace_teamResult___WBkB.SimulatorWorkspace_red__VFM2w header span{color:#d94a4a}.SimulatorWorkspace_winBar__PJKar{height:6px;border-radius:999px;background:#e6edeb;overflow:hidden;margin:8px 0}.SimulatorWorkspace_winBar__PJKar span{display:block;height:100%;background:#008170}.SimulatorWorkspace_teamResult___WBkB.SimulatorWorkspace_blue__JBwQF .SimulatorWorkspace_winBar__PJKar span{background:#2476d0}.SimulatorWorkspace_teamResult___WBkB.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_winBar__PJKar span{background:#d94a4a}.SimulatorWorkspace_teamResult___WBkB dl{margin:0}.SimulatorWorkspace_teamResult___WBkB dl>div{display:flex;justify-content:space-between;padding-top:5px;font-size:12px}.SimulatorWorkspace_teamResult___WBkB dt{color:#61736f;font-weight:500}.SimulatorWorkspace_teamResult___WBkB dd{margin:0;font-weight:700}.SimulatorWorkspace_drawResult__aN9AC{display:flex;justify-content:space-between;padding:10px;border-radius:8px;background:#f3f6f5}.SimulatorWorkspace_showResultPopup__WyegQ{width:100%;margin-top:12px;border:1px solid #008170;border-radius:8px;background:#e6f7f4;color:#00695c;padding:8px;font-weight:800}.SimulatorWorkspace_chainCompletion__BJzC7{margin-bottom:12px;border:1px solid rgba(0,129,112,.28);border-radius:10px;padding:12px;background:linear-gradient(135deg,#fff,#e6f7f4)}.SimulatorWorkspace_chainCompletion__BJzC7>small,.SimulatorWorkspace_chainCompletion__BJzC7>span{display:block;color:#61736f;font-size:11px}.SimulatorWorkspace_chainCompletion__BJzC7>strong{display:block;margin:2px 0;color:#00695c;font:800 27px Space Grotesk,sans-serif}.SimulatorWorkspace_chainStageList__Ft1Rj{display:flex;flex-direction:column;gap:6px}.SimulatorWorkspace_chainStageList__Ft1Rj>div{display:grid;grid-template-columns:24px 1fr;column-gap:7px;border:1px solid #d8e5e2;border-radius:8px;padding:8px;background:#f8fbfa}.SimulatorWorkspace_chainStageList__Ft1Rj>div>span{grid-row:1/3;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#008170;color:#fff;font-weight:800}.SimulatorWorkspace_chainStageList__Ft1Rj small{color:#61736f}.SimulatorWorkspace_mobileSimulate__RHqTM,.SimulatorWorkspace_mobileTabs__1OCEl{display:none}.SimulatorWorkspace_liveResults__wwu4z{z-index:7;bottom:22px;max-height:46vh;overflow:auto;border:1px solid rgba(0,129,112,.35);border-radius:14px;box-shadow:0 16px 46px rgba(16,54,48,.24);padding:14px}.SimulatorWorkspace_chainTray__XFUE3,.SimulatorWorkspace_liveResults__wwu4z{position:absolute;left:290px;right:315px;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SimulatorWorkspace_chainTray__XFUE3{z-index:6;bottom:18px;border:1px solid rgba(0,129,112,.32);border-radius:14px;box-shadow:0 14px 42px rgba(16,54,48,.22);transition:height .2s ease;overflow:hidden}.SimulatorWorkspace_chainTrayOpen___cKtk{height:184px}.SimulatorWorkspace_chainTrayCollapsed__WVgPd{height:43px}.SimulatorWorkspace_chainTray__XFUE3>header{height:43px;padding:7px 10px 7px 13px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_chainTray__XFUE3>header>div{display:flex;flex-direction:column;min-width:0}.SimulatorWorkspace_chainTray__XFUE3>header small{color:#61736f;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SimulatorWorkspace_chainTray__XFUE3>header button{width:28px;height:28px;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#00695c}.SimulatorWorkspace_chainSequence__ZzI6U{height:140px;padding:12px;display:flex;align-items:center;gap:8px;overflow-x:auto}.SimulatorWorkspace_chainEncounterCard__n_jCZ{flex:0 0 178px;height:105px;display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:4px;border:1px solid #d8e5e2;border-radius:10px;padding:5px;background:#fff;box-shadow:0 4px 12px rgba(23,52,47,.08)}.SimulatorWorkspace_chainEncounterActive__X2U4Q{border-color:#008170;box-shadow:0 0 0 2px rgba(0,129,112,.16),0 5px 15px rgba(23,52,47,.12)}.SimulatorWorkspace_chainEncounterSelect__RVUxu{min-width:0;border:0;padding:0;background:rgba(0,0,0,0);color:#17342f;text-align:left}.SimulatorWorkspace_chainEncounterSelect__RVUxu>span:last-child{display:block;padding:5px 3px 0}.SimulatorWorkspace_chainEncounterSelect__RVUxu small,.SimulatorWorkspace_chainEncounterSelect__RVUxu strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SimulatorWorkspace_chainEncounterSelect__RVUxu strong{font-size:11px}.SimulatorWorkspace_chainEncounterSelect__RVUxu small{margin-top:1px;color:#61736f;font-size:9px}.SimulatorWorkspace_chainThumbnail__o0r2n{position:relative;height:61px;display:block;border-radius:7px;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 1px rgba(23,52,47,.12)}.SimulatorWorkspace_chainThumbnail__o0r2n:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(23,52,47,.15),transparent)}.SimulatorWorkspace_chainThumbnail__o0r2n b{position:absolute;z-index:1;top:5px;left:5px;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#008170;color:#fff;font-size:10px}.SimulatorWorkspace_chainEncounterCard__n_jCZ>button:last-child{align-self:start;width:27px;height:27px;border:0;border-radius:6px;background:#fff5f5;color:#bd3333}.SimulatorWorkspace_chainEncounterCard__n_jCZ>button:last-child:disabled{opacity:.35}.SimulatorWorkspace_chainConnector__v8LEv{flex:0 0 84px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;min-width:84px;padding:8px 0;border:0;background:rgba(0,0,0,0);cursor:pointer}.SimulatorWorkspace_chainConnector__v8LEv i{height:1px;background:#aab8b5;transition:background .15s ease}.SimulatorWorkspace_chainConnector__v8LEv span{border:1px solid #b9c7c4;border-radius:999px;padding:3px 6px;background:#f6f8f8;color:#61736f;font-size:8px;font-weight:800;white-space:nowrap;transition:all .15s ease}.SimulatorWorkspace_chainConnector__v8LEv:hover span{border-color:#008170;color:#00695c}.SimulatorWorkspace_chainConnectorRest__FmIEJ i{background:#008170}.SimulatorWorkspace_chainConnectorRest__FmIEJ span{border-color:rgba(0,129,112,.3);background:#e6f7f4;color:#00695c}.SimulatorWorkspace_addEncounterCard__btpkF{flex:0 0 125px;height:105px;border:1px dashed #008170;border-radius:10px;background:#e6f7f4;color:#00695c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-weight:800}.SimulatorWorkspace_addEncounterCard__btpkF svg{font-size:20px}.SimulatorWorkspace_addEncounterCard__btpkF small{color:#61736f;font-size:9px;font-weight:500}.SimulatorWorkspace_addEncounterCard__btpkF:disabled{opacity:.5}.SimulatorWorkspace_closeResults__Nldwb{position:absolute;top:7px;right:9px;border:0;background:rgba(0,0,0,0);color:#61736f;font-size:24px}.SimulatorWorkspace_liveTitle__EiAyW{display:flex;justify-content:space-between;align-items:center;padding-right:25px}.SimulatorWorkspace_liveTitle__EiAyW>div{display:flex;flex-direction:column}.SimulatorWorkspace_liveTitle__EiAyW small{color:#61736f;margin-top:2px}.SimulatorWorkspace_liveActions__ko_ot{display:flex;gap:6px;align-items:center}.SimulatorWorkspace_liveActions__ko_ot>button{display:inline-flex;gap:5px;align-items:center;border:1px solid #d8e5e2;border-radius:7px;background:#fff;color:#00695c;padding:6px 8px;white-space:nowrap}.SimulatorWorkspace_liveActions__ko_ot>button:disabled{opacity:.58;cursor:default}.SimulatorWorkspace_roundStatistics__EwOsw{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:9px}.SimulatorWorkspace_roundStatistics__EwOsw span{border-radius:999px;padding:3px 7px;background:#f1f6f5;color:#61736f;font-size:10px}.SimulatorWorkspace_roundStatistics__EwOsw strong{color:#17342f}.SimulatorWorkspace_timingStatistics__qZAcU{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:7px;color:#61736f;font-size:10px}.SimulatorWorkspace_timingStatistics__qZAcU strong{color:#17342f;margin-left:3px}.SimulatorWorkspace_queuePosition__8uCZZ{margin:13px 0 5px;border-radius:8px;background:#e6f7f4;color:#00695c;padding:10px;text-align:center;font-weight:800}.SimulatorWorkspace_liveVictoryBar__Ukj5R{position:relative;height:24px;display:flex;margin:13px 0;border-radius:999px;overflow:hidden;background:#e4ebe9;box-shadow:inset 0 0 0 1px rgba(23,52,47,.08)}.SimulatorWorkspace_liveVictoryBar__Ukj5R span{height:100%;transition:width .35s ease}.SimulatorWorkspace_blueWins__nacPK{background:#2476d0}.SimulatorWorkspace_redWins__mXVu_{background:#d94a4a}.SimulatorWorkspace_liveVictoryBar__Ukj5R .SimulatorWorkspace_draws__VrolF{background:#98a6a3}.SimulatorWorkspace_victoryBarLabel__aNCAy{position:absolute;z-index:1;top:50%;transform:translateY(-50%);border-radius:999px;padding:3px 7px;background:rgba(255,255,255,.88);box-shadow:0 1px 3px rgba(23,52,47,.18);font-size:10px;line-height:1;white-space:nowrap}.SimulatorWorkspace_blueVictoryLabel__rwAfq{left:6px;color:#175ca7}.SimulatorWorkspace_redVictoryLabel__tmOuY{right:6px;color:#a82c2c}.SimulatorWorkspace_telemetryTeams__r05VX{display:grid;grid-template-columns:1fr 1fr;gap:18px}.SimulatorWorkspace_telemetryColumn__G0ACf>header{display:flex;justify-content:space-between;border-bottom:2px solid;padding-bottom:5px}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_blue__JBwQF>header{border-color:#2476d0}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w>header{border-color:#d94a4a;flex-direction:row-reverse}.SimulatorWorkspace_telemetryColumn__G0ACf header span{color:#61736f;font-size:11px;font-weight:800}.SimulatorWorkspace_telemetryRow__gkV7P{padding:7px 0;border-bottom:1px solid #edf2f1}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_telemetryRow__gkV7P>strong{display:block;text-align:right}.SimulatorWorkspace_metric__T6Vp6{display:grid;grid-template-columns:58px minmax(0,1fr) 34px;align-items:center;column-gap:9px;margin-top:3px;font-size:9px;color:#61736f}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_metric__T6Vp6{grid-template-columns:34px minmax(0,1fr) 58px;direction:rtl}.SimulatorWorkspace_metric__T6Vp6>span{white-space:nowrap}.SimulatorWorkspace_metric__T6Vp6 i{display:block;height:5px;border-radius:999px;overflow:hidden;background:#e7edeb}.SimulatorWorkspace_metric__T6Vp6 b{display:block;height:100%;border-radius:inherit;transition:width .25s ease}.SimulatorWorkspace_metricDamage__EiAVJ b{background:#008170}.SimulatorWorkspace_metricHealed__qqtpB b{background:#c58b24}.SimulatorWorkspace_metricConditions__jMzKg b{background:#7a55b3}.SimulatorWorkspace_metricKills__v_WN8 b{background:#17211f}.SimulatorWorkspace_metricDownings__CRbzp b{background:#bd4d45}.SimulatorWorkspace_metricRevivals__Ms8yq b{background:#3d8f6f}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_metric__T6Vp6 i{transform:rotate(180deg)}.SimulatorWorkspace_metric__T6Vp6 em{font-style:normal;font-weight:800;color:#17342f}.SimulatorWorkspace_combatantOutcome__ZYMbg{display:flex;justify-content:space-between;gap:8px;margin-top:4px;color:#17342f;font-size:9px;font-weight:800}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_combatantOutcome__ZYMbg{flex-direction:row-reverse}.SimulatorWorkspace_liveChainResults___BubV{max-height:57vh}.SimulatorWorkspace_chainResultNavigation__D7_jI{display:flex;gap:5px;margin:9px 0 4px;padding-bottom:4px;overflow-x:auto}.SimulatorWorkspace_chainResultNavigation__D7_jI button{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border:1px solid #d8e5e2;border-radius:999px;padding:5px 9px;background:#f8fbfa;color:#61736f;font-size:9px;font-weight:800}.SimulatorWorkspace_chainResultNavigation__D7_jI button span{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#dfe9e7;color:#17342f}.SimulatorWorkspace_chainResultNavigation__D7_jI .SimulatorWorkspace_chainResultNavigationActive__zKUTU{border-color:#008170;background:#e6f7f4;color:#00695c}.SimulatorWorkspace_chainResultNavigation__D7_jI .SimulatorWorkspace_chainResultNavigationActive__zKUTU span{background:#008170;color:#fff}.SimulatorWorkspace_liveChainCompletion__Ui4iP{margin:12px 0}.SimulatorWorkspace_liveChainCompletion__Ui4iP>div{display:grid;grid-template-columns:1fr auto;align-items:flex-end}.SimulatorWorkspace_liveChainCompletion__Ui4iP small,.SimulatorWorkspace_liveChainCompletion__Ui4iP span{color:#61736f;font-size:10px}.SimulatorWorkspace_liveChainCompletion__Ui4iP small{grid-column:1}.SimulatorWorkspace_liveChainCompletion__Ui4iP strong{grid-column:2;grid-row:1/3;color:#00695c;font:800 25px Space Grotesk,sans-serif}.SimulatorWorkspace_liveChainCompletion__Ui4iP>i{height:8px;display:block;margin-top:6px;overflow:hidden;border-radius:999px;background:#e4ebe9}.SimulatorWorkspace_liveChainCompletion__Ui4iP b{display:block;height:100%;border-radius:inherit;background:#008170}.SimulatorWorkspace_chainRecoverySummary__o3tOd,.SimulatorWorkspace_selectedEncounterSummary__prsMq{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0}.SimulatorWorkspace_chainRecoverySummary__o3tOd>div,.SimulatorWorkspace_selectedEncounterSummary__prsMq>div{display:grid;border:1px solid #d8e5e2;border-radius:9px;padding:8px;background:#f8fbfa}.SimulatorWorkspace_chainRecoverySummary__o3tOd span,.SimulatorWorkspace_selectedEncounterSummary__prsMq span{color:#61736f;font-size:9px;font-weight:800}.SimulatorWorkspace_chainRecoverySummary__o3tOd strong,.SimulatorWorkspace_selectedEncounterSummary__prsMq strong{color:#00695c;font:800 19px Space Grotesk,sans-serif}.SimulatorWorkspace_chainRecoverySummary__o3tOd small,.SimulatorWorkspace_selectedEncounterSummary__prsMq small{color:#61736f;font-size:8px}.SimulatorWorkspace_liveChainStages__YiRHg{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px}.SimulatorWorkspace_liveChainStages__YiRHg>button{display:block;border:1px solid #d8e5e2;border-radius:9px;padding:8px;background:#f8fbfa;color:#17342f;text-align:left}.SimulatorWorkspace_liveChainStages__YiRHg>button:hover{border-color:#008170;box-shadow:0 3px 10px rgba(0,129,112,.1)}.SimulatorWorkspace_liveChainStages__YiRHg header{display:grid;grid-template-columns:22px 1fr;gap:5px;align-items:center}.SimulatorWorkspace_liveChainStages__YiRHg header span{width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#008170;color:#fff;font-size:9px;font-weight:800}.SimulatorWorkspace_liveChainStages__YiRHg header strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.SimulatorWorkspace_liveChainStages__YiRHg dl{margin:6px 0 0}.SimulatorWorkspace_liveChainStages__YiRHg dl>div{display:flex;justify-content:space-between;gap:5px;padding-top:3px;font-size:9px}.SimulatorWorkspace_liveChainStages__YiRHg dt{color:#61736f}.SimulatorWorkspace_liveChainStages__YiRHg dd{margin:0;font-weight:800}.SimulatorWorkspace_liveChainStages__YiRHg>button>small{display:block;margin-top:6px;color:#00695c;font-size:8px;font-weight:800}.SimulatorWorkspace_chainCombatants__pltqv{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:9px}.SimulatorWorkspace_chainCombatants__pltqv section{border-top:2px solid #008170;padding:7px 3px 0}.SimulatorWorkspace_chainCombatants__pltqv section>div{display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:3px;color:#61736f;font-size:9px}.SimulatorWorkspace_recoveryAbilities__8vpfw{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.SimulatorWorkspace_recoveryAbilities__8vpfw>span{border-radius:5px;padding:3px 5px;background:#f0eafa;color:#65438f;font-size:8px}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_recoveryAbilities__8vpfw{justify-content:flex-end}.SimulatorWorkspace_generatorBackdrop__nqhrZ{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;padding:20px;background:rgba(11,34,31,.68);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SimulatorWorkspace_generatorDialog__C28n8{width:min(1040px,100%);max-height:min(92dvh,860px);display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#fff;color:#17342f;box-shadow:0 28px 90px rgba(6,31,27,.38)}.SimulatorWorkspace_generatorDialog__C28n8>header{display:flex;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_generatorDialog__C28n8>header span{color:#008170;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.SimulatorWorkspace_generatorDialog__C28n8>header h2{margin:2px 0 0;font:750 24px Space Grotesk,sans-serif}.SimulatorWorkspace_generatorDialog__C28n8>header p{margin:3px 0 0;color:#61736f;font-size:12px}.SimulatorWorkspace_generatorDialog__C28n8>header button{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid #d8e5e2;border-radius:9px;background:#f7faf9;color:#17342f;font-size:20px}.SimulatorWorkspace_generatorBody__V6AOl{min-height:0;flex:1 1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.SimulatorWorkspace_generatorControls__DFG1A,.SimulatorWorkspace_generatorPreview__DjkZt{min-height:0;overflow-y:auto;padding:20px 22px}.SimulatorWorkspace_generatorControls__DFG1A{border-right:1px solid #d8e5e2}.SimulatorWorkspace_generatorTeamRoute__o2AtE{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:16px}.SimulatorWorkspace_generatorTeamRoute__o2AtE>div{display:grid;gap:1px;border:1px solid #d8e5e2;border-radius:10px;padding:9px 11px;background:#f8fbfa}.SimulatorWorkspace_generatorTeamRoute__o2AtE>span{color:#008170;font-size:18px}.SimulatorWorkspace_generatorTeamRoute__o2AtE small{color:#61736f;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.SimulatorWorkspace_generatorTeamRoute__o2AtE strong{font-size:13px}.SimulatorWorkspace_generatorTeamRoute__o2AtE div span{color:#61736f;font-size:10px}.SimulatorWorkspace_generatorPrimaryFields__8H32b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.SimulatorWorkspace_generatorNameSearch__pMmZh,.SimulatorWorkspace_generatorPrimaryFields__8H32b label{display:grid;gap:5px;color:#61736f;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.SimulatorWorkspace_generatorNameSearch__pMmZh input,.SimulatorWorkspace_generatorPrimaryFields__8H32b select{width:100%;min-height:39px;border:1px solid #d8e5e2;border-radius:8px;padding:7px 9px;background:#fff;color:#17342f;text-transform:none;letter-spacing:0;font-weight:600}.SimulatorWorkspace_generatorBossOption__lS0zw{display:flex;align-items:center;gap:5px;margin-top:12px}.SimulatorWorkspace_generatorBossOption__lS0zw>label{display:inline-flex;align-items:center;gap:7px;color:#17342f;font-size:11px;font-weight:900;cursor:pointer}.SimulatorWorkspace_generatorBossOption__lS0zw>label:has(input:disabled){color:#61736f;cursor:not-allowed}.SimulatorWorkspace_generatorBossOption__lS0zw>button{width:25px;height:25px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#00695c}.SimulatorWorkspace_generatorBossOption__lS0zw>button:focus-visible,.SimulatorWorkspace_generatorBossOption__lS0zw>button:hover{background:#e6f7f4;outline:none}.SimulatorWorkspace_generatorTooltip__iTBNV{z-index:1400}.SimulatorWorkspace_generatorControls__DFG1A fieldset{margin:14px 0 0;border:1px solid #d8e5e2;border-radius:11px;padding:10px}.SimulatorWorkspace_generatorControls__DFG1A legend{padding:0 5px;color:#17342f;font-size:11px;font-weight:900}.SimulatorWorkspace_generatorControls__DFG1A legend span,.SimulatorWorkspace_generatorNameSearch__pMmZh>span{color:#61736f;font-size:9px;font-weight:700;text-transform:none;letter-spacing:0}.SimulatorWorkspace_generatorControls__DFG1A fieldset>small{display:block;margin-top:8px;color:#61736f;font-size:9px}.SimulatorWorkspace_generatorChips__3C0Vg{display:flex;flex-wrap:wrap;gap:5px}.SimulatorWorkspace_generatorChips__3C0Vg label{position:relative;cursor:pointer}.SimulatorWorkspace_generatorChips__3C0Vg input{position:absolute;opacity:0;pointer-events:none}.SimulatorWorkspace_generatorChips__3C0Vg span{display:block;border:1px solid #d8e5e2;border-radius:999px;padding:5px 8px;background:#f8fbfa;color:#61736f;font-size:9px;font-weight:800}.SimulatorWorkspace_generatorChips__3C0Vg input:checked+span{border-color:#008170;background:#e6f7f4;color:#00695c}.SimulatorWorkspace_generatorChips__3C0Vg input:focus-visible+span{outline:2px solid #008170;outline-offset:2px}.SimulatorWorkspace_generatorNameSearch__pMmZh{margin-top:14px}.SimulatorWorkspace_generatorError__uMAn2,.SimulatorWorkspace_generatorReplacementWarning__9IBNS,.SimulatorWorkspace_generatorWarning__LaXzl{margin-top:12px;border-radius:9px;padding:9px 11px;font-size:11px;line-height:1.4}.SimulatorWorkspace_generatorError__uMAn2{border:1px solid #e7a6a6;background:#fff1f1;color:#932d2d}.SimulatorWorkspace_generatorWarning__LaXzl{border:1px solid #e6cf87;background:#fff8df;color:#6d5813}.SimulatorWorkspace_generatorReplacementWarning__9IBNS{border:1px solid #e4b3b3;background:#fff4f4;color:#8f3333}.SimulatorWorkspace_generatorGenerate__1xM7B{width:100%;min-height:42px;margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:9px;background:#008170;color:#fff;font-weight:900}.SimulatorWorkspace_generatorPreview__DjkZt{background:#f8fbfa}.SimulatorWorkspace_generatorEmptyPreview__L4z1k{min-height:100%;display:grid;place-content:center;justify-items:center;padding:30px;color:#61736f;text-align:center}.SimulatorWorkspace_generatorEmptyPreview__L4z1k svg{color:#008170;font-size:34px}.SimulatorWorkspace_generatorEmptyPreview__L4z1k strong{margin-top:9px;color:#17342f}.SimulatorWorkspace_generatorEmptyPreview__L4z1k p{max-width:300px;margin:4px 0 0;font-size:11px;line-height:1.45}.SimulatorWorkspace_generatorPreviewHeading__PSkp0{display:flex;justify-content:space-between;align-items:center;gap:12px}.SimulatorWorkspace_generatorPreviewHeading__PSkp0 small{color:#008170;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.SimulatorWorkspace_generatorPreviewHeading__PSkp0 h3{margin:2px 0 0;font:750 21px Space Grotesk,sans-serif}.SimulatorWorkspace_generatorMonsterList__zKS1F{display:grid;gap:7px;margin-top:14px}.SimulatorWorkspace_generatorMonsterList__zKS1F article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #d8e5e2;border-radius:10px;padding:8px;background:#fff}.SimulatorWorkspace_generatorMonsterList__zKS1F article>div{min-width:0;display:grid;gap:2px}.SimulatorWorkspace_generatorMonsterList__zKS1F article strong{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.SimulatorWorkspace_generatorMonsterList__zKS1F article strong em{flex:0 0 auto;border-radius:999px;padding:2px 5px;background:#f7e4b7;color:#765414;font-size:8px;font-style:normal;text-transform:uppercase}.SimulatorWorkspace_generatorMonsterList__zKS1F article span{color:#61736f;font-size:9px}.SimulatorWorkspace_generatorMonsterList__zKS1F .SimulatorWorkspace_generatorMonsterActions__dWp27{display:flex;grid-template-columns:none;align-items:center;gap:7px}.SimulatorWorkspace_generatorMonsterActions__dWp27>b{color:#00695c;font-size:10px;white-space:nowrap}.SimulatorWorkspace_generatorMonsterActions__dWp27>button{width:31px;height:31px;display:grid;place-items:center;border:1px solid #d8e5e2;border-radius:8px;background:#f8fbfa;color:#61736f;font-size:15px}.SimulatorWorkspace_generatorMonsterActions__dWp27>button:focus-visible,.SimulatorWorkspace_generatorMonsterActions__dWp27>button:hover{border-color:#008170;color:#00695c;outline:none}.SimulatorWorkspace_generatorMonsterActions__dWp27>.SimulatorWorkspace_generatorMonsterLocked__8a_9Y{border-color:#008170;background:#e6f7f4;color:#00695c}.SimulatorWorkspace_generatorPortrait__8MEgF{position:relative;width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border:2px solid #cf5454;border-radius:50%;background:#f4e8e8;color:#a43838;font-size:9px;font-weight:900}.SimulatorWorkspace_generatorPortrait__8MEgF img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SimulatorWorkspace_generatorXpSummary__lyVpi{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:14px 0 0}.SimulatorWorkspace_generatorXpSummary__lyVpi>div{display:flex;justify-content:space-between;gap:8px;border-radius:8px;padding:8px 9px;background:#eaf4f1}.SimulatorWorkspace_generatorXpSummary__lyVpi dt{color:#61736f;font-size:9px}.SimulatorWorkspace_generatorXpSummary__lyVpi dd{margin:0;color:#17342f;font-size:10px;font-weight:900}.SimulatorWorkspace_generatorDialog__C28n8>footer{display:flex;justify-content:flex-end;gap:8px;padding:13px 22px;border-top:1px solid #d8e5e2;background:#fff}.SimulatorWorkspace_generatorDialog__C28n8>footer button{min-height:39px;border:1px solid #d8e5e2;border-radius:9px;padding:8px 14px;background:#fff;color:#17342f;font-weight:900}.SimulatorWorkspace_generatorDialog__C28n8>footer button:last-child{border-color:#008170;background:#008170;color:#fff}.SimulatorWorkspace_generatorDialog__C28n8>footer button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1400px){.SimulatorWorkspace_workspaceHeader__K_J6a{grid-template-columns:200px minmax(0,1fr) auto;grid-template-rows:auto auto;padding:8px 10px;gap:8px}.SimulatorWorkspace_fileActions__BCjDx{grid-column:2;grid-row:1}.SimulatorWorkspace_simulationControls__HCBAk{grid-column:1/-1;grid-row:2;justify-self:center;align-items:center}.SimulatorWorkspace_finishPriority__BcC3d{align-self:center}.SimulatorWorkspace_chainControls__ZHrB2{grid-column:3;grid-row:1;padding:0}.SimulatorWorkspace_workspace__xDwGO{min-height:760px}}@media(max-width:900px){.SimulatorWorkspace_workspace__xDwGO{height:calc(100dvh - var(--simulator-nav-height, 52px));min-height:570px}.SimulatorWorkspace_workspaceHeader__K_J6a{min-height:0;padding:8px 10px;display:flex;flex-wrap:wrap}.SimulatorWorkspace_encounterIdentity__cApld{flex:1 1;min-width:180px}.SimulatorWorkspace_fileActions__BCjDx{order:4;width:100%;overflow-x:auto;align-items:center;padding-bottom:2px}.SimulatorWorkspace_fileActions__BCjDx button{white-space:nowrap}.SimulatorWorkspace_simulationControls__HCBAk{margin-left:auto}.SimulatorWorkspace_chainControls__ZHrB2{order:2;margin-left:auto;padding:0}.SimulatorWorkspace_chainControlsActive__tC3SM{order:3;width:100%;justify-content:flex-start}.SimulatorWorkspace_chainControls__ZHrB2 .SimulatorWorkspace_simulateButton__LUuDx,.SimulatorWorkspace_simulationControls__HCBAk label{display:none}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_mapPresetControl__2Rie8 label{display:flex}.SimulatorWorkspace_mapPresetControl__2Rie8{max-width:210px}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_finishPriority__BcC3d{display:flex;max-width:180px}.SimulatorWorkspace_simulationControls__HCBAk .SimulatorWorkspace_simulateButton__LUuDx{display:none}.SimulatorWorkspace_panels__PtyYc{display:block;min-height:0;position:relative}.SimulatorWorkspace_detailsPanel__3Kute,.SimulatorWorkspace_mapPanel__S3kWl,.SimulatorWorkspace_rosterPanel__YSay6{display:none;width:100%;height:100%;border:0;grid-column:auto;grid-row:auto}.SimulatorWorkspace_panels__PtyYc .SimulatorWorkspace_mobileVisible__NZBlW{display:flex}.SimulatorWorkspace_mapPanel__S3kWl.SimulatorWorkspace_mobileVisible__NZBlW{display:block}.SimulatorWorkspace_mobileTabs__1OCEl{display:grid;grid-template-columns:.8fr .8fr 1.4fr;background:#fff;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_mobileTabs__1OCEl button{border:0;border-bottom:3px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#61736f;padding:8px 4px 6px;font-size:12px;font-weight:700}.SimulatorWorkspace_mobileTabs__1OCEl .SimulatorWorkspace_mobileActive__Rs50H{color:#00695c;border-bottom-color:#008170}.SimulatorWorkspace_mobileSimulate__RHqTM{display:inline-flex;position:absolute;z-index:8;bottom:14px;left:50%;transform:translateX(-50%);min-width:190px}.SimulatorWorkspace_catalogList__RAEEe{padding-bottom:86px;scroll-padding-bottom:86px}.SimulatorWorkspace_mapToolbar__9QmAO{max-width:calc(100% - 16px);overflow-x:auto;left:8px;transform:none}.SimulatorWorkspace_mapToolbar__9QmAO button{white-space:nowrap}.SimulatorWorkspace_teamTokens__TfOuD{max-height:110px}.SimulatorWorkspace_liveResults__wwu4z{left:8px;right:8px;bottom:70px;max-height:44vh}.SimulatorWorkspace_chainTray__XFUE3{left:8px;right:8px;bottom:70px}.SimulatorWorkspace_chainTrayOpen___cKtk{height:174px}.SimulatorWorkspace_chainTrayCollapsed__WVgPd{left:auto;width:44px}.SimulatorWorkspace_chainTrayCollapsed__WVgPd>header{padding:7px;justify-content:center;border-bottom:0}.SimulatorWorkspace_chainTrayCollapsed__WVgPd>header>div{display:none}.SimulatorWorkspace_chainSequence__ZzI6U{height:130px;padding:9px}.SimulatorWorkspace_chainModePanels__r_EpR .SimulatorWorkspace_rosterPanel__YSay6{padding-bottom:120px}.SimulatorWorkspace_generatorBackdrop__nqhrZ{padding:8px}.SimulatorWorkspace_generatorDialog__C28n8{max-height:96dvh}.SimulatorWorkspace_generatorBody__V6AOl{display:block;overflow-y:auto}.SimulatorWorkspace_generatorControls__DFG1A,.SimulatorWorkspace_generatorPreview__DjkZt{overflow:visible}.SimulatorWorkspace_generatorControls__DFG1A{border-right:0;border-bottom:1px solid #d8e5e2}.SimulatorWorkspace_generatorEmptyPreview__L4z1k{min-height:210px}}@media(max-width:520px){.SimulatorWorkspace_workspaceHeader__K_J6a{gap:6px}.SimulatorWorkspace_encounterIdentity__cApld input{font-size:16px}.SimulatorWorkspace_fileActions__BCjDx button{font-size:0}.SimulatorWorkspace_fileActions__BCjDx button svg{font-size:15px}.SimulatorWorkspace_fileActions__BCjDx select{max-width:130px}.SimulatorWorkspace_telemetryTeams__r05VX{gap:8px}.SimulatorWorkspace_metric__T6Vp6{grid-template-columns:45px 1fr 28px}.SimulatorWorkspace_telemetryColumn__G0ACf.SimulatorWorkspace_red__VFM2w .SimulatorWorkspace_metric__T6Vp6{grid-template-columns:28px 1fr 45px}.SimulatorWorkspace_generatorDialog__C28n8>header{padding:14px}.SimulatorWorkspace_generatorDialog__C28n8>header h2{font-size:20px}.SimulatorWorkspace_generatorDialog__C28n8>header p{font-size:10px}.SimulatorWorkspace_generatorControls__DFG1A,.SimulatorWorkspace_generatorPreview__DjkZt{padding:14px}.SimulatorWorkspace_generatorPrimaryFields__8H32b,.SimulatorWorkspace_generatorTeamRoute__o2AtE{grid-template-columns:1fr}.SimulatorWorkspace_generatorTeamRoute__o2AtE>span{display:none}.SimulatorWorkspace_generatorDialog__C28n8>footer{padding:11px 14px}.SimulatorWorkspace_generatorDialog__C28n8>footer button{flex:1 1;padding:7px 8px;font-size:11px}}.SimulatorWorkspace_tacticalProfiles__9Tst9{grid-column:1/-1;margin:0;padding:12px;border:1px solid #d8e5e2;border-radius:10px}.SimulatorWorkspace_tacticalProfiles__9Tst9 legend{padding:0 5px;color:#61736f;font-size:11px;font-weight:700}.SimulatorWorkspace_tacticalCombatant__hlvhn{display:grid;grid-template-columns:minmax(90px,1fr) minmax(140px,1.2fr);gap:6px 12px;padding:9px 0}.SimulatorWorkspace_tacticalCombatant__hlvhn+.SimulatorWorkspace_tacticalCombatant__hlvhn{border-top:1px solid #d8e5e2}.SimulatorWorkspace_tacticalCombatant__hlvhn>strong{align-self:center;font-size:12px}.SimulatorWorkspace_tacticalCombatant__hlvhn>label:not(.SimulatorWorkspace_simulationOptionCheckbox___hU5s){display:grid;gap:3px;color:#61736f;font-size:11px}.SimulatorWorkspace_tacticalCombatant__hlvhn select{width:100%;min-height:36px;padding:5px;border:1px solid #d8e5e2;border-radius:7px;color:#17342f;background:#fff}.SimulatorWorkspace_tacticalCombatant__hlvhn .SimulatorWorkspace_simulationOptionCheckbox___hU5s{font-size:12px}@media(max-width:420px){.SimulatorWorkspace_tacticalCombatant__hlvhn{grid-template-columns:1fr}}.LibraryDialogs_backdrop__7Sj5J{position:fixed;z-index:1250;inset:0;display:grid;place-items:center;padding:24px;background:rgba(8,29,26,.62);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.LibraryDialogs_dialog__uoTo4{width:min(1080px,100%);max-height:min(880px,100dvh - 48px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:20px;background:#f5f9f8;color:#16332e;box-shadow:0 32px 90px rgba(2,22,19,.42)}.LibraryDialogs_partyDialog__Oxb_m{width:min(1040px,100%)}.LibraryDialogs_encounterDialog__W_qxQ{width:min(1120px,100%)}.LibraryDialogs_dialog__uoTo4 button,.LibraryDialogs_dialog__uoTo4 input,.LibraryDialogs_dialog__uoTo4 select{font:inherit}.LibraryDialogs_dialogHeader__A1dhu{min-height:92px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;color:#fff;background:radial-gradient(circle at 76% -90%,rgba(82,226,198,.42),transparent 48%),linear-gradient(125deg,#092f2a,#075e53 54%,#008170)}.LibraryDialogs_dialogHeader__A1dhu span,.LibraryDialogs_libraryHeading__Y3m7D span,.LibraryDialogs_reviewIntro__G3hkl span,.LibraryDialogs_sectionHeading__fu5VG span{color:#9edbd0;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.LibraryDialogs_dialogHeader__A1dhu h2{margin:2px 0 0;color:#fff;font:800 27px/1 Space Grotesk,sans-serif}.LibraryDialogs_dialogHeader__A1dhu p{margin:5px 0 0;color:rgba(255,255,255,.72);font-size:11px}.LibraryDialogs_headerActions__9Rjh9{display:flex;align-items:center;gap:8px}.LibraryDialogs_headerActions__9Rjh9 button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.27);border-radius:9px;padding:7px 10px;background:rgba(255,255,255,.09);color:#fff;font-size:11px;font-weight:800}.LibraryDialogs_headerActions__9Rjh9 button:hover{background:rgba(255,255,255,.18)}.LibraryDialogs_headerActions__9Rjh9 button:disabled{opacity:.5}.LibraryDialogs_headerActions__9Rjh9 .LibraryDialogs_closeButton__1oN5t{width:36px;height:36px;padding:0;border-radius:50%;font-size:19px}.LibraryDialogs_dialogBody__AvPur,.LibraryDialogs_reviewBody__qT2Ry{min-height:0;overflow-y:auto}.LibraryDialogs_currentSection__BJcNM{padding:20px 22px;background:#fff;border-bottom:1px solid #dce8e5}.LibraryDialogs_sectionHeading__fu5VG{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:13px}.LibraryDialogs_libraryHeading__Y3m7D span,.LibraryDialogs_reviewIntro__G3hkl span,.LibraryDialogs_sectionHeading__fu5VG span{color:#008170}.LibraryDialogs_libraryHeading__Y3m7D h3,.LibraryDialogs_reviewIntro__G3hkl h3,.LibraryDialogs_sectionHeading__fu5VG h3{margin:2px 0 0;font:800 18px Space Grotesk,sans-serif}.LibraryDialogs_sectionHeading__fu5VG p{max-width:420px;margin:0;color:#667b76;font-size:10px;text-align:right}.LibraryDialogs_teamGrid__Sm1Or{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LibraryDialogs_teamCard__X_Wyb{border:1px solid #dce8e5;border-top:3px solid;border-radius:12px;padding:13px;background:#f9fcfb}.LibraryDialogs_teamCard__X_Wyb.LibraryDialogs_blue__g8GoU{border-top-color:#2878d0}.LibraryDialogs_teamCard__X_Wyb.LibraryDialogs_red__mcUBN{border-top-color:#d84e52}.LibraryDialogs_teamCard__X_Wyb>div:first-child{display:flex;align-items:center;gap:7px}.LibraryDialogs_teamCard__X_Wyb>div:first-child strong{font:800 14px Space Grotesk,sans-serif}.LibraryDialogs_teamCard__X_Wyb>div:first-child b{margin-left:auto;color:#667b76;font-size:11px}.LibraryDialogs_teamDot__ccWjg{width:9px;height:9px;border-radius:50%;background:currentColor}.LibraryDialogs_blue__g8GoU .LibraryDialogs_teamDot__ccWjg{color:#2878d0}.LibraryDialogs_red__mcUBN .LibraryDialogs_teamDot__ccWjg{color:#d84e52}.LibraryDialogs_abilityFields__nXGIE label,.LibraryDialogs_candidateFields__wsk_b label,.LibraryDialogs_importBar__ki3_a label,.LibraryDialogs_reviewIntro__G3hkl label,.LibraryDialogs_teamCard__X_Wyb label{display:flex;flex-direction:column;gap:4px;color:#667b76;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.LibraryDialogs_abilityFields__nXGIE input,.LibraryDialogs_candidateFields__wsk_b input,.LibraryDialogs_candidateFields__wsk_b select,.LibraryDialogs_importBar__ki3_a select,.LibraryDialogs_reviewIntro__G3hkl input,.LibraryDialogs_teamCard__X_Wyb input{width:100%;min-height:35px;border:1px solid #dce8e5;border-radius:8px;padding:6px 8px;background:#fff;color:#16332e;text-transform:none}.LibraryDialogs_teamCard__X_Wyb label{margin-top:10px}.LibraryDialogs_teamCard__X_Wyb>div:last-child{display:flex;gap:7px;margin-top:10px}.LibraryDialogs_currentActions__bULLa button,.LibraryDialogs_importBar__ki3_a button,.LibraryDialogs_reviewBody__qT2Ry>footer button,.LibraryDialogs_reviewFooter__O7B87 button,.LibraryDialogs_savedActions__twR4j button,.LibraryDialogs_teamCard__X_Wyb button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #dce8e5;border-radius:8px;padding:7px 10px;background:#fff;color:#16332e;font-size:10px;font-weight:800}.LibraryDialogs_currentActions__bULLa button:first-child,.LibraryDialogs_reviewFooter__O7B87 button:last-child,.LibraryDialogs_reviewFooter__O7B87 button:nth-last-child(2),.LibraryDialogs_teamCard__X_Wyb button:first-child{border-color:#008170;background:#008170;color:#fff}.LibraryDialogs_currentActions__bULLa button:disabled,.LibraryDialogs_importBar__ki3_a button:disabled,.LibraryDialogs_reviewFooter__O7B87 button:disabled,.LibraryDialogs_savedActions__twR4j button:disabled,.LibraryDialogs_teamCard__X_Wyb button:disabled{opacity:.48;cursor:not-allowed}.LibraryDialogs_importBar__ki3_a{display:flex;align-items:end;gap:8px;margin-top:12px;border-top:1px solid #dce8e5;padding-top:12px}.LibraryDialogs_importBar__ki3_a label{width:125px;flex:0 0 auto}.LibraryDialogs_inlineWarning__G7Fvu,.LibraryDialogs_progressMessage__zL5LL{margin-top:10px;border-radius:8px;padding:8px 10px;font-size:10px}.LibraryDialogs_progressMessage__zL5LL{background:#e8f7f4;color:#075e53}.LibraryDialogs_inlineWarning__G7Fvu{background:#fff4dd;color:#825a11}.LibraryDialogs_librarySection__NURAb{padding:19px 22px 24px}.LibraryDialogs_libraryHeading__Y3m7D{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.LibraryDialogs_libraryHeading__Y3m7D b{min-width:27px;height:27px;display:grid;place-items:center;border-radius:999px;background:#dcebe8;color:#075e53;font-size:11px}.LibraryDialogs_libraryTabs__oA6sH{display:flex;gap:4px;margin:0 0 14px;border-bottom:1px solid #dce8e5}.LibraryDialogs_libraryTab__9DNuj{display:inline-flex;align-items:center;gap:7px;border:0;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;padding:8px 10px;background:rgba(0,0,0,0);color:#667b76;font-size:11px;font-weight:900}.LibraryDialogs_libraryTab__9DNuj:hover{color:#075e53}.LibraryDialogs_libraryTab__9DNuj:focus-visible{outline:2px solid #008170;outline-offset:-2px;border-radius:6px 6px 0 0}.LibraryDialogs_libraryTab__9DNuj span{min-width:19px;height:19px;display:grid;place-items:center;border-radius:999px;background:#e6efed;color:#667b76;font-size:9px}.LibraryDialogs_libraryTabActive__Z_qn6{border-bottom-color:#008170;color:#075e53}.LibraryDialogs_libraryTabActive__Z_qn6 span{background:#e8f7f4;color:#075e53}.LibraryDialogs_savedList__tg__t{display:grid;gap:7px}.LibraryDialogs_savedRow__XFSpi{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #dce8e5;border-radius:11px;padding:10px;background:rgba(255,255,255,.82)}.LibraryDialogs_savedRow__XFSpi:hover{border-color:#b8d3cd;background:#fff}.LibraryDialogs_savedActive__wk4zD{border-color:rgba(0,129,112,.58);background:#fff;box-shadow:0 6px 16px rgba(7,94,83,.08)}.LibraryDialogs_savedIcon__YuxYZ{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#e8f7f4;color:#008170;font-size:17px}.LibraryDialogs_savedCopy__UBJGQ{min-width:0}.LibraryDialogs_savedCopy__UBJGQ>div strong,.LibraryDialogs_savedCopy__UBJGQ>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.LibraryDialogs_savedCopy__UBJGQ>div{display:flex;align-items:center;gap:7px}.LibraryDialogs_savedCopy__UBJGQ>div b{border-radius:999px;padding:2px 6px;background:#e8f7f4;color:#075e53;font-size:7px;text-transform:uppercase}.LibraryDialogs_savedCopy__UBJGQ small{display:block;margin-top:3px;color:#667b76;font-size:9px}.LibraryDialogs_savedActions__twR4j{display:flex;align-items:center;gap:5px}.LibraryDialogs_savedActions__twR4j button{min-height:30px;padding:5px 8px}.LibraryDialogs_savedActions__twR4j button:first-child{border-color:#008170;color:#075e53}.LibraryDialogs_savedActions__twR4j .LibraryDialogs_deleteButton__QKEXH{width:30px;padding:0;border-color:#f0cecf;background:#fff6f6;color:#b1393f}.LibraryDialogs_exampleList___Rc5p{display:grid;gap:10px}.LibraryDialogs_exampleRow__YHRJ2{display:grid;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid #dce8e5;border-radius:13px;padding:12px;background:rgba(255,255,255,.88)}.LibraryDialogs_exampleRow__YHRJ2:hover{border-color:#b8d3cd;background:#fff;box-shadow:0 7px 18px rgba(7,94,83,.06)}.LibraryDialogs_exampleMap__n46mW{position:relative;width:126px;aspect-ratio:1;overflow:hidden;margin:0;border:1px solid #b8cbc7;border-radius:11px;background-color:#dce8e5;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 4px 10px rgba(8,45,39,.12)}.LibraryDialogs_exampleMap__n46mW:after{position:absolute;z-index:1;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0,rgba(255,255,255,.18) 1px,transparent 0,transparent 6.6667%),repeating-linear-gradient(180deg,rgba(255,255,255,.18) 0,rgba(255,255,255,.18) 1px,transparent 0,transparent 6.6667%);box-shadow:inset 0 0 24px rgba(5,32,28,.18);content:"";pointer-events:none}.LibraryDialogs_exampleMap__n46mW figcaption{position:absolute;z-index:4;bottom:6px;left:6px;border:1px solid rgba(255,255,255,.25);border-radius:5px;padding:3px 5px;background:rgba(5,37,33,.84);color:#fff;font-size:7px;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase}.LibraryDialogs_exampleTokenMarker__OlsgS{position:absolute;z-index:3;display:grid;place-items:center;transform:translate(-50%,-50%);border:2px solid;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.86)}.LibraryDialogs_exampleRedMarker__gfDGv{border-color:#d84e52}.LibraryDialogs_exampleBlueMarker__2xCjb{border-color:#2878d0}.LibraryDialogs_examplePortrait__hveTv{position:relative;width:100%;height:100%;display:grid;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;background:#f4f8f7;color:#16332e;font-size:6px;font-weight:900;line-height:1}.LibraryDialogs_examplePortrait__hveTv img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.LibraryDialogs_exampleContent__L9G4a{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.LibraryDialogs_exampleHeading__SjQBW{margin-bottom:8px}.LibraryDialogs_exampleHeading__SjQBW>strong{display:block;font:800 14px Space Grotesk,sans-serif}.LibraryDialogs_exampleHeading__SjQBW small{display:flex;align-items:center;gap:7px;margin-top:3px;color:#667b76;font-size:9px}.LibraryDialogs_exampleHeading__SjQBW small b{border-radius:999px;padding:2px 6px;background:#e8f7f4;color:#075e53;font-size:8px}.LibraryDialogs_exampleMatchup__DyNOf{min-width:0;display:grid;grid-template-columns:minmax(160px,.68fr) 24px minmax(280px,1.32fr);align-items:stretch;gap:8px}.LibraryDialogs_exampleRoster__OWSEa{min-width:0;border-radius:10px;padding:7px}.LibraryDialogs_exampleOpposition__yoER6{background:#fff1f1}.LibraryDialogs_exampleHeroes__Pqhsv{background:#edf6fd}.LibraryDialogs_exampleRoster__OWSEa>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 2px 5px;color:#667b76;font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LibraryDialogs_exampleRoster__OWSEa>header b{font-size:8px}.LibraryDialogs_exampleOpposition__yoER6>header{color:#a83b40}.LibraryDialogs_exampleHeroes__Pqhsv>header{color:#2767a9}.LibraryDialogs_exampleRoster__OWSEa>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:5px}.LibraryDialogs_exampleCombatantChip__pJieV{min-width:0;min-height:33px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid rgba(124,155,149,.24);border-radius:8px;padding:4px 6px 4px 4px;background:rgba(255,255,255,.87)}.LibraryDialogs_exampleCombatantChip__pJieV .LibraryDialogs_examplePortrait__hveTv{width:25px;height:25px;border:1.5px solid}.LibraryDialogs_exampleOpposition__yoER6 .LibraryDialogs_exampleCombatantChip__pJieV .LibraryDialogs_examplePortrait__hveTv{border-color:rgba(216,78,82,.72)}.LibraryDialogs_exampleHeroes__Pqhsv .LibraryDialogs_exampleCombatantChip__pJieV .LibraryDialogs_examplePortrait__hveTv{border-color:rgba(40,120,208,.72)}.LibraryDialogs_exampleCombatantChip__pJieV strong{min-width:0;overflow:hidden;color:#16332e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.LibraryDialogs_exampleCombatantChip__pJieV>b{color:#667b76;font-size:8px}.LibraryDialogs_exampleOpposition__yoER6 .LibraryDialogs_exampleCombatantChip__pJieV>b{color:#d84e52}.LibraryDialogs_exampleVersus__T3cWr{display:grid;place-items:center;border-left:1px solid #dce8e5;color:#839792;font-size:8px;font-weight:900;text-transform:uppercase}.LibraryDialogs_emptyState__v5xeQ{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#667b76;text-align:center;font-size:11px}.LibraryDialogs_emptyState__v5xeQ>svg{margin-bottom:8px;color:#8aaca5;font-size:27px}.LibraryDialogs_emptyState__v5xeQ strong{color:#16332e}.LibraryDialogs_emptyState__v5xeQ p{margin:4px 0 0}.LibraryDialogs_libraryTabEmptyState__lPmXd{min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #c6ddd7;border-radius:11px;color:#667b76;text-align:center;font-size:11px}.LibraryDialogs_libraryTabEmptyState__lPmXd strong{color:#16332e}.LibraryDialogs_libraryTabEmptyState__lPmXd p{margin:4px 0 0}.LibraryDialogs_currentEncounterCard__TASGr{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #dce8e5;border-radius:13px;padding:14px;background:linear-gradient(135deg,#fbfefe,#eff8f6)}.LibraryDialogs_currentEncounterCard__TASGr .LibraryDialogs_savedIcon__YuxYZ{width:46px;height:46px}.LibraryDialogs_currentEncounterCard__TASGr>div:nth-child(2){display:flex;flex-direction:column}.LibraryDialogs_currentEncounterCard__TASGr small{color:#008170;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LibraryDialogs_currentEncounterCard__TASGr strong{margin-top:2px;font:800 17px Space Grotesk,sans-serif}.LibraryDialogs_currentEncounterCard__TASGr p{margin:3px 0 0;color:#667b76;font-size:9px}.LibraryDialogs_currentActions__bULLa{display:flex;gap:6px}.LibraryDialogs_reviewBody__qT2Ry{display:flex;flex-direction:column;background:#f5f9f8}.LibraryDialogs_reviewIntro__G3hkl{display:grid;grid-template-columns:1fr 300px;gap:20px;align-items:end;padding:17px 21px;border-bottom:1px solid #dce8e5;background:#fff}.LibraryDialogs_reviewIntro__G3hkl p{margin:4px 0 0;color:#667b76;font-size:10px}.LibraryDialogs_candidateList__KOEA_{min-height:0;display:grid;gap:9px;overflow-y:auto;padding:14px 20px}.LibraryDialogs_candidateCard__WYJWx{border:1px solid #dce8e5;border-radius:13px;padding:12px;background:#fff}.LibraryDialogs_candidateSelected__B1_dD{border-color:rgba(0,129,112,.58);box-shadow:0 5px 15px rgba(7,94,83,.08)}.LibraryDialogs_candidateHeading__HLBkU{display:flex;align-items:center;gap:10px;margin-bottom:10px}.LibraryDialogs_candidateHeading__HLBkU>div{min-width:0;display:flex;flex-direction:column}.LibraryDialogs_candidateHeading__HLBkU strong{font-size:13px}.LibraryDialogs_candidateHeading__HLBkU small{color:#667b76;font-size:9px}.LibraryDialogs_useCandidate__71paA{display:flex;align-items:center;gap:5px;color:#075e53;font-size:9px;font-weight:900;text-transform:uppercase}.LibraryDialogs_useCandidate__71paA input{width:15px;height:15px;accent-color:#008170}.LibraryDialogs_candidateFields__wsk_b{display:grid;grid-template-columns:1.1fr 2fr repeat(4,.65fr);gap:7px}.LibraryDialogs_candidateFields__wsk_b .LibraryDialogs_presetField__1kQUd small{margin-top:2px;color:#8a641b;font-size:8px;text-transform:none}.LibraryDialogs_abilityFields__nXGIE{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:8px}.LibraryDialogs_abilityFields__nXGIE input,.LibraryDialogs_abilityFields__nXGIE label{text-align:center}.LibraryDialogs_detectedFields__Mbi2Y{display:flex;flex-wrap:wrap;gap:4px;margin-top:9px}.LibraryDialogs_detectedFields__Mbi2Y>span{align-self:center;margin-right:3px;color:#667b76;font-size:8px;font-weight:900;text-transform:uppercase}.LibraryDialogs_detectedFields__Mbi2Y i{border-radius:6px;padding:3px 5px;background:#edf5f3;color:#075e53;font-size:8px;font-style:normal}.LibraryDialogs_issueList__tYnur{display:grid;gap:4px;margin:9px 0 0;padding:0;list-style:none}.LibraryDialogs_issueList__tYnur li{border-radius:6px;padding:5px 7px;font-size:8px}.LibraryDialogs_issueList__tYnur .LibraryDialogs_error__ywUf5{background:#fff0f0;color:#a83238}.LibraryDialogs_issueList__tYnur .LibraryDialogs_warning__liJJZ{background:#fff5df;color:#845c13}.LibraryDialogs_issueList__tYnur .LibraryDialogs_info__de8y8{background:#edf5fb;color:#30647d}.LibraryDialogs_reviewFooter__O7B87{position:sticky;bottom:0;display:flex;justify-content:flex-end;align-items:center;gap:7px;padding:12px 20px;border-top:1px solid #dce8e5;background:#fff}.LibraryDialogs_reviewFooter__O7B87>span{margin-right:auto;color:#667b76;font-size:10px;font-weight:800}@media(max-width:800px){.LibraryDialogs_backdrop__7Sj5J{padding:0}.LibraryDialogs_dialog__uoTo4{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.LibraryDialogs_dialogHeader__A1dhu{min-height:76px;padding:max(12px,env(safe-area-inset-top)) 14px 12px}.LibraryDialogs_dialogHeader__A1dhu h2{font-size:23px}.LibraryDialogs_dialogHeader__A1dhu p{display:none}.LibraryDialogs_headerActions__9Rjh9>button:not(.LibraryDialogs_closeButton__1oN5t){font-size:0;width:34px;padding:0}.LibraryDialogs_teamGrid__Sm1Or{grid-template-columns:1fr}.LibraryDialogs_sectionHeading__fu5VG{align-items:start}.LibraryDialogs_sectionHeading__fu5VG p{max-width:180px}.LibraryDialogs_importBar__ki3_a{flex-wrap:wrap}.LibraryDialogs_importBar__ki3_a label{width:100%}.LibraryDialogs_importBar__ki3_a button{flex:1 1 210px}.LibraryDialogs_savedRow__XFSpi{grid-template-columns:36px minmax(0,1fr)}.LibraryDialogs_savedActions__twR4j{grid-column:1/-1;justify-content:stretch}.LibraryDialogs_savedActions__twR4j button{flex:1 1}.LibraryDialogs_exampleRow__YHRJ2{grid-template-columns:116px minmax(0,1fr);align-items:start}.LibraryDialogs_exampleMap__n46mW{width:116px}.LibraryDialogs_exampleRow__YHRJ2 .LibraryDialogs_savedActions__twR4j{grid-column:1/-1}.LibraryDialogs_exampleMatchup__DyNOf{grid-template-columns:1fr}.LibraryDialogs_exampleVersus__T3cWr{min-height:10px;border-top:1px solid #dce8e5;border-left:0}.LibraryDialogs_currentEncounterCard__TASGr{grid-template-columns:46px minmax(0,1fr)}.LibraryDialogs_currentActions__bULLa{grid-column:1/-1}.LibraryDialogs_currentActions__bULLa button{flex:1 1}.LibraryDialogs_reviewIntro__G3hkl{grid-template-columns:1fr}.LibraryDialogs_candidateFields__wsk_b{grid-template-columns:1fr 1fr 1fr}.LibraryDialogs_candidateFields__wsk_b .LibraryDialogs_presetField__1kQUd{grid-column:span 2}.LibraryDialogs_abilityFields__nXGIE{grid-template-columns:repeat(3,1fr)}.LibraryDialogs_reviewFooter__O7B87{flex-wrap:wrap}.LibraryDialogs_reviewFooter__O7B87>span{width:100%;margin:0}.LibraryDialogs_reviewFooter__O7B87 button{flex:1 1}}@media(max-width:480px){.LibraryDialogs_currentSection__BJcNM,.LibraryDialogs_librarySection__NURAb{padding:14px}.LibraryDialogs_sectionHeading__fu5VG{display:block}.LibraryDialogs_sectionHeading__fu5VG p{max-width:none;margin-top:5px;text-align:left}.LibraryDialogs_currentActions__bULLa,.LibraryDialogs_teamCard__X_Wyb>div:last-child{flex-direction:column}.LibraryDialogs_candidateList__KOEA_{padding:10px}.LibraryDialogs_candidateFields__wsk_b{grid-template-columns:1fr 1fr}.LibraryDialogs_candidateFields__wsk_b .LibraryDialogs_presetField__1kQUd{grid-column:1/-1}.LibraryDialogs_savedActions__twR4j{flex-wrap:wrap}.LibraryDialogs_savedActions__twR4j button{flex:1 1 42%}.LibraryDialogs_savedActions__twR4j .LibraryDialogs_deleteButton__QKEXH{flex:0 0 32px}.LibraryDialogs_exampleRow__YHRJ2{grid-template-columns:1fr;gap:11px}.LibraryDialogs_exampleMap__n46mW{width:min(220px,100%);justify-self:center}.LibraryDialogs_exampleHeading__SjQBW{text-align:center}.LibraryDialogs_exampleHeading__SjQBW small{justify-content:center;flex-wrap:wrap}.LibraryDialogs_exampleRoster__OWSEa>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.SimulationResults_results__p8dqM{position:absolute;z-index:7;left:290px;right:315px;bottom:22px;max-height:46vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid #c4d7d1;border-radius:16px;background:#fff;color:#17342f;box-shadow:0 16px 46px rgba(16,54,48,.24);container:simulation-results/inline-size;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SimulationResults_results__p8dqM [data-team=blue]{--team-color:#2476d0}.SimulationResults_results__p8dqM [data-team=red]{--team-color:#d94a4a}.SimulationResults_results__p8dqM h2,.SimulationResults_results__p8dqM h3,.SimulationResults_results__p8dqM h4,.SimulationResults_results__p8dqM p,.SimulationResults_results__p8dqM ul{margin:0}.SimulationResults_results__p8dqM svg{flex-shrink:0}.SimulationResults_header__rBh74{flex:none;display:flex;align-items:center;gap:18px;padding:17px 22px;border-bottom:1px solid #e4ede9}.SimulationResults_identity__OmQZa{min-width:0;display:flex;align-items:center;gap:12px}.SimulationResults_identity__OmQZa h2{font-size:20px;letter-spacing:-.35px}.SimulationResults_identity__OmQZa p{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:12px;color:#61736f}.SimulationResults_iterations__JN9d_{border-left:1px solid #d8e5e2;padding-left:10px}.SimulationResults_statusIcon__BEI6z{width:36px;height:36px;flex:none;display:grid;place-items:center;background:#e6f7f0;color:#008170;border-radius:50%;font-size:19px}.SimulationResults_statusIcon__BEI6z.SimulationResults_failed__Dzyq9{color:#a22e2e;background:#fcf0ee}.SimulationResults_actions__9F7Pg{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.SimulationResults_actions__9F7Pg>button{display:inline-flex;gap:6px;align-items:center;border:1px solid #d8e5e2;border-radius:7px;padding:8px 10px;background:#fff;color:#00695c;white-space:nowrap;font-size:12px}.SimulationResults_actions__9F7Pg>button:disabled{opacity:.58;cursor:default}.SimulationResults_actions__9F7Pg>button.SimulationResults_replayButton__4sLnB{color:#fff;background:#008170;border-color:#008170}.SimulationResults_close___fjHQ{flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#61736f;font-size:20px}.SimulationResults_close___fjHQ:hover{background:#edf5f1}.SimulationResults_results__p8dqM button:focus-visible{outline:3px solid #008170;outline-offset:2px}.SimulationResults_body__H0kQ3{min-height:0;overflow:auto;padding:18px 22px;overscroll-behavior:contain}.SimulationResults_outcomeHeading__mLLGc{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:10px}.SimulationResults_outcomeHeading__mLLGc>div{display:flex;gap:8px;align-items:center}.SimulationResults_outcomeHeading__mLLGc>div[data-team=red]{justify-content:flex-end}.SimulationResults_legend___AE6W i,.SimulationResults_outcomeHeading__mLLGc i{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--team-color)}.SimulationResults_difficulty__DxhAm{border-radius:99px;padding:2px 9px;color:#52705e;background:#e8f1e9;font-size:11px;font-weight:600}[data-team=red] .SimulationResults_difficulty__DxhAm{background:#f6e8e5;color:#a85648}.SimulationResults_drawSummary__GHbk3{display:flex;align-items:center;justify-content:center;gap:6px;color:#61736f;font-size:12px}.SimulationResults_drawSummary__GHbk3 i{background:#98a6a3}.SimulationResults_outcomeBar__6UxUt{position:relative;height:54px;display:flex;overflow:hidden;width:100%;border-radius:13px;background:#e4ebe9}.SimulationResults_outcomeBar__6UxUt>span{flex:none;height:100%}.SimulationResults_blueWins__xEkew{background:#2476d0}.SimulationResults_redWins__w65fM{background:#d94a4a}.SimulationResults_draws__6sGyI{background:#98a6a3;container:outcome-draw/inline-size}.SimulationResults_drawValue__gwGb_{display:none;height:100%;align-items:center;justify-content:center;font-weight:700;color:#243d33}.SimulationResults_blueLabel__YMZ85,.SimulationResults_redLabel__P5ZbL{position:absolute;z-index:1;top:9px;bottom:9px;display:flex;align-items:center;padding:0 12px;border-radius:8px;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(23,52,47,.12);font-size:15px;white-space:nowrap}.SimulationResults_blueLabel__YMZ85{left:9px;color:#185ca6}.SimulationResults_redLabel__P5ZbL{right:9px;color:#a22e2e}.SimulationResults_rounds__solju{display:flex;align-items:center;justify-content:center;gap:10px 22px;flex-wrap:wrap;margin:12px 0 22px;font-size:12px;color:#61736f}.SimulationResults_rounds__solju>span{display:flex;align-items:center;gap:6px}.SimulationResults_rounds__solju>span:first-child{padding-right:16px;border-right:1px solid #d8e5e2}.SimulationResults_rounds__solju strong{color:#17342f}.SimulationResults_performance__J6lnd{margin-top:22px}.SimulationResults_rounds__solju+.SimulationResults_performance__J6lnd{margin-top:0}.SimulationResults_sectionHeading__2yory{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.SimulationResults_sectionHeading__2yory h3{font-size:17px}.SimulationResults_sectionHeading__2yory p{font-size:12px;color:#61736f;margin-top:4px}.SimulationResults_legend___AE6W{display:flex;gap:15px;flex:none;font-size:12px;color:#61736f}.SimulationResults_legend___AE6W>span{display:flex;align-items:center;gap:6px}.SimulationResults_metricGrid__1fwpW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.SimulationResults_metricChart__7SunA{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr) minmax(34px,max-content);column-gap:10px;align-content:start;border:1px solid #e0e8e4;border-radius:9px;padding:12px 14px 9px}.SimulationResults_metricChart__7SunA>header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.SimulationResults_metricChart__7SunA h4{font-size:14px}.SimulationResults_metricChart__7SunA>header>span{color:#61736f;font-size:11px}.SimulationResults_metricChart__7SunA ul{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:0;list-style:none}.SimulationResults_metricRow__5IRyl{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:27px;font-size:12px}.SimulationResults_combatantName__Nbx0v{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#526a5f}.SimulationResults_metricTrack__HPF_8{display:block;height:8px;overflow:hidden;border-radius:3px;background:#edf2ef}.SimulationResults_metricTrack__HPF_8 b{display:block;height:100%;border-radius:inherit;background:var(--team-color)}.SimulationResults_metricRow__5IRyl em{font-style:normal;text-align:right;font-weight:600}.SimulationResults_zero__IGhWO{color:#72847d;font-weight:400!important}.SimulationResults_chartScale__29WMI{grid-column:2;display:flex;justify-content:space-between;gap:8px;color:#738479;font-size:10px;margin-top:6px}.SimulationResults_survival__prAAJ{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px;border:1px solid #dfe8e2;border-radius:9px;background:#fafcfb;padding:12px 15px;margin-top:12px}.SimulationResults_survival__prAAJ h4{font-size:13px}.SimulationResults_survival__prAAJ header>span{color:#61736f;font-size:10px}.SimulationResults_survivalGrid__Nit5B{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px 18px}.SimulationResults_survivalValue__sjrxY{display:flex;justify-content:space-between;gap:8px;font-size:12px;margin-bottom:7px}.SimulationResults_survival__prAAJ .SimulationResults_metricTrack__HPF_8{height:5px}.SimulationResults_timing__WSGwb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:18px -22px -18px;padding:13px 22px;background:#fafcfb;border-top:1px solid #e3ebe7;color:#61736f;font-size:11px}.SimulationResults_timing__WSGwb>span{display:flex;align-items:center;gap:6px}.SimulationResults_timing__WSGwb>div{display:flex;flex-wrap:wrap;gap:8px 20px}.SimulationResults_timing__WSGwb strong{color:#354d44;margin-left:5px}.SimulationResults_queue__pwZSl{border-radius:8px;padding:14px;text-align:center;color:#00695c;background:#e6f7f4;font-weight:700}.SimulationResults_results__p8dqM .SimulationResults_empty__XYxZr{padding:25px 8px;color:#61736f;text-align:center}.SimulationResults_results__p8dqM .SimulationResults_error__Lp9XL{background:#fcf0ee;color:#a22e2e;border-radius:8px;padding:12px;margin-bottom:14px}@container outcome-draw (min-width: 90px){.SimulationResults_drawValue__gwGb_{display:flex}}@container simulation-results (max-width: 1050px){.SimulationResults_metricGrid__1fwpW{grid-template-columns:repeat(2,minmax(0,1fr))}.SimulationResults_header__rBh74{gap:10px}}@container simulation-results (max-width: 660px){.SimulationResults_header__rBh74{flex-wrap:wrap;padding:14px}.SimulationResults_identity__OmQZa{flex:1 1;padding-right:32px}.SimulationResults_identity__OmQZa h2{font-size:18px}.SimulationResults_identity__OmQZa p{font-size:11px}.SimulationResults_iterations__JN9d_{border:0;padding:0}.SimulationResults_actions__9F7Pg{width:100%;justify-content:flex-start;margin:0;gap:6px}.SimulationResults_actions__9F7Pg>button{padding:8px;font-size:12px}.SimulationResults_close___fjHQ{position:absolute;top:14px;right:10px}.SimulationResults_body__H0kQ3{padding:14px}.SimulationResults_metricGrid__1fwpW{grid-template-columns:minmax(0,1fr)}.SimulationResults_outcomeHeading__mLLGc{grid-template-columns:1fr 1fr;gap:7px}.SimulationResults_outcomeHeading__mLLGc>div{gap:5px;flex-wrap:wrap;font-size:12px}.SimulationResults_drawSummary__GHbk3{grid-row:2;grid-column:1/-1;font-size:11px}.SimulationResults_difficulty__DxhAm{padding:2px 6px;font-size:10px}.SimulationResults_blueLabel__YMZ85,.SimulationResults_redLabel__P5ZbL{padding:0 8px;font-size:12px}.SimulationResults_blueLabel__YMZ85{left:6px}.SimulationResults_redLabel__P5ZbL{right:6px}.SimulationResults_rounds__solju{gap:8px 13px;font-size:11px;margin-bottom:18px}.SimulationResults_rounds__solju>span:first-child{justify-content:center;flex-basis:100%;border:0;padding:0}.SimulationResults_sectionHeading__2yory{flex-wrap:wrap;gap:8px}.SimulationResults_sectionHeading__2yory h3{font-size:16px}.SimulationResults_sectionHeading__2yory p{font-size:11px}.SimulationResults_survivalGrid__Nit5B,.SimulationResults_survival__prAAJ{grid-template-columns:minmax(0,1fr)}.SimulationResults_timing__WSGwb{margin:14px -14px -14px;padding:11px 14px}.SimulationResults_timing__WSGwb>div{gap:6px 12px}}@media(max-width:900px){.SimulationResults_results__p8dqM{left:8px;right:8px;bottom:70px;max-height:44vh}}