.LegalTabs_tabs__JWL2P{margin-inline:calc(var(--shell-gutter, var(--space-4)) * -1);margin-block-start:calc(var(--space-4) * -1);border-block-end:1px solid var(--border-subtle);background:var(--surface-card)}.LegalTabs_tabs__JWL2P .LegalTabs_list__7I6Zo{display:flex;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--shell-gutter,var(--space-4));overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.LegalTabs_list__7I6Zo::-webkit-scrollbar{display:none}.LegalTabs_tab__b_zBl{display:inline-flex;flex-shrink:0;align-items:center;min-block-size:2.25rem;padding-inline:.875rem;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.LegalTabs_tab__b_zBl[aria-current=page]{scroll-initial-target:nearest;border-color:var(--text-primary);background:var(--text-primary);color:var(--surface-card)}.LegalTabs_tab__b_zBl:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (hover:hover){.LegalTabs_tab__b_zBl:hover:not([aria-current=page]){border-color:var(--border-default)}}@media (min-width:48rem){.LegalTabs_tabs__JWL2P{margin:0;border:0;background:none}.LegalTabs_tabs__JWL2P .LegalTabs_list__7I6Zo{padding:0;overflow:visible}.LegalTabs_tab__b_zBl{min-block-size:var(--control-height-xs);padding-inline:var(--space-4)}}@media (min-width:64rem){.LegalTabs_tabs__JWL2P{position:sticky;inset-block-start:calc(var(--shell-header-size, 0px) + var(--space-5))}.LegalTabs_tabs__JWL2P .LegalTabs_list__7I6Zo{flex-direction:column;gap:2px}.LegalTabs_tab__b_zBl{min-block-size:var(--control-height-sm);padding-inline:var(--space-3);border:0;border-radius:var(--radius-xs);background:transparent;font-size:var(--text-small);font-weight:var(--weight-medium);white-space:normal}.LegalTabs_tab__b_zBl[aria-current=page]{background:var(--accent-quiet);color:var(--text-accent);font-weight:var(--weight-bold)}}@media (min-width:64rem) and (hover:hover){.LegalTabs_tab__b_zBl:hover:not([aria-current=page]){background:var(--bg-page-alt)}}