.fm-analytics-choice{position:fixed;z-index:50;bottom:18px;left:50%;transform:translateX(-50%);width:min(850px,calc(100% - 32px));display:flex;align-items:center;gap:24px;padding:20px 22px;background:#fff;color:#203551;border:1px solid #cedbed;border-radius:12px;box-shadow:0 8px 40px #0d21352b;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.fm-analytics-choice strong{font-size:13px}.fm-analytics-choice p{font-size:12px;line-height:1.7;color:#637895;margin:5px 0 0}.fm-analytics-choice a{color:#245eb5;text-decoration:underline}.fm-analytics-buttons{display:flex;gap:8px;flex-shrink:0}.fm-analytics-buttons button{border:1px solid #cdd9ea;border-radius:7px;padding:10px 13px;background:#fff;color:#355780;font-size:12px;font-weight:600;cursor:pointer;min-height:42px}.fm-analytics-buttons button:last-child{background:#2466dd;border-color:#2466dd;color:#fff}.fm-analytics-buttons button:focus-visible{outline:3px solid #70a6f7;outline-offset:3px}@media(max-width:650px){.fm-analytics-choice{flex-direction:column;gap:14px;align-items:stretch;padding:18px;bottom:12px}.fm-analytics-buttons button{flex:1}}

.analytics-choice-link{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
