.analytics-settings{color:#c6d6e9;min-height:44px;font:inherit;background:#101925;border:1px solid #3b506a;border-radius:6px;margin:0 auto 24px;padding:10px 16px;font-size:13px;display:block}.analytics-consent{z-index:110;color:#e8eef7;background:#101925;border:1px solid #526b89;border-radius:10px;width:min(900px,100% - 40px);max-height:calc(100dvh - 40px);margin-inline:auto;padding:22px;position:fixed;inset:auto 20px 20px;overflow-y:auto;box-shadow:0 8px 36px #0008}.analytics-consent h2{letter-spacing:normal;margin:0 0 10px;font-size:18px;line-height:1.4}.analytics-consent p{color:#b9c9dd;font-size:14px;line-height:1.7}.analytics-consent a{color:#acd1ff;text-underline-offset:3px;text-decoration:underline}.analytics-consent-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.analytics-consent-actions button{color:#e8eef7;min-height:44px;font:inherit;background:#1c3049;border:1px solid #6988ab;border-radius:6px;padding:10px 18px;font-size:14px}.analytics-consent-actions button:hover,.analytics-settings:hover{background:#294460}@media (max-width:480px){.analytics-consent{width:calc(100% - 24px);padding:18px;inset:auto 12px 12px}.analytics-consent-actions button{flex:auto}}
