.is-web .titlebar__controls,.is-web #updateStatusPill,.is-web #updateRestartBtn,.is-web #updateVersionLabel,.is-web .leftnav,.is-web #saveBuildBtn,.is-web [data-desktop-only],.is-web .titlebar,.is-web #editorBackBtn,.is-web .subnav__item[data-subtab=comps],.is-web .subnav__item[data-subtab=notes],.is-web #publishSiteBtn,.is-web #editorShareDropdown{display:none!important}.is-web .app-layout{grid-template-columns:1fr!important;margin-top:0!important}.is-web .page-content{max-width:1600px;width:100%;margin-inline:auto;padding-inline:32px;box-sizing:border-box}.is-web .axi-mast__in{max-width:1600px;padding-inline:32px}.web-topbar__logo{height:24px;width:auto;display:block}.web-topbar__brand-accent{color:var(--axi-accent)}.axi-mast .web-topbar__menu{margin-left:auto}.axi-mast .web-topbar__menu~*{margin-left:0}.web-topbar__btn svg{flex:0 0 auto}.web-topbar__cta{color:var(--axi-text-dim);text-decoration:none;white-space:nowrap;font:var(--axi-t-small)}.web-topbar__cta:hover{color:var(--axi-text);text-decoration:underline}.web-topbar__menu{position:relative;display:inline-flex}.web-topbar__menu-list{position:absolute;top:calc(100% + 6px);left:0;min-width:210px;display:none;flex-direction:column;padding:6px;gap:2px;background:var(--axi-surface);border:var(--axi-border-panel) solid var(--axi-ink-line);box-shadow:var(--axi-offset-panel) var(--axi-offset-panel) 0 var(--axi-ink-line);z-index:60}.web-topbar__menu--open .web-topbar__menu-list{display:flex}.web-topbar__menu-item{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:0;background:none;color:var(--axi-text);cursor:pointer;font:var(--axi-t-body);text-align:left;white-space:nowrap}.web-topbar__menu-item:hover{background:var(--axi-surface-raised)}.web-topbar__menu-item svg{flex:0 0 auto;color:var(--axi-text-dim)}.web-topbar__split{position:relative;display:inline-flex}.web-topbar__split-toggle{padding-inline:7px;margin-left:calc(var(--axi-border-control) * -1)}.web-topbar__split .web-topbar__menu-list{left:auto;right:0}.web-topbar__split--open .web-topbar__menu-list{display:flex}.is-web .toolbar-grid>label:has(#tagsInput){display:none!important}.is-web .toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.is-web .cselect__menu{max-width:360px!important}.is-web .cselect__menu .cselect__option{white-space:normal!important}@media(max-width:1024px){.is-web .subnav{position:sticky;top:0;z-index:20;gap:0;padding:0;min-height:0;flex-wrap:wrap}.is-web .subnav__item{flex:1 1 0;justify-content:center;min-height:48px;font-size:13px;border-bottom:var(--axi-border-hairline) solid transparent}.is-web .subnav__item--active{border-bottom-color:var(--axi-accent)}.is-web .subnav__actions{flex:1 0 100%;margin-left:0;justify-content:center;flex-wrap:wrap;padding:6px 8px}}@media(max-width:600px){.is-web .page-content{padding-inline:6px}.is-web .cselect__search{font-size:16px}.is-web .web-topbar{padding-inline:12px;gap:6px}.is-web .web-topbar__btn-label{display:none}.is-web .web-topbar__btn{padding:8px;min-width:40px;justify-content:center}.is-web .web-topbar__cta{display:none}.is-web .web-topbar__brand{font-size:15px}.is-web .web-topbar__brand .axi-brand__name small{display:none}}@media(max-width:600px){.is-web .toolbar-grid{grid-template-columns:1fr!important}.is-web #skillsHost{overflow-x:hidden}.is-web #skillsHost .underwater-toggle{position:static;margin-bottom:8px}.is-web .skills-bar{flex-direction:column}.is-web .skills-bar__weapon-col,.is-web .skills-bar__orb-col,.is-web .skills-bar__util-col{width:100%}.is-web .skills-bar__weapon-row,.is-web .skill-group{flex-wrap:wrap}.is-web .skill-slot{min-width:44px;min-height:44px}.is-web .specs-with-detail{flex-direction:column;overflow-x:hidden}.is-web .specs-panel,.is-web .detail-panel{width:100%;min-width:0}}@media(max-width:600px){.is-web #subtab-equipment{overflow:visible}.is-web #equipmentPanel{overflow:visible;width:100%}.is-web .equip-layout{display:flex!important;flex-direction:column;width:100%;min-width:0}.is-web .equip-col--art{display:none!important}.is-web .equip-col--left,.is-web .equip-col--right{width:100%;min-width:0;max-width:100%}.is-web .equip-slot{min-height:44px;width:100%;box-sizing:border-box}.is-web .equip-upgrade-slots{flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.is-web .equip-col--right>.equip-section:first-child{background:var(--axi-surface)}.is-web .equip-col--right>.equip-section:first-child>.equip-section__head{cursor:pointer;padding-block:10px;display:flex;align-items:center;justify-content:space-between;min-height:44px;box-sizing:border-box}.is-web .equip-col--right>.equip-section:first-child>.equip-section__head:after{content:"▴";margin-left:auto;font-size:12px;color:var(--axi-text-dim);transition:transform .15s ease}body.is-web.attrs-expanded .equip-col--right>.equip-section:first-child>.equip-section__head:after{transform:rotate(180deg)}.is-web .equip-col--right>.equip-section:first-child .equip-stats{display:none}body.is-web.attrs-expanded .equip-col--right>.equip-section:first-child .equip-stats{display:grid;max-height:45vh;overflow-y:auto}.is-web .equip-stats{font-size:12px}.is-web .equip-stat-row{padding-block:2px}.is-web .equip-section__head{padding-block:4px}}@media(max-width:1024px){.is-web .cselect__menu{max-height:60vh;overflow-y:auto}}@media(max-width:600px){.is-web #specializationsHost{display:flex;flex-direction:column;gap:12px}.is-web #specializationsHost>.spec-card{width:100%;max-width:100%}.is-web .spec-card__panel{overflow-x:auto}.is-web .spec-card__body{width:max-content;max-width:none}.is-web .trait-btn{min-width:44px;min-height:44px}}@media(min-width:601px)and (max-width:1024px){.is-web #subtab-build{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.is-web #subtab-build .toolbar-grid{grid-column:1 / -1}}@media(hover:none){.is-web .subnav__item:hover{background:transparent;color:var(--axi-text-dim)}.is-web .subnav__item--active:hover{color:var(--axi-text)}.is-web .underwater-toggle__btn:hover:not(.underwater-toggle__btn--active){background:transparent;color:var(--axi-text-dim)}.is-web .web-topbar__btn:hover{transform:none;box-shadow:var(--axi-offset-control) var(--axi-offset-control) 0 var(--axi-ink-line)}}@media(max-width:600px){.is-web .detail-modal,.is-web .wiki-modal{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;height:85vh!important;max-height:85vh!important;overflow:hidden!important}.is-web .detail-modal-body,.is-web .wiki-modal-body{overflow-y:auto!important;min-height:0}}
