@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.theme-prussian{--color-primary:#1b3b6f;--color-accent:#219ebc;--color-hover:#8ecae6;--color-highlight:#ff595e;--color-bg:#f8f8f8;--color-surface:#f8f8f8;--color-bg-content:#fff;--color-text-primary:#1b1b1b;--color-text-secondary:#4b5975;--color-tab-txt-active:#fff;--color-tab-txt-inactive:#1b3b6f;--color-tab-txt-hover:#1b3b6f;--color-tab-bg-active:#1b3b6f;--color-tab-bg-inactive:#fff;--color-tab-bg-hover:#e0f4ff;--color-tab-inv-bg-inactive:#f8f8f8;--color-success:#2e7d32;--color-warning:#e9a826;--color-error:#d62828;--color-white:#fff;--color-black:#000;--color-transparent:#0000;--color-primary-selection:#193b6f0a;--color-primary-selection-hover:#193b6f14;--color-primary-selection-active:#193b6f1f;--color-bg-light:#f8f9fa;--color-bg-lighter:#f1f3f4;--color-bg-paper:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-dark:#d1d5db;--color-text-muted:#6b7280;--color-text-disabled:#9ca3af;--color-success-bg:#dcfce7;--color-success-text:#166534;--color-success-border:#bbf7d0;--color-warning-bg:#fef3c7;--color-warning-border:#fcd34d;--color-error-bg:#fef2f2;--color-error-border:#fecaca;--color-gray-light:#f3f4f6;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--content-padding:32px;--font-primary:"Arial",sans-serif;--input-font-size:0.875rem;--color-submenu-bg:#ebebeb;--color-submenu-text:#1b3b6f;--color-submenu-border:#ccc;--invoice-tab-color-border:#f8f8f8;--invoice-tab-color-border-botom:#f8f8f8;--readonly-bg:#f8f8f8;--readonly-text:#333;--readonly-border:#0000;--input-border-focus:var(--color-primary);--input-label-focus:var(--color-primary);--input-border-default:#ccc;--input-hover-border:#999;--input-disabled-bg:#eee;--color-split:#eee;--color-split-outer:#fff;--color-split-icon:#d62828;--menu-bg:#f7f7f7;--menu-border:#e0e0e0;--menu-tab-hover:#efefef;--menu-tab-active-bg:#ebebeb;--menu-tab-active-text:#222;--menu-tab-inactive-text:#444;--menu-tab-hover-text:#444;--menu-tab-active-border:#ccc;--grid-header-bg:#f7f7f7;--grid-header-fg:var(--color-primary,#1b1b1b);--grid-header-border:#e0e0e0;--grid-row-divider:#f7f7f7;--grid-row-zebra:#f7f7f7;--grid-row-hover:#e0e0e0;--grid-row-selected:#0000000f;--grid-readonly-bg:#f8f8f8;--grid-readonly-outline:#e3e7ee;--grid-focus:var(--color-accent,#219ebc);--myqueue-available:var(--color-primary);--myqueue-unlocked:var(--color-accent);--myqueue-total:var(--color-text-secondary);--myqueue-oldest:var(--color-warning);--myqueue-amount:var(--color-success);--myqueue-quick-fifo:#1b3b6f;--myqueue-quick-oldest:#7c3aed;--myqueue-quick-due:#e67e22;--myqueue-quick-amount:#2e7d32;--myqueue-quick-fifo-bg:#eef3fb;--myqueue-quick-oldest-bg:#f2ecfb;--myqueue-quick-due-bg:#fdf3e7;--myqueue-quick-amount-bg:#e9f5ec;--myqueue-quick-fifo-bg-hover:#dbe6f7;--myqueue-quick-oldest-bg-hover:#e6d8f8;--myqueue-quick-due-bg-hover:#fae1c7;--myqueue-quick-amount-bg-hover:#d3ebdb;--quicktile-bg:#f5f5f5;--quicktile-bg-hover:#e0e0e0;--quicktile-border:#ddd;--quicktile-shadow-hover:0 8px 20px #00000026;--myqueue-band-bg:#f5f5f5;--myqueue-band-border:#e5e7eb;--softrow-accent-primary:var(--color-primary);--softrow-accent-secondary:#3aed70;--softrow-accent-success:#2e7d32;--softrow-accent-warning:#e67e22;--softrow-accent-info:var(--color-accent);--quicktile-radius:16px;--quicktile-chip-radius:12px;--quicktile-chip-fg:#fff;--quicktile-title:var(--color-text-primary,#1b1b1b);--quicktile-subtitle:var(--color-text-secondary,#4b5975);--quicktile-border:#0000002e;--quicktile-shadow-hover:0 8px 20px #0000002e;--page-bg:radial-gradient(1100px 420px at 15% -10%,#5865f20f,#0000 60%),radial-gradient(900px 360px at 90% -10%,#0096ff0f,#0000 60%),linear-gradient(var(--color-bg,#f7f8fc),var(--myqueue-band-bg,#f5f7fb));--content-padding:16px;--content-max-width:100%;--myqueue-created-0-3:#2e7d32;--myqueue-created-4-7:#d6a43b;--myqueue-created-gt-7:#d62828;--myqueue-invoice-0-3:#2e7d32;--myqueue-invoice-4-7:#d6a43b;--myqueue-invoice-gt-7:#d62828;--myqueue-due-past:#d62828;--myqueue-due-today:#e67e22;--myqueue-due-1-3:#d6a43b;--myqueue-due-4-7:#9aaa45;--myqueue-due-gt-7:#2e7d32;--myqueue-vendor-icon:var(--color-primary);--myqueue-vendor-amount:#2e7d32;--section-bg:#f5f5f5;--section-border:#e5e7eb;--section-radius:12px;--section-shadow:0 2px 14px #0000000d;--section-shadow-hover:0 4px 22px #00000012;--section-header-bg:#0000;--section-header-border:0;--section-title:var(--color-text-primary,#1b1b1b);--section-subtitle:var(--color-text-secondary,#4b5975);--org-type-group:#0d47a1;--org-type-company:#1976d2;--org-type-department:#42a5f5}.theme-sunset{--color-primary:#d1495b;--color-accent:#edae49;--color-hover:#ffdab9;--color-highlight:#f95d6a;--color-bg:#f8f8f8;--color-surface:#f8f8f8;--color-bg-content:#fff;--color-text-primary:#1f1f1f;--color-text-secondary:#6d4c41;--color-tab-txt-active:#fff;--color-tab-txt-inactive:#d1495b;--color-tab-txt-hover:#a63f4b;--color-tab-bg-active:#d1495b;--color-tab-bg-inactive:#fff;--color-tab-bg-hover:#ffe1d4;--color-tab-inv-bg-inactive:#f8f8f8;--color-success:#2e7d32;--color-warning:#e67e22;--color-error:#d72638;--color-white:#fff;--color-black:#000;--color-transparent:#0000;--color-primary-selection:#d1495b0a;--color-primary-selection-hover:#d1495b14;--color-primary-selection-active:#d1495b1f;--color-bg-light:#f8f9fa;--color-bg-lighter:#f1f3f4;--color-bg-paper:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-dark:#d1d5db;--color-text-muted:#6b7280;--color-text-disabled:#9ca3af;--color-success-bg:#dcfce7;--color-success-text:#166534;--color-success-border:#bbf7d0;--color-warning-bg:#fef3c7;--color-warning-border:#fcd34d;--color-error-bg:#fef2f2;--color-error-border:#fecaca;--color-gray-light:#f3f4f6;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--content-padding:32px;--content-max-width:100%;--font-primary:"Arial",sans-serif;--input-font-size:0.875rem;--color-submenu-bg:#ebebeb;--color-submenu-text:#d1495b;--color-submenu-border:#ccc;--readonly-bg:#f2f2f2;--readonly-text:#333;--readonly-border:#0000;--input-border-focus:var(--color-primary);--input-label-focus:var(--color-primary);--input-border-default:#ccc;--input-hover-border:#999;--input-disabled-bg:#eee;--color-split:#eee;--color-split-outer:#fff;--color-split-icon:#d62828;--menu-bg:#f7f7f7;--menu-border:#e0e0e0;--menu-tab-hover:#efefef;--menu-tab-active-bg:#ebebeb;--menu-tab-active-text:#222;--menu-tab-inactive-text:#444;--menu-tab-hover-text:#444;--menu-tab-active-border:#ccc;--grid-header-bg:#f7f7f7;--grid-header-fg:var(--color-primary,#1f1f1f);--grid-header-border:#e0e0e0;--grid-row-divider:#f7f7f7;--grid-row-zebra:#f7f7f7;--grid-row-hover:#e0e0e0;--grid-row-selected:#0000000f;--grid-readonly-bg:#f8f8f8;--grid-readonly-outline:#e3e7ee;--grid-focus:var(--color-accent,#edae49);--myqueue-available:var(--color-primary);--myqueue-unlocked:var(--color-accent);--myqueue-total:var(--color-text-secondary);--myqueue-oldest:var(--color-warning);--myqueue-amount:var(--color-success);--myqueue-quick-fifo:#d1495b;--myqueue-quick-oldest:#7c3aed;--myqueue-quick-due:#e67e22;--myqueue-quick-amount:#2e7d32;--myqueue-quick-fifo-bg:#fdecef;--myqueue-quick-oldest-bg:#f2ecfb;--myqueue-quick-due-bg:#fdf3e7;--myqueue-quick-amount-bg:#e9f5ec;--myqueue-quick-fifo-bg-hover:#f8d4da;--myqueue-quick-oldest-bg-hover:#e6d8f8;--myqueue-quick-due-bg-hover:#fae1c7;--myqueue-quick-amount-bg-hover:#d3ebdb;--quicktile-bg:#f5f5f5;--quicktile-bg-hover:#e0e0e0;--quicktile-border:#ddd;--quicktile-shadow-hover:0 8px 20px #00000026;--quicktile-radius:16px;--quicktile-chip-radius:12px;--quicktile-chip-fg:#fff;--quicktile-title:var(--color-text-primary,#1f1f1f);--quicktile-subtitle:var(--color-text-secondary,#6d4c41);--myqueue-band-bg:#f5f5f5;--myqueue-band-border:#e5e7eb;--softrow-accent-primary:var(--color-primary);--softrow-accent-secondary:#7c3aed;--softrow-accent-success:#2e7d32;--softrow-accent-warning:#e67e22;--softrow-accent-info:var(--color-accent);--page-bg:radial-gradient(1100px 420px at 15% -10%,#5865f20f,#0000 60%),radial-gradient(900px 360px at 90% -10%,#0096ff0f,#0000 60%),linear-gradient(var(--color-bg,#f7f8fc),var(--myqueue-band-bg,#f5f7fb));--myqueue-created-0-3:#2e7d32;--myqueue-created-4-7:#d6a43b;--myqueue-created-gt-7:#d62828;--myqueue-invoice-0-3:#2e7d32;--myqueue-invoice-4-7:#d6a43b;--myqueue-invoice-gt-7:#d62828;--myqueue-due-past:#d62828;--myqueue-due-today:#e67e22;--myqueue-due-1-3:#d6a43b;--myqueue-due-4-7:#9aaa45;--myqueue-due-gt-7:#2e7d32;--myqueue-vendor-icon:var(--color-primary);--myqueue-vendor-amount:#2e7d32;--section-bg:#f5f5f5;--section-border:#e5e7eb;--section-radius:12px;--section-shadow:0 2px 14px #0000000d;--section-shadow-hover:0 4px 22px #00000012;--section-header-bg:#0000;--section-header-border:0;--section-title:var(--color-text-primary,#1f1f1f);--section-subtitle:var(--color-text-secondary,#6d4c41);--org-type-group:#0d47a1;--org-type-company:#1976d2;--org-type-department:#42a5f5}.theme-olive{--color-primary:#3a5a40;--color-accent:#588157;--color-hover:#a3b18a;--color-highlight:#bc4749;--color-bg:#f8f8f8;--color-surface:#f8f8f8;--color-bg-content:#fff;--color-text-primary:#212121;--color-text-secondary:#5d6e54;--color-tab-txt-active:#fff;--color-tab-txt-inactive:#3a5a40;--color-tab-txt-hover:#4d7c50;--color-tab-bg-active:#3a5a40;--color-tab-bg-inactive:#fff;--color-tab-bg-hover:#dce5d1;--color-tab-inv-bg-inactive:#f8f8f8;--color-success:#2e7d32;--color-warning:#e67e22;--color-error:#f94144;--color-white:#fff;--color-black:#000;--color-transparent:#0000;--color-primary-selection:#3a5a400a;--color-primary-selection-hover:#3a5a4014;--color-primary-selection-active:#3a5a401f;--color-bg-light:#f8f9fa;--color-bg-lighter:#f1f3f4;--color-bg-paper:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-dark:#d1d5db;--color-text-muted:#6b7280;--color-text-disabled:#9ca3af;--color-success-bg:#dcfce7;--color-success-text:#166534;--color-success-border:#bbf7d0;--color-warning-bg:#fef3c7;--color-warning-border:#fcd34d;--color-error-bg:#fef2f2;--color-error-border:#fecaca;--color-gray-light:#f3f4f6;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--content-padding:32px;--content-max-width:100%;--font-primary:"Arial",sans-serif;--input-font-size:0.875rem;--color-submenu-bg:#ebebeb;--color-submenu-text:#3a5a40;--color-submenu-border:#ccc;--readonly-bg:#f2f2f2;--readonly-text:#333;--readonly-border:#0000;--input-border-focus:var(--color-primary);--input-label-focus:var(--color-primary);--input-border-default:#ccc;--input-hover-border:#999;--input-disabled-bg:#eee;--color-split:#eee;--color-split-outer:#fff;--color-split-icon:#d62828;--menu-bg:#f7f7f7;--menu-border:#e0e0e0;--menu-tab-hover:#efefef;--menu-tab-active-bg:#ebebeb;--menu-tab-active-text:#222;--menu-tab-inactive-text:#444;--menu-tab-hover-text:#444;--menu-tab-active-border:#ccc;--grid-header-bg:#f7f7f7;--grid-header-fg:var(--color-primary,#212121);--grid-header-border:#e0e0e0;--grid-row-divider:#f7f7f7;--grid-row-zebra:#f7f7f7;--grid-row-hover:#e0e0e0;--grid-row-selected:#0000000f;--grid-readonly-bg:#f8f8f8;--grid-readonly-outline:#e3e7ee;--grid-focus:var(--color-accent,#588157);--myqueue-available:var(--color-primary);--myqueue-unlocked:var(--color-accent);--myqueue-total:var(--color-text-secondary);--myqueue-oldest:var(--color-warning);--myqueue-amount:var(--color-success);--myqueue-quick-fifo:#3a5a40;--myqueue-quick-oldest:#7c3aed;--myqueue-quick-due:#e67e22;--myqueue-quick-amount:#2e7d32;--myqueue-quick-fifo-bg:#e8f0eb;--myqueue-quick-oldest-bg:#f2ecfb;--myqueue-quick-due-bg:#fdf3e7;--myqueue-quick-amount-bg:#e9f5ec;--myqueue-quick-fifo-bg-hover:#d7e6de;--myqueue-quick-oldest-bg-hover:#e6d8f8;--myqueue-quick-due-bg-hover:#fae1c7;--myqueue-quick-amount-bg-hover:#d3ebdb;--quicktile-bg:#f5f5f5;--quicktile-bg-hover:#e0e0e0;--quicktile-border:#ddd;--quicktile-shadow-hover:0 8px 20px #00000026;--quicktile-radius:16px;--quicktile-chip-radius:12px;--quicktile-chip-fg:#fff;--quicktile-title:var(--color-text-primary,#212121);--quicktile-subtitle:var(--color-text-secondary,#5d6e54);--myqueue-band-bg:#f5f5f5;--myqueue-band-border:#e5e7eb;--softrow-accent-primary:var(--color-primary);--softrow-accent-secondary:#7c3aed;--softrow-accent-success:#2e7d32;--softrow-accent-warning:#e67e22;--softrow-accent-info:var(--color-accent);--page-bg:radial-gradient(1100px 420px at 15% -10%,#5865f20f,#0000 60%),radial-gradient(900px 360px at 90% -10%,#0096ff0f,#0000 60%),linear-gradient(var(--color-bg,#f7f8fc),var(--myqueue-band-bg,#f5f7fb));--myqueue-created-0-3:#2e7d32;--myqueue-created-4-7:#d6a43b;--myqueue-created-gt-7:#d62828;--myqueue-invoice-0-3:#2e7d32;--myqueue-invoice-4-7:#d6a43b;--myqueue-invoice-gt-7:#d62828;--myqueue-due-past:#d62828;--myqueue-due-today:#e67e22;--myqueue-due-1-3:#d6a43b;--myqueue-due-4-7:#9aaa45;--myqueue-due-gt-7:#2e7d32;--myqueue-vendor-icon:var(--color-primary);--myqueue-vendor-amount:#2e7d32;--section-bg:#f5f5f5;--section-border:#e5e7eb;--section-radius:12px;--section-shadow:0 2px 14px #0000000d;--section-shadow-hover:0 4px 22px #00000012;--section-header-bg:#0000;--section-header-border:0;--section-title:var(--color-text-primary,#212121);--section-subtitle:var(--color-text-secondary,#5d6e54);--org-type-group:#0d47a1;--org-type-company:#1976d2;--org-type-department:#42a5f5}.theme-lavender{--color-primary:#6c4f8d;--color-accent:#a88dc3;--color-hover:#bba0d2;--color-highlight:#ff6f61;--color-bg:#f8f8f8;--color-surface:#f8f8f8;--color-bg-content:#fff;--color-text-primary:#2e2b3f;--color-text-secondary:#7a6c91;--color-tab-txt-active:#fff;--color-tab-txt-inactive:#6c4f8d;--color-tab-txt-hover:#6c4f8d;--color-tab-bg-active:#6c4f8d;--color-tab-bg-inactive:#fff;--color-tab-bg-hover:#e8dff2;--color-tab-inv-bg-inactive:#f8f8f8;--color-success:#2e7d32;--color-warning:#f4a261;--color-error:#e76f51;--color-white:#fff;--color-black:#000;--color-transparent:#0000;--color-primary-selection:#6c4f8d0a;--color-primary-selection-hover:#6c4f8d14;--color-primary-selection-active:#6c4f8d1f;--color-bg-light:#f8f9fa;--color-bg-lighter:#f1f3f4;--color-bg-paper:#fff;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-border-dark:#d1d5db;--color-text-muted:#6b7280;--color-text-disabled:#9ca3af;--color-success-bg:#dcfce7;--color-success-text:#166534;--color-success-border:#bbf7d0;--color-warning-bg:#fef3c7;--color-warning-border:#fcd34d;--color-error-bg:#fef2f2;--color-error-border:#fecaca;--color-gray-light:#f3f4f6;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--content-padding:32px;--content-max-width:100%;--font-primary:"Arial",sans-serif;--input-font-size:0.875rem;--color-submenu-bg:#ebebeb;--color-submenu-text:#6c4f8d;--color-submenu-border:#ccc;--readonly-bg:#f2f2f2;--readonly-text:#333;--readonly-border:#0000;--input-border-focus:var(--color-primary);--input-label-focus:var(--color-primary);--input-border-default:#ccc;--input-hover-border:#999;--input-disabled-bg:#eee;--color-split:#eee;--color-split-outer:#fff;--color-split-icon:#d62828;--menu-bg:#f7f7f7;--menu-border:#e0e0e0;--menu-tab-hover:#efefef;--menu-tab-active-bg:#ebebeb;--menu-tab-active-text:#222;--menu-tab-inactive-text:#444;--menu-tab-hover-text:#444;--menu-tab-active-border:#ccc;--grid-header-bg:#f7f7f7;--grid-header-fg:var(--color-primary,#2e2b3f);--grid-header-border:#e0e0e0;--grid-row-divider:#f7f7f7;--grid-row-zebra:#f7f7f7;--grid-row-hover:#e0e0e0;--grid-row-selected:#0000000f;--grid-readonly-bg:#f8f8f8;--grid-readonly-outline:#e3e7ee;--grid-focus:var(--color-accent,#a88dc3);--myqueue-available:var(--color-primary);--myqueue-unlocked:var(--color-accent);--myqueue-total:var(--color-text-secondary);--myqueue-oldest:var(--color-warning);--myqueue-amount:var(--color-success);--myqueue-quick-fifo:#6c4f8d;--myqueue-quick-oldest:#7c3aed;--myqueue-quick-due:#e67e22;--myqueue-quick-amount:#2e7d32;--myqueue-quick-fifo-bg:#ede7f3;--myqueue-quick-oldest-bg:#f2ecfb;--myqueue-quick-due-bg:#fdf3e7;--myqueue-quick-amount-bg:#e9f5ec;--myqueue-quick-fifo-bg-hover:#e0d4ec;--myqueue-quick-oldest-bg-hover:#e6d8f8;--myqueue-quick-due-bg-hover:#fae1c7;--myqueue-quick-amount-bg-hover:#d3ebdb;--quicktile-bg:#f5f5f5;--quicktile-bg-hover:#e0e0e0;--quicktile-border:#ddd;--quicktile-shadow-hover:0 8px 20px #00000026;--quicktile-radius:16px;--quicktile-chip-radius:12px;--quicktile-chip-fg:#fff;--quicktile-title:var(--color-text-primary,#2e2b3f);--quicktile-subtitle:var(--color-text-secondary,#7a6c91);--myqueue-band-bg:#f5f5f5;--myqueue-band-border:#e5e7eb;--softrow-accent-primary:var(--color-primary);--softrow-accent-secondary:#7c3aed;--softrow-accent-success:#2e7d32;--softrow-accent-warning:#e67e22;--softrow-accent-info:var(--color-accent);--page-bg:radial-gradient(1100px 420px at 15% -10%,#5865f20f,#0000 60%),radial-gradient(900px 360px at 90% -10%,#0096ff0f,#0000 60%),linear-gradient(var(--color-bg,#f7f8fc),var(--myqueue-band-bg,#f5f7fb));--myqueue-created-0-3:#2e7d32;--myqueue-created-4-7:#d6a43b;--myqueue-created-gt-7:#d62828;--myqueue-invoice-0-3:#2e7d32;--myqueue-invoice-4-7:#d6a43b;--myqueue-invoice-gt-7:#d62828;--myqueue-due-past:#d62828;--myqueue-due-today:#e67e22;--myqueue-due-1-3:#d6a43b;--myqueue-due-4-7:#9aaa45;--myqueue-due-gt-7:#2e7d32;--myqueue-vendor-icon:var(--color-primary);--myqueue-vendor-amount:#2e7d32;--section-bg:#f5f5f5;--section-border:#e5e7eb;--section-radius:12px;--section-shadow:0 2px 14px #0000000d;--section-shadow-hover:0 4px 22px #00000012;--section-header-bg:#0000;--section-header-border:0;--section-title:var(--color-text-primary,#2e2b3f);--section-subtitle:var(--color-text-secondary,#7a6c91);--org-type-group:#0d47a1;--org-type-company:#1976d2;--org-type-department:#42a5f5}.theme-dark-forest,.theme-dark-midnight{.MuiCard-root,.MuiPaper-root{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--card-shadow)!important;transition:all .2s ease!important}.MuiCard-root:hover,.MuiPaper-root:hover{border-color:var(--hover-border)!important;box-shadow:var(--card-shadow-hover)!important}.MuiOutlinedInput-root{background-color:var(--input-bg)!important;border-radius:var(--radius-sm)!important;transition:all .2s ease!important}.MuiOutlinedInput-root:hover{background-color:var(--input-bg-hover)!important}.MuiOutlinedInput-root.Mui-focused{background-color:var(--input-bg-focus)!important;box-shadow:0 0 0 2px var(--focus-ring)!important}.MuiOutlinedInput-notchedOutline{border-color:var(--color-border)!important;border-radius:var(--radius-sm)!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--hover-border)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary)!important;border-width:2px!important}.MuiAccordionSummary-root,.section-header{background-color:var(--section-header-bg)!important;border-bottom:1px solid var(--section-header-border)!important;border-radius:var(--radius-sm) var(--radius-sm) 0 0!important;padding:var(--space-sm) var(--space-md)!important}.MuiAccordionSummary-content .MuiTypography-root,.section-header .MuiTypography-root{color:var(--section-header-text)!important;font-size:.875rem!important;font-weight:600!important}.MuiButton-contained{background-color:var(--color-primary)!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-sm)!important;transition:all .2s ease!important}.MuiButton-contained:hover{background-color:var(--color-hover)!important;box-shadow:var(--shadow-md)!important;transform:translateY(-1px)!important}.MuiButton-outlined{border:1px solid var(--color-primary)!important;border-radius:var(--radius-sm)!important;color:var(--color-primary)!important;transition:all .2s ease!important}.MuiButton-outlined:hover{background-color:var(--color-primary-selection)!important;border-color:var(--color-hover)!important}.MuiChip-root{border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-sm)!important;transition:all .2s ease!important}.MuiChip-filled{background-color:var(--color-primary-selection)!important;border:1px solid var(--color-primary)!important;color:var(--color-primary)!important}.MuiListItem-root{border-radius:var(--radius-sm)!important;margin-bottom:var(--space-xs)!important;transition:all .2s ease!important}.MuiListItem-root:hover{background-color:var(--hover-bg)!important;transform:translateX(2px)!important}.MuiListItem-root.Mui-selected{background-color:var(--color-primary-selection)!important;border-left:3px solid var(--color-primary)!important}.MuiTab-root{border-radius:var(--radius-sm) var(--radius-sm) 0 0!important;margin-right:var(--space-xs)!important;transition:all .2s ease!important}.MuiTab-root:hover{background-color:var(--hover-bg)!important}.MuiTab-root.Mui-selected{background-color:var(--color-primary)!important;color:#fff!important}.MuiTableCell-head,.MuiTableHead-root{background-color:var(--section-header-bg)!important}.MuiTableCell-head{border-bottom:1px solid var(--section-header-border)!important;color:var(--section-header-text)!important;font-weight:600!important}.MuiTableRow-root:hover{background-color:var(--hover-bg)!important}.MuiTableCell-root{border-bottom:1px solid var(--color-border)!important}.MuiMenu-paper,.MuiPopover-paper{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--card-shadow-elevated)!important}.MuiMenuItem-root{border-radius:var(--radius-sm)!important;margin:var(--space-xs)!important;transition:all .2s ease!important}.MuiMenuItem-root:hover{background-color:var(--hover-bg)!important;transform:translateX(2px)!important}.MuiAccordion-root{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--card-shadow)!important;margin-bottom:var(--space-md)!important}.MuiAccordion-root:hover{box-shadow:var(--card-shadow-hover)!important}.MuiAccordion-root.Mui-expanded{box-shadow:var(--card-shadow-elevated)!important}.MuiToggleButtonGroup-root{border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-sm)!important}.MuiToggleButton-root{border-color:var(--color-border)!important;color:var(--color-text-secondary)!important;transition:all .2s ease!important}.MuiToggleButton-root:hover{background-color:var(--hover-bg)!important;border-color:var(--hover-border)!important}.MuiToggleButton-root.Mui-selected{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.MuiCheckbox-root,.MuiCheckbox-root.Mui-checked,.MuiRadio-root,.MuiRadio-root.Mui-checked{color:var(--color-primary)!important}.MuiSwitch-root .MuiSwitch-track{background-color:var(--color-border)!important}.MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:var(--color-primary)!important}.MuiDialog-paper{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--card-shadow-elevated)!important}.MuiSnackbar-root .MuiPaper-root{border-radius:var(--radius-md)!important;box-shadow:var(--card-shadow-elevated)!important}.professional-card{background-color:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--card-shadow)!important;overflow:hidden!important;transition:all .2s ease!important}.professional-card:hover{border-color:var(--hover-border)!important;box-shadow:var(--card-shadow-hover)!important}.professional-card-header{align-items:center!important;background-color:var(--section-header-bg)!important;border-bottom:1px solid var(--section-header-border)!important;display:flex!important;gap:var(--space-sm)!important;padding:var(--space-sm) var(--space-md)!important}.professional-card-content,.selectable-item{padding:var(--space-md)!important}.selectable-item{border:1px solid var(--card-border)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;transition:all .2s ease!important}.selectable-item:hover{background-color:var(--hover-bg)!important;border-color:var(--color-primary)!important;box-shadow:var(--card-shadow-hover)!important;transform:translateY(-1px)!important}.selectable-item.selected{background-color:var(--color-primary-selection)!important;border-color:var(--color-primary)!important;border-width:2px!important}.status-chip{border-radius:var(--radius-xl)!important;font-size:.75rem!important;font-weight:500!important;height:20px!important;transition:all .2s ease!important}.status-chip.enabled{background-color:var(--color-success-bg)!important;border:1px solid var(--color-success-border)!important;color:var(--color-success-text)!important}.status-chip.disabled{background-color:var(--color-gray-light)!important;border:1px solid var(--color-border)!important;color:var(--color-text-muted)!important}*{border-color:var(--color-border)!important}[style*="background-color: white"],[style*="backgroundColor: '#ffffff'"],[style*="backgroundColor: 'white'"],[style*="bgcolor: 'white'"]{background-color:var(--color-bg-content)!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MuiSelect-root .MuiOutlinedInput-notchedOutline,.MuiTextField-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)!important}.MuiTypography-body2,.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3,.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6,.MuiTypography-root,.MuiTypography-subtitle1{border:none!important}.MuiBox-root,.MuiButton-root,.MuiList-root,.MuiListItem-root,.MuiListItemText-root,.MuiTab-root,.MuiTableBody-root .MuiTableCell-root,.MuiTableCell-root,.MuiTableHead-root .MuiTableCell-root,.MuiTabs-root{border-color:var(--color-border)!important}[style*="#e5e7eb"],[style*="#f1f3f4"],[style*="#f3f4f6"],[style*="#f8f9fa"],[style*="#ffffff"],[style*="rgb(255, 255, 255)"],[style*="rgba(255, 255, 255"],[style*=white]{background-color:var(--color-bg-content)!important;border-color:var(--color-border)!important}[style*="#dc2626"]{color:var(--color-error)!important}[style*="#16a34a"]{color:var(--color-success)!important}[style*="#ea580c"]{color:var(--color-warning)!important}[style*="#2563eb"]{color:var(--color-primary)!important}[style*="box-shadow: 0"]{box-shadow:var(--card-shadow)!important}[style*="color: #374151"],[style*="color: #6b7280"],[style*="color: #9ca3af"]{color:var(--color-text-primary)!important}[style*="1px solid #d1d5db"],[style*="1px solid #e5e7eb"],[style*="1px solid #f3f4f6"]{border:1px solid var(--color-border)!important}.MuiDataGrid-root{background-color:var(--color-bg-content)!important}.MuiDataGrid-root,.MuiDataGrid-root .MuiDataGrid-cell{border-color:var(--color-border)!important}.MuiDataGrid-root .MuiDataGrid-columnHeaders{background-color:var(--color-bg-light)!important;border-color:var(--color-border)!important}.MuiDivider-root{background-color:var(--color-border)!important}.MuiBox-root[class*=css-],.MuiDivider-root{border-color:var(--color-border)!important}.MuiBox-root[class*=css-][style*="background-color: white"],.MuiBox-root[class*=css-][style*="border-bottom: 1px solid rgb(229, 231, 235)"],.MuiBox-root[class*=css-][style*="border: 1px solid rgb(229, 231, 235)"]{background-color:var(--color-bg-content)!important;border-color:var(--color-border)!important}[class*=MuiBox-root]{border-color:var(--color-border)!important}[class*=Mui][style*="background-color: white"],[class*=Mui][style*="bgcolor: white"]{background-color:var(--color-bg-content)!important}[style*="border-bottom: 1px solid rgb(229, 231, 235)"], [style*="border-left: 1px solid rgb(229, 231, 235)"], [style*="border-right: 1px solid rgb(229, 231, 235)"], [style*="border-top: 1px solid rgb(229, 231, 235)"], [style*="border: 1px solid rgb(229, 231, 235)"]{border-color:var(--color-border)!important}[style*="background-color: rgb(255, 255, 255)"]{background-color:var(--color-bg-content)!important}.professional-header-card{margin-bottom:12px!important;padding:12px!important}.professional-content-card,.professional-header-card{background-color:var(--color-bg-content)!important;border:1px solid var(--color-border)!important;border-radius:6px!important}.professional-content-card{margin-bottom:16px!important;overflow:hidden!important}.professional-section-header{background-color:var(--color-bg-light)!important;border-bottom:1px solid var(--color-border)!important;padding:8px!important}.professional-section-title{align-items:center!important;color:var(--color-primary)!important;display:flex!important;font-size:14px!important;font-weight:600!important;gap:4px!important}.text-xs{font-size:10px!important}.text-sm{font-size:13px!important}.text-base{font-size:14px!important}.text-lg{font-size:16px!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}.gap-1{gap:4px!important}.gap-2{gap:8px!important}.gap-3{gap:12px!important}.gap-4{gap:16px!important}.p-1{padding:4px!important}.p-2{padding:8px!important}.p-3{padding:12px!important}.p-4{padding:16px!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.rounded-sm{border-radius:4px!important}.rounded{border-radius:6px!important}.rounded-lg{border-radius:8px!important}.status-enabled{background-color:var(--color-success-bg)!important;border:1px solid var(--color-success-border)!important;color:var(--color-success-text)!important}.status-disabled{background-color:var(--color-gray-light)!important;border:1px solid var(--color-border)!important;color:var(--color-text-muted)!important}.status-error{background-color:var(--color-error-bg)!important;border:1px solid var(--color-error-border)!important;color:var(--color-error-text)!important}.status-warning{background-color:var(--color-warning-bg)!important;border:1px solid var(--color-warning-border)!important;color:var(--color-warning-text)!important}}.theme-lavender,.theme-olive,.theme-prussian,.theme-sunset{--scrollbar-track:#f1f1f1;--scrollbar-thumb:#c1c1c1;--scrollbar-thumb-hover:#a8a8a8;--scrollbar-thumb-active:#888;--scrollbar-corner:#f1f1f1}.theme-dark-midnight{--scrollbar-track:#1a1a1a;--scrollbar-thumb:#404040;--scrollbar-thumb-hover:#525252;--scrollbar-thumb-active:#6a6a6a;--scrollbar-corner:#1a1a1a}.theme-dark-forest{--scrollbar-track:#161b22;--scrollbar-thumb:#484f58;--scrollbar-thumb-hover:#6e7681;--scrollbar-thumb-active:#8b949e;--scrollbar-corner:#161b22}.theme-dark-forest ::-webkit-scrollbar,.theme-dark-midnight ::-webkit-scrollbar,.theme-lavender ::-webkit-scrollbar,.theme-olive ::-webkit-scrollbar,.theme-prussian ::-webkit-scrollbar,.theme-sunset ::-webkit-scrollbar{height:12px;width:12px}.theme-dark-forest ::-webkit-scrollbar-track,.theme-dark-midnight ::-webkit-scrollbar-track,.theme-lavender ::-webkit-scrollbar-track,.theme-olive ::-webkit-scrollbar-track,.theme-prussian ::-webkit-scrollbar-track,.theme-sunset ::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:6px;margin:2px}.theme-dark-forest ::-webkit-scrollbar-thumb,.theme-dark-midnight ::-webkit-scrollbar-thumb,.theme-lavender ::-webkit-scrollbar-thumb,.theme-olive ::-webkit-scrollbar-thumb,.theme-prussian ::-webkit-scrollbar-thumb,.theme-sunset ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:6px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.theme-dark-forest ::-webkit-scrollbar-thumb:hover,.theme-dark-midnight ::-webkit-scrollbar-thumb:hover,.theme-lavender ::-webkit-scrollbar-thumb:hover,.theme-olive ::-webkit-scrollbar-thumb:hover,.theme-prussian ::-webkit-scrollbar-thumb:hover,.theme-sunset ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.theme-dark-forest ::-webkit-scrollbar-thumb:active,.theme-dark-midnight ::-webkit-scrollbar-thumb:active,.theme-lavender ::-webkit-scrollbar-thumb:active,.theme-olive ::-webkit-scrollbar-thumb:active,.theme-prussian ::-webkit-scrollbar-thumb:active,.theme-sunset ::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}.theme-dark-forest ::-webkit-scrollbar-corner,.theme-dark-midnight ::-webkit-scrollbar-corner,.theme-lavender ::-webkit-scrollbar-corner,.theme-olive ::-webkit-scrollbar-corner,.theme-prussian ::-webkit-scrollbar-corner,.theme-sunset ::-webkit-scrollbar-corner{background:var(--scrollbar-corner)}.theme-dark-forest,.theme-dark-forest *,.theme-dark-midnight,.theme-dark-midnight *,.theme-lavender,.theme-lavender *,.theme-olive,.theme-olive *,.theme-prussian,.theme-prussian *,.theme-sunset,.theme-sunset *{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.theme-dark-forest .MuiDataGrid-root ::-webkit-scrollbar,.theme-dark-midnight .MuiDataGrid-root ::-webkit-scrollbar,.theme-lavender .MuiDataGrid-root ::-webkit-scrollbar,.theme-olive .MuiDataGrid-root ::-webkit-scrollbar,.theme-prussian .MuiDataGrid-root ::-webkit-scrollbar,.theme-sunset .MuiDataGrid-root ::-webkit-scrollbar{height:8px;width:8px}.theme-dark-forest .MuiList-root ::-webkit-scrollbar,.theme-dark-midnight .MuiList-root ::-webkit-scrollbar,.theme-lavender .MuiList-root ::-webkit-scrollbar,.theme-olive .MuiList-root ::-webkit-scrollbar,.theme-prussian .MuiList-root ::-webkit-scrollbar,.theme-sunset .MuiList-root ::-webkit-scrollbar{height:6px;width:6px}.theme-dark-forest .MuiList-root ::-webkit-scrollbar-thumb,.theme-dark-midnight .MuiList-root ::-webkit-scrollbar-thumb,.theme-lavender .MuiList-root ::-webkit-scrollbar-thumb,.theme-olive .MuiList-root ::-webkit-scrollbar-thumb,.theme-prussian .MuiList-root ::-webkit-scrollbar-thumb,.theme-sunset .MuiList-root ::-webkit-scrollbar-thumb{border:1px solid var(--scrollbar-track);border-radius:3px}.thin-scrollbar::-webkit-scrollbar{height:4px;width:4px}.thin-scrollbar::-webkit-scrollbar-thumb{border:none;border-radius:2px}.invisible-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.invisible-scrollbar::-webkit-scrollbar{background:#0000;height:0;width:0}body::-webkit-scrollbar{width:14px}body::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:0}body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:7px}body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}body::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}@media (max-width:768px){.theme-dark-forest ::-webkit-scrollbar,.theme-dark-midnight ::-webkit-scrollbar,.theme-lavender ::-webkit-scrollbar,.theme-olive ::-webkit-scrollbar,.theme-prussian ::-webkit-scrollbar,.theme-sunset ::-webkit-scrollbar{height:8px;width:8px}.theme-dark-forest ::-webkit-scrollbar-thumb,.theme-dark-midnight ::-webkit-scrollbar-thumb,.theme-lavender ::-webkit-scrollbar-thumb,.theme-olive ::-webkit-scrollbar-thumb,.theme-prussian ::-webkit-scrollbar-thumb,.theme-sunset ::-webkit-scrollbar-thumb{border:1px solid var(--scrollbar-track);border-radius:4px}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{border:1px solid var(--scrollbar-track);border-radius:5px}}@media (prefers-contrast:high){.theme-lavender,.theme-olive,.theme-prussian,.theme-sunset{--scrollbar-thumb:#666;--scrollbar-thumb-hover:#333;--scrollbar-thumb-active:#000}.theme-dark-forest,.theme-dark-midnight{--scrollbar-thumb:#888;--scrollbar-thumb-hover:#aaa;--scrollbar-thumb-active:#ccc}}@media (prefers-reduced-motion:reduce){.theme-dark-forest ::-webkit-scrollbar-thumb,.theme-dark-midnight ::-webkit-scrollbar-thumb,.theme-lavender ::-webkit-scrollbar-thumb,.theme-olive ::-webkit-scrollbar-thumb,.theme-prussian ::-webkit-scrollbar-thumb,.theme-sunset ::-webkit-scrollbar-thumb{-webkit-transition:none;transition:none}}:root{--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 4px #0000000d;--shadow-lg:0 4px 8px #0000001a;--transition-fast:0.1s ease;--transition-base:0.2s ease;--transition-slow:0.3s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal:1040;--z-popover:1050;--z-tooltip:1060;--input-font-size:var(--font-size-sm);--input-padding-y:6px;--input-padding-x:10px;--input-border-width:1px;--input-border-radius:var(--radius-sm);--input-height:32px}*,:after,:before{box-sizing:border-box}#root,body,html{background-color:var(--color-bg);font-family:var(--font-primary);font-size:1rem;font-size:var(--font-size-base);height:100%;line-height:1.5;margin:0;padding:0}#root,.h1,body,h1,html{color:var(--color-text-primary)}.h1,h1{font-size:2rem;font-size:var(--font-size-3xl);font-weight:700;line-height:1.2;margin:0 0 1.5rem;margin:0 0 var(--space-lg) 0}.h2,h2{font-size:1.5rem;font-size:var(--font-size-2xl);line-height:1.3}.h2,.h3,h2,h3{color:var(--color-text-primary);font-weight:600;margin:0 0 1rem;margin:0 0 var(--space-md) 0}.h3,h3{font-size:1.25rem;font-size:var(--font-size-xl)}.h3,.h4,h3,h4{line-height:1.4}.h4,h4{color:var(--color-text-primary);font-size:1.125rem;font-size:var(--font-size-lg);font-weight:600;margin:0 0 .5rem;margin:0 0 var(--space-sm) 0}p{line-height:1.6;margin:0 0 1rem;margin:0 0 var(--space-md) 0}a{color:var(--color-primary);text-decoration:none;transition:color .2s ease;transition:color var(--transition-base)}a:hover{color:var(--color-hover);text-decoration:underline}.MuiAutocomplete-input,.MuiAutocomplete-root .MuiInputBase-input,.MuiAutocomplete-root .MuiInputBase-root,.MuiFormControl-root .MuiSelect-select,.MuiInputBase-input,.MuiInputBase-root,.MuiOutlinedInput-input,.MuiSelect-select,.MuiTextField-root .MuiInputBase-input,.MuiTextField-root .MuiInputBase-root,.MuiTextField-root .MuiOutlinedInput-input{font-size:.875rem!important;font-size:var(--input-font-size)!important}body[data-pm-block=true] .lastpass-browser-extension,body[data-pm-block=true] .lastpass-field-icon,body[data-pm-block=true] .lastpass-inline-icon,body[data-pm-block=true] [data-lastpass-root],body[data-pm-block=true] [id^=__lpform_],body[data-pm-block=true] div[data-lastpass-icon-root],body[data-pm-block=true] iframe[src*=lastpass]{display:none!important;pointer-events:none!important;visibility:hidden!important}.app-container{height:100vh}.app-container,.content-wrapper{display:flex;flex-direction:column;overflow:hidden}.content-wrapper{background-color:var(--color-surface);color:var(--color-text-primary);height:calc(100vh - 102px);height:calc(100vh - 102px - var(--nuntiq-topbar-h, 0px));margin:0;max-width:none;padding:0}.page-container{height:calc(100vh - 112px);height:calc(100vh - 112px - var(--nuntiq-topbar-h, 0px))}.page-card,.page-container{display:flex;flex-direction:column;overflow:hidden;padding:var(--space-md)}.page-card{background-color:var(--color-white);border:1px solid var(--color-submenu-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex:1 1;margin:var(--space-sm)}.page-card.no-border{background-color:initial;border:none;box-shadow:none;margin:0;padding:0}.table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.layout-master-detail{display:flex;flex:1 1;gap:var(--space-md);min-height:0}.layout-master{min-width:300px;width:40%}.layout-detail,.layout-master{display:flex;flex-direction:column}.layout-detail{min-width:0;width:60%}.layout-three-panel{display:flex;flex:1 1;gap:var(--space-md);min-height:0}.layout-sidebar{display:flex;flex-direction:column;flex-shrink:0;width:380px}.layout-main{flex:1 1;gap:var(--space-md);min-width:0}.layout-main,.layout-secondary{display:flex;flex-direction:column}.layout-secondary{flex-shrink:0;width:400px}.split{height:100%}.split>div{overflow:auto}.split-horizontal,.split-vertical{display:flex;height:100%;width:100%}.split-horizontal>div,.split-vertical>div{overflow:auto}.log-split{display:flex!important;flex:1 1;height:100%!important;min-height:0}.log-split>div{min-height:0;min-width:0;overflow:auto}.log-split .gutter{background-color:#e0e0e0;background-color:var(--color-border,#e0e0e0);background-position:50%;background-repeat:no-repeat;transition:background-color .2s ease}.log-split .gutter:hover{background-color:#1976d2;background-color:var(--color-primary,#1976d2)}.log-split .gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+YMAzYwKjGfsH///2Hx48ePDzAwMDAwAAAgXwjh0Q6TUwAAAABJRU5ErkJggg==);cursor:col-resize;width:6px}.log-split .gutter.gutter-vertical{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);cursor:row-resize;height:6px}.log-split .details-pane,.log-split .table-wrapper{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.log-split .details-pane{background-color:var(--color-white);border-left:1px solid #e0e0e0;border-left:1px solid var(--color-border,#e0e0e0)}.invoice-detail-layout{display:flex;flex-direction:column;height:100%}.top-section{display:flex;flex:1 1;overflow:hidden}.pdf-section{border-right:1px solid #ccc;border-right:1px solid var(--color-border,#ccc);overflow:auto}.pdf-section,.tab-section{flex:1 1;padding:var(--space-sm)}.tab-section{overflow:hidden}.tab-content,.tab-section{display:flex;flex-direction:column}.tab-content{background-color:var(--color-bg-content);height:100%;overflow:auto;padding:var(--space-sm)}.centered-page{align-items:flex-start;display:flex;justify-content:center;min-height:100vh}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0;padding-top:0}.m-0{margin:0}.mb-xl{margin-bottom:var(--space-xl)}@media (max-width:1024px){.layout-three-panel{flex-direction:column}.layout-secondary,.layout-sidebar{width:100%}}@media (max-width:768px){.layout-master-detail{flex-direction:column}.layout-detail,.layout-master{width:100%}.page-container{padding:var(--space-sm)}}.card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow var(--transition-base)}.card:hover{box-shadow:var(--shadow-md)}.card-header{background:var(--color-bg-light);border-bottom:1px solid var(--color-border);justify-content:space-between;padding:var(--space-sm)}.card-header,.card-title{align-items:center;display:flex}.card-title{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600;gap:var(--space-xs);margin:0}.card-content{padding:var(--space-md)}.card-footer{background:var(--color-bg-light);border-top:1px solid #e5e7eb;padding:var(--space-sm) var(--space-md)}.card-interactive{cursor:pointer;transition:all var(--transition-base)}.card-interactive:hover{background:var(--color-bg-light);border-color:var(--color-primary);transform:translateY(-1px)}.card-interactive.selected{background:var(--color-primary-selection);border:2px solid var(--color-primary)}.card-interactive.selected:hover{background:var(--color-primary-selection-hover)}.header-professional{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;justify-content:space-between;margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md)}.header-content{gap:var(--space-md)}.header-content,.header-icon{align-items:center;display:flex}.header-icon{background-color:var(--color-primary);border-radius:var(--radius-sm);color:#fff;font-size:18px;height:32px;justify-content:center;width:32px}.header-title{color:var(--color-primary);font-size:var(--font-size-lg);font-weight:600;margin:0}.header-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin:0}.header-actions{display:flex;gap:var(--space-sm)}.btn{align-items:center;border:var(--input-border-width) solid #0000;border-radius:var(--input-border-radius);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--input-font-size);font-weight:500;gap:var(--space-xs);justify-content:center;line-height:1;padding:var(--input-padding-y) var(--space-md);text-decoration:none;transition:all var(--transition-base)}.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-primary:hover{background-color:var(--color-hover);border-color:var(--color-hover)}.btn-secondary{background-color:initial;border-color:var(--color-primary);color:var(--color-primary)}.btn-secondary:hover{background-color:var(--color-primary-selection);border-color:var(--color-primary)}.btn-sm{font-size:var(--font-size-xs);padding:calc(var(--input-padding-y) - 2px) var(--space-sm)}.btn-lg{font-size:var(--font-size-base);padding:calc(var(--input-padding-y) + 2px) var(--space-lg)}.form-group{margin-bottom:var(--space-md)}.form-label{color:var(--color-text-secondary);font-weight:500;margin-bottom:var(--space-xs)}.form-control,.form-label{display:block;font-size:var(--input-font-size)}.form-control{background-color:#fff;border:var(--input-border-width) solid #bbb;border-radius:var(--input-border-radius);color:var(--color-text-primary);line-height:1.4;padding:var(--input-padding-y) var(--input-padding-x);transition:border-color var(--transition-base);width:100%}.form-control:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-focus);outline:none}.form-control.readonly{background-color:var(--color-bg-light);background-color:var(--readonly-bg,var(--color-bg-light));border-color:#0000;border-color:var(--readonly-border,#0000);color:#333;color:var(--readonly-text,#333)}.form-error{color:var(--color-error)}.form-error,.form-help{display:block;font-size:var(--font-size-xs);margin-top:var(--space-xs)}.form-help{color:var(--color-text-secondary)}.status-chip{align-items:center;border:1px solid;border-radius:var(--radius-sm);display:inline-flex;font-size:10px;font-weight:500;height:20px;padding:0 var(--space-sm)}.status-chip.success{background:#dcfce7;border-color:#bbf7d0;color:#166534}.status-chip.error{background:#fef2f2;border-color:#fecaca;color:#dc2626}.status-chip.warning{background:#fef3c7;border-color:#fcd34d;color:#d97706}.status-chip.info{background:var(--color-primary-light);border-color:var(--color-primary-border);color:var(--color-primary)}.nav-tabs{border-bottom:1px solid var(--color-border);display:flex;margin-bottom:var(--space-md)}.nav-tab{background:none;border:none;border-bottom:2px solid #0000;color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);padding:var(--space-sm) var(--space-md);transition:all var(--transition-base)}.nav-tab:hover{background:var(--color-primary-selection);color:var(--color-primary)}.nav-tab.active{border-bottom-color:var(--color-primary);color:var(--color-primary)}.list{list-style:none;margin:0;padding:0}.list-item{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;padding:var(--space-sm) var(--space-md);transition:background-color var(--transition-base)}.list-item:hover{background:var(--color-bg-light)}.list-item.selected{background:var(--color-primary-selection);border-left:3px solid var(--color-primary)}.list-item-content{flex:1 1;min-width:0}.list-item-title{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;margin:0}.list-item.selected .list-item-title{color:var(--color-primary);font-weight:600}.list-item-subtitle{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin:0}.empty-state{background:var(--color-bg-light);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-2xl) var(--space-md);text-align:center}.empty-state-icon{color:var(--color-border);font-size:32px;margin-bottom:var(--space-md)}.empty-state-title{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-sm)}.empty-state-subtitle{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:var(--space-md)}.action-icons{gap:var(--space-xs);justify-content:flex-end}.action-button,.action-icons{align-items:center;display:flex}.action-button{background:none;border:none;border-radius:var(--radius-sm);color:var(--color-primary);cursor:pointer;height:32px;justify-content:center;transition:all var(--transition-base);width:32px}.action-button:hover{background:var(--color-primary-light);color:var(--color-hover)}.MuiCardContent-root{height:100%!important;margin:0!important;padding:0!important}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-accent)}.text-error{color:var(--color-error)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-tight{line-height:1.2}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.6}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.border{border:1px solid var(--color-border)}.border-0{border:0}.border-t{border-top:1px solid var(--color-border)}.border-r{border-right:1px solid var(--color-border)}.border-b{border-bottom:1px solid var(--color-border)}.border-l{border-left:1px solid var(--color-border)}.rounded{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-none{box-shadow:none}.bg-white{background-color:var(--color-white)}.bg-gray-50{background-color:var(--color-bg-light)}.bg-gray-100{background-color:var(--color-gray-light)}.bg-primary{background-color:var(--color-primary)}.bg-accent{background-color:var(--color-accent)}.bg-transparent{background-color:initial}.w-full{width:100%}.w-auto{width:auto}.w-fit{width:fit-content}.w-screen{width:100vw}.h-full{height:100%}.h-auto{height:auto}.h-fit{height:fit-content}.h-screen{height:100vh}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.transition{transition:all var(--transition-base)}.transition-colors{transition:color var(--transition-base),background-color var(--transition-base),border-color var(--transition-base)}.transition-opacity{transition:opacity var(--transition-base)}.transition-transform{transition:transform var(--transition-base)}.scale-95{transform:scale(.95)}.scale-100{transform:scale(1)}.scale-105{transform:scale(1.05)}.scale-110{transform:scale(1.1)}.rotate-0{transform:rotate(0deg)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-dropdown{z-index:var(--z-dropdown)}.z-modal{z-index:var(--z-modal)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.layout-page{background-color:var(--color-bg);display:flex;flex-direction:column;height:calc(100vh - 112px);height:calc(100vh - 112px - var(--nuntiq-topbar-h, 0px));padding:var(--space-sm)}.layout-error,.layout-loading{align-items:center;background-color:var(--color-bg);display:flex;height:calc(100vh - 112px);height:calc(100vh - 112px - var(--nuntiq-topbar-h, 0px));justify-content:center}.card-panel{background-color:#fff;border:1px solid var(--color-submenu-border);border-radius:12px;box-shadow:var(--shadow-lg);margin:var(--space-xs) 0;overflow:hidden}.card-panel-flex,.split-container{display:flex;flex-direction:column;height:100%}.split-horizontal{display:flex;height:100%}.split-section{height:100%;min-height:0}.flex-1{flex:1 1}.flex-none{flex:none}.flex-auto{flex:auto}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.p-xs{padding:var(--space-xs)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.px-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.px-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.py-xs{padding-bottom:var(--space-xs);padding-top:var(--space-xs)}.py-sm{padding-bottom:var(--space-sm);padding-top:var(--space-sm)}.py-md{padding-bottom:var(--space-md);padding-top:var(--space-md)}.py-lg{padding-bottom:var(--space-lg);padding-top:var(--space-lg)}.pt-xs{padding-top:var(--space-xs)}.pt-sm{padding-top:var(--space-sm)}.pt-md{padding-top:var(--space-md)}.pt-lg{padding-top:var(--space-lg)}.pb-xs{padding-bottom:var(--space-xs)}.pb-sm{padding-bottom:var(--space-sm)}.pb-md{padding-bottom:var(--space-md)}.pb-lg{padding-bottom:var(--space-lg)}.m-xs{margin:var(--space-xs)}.m-sm{margin:var(--space-sm)}.m-md{margin:var(--space-md)}.m-lg{margin:var(--space-lg)}.m-xl{margin:var(--space-xl)}.mx-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.mx-sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.mx-auto{margin-left:auto;margin-right:auto}.my-xs{margin-bottom:var(--space-xs);margin-top:var(--space-xs)}.my-sm{margin-bottom:var(--space-sm);margin-top:var(--space-sm)}.my-md{margin-bottom:var(--space-md);margin-top:var(--space-md)}.mt-xs{margin-top:var(--space-xs)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mb-xs{margin-bottom:var(--space-xs)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-bottom:0;margin-top:0}.padding-top-0{padding-top:0}.padding-top-16{padding-top:16px}.padding-top-32{padding-top:32px}.padding-top-64{padding-top:64px}.padding-top-80{padding-top:80px}.padding-top-120{padding-top:120px}.icon-button{font-size:30px;transform:scale(1.3)}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-thin::-webkit-scrollbar{height:6px;width:6px}.scrollbar-thin::-webkit-scrollbar-thumb{border:none;border-radius:3px}.scrollbar-on-hover{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-on-hover::-webkit-scrollbar{background:#0000;height:0;width:0}.scrollbar-on-hover:hover{scrollbar-width:thin}.scrollbar-on-hover:hover::-webkit-scrollbar{height:8px;width:8px}.scrollbar-prominent::-webkit-scrollbar{height:16px;width:16px}.scrollbar-prominent::-webkit-scrollbar-thumb{border:3px solid var(--scrollbar-track);border-radius:8px}.scrollbar-rounded::-webkit-scrollbar-thumb,.scrollbar-rounded::-webkit-scrollbar-track{border-radius:10px}.scrollbar-auto-hide{scrollbar-color:#0000 var(--scrollbar-track);scrollbar-width:thin;transition:scrollbar-color .3s ease}.scrollbar-auto-hide:hover{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.scrollbar-auto-hide::-webkit-scrollbar-thumb{background:#0000;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.scrollbar-auto-hide:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.scrollbar-dark{--scrollbar-track:#2a2a2a;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#666;--scrollbar-thumb-active:#777}.scrollbar-light{--scrollbar-track:#f5f5f5;--scrollbar-thumb:#ccc;--scrollbar-thumb-hover:#aaa;--scrollbar-thumb-active:#888}.scrollbar-primary{--scrollbar-thumb:var(--color-primary);--scrollbar-thumb-hover:var(--color-hover);--scrollbar-thumb-active:var(--color-primary)}.scrollbar-accent{--scrollbar-thumb:var(--color-accent);--scrollbar-thumb-hover:var(--color-hover);--scrollbar-thumb-active:var(--color-accent)}.scrollbar-minimal::-webkit-scrollbar{height:4px;width:4px}.scrollbar-minimal::-webkit-scrollbar-track{background:#0000;border-radius:0;margin:0}.scrollbar-minimal::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:none;border-radius:2px;opacity:.5}.scrollbar-minimal::-webkit-scrollbar-thumb:hover{opacity:.8}.scrollbar-smooth{scroll-behavior:smooth}.scrollbar-smooth::-webkit-scrollbar-thumb{-webkit-transition:all .3s ease;transition:all .3s ease}.scrollbar-high-contrast{--scrollbar-track:var(--color-bg);--scrollbar-thumb:var(--color-text-primary);--scrollbar-thumb-hover:var(--color-primary);--scrollbar-thumb-active:var(--color-accent)}@media (max-width:768px){.scrollbar-mobile-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-mobile-hidden::-webkit-scrollbar{display:none}}@media (max-width:1024px){.scrollbar-tablet-thin::-webkit-scrollbar{height:8px;width:8px}}.scrollbar-table::-webkit-scrollbar{height:10px;width:10px}.scrollbar-table::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.scrollbar-editor::-webkit-scrollbar{height:14px;width:14px}.scrollbar-editor::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:0}.scrollbar-modal::-webkit-scrollbar{height:8px;width:8px}.scrollbar-modal::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:1px solid var(--scrollbar-track);border-radius:4px}.scrollbar-sidebar::-webkit-scrollbar{width:6px}.scrollbar-sidebar::-webkit-scrollbar-track{background:#0000}.scrollbar-sidebar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:none;border-radius:3px;opacity:.6}.scrollbar-sidebar:hover::-webkit-scrollbar-thumb{opacity:1}.search-section{background-color:var(--color-submenu-bg);border:none!important;box-shadow:none;padding:var(--space-sm) var(--space-md);z-index:5}.filter-bar,.search-section{box-sizing:border-box;position:relative}.filter-bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:calc(var(--space-xs)*-1);padding:var(--space-sm) 0;width:100%;z-index:1}.filter-bar .MuiFormControl-root,.filter-bar .MuiTextField-root,.filter-bar .filter-date-range{box-sizing:border-box;flex:1 1 200px}.filter-date-range{flex:1 1 240px;max-width:260px}.search-section .MuiOutlinedInput-root{align-items:center;background-color:var(--color-surface);border-radius:var(--radius-sm);box-sizing:border-box;display:flex;font-size:var(--input-font-size);min-height:36px;padding:0 var(--space-sm)}.search-section .MuiInputBase-input{box-sizing:border-box;font-size:var(--input-font-size);height:auto;padding:6px 0}.search-section .MuiOutlinedInput-notchedOutline{border-color:#ccc;border-color:var(--color-submenu-border,#ccc)}.search-section .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#999;border-color:var(--input-hover-border,#999)}.search-section .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--input-border-focus,var(--color-primary));border-width:2px}.search-section .MuiInputLabel-root{color:var(--color-text-secondary);font-size:var(--input-font-size);transform:translate(12px,8px) scale(1)}.search-section .MuiInputLabel-shrink{transform:translate(12px,-9px) scale(.75)}.search-section .MuiInputLabel-root.Mui-focused{color:var(--color-primary);color:var(--input-label-focus,var(--color-primary))}.search-section .MuiSelect-multiple{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;min-height:36px;padding-bottom:4px;padding-top:6px}.search-section .MuiSelect-multiple .MuiChip-root{background-color:var(--color-surface);border:1px solid var(--color-submenu-border);color:var(--color-text-primary);font-size:.75rem;height:24px;margin:2px 4px}.search-toggle-row{margin:var(--space-sm) 0;text-align:center}.filter-button,.search-section .button,.search-section button{align-items:center;background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--input-font-size);font-weight:500;height:36px;justify-content:center;min-height:36px;padding:var(--space-sm) var(--space-md);transition:background-color var(--transition-base);white-space:nowrap}.filter-button:hover,.search-section button:hover{background-color:var(--color-hover)}.filter-button:disabled{background-color:#eee;background-color:var(--input-disabled-bg,#eee);color:var(--color-text-secondary);cursor:not-allowed}.top-action-bar{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-sm);padding:var(--space-xs) 0}.quick-filter-input{background-color:#fff;background-color:var(--color-surface,#fff);border:1px solid #ccc;border:1px solid var(--color-submenu-border,#ccc);border-radius:var(--radius-sm);color:#333;color:var(--color-text-primary,#333);flex:1 1 200px;font-size:var(--input-font-size);max-width:280px;min-height:36px;padding:var(--space-xs) var(--space-sm)}.data-table{background:#fff;background:var(--table-background,#fff);border:1px solid #e5e7eb;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-md)}.MuiDataGrid-root,.data-table .MuiDataGrid-root{border:none;font-family:var(--font-primary)}.MuiDataGrid-root{flex:1 1;min-height:0}.data-table .MuiDataGrid-columnHeaders{background-color:#f7f7f7;background-color:var(--grid-header-bg,#f7f7f7);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--grid-header-border,#e0e0e0);font-weight:600}.data-table .MuiDataGrid-columnHeaderTitle{color:var(--color-primary);color:var(--grid-header-fg,var(--color-primary));font-size:var(--input-font-size);font-weight:600}.data-table .MuiDataGrid-cell{border-bottom:1px solid #f7f7f7;border-bottom:1px solid var(--grid-row-divider,#f7f7f7);font-size:var(--input-font-size)}.data-table .MuiDataGrid-row:hover{background-color:#e0e0e0;background-color:var(--grid-row-hover,#e0e0e0)}.data-table .MuiDataGrid-row.Mui-selected{background-color:#0000000f;background-color:var(--grid-row-selected,#0000000f)}.MuiDataGrid-toolbarContainer{background-color:#f7f7f7;background-color:var(--grid-header-bg,#f7f7f7);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--grid-header-border,#e0e0e0);padding:var(--space-sm)}.MuiDataGrid-toolbarContainer button{color:var(--color-primary);font-size:var(--input-font-size);font-weight:500;text-transform:none}.MuiDataGrid-toolbarContainer svg{color:var(--color-primary)}.MuiDataGrid-toolbarContainer .MuiInputBase-input,.MuiDataGrid-toolbarContainer .MuiInputBase-root{color:var(--color-primary);font-size:var(--input-font-size)}.MuiDataGrid-toolbarContainer .MuiInput-underline:after,.MuiDataGrid-toolbarContainer .MuiInput-underline:before,.MuiDataGrid-toolbarContainer .MuiInput-underline:hover:before{border-bottom-color:var(--color-primary)}.table-container{background-color:var(--color-surface);border:1px solid #e0e0e0;border-radius:var(--radius-md);display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;width:100%}.MuiDataGrid-virtualScroller{overflow:auto!important}.MuiDataGrid-main{overflow:hidden}.MuiDataGrid-footerContainer{background-color:#f7f7f7;background-color:var(--grid-header-bg,#f7f7f7);border-top:1px solid #e0e0e0;border-top:1px solid var(--grid-header-border,#e0e0e0)}.MuiDataGrid-footerContainer,.MuiTablePagination-root,.MuiTablePagination-toolbar{max-height:32px!important;min-height:32px!important}.MuiDataGrid-selectedRowCount{color:var(--color-text-secondary);font-size:.75rem!important;padding:0 var(--space-sm)!important}.top-nav{align-items:center;background-color:var(--color-surface);color:#000;display:flex}.section-divider{background-color:var(--color-primary);height:4px;margin:0;padding:0;position:relative;z-index:1}.app-logo{height:48px;margin-bottom:10px;margin-right:24px;object-fit:contain}.header-toolbar{justify-content:space-between;margin:0;padding:0}.header-left,.header-toolbar{align-items:center;display:flex}.header-center{align-items:flex-end;display:flex;flex-grow:1;flex-wrap:wrap;height:48px;justify-content:flex-start;margin:0;min-width:0;overflow:hidden;padding:0;position:relative;z-index:2}.header-right{align-items:center;display:flex;padding-right:8px}.theme-selector{background-color:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-primary);font-size:.9rem;padding:4px 8px}.submenu-bar{--font-size-sm:0.95rem;--spacing-sm:10px;--spacing-md:16px;align-items:center;background-color:var(--color-submenu-bg);border-bottom:1px solid var(--color-submenu-border);color:#333;color:var(--color-submenu-text,#333);display:flex;font-size:var(--font-size-sm);gap:2.5rem;height:38px;padding:6px 24px}.context-display{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.context-display .label{color:#444;font-weight:500}.context-display .value{color:#1a1a1a;font-weight:600}.page-header{align-items:center;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);display:flex;justify-content:space-between;margin-bottom:var(--space-md);padding-bottom:var(--space-sm)}.page-actions{display:flex;gap:var(--space-sm)}.main-header{background-color:var(--color-primary);box-shadow:var(--shadow-md);color:#fff;padding:var(--space-md);position:sticky;top:0;z-index:var(--z-sticky)}.header-nav{align-items:center;display:flex;gap:var(--space-lg)}.header-nav a{border-radius:var(--radius-sm);color:#fff;font-weight:500;padding:var(--space-sm) var(--space-md);text-decoration:none;transition:background-color var(--transition-base)}.header-nav a:hover{background-color:#ffffff1a}.header-nav a.active{background-color:#fff3}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--z-modal)}.modal-content{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:90vh;max-width:90vw;overflow:auto;padding:var(--space-lg)}.modal-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:var(--space-lg);padding-bottom:var(--space-md)}.modal-title{color:var(--color-text-primary);font-weight:600;margin:0}.modal-close,.modal-title{font-size:var(--font-size-xl)}.modal-close{background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-xs);transition:all var(--transition-base)}.modal-close:hover{background:#f3f4f6;color:var(--color-text-primary)}.modal-footer{border-top:1px solid #e5e7eb;display:flex;gap:var(--space-sm);justify-content:flex-end;margin-top:var(--space-lg);padding-top:var(--space-md)}.query-builder-wide{max-width:1200px;width:100%}.query-builder-wide .rule-group{background:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-md);margin:var(--space-sm) 0;padding:var(--space-md)}.query-builder-wide .rule{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:var(--space-sm);padding:var(--space-sm) 0}.query-builder-wide .rule:last-child{border-bottom:none}.query-builder-wide .rule-field,.query-builder-wide .rule-operator,.query-builder-wide .rule-value{flex:1 1}.query-builder-wide .rule-actions{display:flex;flex:none;gap:var(--space-xs)}.loading-indicator{color:var(--color-text-secondary);padding:var(--space-2xl);text-align:center}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #f3f4f6;border-radius:50%;border-top:3px solid var(--color-primary);display:inline-block;height:32px;width:32px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.template-left-panel{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);width:30%}.template-left-panel .MuiCard-root{background-color:#fff;border:1px solid #e5e7eb;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-md)}.template-left-panel .MuiTypography-subtitle1{color:var(--color-text-primary);font-weight:600;margin-bottom:var(--space-sm)}.header-content-container{background-color:var(--color-bg-content);display:flex;flex-wrap:wrap;gap:var(--space-lg);padding:var(--space-md)}.header-field-box{display:flex;flex:1 1 250px;flex-direction:column;max-width:320px}.field-label{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500;margin-bottom:var(--space-xs)}.field-value{color:var(--color-text-primary);font-size:var(--input-font-size);font-weight:600}.header-fields{display:flex;flex-wrap:wrap;gap:var(--space-md);margin:var(--space-lg) var(--space-sm)}.field-wrapper{flex:1 1 250px;max-width:400px;min-width:200px}.theme-dark-forest .MuiDataGrid-root,.theme-dark-midnight .MuiDataGrid-root{background-color:var(--color-white);border:1px solid var(--color-border);color:var(--color-text-primary)}.theme-dark-forest .MuiDataGrid-columnHeaders,.theme-dark-midnight .MuiDataGrid-columnHeaders{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border)}.theme-dark-forest .MuiDataGrid-columnHeader,.theme-dark-midnight .MuiDataGrid-columnHeader{background-color:var(--color-bg-light);border-right:1px solid var(--color-border);color:var(--color-text-primary)}.theme-dark-forest .MuiDataGrid-cell,.theme-dark-midnight .MuiDataGrid-cell{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);color:var(--color-text-primary)}.theme-dark-forest .MuiDataGrid-row,.theme-dark-midnight .MuiDataGrid-row{background-color:var(--color-white)}.theme-dark-forest .MuiDataGrid-row:hover,.theme-dark-midnight .MuiDataGrid-row:hover{background-color:var(--color-bg-light)}.theme-dark-forest .MuiDataGrid-footerContainer,.theme-dark-midnight .MuiDataGrid-footerContainer{background-color:var(--color-bg-light);border-top:1px solid var(--color-border)}.theme-dark-forest .MuiTextField-root .MuiOutlinedInput-root,.theme-dark-midnight .MuiTextField-root .MuiOutlinedInput-root{background-color:var(--color-bg-light);color:var(--color-text-primary)}.theme-dark-forest .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.theme-dark-midnight .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)}.theme-dark-forest .MuiTextField-root .MuiInputLabel-root,.theme-dark-midnight .MuiTextField-root .MuiInputLabel-root{color:var(--color-text-secondary)}.theme-dark-forest .MuiTextField-root .MuiInputLabel-root.Mui-focused,.theme-dark-midnight .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:var(--color-primary)}.theme-dark-forest .MuiSelect-root,.theme-dark-midnight .MuiSelect-root{background-color:var(--color-bg-light);color:var(--color-text-primary)}.theme-dark-forest .MuiPaper-root.MuiMenu-paper,.theme-dark-midnight .MuiPaper-root.MuiMenu-paper{background-color:var(--color-bg-content);border:1px solid var(--color-border)}.theme-dark-forest .MuiMenuItem-root,.theme-dark-midnight .MuiMenuItem-root{color:var(--color-text-primary)}.theme-dark-forest .MuiMenuItem-root:hover,.theme-dark-midnight .MuiMenuItem-root:hover{background-color:var(--color-bg-light)}.theme-dark-forest .MuiPickersPopper-root .MuiPaper-root,.theme-dark-midnight .MuiPickersPopper-root .MuiPaper-root{background-color:var(--color-bg-content);border:1px solid var(--color-border)}.theme-dark-forest .MuiDateCalendar-root,.theme-dark-midnight .MuiDateCalendar-root{background-color:var(--color-bg-content);color:var(--color-text-primary)}.theme-dark-forest .MuiPickersDay-root,.theme-dark-midnight .MuiPickersDay-root{color:var(--color-text-primary)}.theme-dark-forest .MuiPickersDay-root:hover,.theme-dark-midnight .MuiPickersDay-root:hover{background-color:var(--color-bg-light)}.theme-dark-forest .MuiDialog-paper,.theme-dark-midnight .MuiDialog-paper{background-color:var(--color-bg-content);color:var(--color-text-primary)}.theme-dark-forest .MuiDialogTitle-root,.theme-dark-midnight .MuiDialogTitle-root{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}.theme-dark-forest .MuiToolbar-root,.theme-dark-midnight .MuiToolbar-root{background-color:var(--color-bg-light);color:var(--color-text-primary)}.theme-dark-forest .table-wrapper,.theme-dark-midnight .table-wrapper{background-color:var(--color-bg-content)}.theme-dark-forest .page-card,.theme-dark-midnight .page-card{background-color:var(--color-bg-content);border:1px solid var(--color-border)}.theme-dark-forest .MuiDataGrid-columnHeadersInner,.theme-dark-forest .MuiDataGrid-filler,.theme-dark-forest .MuiDataGrid-scrollArea,.theme-dark-midnight .MuiDataGrid-columnHeadersInner,.theme-dark-midnight .MuiDataGrid-filler,.theme-dark-midnight .MuiDataGrid-scrollArea{background-color:var(--color-bg-light)}.theme-dark-forest .MuiDataGrid-virtualScrollerRenderZone,.theme-dark-midnight .MuiDataGrid-virtualScrollerRenderZone{background-color:var(--color-white)}.theme-dark-forest .MuiDataGrid-row .MuiDataGrid-cell,.theme-dark-forest .MuiDataGrid-withBorderColor,.theme-dark-midnight .MuiDataGrid-row .MuiDataGrid-cell,.theme-dark-midnight .MuiDataGrid-withBorderColor{border-color:var(--color-border)}.theme-dark-forest .MuiDataGrid-columnSeparator,.theme-dark-midnight .MuiDataGrid-columnSeparator{color:var(--color-border)}.theme-dark-forest .MuiDataGrid-toolbarContainer,.theme-dark-midnight .MuiDataGrid-toolbarContainer{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border)}.theme-dark-forest .MuiDataGrid-toolbarContainer .MuiTextField-root,.theme-dark-midnight .MuiDataGrid-toolbarContainer .MuiTextField-root{background-color:var(--color-white)}.theme-dark-forest .MuiDataGrid-toolbarContainer .MuiTextField-root .MuiOutlinedInput-root,.theme-dark-midnight .MuiDataGrid-toolbarContainer .MuiTextField-root .MuiOutlinedInput-root{background-color:var(--color-white);color:var(--color-text-primary)}.theme-dark-forest .MuiDataGrid-toolbarContainer .MuiTextField-root .MuiOutlinedInput-input,.theme-dark-midnight .MuiDataGrid-toolbarContainer .MuiTextField-root .MuiOutlinedInput-input{color:var(--color-text-primary)}.theme-dark-forest .content-wrapper .MuiBox-root,.theme-dark-midnight .content-wrapper .MuiBox-root{background-color:var(--color-white);border:1px solid var(--color-border)!important}.theme-dark-forest .header-content-container,.theme-dark-midnight .header-content-container{background-color:var(--color-bg-light);border:1px solid var(--color-border)}.theme-dark-forest .field-value,.theme-dark-midnight .field-value{color:var(--color-text-primary)}.theme-dark-forest .field-label,.theme-dark-midnight .field-label{color:var(--color-text-secondary)}.theme-dark-forest .page-card,.theme-dark-midnight .page-card{background-color:var(--color-white)!important;border:1px solid var(--color-border)!important}.theme-dark-forest .search-section,.theme-dark-midnight .search-section{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border)}.theme-dark-forest .invoice-detail-section,.theme-dark-midnight .invoice-detail-section{background-color:var(--color-white);border:1px solid var(--color-border)!important}.theme-dark-forest .MuiBox-root[style*=background],.theme-dark-forest [class*=bill-to],.theme-dark-forest [class*=company],.theme-dark-forest [class*=ship-to],.theme-dark-midnight .MuiBox-root[style*=background],.theme-dark-midnight [class*=bill-to],.theme-dark-midnight [class*=company],.theme-dark-midnight [class*=ship-to]{background-color:var(--color-white)!important;border:1px solid var(--color-border)!important}.theme-dark-forest .MuiPaper-root,.theme-dark-midnight .MuiPaper-root{color:var(--color-text-primary)}.theme-dark-forest .MuiPaper-root,.theme-dark-forest .table-wrapper,.theme-dark-midnight .MuiPaper-root,.theme-dark-midnight .table-wrapper{background-color:var(--color-white);border:1px solid var(--color-border)}.gutter{background-color:initial;margin:0!important;padding:0!important;position:relative}.gutter.gutter-vertical{position:relative;top:0}.gutter:hover{background-color:#1976d21a}.gutter.gutter-horizontal:before{background-color:#aaa;border-radius:1px;content:"";height:22px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.gutter.gutter-horizontal:hover:before{background-color:var(--color-primary);height:24px;width:3px}.gutter.gutter-vertical:before{background-color:#aaa;border-radius:1px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.gutter.gutter-vertical:hover:before{background-color:var(--color-primary);height:3px;width:24px}.invoice-error,.invoice-loading{align-items:center;background:var(--color-bg);border-radius:12px;display:flex;justify-content:center;min-height:200px}.invoice-content-area{background:#fff;border:1px solid var(--color-submenu-border);border-radius:8px;overflow:hidden}.invoice-details-container{--local-border:var(--color-submenu-border);--local-bg:var(--color-bg);--local-surface:var(--color-bg-content);--local-text:var(--color-text-primary);--local-text-secondary:var(--color-text-secondary);--local-primary:var(--color-primary);--local-accent:var(--color-accent)}@media (max-width:1024px){.gutter{background:var(--color-primary)!important}.gutter.gutter-horizontal{width:12px!important}.gutter.gutter-vertical{height:12px!important}}@media (max-width:768px){.gutter.gutter-horizontal:before,.gutter.gutter-vertical:before{display:none}}.invoice-detail-page{background-color:var(--color-bg);height:calc(100vh - 112px);height:calc(100vh - 112px - var(--nuntiq-topbar-h, 0px));padding:0}.invoice-detail-container{display:flex;flex-direction:column;height:100%}.invoice-top-section{height:100%;min-height:0}.invoice-pdf-panel,.invoice-tabs-panel{background-color:#fff;border:1px solid var(--color-submenu-border);border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden}.invoice-tabs-content{flex:1 1;overflow:hidden}.invoice-lines-panel{background-color:#fff;border:1px solid var(--color-submenu-border);border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden}.invoice-scrollable{-ms-overflow-style:none;scrollbar-width:none}.invoice-scrollable::-webkit-scrollbar{display:none}.query-builder-wide{max-width:1400px;width:90%}.query-builder-container{background-color:#fff;border-radius:8px;min-width:100%;padding:15px;width:100%}.query-builder-group{background:#e9f0fa;border-left:4px solid #007bff;border-radius:8px;margin-bottom:10px;padding:10px}.query-builder-combinator{background-color:#007bff;border:none;border-radius:4px;color:#fff;font-weight:700;margin-right:5px;padding:6px 12px}.query-builder-combinator:hover{background-color:#0056b3}.query-builder-add-group,.query-builder-add-rule{background-color:#28a745;border-radius:4px;color:#fff;margin:5px;padding:6px 12px}.query-builder-add-group:hover,.query-builder-add-rule:hover{background-color:#218838}.query-builder-remove-group,.query-builder-remove-rule{background-color:#dc3545;border-radius:4px;color:#fff;margin-left:10px;padding:6px 12px}.query-builder-remove-group:hover,.query-builder-remove-rule:hover{background-color:#c82333}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{touch-action:none;z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}
/*# sourceMappingURL=main.536f35e8.css.map*/