.dash-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.dash-panel{background:white;border:1px solid var(--line);border-radius:10px;padding:23px;min-width:0}.dash-panel h2{font:700 16px Manrope;margin:0 0 23px;letter-spacing:-.3px}.dash-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:20px 0}.dash-filters .field{flex:1;min-width:140px}.dash-filters button{min-height:40px}.dash-stat-value{font-size:24px!important;line-height:1.5;overflow-wrap:anywhere}.dash-empty{padding:25px 5px;line-height:1.9;font-size:12px;color:#8e9a83}.dash-quantity{margin:0 0 22px}.dash-quantity>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:15px;font-size:12px;margin-bottom:10px}.dash-quantity strong{font-size:18px;white-space:nowrap}.dash-quantity strong small{display:inline;font-size:11px}.dash-quantity>small{display:block;color:#9ba590;font-size:9px;margin-top:7px}.dash-track{height:7px;background:#eef2e9;border-radius:4px;overflow:hidden}.dash-track span{height:100%;background:#78986a;border-radius:4px;display:block}.dash-count-row{display:grid;grid-template-columns:135px 1fr 25px;gap:12px;align-items:center;margin:20px 0;font-size:12px}.dash-count-row b{text-align:right}.dash-caption{font-size:10px;color:#98a28d;line-height:1.8;margin:24px 0 0}.dash-quality{background:#f6f0e4;border:1px solid #e9dfc7;color:#987b45;padding:12px 16px;border-radius:7px;font-size:11px;line-height:1.8;margin:10px 0}.dash-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dash-panel-head button{font-size:11px}.dash-source{margin-top:20px}.dash-source .tablewrap{border:0}.dash-source th,.dash-source td{padding:15px 10px}.dash-grid .line span{max-width:75%;overflow-wrap:anywhere}.dash-grid .line b{font-size:11px;white-space:nowrap}@media(max-width:800px){.dash-grid{grid-template-columns:1fr}.dash-panel{padding:19px}.dash-panel-head{flex-direction:column;margin-bottom:15px}.dash-panel-head h2{margin-bottom:5px}.dash-filters .field{min-width:130px}.dash-count-row{grid-template-columns:120px 1fr 25px}.dash-stat-value{font-size:21px!important}}
@media(min-width:801px){aside{overflow-y:auto}.aside-bottom{position:static;margin-top:32px}}

#stats .stat:nth-child(2) .dash-stat-value{font-size:17px;line-height:1.5;overflow-wrap:anywhere}.dash-quantity>div:first-child{gap:12px}.dash-quantity b{overflow-wrap:anywhere}

.dash-method{margin:20px 0;padding:16px;background:#f5f7f2;border:1px solid #d9e1d8;border-radius:8px}.dash-method summary{cursor:pointer;font-weight:600}.dash-method .note{margin-top:14px}
