.analytics-settings,.analytics-choice{font-family:inherit;color:#17191c;box-sizing:border-box}.analytics-settings{position:fixed;bottom:14px;left:14px;z-index:1000;border:1px solid #d8dce3;border-radius:999px;background:#fff;padding:8px 13px;font-size:12px;cursor:pointer;box-shadow:0 2px 10px #0000000a}.analytics-choice{position:fixed;bottom:14px;right:14px;z-index:1001;width:min(420px,calc(100vw - 28px));padding:22px;border:1px solid #d8dce3;border-radius:18px;background:#fff;box-shadow:0 8px 35px #0000001a;font-size:14px;line-height:1.6;max-height:calc(100dvh - 28px);overflow:auto}.analytics-choice[hidden]{display:none}.analytics-choice h2{font-size:18px;line-height:1.3;margin:0 0 10px;font-weight:600}.analytics-choice p{margin:0 0 12px}.analytics-choice a{color:#244fb2;text-decoration:underline}.analytics-choice-status{font-size:12px;color:#505762}.analytics-choice-actions{display:flex;gap:10px}.analytics-choice-actions button{flex:1;font:inherit;font-size:13px;line-height:1.4;padding:11px 8px;border:1px solid #8993a2;border-radius:9px;background:#fff;color:#17191c;cursor:pointer}.analytics-choice-actions button:hover,.analytics-settings:hover{background:#f0f3f7}.analytics-choice-actions button:disabled{opacity:.5;cursor:not-allowed}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #356cff;outline-offset:3px}@media(max-width:600px){.analytics-choice{bottom:58px;padding:18px}.analytics-settings{bottom:12px}.analytics-choice-actions{gap:8px}}
