.site-shell{--rail-width:16rem;--masthead-height:4.5rem}.skip-to-content{position:fixed;z-index:1001;inset-block-start:1rem;inset-inline-start:var(--gutter);transform:translateY(calc(-100% - 1rem));padding-block:.75rem;padding-inline:1rem;font:400 var(--t-body) /1.5 var(--body);color:var(--ink-hot);background:var(--panel);border:1px solid var(--divider-gold);text-decoration:none}.skip-to-content:focus-visible{transform:none;outline:1px solid var(--ink-hot)}#main-content{scroll-margin-block-start:var(--masthead-height)}#main-content:focus-visible{outline:2px solid transparent}.site-body{flex:1;min-width:0}.site-content{min-width:0;display:flex;flex-direction:column}.database-nav{display:none}@media (min-width:64rem){.site-shell .masthead__bar{max-width:calc(var(--page) + var(--rail-width) + var(--network-rail-w, 0px));grid-template-columns:minmax(0,1fr) auto auto;padding-block:0}.site-shell .masthead__menu,.site-shell .masthead__nav{display:none}.site-shell .masthead__search{grid-column:2;grid-row:1}.site-shell .masthead__reader{grid-column:3;grid-row:1}.site-shell .masthead__bar:has(.masthead__search--open){grid-template-columns:auto minmax(0,1fr) auto;padding-block:.75rem;align-items:start}.site-shell .masthead__bar:has(.masthead__search--open) .masthead__search{grid-column:2;grid-row:1}.site-shell .masthead__bar:has(.masthead__search--open) .masthead__reader{grid-column:3;grid-row:1}.site-body{display:grid;grid-template-columns:var(--rail-width) minmax(0,1fr);width:100%;max-width:calc(var(--page) + var(--rail-width));margin-inline:auto;align-items:start}.site-content{container:workspace/inline-size}.database-nav{display:block;position:sticky;inset-block-start:var(--masthead-height);box-sizing:border-box;height:calc(100dvh - var(--masthead-height));min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--stone) transparent;scrollbar-gutter:stable;padding-block:1.25rem 1.5rem;padding-inline:.75rem;border-inline-end:1px solid var(--panel-edge);background:linear-gradient(to_right,var(--ground),var(--panel));color:var(--ink)}.database-nav__children,.database-nav__list{list-style:none;padding:0;margin:0}.database-nav__group{padding-block-start:.75rem}.database-nav__heading{margin-block:0 .25rem;margin-inline:0;padding:0;background:var(--tex-T_UI_Nav_TitleBG) center /100% 100% no-repeat;font:400 var(--t-control) /1.5 var(--title);letter-spacing:.12em}.database-nav__heading a,.database-nav__heading>span{box-sizing:border-box;display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding-block:.4rem;padding-inline:.75rem;color:var(--divider-gold);text-decoration:none}@media (hover:hover) and (pointer:fine){.database-nav__heading a:hover{color:var(--ink-hot)}}.database-nav__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;position:relative}.database-nav__link{display:flex;align-items:center;gap:.5rem;box-sizing:border-box;min-width:0;min-height:2.5rem;padding-block:.4rem;padding-inline:.75rem;font:400 var(--t-body) /1.5 var(--body);color:var(--ink);text-decoration:none;overflow-wrap:anywhere;transition:color var(--exhale),background-color var(--exhale)}.database-nav__row:has(>.database-nav__toggle)>.database-nav__link{font-weight:600}@media (hover:hover) and (pointer:fine){.database-nav__link:hover{color:var(--ink-hot);background-color:var(--panel-lit)}}.database-nav__heading a[aria-current],.database-nav__link[aria-current]{color:var(--ink-hot);background:radial-gradient(ellipse 75% 50% at 50% 50%,oklch(100% 0 none/.086),oklch(100% 0 none/0) 70%),var(--panel-lit)}.database-nav__children{margin-inline-start:.75rem;padding-inline-start:.5rem}.database-nav__children[hidden]{display:none}.database-nav__children .database-nav__link{color:var(--ink)}.database-nav__children .database-nav__link[aria-current]{color:var(--ink-hot)}@media (hover:hover) and (pointer:fine){.database-nav__children .database-nav__link:hover{color:var(--ink-hot)}}.database-nav__toggle{appearance:none;display:grid;place-items:center;width:2.5rem;min-height:2.5rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink-dim);cursor:pointer;transition:color var(--exhale),background-color var(--exhale)}@media (hover:hover) and (pointer:fine){.database-nav__toggle:hover{color:var(--ink-hot);background:var(--panel-lit)}}.database-nav__toggle img{width:.75rem;height:.75rem;object-fit:contain;rotate:0deg;transition:none}@media (prefers-reduced-motion:no-preference){.database-nav__toggle img{transition:rotate var(--exhale)}}.database-nav__toggle[aria-expanded=true] img{rotate:90deg}.database-nav__glyph{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex:0 0 1.5rem;perspective:8rem}.database-nav__icon{display:block;width:100%;height:100%;object-fit:contain;transform:translateZ(0) rotateY(0deg);transition:none}@media (prefers-reduced-motion:no-preference){.database-nav__icon{transition:transform var(--exhale)}}.database-nav__label{min-width:0;overflow-wrap:anywhere}.database-nav a:focus-visible .database-nav__icon{transform:translateZ(2px) rotateY(-8deg)}@media (hover:hover) and (pointer:fine){.database-nav a:hover .database-nav__icon{transform:translateZ(2px) rotateY(-8deg)}}.database-nav a:active .database-nav__icon{transform:translateZ(0) scale(.96)}.database-nav a:focus-visible,.database-nav__toggle:focus-visible{outline:1px solid var(--divider-gold);outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.database-nav__icon,.database-nav__link,.database-nav__toggle,.database-nav__toggle img{transition:none}.database-nav a:is(:focus-visible,:active) .database-nav__icon{transform:none}@media (hover:hover) and (pointer:fine){.database-nav a:hover .database-nav__icon{transform:none}}}:root{--network-rail-w:0px;--network-rail-open-w:4.25rem;--network-rail-folded-w:1.25rem}.site-frame{display:contents}.network-rail{display:none}@media (min-width:64rem){:root{--network-rail-w:var(--network-rail-open-w)}html[data-network-rail=closed]{--network-rail-w:var(--network-rail-folded-w)}.site-frame{flex:1;min-width:0;display:grid;grid-template-columns:var(--network-rail-w) minmax(0,1fr);align-items:start}.site-frame>.site-body{align-self:stretch}.network-rail{display:flex;flex-direction:column;align-items:center;position:sticky;inset-block-start:var(--masthead-height);z-index:20;box-sizing:border-box;width:var(--network-rail-w);height:calc(100dvh - var(--masthead-height));padding-block:2rem 1.5rem;padding-inline:0;overflow:hidden auto;overscroll-behavior-y:contain;scrollbar-width:none;background:oklch(14.48% 0 none/.937);border-inline-end:1px solid oklch(21.93% .005 67.57)}html[data-network-rail=closed] .network-rail{align-items:start;background:transparent;border-inline-end-color:transparent}.network-rail__fold{flex:none;display:grid;place-items:center;width:2.75rem;height:1.25rem;margin-block:.625rem 1rem;padding:0;border:0;appearance:none;background:transparent;cursor:pointer}html[data-network-rail=closed] .network-rail__fold{width:var(--network-rail-folded-w);height:2.75rem;margin-block:0}.network-rail__fold img{position:relative;width:.625rem;height:.625rem;object-fit:contain;rotate:180deg;opacity:.7;transition:opacity var(--exhale)}html[data-network-rail=closed] .network-rail__fold img{rotate:none;opacity:.9}html[data-network-rail=closed] .network-rail__fold{--relic-plate:url(/chrome/T_UI_Inv_Item_BG_Lit.png)}.network-rail__fold:is(:focus-visible,:active) img{opacity:1}@media (hover:hover) and (pointer:fine){.network-rail__fold:hover img{opacity:1}}.network-slots{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;transition:opacity var(--exhale)}html[data-network-rail=closed] .network-slots{opacity:0;visibility:hidden;transition:none}.network-slot{position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;transition:none}@media (prefers-reduced-motion:no-preference){.network-slot{transition:scale var(--exhale)}}.network-rail__fold,.network-slot{--relic-plate:var(--tex-T_UI_Inv_Item_BG)}.network-rail__fold:is(:focus-visible,:active),.network-slot:is(:focus-visible,:active,[aria-current]){--relic-plate:url(/chrome/T_UI_Inv_Item_BG_Lit.png)}@media (hover:hover) and (pointer:fine){.network-rail__fold:hover,.network-slot:hover{--relic-plate:url(/chrome/T_UI_Inv_Item_BG_Lit.png)}}.network-slot img{position:relative;width:2.25rem;height:2.25rem;object-fit:contain}.network-rail__fold:after,.network-slot:after{content:"";position:absolute;inset:0;pointer-events:none;background:oklch(100% 0 none);mix-blend-mode:overlay;opacity:0;transition:opacity var(--exhale)}.network-rail__fold:is(:focus-visible,:active):after,.network-slot:is(:focus-visible,:active):after{opacity:.14}@media (hover:hover) and (pointer:fine){.network-rail__fold:hover:after,.network-slot:hover:after{opacity:.14}}.network-rail__fold:active,.network-slot:active{scale:.96}.network-rail__fold:focus-visible,.network-slot:focus-visible{outline:1px solid var(--divider-gold);outline-offset:3px}.network-slot__select{position:absolute;inset:-.3125rem;pointer-events:none;background:url(/chrome/T_UI_NavigationHighlight.png) 50%/100% 100% no-repeat}.network-slot__name{position:absolute;width:1px;height:1px;overflow:clip;min-block-size:0;min-inline-size:0;clip-path:inset(50%);white-space:nowrap}}.network-tip{position:fixed;z-index:60;translate:0 -50%;padding-block:.4rem;padding-inline:.9rem;background:url(/game/ui/textures/Sparta/UI/Common/Textures/T_UI_DialogueOptionBG.png) 50%/100% 100% no-repeat,var(--ground);mask-image:linear-gradient(90deg,transparent,oklch(0 0 none) .6rem,oklch(0 0 none) calc(100% - .6rem),transparent);color:oklch(67.51% .0349 80.9);font-family:var(--title);font-size:var(--t-control);letter-spacing:.06em;white-space:nowrap;pointer-events:none;animation:network-tip-in var(--dur-tooltip) var(--ease-ui)}@keyframes network-tip-in{0%{opacity:0}}.network-rows{list-style:none;margin:0;padding:0}.network-rows>li:first-child{margin-block-end:.375rem;padding-block-end:.375rem;background:var(--tex-T_UI_Item_List_Divider) center bottom /100% 2px no-repeat}.network-rows__link{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding-block:.375rem;padding-inline:.625rem;font:400 var(--t-body) /1.5 var(--body);color:var(--ink);text-decoration:none;white-space:nowrap;transition:color var(--exhale),background-color var(--exhale)}@media (hover:hover) and (pointer:fine){.network-rows__link:hover{color:var(--ink-hot);background-color:var(--panel-lit)}}.network-rows__link:active{color:var(--ink-hot);background-color:var(--panel-lit)}.network-rows__link[aria-current]{color:var(--ink-hot);background:radial-gradient(ellipse 75% 50% at 50% 50%,oklch(100% 0 none/.086),oklch(100% 0 none/0) 70%),var(--panel-lit)}.network-rows__link:focus-visible{outline:1px solid var(--divider-gold);outline-offset:-2px}.network-rows__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.network-rows__tile{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;transition:none}@media (prefers-reduced-motion:no-preference){.network-rows__tile{transition:scale var(--exhale)}}.network-rows__tile img{position:relative;width:1.375rem;height:1.375rem;object-fit:contain}.network-rows__tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:oklch(100% 0 none);mix-blend-mode:overlay;opacity:0;transition:opacity var(--exhale)}.network-rows__link:is(:focus-visible,:active) .network-rows__tile:after{opacity:.14}@media (hover:hover) and (pointer:fine){.network-rows__link:hover .network-rows__tile:after{opacity:.14}}.network-rows__link:active .network-rows__tile{scale:.96}.network-disclosure{grid-column:1/-1}.network-disclosure__summary{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;list-style:none;cursor:pointer;font-family:var(--title);font-size:var(--t-body);letter-spacing:.18em;color:var(--ink-dim);transition:color var(--exhale)}.network-disclosure__summary::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.network-disclosure__summary:hover{color:var(--ink-hot)}}.network-disclosure__summary:active{color:var(--ink-hot)}.network-disclosure__summary:focus-visible{outline:1px solid var(--divider-gold);outline-offset:4px}.network-disclosure__summary img{width:.75rem;height:.75rem;object-fit:contain;opacity:.7;transition:none}@media (prefers-reduced-motion:no-preference){.network-disclosure__summary img{transition:rotate var(--exhale)}}.network-disclosure details[open] .network-disclosure__summary img{rotate:90deg}.network-disclosure .network-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:0 1rem;margin-block-start:.5rem}.network-disclosure .network-rows>li:first-child{grid-column:1/-1}.network-disclosure .network-rows__link{min-height:2.75rem;color:var(--ink-dim)}.network-disclosure .network-rows__link:is(:active,[aria-current]){color:var(--ink-hot)}@media (hover:hover) and (pointer:fine){.network-disclosure .network-rows__link:hover{color:var(--ink-hot)}}@media (min-width:64rem){.network-disclosure{display:none}}