:root{--bg: #f6f5f4;--card: #fff;--ink: #111;--body: #2a2a2e;--mut: #55555b;--mut2: #7a7a80;--line: #e4e2e0;--line2: #cfcdca;--hover: #f1efed;--accent: #111;--green: #1f8a4c;--red: #c4352b;--amber: #b87400;--bar: #0d0d0e;--bar-ink: #fff;--bar-mut: #9a9aa2}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:var(--bg);color:var(--ink);font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}input,select,textarea{font-family:inherit;font-size:15px;color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:0;padding:10px 12px;width:100%}input:focus,select:focus,textarea:focus{outline:2px solid var(--ink);outline-offset:-1px}textarea{resize:vertical;line-height:1.55}table{width:100%;border-collapse:collapse}th{text-align:left;font:700 10px/1 Archivo;letter-spacing:.18em;text-transform:uppercase;color:var(--mut2);padding:14px;white-space:nowrap}td{padding:14px;font-size:14px;vertical-align:middle}tbody tr{border-top:1px solid var(--line)}tbody tr.click{cursor:pointer}tbody tr.click:hover{background:var(--hover)}.wrap{max-width:1320px;margin:0 auto;padding:32px 28px 80px}.scroll-x{overflow-x:auto;background:var(--card);border:1px solid var(--line)}.grid-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px}.nav a{text-decoration:none}.nav a.on{color:var(--bar-ink)!important;border-bottom-color:var(--bar-ink)!important}.only-phone{display:none}@media(max-width:760px){.wrap{padding:20px 16px 72px}.only-desk{display:none!important}.only-phone{display:initial}td,th{padding:12px 10px}}
