:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101214;--surface:#16191b;--surface-sunken:#101413;--surface-hover:#1c2220;--border:#303638;--border-strong:#48564c;--text:#f1f4f2;--text-2:#c7d1cb;--text-3:#a5b0aa;--brand:#baf4c7;--brand-contrast:#132218;--success:#baf4c7;--warning:#f3ca8d;--danger:#ffa6a0;--info:#87bcec;--font:"SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--surface:#fff;--surface-sunken:#fafafa;--surface-hover:#f4f4f5;--border:#c8d2ca;--border-strong:#91a696;--text:#132019;--text-2:#2e3e34;--text-3:#4a5b50;--brand:#17663e;--brand-contrast:#fff;--success:#17663e;--warning:#8a520d;--danger:#a53530;--info:#245f98}}*{box-sizing:border-box;border-radius:0}html{background:var(--background)}body{background:var(--background);min-height:100dvh;color:var(--text);font:450 .9375rem/1.6 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}h1{margin:0;font-size:1.25rem;line-height:1.3}h2{margin:0;font-size:.9375rem}.shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.topbar{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.6rem 1rem;display:flex}.brand{color:var(--brand);font-weight:700;text-decoration:none}.brand span{color:var(--text-3);font-weight:450}.nav{flex-wrap:wrap;gap:.25rem;margin-right:auto;display:flex}.nav a{color:var(--text-2);border:1px solid #0000;padding:.3rem .65rem;text-decoration:none}.nav a:hover{background:var(--surface-hover)}.nav a[aria-current=page]{color:var(--text);border-color:var(--border-strong);background:var(--surface-hover)}.main>*{min-width:0}.main{align-content:start;gap:1.25rem;width:100%;max-width:76rem;margin:0 auto;padding:1.25rem 1rem 3rem;display:grid}.muted{color:var(--text-3);font-size:.8125rem}.head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;display:flex}.stats{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.stat,.panel{border:1px solid var(--border);background:var(--surface);min-width:0}.stat{padding:.85rem 1rem}.stat b{font-size:1.6rem;line-height:1.2;display:block}.stat small{color:var(--text-3);font-size:.8125rem}.panel>header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.8125rem}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--border);padding:.55rem 1rem}th{color:var(--text-3);background:var(--surface-sunken);font-weight:450}tr:last-child td{border-bottom:0}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.empty{color:var(--text-3);padding:1.5rem 1rem}.tag{border:1px solid var(--border-strong);color:var(--text-2);padding:0 .45rem;font-size:.75rem;display:inline-block}.tag.ok{color:var(--success)}.tag.warn{color:var(--warning)}.tag.bad{color:var(--danger)}.button,button{font:inherit;cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);padding:.45rem .9rem;text-decoration:none;display:inline-block}.button.primary{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast);font-weight:700}input[type=search]{font:inherit;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);min-width:14rem;padding:.45rem .7rem}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.form{flex-wrap:wrap;gap:.5rem;display:flex}.pager{align-items:center;gap:.5rem;display:flex}.center{place-items:center;min-height:100dvh;padding:1rem;display:grid}.card{border:1px solid var(--border);background:var(--surface);gap:1rem;width:min(26rem,100%);padding:1.5rem;display:grid}.notice{border:1px solid var(--border-strong);border-left:3px solid var(--warning);padding:.6rem .8rem;font-size:.8125rem}
