@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f6f7f5;--color-surface:#fff;--color-text:#1f2933;--color-text-secondary:#52606d;--color-border:#e4e7eb;--color-primary:#2e6e53;--focus-ring:0 0 0 3px #2e6e5340}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}#root{min-height:100vh}img{max-width:100%;display:block}a{color:var(--color-primary)}a:hover{color:#245740}:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.main{width:100%;max-width:1440px;margin:0 auto;padding:32px clamp(20px,8vw,120px) 64px}@media (width<=700px){.main{padding:16px 16px 48px}}.app{flex-direction:column;gap:24px;display:flex}.app__filters{flex-wrap:wrap;gap:12px;display:flex}.app__tabs{border-bottom:1px solid var(--color-border)}@media (width<=600px){.app{gap:16px}}
