.ws-analytics-choice{position:fixed;z-index:100;inset:auto 20px 20px;width:min(1100px,calc(100% - 40px));margin-inline:auto;display:flex;align-items:center;gap:24px;padding:24px;border:1px solid #e8e4de;border-radius:12px;background:#fff;color:#191612;box-shadow:0 14px 38px -12px rgb(25 22 18/.3),0 2px 8px -3px rgb(25 22 18/.12);font-size:14px;line-height:1.55;max-height:calc(100dvh - 40px);overflow-y:auto}html.ws-consent-open{scroll-padding-bottom:var(--ws-consent-space,0)}html.ws-consent-open body{padding-bottom:var(--ws-consent-space,0)}.ws-analytics-choice h2{font-size:18px;font-weight:650;margin:0 0 6px}.ws-analytics-choice p{margin:0}.ws-analytics-choice a{color:#191612;text-decoration:underline}.ws-analytics-actions{display:flex;flex-shrink:0;gap:10px}.ws-analytics-actions button{padding:12px 16px;min-height:44px;border:1px solid #d5cfc6;border-radius:8px;background:#fff;color:#191612;font:inherit;font-weight:600;cursor:pointer}.ws-analytics-actions button:hover{background:#faf9f7}.ws-analytics-settings{font:inherit;color:inherit;cursor:pointer;text-align:start}.ws-analytics-choice :is(a,button,[tabindex]):focus-visible,.ws-analytics-settings:focus-visible{outline:2px solid #26221d;outline-offset:3px}@media (max-width:800px){.ws-analytics-choice{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.ws-analytics-actions{flex-wrap:wrap}.ws-analytics-actions button{flex:1}}