.analytics-consent{position:fixed;left:20px;right:20px;bottom:18px;z-index:2000;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1060px;margin:auto;padding:19px 23px;border:1px solid #3e6580;border-radius:13px;background:#0a1b2bf5;color:#e4f0fa;box-shadow:0 12px 48px #0008;font:13px/1.6 system-ui}.analytics-consent strong{font-size:15px}.analytics-consent p{color:#b2c8d9;margin:5px 0}.analytics-consent a{color:#7cd9f2;font-size:11px}.analytics-consent>div:last-child{display:flex;gap:8px;flex-shrink:0}.analytics-consent button{min-height:44px;padding:9px 14px;border:1px solid #5382a0;border-radius:8px;background:#18374f;color:#eef8ff;cursor:pointer;font:600 12px system-ui}.analytics-consent button:last-child{background:#225e82}.analytics-preferences{background:transparent;color:#9fb8ca;border:0;font:11px system-ui;cursor:pointer;min-height:40px;padding:8px}@media(max-width:700px){.analytics-consent{left:12px;right:12px;bottom:12px;display:block;padding:18px}.analytics-consent>div:last-child{margin-top:13px}.analytics-consent button{flex:1}}
