.ol-analytics{color:#293d30;font-family:Arial,sans-serif}.ol-analytics-intro small{font-size:10px;letter-spacing:.12em;color:#667b64}.ol-analytics-intro h2{font-family:Georgia,serif;font-size:27px;font-weight:400;margin:10px 0}.ol-analytics-intro p{font-size:14px;color:#647064}.ol-analytics-toolbar{display:flex;gap:12px;align-items:end;justify-content:space-between;margin:22px 0}.ol-analytics-toolbar label{display:grid;gap:7px;flex:1;max-width:260px;font-size:13px}.ol-analytics-toolbar select{font:inherit;color:inherit;background:#fff;border:1px solid #d7dfd1;border-radius:12px;padding:11px;min-height:44px}.ol-analytics-note{background:#edf1e8;border-radius:12px;padding:13px;font-size:12px;line-height:1.65;color:#50654e}.ol-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.ol-analytics-metric{background:#fffdf9;border:1px solid #e1e4da;border-radius:16px;padding:16px;display:grid;gap:7px}.ol-analytics-metric small{font-size:12px;line-height:1.4}.ol-analytics-metric strong{font-size:28px;font-weight:500;font-variant-numeric:tabular-nums;color:#476145}.ol-analytics-metric span{font-size:11px;color:#687466;line-height:1.5}.ol-analytics-panel{border:1px solid #e1e4da;border-radius:16px;background:#fffdf9;padding:16px;margin:16px 0}.ol-analytics-panel h3{font-family:Georgia,serif;font-size:20px;font-weight:400;margin:0 0 12px}.ol-analytics-panel .muted{font-size:12px;line-height:1.6}.ol-analytics-table-wrap{overflow-x:auto}.ol-analytics table{border-collapse:collapse;width:100%;font-size:12px;min-width:370px}.ol-analytics th,.ol-analytics td{text-align:left;padding:12px 7px;border-bottom:1px solid #e5e8df;line-height:1.5}.ol-analytics th{font-weight:500}.ol-analytics-featurebar{display:block;height:5px;border-radius:9px;background:#eef1e8;margin-top:7px;max-width:180px}.ol-analytics-featurebar b{display:block;height:5px;border-radius:9px;background:#8c9d79}.ol-analytics-bars>div{display:grid;grid-template-columns:78px 1fr 30px;align-items:center;gap:10px;font-size:11px;margin:13px 0}.ol-analytics-bars i{height:8px;background:#edf0e5;border-radius:5px}.ol-analytics-bars b{display:block;height:8px;background:#788b62;border-radius:5px}.ol-analytics-bars strong{font-weight:500;text-align:right}.ol-analytics-charts{display:grid;gap:0}:is(body.a11y-dark,body.dark-mode) .ol-analytics{color:#eef2e8}:is(body.a11y-dark,body.dark-mode) .ol-analytics-panel,:is(body.a11y-dark,body.dark-mode) .ol-analytics-metric{background:#243026;border-color:#455245}:is(body.a11y-dark,body.dark-mode) .ol-analytics-metric strong{color:#c8d6b9}:is(body.a11y-dark,body.dark-mode) .ol-analytics-note{background:#303e30;color:#dee6d4}:is(body.a11y-dark,body.dark-mode) .ol-analytics-toolbar select{background:#243026;color:#eef2e8}@media(min-width:800px){.ol-analytics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ol-analytics-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(prefers-reduced-motion:reduce){.ol-analytics *{animation:none!important;transition:none!important}}

#editCard .ol-analytics .ol-analytics-intro h2{font-size:24px;margin:8px 0}#editCard .ol-analytics .ol-analytics-intro p{font-size:13px;line-height:1.5;margin:8px 0}#editCard .ol-analytics .ol-analytics-note{font-size:12px;line-height:1.55}#editCard .ol-analytics .ol-analytics-toolbar{margin:16px 0}#editCard .ol-analytics .ol-analytics-metric{padding:13px}#editCard .ol-analytics .ol-analytics-metric small{font-size:12px}#editCard .ol-analytics .ol-analytics-metric strong{font-size:26px}#editCard .ol-analytics .ol-analytics-metric span{font-size:11px}#editCard .ol-analytics table{font-size:12px}#editCard .ol-analytics .ol-analytics-panel h3{font-size:20px}

:is(body.a11y-dark,body.dark-mode) .ol-analytics-metric span,:is(body.a11y-dark,body.dark-mode) .ol-analytics-intro small,:is(body.a11y-dark,body.dark-mode) .ol-analytics-intro p,:is(body.a11y-dark,body.dark-mode) .ol-analytics-panel .muted{color:#c7d1bf}
