.consent-line{color:var(--c-ink-soft);text-wrap:pretty;margin-block-start:.5rem;font-size:.8125rem;line-height:1.45}.consent-line .text-link{font-weight:500}:is(.pr-co-actions,.dialog-actions)+.consent-line{text-align:end}@media (width<=39.99rem){:is(.pr-co-actions,.dialog-actions)+.consent-line{text-align:start}}.legal-notice-wrap{z-index:var(--z-notice);inset-inline:.75rem;bottom:calc(6.5rem + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:fixed}body:not(:has(.bottom-nav)) .legal-notice-wrap{bottom:calc(.75rem + env(safe-area-inset-bottom))}@media (width>=48rem){.legal-notice-wrap{inset-inline:6.25rem auto;justify-content:flex-start;bottom:1.25rem}body:not(:has(.bottom-nav)) .legal-notice-wrap{bottom:1.25rem}}.legal-notice{inline-size:min(var(--width-notice), 100%);border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);color:var(--c-ink);box-shadow:var(--shadow-lift);pointer-events:auto;animation:notice-in var(--duration-moderate) var(--ease-enter);align-items:center;gap:.75rem;padding:.55rem .55rem .55rem 1rem;display:flex}.legal-notice[data-leaving=true]{animation:notice-out var(--duration-quick) var(--ease-exit) forwards}.legal-notice-text{min-inline-size:0;color:var(--c-ink-soft);text-wrap:pretty;flex:1;font-size:.875rem;line-height:1.45}.legal-notice-text .text-link{font-weight:600}.legal-notice-text p{margin:0}.legal-notice-usage{margin-block-start:.15rem;font-size:.8125rem}.legal-notice-okay{flex:none;min-block-size:2.75rem;min-inline-size:4.5rem}@keyframes notice-in{0%{opacity:0;transform:translateY(.75rem)}}@keyframes notice-out{to{opacity:0;transform:translateY(.5rem)}}:root[data-motion-resolved=reduced] .legal-notice{animation:none}body[data-legal-notice] .toasts{bottom:calc(6.5rem + 5rem + env(safe-area-inset-bottom))}@media (width>=48rem){body[data-legal-notice] .toasts{bottom:6rem}}
