.cookies.svelte-zvfgak{position:fixed;z-index:80;left:var(--space-16);bottom:var(--space-16);width:min(400px,calc(100vw - var(--space-32)));max-height:calc(100dvh - var(--space-32));overflow-y:auto;padding:var(--space-20);display:flex;flex-direction:column;gap:var(--space-12);font-family:var(--ff-text);color:var(--text-primary);background:var(--bg-active);border:1px solid var(--stroke-secondary);border-radius:var(--br-ll);box-shadow:var(--shadow-2);animation:svelte-zvfgak-cookies-in var(--dur-panel) var(--ease-out) both}@keyframes svelte-zvfgak-cookies-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){.cookies.svelte-zvfgak{animation:none}}.cookies__title.svelte-zvfgak{margin:0;font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-m)}.cookies__text.svelte-zvfgak{margin:0;font-size:var(--fz-sm);line-height:1.5;color:var(--text-secondary)}.cookies__text.svelte-zvfgak a:where(.svelte-zvfgak){color:var(--text-primary);text-decoration-color:var(--fg-brand);text-underline-offset:2px;white-space:nowrap}.cookies__list.svelte-zvfgak{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cookies__row.svelte-zvfgak{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-12) 0;border-top:1px solid var(--stroke-secondary)}.cookies__label.svelte-zvfgak{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;font-size:var(--fz-sm)}.cookies__label.svelte-zvfgak span:where(.svelte-zvfgak){font-size:var(--fz-s);color:var(--text-secondary);line-height:1.4}.cookies__actions.svelte-zvfgak{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.cookies--choosing.svelte-zvfgak .cookies__actions:where(.svelte-zvfgak){justify-content:flex-end}.cookies__choose.svelte-zvfgak{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;margin-left:auto;padding:var(--space-8) var(--space-4);font:inherit;font-size:var(--fz-sm);font-weight:var(--fw-bold);color:var(--text-secondary);text-decoration:underline;text-decoration-color:var(--stroke-primary);text-underline-offset:3px}.cookies__choose.svelte-zvfgak:hover{color:var(--text-primary)}@media (max-width: 480px){.cookies.svelte-zvfgak{left:var(--space-16);right:var(--space-16);width:auto}}
