#co-analytics-panel,#co-analytics-settings{font:14px/1.5 system-ui,sans-serif;color:#172126;box-sizing:border-box}#co-analytics-panel[hidden]{display:none!important}#co-analytics-panel{position:fixed;inset:auto 16px 58px auto;width:min(560px,calc(100vw - 32px));max-height:75vh;overflow:auto;padding:22px;background:#fff;border:1px solid #c7d0d4;border-radius:14px;box-shadow:0 8px 36px #0003;z-index:2147483000}#co-analytics-panel h2{margin:0 0 10px;font:600 20px/1.3 system-ui,sans-serif;color:#172126}#co-analytics-panel p{margin:0 0 10px}#co-analytics-panel a{color:#174b64;text-decoration:underline}#co-analytics-panel button,#co-analytics-settings{cursor:pointer;border:1px solid #174b64;border-radius:7px;padding:10px 14px;background:#fff;color:#174b64;font-weight:600}#co-analytics-panel button:focus-visible,#co-analytics-settings:focus-visible,#co-analytics-panel a:focus-visible{outline:3px solid #b17714;outline-offset:3px}.co-analytics-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.co-analytics-actions button{flex:1;min-width:150px;background:#174b64!important;color:#fff!important}.co-analytics-close{margin-top:10px}#co-analytics-settings{position:fixed;bottom:12px;left:12px;z-index:2147482999;box-shadow:0 2px 12px #0002;font-size:12px;padding:7px 11px}@media(max-width:480px){#co-analytics-panel{padding:17px;bottom:60px}.co-analytics-actions{flex-direction:column}}

#co-analytics-panel fieldset{border:1px solid #c7d0d4;margin-top:14px;padding:10px}#co-analytics-panel legend{font-weight:600}#co-analytics-panel label{display:flex;align-items:flex-start;gap:9px;margin:8px 0}#co-analytics-panel input[type=checkbox]{appearance:auto;flex:none;width:18px;height:18px;margin:2px 0;accent-color:#174b64}
