.NavRail-module__Z-RHXa__rail{background:color-mix(in srgb, var(--bg) 94%, var(--cream));border-right:1px solid var(--line);flex-direction:column;height:100dvh;padding:36px 22px 28px;display:flex;position:sticky;top:0}.NavRail-module__Z-RHXa__wordmark{color:var(--cream);border-bottom:2px solid var(--gold);align-self:flex-start;margin-bottom:36px;padding-bottom:1px;font-size:22px;font-weight:600}.NavRail-module__Z-RHXa__tabs{flex-direction:column;gap:4px;display:flex}.NavRail-module__Z-RHXa__tab{border-radius:var(--r-thumb);color:var(--muted);text-align:left;transition:background var(--dur-card) ease, color var(--dur-card) ease;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.NavRail-module__Z-RHXa__tab:hover{color:var(--cream);background:color-mix(in srgb, var(--cream) 6%, transparent)}}.NavRail-module__Z-RHXa__tab[aria-current=page]{color:var(--rose);background:color-mix(in srgb, var(--rose) 10%, transparent)}.NavRail-module__Z-RHXa__foot{flex-direction:column;gap:16px;margin-top:auto;display:flex}.NavRail-module__Z-RHXa__forgeDot{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px;margin-left:auto}