@font-face{font-family:Outfit;src:url(/fonts/outfit-700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:Outfit;src:url(/fonts/outfit-800.ttf) format("truetype");font-style:normal;font-weight:800;font-display:block}@font-face{font-family:DeadlockBody;src:url(/fonts/deadlock-body-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:DeadlockBody;src:url(/fonts/deadlock-body-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:DeadlockBody;src:url(/fonts/deadlock-body-600.ttf) format("truetype");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:DeadlockBody;src:url(/fonts/deadlock-body-700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:DeadlockHeading;src:url(/fonts/deadlock-heading-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:DeadlockHeading;src:url(/fonts/deadlock-heading-700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:DeadlockHeading;src:url(/fonts/deadlock-heading-700.ttf) format("truetype");font-style:normal;font-weight:800;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-italic.otf) format("opentype");font-style:italic;font-weight:400;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-medium.otf) format("opentype");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-mediumitalic.otf) format("opentype");font-style:italic;font-weight:500;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-semibold.otf) format("opentype");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-semibolditalic.otf) format("opentype");font-style:italic;font-weight:600;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-bold.otf) format("opentype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:PanoramaRetailDemo;src:url(/fonts/panorama/retaildemo-bolditalic.otf) format("opentype");font-style:italic;font-weight:700;font-display:block}@font-face{font-family:PanoramaRetailTextDemo;src:url(/fonts/panorama/retailtextdemo-regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:PanoramaRetailTextDemo;src:url(/fonts/panorama/retailtextdemo-italic.otf) format("opentype");font-style:italic;font-weight:400;font-display:block}@font-face{font-family:PanoramaRetailTextDemo;src:url(/fonts/panorama/retailtextdemo-bold.otf) format("opentype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:PanoramaRetailTextDemo;src:url(/fonts/panorama/retailtextdemo-bolditalic.otf) format("opentype");font-style:italic;font-weight:700;font-display:block}@font-face{font-family:PanoramaReaver;src:url(/fonts/panorama/reaver-regular.otf) format("opentype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:PanoramaReaver;src:url(/fonts/panorama/reaver-semibold.otf) format("opentype");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:PanoramaReaver;src:url(/fonts/panorama/reaver-bold.otf) format("opentype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-thin.ttf) format("truetype");font-style:normal;font-weight:300;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-thinitalic.ttf) format("truetype");font-style:italic;font-weight:300;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-mediumitalic.ttf) format("truetype");font-style:italic;font-weight:500;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:PanoramaValveOracle;src:url(/fonts/panorama/valveoracle-semibolditalic.ttf) format("truetype");font-style:italic;font-weight:600;font-display:block}@font-face{font-family:PanoramaValvePulp;src:url(/fonts/panorama/valvepulp-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:block}@font-face{font-family:ValveOracle;src:url(/fonts/panorama/valveoracle-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:block}@font-face{font-family:RetailDemo;src:url(/fonts/panorama/retaildemo-medium.otf) format("opentype");font-style:normal;font-weight:500;font-display:block}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%}html{scrollbar-gutter:stable}html,body,*{scrollbar-width:thin;scrollbar-color:rgba(237,237,237,.24) rgba(255,255,255,.05)}body{margin:0;font-family:DeadlockBody,sans-serif;line-height:1.5;background:#0a0a0c;color:#ececed}a{color:inherit;text-decoration:none}:focus:not(:focus-visible){outline:none}button{font:inherit;cursor:pointer}img{display:block;max-width:100%}:root{--color-vitality: #00ff9a;--color-spirit-bright: #ce91ff;--color-courage-bright: #ec981a;--color-white: #ffffff}.icon-base{background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.icon-base.is-masked{background-color:currentColor;mask-image:var(--icon-url);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.icon-base.is-raw{background-image:var(--icon-url)}.loc-icon{background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.loc-icon.is-masked{background-color:currentColor;mask-image:var(--icon-url);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.loc-icon.is-raw{background-image:var(--icon-url)}.loc-icon{display:inline-block;width:1.1em;height:1.1em;vertical-align:sub}.icon-tone-default{color:#fff}.icon-tone-spirit{color:#ce91ff}.icon-tone-weapon{color:#ec981a}.icon-tone-vitality{color:#00ff9a}.icon-tone-soul{color:#9affd6}.icon-tone-crit{color:#ff6b6b}.loc-binding{display:inline-flex;align-items:center;margin:0 2px;padding:0 6px;border:1px solid rgba(237,237,237,.45);border-radius:4px;background-color:#13131773;color:#ededed;font-size:.82em;font-weight:600;line-height:1.4;white-space:nowrap;transform:translateY(-1px)}.WeaponDamage,.BonusWeaponDamage{color:#ec981a}.FireRate,.BonusFireRate{color:#ededed}.Heal{color:#9affd6}.MeleeDamage{color:#ec981a}.MoveSpeed,.BonusMoveSpeed{color:#ededed}.Spirit,.SpiritDamage,.SpiritDPS,.BonusSpiritDamage{color:#ce91ff}.Stun{color:#ededed}.SpiritIcon{color:#ce91ff}.inline-attribute-icon{margin-right:2px;margin-bottom:2px;margin-left:2px}.diminish{color:#a09d99;font-size:.8rem}.bullet_armor_down,.bullet_armor_up{color:#00ff9a}.bullet_damage{font-weight:600;color:#ec981a}.cast{color:#ce91ff}.clipsize{color:#ec981a}.combat_barrier{color:#00ff9a}.damage{color:#ff6b6b}.distance,.duration{color:#ce91ff}.fire_rate{color:#ec981a}.healing,.health{font-weight:600;color:#00ff9a}.melee_damage{color:#ec981a}.move_speed,.movement_speed{color:#00ff9a}.range{color:#ce91ff}.reload_speed{color:#ec981a}.slow{color:#ce91ff}.souls{color:#9affd6}.spirit{color:#ce91ff}.tech_armor_down,.tech_armor_up{color:#00ff9a}.tech_damage{font-weight:600;color:#ce91ff}.tech_power{color:#ce91ff}.highlight{font-weight:600;color:#fff}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}._siteHeader_1aw4m_1{position:sticky;top:0;z-index:220;background:#0a0a0c}._siteHeader_1aw4m_1:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-bottom:1px solid rgba(50,133,89,.18);background:#0a0a0c}._headerInner_1aw4m_17{width:100%;max-width:1280px;margin:0 auto;padding-left:clamp(18px,2.4vw,32px);padding-right:clamp(18px,2.4vw,32px);max-width:1440px;height:56px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}._brandLink_1aw4m_31{position:relative;z-index:2;justify-self:start;color:#5ab585;font-family:DeadlockHeading,sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:2px;text-decoration:none;line-height:1}._navLinks_1aw4m_44{justify-self:center;display:flex;align-items:center;gap:8px}._navDropdownGroup_1aw4m_51{position:static;display:flex;align-items:center;gap:0;flex-shrink:0}._navDropdownGroup_1aw4m_51[data-dropdown-open=true] ._navDropdown_1aw4m_51{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scaleY(1);transition:opacity .17s ease,transform .22s cubic-bezier(.2,.8,.24,1),visibility 0ms linear 0ms}._navDropdownGroup_1aw4m_51[data-dropdown-active=dev] ._navDropdown_1aw4m_51,._navDropdownGroup_1aw4m_51[data-dropdown-active=tools] ._navDropdown_1aw4m_51{min-height:84px}._navItemWithDropdown_1aw4m_69{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:96px;padding:18px 0;flex-shrink:0}._navLink_1aw4m_44{position:relative;z-index:2;width:96px;display:inline-flex;align-items:center;justify-content:center;color:#9797a3;text-decoration:none;font-size:.84rem;font-weight:600;letter-spacing:.06em;text-align:center;transition:color .14s ease-in-out}._navLink_1aw4m_44:hover,._navLink_1aw4m_44:focus-visible{color:#ececed}._navLinkDev_1aw4m_99{color:color-mix(in srgb,#9797a3 70%,#328559 30%);font-style:italic}._navLinkDev_1aw4m_99:hover,._navLinkDev_1aw4m_99:focus-visible{color:color-mix(in srgb,#ececed 82%,#5ab585 18%)}._navDropdown_1aw4m_51{position:absolute;top:100%;left:0;right:0;z-index:0;min-height:236px;display:grid;align-items:start;border-top:1px solid rgba(50,133,89,.26);background:color-mix(in srgb,#0a0a0c 86%,#131317 14%);box-shadow:0 8px 18px #00000029;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;transform:translateY(-10px) scaleY(.74);transition:opacity .17s ease,transform .22s cubic-bezier(.2,.8,.24,1),visibility 0ms linear .22s}._navDropdownPanel_1aw4m_127{grid-area:1/1;position:relative;width:100%;min-height:100%;align-self:stretch;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility 0ms linear .12s}._navDropdownPanel_1aw4m_127:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}._navDropdownPanelActive_1aw4m_147{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s ease,visibility 0ms linear 0ms}._navDropdownInner_1aw4m_154{width:min(1200px,100vw - 32px);margin:0 auto}._navDropdownInnerCompact_1aw4m_159{width:min(640px,100vw - 32px)}._navDropdownList_1aw4m_163{width:100%;margin:0;padding:8px;list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:row;justify-content:start;column-gap:0;row-gap:0}._navDropdownLinkList_1aw4m_176{grid-template-columns:repeat(2,minmax(0,1fr))}._navDropdownItem_1aw4m_180{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;padding:8px 6px;border-radius:4px;color:#9797a3;font-size:.8rem;font-weight:400;letter-spacing:.03em;line-height:1.1;white-space:nowrap}._navDropdownLinkItem_1aw4m_196{min-height:44px;text-decoration:none;transition:color .14s ease,background-color .14s ease}._navDropdownLinkItem_1aw4m_196:hover,._navDropdownLinkItem_1aw4m_196:focus-visible{color:#ececed;background:#32855914}._navDropdownPortrait_1aw4m_206{width:32px;height:auto;flex-shrink:0;display:block}._navDropdownName_1aw4m_213{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_1aw4m_220{position:relative;z-index:2;justify-self:end;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}._headerCta_1aw4m_230{border-radius:6px;font-family:DeadlockBody,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:32px;padding:0 12px;border:1px solid rgba(50,133,89,.34);background:color-mix(in srgb,#131317 78%,#328559 22%);color:#ececed;text-decoration:none;white-space:nowrap}@media(max-width:900px){._headerInner_1aw4m_17{width:100%;max-width:1280px;margin:0 auto;padding:10px 16px;max-width:1440px;height:auto;grid-template-columns:1fr auto;row-gap:10px}._navLinks_1aw4m_44{order:3;grid-column:1/-1;justify-self:center;gap:8px;flex-wrap:wrap;justify-content:center}._navItemWithDropdown_1aw4m_69{width:88px;padding:0}._navLink_1aw4m_44{width:88px}._navDropdown_1aw4m_51{min-height:352px}._navDropdownGroup_1aw4m_51[data-dropdown-active=dev] ._navDropdown_1aw4m_51,._navDropdownGroup_1aw4m_51[data-dropdown-active=tools] ._navDropdown_1aw4m_51{min-height:84px}._siteHeader_1aw4m_1{position:relative}._brandLink_1aw4m_31{font-size:1rem}._headerCta_1aw4m_230{min-height:30px;padding:0 10px}}@media(max-width:560px){._navDropdown_1aw4m_51{min-height:498px}._navDropdownGroup_1aw4m_51[data-dropdown-active=dev] ._navDropdown_1aw4m_51,._navDropdownGroup_1aw4m_51[data-dropdown-active=tools] ._navDropdown_1aw4m_51{min-height:120px}._navDropdownLinkList_1aw4m_176{grid-template-columns:1fr}}@media(max-width:420px){._headerInner_1aw4m_17{gap:10px;padding-left:12px;padding-right:12px}._brandLink_1aw4m_31{font-size:.86rem;letter-spacing:1px}._headerActions_1aw4m_220{gap:6px}._headerCta_1aw4m_230{font-family:DeadlockBody,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;min-height:28px;padding:0 7px}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}._siteFooter_qypsi_1{border-top:1px solid rgba(50,133,89,.2);background:#131317}._footerInner_qypsi_6{width:100%;max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px;min-height:64px;display:flex;align-items:center}._footerText_qypsi_17{color:#9797a3;font-size:.78rem;letter-spacing:.03em}@media(max-width:900px){._footerInner_qypsi_6{width:100%;max-width:1280px;margin:0 auto;padding-left:16px;padding-right:16px}}._wrapper_1b6o3_1{width:100%}._scrollArea_1b6o3_5{scrollbar-width:none;width:fit-content;max-width:100%;margin:0 auto;overflow:auto;max-height:min(72vh,var(--graph-canvas-height) + 16px)}._scrollArea_1b6o3_5[data-graph-panning=true]{cursor:grabbing;user-select:none}._scrollArea_1b6o3_5[data-graph-panning=true] *{cursor:grabbing}._canvas_1b6o3_22{position:relative;width:var(--canvas-width);height:var(--canvas-height);margin:0 auto}._canvas_1b6o3_22 ._node_1b6o3_28,._canvas_1b6o3_22 ._edge_1b6o3_29{opacity:.25}._canvas_1b6o3_22 ._node_1b6o3_28[data-active=true],._canvas_1b6o3_22 ._edge_1b6o3_29[data-active=true]{opacity:1}._canvas_1b6o3_22 ._node_1b6o3_28[data-preview=true]:not([data-active=true]),._canvas_1b6o3_22 ._edge_1b6o3_29[data-preview=true]:not([data-active=true]){opacity:.6}._canvas_1b6o3_22 ._node_1b6o3_28._situational_1b6o3_40{opacity:.82;filter:saturate(.75)}._canvas_1b6o3_22{--edge-active-color: #41e4f9}._edgeLayer_1b6o3_48{position:absolute;inset:0;pointer-events:none;overflow:visible}._edge_1b6o3_29{fill:none;stroke:none;transition:opacity .16s ease;--edge-display-color: var(--edge-base-color, rgba(151, 151, 163, .7))}._edge_1b6o3_29[data-active=true]{--edge-display-color: var(--edge-active-color)}._chevronGlyph_1b6o3_66{font-size:22px;font-weight:300;font-family:inherit;text-anchor:middle;dominant-baseline:central;fill:var(--edge-display-color)}._branchLine_1b6o3_75{stroke-width:1.5px;stroke:var(--edge-display-color)}._edgeHitTarget_1b6o3_80{fill:none;stroke:#fff0;stroke-linecap:round;stroke-linejoin:round;stroke-width:18px;pointer-events:stroke;cursor:pointer;outline:none}._edgeHitTarget_1b6o3_80:focus,._edgeHitTarget_1b6o3_80:focus-visible{outline:none}._edgeHitTargetHorizontal_1b6o3_94{stroke-width:var(--graph-node-size, 44px)}._node_1b6o3_28{position:absolute;top:0;left:0;width:var(--node-size);height:var(--node-size);transform:translate(var(--node-x),var(--node-y));display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:opacity .16s ease}._icon_1b6o3_113{width:var(--icon-size);height:var(--icon-size);object-fit:contain;display:block;border-radius:4px;position:relative;z-index:1}._icon_1b6o3_113:focus-visible{box-shadow:0 0 0 2px #328559;outline:none}._core_1b6o3_127:after{background:conic-gradient(from 0deg,#ff6b6b,#ffa94d,#ffe066,#69db7c,#4ecdc4,#74c0fc,#b197fc,#f783ac,#ff6b6b);content:"";position:absolute;inset:-1px;border-radius:8px;padding:3px;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude;pointer-events:none;z-index:0}._bandBox_1b6o3_140{position:absolute;pointer-events:none;box-sizing:border-box}._bandBox_1b6o3_140+._bandBox_1b6o3_140:before{content:"";position:absolute;top:4px;bottom:4px;left:-8px;width:1px;background:#ffffff1a}._bandHeader_1b6o3_156{position:absolute;top:0;left:0;right:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding:2px 10px 0}._bandHeader_1b6o3_156[data-has-description=false]{justify-content:center;padding-block:0}._bandName_1b6o3_174{max-width:100%;font-family:Montserrat,DeadlockBody,sans-serif;color:var(--band-color);font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap}._bandSubtitle_1b6o3_184{max-width:100%;font-family:Inter,DeadlockBody,sans-serif;color:#ffffff9e;font-size:.72rem;font-weight:400;letter-spacing:.01em;text-align:center;white-space:normal;overflow-wrap:anywhere;line-height:1.2}._sectionFooter_1b6o3_197{position:absolute;left:0;right:0;color:#ffffff59;font-size:.68rem;font-style:italic;text-align:center;pointer-events:none}._preview_1a68o_1{display:grid;gap:12px;min-width:0}._title_1a68o_7{margin:0;color:#ededed;font-family:DeadlockHeading,sans-serif;font-size:1.1rem;line-height:1.15}._emptyState_1a68o_15{margin:0;color:#edededb3;font-family:DeadlockBody,sans-serif;font-size:.95rem;line-height:1.5}html[data-modal-scroll-locked=true],html[data-modal-scroll-locked=true] body{overflow:hidden}._dialog_rm4bg_6{width:min(100vw - 32px,720px);max-width:calc(100vw - 32px);padding:0;border:0;background:transparent;color:inherit;overflow:visible}._dialog_rm4bg_6[data-size=sm]{width:min(100vw - 32px,480px)}._dialog_rm4bg_6[data-size=md]{width:min(100vw - 32px,720px)}._dialog_rm4bg_6[data-size=lg]{width:min(100vw - 32px,980px)}._dialog_rm4bg_6::backdrop{background-color:#000000bd;backdrop-filter:blur(2px)}._panel_rm4bg_29{position:relative;z-index:0;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:#131317f5;box-shadow:0 10px 22px #0000002e}._panelFlat_rm4bg_40{background:#131317;box-shadow:none}._tooltipPortalRoot_rm4bg_45{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none}._header_rm4bg_53{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px 4px}._headerUntitled_rm4bg_62{justify-content:flex-end}._title_rm4bg_66{margin:0;color:#ececed;font-family:DeadlockHeading,sans-serif;font-size:20px;font-weight:700;line-height:1}._closeButton_rm4bg_75{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background-color:transparent;color:#ececedc7;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out,filter .14s ease-out}._closeButton_rm4bg_75:hover{background-color:#ffffff14;color:#ececed;filter:brightness(1.04)}._closeButton_rm4bg_75:focus-visible{outline:1px solid rgba(50,133,89,.5);outline-offset:2px}._closeButtonFlat_rm4bg_100:focus-visible{outline:none}._closeGlyph_rm4bg_104{display:inline-block;font-size:22px;line-height:1}._body_rm4bg_110{display:flex;flex-direction:column;min-height:0;padding:10px 14px 14px}._content_1dt5a_1{display:grid;gap:18px}._text_1dt5a_6{margin:0;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.92rem;line-height:1.5}._actions_1dt5a_14{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}._keepEditingButton_1dt5a_21,._discardButton_1dt5a_22{display:inline-flex;align-items:center;justify-content:center;min-width:104px;min-height:40px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out}._keepEditingButton_1dt5a_21:focus-visible,._discardButton_1dt5a_22:focus-visible{outline:2px solid rgba(50,133,89,.76);outline-offset:2px}._keepEditingButton_1dt5a_21{border-color:#ffffff1a;background:#1e1e24eb;color:#ececed}._keepEditingButton_1dt5a_21:hover{border-color:#ffffff29;background:#ffffff0f}._discardButton_1dt5a_22{border-color:#ff6b6b47;background:#ff6b6b1a;color:#ff6b6b}._discardButton_1dt5a_22:hover{border-color:#ff6b6b66;background:#ff6b6b29}._canvasWrapper_19f0s_1{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;user-select:none}._fitArea_19f0s_10{scrollbar-width:none;flex:1;align-self:center;box-sizing:border-box;width:calc(var(--graph-scroll-content-width) + var(--build-graph-canvas-side-padding, 0px) + var(--build-graph-canvas-side-padding, 0px));max-width:100%;min-height:0;padding-inline:var(--build-graph-canvas-side-padding, 0px);overflow:auto}._fitArea_19f0s_10[data-graph-panning=true]{cursor:grabbing;user-select:none}._fitArea_19f0s_10[data-graph-panning=true] *{cursor:grabbing}._canvasViewport_19f0s_30{position:relative;width:calc(var(--canvas-width) * var(--canvas-scale));min-height:100%;margin:0 auto}._canvas_19f0s_1{position:relative;width:var(--canvas-width);height:var(--canvas-height);margin:0 auto}._canvas_19f0s_1 ._node_19f0s_43,._canvas_19f0s_1 ._edge_19f0s_44{opacity:.25}._canvas_19f0s_1 ._node_19f0s_43[data-active=true],._canvas_19f0s_1 ._edge_19f0s_44[data-active=true]{opacity:1}._canvas_19f0s_1 ._node_19f0s_43[data-preview=true]:not([data-active=true]),._canvas_19f0s_1 ._edge_19f0s_44[data-preview=true]:not([data-active=true]){opacity:.6}._canvas_19f0s_1 ._node_19f0s_43._situational_19f0s_55{opacity:.82;filter:saturate(.75)}._canvas_19f0s_1{--edge-active-color: #41e4f9;outline:none;margin:0;transform:scale(var(--canvas-scale, 1));transform-origin:top left}._edgeLayer_19f0s_67{position:absolute;inset:0;pointer-events:none;overflow:visible}._edge_19f0s_44{fill:none;stroke:none;transition:opacity .16s ease;--edge-display-color: var(--edge-base-color, rgba(151, 151, 163, .65))}._edge_19f0s_44[data-active=true]{--edge-display-color: var(--edge-active-color)}._chevronGlyph_19f0s_85{font-size:22px;font-weight:300;font-family:inherit;text-anchor:middle;dominant-baseline:central;fill:var(--edge-display-color)}._branchLine_19f0s_94{stroke-width:1.5px;stroke:var(--edge-display-color)}._node_19f0s_43{position:absolute;top:0;left:0;width:var(--node-size);height:var(--node-size);transform:translate(var(--node-x),var(--node-y));display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:opacity .16s ease}._icon_19f0s_114{width:var(--icon-size);height:var(--icon-size);object-fit:contain;display:block;border-radius:4px;position:relative;z-index:1}._icon_19f0s_114:focus-visible{box-shadow:0 0 0 2px #328559;outline:none}._core_19f0s_128:after{background:conic-gradient(from 0deg,#ff6b6b,#ffa94d,#ffe066,#69db7c,#4ecdc4,#74c0fc,#b197fc,#f783ac,#ff6b6b);content:"";position:absolute;inset:-1px;border-radius:8px;padding:3px;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude;pointer-events:none;z-index:0}._emptyState_19f0s_141{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;color:#9797a3;font-size:.95rem;text-align:center;padding:40px}._exampleButtons_19f0s_154{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}._exampleButton_19f0s_154{padding:8px 16px;border:1px solid rgba(50,133,89,.34);border-radius:8px;background:#32855914;color:#328559;font-size:.82rem;font-weight:600;cursor:pointer}._exampleButton_19f0s_154:hover{background:#32855924}._draggable_19f0s_175{cursor:pointer}._dragging_19f0s_179{opacity:.6}._connectLineLayer_19f0s_183{position:absolute;top:0;left:0;pointer-events:none;z-index:2}._connectLine_19f0s_183{stroke:#32855999;stroke-width:2;stroke-dasharray:6 4;fill:none}._selected_19f0s_198{outline:2px solid #328559;outline-offset:2px}._dropHighlight_19f0s_203{outline:2px dashed #328559;outline-offset:3px}._edgeGroup_19f0s_208{cursor:pointer}._edgeClickable_19f0s_212{pointer-events:stroke;cursor:pointer}._edgeGroup_19f0s_208:hover ._edgeClickable_19f0s_212:not([data-active=true]):not([data-selected=true]):not([data-branch-selected=true]){--edge-display-color: #328559}._edge_19f0s_44[data-drop-target=true]{--edge-display-color: #328559;opacity:1;filter:drop-shadow(0 0 8px rgba(50,133,89,.45))}._branchLine_19f0s_94._edge_19f0s_44[data-drop-target=true]{stroke:#328559;stroke-width:3;stroke-dasharray:6 4}._edgeGroup_19f0s_208[data-drop-target=true] ._edgeHitTarget_19f0s_233{stroke:#3285592e}._edgeHitTarget_19f0s_233{fill:none;stroke:#fff0;stroke-linecap:round;stroke-linejoin:round;stroke-width:18px;pointer-events:stroke;cursor:pointer}._edgeHitTargetHorizontal_19f0s_247{stroke-width:var(--graph-node-size, 44px)}._edge_19f0s_44[data-selected=true]{--edge-display-color: #ff6b6b;opacity:1}._branchLine_19f0s_94._edge_19f0s_44[data-selected=true]{stroke:#ff6b6b;stroke-width:3}._node_19f0s_43[data-branch-selected=true]{outline:2px solid rgba(50,133,89,.85);outline-offset:4px;box-shadow:0 0 12px #32855959}._edge_19f0s_44[data-branch-selected=true]{--edge-display-color: #328559;opacity:1}._branchLine_19f0s_94._edge_19f0s_44[data-branch-selected=true]{stroke:#328559;stroke-width:2.5}._marquee_19f0s_277{position:absolute;border:1px dashed #328559;background:#3285591a;pointer-events:none;z-index:3}._bandBox_19f0s_285{position:absolute;border:1px dashed rgba(255,255,255,.18);border-radius:8px;background:#ffffff06;pointer-events:auto;box-sizing:border-box;cursor:grab;user-select:none}._bandBox_19f0s_285:active{cursor:grabbing}._bandBox_19f0s_285:hover ._bandDeleteButton_19f0s_298,._bandBox_19f0s_285:focus-within ._bandDeleteButton_19f0s_298{opacity:1;pointer-events:auto}._bandDropHighlight_19f0s_303{border-color:#328559b3;background:#32855914;box-shadow:inset 0 0 0 1px #3285592e}._bandDragging_19f0s_309{opacity:.55;border-style:solid}._bandBoxPickerOpen_19f0s_314{z-index:30}._bandHeader_19f0s_318{position:absolute;top:0;left:0;right:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding:3px 24px 0;pointer-events:auto;user-select:none}._bandDotButton_19f0s_334{position:absolute;top:8px;left:8px;width:10px;height:10px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:var(--band-color, #9797a3);padding:0;cursor:pointer}._bandDotButton_19f0s_334:hover{border-color:#ffffff80}._bandTextStack_19f0s_350{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px}._bandNameInput_19f0s_359{user-select:text;width:100%;min-width:0;box-sizing:border-box;padding:0 4px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--band-color, #9797a3);font-family:Montserrat,DeadlockBody,sans-serif;font-size:.72rem;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;cursor:text}._bandNameInput_19f0s_359:hover{border-color:#ffffff1a}._bandNameInput_19f0s_359:focus{outline:none;border-color:#328559;background:#1e1e24;color:#ececed}._bandDescriptionInput_19f0s_387{user-select:text;display:block;width:100%;min-width:0;box-sizing:border-box;padding:0 4px;border:1px solid transparent;border-radius:3px;background:transparent;color:#ffffff9e;font-family:Inter,DeadlockBody,sans-serif;font-size:.66rem;font-weight:400;line-height:1.2;letter-spacing:.01em;text-align:center;resize:none;overflow:hidden;cursor:text}._bandDescriptionInput_19f0s_387::placeholder{color:#ececed4d;font-style:italic}._bandDescriptionInput_19f0s_387:hover{border-color:#ffffff14}._bandDescriptionInput_19f0s_387:focus{outline:none;border-color:#328559;background:#1e1e24;color:#ececed}._bandDeleteButton_19f0s_298{position:absolute;top:-7px;right:-7px;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid rgba(255,107,107,.4);border-radius:50%;background:#131317f5;box-shadow:0 4px 10px #00000057;color:#ff6b6b;font-size:.78rem;font-weight:800;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}._bandDeleteButton_19f0s_298:hover:not(:disabled){border-color:#ff6b6b9e;background:#ff6b6b29;color:#ff6b6b}._bandDeleteButton_19f0s_298:disabled{cursor:not-allowed}._bandDeleteIcon_19f0s_455{width:12px;height:12px;pointer-events:none}._bandColorPicker_19f0s_461{position:absolute;top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:6px;padding:6px 8px;background:#131317;border:1px solid rgba(255,255,255,.12);border-radius:6px;z-index:20;box-shadow:0 4px 12px #0006}._bandColorPickerSwatches_19f0s_476{display:flex;align-items:center;gap:4px}._colorSwatch_19f0s_482{width:18px;height:18px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}._colorSwatch_19f0s_482:hover{border-color:#ffffff80}._colorSwatchActive_19f0s_494{border-color:#fff}._colorWheelButton_19f0s_498{background:conic-gradient(from 0deg,#ff6b6b,#ffa94d,#ffe066,#69db7c,#4ecdc4,#74c0fc,#b197fc,#f783ac,#ff6b6b);width:18px;height:18px;border-radius:50%;border:2px solid transparent;padding:0;position:relative;overflow:hidden;cursor:pointer}._colorWheelButton_19f0s_498:hover{border-color:#ffffff80}._colorWheelButton_19f0s_498 input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;background:transparent}._ghostBand_19f0s_524{position:absolute;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.2);border-radius:8px;background:#ffffff05;color:#9797a3;font-size:1.4rem;font-weight:400;line-height:1;cursor:pointer;padding:0;z-index:1}._ghostBand_19f0s_524:hover{border-color:#328559;color:#328559;background:#3285590f}._ghostBandDropHighlight_19f0s_546{border-color:#328559;color:#328559;background:#3285591a}._toolbarShell_1v7oz_1{min-width:0}._toolbar_1v7oz_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}._toolbarMainColumn_1v7oz_13,._toolbarMetaColumn_1v7oz_14{display:grid;grid-template-rows:40px 40px;gap:8px;min-width:0}._toolbarMetaColumn_1v7oz_14{margin-left:auto;justify-items:end}._toolbarMainRow_1v7oz_26,._toolbarMetaRow_1v7oz_27,._toolbarOptionRow_1v7oz_28{display:flex;align-items:center;min-width:0;min-height:40px}._toolbarMainRow_1v7oz_26{justify-content:flex-start;gap:8px}._toolbarMetaRow_1v7oz_27,._toolbarOptionRow_1v7oz_28{justify-content:space-between;gap:12px;width:100%}._toolbarMetaControls_1v7oz_47,._toolbarOptionControls_1v7oz_48{display:flex;align-items:center;justify-content:flex-end;min-width:0;margin-left:auto;flex:0 0 auto}._toolbarMetaControls_1v7oz_47{gap:12px}._toolbarOptionControls_1v7oz_48{gap:8px}._toolbarContextLabel_1v7oz_65,._toolbarHintText_1v7oz_66,._toolbarIdleMessage_1v7oz_67{min-width:0;color:#ececed8f;font-size:.72rem;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toolbarContextLabel_1v7oz_65,._toolbarHintText_1v7oz_66{flex:1 1 auto}._toolbarHintText_1v7oz_66{text-align:right}._toolbarIdleMessage_1v7oz_67{grid-row:1/span 2;display:flex;align-items:center;justify-content:flex-end;width:100%;min-height:88px;text-align:right}._toolGroup_1v7oz_97{display:flex;align-items:center;gap:8px;min-width:0}._iconButton_1v7oz_104{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#131317eb;color:#ececede6;box-shadow:inset 0 1px #ffffff08;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}._iconButton_1v7oz_104:hover:not(:disabled){border-color:#ffffff29;background:#1e1e24f5}._iconButton_1v7oz_104:focus{outline:none;border-color:#328559}._iconButton_1v7oz_104:disabled{opacity:.4;cursor:default}._iconButtonActive_1v7oz_132{border-color:#32855980;background:#3285591f;color:#328559}._iconButtonActive_1v7oz_132:hover:not(:disabled){background:#3285592e}._iconButtonDanger_1v7oz_141{color:#ff6b6b;border-color:#ff6b6b3d}._iconButtonDanger_1v7oz_141:hover:not(:disabled){background:#ff6b6b1a}._branchNameInput_1v7oz_149,._branchColorInput_1v7oz_150,._branchAlignSelect_1v7oz_151{height:40px;padding:0 8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#131317eb;color:#ececede6;font-size:.78rem;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffff08;transition:background .12s ease,border-color .12s ease,opacity .12s ease}._branchNameInput_1v7oz_149:hover:not(:disabled),._branchColorInput_1v7oz_150:hover:not(:disabled),._branchAlignSelect_1v7oz_151:hover:not(:disabled){border-color:#ffffff29;background:#1e1e24f5}._branchNameInput_1v7oz_149:focus,._branchColorInput_1v7oz_150:focus,._branchAlignSelect_1v7oz_151:focus{outline:none;border-color:#328559}._branchNameInput_1v7oz_149:disabled,._branchColorInput_1v7oz_150:disabled,._branchAlignSelect_1v7oz_151:disabled{opacity:.4;cursor:not-allowed}._branchNameInput_1v7oz_149{width:156px;cursor:text}._branchColorInput_1v7oz_150{width:40px;padding:4px}._icon_1v7oz_104{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(max-width:760px){._toolbar_1v7oz_1{flex-wrap:wrap}._toolbarMainColumn_1v7oz_13,._toolbarMetaColumn_1v7oz_14{width:100%}._toolbarMetaColumn_1v7oz_14{margin-left:0;justify-items:stretch}}._shop_gq8hj_1{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.08);background:#131317}._shop_gq8hj_1[data-height-mode=compact]{max-height:280px;overflow:visible}._shop_gq8hj_1[data-height-mode=fill]{box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow:hidden}._shop_gq8hj_1[data-height-mode=compact] ._slotRows_gq8hj_20,._shop_gq8hj_1[data-height-mode=compact] ._flatGrid_gq8hj_20,._shop_gq8hj_1[data-height-mode=compact] ._tierPanel_gq8hj_20,._shop_gq8hj_1[data-height-mode=compact] ._slotTabContent_gq8hj_20{overflow-y:auto}._shop_gq8hj_1[data-height-mode=fill] ._slotRows_gq8hj_20,._shop_gq8hj_1[data-height-mode=fill] ._flatGrid_gq8hj_20,._shop_gq8hj_1[data-height-mode=fill] ._searchResults_gq8hj_23,._shop_gq8hj_1[data-height-mode=fill] ._slotTabPanel_gq8hj_23,._shop_gq8hj_1[data-height-mode=fill] ._slotTabContent_gq8hj_20{max-height:100%;min-height:0}._shop_gq8hj_1[data-height-mode=fill] ._slotRows_gq8hj_20,._shop_gq8hj_1[data-height-mode=fill] ._flatGrid_gq8hj_20,._shop_gq8hj_1[data-height-mode=fill] ._searchResults_gq8hj_23,._shop_gq8hj_1[data-height-mode=fill] ._slotTabContent_gq8hj_20{overflow-x:hidden;overflow-y:auto}._shop_gq8hj_1[data-height-mode=fill] ._slotTabs_gq8hj_31{grid-template-rows:auto minmax(0,1fr);overflow:hidden}._shop_gq8hj_1[data-height-mode=fill] ._slotTabPanel_gq8hj_23{display:flex;flex-direction:column;overflow:hidden}._shop_gq8hj_1[data-height-mode=fill] ._slotTabPanel_gq8hj_23[hidden]{display:none}._shop_gq8hj_1[data-height-mode=fill] ._slotTabContent_gq8hj_20{flex:1 1 auto;height:100%}._shop_gq8hj_1[data-surface-mode=plain]{padding:0;border-top:0;background:transparent}._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid]{width:fit-content;max-width:100%;border:1px solid rgba(255,255,255,.08);border-radius:16px}._shop_gq8hj_1[data-surface-mode=plain][data-width-mode=content][data-layout=slotTabsTierGrid]{border:0;border-radius:0}._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._slotTabs_gq8hj_31,._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._slotTabPanel_gq8hj_23,._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._slotTabContent_gq8hj_20,._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._tierGridCentered_gq8hj_62,._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._tierGridRow_gq8hj_62{width:fit-content;max-width:100%}._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._tierGridCentered_gq8hj_62{flex:0 1 auto}._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._tierGridRow_gq8hj_62{flex-wrap:nowrap}._shop_gq8hj_1[data-width-mode=content][data-layout=slotTabsTierGrid] ._tierGridRow_gq8hj_62 ._tierPanel_gq8hj_20{flex:0 0 auto;width:auto}._shop_gq8hj_1[data-tone=neutral]{background:#131317f5;border-top-color:#ffffff14}._shop_gq8hj_1[data-tone=neutral][data-surface-mode=plain]{background:transparent;border-top:0}._shop_gq8hj_1[data-tone=neutral][data-width-mode=content][data-layout=slotTabsTierGrid]{border-color:#ffffff14}._shop_gq8hj_1[data-tone=neutral] ._tokenField_gq8hj_88{border-color:#ffffff1f;background:#131317f5;box-shadow:inset 0 0 0 1px #0003}._shop_gq8hj_1[data-tone=neutral] ._tokenField_gq8hj_88[data-focused=true]{border-color:#3285597a;box-shadow:inset 0 0 0 1px #32855924,0 0 0 1px #32855924}._shop_gq8hj_1[data-tone=neutral] ._tokenFieldInput_gq8hj_97{color:#ececed}._shop_gq8hj_1[data-tone=neutral] ._tokenFieldInput_gq8hj_97::placeholder{color:#ececed85}._shop_gq8hj_1[data-tone=neutral] ._tokenFieldChip_gq8hj_103{background:#ffffff0d;color:#ececed;box-shadow:inset 0 0 0 1px #ffffff0f}._shop_gq8hj_1[data-tone=neutral] ._tokenFieldChip_gq8hj_103:hover,._shop_gq8hj_1[data-tone=neutral] ._tokenFieldChip_gq8hj_103:focus-visible{border-color:#32855966;background:#3285591a}._shop_gq8hj_1[data-tone=neutral] ._tokenFieldChipRemove_gq8hj_112{color:#ececed9e}._shop_gq8hj_1[data-tone=neutral] ._inlineClearButton_gq8hj_115{color:#ececedbd}._shop_gq8hj_1[data-tone=neutral] ._inlineClearButton_gq8hj_115:hover,._shop_gq8hj_1[data-tone=neutral] ._inlineClearButton_gq8hj_115:focus-visible{border-color:#ffffff38;color:#ececed}._shop_gq8hj_1[data-tone=neutral] ._suggestionDropdown_gq8hj_122{border-color:#ffffff1a;background:#131317fa}._shop_gq8hj_1[data-tone=neutral] ._suggestionOption_gq8hj_126{background:#ffffff08;color:#ececed}._shop_gq8hj_1[data-tone=neutral] ._suggestionOptionHighlighted_gq8hj_130{border-color:#32855952;background:#3285591a}._shop_gq8hj_1[data-tone=neutral] ._suggestionOptionFamily_gq8hj_134,._shop_gq8hj_1[data-tone=neutral] ._emptyState_gq8hj_135{color:#ececedad}._shop_gq8hj_1[data-tone=neutral] ._slotTab_gq8hj_20{border-color:#ffffff14;background:#ffffff08}._shop_gq8hj_1[data-tone=neutral] ._slotTab_gq8hj_20[data-tab=all]{color:#328559;border-color:#32855938;background:#3285590f}._shop_gq8hj_1[data-tone=neutral] ._slotTab_gq8hj_20[data-tab=all]:hover,._shop_gq8hj_1[data-tone=neutral] ._slotTab_gq8hj_20[data-tab=all]:focus-visible{border-color:#32855966;background:#3285591a}._shop_gq8hj_1[data-tone=neutral] ._slotTabActive_gq8hj_152[data-tab=all]{border-color:#32855985;background:#32855924}._shop_gq8hj_1[data-tone=neutral] ._itemButton_gq8hj_156,._shop_gq8hj_1[data-tone=neutral] ._itemName_gq8hj_157{color:#ececed}._shop_gq8hj_1[data-tone=neutral] ._itemButtonSelected_gq8hj_160{border-color:#32855994;background:#3285591f;box-shadow:inset 0 0 0 1px #32855929}._shop_gq8hj_1[data-tone=neutral] ._itemButtonSelected_gq8hj_160._itemButtonShell_gq8hj_165{background:transparent;box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #328559b8}._shop_gq8hj_1[data-tone=neutral] ._itemButtonDisabled_gq8hj_169{opacity:.48}._shop_gq8hj_1[data-tone=neutral] ._itemSlotBadge_gq8hj_172,._shop_gq8hj_1[data-tone=neutral] ._itemTierBadge_gq8hj_173{color:#ececedcc}._shop_gq8hj_1[data-tone=neutral] ._itemCostBadge_gq8hj_176{color:#ececed;background:#32855924}._header_gq8hj_181{display:grid;gap:8px}._filterBar_gq8hj_186{position:relative;z-index:8}._filterControlRow_gq8hj_191{display:flex;align-items:center;gap:8px;min-width:0}._tokenFieldAnchor_gq8hj_198{position:relative;flex:1 1 420px;min-width:0;max-width:520px}._tokenField_gq8hj_88{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 6px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:#0a0a0c;box-shadow:inset 0 0 0 1px #0000002e;cursor:text}._tokenField_gq8hj_88[data-focused=true]{border-color:#328559a3;box-shadow:inset 0 0 0 1px #3285592e,0 0 0 1px #3285592e}._tokenFieldScroller_gq8hj_222{display:flex;flex:1 1 auto;align-items:center;gap:6px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}._tokenFieldInput_gq8hj_97,._tokenFieldChip_gq8hj_103,._inlineClearButton_gq8hj_115,._suggestionOption_gq8hj_126{border:1px solid rgba(255,255,255,.1);border-radius:8px;font-family:DeadlockBody,sans-serif}._tokenFieldInput_gq8hj_97:focus-visible,._tokenFieldChip_gq8hj_103:focus-visible,._inlineClearButton_gq8hj_115:focus-visible,._suggestionOption_gq8hj_126:focus-visible{outline:none}._tokenFieldInput_gq8hj_97{flex:1 0 120px;min-width:96px;height:30px;padding:0;border:0;background:transparent;color:#ececed;font-size:.85rem}._tokenFieldInput_gq8hj_97::placeholder{color:#ececed85}._tokenFieldInput_gq8hj_97:focus{outline:none}._tokenFieldChip_gq8hj_103,._inlineClearButton_gq8hj_115,._suggestionOption_gq8hj_126{cursor:pointer}._tokenFieldChip_gq8hj_103{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;min-width:0;max-width:220px;min-height:30px;padding:0 10px;background:#32855924;color:#ececed;box-shadow:inset 0 0 0 1px #32855924}._tokenFieldChip_gq8hj_103:hover,._tokenFieldChip_gq8hj_103:focus-visible{border-color:#3285597a;background:#32855933}._tokenFieldChipLabel_gq8hj_289{min-width:0;overflow:hidden;color:inherit;font-size:.76rem;font-weight:700;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap}._tokenFieldChipRemove_gq8hj_112{flex-shrink:0;color:#ececedad;font-size:.9rem;line-height:1}._inlineClearButton_gq8hj_115{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:999px;background:#ffffff08;color:#ececedc2}._inlineClearButton_gq8hj_115:hover,._inlineClearButton_gq8hj_115:focus-visible{border-color:#ffffff42;background:#ffffff14;color:#ececed}._inlineClearButtonIcon_gq8hj_324{font-size:1rem;line-height:1}._tokenFieldClearButton_gq8hj_329{width:22px;min-width:22px;height:22px;min-height:22px}._suggestionDropdown_gq8hj_122{position:absolute;bottom:calc(100% + 8px);left:0;z-index:9;display:grid;gap:4px;width:100%;max-width:min(520px,100vw - 48px);padding:6px;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#131317;box-shadow:0 12px 32px #0000006b}._suggestionOption_gq8hj_126{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:34px;padding:0 10px;background:#ffffff08;color:#ececed;text-align:left}._suggestionOption_gq8hj_126:hover,._suggestionOption_gq8hj_126:focus-visible{border-color:#ffffff47;background:#ffffff14}._suggestionOptionHighlighted_gq8hj_130{border-color:#32855966;background:#32855929}._suggestionOptionFamily_gq8hj_134{flex-shrink:0;color:#ececed8f;font-size:.68rem;font-weight:700;line-height:1}._suggestionOptionLabel_gq8hj_384{min-width:0;overflow:hidden;font-size:.76rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}._emptyState_gq8hj_135{margin:0;color:#ececedb8;font-family:DeadlockBody,sans-serif;font-size:.9rem;line-height:1.5}._slotColumns_gq8hj_402,._slotRows_gq8hj_20,._slotTabs_gq8hj_31,._searchResults_gq8hj_23,._flatGrid_gq8hj_20{min-height:0;flex:1}._slotColumns_gq8hj_402{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:10px}._slotPanel_gq8hj_419,._slotSection_gq8hj_420{display:flex;flex-direction:column;gap:6px;max-width:100%;min-width:0;min-height:0;padding:8px;box-sizing:border-box;border:1px solid transparent;border-radius:8px;background:#ffffff05}._slotPanel_gq8hj_419[data-slot=weapon],._slotSection_gq8hj_420[data-slot=weapon]{border-color:#ec981a59;box-shadow:inset 0 0 0 1px #ec981a14}._slotPanel_gq8hj_419[data-slot=vitality],._slotSection_gq8hj_420[data-slot=vitality]{border-color:#a5ce3c59;box-shadow:inset 0 0 0 1px #a5ce3c14}._slotPanel_gq8hj_419[data-slot=spirit],._slotSection_gq8hj_420[data-slot=spirit]{border-color:#ce91ff59;box-shadow:inset 0 0 0 1px #ce91ff14}._slotPanel_gq8hj_419{flex:1 1 280px;width:min(100%,360px)}._slotSection_gq8hj_420{width:100%}._slotRows_gq8hj_20,._slotTabs_gq8hj_31,._searchResults_gq8hj_23{display:grid;gap:10px}._slotRows_gq8hj_20{justify-items:stretch}._slotSectionHeader_gq8hj_469{display:flex;align-items:center;justify-content:space-between}._slotTitle_gq8hj_475{margin:0;color:#9797a3;font-family:PanoramaValvePulp,PanoramaRetailDemo,DeadlockBody,sans-serif;font-weight:700;letter-spacing:.04em;line-height:1;font-size:.72rem}._slotPanel_gq8hj_419[data-slot=weapon] ._slotTitle_gq8hj_475,._slotSection_gq8hj_420[data-slot=weapon] ._slotTitle_gq8hj_475{color:#ec981a}._slotPanel_gq8hj_419[data-slot=vitality] ._slotTitle_gq8hj_475,._slotSection_gq8hj_420[data-slot=vitality] ._slotTitle_gq8hj_475{color:#a5ce3c}._slotPanel_gq8hj_419[data-slot=spirit] ._slotTitle_gq8hj_475,._slotSection_gq8hj_420[data-slot=spirit] ._slotTitle_gq8hj_475{color:#ce91ff}._tierGridCentered_gq8hj_62{display:flex;flex-direction:column;gap:6px;width:100%;max-width:100%;margin:0;min-height:0;flex:1}._tierGridRow_gq8hj_62{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:12px;width:100%}._tierGridRow_gq8hj_62 ._tierPanel_gq8hj_20[data-tier="1"]{justify-content:flex-start}._tierGridCentered_gq8hj_62[data-active-slot=weapon] ._tierPanel_gq8hj_20[data-tier="3"]{flex:0 1 auto}._tierGridRow_gq8hj_62 ._tierPanel_gq8hj_20{flex:0 0 auto;width:auto}._tierRowList_gq8hj_527{display:grid;gap:8px;width:100%}._tierPanel_gq8hj_20,._tierRow_gq8hj_527{display:flex;flex-direction:column;gap:6px;width:100%;max-width:100%;min-width:0;min-height:0}._tierHeading_gq8hj_544{display:inline-flex;align-items:center;color:#9affd6;font-family:PanoramaRetailTextDemo,PanoramaRetailDemo,DeadlockBody,sans-serif;font-weight:700;line-height:1;font-size:.84rem;letter-spacing:.03em;white-space:nowrap}._tierHeadingSoulIcon_gq8hj_556{display:inline-block;width:.85em;height:.85em;margin-right:4px;margin-bottom:-1px;--icon-url: var(--authoring-item-shop-icon-soul)}._slotTabList_gq8hj_565{display:flex;flex-wrap:wrap;gap:6px}._slotTab_gq8hj_20{display:inline-flex;align-items:center;justify-content:center;width:46px;min-width:46px;min-height:40px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;cursor:pointer}._slotTab_gq8hj_20[data-tab=all]{color:#328559;border-color:#3285593d;background:#32855914}._slotTab_gq8hj_20[data-tab=weapon]{color:#ec981a;border-color:#ec981a3d;background:#ec981a0f}._slotTab_gq8hj_20[data-tab=vitality]{color:#a5ce3c;border-color:#a5ce3c3d;background:#a5ce3c0f}._slotTab_gq8hj_20[data-tab=spirit]{color:#ce91ff;border-color:#ce91ff3d;background:#ce91ff0f}._slotTab_gq8hj_20:hover,._slotTab_gq8hj_20:focus-visible{outline:none}._slotTab_gq8hj_20:disabled{opacity:.48;cursor:not-allowed}._slotTab_gq8hj_20[data-tab=all]:hover,._slotTab_gq8hj_20[data-tab=all]:focus-visible{border-color:#3285598f;background:#32855924}._slotTab_gq8hj_20[data-tab=weapon]:hover,._slotTab_gq8hj_20[data-tab=weapon]:focus-visible{border-color:#ec981a8f;background:#ec981a1f}._slotTab_gq8hj_20[data-tab=vitality]:hover,._slotTab_gq8hj_20[data-tab=vitality]:focus-visible{border-color:#a5ce3c8f;background:#a5ce3c1f}._slotTab_gq8hj_20[data-tab=spirit]:hover,._slotTab_gq8hj_20[data-tab=spirit]:focus-visible{border-color:#ce91ff8f;background:#ce91ff1f}._slotTabActive_gq8hj_152{box-shadow:inset 0 0 0 1px #ffffff1f}._slotTabActive_gq8hj_152[data-tab=all]{border-color:#328559a3;background:#3285592e}._slotTabActive_gq8hj_152[data-tab=weapon]{border-color:#ec981aa3;background:#ec981a29}._slotTabActive_gq8hj_152[data-tab=vitality]{border-color:#a5ce3ca3;background:#a5ce3c29}._slotTabActive_gq8hj_152[data-tab=spirit]{border-color:#ce91ffa3;background:#ce91ff29}._slotTabSlotIcon_gq8hj_648{display:inline-block;width:24px;height:24px;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}._slotTabAllIcon_gq8hj_658{display:inline-block;width:18px;height:18px;background:linear-gradient(currentColor 0 0) 0 0/7px 7px no-repeat,linear-gradient(currentColor 0 0) 11px 0/7px 7px no-repeat,linear-gradient(currentColor 0 0) 0 11px/7px 7px no-repeat,linear-gradient(currentColor 0 0) 11px 11px/7px 7px no-repeat}._slotTab_gq8hj_20[data-tab=weapon] ._slotTabSlotIcon_gq8hj_648{mask-image:var(--authoring-item-shop-tab-icon-weapon)}._slotTab_gq8hj_20[data-tab=vitality] ._slotTabSlotIcon_gq8hj_648{mask-image:var(--authoring-item-shop-tab-icon-vitality)}._slotTab_gq8hj_20[data-tab=spirit] ._slotTabSlotIcon_gq8hj_648{mask-image:var(--authoring-item-shop-tab-icon-spirit)}._slotTabPanel_gq8hj_23{min-width:0;min-height:0}._slotTabContent_gq8hj_20{width:100%;min-height:0}._searchTierRowList_gq8hj_687{width:100%}._searchTierRow_gq8hj_687{width:100%;max-width:100%;gap:6px}._searchTierHeader_gq8hj_697{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}._searchTierHeader_gq8hj_697 ._tierHeading_gq8hj_544{display:inline-flex;align-items:center;color:#9affd6;font-size:.84rem;font-weight:700;letter-spacing:.03em;line-height:1;white-space:nowrap}._searchTierHeader_gq8hj_697 ._tierHeadingSoulIcon_gq8hj_556{width:.85em;height:.85em;margin-right:4px;margin-bottom:-1px}._slotSearchSlotList_gq8hj_720{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;gap:14px}._slotSearchSlotGroup_gq8hj_728{display:grid;gap:4px;flex:0 1 auto;width:fit-content;min-width:0;max-width:100%;align-content:flex-start}._slotSearchSlotGroup_gq8hj_728 ._itemGrid_gq8hj_737{width:100%}._slotSearchSlotGroup_gq8hj_728 ._itemButton_gq8hj_156{border-radius:3px}._slotSearchSlotGroup_gq8hj_728[data-slot=weapon] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160){box-shadow:inset 0 0 0 1px #ec981a75}._slotSearchSlotGroup_gq8hj_728[data-slot=vitality] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160){box-shadow:inset 0 0 0 1px #a5ce3c75}._slotSearchSlotGroup_gq8hj_728[data-slot=spirit] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160){box-shadow:inset 0 0 0 1px #ce91ff75}._slotSearchSlotGroup_gq8hj_728[data-slot=weapon] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):hover,._slotSearchSlotGroup_gq8hj_728[data-slot=weapon] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:inset 0 0 0 1px #ec981ad1}._slotSearchSlotGroup_gq8hj_728[data-slot=vitality] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):hover,._slotSearchSlotGroup_gq8hj_728[data-slot=vitality] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:inset 0 0 0 1px #a5ce3cd1}._slotSearchSlotGroup_gq8hj_728[data-slot=spirit] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):hover,._slotSearchSlotGroup_gq8hj_728[data-slot=spirit] ._itemButton_gq8hj_156:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:inset 0 0 0 1px #ce91ffd1}._shopShellSurface_gq8hj_762{--authoring-shop-shell-scale: .62;--item-card-scale: var(--authoring-shop-shell-scale);--authoring-shop-shell-panel-width-base: 1075px;--authoring-shop-shell-panel-height-base: 960px;position:relative;width:calc(var(--authoring-shop-shell-panel-width-base) * var(--authoring-shop-shell-scale));height:calc(var(--authoring-shop-shell-panel-height-base) * var(--authoring-shop-shell-scale));overflow:hidden;background:transparent;isolation:isolate}._shopShellBackgroundStage_gq8hj_775,._shopShellPanelViewport_gq8hj_776{position:absolute;inset:0}._shopShellBackgroundStage_gq8hj_775{z-index:0}._shopShellBackgroundImage_gq8hj_785{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0}._shopShellBackgroundImage_gq8hj_785[data-visible=true]{opacity:1}._shopShellPanelViewport_gq8hj_776{z-index:2}._shopShellScrollArea_gq8hj_802{position:relative;width:100%;height:100%;padding-left:calc(20px * var(--authoring-shop-shell-scale));box-sizing:border-box}._shopShellListSurface_gq8hj_810{position:relative;width:100%;min-height:calc(var(--authoring-shop-shell-surface-min-height) * var(--authoring-shop-shell-scale))}._shopShellPriceTags_gq8hj_816{position:absolute;inset:0;z-index:2;pointer-events:none}._shopShellPriceTag_gq8hj_816{position:absolute;left:calc(var(--authoring-shop-price-tag-x-base) * var(--authoring-shop-shell-scale));top:calc(var(--authoring-shop-price-tag-y-base) * var(--authoring-shop-shell-scale));display:flex;align-items:center;width:calc(130px * var(--authoring-shop-shell-scale));height:calc(50px * var(--authoring-shop-shell-scale));transform:rotate(var(--authoring-shop-price-tag-rotation));transform-origin:left center}._shopShellPriceTagContent_gq8hj_835{display:inline-flex;align-items:center;font-size:calc(var(--authoring-shop-shell-price-tag-font-size) * var(--authoring-shop-shell-scale));transform:translate(calc(-2px * var(--authoring-shop-shell-scale)),calc(2px * var(--authoring-shop-shell-scale)))}._shopShellPriceTagSoulIcon_gq8hj_842{display:inline-block;width:.7em;height:.9em;margin-left:-.14em;margin-right:.09em;--icon-url: var(--authoring-item-shop-icon-soul)}._shopShellPriceTagValue_gq8hj_851{color:#9affd6;font-family:DeadlockBody,sans-serif;font-size:1em;font-weight:700;line-height:1;letter-spacing:.02em}._shopShellTierSection_gq8hj_860{position:absolute;z-index:1;left:calc(var(--authoring-shop-tier-x-base) * var(--authoring-shop-shell-scale));top:calc(var(--authoring-shop-tier-y-base) * var(--authoring-shop-shell-scale));width:calc((var(--authoring-shop-tier-columns) * 84px + 20px) * var(--authoring-shop-shell-scale))}._shopShellItemsGrid_gq8hj_868{display:grid;grid-template-columns:repeat(var(--authoring-shop-tier-columns),calc(84px * var(--authoring-shop-shell-scale)));gap:0;align-items:flex-start;width:100%;padding:calc(15px * var(--authoring-shop-shell-scale)) calc(10px * var(--authoring-shop-shell-scale));box-sizing:border-box}._shopShellSearchScrollArea_gq8hj_878{position:relative;width:100%;height:100%;padding:calc(30px * var(--authoring-shop-shell-scale)) calc(24px * var(--authoring-shop-shell-scale)) calc(26px * var(--authoring-shop-shell-scale));box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}._shopShellSearchContent_gq8hj_889{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24px * var(--authoring-shop-shell-scale));min-height:100%}._shopShellSearchTierRow_gq8hj_897{gap:calc(8px * var(--authoring-shop-shell-scale))}._shopShellSearchSlotList_gq8hj_901{gap:calc(8px * var(--authoring-shop-shell-scale)) calc(14px * var(--authoring-shop-shell-scale))}._shopShellSearchSlotGroup_gq8hj_905{gap:calc(4px * var(--authoring-shop-shell-scale))}._shopShellSearchSlotGroup_gq8hj_905 ._itemGrid_gq8hj_737{gap:0}._shopShellSearchSlotGroup_gq8hj_905[data-slot=weapon] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160){box-shadow:0 0 0 calc(1px * var(--authoring-shop-shell-scale)) #ec981a8f}._shopShellSearchSlotGroup_gq8hj_905[data-slot=vitality] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160){box-shadow:0 0 0 calc(1px * var(--authoring-shop-shell-scale)) #a5ce3c8f}._shopShellSearchSlotGroup_gq8hj_905[data-slot=spirit] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160){box-shadow:0 0 0 calc(1px * var(--authoring-shop-shell-scale)) #ce91ff8f}._shopShellSearchSlotGroup_gq8hj_905[data-slot=weapon] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):hover,._shopShellSearchSlotGroup_gq8hj_905[data-slot=weapon] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #ec981ae0}._shopShellSearchSlotGroup_gq8hj_905[data-slot=vitality] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):hover,._shopShellSearchSlotGroup_gq8hj_905[data-slot=vitality] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #a5ce3ce0}._shopShellSearchSlotGroup_gq8hj_905[data-slot=spirit] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):hover,._shopShellSearchSlotGroup_gq8hj_905[data-slot=spirit] ._itemButtonShell_gq8hj_165:not(._itemButtonSelected_gq8hj_160):focus-visible{box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #ce91ffe0}._itemGrid_gq8hj_737{display:flex;flex-wrap:wrap;gap:4px;align-content:flex-start;min-width:0}._itemGridColumns_gq8hj_938{display:grid;grid-template-columns:repeat(var(--tier-columns),var(--tier-column-width, 34px));gap:4px;width:fit-content}._itemSlot_gq8hj_172{display:inline-flex}._itemSlotPlaceholder_gq8hj_949{display:flex;align-items:center;justify-content:center;width:var(--tier-column-width, 34px);height:var(--tier-column-height, 34px)}._itemSlotShell_gq8hj_957{display:flex;align-items:flex-start;justify-content:flex-start;width:calc(84px * var(--authoring-shop-shell-scale));height:calc(129px * var(--authoring-shop-shell-scale));padding:calc(2px * var(--authoring-shop-shell-scale));box-sizing:border-box}._shellItemCard_gq8hj_967,._shellItemCard_gq8hj_967 *{box-sizing:border-box}._shellItemCard_gq8hj_967{position:relative;width:calc(80px * var(--item-card-scale, 1));height:calc(125px * var(--item-card-scale, 1));user-select:none;overflow:hidden;border-radius:calc(5px * var(--item-card-scale, 1));box-shadow:calc(2px * var(--item-card-scale, 1)) calc(2px * var(--item-card-scale, 1)) calc(6px * var(--item-card-scale, 1)) #140f0566;transform-origin:center;transition:opacity .14s ease-out,filter .14s ease-out,box-shadow .18s ease-out;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}._tierCornerContainer_gq8hj_988{position:absolute;top:0;right:0;width:calc(32px * var(--item-card-scale, 1));height:calc(32px * var(--item-card-scale, 1));z-index:10;pointer-events:none;opacity:0;transition:opacity .12s ease-out}._tierCornerContainer_gq8hj_988:before{content:"";position:absolute;top:calc(-5px * var(--item-card-scale, 1));right:calc(-5px * var(--item-card-scale, 1));width:calc(50px * var(--item-card-scale, 1));height:calc(50px * var(--item-card-scale, 1));background:radial-gradient(circle at top right,rgba(0,0,0,.85) 0%,rgba(0,0,0,.5) 30%,transparent 60%);pointer-events:none;z-index:-1}._tierCorner_gq8hj_988{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 calc(32px * var(--item-card-scale, 1)) calc(32px * var(--item-card-scale, 1)) 0;border-color:transparent #a3a3a3 transparent transparent}._tierNumber_gq8hj_1022{position:absolute;top:calc(2px * var(--item-card-scale, 1));right:calc(2px * var(--item-card-scale, 1));width:calc(14px * var(--item-card-scale, 1));height:calc(14px * var(--item-card-scale, 1));display:flex;align-items:center;justify-content:center;color:#fff;font-family:PanoramaRetailTextDemo,PanoramaRetailDemo,DeadlockBody,sans-serif;font-size:calc(12px * var(--item-card-scale, 1));font-weight:700;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.55)}._tierNumberIcon_gq8hj_1039{display:block;width:100%;height:100%;object-fit:contain}._spirit_gq8hj_1046 ._tierCorner_gq8hj_988{border-right-color:#ce90ff}._weapon_gq8hj_1050 ._tierCorner_gq8hj_988{border-right-color:#ec9719}._vitality_gq8hj_1054 ._tierCorner_gq8hj_988{border-right-color:#7bba1d}._itemButton_gq8hj_156{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;background:transparent;color:#ececed;cursor:pointer;flex-shrink:0}._itemButton_gq8hj_156:hover,._itemButton_gq8hj_156:focus-visible{background:#ffffff14;outline:none}._itemButton_gq8hj_156[draggable=true]{cursor:grab}._itemButton_gq8hj_156[draggable=true]:active{cursor:grabbing}._itemButton_gq8hj_156[data-slot=weapon]:hover,._itemButton_gq8hj_156[data-slot=weapon]:focus-visible{border-color:#ec981a}._itemButton_gq8hj_156[data-slot=vitality]:hover,._itemButton_gq8hj_156[data-slot=vitality]:focus-visible{border-color:#a5ce3c}._itemButton_gq8hj_156[data-slot=spirit]:hover,._itemButton_gq8hj_156[data-slot=spirit]:focus-visible{border-color:#ce91ff}._itemButton_gq8hj_156:disabled{cursor:default}._itemButton_gq8hj_156:disabled:hover,._itemButton_gq8hj_156:disabled:focus-visible{background:transparent}._itemButtonSelected_gq8hj_160{border-color:#328559b3;background:#32855929;box-shadow:inset 0 0 0 1px #32855933}._itemButtonDisabled_gq8hj_169{opacity:.54;filter:saturate(.7)}._itemButtonSelected_gq8hj_160._itemButtonShell_gq8hj_165{background:transparent;box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #328559d6}._itemButtonWithLabel_gq8hj_1113{width:100%;height:auto;min-height:44px;justify-content:flex-start;gap:10px;padding:8px 10px}._itemButtonShell_gq8hj_165{display:block;width:calc(80px * var(--authoring-shop-shell-scale));height:calc(125px * var(--authoring-shop-shell-scale));padding:0;border:0;border-radius:calc(6px * var(--authoring-shop-shell-scale));background:transparent;box-shadow:none;overflow:visible}._itemButtonShell_gq8hj_165:hover,._itemButtonShell_gq8hj_165:focus-visible{background:transparent;box-shadow:0 0 0 calc(2px * var(--authoring-shop-shell-scale)) #dbd0c3cc;outline:none}._itemIcon_gq8hj_1139{width:32px;height:32px;border-radius:3px;object-fit:contain;flex-shrink:0;pointer-events:none}._itemIconShell_gq8hj_1148{width:calc(46px * var(--authoring-shop-shell-scale));height:calc(46px * var(--authoring-shop-shell-scale))}._itemMeta_gq8hj_1153{display:flex;flex:1;flex-wrap:wrap;min-width:0;align-items:center;justify-content:flex-start;gap:8px 10px}._itemName_gq8hj_157{min-width:0;flex:1 1 120px;color:#ececed;font-family:PanoramaValveOracle,PanoramaReaver,serif,sans-serif;font-weight:600;line-height:1.2;font-size:.82rem;text-align:left}._itemBadgeRow_gq8hj_1174{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;flex-shrink:0}._itemSlotBadge_gq8hj_172,._itemTierBadge_gq8hj_173,._itemCostBadge_gq8hj_176{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 7px;border-radius:999px;font-size:.68rem}._itemSlotBadge_gq8hj_172{font-family:PanoramaValvePulp,PanoramaRetailDemo,DeadlockBody,sans-serif;font-weight:700;letter-spacing:.04em;line-height:1;color:#ececedd1;background:#ffffff14}._itemSlotBadge_gq8hj_172[data-slot=weapon]{color:#ec981a;background:#ec981a24}._itemSlotBadge_gq8hj_172[data-slot=vitality]{color:#a5ce3c;background:#a5ce3c24}._itemSlotBadge_gq8hj_172[data-slot=spirit]{color:#ce91ff;background:#ce91ff24}._itemTierBadge_gq8hj_173{font-family:PanoramaRetailTextDemo,PanoramaRetailDemo,DeadlockBody,sans-serif;font-weight:700;line-height:1;color:#ececedc2;background:#ffffff14}._itemCostBadge_gq8hj_176{font-family:PanoramaRetailTextDemo,PanoramaRetailDemo,DeadlockBody,sans-serif;font-weight:700;line-height:1;color:#ececed;background:#3285592e}._flatGrid_gq8hj_20{display:grid;gap:6px;width:100%}._picker_chwbo_1{display:flex;width:100%;max-width:100%;min-width:0;min-height:0;height:100%;padding:var(--build-graph-item-picker-padding, 16px);overflow:hidden;box-sizing:border-box}._picker_chwbo_1>*{flex:1 1 auto;min-width:0;min-height:0;height:100%}._editor_kfhwv_1{--build-graph-item-picker-padding: 16px;--build-graph-canvas-side-padding: 12px;display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden;outline:none}._editorMain_kfhwv_12{display:grid;gap:16px;min-height:0;height:100%}._canvasStage_kfhwv_19{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;height:420px}._editor_kfhwv_1[data-layout=modal]{width:fit-content;max-width:100%;height:auto;max-height:calc(100vh - 180px)}._editor_kfhwv_1[data-layout=modal] ._editorMain_kfhwv_12{grid-template-columns:minmax(0,824px) 484px;grid-template-rows:minmax(0,1fr);align-items:stretch;width:fit-content;max-width:100%;height:min(460px,100vh - 180px);gap:14px}._editor_kfhwv_1[data-layout=modal] ._canvasStage_kfhwv_19{height:100%}._editor_kfhwv_1[data-layout=modal] ._previewFrame_kfhwv_49{width:100%;max-width:none;margin:0}._editor_kfhwv_1[data-layout=modal] ._workbench_kfhwv_55{height:100%}._editor_kfhwv_1[data-layout=modal] ._workbenchSection_kfhwv_59,._editor_kfhwv_1[data-layout=modal] ._shopSectionBody_kfhwv_63{overflow:hidden}._editor_kfhwv_1[data-layout=modal] ._workbenchSectionHint_kfhwv_67{display:none}._canvasToolbarBar_kfhwv_71{min-width:0}._previewFrame_kfhwv_49{display:flex;width:min(100%,824px);height:100%;min-width:0;min-height:0;margin:0 auto}._previewFrame_kfhwv_49>*{flex:1 1 auto;min-width:0;min-height:0}._workbench_kfhwv_55{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px;min-width:0;min-height:0}._workbenchSection_kfhwv_59{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;padding:14px;border:1px solid rgba(30,30,36,.9);border-radius:16px;background:#13131757;box-shadow:inset 0 1px #ffffff06}._workbenchSectionHeader_kfhwv_111{display:grid;gap:4px}._workbenchSectionTitle_kfhwv_116{margin:0;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.88rem;font-weight:700;line-height:1.2}._workbenchSectionHint_kfhwv_67{margin:0;color:#9797a3;font-family:DeadlockBody,sans-serif;font-size:.76rem;line-height:1.4}._shopSectionBody_kfhwv_63,._workbenchSectionBody_kfhwv_134{display:flex;flex:1;min-width:0;min-height:0}._shopSectionBody_kfhwv_63{overflow-x:auto;overflow-y:visible}._shopSectionBody_kfhwv_63>*{height:100%}._workbenchSectionBody_kfhwv_134>*{flex:1;min-width:0;min-height:0}@media(max-width:1180px){._workbench_kfhwv_55{grid-template-columns:1fr}}@media(max-width:1388px){._editor_kfhwv_1[data-layout=modal] ._editorMain_kfhwv_12{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(300px,1fr) minmax(220px,34vh);height:min(760px,100vh - 180px)}}._modalDialog_tuw24_1._modalDialog_tuw24_1[data-size=lg]{width:fit-content;max-width:calc(100vw - 24px)}._modalPanel_tuw24_6{display:flex;flex-direction:column;height:auto;max-height:calc(100vh - 32px);min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#131317}._modalTitleRow_tuw24_17{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;line-height:1.2}._modalTitleText_tuw24_26{min-width:0}._modalTitleStatus_tuw24_30{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:.7rem;font-weight:800;letter-spacing:.04em;line-height:1}._modalTitleStatus_tuw24_30[data-status=empty]{border-color:#ffffff1f;background:#ffffff0d;color:#9797a3}._modalTitleStatus_tuw24_30[data-status=valid]{border-color:#32855942;background:#3285591f;color:#328559}._modalTitleStatus_tuw24_30[data-status=invalid]{border-color:#ff6b6b47;background:#ff6b6b1f;color:#ff6b6b}._modalTitleDetail_tuw24_59{min-width:0;color:#9797a3;font-family:DeadlockBody,sans-serif;font-size:.74rem;font-weight:600;line-height:1.35}._modalBody_tuw24_68{flex:0 1 auto;width:fit-content;max-width:100%;min-height:0;overflow:hidden}._editorShell_tuw24_76{display:flex;flex:0 1 auto;flex-direction:column;gap:14px;width:fit-content;max-width:100%;min-height:0;max-height:calc(100vh - 104px)}._editorShell_tuw24_76>:first-child{flex:0 1 auto;min-height:0}._actions_tuw24_91{display:flex;flex:0 0 auto;justify-content:flex-end;gap:12px}._cancelButton_tuw24_98,._doneButton_tuw24_99{display:inline-flex;align-items:center;justify-content:center;min-width:104px;min-height:40px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out,opacity .14s ease-out}._cancelButton_tuw24_98{border-color:#ffffff1a;background:#1e1e24eb;color:#ececed}._cancelButton_tuw24_98:hover{border-color:#ffffff29;background:#ffffff0f}._doneButton_tuw24_99{border-color:#3285594d;background:#3285591f;color:#328559}._doneButton_tuw24_99:hover:not(:disabled){border-color:#32855966;background:#3285592e}._doneButton_tuw24_99:disabled{cursor:not-allowed;opacity:.5}._preview_17c76_1{display:grid;gap:8px;margin:0;padding:16px 18px;border:1px solid #60a5fa;border-radius:16px;background:#60a5fa14}._previewWarning_17c76_11{border-color:#fbbf24;background:#fbbf2414}._previewNote_17c76_16{border-color:#60a5fa;background:#60a5fa14}._previewTip_17c76_21{border-color:#328559;background:#32855914}._previewLabel_17c76_26{margin:0;color:#ececed;font-family:DeadlockHeading,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.08em;line-height:1}._previewCopy_17c76_36{margin:0;color:#ececedf0;font-family:DeadlockBody,sans-serif;font-size:1rem;font-weight:500;line-height:1.65;white-space:pre-wrap}._editorShell_qtf8j_1{display:flex;width:min(100%,800px);flex-direction:column;gap:.85rem;margin-inline:auto}._toolbar_qtf8j_9{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}._variantControl_qtf8j_16{display:inline-flex;align-items:center;gap:.48rem}._variantLabel_qtf8j_22{color:#9797a3;font-family:DeadlockBody,sans-serif;font-size:.78rem;font-weight:700}._variantSelect_qtf8j_29{border:1px solid rgba(42,49,48,.9);border-radius:8px;padding:.38rem 2rem .38rem .62rem;background:#1e1e24b8;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.82rem;font-weight:700}._toolbarButton_qtf8j_40{border:1px solid rgba(42,49,48,.9);border-radius:8px;padding:.38rem .62rem;background:#1e1e24b8;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.82rem;font-weight:700;cursor:pointer}._toolbarButton_qtf8j_40:hover{border-color:#32855994;color:#328559}._toolbarButtonActive_qtf8j_56{border-color:#328559a8;background:#32855929;color:#328559}._editorAnchor_qtf8j_62{position:relative;width:calc(100% + 2rem + 2px);margin-inline:calc(-1rem - 1px)}._semanticTokenPopover_qtf8j_68{position:fixed;z-index:26;display:grid;gap:.55rem;width:min(15.5rem,100vw - 1.5rem);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.72rem .8rem;background:#131317;transform:translateZ(0)}._semanticTokenPopoverAbove_qtf8j_81{transform:translate3d(0,-100%,0)}._semanticTokenPopoverAlignEnd_qtf8j_85{transform:translate3d(-100%,0,0)}._semanticTokenPopoverAlignEnd_qtf8j_85._semanticTokenPopoverAbove_qtf8j_81{transform:translate3d(-100%,-100%,0)}._semanticTokenPopoverMeta_qtf8j_92,._semanticTokenPopoverField_qtf8j_93{display:grid;gap:.14rem}._semanticTokenPopoverLabel_qtf8j_98{color:#98e3f1f2;font-size:.66rem;font-weight:800;letter-spacing:.06em}._semanticTokenPopoverTitle_qtf8j_105{color:#ececed;font-size:.84rem;font-weight:750;line-height:1.3}._semanticTokenPopoverNotice_qtf8j_112{display:grid;gap:.26rem;border:1px solid rgba(251,191,36,.36);border-radius:8px;padding:.62rem .68rem;background:#fbbf2414}._semanticTokenPopoverNoticeDanger_qtf8j_121{border-color:#ff6b6b5c;background:#ff6b6b1a}._semanticTokenPopoverNoticeTitle_qtf8j_126{color:#fbbf24f5;font-size:.72rem;font-weight:800;letter-spacing:.04em}._semanticTokenPopoverNoticeDanger_qtf8j_121 ._semanticTokenPopoverNoticeTitle_qtf8j_126{color:#ff6b6bfa}._semanticTokenPopoverNoticeCopy_qtf8j_137{margin:0;color:#ececedeb;font-size:.76rem;line-height:1.45}._semanticTokenPopoverInput_qtf8j_144{border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.48rem .58rem;background:#0a0a0c;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.86rem;font-weight:600}._semanticTokenPopoverInput_qtf8j_144:focus{border-color:#98e3f1ad;outline:none}._semanticTokenPopoverActions_qtf8j_159{display:flex;justify-content:flex-end;gap:.45rem}._semanticTokenPopoverButton_qtf8j_165{border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.36rem .56rem;background:#1e1e24;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.76rem;font-weight:700;cursor:pointer}._semanticTokenPopoverButton_qtf8j_165:hover{border-color:#98e3f194;color:#98e3f1}._editor_qtf8j_1{box-sizing:border-box;width:100%;min-height:13rem;max-height:30rem;overflow-y:auto;border:1px solid rgba(42,49,48,.95);border-radius:16px;padding:1rem;background:#131317fa;color:#ececedf2;font-family:DeadlockBody,sans-serif;font-size:1.02rem;font-weight:500;line-height:1.75;outline:none;white-space:pre-wrap;word-break:break-word}._editor_qtf8j_1:focus{border-color:#328559ad}._editor_qtf8j_1 p{margin:0}._editor_qtf8j_1 p+p{margin-top:.72rem}._editorIntro_qtf8j_210{color:#ececed;font-size:1.15rem;font-weight:600;line-height:1.65}._editorHeading_qtf8j_217{color:#ececed;font-family:DeadlockBody,sans-serif;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:700;line-height:1.05}._editorSubheading_qtf8j_225{color:#ececed;font-family:DeadlockHeading,sans-serif;font-size:clamp(1.16rem,2.1vw,1.46rem);font-weight:700;line-height:1.18}._editorEyebrow_qtf8j_233{color:#328559f0;font-size:.76rem;font-weight:500;letter-spacing:.12em;line-height:1.2}._editorCaption_qtf8j_241{color:#9797a3;font-size:.9rem;line-height:1.55}._placeholder_qtf8j_247{position:absolute;top:calc(1rem + 1px);left:calc(1rem + 1px);color:#9797a3;font-family:DeadlockBody,sans-serif;pointer-events:none}._textBold_qtf8j_256{font-weight:800}._textItalic_qtf8j_260{font-style:italic}._textStrike_qtf8j_264{text-decoration:line-through}._tokenNode_qtf8j_268{border-radius:3px;padding:0;color:#328559;font-weight:inherit}._tokenNodeWithIcon_qtf8j_275{display:inline;vertical-align:baseline}._tokenNodeWithIcon_qtf8j_275:before{display:inline-block;width:1em;height:1em;margin-inline-start:.1em;margin-inline-end:.26em;border-radius:3px;background-image:var(--guide-text-token-icon);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";vertical-align:-.14em}._tokenNodeAbility_qtf8j_294._tokenNodeWithIcon_qtf8j_275:before{background-color:currentColor;background-image:none;mask-image:var(--guide-text-token-icon);mask-position:center;mask-repeat:no-repeat;mask-size:contain}._tokenNodeTooltip_qtf8j_303{cursor:help}._tokenNodeItemWeapon_qtf8j_307{color:#ec981ae3}._tokenNodeItemVitality_qtf8j_311{color:#00ff9abf}._tokenNodeItemSpirit_qtf8j_315{color:#ce91ffd9}._tokenNodeAbility_qtf8j_294{color:#8fc6ffe6}._tokenNodeReference_qtf8j_323{color:#98e3f1}._tokenNodeSemantic_qtf8j_327{color:#fd90b7;cursor:pointer}._tokenNodeMechanic_qtf8j_332{display:inline-block;max-width:none;padding:0;border-radius:3px;background:none;color:#98e3f1e6;line-height:1.2;white-space:nowrap;vertical-align:baseline}._tokenNodeMechanic_qtf8j_332:hover,._tokenNodeMechanic_qtf8j_332:focus-visible,._tokenNodeMechanic_qtf8j_332[data-tooltip-reference-open=true]{background:transparent;color:#98e3f1}._tokenNodeMechanic_qtf8j_332{position:relative;z-index:0;isolation:isolate}._tokenNodeMechanic_qtf8j_332:before{position:absolute;inset:-.08em -.14em;border-radius:3px;background:#98e3f138;pointer-events:none;content:"";opacity:0;z-index:-1}._tokenNodeMechanic_qtf8j_332:hover:before,._tokenNodeMechanic_qtf8j_332:focus-visible:before,._tokenNodeMechanic_qtf8j_332[data-tooltip-reference-open=true]:before{opacity:1}._tokenNodeSemantic_qtf8j_327._tokenNodeTooltip_qtf8j_303{cursor:pointer}._tokenNodeMissing_qtf8j_370{color:#9797a3;text-decoration:underline dotted}._suggestions_qtf8j_375{position:absolute;z-index:20;left:0;right:0;bottom:calc(100% + .45rem);display:flex;max-height:15.5rem;flex-direction:column;gap:.15rem;overflow-y:auto;border:1px solid rgba(42,49,48,.95);border-radius:8px;padding:.42rem;background:#131317}._suggestion_qtf8j_375{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.25rem;border:0;border-radius:8px;padding:.48rem .62rem;background:#131317;color:#ececed;font-family:DeadlockBody,sans-serif;text-align:left;cursor:pointer}._suggestion_qtf8j_375:hover,._suggestion_qtf8j_375[data-active=true]{background:#1e1e24}._suggestionMain_qtf8j_412{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.48rem}._suggestionIcon_qtf8j_420{width:1.35rem;height:1.35rem;flex:0 0 auto;border-radius:3px;object-fit:contain}._suggestionCopy_qtf8j_428{display:grid;min-width:0;gap:.18rem}._suggestionCopyTopRow_qtf8j_434{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.38rem}._suggestionLabel_qtf8j_442{min-width:0;overflow:hidden;font-size:.88rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}._suggestionAlias_qtf8j_451{flex:0 1 auto;min-width:0;overflow:hidden;color:#9797a3;font-size:.74rem;font-style:italic;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._suggestionStatus_qtf8j_463{flex:0 0 auto;border:1px solid rgba(251,191,36,.28);border-radius:999px;padding:.12rem .38rem;background:#fbbf241a;color:#fbbf24f5;font-size:.66rem;font-weight:800;letter-spacing:.03em;white-space:nowrap}._suggestionDescription_qtf8j_476{min-width:0;overflow:hidden;color:#9797a3;font-size:.71rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._suggestionMeta_qtf8j_487{flex:0 0 auto;max-width:45%;overflow:hidden;color:#9797a3;font-size:.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._actionRow_qtf8j_498{display:flex;justify-content:flex-end;gap:.65rem}._cancelButton_qtf8j_504,._saveButton_qtf8j_505{border:1px solid rgba(42,49,48,.9);border-radius:8px;padding:.56rem .9rem;font-family:DeadlockBody,sans-serif;font-size:.86rem;font-weight:800;cursor:pointer}._cancelButton_qtf8j_504{background:transparent;color:#9797a3}._cancelButton_qtf8j_504:hover{color:#ececed}._saveButton_qtf8j_505{background:#3285592e;color:#328559}._saveButton_qtf8j_505:hover{background:#32855942}._renderer_7t8vo_1{color:#ececedf0;font-family:DeadlockBody,sans-serif;font-size:1.02rem;font-weight:500;line-height:1.75}._renderer_7t8vo_1 p{margin:0}._renderer_7t8vo_1 p+p,._renderer_7t8vo_1 p+ul,._renderer_7t8vo_1 p+ol,._renderer_7t8vo_1 ul+p,._renderer_7t8vo_1 ol+p,._renderer_7t8vo_1 ul+ul,._renderer_7t8vo_1 ol+ol{margin-top:.8rem}._renderer_7t8vo_1 ul,._renderer_7t8vo_1 ol{margin-bottom:0;padding-left:1.35rem}._renderer_7t8vo_1 li+li{margin-top:.25rem}._intro_7t8vo_29{color:#ececed;font-size:1.15rem;font-weight:600;line-height:1.65}._heading_7t8vo_36{color:#ececed;font-family:DeadlockBody,sans-serif;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:700;line-height:1.05}._subheading_7t8vo_44{color:#ececed;font-family:DeadlockHeading,sans-serif;font-size:clamp(1.16rem,2.1vw,1.46rem);font-weight:700;line-height:1.18}._eyebrow_7t8vo_52{color:#328559f0;font-family:DeadlockBody,sans-serif;font-size:.76rem;font-weight:500;letter-spacing:.12em;line-height:1.2}._caption_7t8vo_61{color:#9797a3;font-size:.9rem;line-height:1.55}._inlineToken_7t8vo_67{max-width:100%;padding:0;border:0;background:none;font-family:DeadlockBody,sans-serif;font-weight:inherit;text-decoration:none;white-space:normal;color:#328559}._inlineTokenWithIcon_7t8vo_79{white-space:nowrap}._inlineTokenWithIcon_7t8vo_79>span{white-space:normal}._inlineTokenIconWrap_7t8vo_86{position:relative;display:inline-block;width:1em;height:1em;margin-inline-start:.1em;margin-inline-end:.26em}._inlineTokenLabel_7t8vo_95{min-width:0;white-space:normal}._inlineTokenIcon_7t8vo_86{position:absolute;inset-inline-start:0;top:3px;display:inline-block;width:100%;height:100%;border-radius:3px;object-fit:contain}._inlineTokenTooltip_7t8vo_111{cursor:help}._inlineTokenTooltip_7t8vo_111:focus-visible{outline:1px solid rgba(50,133,89,.7);outline-offset:.12em}._inlineTokenItemWeapon_7t8vo_119{color:#ec981ae3}._inlineTokenItemVitality_7t8vo_123{color:#00ff9abf}._inlineTokenItemSpirit_7t8vo_127{color:#ce91ffd9}._inlineTokenAbility_7t8vo_131{color:#8fc6ffe6}._inlineTokenReference_7t8vo_135{color:#98e3f1}._inlineTokenSemantic_7t8vo_139{color:#fd90b7}._inlineTokenMechanic_7t8vo_143{display:inline-block;max-width:none;padding:0;border-radius:3px;background:none;color:#98e3f1e6;line-height:1.2;white-space:nowrap;vertical-align:baseline}._inlineTokenMechanic_7t8vo_143:hover,._inlineTokenMechanic_7t8vo_143:focus-visible,._inlineTokenMechanic_7t8vo_143[data-tooltip-reference-open=true]{background:transparent;color:#98e3f1}._inlineTokenMechanic_7t8vo_143{position:relative;z-index:0;isolation:isolate}._inlineTokenMechanic_7t8vo_143:before{position:absolute;inset:-.08em -.14em;border-radius:3px;background:#98e3f138;pointer-events:none;content:"";opacity:0;z-index:-1}._inlineTokenMechanic_7t8vo_143:hover:before,._inlineTokenMechanic_7t8vo_143:focus-visible:before,._inlineTokenMechanic_7t8vo_143[data-tooltip-reference-open=true]:before{opacity:1}._inlineTokenMissing_7t8vo_177{color:#9797a3;text-decoration:underline dotted}._checklist_7t8vo_182{padding-left:0;list-style:none}._checklistItem_7t8vo_187{display:flex;gap:.55rem}._checklistBox_7t8vo_192{flex:0 0 auto;color:#328559;font-weight:800}._accountActionGroup_1vgx8_1{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap}._accountControl_1vgx8_8{position:relative;display:inline-flex;align-items:center}._accountButton_1vgx8_14,._editorLink_1vgx8_15{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:max-content;min-width:0;white-space:nowrap}._accountButton_1vgx8_14{gap:6px;text-align:center;min-height:32px;padding:0 10px;border:1px solid rgba(30,30,36,.88);border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:.76rem;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out,transform .12s ease-out}._accountButton_1vgx8_14:disabled{cursor:default;opacity:.68}._accountButton_1vgx8_14:focus-visible{outline:2px solid rgba(50,133,89,.76);outline-offset:2px}._accountButton_1vgx8_14{font-family:DeadlockBody,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1;border-color:#9797a33d;background-color:#1e1e24e0;color:#ececedf0;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff04}._accountButton_1vgx8_14:not(:disabled):hover{border-color:#9797a36b;background-color:#1e1e24f5;color:#ececedfa;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff08}._accountButtonConnected_1vgx8_66{box-shadow:inset 0 1px #ffffff08}._accountButtonConnected_1vgx8_66:before{content:"";width:7px;height:7px;border-radius:999px;background:#328559d1;box-shadow:0 0 0 3px #3285591f;flex:0 0 auto}._editorLink_1vgx8_15{min-height:32px;padding:0 12px;border:1px solid rgba(30,30,36,.88);border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:.78rem;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out,transform .12s ease-out}._editorLink_1vgx8_15:disabled{cursor:default;opacity:.68}._editorLink_1vgx8_15:focus-visible{outline:2px solid rgba(50,133,89,.76);outline-offset:2px}._editorLink_1vgx8_15{font-family:DeadlockBody,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1;border-color:#9797a35c;background-color:#1e1e24fa;color:#ececedfa;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff06}._editorLink_1vgx8_15:not(:disabled):hover{border-color:#9797a38f;background-color:#1e1e24;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0b}._editorLink_1vgx8_15{text-decoration:none}._popoverLabel_1vgx8_121,._fieldLabel_1vgx8_122{color:#328559e0;font-family:DeadlockBody,sans-serif;font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1}._accountButtonLabel_1vgx8_131{display:none}._accountButtonValue_1vgx8_135{overflow:hidden;max-width:150px;color:#ececedf5;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap}._accountPopover_1vgx8_148{position:absolute;top:calc(100% + 10px);right:0;z-index:240;width:min(320px,100vw - 24px);padding:12px;border:1px solid rgba(30,30,36,.9);border-radius:16px;background:#131317fa;box-shadow:0 9px 20px #0000002e}._loginForm_1vgx8_161,._connectedPanel_1vgx8_162,._popoverHeader_1vgx8_163,._field_1vgx8_122{display:grid;gap:8px}._loginForm_1vgx8_161,._connectedPanel_1vgx8_162{gap:12px}._popoverTitle_1vgx8_174,._popoverMeta_1vgx8_175,._statusMessage_1vgx8_176{margin:0;font-family:DeadlockBody,sans-serif;line-height:1.35}._popoverTitle_1vgx8_174{color:#ececedf5;font-size:.92rem;font-weight:800}._popoverMeta_1vgx8_175,._statusMessage_1vgx8_176{color:#9797a3f0;font-size:.8rem;font-weight:700}._input_1vgx8_195{min-height:34px;padding:0 10px;border:1px solid rgba(50,133,89,.28);border-radius:8px;background:#0a0a0c94;color:#ececed;font-family:DeadlockBody,sans-serif;font-size:.88rem;font-weight:700}._input_1vgx8_195:focus-visible{outline:2px solid rgba(50,133,89,.76);outline-offset:2px}._primaryButton_1vgx8_211,._secondaryButton_1vgx8_212{min-height:34px;padding:0 12px;border:1px solid rgba(30,30,36,.88);border-radius:8px;font-family:DeadlockBody,sans-serif;font-size:.82rem;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out,transform .12s ease-out}._primaryButton_1vgx8_211:disabled,._secondaryButton_1vgx8_212:disabled{cursor:default;opacity:.68}._primaryButton_1vgx8_211:focus-visible,._secondaryButton_1vgx8_212:focus-visible{outline:2px solid rgba(50,133,89,.76);outline-offset:2px}._primaryButton_1vgx8_211{border-color:#9797a35c;background-color:#1e1e24fa;color:#ececedfa;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff06}._primaryButton_1vgx8_211:not(:disabled):hover{border-color:#9797a38f;background-color:#1e1e24;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0b}._secondaryButton_1vgx8_212{border-color:#9797a33d;background-color:#1e1e24e0;color:#ececedf0;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff04}._secondaryButton_1vgx8_212:not(:disabled):hover{border-color:#9797a36b;background-color:#1e1e24f5;color:#ececedfa;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff08}@media(max-width:900px){._accountButton_1vgx8_14,._editorLink_1vgx8_15{min-height:30px}._accountButton_1vgx8_14{padding:0 9px}._editorLink_1vgx8_15{padding:0 10px}._accountButtonValue_1vgx8_135{max-width:118px}}@media(max-width:560px){._accountPopover_1vgx8_148{width:min(300px,100vw - 24px)}}@media(max-width:420px){._accountActionGroup_1vgx8_1{gap:6px}._accountButton_1vgx8_14,._editorLink_1vgx8_15{min-height:28px}._accountButton_1vgx8_14{padding:0 7px}._accountButton_1vgx8_14,._editorLink_1vgx8_15{font-family:DeadlockBody,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1}._editorLink_1vgx8_15{padding:0 7px}._accountButtonValue_1vgx8_135{max-width:72px}}._portalRoot_1lmt2_1{position:fixed;inset:0;z-index:300;overflow:hidden;pointer-events:none}[data-deferred-tooltip-portal-layer]{position:absolute;top:0;left:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease-out}[data-deferred-tooltip-portal-layer][data-visible=true][data-positioned=true]{opacity:1;visibility:visible}[data-deferred-tooltip-portal-layer][data-deferred-tooltip-interactive=true][data-visible=true][data-positioned=true],[data-deferred-tooltip-portal-layer][data-deferred-tooltip-hover-bridge=true][data-visible=true][data-positioned=true]{pointer-events:auto}[data-deferred-tooltip-portal-layer][data-deferred-tooltip-hover-bridge=true][data-visible=true][data-positioned=true]:before{position:absolute;top:0;bottom:0;width:calc(var(--deferred-tooltip-gap, 12px) + 2px);content:""}[data-deferred-tooltip-portal-layer][data-deferred-tooltip-hover-bridge=true][data-visible=true][data-positioned=true][data-horizontal=left]:before{right:calc((var(--deferred-tooltip-gap, 12px) + 2px) * -1)}[data-deferred-tooltip-portal-layer][data-deferred-tooltip-hover-bridge=true][data-visible=true][data-positioned=true][data-horizontal=right]:before{left:calc((var(--deferred-tooltip-gap, 12px) + 2px) * -1)}._siteBody_1nbi6_1{margin:0;min-height:100vh;background:#0a0a0c;color:#ececed}._pageShell_1nbi6_8{min-height:100vh;display:flex;flex-direction:column}._mainContent_1nbi6_14{width:100%;max-width:1280px;margin:0 auto;padding:24px;flex:1}._mainContentFullBleed_1nbi6_25{max-width:none;padding:0}@media(max-width:900px){._mainContent_1nbi6_14{width:100%;max-width:1280px;margin:0 auto;padding:24px 16px}._mainContentFullBleed_1nbi6_25{padding:0}}
