.cookie-banner[data-v-43e32f14]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-sm);bottom:var(--spacing-lg);box-shadow:var(--shadow-card);color:#fff;left:var(--spacing-lg);max-width:350px;padding:var(--spacing-lg);position:fixed;z-index:10000}.cookie-content[data-v-43e32f14]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.cookie-text[data-v-43e32f14]{color:#ffffffe6;font-size:var(--font-size-sm);line-height:1.5;margin:0}.cookie-actions[data-v-43e32f14]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.accept-btn[data-v-43e32f14],.decline-btn[data-v-43e32f14]{border:none;border-radius:var(--radius-xs);cursor:pointer;flex:1;font-size:var(--font-size-sm);font-weight:500;min-width:80px;padding:var(--spacing-xs) var(--spacing-sm);transition:all .2s var(--bounce-ease)}.accept-btn[data-v-43e32f14]{background:#fff;border:1px solid #fff;color:#000}.accept-btn[data-v-43e32f14]:hover{transform:scale(1.03)}.decline-btn[data-v-43e32f14]{background:transparent;border:1px solid hsla(0,0%,100%,.5);color:#fff}.decline-btn[data-v-43e32f14]:hover{transform:scale(1.03)}@media (max-width:480px){.cookie-banner[data-v-43e32f14]{bottom:var(--spacing-xs);left:var(--spacing-xs);max-width:none;right:var(--spacing-xs)}.cookie-actions[data-v-43e32f14]{flex-direction:column}.accept-btn[data-v-43e32f14],.decline-btn[data-v-43e32f14]{flex:none}}
