.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.consent-banner[data-v-ac6e51fc]{bottom:0;left:0;padding:12px;position:fixed;right:0;z-index:2000}.content[data-v-ac6e51fc]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:600px;padding:20px}.text[data-v-ac6e51fc]{color:#333;font-size:14px;line-height:1.5}.text a[data-v-ac6e51fc]{color:#1976d2;text-decoration:underline}.actions[data-v-ac6e51fc]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (min-width:768px){.consent-banner[data-v-ac6e51fc]{bottom:16px;left:16px;right:16px}.content[data-v-ac6e51fc]{align-items:center;flex-direction:row;gap:12px;max-width:none;padding:16px 20px}.text[data-v-ac6e51fc]{flex:1}.actions[data-v-ac6e51fc]{flex-shrink:0;flex-wrap:nowrap;justify-content:flex-end}}@media (max-width:767px){.consent-banner[data-v-ac6e51fc]{padding:0}.content[data-v-ac6e51fc]{border-radius:12px 12px 0 0;padding:16px}.text[data-v-ac6e51fc]{font-size:13px;text-align:center}.actions[data-v-ac6e51fc]{width:100%}.actions .v-btn[data-v-ac6e51fc]{flex:1;min-width:120px}}.consent-btn[data-v-ac6e51fc]{font-weight:500;height:36px;letter-spacing:.5px;padding:0 16px;text-transform:uppercase}@media (max-width:767px){.consent-btn[data-v-ac6e51fc]{font-size:13px;height:40px}}body{font-family:Plus Jakarta Sans,sans-serif}
