.browse-rail{display:none}@media (min-width:1121px){.site-content-shell{column-gap:var(--space-4);grid-template-columns:224px minmax(0,1fr);max-width:1440px;margin-inline:auto;padding-inline:20px;display:grid}.site-content-shell>.site-main{width:100%;min-width:0;padding-inline:0}.browse-rail{border-radius:var(--radius);background:var(--bg-1) url(/ui/ui-dialogbox-background.webp) repeat;border:1px solid #51432e;align-self:start;margin-block:26px;display:block;position:sticky;top:104px;box-shadow:inset 0 0 0 1px #07090c}.browse-rail>.browse-scroll{border-radius:inherit}.browse-rail section{padding:var(--space-2) var(--space-1)}.browse-rail section+section{border-top:1px solid var(--line)}.browse-rail h2{padding:var(--space-2) var(--space-3);border:0;margin:0;font-size:16px}.browse-rail h2 a{color:var(--gold-bright);display:block}.browse-rail h2 a[aria-current]{box-shadow:inset 2px 0 var(--gold);background:#c8aa6e18}.site-content-shell:has(#page-content[hidden])>.browse-rail{visibility:hidden}}
@media (min-width:1121px){.site-content-shell:has(>.browse-rail-forever):has(.ff-workspace,.ff-home){grid-template-columns:224px minmax(0,1fr);max-width:1440px;padding-inline:20px;display:grid}.site-content-shell:has(>.browse-rail-forever):has(.ff-workspace,.ff-home)>.browse-rail-forever{display:block}.site-content-shell:has(>.browse-rail-forever):has(.ff-workspace,.ff-home)>.site-main{width:100%;max-width:none;padding-inline:0}:is(.site-content-shell:has(>.browse-rail-forever) .ff-tabs,.site-content-shell:has(>.browse-rail-forever) .ff-quest-subnav){display:none}:is(body:has(.browse-rail-forever) header.site>.wrap,body:has(.browse-rail-forever) footer.site>.wrap){max-width:1440px;padding-inline:20px}}.browse-rail-forever .browse-tree{--browse-row-size:42px}.browse-rail-forever .browse-node .browse-link{gap:8px}.browse-rail-forever .browse-node-icon .ff-icon{width:24px;height:24px}.browse-rail-forever .browse-node .browse-link[aria-current]{box-shadow:inset 2px 0 var(--gold);background:#c8aa6e18}.browse-rail-forever .browse-children .browse-link{font-weight:400}.browse-rail-forever .browse-children .browse-node-icon:empty{display:none}.browse-rail-forever .browse-children .browse-node:has(.browse-node-icon:empty) .browse-link{grid-template-columns:minmax(0,1fr)}.browse-rail-forever .forever-browse-home>a{min-height:40px;color:var(--text);font:14px/1.45 var(--font-ui);align-items:center;padding:6px 12px;display:flex}.browse-rail-forever .forever-browse-home>a:is(:hover,:focus-visible,[aria-current]){color:var(--gold-bright);background:#c8aa6e18}@media (min-width:601px){.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty){grid-template-columns:repeat(2,minmax(0,1fr))}.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty)>.wow-button{grid-column:1/-1;justify-self:start}}@media (max-width:600px){.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty){grid-template-columns:minmax(0,1fr)}:is(.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty)>.wow-select-trigger,.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty)>.wow-button){grid-column:1}}@media (min-width:1121px) and (max-width:1200px){.site-content-shell:has(>.browse-rail-forever) .ff-talent-layout{grid-template-columns:minmax(0,1fr)}.site-content-shell:has(>.browse-rail-forever) .ff-inspector{position:static}}
