*{box-sizing:border-box;margin:0;padding:0}:root{--ui-surface:#fff;--ui-plane:#f9f9f7;--ui-ink:#0b0b0b;--ui-ink2:#52514e;--ui-muted:#898781;--ui-grid:#e1e0d9;--ui-axis:#c3c2b7;--ui-border:#0b0b0b1a;--ui-navy:#1a1a2e;--ui-link:#2a78d6;--ui-series-1:#2a78d6;--ui-series-2:#eb6834;--ui-series-3:#1baf7a;--ui-series-4:#eda100;--ui-good:#0ca30c;--ui-warning:#fab219;--ui-serious:#ec835a;--ui-critical:#d03b3b;--ui-tone-good-fg:#046804;--ui-tone-warn-fg:#8a6100;--ui-tone-bad-fg:#d03b3b;--ui-banner-info-bg:#e8f1fc;--ui-banner-info-bd:#b7d3f6;--ui-banner-info-fg:#1c5cab;--ui-banner-warn-bg:#fff4d9;--ui-banner-warn-bd:#f2dca2;--ui-banner-warn-fg:#8a6100;--ui-banner-danger-bg:#fbe9e9;--ui-banner-danger-bd:#f0c4c4;--ui-banner-danger-fg:#a12626;--ui-banner-good-bg:#e4f6e4;--ui-banner-good-bd:#bfe6bf;--ui-banner-good-fg:#046804;--app-bg:#f5f5f5;--app-fg:#333}body[data-rm-theme=dark]{--ui-surface:#1e2024;--ui-plane:#262930;--ui-ink:#f2f3f5;--ui-ink2:#b9bcc4;--ui-muted:#8c9099;--ui-grid:#32353d;--ui-axis:#4a4e58;--ui-border:#ffffff1f;--ui-navy:#121316;--ui-link:#6aa9f0;--ui-series-1:#5a9cf0;--ui-series-2:#f0875a;--ui-series-3:#3fc993;--ui-series-4:#f0bb45;--ui-good:#4cc94c;--ui-warning:#f5c452;--ui-serious:#f09a74;--ui-critical:#f0685f;--ui-tone-good-fg:#5fd45f;--ui-tone-warn-fg:#f0c667;--ui-tone-bad-fg:#f0685f;--ui-banner-info-bg:#1b2735;--ui-banner-info-bd:#2c4663;--ui-banner-info-fg:#8dbdf2;--ui-banner-warn-bg:#2e2716;--ui-banner-warn-bd:#574824;--ui-banner-warn-fg:#f0c667;--ui-banner-danger-bg:#301d1d;--ui-banner-danger-bd:#5c2f2f;--ui-banner-danger-fg:#f08b84;--ui-banner-good-bg:#18281a;--ui-banner-good-bd:#2c4a30;--ui-banner-good-fg:#5fd45f;--app-bg:#16171a;--app-fg:#f2f3f5}body{background:#f5f5f5;background:var(--app-bg);color:#333;color:var(--app-fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:#2a78d6;color:var(--ui-link,#4a9eff)}.badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;text-transform:uppercase}.badge-issued,.badge-open{background:#e3f2fd;color:#1565c0}.badge-requested{background:#fff3e0;color:#e65100}.badge-complete{background:#e8f5e9;color:#2e7d32}.badge-closed{background:#f3e5f5;color:#7b1fa2}.badge-canceled,.badge-denied{background:#fce4ec;color:#c62828}.badge-onhold{background:#fff8e1;color:#f57f17}.badge-approved{background:#e8f5e9;color:#2e7d32}table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden;width:100%}thead th{background:#f8f9fa;border-bottom:2px solid #e0e0e0;color:#666;font-size:12px;font-weight:600;padding:10px 12px;text-align:left;text-transform:uppercase}tbody td{border-bottom:1px solid #f0f0f0;font-size:13px;padding:10px 12px}tbody tr:hover{background:#f8f9fa;cursor:pointer}.card{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:16px;padding:20px}.btn{border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px}.btn-primary{background:#4a9eff;color:#fff}.btn-primary:hover{background:#2d7fd4}.btn-outline{background:none;border:1px solid #ccc;color:#666}.btn-outline:hover{border-color:#999;color:#333}.tabs{border-bottom:2px solid #e0e0e0;display:flex;gap:0;margin-bottom:16px}.tab{border-bottom:2px solid #0000;color:#666;cursor:pointer;font-size:13px;font-weight:500;margin-bottom:-2px;padding:10px 20px}.tab:hover{color:#333}.tab.active{border-bottom-color:#4a9eff;color:#4a9eff;font-weight:600}.filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.filter-group{display:flex;flex-direction:column;gap:4px}.filter-group label{color:#666;font-size:11px;font-weight:600;text-transform:uppercase}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:4px;font-size:13px;padding:6px 10px}.filter-group input:focus,.filter-group select:focus{border-color:#4a9eff;outline:none}@media print{.filters,.no-print,.tabs,nav{display:none!important}body{background:#fff}.card{border:1px solid #ddd;box-shadow:none}}
/*# sourceMappingURL=main.1fd503b7.css.map*/