/* Immediate first-visit analytics choice; both actions stay visible and readable. */
.metrika-choice{box-sizing:border-box;position:fixed;z-index:100;left:50%;bottom:20px;transform:translateX(-50%);width:min(1100px,calc(100% - 32px));padding:22px 24px;display:flex;align-items:center;gap:28px;background:#fff;color:#503f47;border:1px solid #eadce3;border-radius:18px;box-shadow:0 12px 48px #4f2a3c24;font:15px/1.65 system-ui,sans-serif}.metrika-choice-copy{flex:1;min-width:0}.metrika-choice-copy a{color:#754251;text-decoration:underline;text-underline-offset:3px}.metrika-choice-actions{display:flex;align-items:stretch;gap:10px;flex-shrink:0}.metrika-choice button{box-sizing:border-box;min-height:48px;padding:12px 19px;border-radius:11px;cursor:pointer;font:600 15px/1.3 system-ui,sans-serif;white-space:nowrap}.metrika-choice [data-choice=yes]{border:1px solid #ad3e69;background:#ad3e69;color:#fff;box-shadow:0 4px 12px #ad3e6920}.metrika-choice [data-choice=yes]:hover{background:#943357;border-color:#943357}.metrika-choice [data-choice=no]{border:1px solid #e1d8dd;background:#f7f4f6;color:#66545e;font-weight:500}.metrika-choice [data-choice=no]:hover{background:#eee7eb;border-color:#d3c3cc}.metrika-choice button:focus-visible,.metrika-choice a:focus-visible{outline:3px solid #843154;outline-offset:4px}
@media(max-width:760px){.metrika-choice{align-items:stretch;flex-direction:column;gap:16px;bottom:12px;padding:18px;border-radius:15px;font-size:14px;max-height:calc(100dvh - 24px);overflow:auto}.metrika-choice-actions{display:grid;grid-template-columns:1fr 1fr}.metrika-choice button{padding:12px 10px;font-size:14px;white-space:normal}}
@media(prefers-reduced-motion:reduce){.metrika-choice button{transition:none}}
