@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--font-sans:"Inter", system-ui, "Segoe UI", Roboto, sans-serif}*,:before,:after{box-sizing:border-box}body{color:#22301f;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4ede6;margin:0}#root{text-align:left;border-inline:none;width:100%;max-width:100%;min-height:100svh;margin:0;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);margin:0}p{margin:0}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,#2d54380d 0%,#2d54381f 50%,#2d54380d 100%) 0 0/400px 100%;border-radius:6px;animation:1.4s ease-in-out infinite shimmer}.dash-row1{grid-template-columns:repeat(5,1fr)}.dash-row2{grid-template-columns:2fr 1fr}.dash-row3{grid-template-columns:1fr 1fr}@media (width<=1024px){.dash-row1{grid-template-columns:repeat(3,1fr)}.dash-row2{grid-template-columns:1fr}.dash-row3{grid-template-columns:1fr 1fr}}@media (width<=768px){.dash-row1{grid-template-columns:1fr 1fr}.dash-row2,.dash-row3{grid-template-columns:1fr}}@media (width<=480px){.dash-row1{grid-template-columns:1fr}}
