.legal-nav-tabs{width:min(880px,calc(100% - max(40px, 8vw)));margin-inline:auto;margin-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border);padding-bottom:4px}.legal-nav-tabs__track{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.legal-nav-tabs__track::-webkit-scrollbar{height:4px}.legal-nav-tabs__track::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.legal-nav-tabs__link{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 14px;font-size:var(--font-size-xs);font-weight:500;color:var(--color-text-secondary);background-color:transparent;border-radius:9999px;text-decoration:none;transition:all var(--duration-fast) ease;border:1px solid transparent}.legal-nav-tabs__link:hover{color:var(--color-text-primary);background-color:var(--color-background-neutral-subtle,rgba(0,0,0,.04))}.legal-nav-tabs__link--active{color:#FD5645;background-color:rgba(253,86,69,.08);font-weight:600;border-color:rgba(253,86,69,.25)}@media (max-width:600px){.legal-nav-tabs{width:min(100% - 32px,580px)}.legal-nav-tabs__link{padding:6px 10px;font-size:12px}}[data-theme=dark] .legal-nav-tabs__link:hover,html[data-theme=dark] .legal-nav-tabs__link:hover{background-color:rgba(255,255,255,.06);color:#f5f4ef}[data-theme=dark] .legal-nav-tabs__link--active,html[data-theme=dark] .legal-nav-tabs__link--active{color:#d97757;background-color:rgba(217,119,87,.15);border-color:rgba(217,119,87,.35)}