:root{--bg:#fbfbfa;--fg:#1c1b19;--muted:#6b6a67;--line:#e3e1dd;--up:#1f7a4d;--down:#b3261e;--accent:#2f5fd8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#17171a;--fg:#ececee;--muted:#9b9aa0;--line:#303035;--up:#4fbf85;--down:#f2867d;--accent:#8ba9f5}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font-family:Vazirmatn,IRANSans,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}.shell{max-width:60rem;margin-inline:auto;padding:2rem 1.5rem 4rem}h1{margin:0;font-size:1.5rem}.subtitle{color:var(--muted);margin:.25rem 0 0}.notice{border:1px solid var(--line);border-inline-start:3px solid var(--accent);color:var(--muted);border-radius:6px;margin:1.5rem 0;padding:.75rem 1rem}section{margin-top:2rem}h2{margin-bottom:.75rem;font-size:1.05rem}table{border-collapse:collapse;width:100%;font-size:.925rem}th,td{text-align:start;border-bottom:1px solid var(--line);padding:.5rem .75rem}th{color:var(--muted);font-weight:600}.error{color:var(--down)}dl{grid-template-columns:auto 1fr;gap:.4rem 1rem;margin:0;font-size:.925rem;display:grid}dt{color:var(--muted)}dd{font-variant-numeric:tabular-nums;margin:0}.tabs{border-bottom:1px solid var(--line,#d8d8d8);flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding-bottom:.5rem;display:flex}.tabs button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px 4px 0 0;padding:.4rem .8rem}.tabs button.active{border-color:var(--line,#d8d8d8);border-bottom-color:#0000;font-weight:600}.card{border:1px solid var(--line,#d8d8d8);border-radius:6px;margin:1rem 0;padding:1rem}.card.wide{border-inline-start:4px solid #b3261e}.card h3{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:0;display:flex}.tag{background:#eee;border-radius:3px;padding:.1rem .4rem;font-size:.75rem;font-weight:400}.tag.danger{color:#b3261e;background:#fce8e6}.meta{color:#555;font-size:.85rem}.meta dt{margin-top:.3rem;font-weight:600}tr.inert{opacity:.6}.filters{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}textarea{resize:vertical;inline-size:100%;font-family:inherit}pre{white-space:pre-wrap;background:#f6f6f6;border-radius:4px;padding:.75rem;overflow-x:auto}details{margin:.75rem 0}summary{cursor:pointer;font-weight:600}button.link{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.up{color:var(--up)}.down{color:var(--down)}
