:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-blue:#1466ec;--brand-blue-dark:#0f52be;--brand-blue-soft:#eaf1fd;--brand-gray:#959595;--brand-text:#1466ec;--brand-text-strong:#0f52be;--background:#f4f5f7;--surface:#fff;--surface-muted:#f8f9fa;--foreground:#1c2430;--text-secondary:#556070;--text-muted:#868e99;--text-faint:#c3c8cf;--border:#dfe2e7;--border-strong:#c7ccd4;--row-border:#eceef1;--row-hover:#f6f8fb;--tag-gray-bg:#eef0f3;--skeleton:#eceef1;--overlay:#10182861;--focus-ring:#1466ec1f;--submit-disabled:#a9c3f2;--danger:#c0392b;--danger-soft:#fbeceb;--danger-border:#e3b3ad;--success:#1e7d46;--success-soft:#e8f4ec;--warning:#a8620f;--warning-soft:#fdf3e4;--notice-bg:#f5f8fe;--notice-border:#cbdcf8;--notice-warning-bg:#fdf8f0;--notice-warning-border:#efd6b0;--status-open:#8a929e;--status-assigned:#1466ec;--status-in-progress:#c47a12;--status-on-hold:#7d6b5a;--status-completed:#1e7d46;--status-closed:#3d4654;--status-cancelled:#b3b8bf;--priority-low:#8a929e;--priority-medium:#556070;--priority-high:#b4570e;--priority-urgent:#c0392b;--radius-sm:4px;--radius:6px;--shadow-pop:0 10px 28px #10182824;--font-sans:"IBM Plex Sans",-apple-system,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-blue-soft:#1466ec2e;--brand-text:#6ea0f7;--brand-text-strong:#8db6f8;--background:#0f1216;--surface:#171b21;--surface-muted:#1c2128;--foreground:#e3e6ea;--text-secondary:#a3acb8;--text-muted:#77808c;--text-faint:#4a525d;--border:#2a3039;--border-strong:#3a414c;--row-border:#232830;--row-hover:#1d232b;--tag-gray-bg:#262c35;--skeleton:#262c35;--overlay:#0009;--focus-ring:#6ea0f738;--submit-disabled:#2b4775;--danger:#ef6b60;--danger-soft:#ef6b6024;--danger-border:#ef6b6073;--success:#4cc282;--success-soft:#4cc28224;--warning:#e0a13f;--warning-soft:#e0a13f24;--notice-bg:#1466ec1a;--notice-border:#6ea0f74d;--notice-warning-bg:#e0a13f14;--notice-warning-border:#e0a13f4d;--status-open:#8a929e;--status-assigned:#6ea0f7;--status-in-progress:#e0a13f;--status-on-hold:#b09a85;--status-completed:#4cc282;--status-closed:#a3acb8;--status-cancelled:#5d6570;--priority-low:#77808c;--priority-medium:#a3acb8;--priority-high:#e8894a;--priority-urgent:#ef6b60;--shadow-pop:0 10px 28px #00000080}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.swal-compact-popup{background:var(--surface);width:360px;color:var(--foreground);border-radius:var(--radius);font-family:var(--font-sans);box-shadow:var(--shadow-pop);padding:22px 22px 18px;font-size:14px}.swal-compact-popup .swal2-icon{margin:-6px auto -10px;transform:scale(.62)}.swal-compact-title{color:var(--foreground);margin-bottom:4px;padding:0;font-size:17px;font-weight:600}.swal-compact-popup .swal2-html-container{color:var(--text-secondary);margin:6px 0 0;font-size:14px}.swal-compact-popup .swal2-actions{gap:8px;margin-top:18px}.swal-confirm-button,.swal-cancel-button{border-radius:var(--radius-sm);cursor:pointer;height:36px;margin:0;padding:0 16px;font-size:14px;font-weight:600}.swal-success-button,.swal-info-button,.swal-question-button{background:var(--brand-blue);border:1px solid var(--brand-blue);color:#fff}.swal-success-button:hover,.swal-info-button:hover,.swal-question-button:hover{background:var(--brand-blue-dark)}.swal-error-button,.swal-warning-button{background:var(--danger);border:1px solid var(--danger);color:#fff}.swal-error-button:hover,.swal-warning-button:hover{background:#a33024}.swal-cancel-button{background:var(--surface);border:1px solid var(--border-strong);color:var(--foreground)}.swal-cancel-button:hover{background:var(--surface-muted)}
