.legal-content.svelte-1yqtncm h2{font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:600;margin-top:2.25rem;margin-bottom:.75rem;color:var(--text-primary)}.legal-content.svelte-1yqtncm p{margin-bottom:.75rem}.legal-content.svelte-1yqtncm ul{list-style:disc;padding-left:1.25rem;margin-bottom:.75rem}.legal-content.svelte-1yqtncm li{margin-bottom:.25rem}.legal-content.svelte-1yqtncm a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.legal-content.svelte-1yqtncm a:hover{opacity:.8}.legal-content.svelte-1yqtncm table{width:100%;border-collapse:collapse;margin:.5rem 0 1rem;font-size:14px}.legal-content.svelte-1yqtncm th,.legal-content.svelte-1yqtncm td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--border)}.legal-content.svelte-1yqtncm th{font-weight:600;color:var(--text-primary);background-color:var(--inset, var(--card));white-space:nowrap}.tabs.svelte-1yqtncm{display:flex;flex-wrap:wrap;gap:8px;margin:1.25rem 0 1rem;border-bottom:1px solid var(--border)}.tab.svelte-1yqtncm{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;padding:8px 14px;font:inherit;color:var(--text-secondary, var(--text-primary));cursor:pointer;margin-bottom:-1px}.tab.svelte-1yqtncm:hover{color:var(--text-primary)}.tab.active.svelte-1yqtncm{background-color:var(--inset, var(--card));border-color:var(--border);color:var(--text-primary);font-weight:600}
