.browse-rail{display:none}@media (min-width:1121px){.site-content-shell{display:grid;grid-template-columns:224px minmax(0,1fr);grid-column-gap:var(--space-4);column-gap:var(--space-4);max-width:1440px;margin-inline:auto;padding-inline:20px}.site-content-shell>.site-main{width:100%;min-width:0;padding-inline:0}.browse-rail{display:block;position:-webkit-sticky;position:sticky;top:104px;align-self:start;margin-block:26px;border:1px solid #51432e;border-radius:var(--radius);background:var(--bg-1) url(/ui/ui-dialogbox-background.webp) repeat;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{margin:0;padding:var(--space-2) var(--space-3);border:0;font-size:16px}.browse-rail h2 a{display:block;color:var(--gold-bright)}.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){display:grid;grid-template-columns:224px minmax(0,1fr);max-width:1440px;padding-inline:20px}.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{max-width:none;width:100%;padding-inline:0}.site-content-shell:has(>.browse-rail-forever) .ff-quest-subnav,.site-content-shell:has(>.browse-rail-forever) .ff-tabs{display:none}body:has(.browse-rail-forever) footer.site>.wrap,body:has(.browse-rail-forever) header.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{display:flex;align-items:center;min-height:40px;padding:6px 12px;color:var(--text);font:14px/1.45 var(--font-ui)}.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)}.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty)>.wow-button,.site-content-shell:has(>.browse-rail-forever) .ff-camp-header:has(>.ff-icon-empty)>.wow-select-trigger{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}}