.ds-separator{flex:none;background:var(--border-subtle)}.ds-separator[data-orientation=horizontal]{width:100%;height:1px}.ds-separator[data-orientation=vertical]{width:1px;height:100%}.ds-legal-document-page{min-height:100vh;background:var(--background)}.ds-legal-document-page__bar{position:sticky;top:0;z-index:var(--z-sticky);width:100%;border-bottom:var(--border-width-thin) solid var(--border-subtle);background:color-mix(in srgb,var(--background) 92%,transparent);-webkit-backdrop-filter:blur(var(--space-xs));backdrop-filter:blur(var(--space-xs))}.ds-legal-document-page__bar-content{display:flex;min-height:calc(var(--touch-ideal) + var(--space-sm));align-items:center;justify-content:space-between;gap:var(--space-sm)}.ds-legal-document-page__brand{color:inherit;text-decoration:none}.ds-legal-document-page main{display:flex;flex-direction:column;gap:var(--space-lg);padding-block:var(--space-lg)}.ds-legal-document-page__heading{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);text-align:center}.ds-legal-document-page__sections,.ds-legal-document-page__section,.ds-legal-document-page__group{display:flex;flex-direction:column}.ds-legal-document-page__sections{gap:var(--space-lg)}.ds-legal-document-page__section{gap:var(--space-sm)}.ds-legal-document-page__group{gap:var(--space-xs)}.ds-legal-document-page__section h2{display:flex;align-items:center;gap:var(--space-xs)}.ds-legal-document-page__section h2 svg[data-tone=default]{color:var(--color-primary)}.ds-legal-document-page__section h2 svg[data-tone=danger]{color:var(--danger)}.ds-legal-document-page__section h2 svg[data-tone=warning]{color:var(--color-warning)}.ds-legal-document-page__list{display:flex;flex-direction:column;gap:var(--space-xs);padding-inline-start:var(--space-lg);color:var(--text-secondary)}.ds-legal-document-page a:not(.ds-legal-document-page__brand):not(.ds-btn){color:var(--color-primary);text-decoration:underline}.ds-legal-document-page__address{display:flex;flex-direction:column;color:var(--text-secondary);font-style:normal}.ds-legal-document-page__notice{padding:var(--space-sm);border-radius:var(--radius-lg);background:var(--muted)}.ds-legal-document-page__footer-action{display:flex;justify-content:center}@media(min-width:40rem){.ds-legal-document-page main{padding-block:var(--space-xl)}}
