/* akademiya-sudboanaliza/components/CookiesConsent.vue */

.cookie-consent[data-v-eee39bc6] {
  position: fixed;
  right: 24px;
  bottom: 24px;
  z-index: 150;
  max-width: 420px;
}
.cookie-card[data-v-eee39bc6] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 20px 22px;
  background: linear-gradient(160deg, #f6f1e7 0%, #efe7da 100%);
  border: 1px solid rgba(16, 35, 28, 0.16);
  border-radius: 24px;
  color: #10231c;
  box-shadow: 0 28px 56px rgba(0, 0, 0, 0.5);
}
.cookie-head[data-v-eee39bc6] { display: flex; gap: 14px; align-items: flex-start;
}
.cookie-head i[data-v-eee39bc6] { color: #b4825a; font-size: 20px; margin-top: 2px;
}
.cookie-title[data-v-eee39bc6] {
  font-family: 'Jost', system-ui, sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.cookie-text[data-v-eee39bc6] { font-size: 13px; line-height: 1.65; color: #3c3227; margin: 0;
}
.cookie-text a[data-v-eee39bc6] { color: #7a5230; border-bottom: 1px solid rgba(122, 82, 48, 0.45);
}
.cookie-note[data-v-eee39bc6] { font-size: 11.5px; color: #6e6152; margin: 8px 0 0;
}
.cookie-btn[data-v-eee39bc6] { align-self: flex-start;
}
@media (max-width: 999px) {
.cookie-consent[data-v-eee39bc6] { right: 16px; left: 16px; bottom: 16px; max-width: none;
}
}
.fade-enter-active[data-v-eee39bc6],
.fade-leave-active[data-v-eee39bc6] { transition: opacity 0.3s;
}
.fade-enter-from[data-v-eee39bc6], .fade-leave-to[data-v-eee39bc6] { opacity: 0;
}

