@font-face{font-family:Peyda;src:url(/fonts/PeydaFaNumWeb-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/PeydaFaNumWeb-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{--bg:#f6f7f9;--card:#fff;--text:#16181d;--muted:#667085;--line:#e4e7ec;--brand:#4f46e5;--brand-ink:#fff;--ok:#12805c;--ok-bg:#e7f6ef;--warn:#b54708;--warn-bg:#fef3e2;--bad:#b42318;--bad-bg:#fee4e2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0f1115;--card:#181b21;--text:#eceef2;--muted:#98a2b3;--line:#2a2f38;--brand:#818cf8;--brand-ink:#0f1115;--ok:#4ade80;--ok-bg:#12301f;--warn:#fbbf24;--warn-bg:#33270f;--bad:#f87171;--bad-bg:#3a1717}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.8 Peyda,Tahoma,sans-serif}a{color:var(--brand);text-decoration:none}header.top{display:flex;gap:20px;align-items:center;padding:12px 20px;background:var(--card);border-bottom:1px solid var(--line);flex-wrap:wrap}header.top strong{font-size:17px}header.top nav{display:flex;gap:16px;flex:1 1}main{max-width:980px;margin:0 auto;padding:20px 16px 60px}h1{font-size:20px;margin:0 0 12px}h2{font-size:16px;margin:20px 0 8px}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:14px}.card.done{opacity:.6}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.spread{justify-content:space-between}.muted{color:var(--muted);font-size:13px}.chip{display:inline-block;padding:0 8px;border-radius:99px;font-size:12px;background:var(--bg);border:1px solid var(--line)}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.ok,.chip.warn{border-color:transparent}.chip.warn{background:var(--warn-bg);color:var(--warn)}.chip.bad{background:var(--bad-bg);color:var(--bad);border-color:transparent}input,select,textarea{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 10px;width:100%}textarea{min-height:190px;resize:vertical}.btn,button{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;padding:6px 14px;cursor:pointer;display:inline-block}.btn.primary,button.primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}button.danger{color:var(--bad)}button:disabled{opacity:.5;cursor:not-allowed}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.stats div{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.stats b{display:block;font-size:22px}.alert{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:10px 14px;margin-bottom:14px}table{width:100%;border-collapse:collapse;background:var(--card);border-radius:12px;overflow:hidden}td,th{text-align:right;padding:8px 10px;border-bottom:1px solid var(--line);font-size:14px;vertical-align:top}th{font-weight:400}th,ul.reasons{color:var(--muted)}ul.reasons{margin:4px 0 0;-webkit-padding-start:18px;padding-inline-start:18px;font-size:13px}form.inline{display:inline}@media (max-width:640px){td:nth-child(n+5),th:nth-child(n+5){display:none}}