.cookie-banner[data-v-9f94c6da]{align-items:end;background:#111827f5;border:1px solid rgba(17,24,39,.08);border-radius:20px;bottom:20px;box-shadow:0 18px 45px #11182738;color:#f9fafb;display:flex;gap:16px;padding:18px;position:fixed;right:20px;width:min(460px,calc(100vw - 24px));z-index:1300}.cookie-banner__content[data-v-9f94c6da]{flex:1;min-width:0}.cookie-banner__eyebrow[data-v-9f94c6da]{color:#ffffffa6;font-size:11px;font-weight:700;letter-spacing:.16em;margin:0 0 6px;text-transform:uppercase}.cookie-banner__title[data-v-9f94c6da]{font-size:18px;line-height:1.25;margin:0 0 8px}.cookie-banner__text[data-v-9f94c6da]{color:#ffffffd1;font-size:14px;line-height:1.55;margin:0}.cookie-banner__link[data-v-9f94c6da]{color:#fbbf24;display:inline-block;font-size:13px;font-weight:600;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.cookie-banner__link[data-v-9f94c6da]:hover{color:#f59e0b}.cookie-banner__actions[data-v-9f94c6da]{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.cookie-banner__button[data-v-9f94c6da]{background:#fbbf24;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:14px;font-weight:700;padding:12px 18px;transition:transform .2s ease,background-color .2s ease}.cookie-banner__button[data-v-9f94c6da]:hover{background:#f59e0b;transform:translateY(-1px)}.cookie-banner__button--ghost[data-v-9f94c6da]{background:transparent;border:1px solid hsla(0,0%,100%,.35);color:#ffffffd1;font-weight:600}.cookie-banner__button--ghost[data-v-9f94c6da]:hover{background:#ffffff1a;color:#f9fafb}.cookie-banner-enter-active[data-v-9f94c6da],.cookie-banner-leave-active[data-v-9f94c6da]{transition:opacity .2s ease,transform .2s ease}.cookie-banner-enter-from[data-v-9f94c6da],.cookie-banner-leave-to[data-v-9f94c6da]{opacity:0;transform:translateY(10px)}@media(max-width:640px){.cookie-banner[data-v-9f94c6da]{align-items:stretch;bottom:12px;flex-direction:column;gap:14px;left:12px;padding:16px;right:12px;width:auto}.cookie-banner__actions[data-v-9f94c6da]{flex-direction:row}.cookie-banner__button[data-v-9f94c6da]{flex:1}}
