.SiteShell-module__65frhW__shellWrapper{background:var(--bg-primary);width:100%;min-height:100vh}.SiteShell-module__65frhW__portal{background:var(--bg-primary);max-width:1484px;min-height:100vh;color:var(--text-primary);font-family:var(--font-mono);margin:0 auto;display:flex}.SiteShell-module__65frhW__frame{border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);min-width:0;padding:0 var(--s-6);flex-direction:column;flex:1;display:flex}.SiteShell-module__65frhW__main{display:block}@media (max-width:1040px){.SiteShell-module__65frhW__frame{padding:0 var(--s-4)}}@media (max-width:600px){.SiteShell-module__65frhW__frame{border-left:0;border-right:0}}
.LeftRail-module__nLnKQG__rail{width:var(--rail-w);border-right:1px solid var(--border-strong);background:var(--bg-panel);height:100vh;padding:var(--s-4) 0;align-self:flex-start;align-items:center;gap:var(--s-5);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.LeftRail-module__nLnKQG__rail-mark{font-family:var(--font-mono);color:var(--text-primary);font-size:14px}.LeftRail-module__nLnKQG__rail-vlabel{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-meta);white-space:nowrap;font-size:10px;transform:rotate(180deg)}.LeftRail-module__nLnKQG__rail-top-label{margin-top:var(--s-2)}.LeftRail-module__nLnKQG__rail-mid{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.LeftRail-module__nLnKQG__rail-vlabel-dim{color:var(--text-meta)}.LeftRail-module__nLnKQG__rail-arrow{color:var(--text-meta);font-size:11px}.LeftRail-module__nLnKQG__rail-bot{margin-top:auto}.LeftRail-module__nLnKQG__sig{color:var(--signal-green)}
