.analytics-choice[hidden]{display:none!important}
.analytics-choice{position:relative!important;inset:auto!important;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:10px 24px;width:100%!important;max-height:none!important;overflow:visible;box-sizing:border-box;margin:0;padding:10px max(18px,calc((100vw - 1160px)/2));border:0;border-bottom:1px solid #dce5dc;box-shadow:none;background:#f3f7f3;color:#24382f;font:12px/1.4 Arial,Helvetica,sans-serif;scroll-margin-top:80px}
body:has(.fm-order-trigger) .analytics-choice{position:relative!important;inset:auto!important;width:100%!important;max-height:none!important}
.analytics-choice .analytics-choice-copy{display:block;flex:1;min-width:200px;margin:0}
.analytics-choice-copy strong{margin-right:7px;font-size:13px}
.analytics-choice-copy p{display:inline;margin:0}
.analytics-choice .analytics-choice-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:none;margin:0;white-space:nowrap}
.analytics-choice-actions a{color:#315a47;font-size:11px;text-underline-offset:2px}
.analytics-choice-actions button{flex:none;min-height:34px;padding:5px 11px;border:1px solid #315a47;border-radius:7px;background:transparent;color:#214b3b;cursor:pointer;font:700 12px/1.2 Arial,Helvetica,sans-serif}
.analytics-choice-actions button[data-statistics="granted"]{background:#214b3b;color:#fff}
.analytics-choice-actions button:hover{background:#e4eee6}
.analytics-choice-actions button[data-statistics="granted"]:hover{background:#173b2c}
.analytics-choice-actions button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #b77b35;outline-offset:2px}
.analytics-settings{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font:inherit;font-size:12px;padding:5px}
@media(max-width:760px){.analytics-choice{display:block;padding:8px 12px;scroll-margin-top:68px}.analytics-choice .analytics-choice-copy{min-width:0}.analytics-choice-copy strong{font-size:12px}.analytics-choice-copy p{font-size:11px}.analytics-choice .analytics-choice-actions{justify-content:flex-start;flex-wrap:wrap;gap:6px;margin-top:7px}.analytics-choice-actions a{order:3;margin-left:3px}.analytics-choice-actions button{min-height:32px;padding:5px 9px;font-size:11px}}
