@font-face{font-family:archivo;src:url(../media/Archivo_normal_400-s.p.3qx8ut6p5rp9k.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:archivo;src:url(../media/Archivo_normal_600-s.p.3zz3l1gn3fxma.ttf)format("truetype");font-display:swap;font-weight:600}@font-face{font-family:archivo;src:url(../media/Archivo_normal_700-s.p.3_ddkgrrawy8_.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.0%;size-adjust:98.81%}.YUdCWW_className{font-family:archivo,archivo Fallback}.YUdCWW_variable{--font-body:"archivo", "archivo Fallback"}
@font-face{font-family:wide;src:url(../media/Archivo_expanded_800-s.p.0geyrav8a3lmk.ttf)format("truetype");font-display:swap;font-weight:800}@font-face{font-family:wide Fallback;src:local(Arial);ascent-override:62.91%;descent-override:15.05%;line-gap-override:0.0%;size-adjust:139.57%}.bAEtTa_className{font-family:wide,wide Fallback;font-weight:800}.bAEtTa_variable{--font-wide:"wide", "wide Fallback"}
@font-face{font-family:mono;src:url(../media/IBMPlexMono_500-s.p.18pp6zrunt1cd.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.sG3bRG_className{font-family:mono,mono Fallback;font-weight:500}.sG3bRG_variable{--font-mono:"mono", "mono Fallback"}
*{box-sizing:border-box;margin:0}body{font-family:var(--font-body), sans-serif;background:var(--paper-canvas);color:var(--ink-text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.4}h1{font-family:var(--font-wide), sans-serif;letter-spacing:-.01em;color:var(--ink-900);font-size:26px;font-weight:800}h2{color:var(--ink-900);font-size:18px;font-weight:700}.muted{color:var(--ink-500);font-size:13px}.mono{font-family:var(--font-mono), monospace}.panel{background:var(--paper-card);border:1px solid var(--ink-100);border-radius:10px;padding:20px}label.field{border:1px solid var(--ink-300);background:var(--paper-card);border-radius:6px;gap:3px;padding:9px 14px 10px;display:grid}label.field:focus-within{border:2px solid var(--ink-900);padding:8px 13px 9px}label.field span{color:var(--ink-500);font-size:12px;font-weight:600}label.field input,label.field select{width:100%;min-width:0;font:inherit;color:var(--ink-text);background:0 0;border:0;outline:0;font-size:16px;font-weight:600}button{font:inherit;cursor:pointer;background:var(--stamp-500);height:48px;color:var(--on-stamp);border:0;border-radius:8px;padding:0 20px;font-size:15px;font-weight:600}button.secondary{background:var(--paper-card);color:var(--ink-900);border:1.5px solid var(--ink-900)}button.quiet{color:var(--ink-700);background:0 0;height:40px;padding:0 12px}button:disabled{opacity:.45;cursor:default}.error{background:var(--danger-100);color:var(--danger-500);border-radius:6px;padding:10px 12px;font-size:13px}table{border-collapse:collapse;width:100%}th{text-align:left;color:var(--ink-500);padding:0 12px 8px;font-size:12px;font-weight:600}td{border-top:1px solid var(--ink-100);padding:12px}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}.tag{border-radius:3px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.tag.done{background:var(--done-100);color:var(--done-500)}.tag.waiting{background:var(--paper-sunken);color:var(--ink-700)}.tag.alert{background:var(--danger-100);color:var(--danger-500)}.tag.live{background:var(--done-100);color:var(--done-500)}select.inline{font:inherit;border:1px solid var(--ink-300);background:var(--paper-card);height:32px;color:var(--ink-text);border-radius:6px;max-width:170px;padding:0 6px;font-size:13px}button.small{height:32px;padding:0 10px;font-size:13px}tr.flagged td{background:var(--danger-100)}
