.filters204{display:grid!important;grid-template-columns:minmax(110px,.6fr) minmax(110px,.6fr) minmax(160px,1fr) auto;align-items:end;gap:12px}.filters204 label{min-width:0!important}.filters204 .views204{display:flex;gap:5px;width:auto;flex-wrap:nowrap}.filters204 .views204 button{padding:10px 12px;white-space:nowrap}.dashDate209{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}.dashCards209{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.dashCards209 .panel{padding:18px}.dashCards209 strong{font-size:clamp(20px,1.65vw,28px)}.compareLine209{display:grid;gap:6px;margin:12px 0}.compareLine209 small{font-size:11px}.compareLine209 b{font-size:18px}.compareLine209 progress{height:8px;width:100%;accent-color:var(--green)}.dashHelp209{font-size:12px;color:var(--muted);margin:12px 0;max-width:760px}.dashHelp209 summary{cursor:pointer}.datePopup209{width:340px;max-width:calc(100vw - 24px);padding:18px;border:1px solid var(--line);border-radius:14px;color:var(--ink);background:var(--paper)}.datePopup209::backdrop{background:#17231b66}.dateHead209{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.dateHead209 b{font-size:14px}.dateGrid209{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:16px}.dateGrid209 small{text-align:center;padding:6px 0}.dateGrid209 button{padding:9px 0;font-size:13px}.dateGrid209 .selected{background:var(--green);color:white}.dateGrid209 .other{color:#9aa094}
@media(max-width:1200px){.dashCards209{grid-template-columns:repeat(3,minmax(0,1fr))}.filters204{grid-template-columns:minmax(100px,.6fr) minmax(100px,.6fr) minmax(130px,1fr) auto;gap:8px}.filters204 .views204 button{padding:10px 8px}}
@media(max-width:900px){.filters204{grid-template-columns:1fr 1fr}.filters204 .views204{justify-content:flex-end}.dashCards209{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:450px){.filters204{grid-template-columns:1fr 1fr}.filters204 label:nth-child(3),.filters204 .views204{grid-column:1/-1}.filters204 .views204 button{flex:1}.dashDate209{gap:4px}.dashDate209 button{padding:8px 6px;font-size:12px}.dashDate209 .periodLabel208{flex:1}.dashCards209 .panel{padding:14px}.dashCards209 strong{font-size:21px}}

html,body{overscroll-behavior-x:none}
