.case-analytics-settings{display:block;margin:24px auto 32px;padding:10px 16px;min-height:44px;background:transparent;color:#bdb1a5;border:1px solid #efcdae2b;border-radius:99px;cursor:pointer;font:12px system-ui,sans-serif}
.case-analytics-consent{position:fixed;z-index:10000;bottom:18px;left:50%;transform:translateX(-50%);width:min(720px,calc(100% - 28px));box-sizing:border-box;display:flex;gap:22px;align-items:center;padding:20px 22px;background:#19120ff5;color:#f5eee4;border:1px solid #efcdae40;border-radius:18px;box-shadow:0 15px 60px #0008;backdrop-filter:blur(16px);font:13px/1.6 system-ui,sans-serif}
.case-analytics-consent[hidden]{display:none}.case-analytics-consent p{margin:7px 0 0;color:#bdb1a5}.case-analytics-consent strong{font-size:14px}.case-analytics-actions{display:flex;gap:8px;flex-shrink:0}.case-analytics-actions button{min-height:44px;padding:9px 14px;border:1px solid #efcdae40;border-radius:99px;background:transparent;color:#f5eee4;cursor:pointer;font:12px system-ui,sans-serif}.case-analytics-actions [data-choice=granted]{background:#a54d29}
@media(max-width:640px){.case-analytics-consent{display:block;padding:17px 18px;bottom:12px}.case-analytics-actions{margin-top:15px}}
