.u-consent.svelte-atkju1{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:38;width:min(720px,calc(100vw - 32px));padding:20px 22px;border-radius:var(--u-radius-md);border:1px solid var(--u-border);background:var(--u-bg-secondary);box-shadow:0 12px 40px #00000073;color:var(--u-text)}.u-consent-title.svelte-atkju1{font-size:24px;margin:0 0 6px}.u-consent-text.svelte-atkju1{font-size:17px;line-height:1.6;color:var(--u-text-muted);margin:0 0 14px}.u-consent-text.svelte-atkju1 a:where(.svelte-atkju1){color:var(--u-accent-strong)}.u-consent-actions.svelte-atkju1{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.u-consent-btn.svelte-atkju1{padding:12px 22px;font-size:19px}.u-consent-link.svelte-atkju1{background:none;border:none;padding:8px 4px;font:inherit;font-size:18px;color:var(--u-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.u-consent-panel.svelte-atkju1{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:24px;border-radius:var(--u-radius-md);border:1px solid var(--u-border);background:var(--u-bg-secondary);color:var(--u-text);font-family:var(--u-font-body)}.u-consent-panel.svelte-atkju1::backdrop{background:#040b30bf}.u-consent-panel-head.svelte-atkju1{display:flex;align-items:center;justify-content:space-between;gap:12px}.u-consent-close.svelte-atkju1{background:none;border:none;color:var(--u-text);font-size:31px;line-height:1;cursor:pointer;padding:4px 8px}.u-consent-purpose.svelte-atkju1{padding:14px 0;border-top:1px solid var(--u-border)}.u-consent-purpose-head.svelte-atkju1{display:flex;align-items:center;justify-content:space-between;gap:12px}.u-consent-purpose.svelte-atkju1 h3:where(.svelte-atkju1){font-size:19px;margin:0}.u-consent-purpose.svelte-atkju1 p:where(.svelte-atkju1){font-size:17px;line-height:1.6;color:var(--u-text-muted);margin:6px 0 0}.u-consent-always.svelte-atkju1{font-size:16px;color:var(--u-text-faint)}.u-consent-switch.svelte-atkju1{appearance:none;flex-shrink:0;width:44px;height:24px;border-radius:var(--u-radius-pill);background:#fff3;position:relative;cursor:pointer;transition:background-color .2s ease}.u-consent-switch.svelte-atkju1:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}.u-consent-switch.svelte-atkju1:checked{background:var(--u-accent)}.u-consent-switch.svelte-atkju1:checked:after{transform:translate(20px)}.u-consent-switch.svelte-atkju1:focus-visible,.u-consent-link.svelte-atkju1:focus-visible,.u-consent-close.svelte-atkju1:focus-visible{outline:2px solid var(--u-accent-strong);outline-offset:2px}.u-consent-panel.svelte-atkju1 .u-consent-btn:where(.svelte-atkju1){flex:1 1 auto;padding:12px 16px}@media(prefers-reduced-motion:reduce){.u-consent-switch.svelte-atkju1,.u-consent-switch.svelte-atkju1:after{transition:none}}@media(max-width:560px){.u-consent-actions.svelte-atkju1 .u-consent-btn:where(.svelte-atkju1){flex:1 1 100%}}
