.consent{--consent-bg: #0d1f3c;--consent-text: #eef3fb;--consent-rule: rgb(255 255 255 / 18%);--consent-link: #f9a65a;--consent-button-bg: #eef3fb;--consent-button-bg-hover: #fff;--consent-button-text: #022662;--consent-ring: #f68b1f;--consent-shadow: 0 -6px 24px rgb(0 0 0 / 35%);position:fixed;right:0;bottom:0;left:0;z-index:900;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;align-items:center;box-sizing:border-box;padding:14px 24px max(14px,env(safe-area-inset-bottom));font-family:var(--font-body, poppins, "Helvetica Neue", arial, sans-serif);font-size:14px;line-height:1.5;color:var(--consent-text);background:var(--consent-bg);border-top:1px solid var(--consent-rule);box-shadow:var(--consent-shadow)}.consent[hidden]{display:none}:root[data-theme=light] .consent{--consent-bg: #fff;--consent-text: #1a1a1a;--consent-rule: #c8c8c8;--consent-link: #022662;--consent-button-bg: #022662;--consent-button-bg-hover: #0a3a8a;--consent-button-text: #fff;--consent-shadow: 0 -6px 24px rgb(2 38 98 / 12%)}.consent__text{flex:1 1 32rem;max-width:60rem;margin:0}.consent__actions{display:flex;flex:none;gap:12px;align-items:center}.consent__link{margin-right:4px;font-weight:500;text-decoration:underline;color:var(--consent-link);text-underline-offset:2px}.consent__link:hover{text-decoration-thickness:2px}.consent__button{min-width:96px;min-height:40px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;color:var(--consent-button-text);background:var(--consent-button-bg);border:1px solid transparent;border-radius:6px;cursor:pointer}.consent__button:hover{background:var(--consent-button-bg-hover)}.consent__link:focus-visible,.consent__button:focus-visible{outline:2px solid var(--consent-ring);outline-offset:2px}@media(max-width:768px){.consent{flex-direction:column;align-items:stretch;padding:12px 16px max(12px,env(safe-area-inset-bottom))}.consent__text{flex:none}.consent__actions{flex-wrap:wrap}.consent__link{flex:1 0 100%;margin-right:0}.consent__button{flex:1 1 0}}@media(max-width:480px){.consent{font-size:13px}}
/*# sourceMappingURL=consent.css.map */
