.consent[data-v-a1c4cb76]{background:var(--white);border-top:1px solid var(--neutral-200);inset-inline:0;bottom:0;box-shadow:var(--shadow-xl);position:fixed;z-index:60}.consent__inner[data-v-a1c4cb76]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md);margin-inline:auto;max-width:var(--container-max);padding:var(--space-md) var(--gutter)}.consent__text[data-v-a1c4cb76]{flex:1 1 32rem;min-width:0}.consent__title[data-v-a1c4cb76]{color:var(--neutral-900);font-size:15px;font-weight:700;margin:0}.consent__desc[data-v-a1c4cb76]{color:var(--neutral-500);font-size:13px;line-height:1.55;margin:4px 0 0}.consent__link[data-v-a1c4cb76]{color:var(--primary-600);font-weight:600;text-decoration:underline;text-underline-offset:3px}.consent__actions[data-v-a1c4cb76]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.consent__btn[data-v-a1c4cb76]{align-items:center;background:var(--white);border:1px solid var(--neutral-300);border-radius:var(--radius-md);color:var(--neutral-900);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:14px;font-weight:700;justify-content:center;min-height:44px;padding:0 18px;transition:background .15s ease,border-color .15s ease}.consent__btn[data-v-a1c4cb76]:hover{background:var(--neutral-100);border-color:var(--neutral-400)}.consent__btn[data-v-a1c4cb76]:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}@media(max-width:640px){.consent__actions[data-v-a1c4cb76]{width:100%}.consent__btn[data-v-a1c4cb76]{flex:1 1 auto}}@keyframes float-f5d27b37{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float[data-v-f5d27b37]{animation:float-f5d27b37 3s ease-in-out infinite}details summary[data-v-f5d27b37]::-webkit-details-marker{display:none}details[open] summary[data-v-f5d27b37]{margin-bottom:1rem}
