@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_90d73d94-module__WQ0eYW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_90d73d94-module__WQ0eYW__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ac305142-module__TeWtiG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ac305142-module__TeWtiG__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2af8426f-module__kygZ-a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2af8426f-module__kygZ-a__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@tailwind base;@tailwind components;@tailwind utilities;:root{--font-sans:var(--font-dm-sans), "DM Sans", sans-serif;--font-mono:var(--font-dm-mono), "DM Mono", monospace;--font-jetbrains:var(--font-jetbrains-mono), "JetBrains Mono", monospace;--bg:#f4f5f7;--surface:#fff;--surface2:#f9fafb;--surface-soft:#f9fafb;--border:#e5e7eb;--border-strong:#d1d5db;--text-primary:#111827;--text-strong:#374151;--text-strong-2:#4b5563;--text-secondary:#6b7280;--text-muted:#6b7280;--icon-reload:#9ca3af;--icon-reload-hover:#6b7280;--surface3:#f3f4f6;--hover-overlay:#0000000a;--overlay-scrim:#fff9;--overlay-scrim-strong:#fffc;--glass-bg:#fffffff5;--glass-border:#0f172a14;--skeleton:#f3f4f6;--skeleton-highlight:#e5e7eb;--tooltip-bg:#111827;--tooltip-text:#fff;--accent:#2563eb;--accent-light:#eff6ff;--accent-hover:#1d4ed8;--radius:10px;--radius-sm:6px;--shadow-sm:0 1px 2px #0000000f;--shadow:0 2px 8px #00000014;--shadow-lg:0 8px 32px #00000024;--sidebar-collapsed:52px;--sidebar-expanded:232px;--sidebar-ease:.2s cubic-bezier(.4,0,.2,1);--c-confirmado:#16a34a;--c-confirmado-solid:#16a34a;--c-confirmado-solid-hover:#15803d;--c-confirmado-bg:#f0fdf4;--c-preasignado:#d97706;--c-preasignado-bg:#fffbeb;--c-noasignado:#6b7280;--c-noasignado-bg:#f3f4f6;--c-cancelado:#dc2626;--c-cancelado-solid:#dc2626;--c-cancelado-solid-hover:#b91c1c;--c-cancelado-bg:#fef2f2;--c-conpt:#7c3aed;--c-conpt-bg:#f5f3ff;--badge-blue:#1e40af;--badge-blue-bg:#dbeafe;--badge-green:#15803d;--badge-green-bg:#dcfce7;--badge-amber:#92400e;--badge-amber-bg:#fef3c7;--badge-red:#b91c1c;--badge-red-bg:#fee2e2;--badge-purple:#7e22ce;--badge-purple-bg:#f3e8ff;--badge-cyan:#0e7490;--badge-cyan-bg:#cffafe;--badge-indigo:#3730a3;--badge-indigo-bg:#e0e7ff;--badge-slate:#475569;--badge-slate-bg:#f1f5f9;--badge-pink:#be185d;--badge-pink-bg:#fdf2f8;--badge-orange:#c2410c;--badge-orange-bg:#ffedd5;--text-on-accent:#fff;--accent-bright:#3b82f6;--accent-light-strong:#dbeafe;--accent-focus:#2563eb1a;--accent-green:#059669;--accent-green-strong:#047857;--accent-amber:#f59e0b;--accent-amber-strong:#b45309;--accent-indigo:#6366f1;--accent-indigo-strong:#4338ca;--accent-emerald:#10b981;--accent-violet:#8b5cf6;--accent-violet-strong:#6d28d9;--accent-cyan:#0891b2;--accent-cyan-strong:#0e7490;--header-navy:#1e3470;--header-navy-border:#162d4a;--error:#dc2626;--brand-whatsapp:#25d366;--brand-whatsapp-hover:#1ebe5b;--topbar-bg:#2563eb;--topbar-border:#1d4ed8;--topbar-text:#fff;--topbar-sub:#bfdbfe;--topbar-input-bg:#1d4ed8;--topbar-input-bdr:#3b82f6;--topbar-hover:#00000026;--sidebar-bg:#fff;--sidebar-border:#e5e7eb;--sidebar-footer-bg:#fff;--logo-bg:#2563eb;--logo-border:#1d4ed8;--scrollbar-thumb:#2563eb4d;--scrollbar-track:#0000000d}html[data-theme=dark]{--bg:#0f141a;--surface:#1a2027;--surface2:#222b36;--surface-soft:#222b36;--border:#2e3742;--border-strong:#3b4654;--text-primary:#e6eaf0;--text-strong:#c2cbd6;--text-strong-2:#aab4c0;--text-secondary:#9ba6b4;--text-muted:#c1cedb;--icon-reload:#e6eaf0;--icon-reload-hover:#fff;--surface3:#2a333e;--hover-overlay:#ffffff0f;--overlay-scrim:#0f141a99;--overlay-scrim-strong:#0f141acc;--glass-bg:#1a2027eb;--glass-border:#ffffff1a;--skeleton:#222b36;--skeleton-highlight:#2e3742;--tooltip-bg:#313c49;--tooltip-text:#e6eaf0;--accent:#3b82f6;--accent-light:#3b82f629;--accent-hover:#60a5fa;--shadow-sm:0 1px 2px #0006;--shadow:0 2px 8px #00000080;--shadow-lg:0 8px 32px #0009;--c-confirmado:#4ade80;--c-confirmado-solid:#16a34a;--c-confirmado-solid-hover:#15803d;--c-confirmado-bg:#22c55e26;--c-preasignado:#fbbf24;--c-preasignado-bg:#d977062e;--c-noasignado:#9ba6b4;--c-noasignado-bg:#94a3b824;--c-cancelado:#f87171;--c-cancelado-solid:#dc2626;--c-cancelado-solid-hover:#b91c1c;--c-cancelado-bg:#dc262629;--c-conpt:#a78bfa;--c-conpt-bg:#7c3aed2e;--badge-blue:#93c5fd;--badge-blue-bg:#3b82f62e;--badge-green:#4ade80;--badge-green-bg:#22c55e29;--badge-amber:#fbbf24;--badge-amber-bg:#d977062e;--badge-red:#f87171;--badge-red-bg:#dc262629;--badge-purple:#c4b5fd;--badge-purple-bg:#7c3aed2e;--badge-cyan:#67e8f9;--badge-cyan-bg:#06b6d42e;--badge-indigo:#a5b4fc;--badge-indigo-bg:#6366f12e;--badge-slate:#cbd5e1;--badge-slate-bg:#94a3b829;--badge-pink:#f9a8d4;--badge-pink-bg:#ec489929;--badge-orange:#fdba74;--badge-orange-bg:#f9731629;--text-on-accent:#fff;--accent-bright:#60a5fa;--accent-light-strong:#3b82f647;--accent-focus:#3b82f63d;--accent-green:#34d399;--accent-green-strong:#6ee7b7;--accent-amber:#fbbf24;--accent-amber-strong:#fcd34d;--accent-indigo:#818cf8;--accent-indigo-strong:#a5b4fc;--accent-emerald:#34d399;--accent-violet:#a78bfa;--accent-violet-strong:#c4b5fd;--accent-cyan:#22d3ee;--accent-cyan-strong:#67e8f9;--header-navy:#1e3470;--header-navy-border:#162d4a;--error:#f87171;--brand-whatsapp:#25d366;--brand-whatsapp-hover:#1ebe5b;--topbar-bg:#161d27;--topbar-border:#2e3742;--topbar-text:#e6eaf0;--topbar-sub:#9ba6b4;--topbar-input-bg:#0f141a;--topbar-input-bdr:#2e3742;--topbar-hover:#ffffff14;--sidebar-bg:#161d27;--sidebar-border:#2e3742;--sidebar-footer-bg:#161d27;--logo-bg:#1e3a8a;--logo-border:#172554;--scrollbar-thumb:#94a3b84d;--scrollbar-track:#ffffff0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{font-family:var(--font-sans);height:100%;margin:0;padding:0}.MuiDataGrid-root,.MuiDataGrid-columnHeaderTitle,.MuiInputBase-root,.MuiMenuItem-root,.MuiButton-root,.MuiTypography-root,.MuiDataGrid-cell{font-family:var(--font-sans)!important}html[data-theme=dark] .MuiDataGrid-columnHeaderTitle{color:#fff!important}.MuiDataGrid-cell.table-cell-numeric{font-family:var(--font-mono)!important}.MuiDataGrid-cell.table-cell-jetbrains{font-family:var(--font-jetbrains)!important}@keyframes rowFlashNewCell{0%{box-shadow:inset 0 0 0 9999px #22c55e2e}25%{box-shadow:inset 0 0 0 9999px #22c55e0d}50%{box-shadow:inset 0 0 0 9999px #22c55e2e}to{box-shadow:inset 0 0 0 9999px #0000}}@keyframes rowFlashNewOutline{0%,50%{outline-color:#16a34a8c}25%{outline-color:#16a34a26}to{outline-color:#0000}}.MuiDataGrid-row.row-flash-new .MuiDataGrid-cell{will-change:box-shadow;animation:1.8s ease-out forwards rowFlashNewCell}.MuiDataGrid-row.row-flash-new{outline-offset:-1px;outline:1px solid #0000;animation:1.8s ease-out forwards rowFlashNewOutline}@keyframes rowFlashUpdatedCell{0%{box-shadow:inset 0 0 0 9999px #d977062e}25%{box-shadow:inset 0 0 0 9999px #d977060d}50%{box-shadow:inset 0 0 0 9999px #d977062e}to{box-shadow:inset 0 0 0 9999px #0000}}@keyframes rowFlashUpdatedOutline{0%,50%{outline-color:#d977068c}25%{outline-color:#d9770626}to{outline-color:#0000}}.MuiDataGrid-row.row-flash-updated .MuiDataGrid-cell{will-change:box-shadow;animation:1.8s ease-out forwards rowFlashUpdatedCell}.MuiDataGrid-row.row-flash-updated{outline-offset:-1px;outline:1px solid #0000;animation:1.8s ease-out forwards rowFlashUpdatedOutline}@keyframes rowDeleteSlide{0%{opacity:1;background-color:#fecaca;transform:translate(0)}60%{opacity:.85;background-color:#fca5a5;transform:translate(60px)}to{opacity:0;background-color:#fca5a5;transform:translate(120%)}}.MuiDataGrid-row.row-deleting{pointer-events:none;will-change:transform, opacity;animation:.38s cubic-bezier(.55,.085,.68,.53) forwards rowDeleteSlide}.MuiDataGrid-row.row-deleting .MuiDataGrid-cell{color:#991b1b!important;background-color:#0000!important}@keyframes rowSavingPulse{0%,to{opacity:.6}50%{opacity:.9}}@keyframes rowSavingBar{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MuiDataGrid-row.row-saving{pointer-events:none;animation:1.1s ease-in-out infinite rowSavingPulse;position:relative}.MuiDataGrid-row.row-saving .MuiDataGrid-cell{cursor:progress}.MuiDataGrid-row.row-saving:after{content:"";background:linear-gradient(90deg, transparent, var(--accent,#1976d2), transparent);pointer-events:none;width:100%;height:2px;animation:1.1s linear infinite rowSavingBar;position:absolute;top:0;left:0}body{color:var(--text-primary);background:var(--bg);width:100%;height:100vh;font-size:13px;line-height:1.5;position:relative;overflow:hidden}main{z-index:1;position:relative}#__next{background-color:#0000;min-height:100vh}select{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}select::-webkit-scrollbar{width:10px}select::-webkit-scrollbar-track{background:var(--surface2);border-radius:8px;margin:4px 0}select::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid var(--surface2);background-clip:padding-box;border-radius:8px;transition:background-color .2s}select::-webkit-scrollbar-thumb:hover{background-color:#2563eb80}select::-webkit-scrollbar-thumb:active{background-color:#2563ebb3}select option{background-color:var(--surface);min-height:44px;color:var(--text-primary);cursor:pointer;border-bottom:1px solid #0000000a;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.6}select option:hover{background-color:var(--accent-light);color:var(--accent)}select option:checked{color:var(--accent-hover);background:linear-gradient(135deg,#2563eb2e 0%,#2563eb1f 100%);font-weight:600}select option:focus{background-color:#2563eb1f;outline:none}select option:disabled{color:var(--text-muted);background-color:var(--surface2);cursor:not-allowed}select option:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px;margin-top:4px}select option:last-of-type{border-bottom:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:4px}
/*# sourceMappingURL=14bs9plya73hk.css.map*/