[hidden]{display:none!important}.sub-navigation{border:1px solid var(--line);background:var(--surface-alt);border-radius:12px;gap:6px;margin:0 0 22px;padding:6px;display:flex;overflow-x:auto}.sub-navigation a{min-height:44px;color:var(--muted);border:1px solid #0000;border-radius:8px;flex-direction:column;flex:1 0 auto;gap:4px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.sub-navigation a small{font-size:11px;font-weight:400}.sub-navigation a:hover{color:var(--text);background:var(--surface)}.sub-navigation a.selected{color:var(--text);background:var(--surface);border-color:var(--line);box-shadow:0 2px 4px #0000000a}.sub-navigation a.selected span{color:var(--accent)}.sub-navigation a:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media (max-width:600px){.sub-navigation a{flex-grow:0;padding-inline:12px}}
