.consent{z-index:60;color:#e8f4f1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:420px;font:400 .9375rem/1.5 var(--font-overpass), system-ui, sans-serif;background:#071d1bf0;border:1px solid #93e6d43d;border-radius:10px;margin-left:auto;padding:18px 20px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 48px #0009}.consent-text{margin:0}.consent-text a{color:#34d6c6;text-underline-offset:3px;text-decoration:underline}.consent-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.consent-btn{color:#e8f4f1;min-height:44px;font:600 .9375rem var(--font-overpass), system-ui, sans-serif;cursor:pointer;background:0 0;border:1px solid #93e6d44d;border-radius:999px;padding:0 18px;transition:transform .12s ease-out,background-color .16s ease-out}.consent-btn:hover{border-color:#3bffd9}.consent-btn:active{transform:translateY(1px)}.consent-btn:focus-visible{outline-offset:2px;outline:2px solid #3bffd9}.consent-btn-primary{color:#021514;background:#3bffd9;border-color:#3bffd9}.consent-btn-primary:hover{background:#7affe6}
