.analytics-choice{position:fixed;z-index:20000;bottom:20px;left:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;width:min(770px,calc(100vw - 40px));padding:20px 22px;border:1px solid #98b7e7;border-radius:22px;background:#edf4ff;color:#11213b;box-shadow:0 14px 50px #03132d55;font:500 15px/1.45 Manrope,Arial,sans-serif}
.analytics-choice p{margin:0;display:grid;gap:4px}.analytics-choice strong{font-size:17px}.analytics-choice span{color:#49607d}.analytics-choice a{color:#1657d8;text-decoration:underline;text-underline-offset:3px}
.analytics-choice>div{display:flex;gap:8px}.analytics-choice button{min-height:44px;padding:9px 15px;border:1px solid #9bb5d8;border-radius:12px;background:#fff;color:#182b46;font:700 14px Manrope,Arial,sans-serif;cursor:pointer;white-space:nowrap}.analytics-choice button:first-child{background:#1a56e8;border-color:#1a56e8;color:#fff}.analytics-choice button:hover{filter:brightness(.94)}.analytics-choice button:focus-visible{outline:3px solid #73a6ff;outline-offset:2px}
@media(max-width:640px){.analytics-choice{bottom:12px;left:12px;width:calc(100vw - 24px);grid-template-columns:1fr;gap:14px;padding:17px}.analytics-choice>div{display:grid;grid-template-columns:1fr 1fr}.analytics-choice button{white-space:normal}.analytics-choice strong{font-size:16px}}
[data-analytics-settings]{border:0;padding:0;background:transparent;color:#8cb7ff;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
