.env-banner[data-v-e8554fbb]{display:flex;align-items:center;justify-content:center;gap:var(--v-raw-space-2);padding:var(--v-raw-space-1) var(--v-raw-space-4);font-size:var(--v-raw-font-size-sm);font-weight:var(--v-raw-font-weight-bold);letter-spacing:.04em;text-align:center}.env-banner__icon[data-v-e8554fbb]{flex:0 0 auto}.env-banner__hint[data-v-e8554fbb]{font-weight:var(--v-raw-font-weight-medium);letter-spacing:normal;opacity:.75}.env-banner--test[data-v-e8554fbb]{background:var(--v-color-danger,#b91c1c);color:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.env-banner--test .env-banner__hint[data-v-e8554fbb]{color:#fff}.env-banner--local[data-v-e8554fbb]{background:#1e293b;color:#e2e8f0;border-bottom:1px solid rgba(0,0,0,.2)}.cookie-banner[data-v-3dec05d0]{position:fixed;z-index:1000;left:var(--v-raw-space-4);right:var(--v-raw-space-4);bottom:var(--v-raw-space-4);display:flex;justify-content:center}.cookie-banner__inner[data-v-3dec05d0]{display:flex;align-items:center;gap:var(--v-raw-space-4);width:100%;max-width:720px;padding:var(--v-raw-space-4) var(--v-raw-space-5);background:var(--v-color-surface-raised);border:1px solid var(--v-color-border);border-radius:var(--v-raw-radius-lg);box-shadow:var(--v-mkt-card-shadow)}.cookie-banner__text[data-v-3dec05d0]{flex:1;margin:0;font-family:var(--v-font-family-base);font-size:var(--v-raw-font-size-sm);line-height:1.5;color:var(--v-color-text-secondary)}.cookie-banner__link[data-v-3dec05d0]{color:var(--v-color-primary);text-decoration:underline;white-space:nowrap}.cookie-banner__actions[data-v-3dec05d0]{flex:0 0 auto}.cookie-banner-enter-active[data-v-3dec05d0],.cookie-banner-leave-active[data-v-3dec05d0]{transition:opacity .25s ease,transform .25s ease}.cookie-banner-enter-from[data-v-3dec05d0],.cookie-banner-leave-to[data-v-3dec05d0]{opacity:0;transform:translateY(12px)}@media(max-width:560px){.cookie-banner__inner[data-v-3dec05d0]{flex-direction:column;align-items:stretch;gap:var(--v-raw-space-3)}.cookie-banner__actions[data-v-3dec05d0]{display:flex;justify-content:flex-end}}
