@font-face{font-family:inter;src:url(../media/Inter_latin_variable-s.p.3a6ba036.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_35e954a4-module__kY3F4q__className{font-family:inter,inter Fallback}.inter_35e954a4-module__kY3F4q__variable{--font-inter:"inter","inter Fallback"}
:root{--color-primary:#06c;--color-primary-hover:#0052a3;--color-background:#f0f2f5;--logo-color-primary:#121842;--logo-color-secondary:#77929d;--color-surface:#fff;--color-text:#111827;--color-text-muted:#6b7280;--color-text-secondary:#374151;--color-text-disabled:#9ca3af;--color-text-placeholder:#aaa;--color-text-inverse:#fff;--color-on-primary:#fff;--color-on-success:#fff;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-border-subtle:#ebebeb;--color-border-muted:#e8eaee;--color-bg:#f9fafb;--color-bg-muted:#f5f7fa;--color-bg-subtle:#fafafa;--color-surface-muted:#f5f5f5;--color-surface-subtle:#f0f0f0;--color-surface-raised:#f8f9fb;--color-surface-field:#f7f8fa;--color-primary-light:#eff6ff;--color-primary-200:#bfdbfe;--color-primary-300:#93c5fd;--color-primary-dark:#1d4ed8;--color-primary-accent:#2563eb;--color-primary-sky:#60a5fa;--color-info-text:#1e40af;--color-info-bg:#dbeafe;--color-info-bg-alt:#e8f0fd;--color-info-bg-subtle:#f0f6ff;--color-error:#ef4444;--color-error-text:#dc2626;--color-error-dark:#d32f2f;--color-error-muted:#c33;--color-error-bg:#fdecea;--color-error-bg-light:#fee;--color-danger-light:#fef2f2;--color-danger-bg-subtle:#fee2e2;--color-danger-text:#991b1b;--color-danger-border:#fca5a5;--color-success:#10b981;--color-success-bright:#22c55e;--color-success-dark:#16a34a;--color-success-text:#059669;--color-success-text-dark:#15803d;--color-success-text-darker:#047857;--color-success-bg:#ecfdf5;--color-success-bg-alt:#dcfce7;--color-success-border:#6ee7b7;--color-success-border-subtle:#d1fae5;--color-success-emerald:#219a52;--color-warning:#f59e0b;--color-warning-text:#b45309;--color-warning-text-alt:#a67c00;--color-warning-text-dark:#92400e;--color-warning-light:#fef3c7;--color-warning-border:#fde68a;--color-warning-border-strong:#fcd34d;--color-warning-bg:#fffbeb;--color-warning-bg-alt:#fff8ec;--ok:#1a7f52;--ok-bg:#e4f4ec;--warn:#9a6410;--warn-bg:#fbefdb;--danger:#b23636;--danger-bg:#fbe8e8;--neutral:#56607a;--neutral-bg:#eceff4;--note-general:#0e9aa7;--note-general-bg:#e2f5f6;--note-call:#7a52c9;--note-call-bg:#efe9fb;--note-email:#c2603a;--note-email-bg:#fbeee7;--color-gray-100:#f3f4f6;--color-gray-200:#e4e7ec;--color-gray-400:#b8b8b8;--color-skeleton:#e8e8e8;--color-skeleton-alt:#e4e8ec;--color-text-muted-light:#94a3b8;--color-sidebar-fg-strong:#1a1f2e;--color-sidebar-text-muted:#3a3f4d;--color-sidebar-border:#d9dde6;--color-purple:#7c3aed;--color-purple-dark:#6d28d9;--color-purple-light:#c4b5fd;--color-purple-bg:#f5f3ff;--color-avatar-indigo:#6366f1;--color-avatar-purple:#8b5cf6;--color-avatar-pink:#ec4899;--color-avatar-orange:#f97316;--color-avatar-cyan:#06b6d4;--color-avatar-blue:#3b82f6;--color-file-pdf-fill:#fee2e2;--color-file-pdf-stroke:#ef4444;--color-file-img-fill:#fef9c3;--color-file-img-stroke:#ca8a04;--color-file-default-fill:#eff6ff;--color-file-default-stroke:#3b82f6;--color-ms-red:#f25022;--color-ms-green:#7fba00;--color-ms-blue:#00a4ef;--color-ms-yellow:#ffb900;--color-approval-bar-bg:#1e3a5f;--color-tint-blue:#f8faff;--color-tint-blue-muted:#fafbff;--color-tint-slate:#f8fafc;--color-tint-slate-muted:#fafbfc;--color-tint-warm:#fff8e6;--color-tint-neutral:#f0f3f7;--color-tint-report:#f0f4f9;--color-tint-report-border:#dde4ef;--color-tint-panel:#eef2f7;--color-tint-admin:#fcfcfe;--color-tint-admin-muted:#f5f6f9;--color-tint-retry-to:#eef1f5;--color-divider:#d0d0d0;--color-accent-gold:#e6d180;--comp-role-badge-background:color-mix(in srgb,var(--color-primary)12%,transparent);--comp-role-badge-foreground:var(--color-primary);--comp-role-badge-border:color-mix(in srgb,var(--color-primary)28%,transparent);--comp-group-manager-meta-background:var(--color-surface-muted);--comp-group-manager-meta-foreground:var(--color-text);--comp-group-manager-facility-matter-background:var(--color-surface-muted);--comp-group-manager-facility-matter-foreground:var(--color-text);--comp-allocation-status-badge-new-foreground:#3a81a6;--comp-allocation-status-badge-billable-foreground:#3a81a6;--comp-allocation-status-badge-in_progress-foreground:#3a81a6;--comp-allocation-status-badge-hold-foreground:#b3730a;--comp-allocation-status-badge-payment_research-foreground:#b3730a;--comp-allocation-status-badge-pending_transfer-foreground:#b3730a;--comp-allocation-status-badge-pending_client_correction-foreground:#b3730a;--comp-allocation-status-badge-client_completion_verification-foreground:#b3730a;--comp-allocation-status-badge-ready_for_ach-foreground:#744285;--comp-allocation-status-badge-ready_for_deposit-foreground:#744285;--comp-allocation-status-badge-posted-foreground:#1d813f;--comp-allocation-status-badge-shred-foreground:#ad3a2e;--comp-allocation-status-badge-matched-foreground:#ad3a2e;--comp-allocation-status-badge-non_sjrm-foreground:#ad3a2e;--comp-allocation-status-badge-reversal-foreground:#ad3a2e;--comp-allocation-status-badge-balancing-foreground:#ad3a2e;--comp-allocation-status-badge-duplicate-foreground:#ad3a2e;--comp-allocation-status-badge-forwarded-foreground:#ad3a2e;--comp-allocation-status-badge-unbillable-foreground:#ad3a2e;--comp-allocation-status-badge-linked_reversal-foreground:#ad3a2e;--comp-allocation-status-badge-return_to_sender-foreground:#ad3a2e;--comp-allocation-status-badge-incorrect_notified-foreground:#ad3a2e;--comp-allocation-status-badge-foreground-fallback:var(--color-text-secondary);--comp-allocation-status-badge-pill-foreground:var(--color-on-primary);--color-overlay-scrim-strong:#00000073;--color-overlay-scrim:#0006;--color-overlay-scrim-medium:#00000059;--color-overlay-light:#00000040;--color-overlay-faint:#0f172a40;--color-overlay-backdrop:#0f172a8c;--color-shadow:#0000002e;--color-shadow-medium:#00000026;--color-shadow-light:#0000001f;--color-shadow-border:#00000014;--color-shadow-subtle:#00000012;--color-shadow-faint:#0000000f;--color-shadow-minimal:#0000000d;--color-shadow-whisper:#0000000a;--color-shadow-tint:#0000001a;--color-primary-tint-shadow:#2563eb0a;--color-primary-tint-shadow-faint:#2563eb08;--color-error-tint-shadow:#dc262626;--color-inverse-overlay-light:#ffffffd9;--color-inverse-overlay:#ffffffb3;--color-inverse-overlay-medium:#ffffff80;--color-inverse-overlay-subtle:#ffffff59;--color-inverse-overlay-faint:#ffffff4d;--color-inverse-overlay-muted:#ffffff40;--color-inverse-overlay-soft:#fff3;--color-inverse-overlay-whisper:#ffffff26;--color-inverse-overlay-minimal:#ffffff1a;--radius:8px;--radius-lg:12px;--scrollbar-thumb:#00000038;--scrollbar-thumb-hover:#00000061;--scrollbar-track:transparent;--color-status-received-text:#0369a1;--color-status-received-bg:#e0f2fe;--color-status-received-border:#bae6fd;--color-status-forwarded-text:#b45309;--color-status-forwarded-bg:#fffbeb;--color-status-forwarded-border:#fde68a;--color-status-returned-text:#7c3aed;--color-status-returned-bg:#f5f3ff;--color-status-returned-border:#ddd6fe;--color-status-pending-text:#c2410c;--color-status-pending-bg:#fff7ed;--color-status-pending-border:#fed7aa;--color-status-completed-text:#047857;--color-status-completed-bg:#ecfdf5;--color-status-completed-border:#a7f3d0}.dark{--color-background:#0f1117;--logo-color-primary:#eef0f4;--logo-color-secondary:#8fb1bc;--color-surface:#1a1f2e;--color-text:#f3f4f6;--color-text-muted:#9ca3af;--color-text-secondary:#d1d5db;--color-text-disabled:#6b7280;--color-text-placeholder:#6b7280;--color-text-inverse:#111827;--color-on-primary:#fff;--color-on-success:#fff;--color-border:#2d3548;--color-border-strong:#3d4660;--color-border-subtle:#252b3b;--color-border-muted:#2a3144;--color-bg:#12151c;--color-bg-muted:#151922;--color-bg-subtle:#181c26;--color-surface-muted:#222838;--color-surface-subtle:#252b3b;--color-surface-raised:#1e2433;--color-surface-field:#1e2433;--color-primary-light:#1e3a5f;--color-primary-200:#1e40af;--color-primary-300:#2563eb;--color-primary-dark:#93c5fd;--color-primary-accent:#60a5fa;--color-primary-sky:#38bdf8;--color-info-text:#93c5fd;--color-info-bg:#1e3a5f;--color-info-bg-alt:#1a3352;--color-info-bg-subtle:#162a45;--color-error:#f87171;--color-error-text:#fca5a5;--color-error-dark:#ef4444;--color-error-muted:#f87171;--color-error-bg:#3b1c1c;--color-error-bg-light:#451a1a;--color-danger-light:#3b1c1c;--color-danger-bg-subtle:#4c1d1d;--color-danger-text:#fca5a5;--color-danger-border:#991b1b;--color-success:#34d399;--color-success-bright:#4ade80;--color-success-dark:#22c55e;--color-success-text:#6ee7b7;--color-success-text-dark:#86efac;--color-success-text-darker:#a7f3d0;--color-success-bg:#14291f;--color-success-bg-alt:#1a3326;--color-success-border:#166534;--color-success-border-subtle:#14532d;--color-success-emerald:#34d399;--color-warning:#fbbf24;--color-warning-text:#fcd34d;--color-warning-text-alt:#fde68a;--color-warning-text-dark:#fef3c7;--color-warning-light:#3d2e14;--color-warning-border:#92400e;--color-warning-border-strong:#b45309;--color-warning-bg:#2a2210;--color-warning-bg-alt:#332814;--ok:#5ec48f;--ok-bg:#13301f;--warn:#e0a94b;--warn-bg:#33260f;--danger:#e08585;--danger-bg:#331717;--neutral:#9aa6bd;--neutral-bg:#1c2740;--note-general:#43c5cf;--note-general-bg:#10302f;--note-call:#ab8ff0;--note-call-bg:#241a3a;--note-email:#d98a63;--note-email-bg:#2e1d12;--color-gray-100:#222838;--color-gray-200:#2d3548;--color-gray-400:#6b7280;--color-skeleton:#2d3548;--color-skeleton-alt:#252b3b;--color-text-muted-light:#6b7280;--color-sidebar-fg-strong:#e2e8f0;--color-sidebar-text-muted:#94a3b8;--color-sidebar-border:#252b3b;--color-purple:#a78bfa;--color-purple-dark:#8b5cf6;--color-purple-light:#6d28d9;--color-purple-bg:#2e1f4a;--color-file-pdf-fill:#3b1c1c;--color-file-pdf-stroke:#f87171;--color-file-img-fill:#3d2e14;--color-file-img-stroke:#fbbf24;--color-file-default-fill:#1e3a5f;--color-file-default-stroke:#60a5fa;--color-approval-bar-bg:#1e3a5f;--color-tint-blue:#141c2e;--color-tint-blue-muted:#121a28;--color-tint-slate:#151922;--color-tint-slate-muted:#141820;--color-tint-warm:#2a2210;--color-tint-neutral:#1a1f2e;--color-tint-report:#161d2b;--color-tint-report-border:#2d3548;--color-tint-panel:#1e2433;--color-tint-admin:#181c26;--color-tint-admin-muted:#151922;--color-tint-retry-to:#151922;--color-divider:#3d4660;--color-accent-gold:#ca8a04;--comp-role-badge-background:var(--color-primary-light);--comp-role-badge-foreground:var(--color-primary-accent);--comp-role-badge-border:var(--color-primary-200);--comp-group-manager-meta-background:var(--color-background);--comp-group-manager-meta-foreground:var(--color-text);--comp-group-manager-facility-matter-background:var(--color-background);--comp-group-manager-facility-matter-foreground:var(--color-text);--comp-allocation-status-badge-new-foreground:#4da8da;--comp-allocation-status-badge-billable-foreground:#4da8da;--comp-allocation-status-badge-in_progress-foreground:#4da8da;--comp-allocation-status-badge-hold-foreground:#f39c12;--comp-allocation-status-badge-payment_research-foreground:#f39c12;--comp-allocation-status-badge-pending_transfer-foreground:#f39c12;--comp-allocation-status-badge-pending_client_correction-foreground:#f39c12;--comp-allocation-status-badge-client_completion_verification-foreground:#f39c12;--comp-allocation-status-badge-ready_for_ach-foreground:#9b59b6;--comp-allocation-status-badge-ready_for_deposit-foreground:#9b59b6;--comp-allocation-status-badge-posted-foreground:#27ae60;--comp-allocation-status-badge-shred-foreground:#e74c3c;--comp-allocation-status-badge-matched-foreground:#e74c3c;--comp-allocation-status-badge-non_sjrm-foreground:#e74c3c;--comp-allocation-status-badge-reversal-foreground:#e74c3c;--comp-allocation-status-badge-balancing-foreground:#e74c3c;--comp-allocation-status-badge-duplicate-foreground:#e74c3c;--comp-allocation-status-badge-forwarded-foreground:#e74c3c;--comp-allocation-status-badge-unbillable-foreground:#e74c3c;--comp-allocation-status-badge-linked_reversal-foreground:#e74c3c;--comp-allocation-status-badge-return_to_sender-foreground:#e74c3c;--comp-allocation-status-badge-incorrect_notified-foreground:#e74c3c;--comp-allocation-status-badge-foreground-fallback:var(--color-text-secondary);--comp-allocation-status-badge-pill-foreground:var(--color-on-primary);--color-overlay-scrim-strong:#000000a6;--color-overlay-scrim:#0000008c;--color-overlay-scrim-medium:#00000080;--color-overlay-light:#00000059;--color-overlay-faint:#0000004d;--color-overlay-backdrop:#000000b3;--color-shadow:#0006;--color-shadow-medium:#00000059;--color-shadow-light:#0000004d;--color-shadow-border:#00000040;--color-shadow-subtle:#0003;--color-shadow-faint:#0000002e;--color-shadow-minimal:#00000026;--color-shadow-whisper:#0000001f;--color-shadow-tint:#00000040;--color-primary-tint-shadow:#2563eb1f;--color-primary-tint-shadow-faint:#2563eb14;--color-error-tint-shadow:#f8717133;--color-inverse-overlay-light:#000000d9;--color-inverse-overlay:#000000b3;--color-inverse-overlay-medium:#00000080;--color-inverse-overlay-subtle:#00000059;--color-inverse-overlay-faint:#0000004d;--color-inverse-overlay-muted:#00000040;--color-inverse-overlay-soft:#0003;--color-inverse-overlay-whisper:#00000026;--color-inverse-overlay-minimal:#0000001a;--scrollbar-thumb:#fff3;--scrollbar-thumb-hover:#ffffff59;--scrollbar-track:transparent}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}input,button{font-family:inherit;font-size:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-track{background:0 0;border:none}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}
