.cookie-notice_notice__9bDNy{position:fixed;z-index:40;right:24px;bottom:24px;display:flex;align-items:center;gap:16px;max-width:calc(100vw - 48px);padding:10px 10px 10px 18px;border-radius:var(--radius-lg);background:var(--glass);border:var(--glass-border);box-shadow:var(--edge-light),var(--edge-hairline),var(--shadow-lg);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);animation:cookie-notice_rise__qzVlx var(--duration-slow) var(--ease) both}.cookie-notice_notice__9bDNy p{min-width:0;margin:0;color:var(--color-text-secondary);font-size:var(--text-small);line-height:var(--leading-normal)}.cookie-notice_notice__9bDNy a{color:var(--color-accent-hover);font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:3px}.cookie-notice_notice__9bDNy button{flex:none;min-height:44px;padding:10px 20px;color:var(--color-on-dark);background:var(--color-text);border:0;border-radius:var(--radius-sm);font:inherit;font-size:var(--text-small);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--duration-fast) var(--ease)}.cookie-notice_notice__9bDNy button:hover{background:var(--color-dark)}.cookie-notice_notice__9bDNy :is(a,button):focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:3px}@keyframes cookie-notice_rise__qzVlx{0%{opacity:0;transform:translateY(16px)}}@media (max-width:640px){.cookie-notice_notice__9bDNy{display:none}}@media (prefers-reduced-motion:reduce){.cookie-notice_notice__9bDNy{animation:none}.cookie-notice_notice__9bDNy button{transition:none}}