.same-legal{background:var(--surface);color:var(--foreground)}.same-legal__nav{gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.same-legal__nav a,.same-legal__article a,.same-legal-consent__label a,.same-workspace-billing__rules a{color:var(--accent,var(--same-auth-accent,currentColor));text-underline-offset:.15em}.same-legal__article{gap:var(--space-l);max-width:46rem;padding:var(--space-xl) var(--space-m) var(--space-xxl);margin:0 auto;display:grid}.same-legal__article h1{font-size:var(--type-2xl,2rem);line-height:var(--leading-tight,1.2);margin:0}.same-legal__meta,.same-legal__article p,.same-legal__article li{line-height:var(--leading-body,1.5);margin:0}.same-legal__meta{color:var(--muted)}.same-legal__article section{gap:var(--space-s);display:grid}.same-legal__article h2{font-size:var(--type-lg,1.25rem);margin:0}.same-legal__article ul,.same-legal__article ol{gap:var(--space-xs);margin:0;padding-left:1.2rem;display:grid}.same-legal__table{border-collapse:collapse;width:100%}.same-legal__table th,.same-legal__table td{padding:var(--space-s) 0;border-bottom:1px solid var(--border,var(--input-border));text-align:left;vertical-align:top;line-height:var(--leading-body,1.5)}.same-legal__table th{width:8.5rem;padding-right:var(--space-m)}.same-legal-consent{gap:var(--space-xs);display:grid}.same-legal-consent__label{align-items:flex-start;gap:var(--space-s);font-size:var(--type-sm);line-height:var(--leading-body,1.5);display:flex}.same-legal-consent__label input{accent-color:var(--accent,var(--same-auth-accent));flex:none;margin-top:.2rem}.same-legal-consent__notice,.same-legal-consent__error{font-size:var(--type-sm);line-height:var(--leading-body,1.5);margin:0}.same-legal-consent__notice{color:var(--muted,var(--same-auth-muted))}.same-legal-consent__error{color:var(--danger,var(--same-auth-danger-text));font-weight:var(--font-weight-heading,600)}.same-workspace-billing__rules{gap:var(--space-s);margin:0;display:grid}.same-workspace-billing__rules div{gap:var(--space-xxs);display:grid}.same-workspace-billing__rules dt{font-weight:var(--font-weight-heading,600)}.same-workspace-billing__rules dd{color:var(--muted);line-height:var(--leading-body,1.5);margin:0}
