:root{--color-primary-50:#ecfdf5;--color-primary-100:#d1fae5;--color-primary-200:#a7f3d0;--color-primary-300:#6ee7b7;--color-primary-400:#34d399;--color-primary-500:#10b981;--color-primary-600:#059669;--color-primary-700:#047857;--color-primary-800:#065f46;--color-primary-900:#064e3b;--color-primary-950:#022c22;--color-neutral-0:#fff;--color-neutral-25:#fcfcfd;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#9ca3af;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-neutral-950:#030712;--color-success-50:#ecfdf5;--color-success-100:#d1fae5;--color-success-200:#a7f3d0;--color-success-300:#6ee7b7;--color-success-400:#34d399;--color-success-500:#10b981;--color-success-600:#059669;--color-success-700:#047857;--color-warning-25:#fffef7;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-500:#ef4444;--color-error-600:#dc2626;--color-error-700:#b91c1c;--color-info-50:#eff6ff;--color-info-100:#dbeafe;--color-info-500:#3b82f6;--color-info-600:#2563eb;--color-info-700:#1d4ed8;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono","SF Mono",Monaco,"Cascadia Code",monospace;--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--space-0:0;--space-px:1px;--space-0-5:0.125rem;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-full:9999px;--border-width:1px;--border-width-2:2px;--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-primary:0 4px 14px 0 rgba(5,150,105,.25);--shadow-focus:0 0 0 3px rgba(5,150,105,.15);--duration-fast:100ms;--duration-normal:150ms;--duration-slow:200ms;--duration-slower:300ms;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--z-dropdown:50;--z-sticky:100;--z-fixed:200;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-toast:800;--sidebar-width:240px;--sidebar-collapsed-width:64px;--header-height:56px;--content-max-width:1400px;--color-text-secondary:var(--color-neutral-500);--color-text-tertiary:var(--color-neutral-500);--color-bg-secondary:var(--color-neutral-100);--color-primary:var(--color-primary-600)}[data-theme=dark]{--color-neutral-0:#111827;--color-neutral-25:#1f2937;--color-neutral-50:#374151;--color-neutral-100:#4b5563;--color-neutral-200:#6b7280;--color-neutral-300:#9ca3af;--color-neutral-400:#d1d5db;--color-neutral-500:#e5e7eb;--color-neutral-600:#f3f4f6;--color-neutral-700:#f9fafb;--color-neutral-800:#fcfcfd;--color-neutral-900:#fff;--color-neutral-950:#fff}html.theme-crm{color-scheme:dark;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--color-neutral-0:#111;--color-neutral-25:#0d0d0d;--color-neutral-50:#000;--color-neutral-100:#1a1a1a;--color-neutral-200:#2e2e2e;--color-neutral-300:#404040;--color-neutral-400:#8a8a8a;--color-neutral-500:#a8a8a8;--color-neutral-600:#c6c6c6;--color-neutral-700:#dedede;--color-neutral-800:#f0f0f0;--color-neutral-900:#f7f7f7;--color-neutral-950:#fff;--color-primary-50:#2a2a2a;--color-primary-100:#333;--color-primary-200:#4a4a4a;--color-primary-300:#6a6a6a;--color-primary-400:#c4c4c4;--color-primary-500:#e5e5e5;--color-primary-600:#f5f5f5;--color-primary-700:#fff;--color-primary-800:#fff;--color-primary-900:#fff;--color-primary-950:#fff;--color-success-50:#1a1a1a;--color-success-100:#262626;--color-success-200:#3a3a3a;--color-success-300:#525252;--color-success-400:#a3a3a3;--color-success-500:#d4d4d4;--color-success-600:#e5e5e5;--color-success-700:#f5f5f5;--color-warning-25:#141414;--color-warning-50:#1a1a1a;--color-warning-100:#262626;--color-warning-200:#3a3a3a;--color-warning-300:#525252;--color-warning-400:#a3a3a3;--color-warning-500:#d4d4d4;--color-warning-600:#e5e5e5;--color-warning-700:#f5f5f5;--color-error-50:#1a1a1a;--color-error-100:#262626;--color-error-200:#3a3a3a;--color-error-300:#525252;--color-error-400:#a3a3a3;--color-error-500:#d4d4d4;--color-error-600:#e8e8e8;--color-error-700:#f5f5f5;--color-info-50:#1a1a1a;--color-info-100:#262626;--color-info-500:#d4d4d4;--color-info-600:#e5e5e5;--color-info-700:#f5f5f5;--color-text-secondary:var(--color-neutral-500);--color-text-tertiary:var(--color-neutral-500);--color-bg-secondary:var(--color-neutral-100);--color-primary:var(--color-primary-600);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.4);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.5);--shadow-md:0 8px 24px rgba(0,0,0,.45);--shadow-lg:0 16px 40px rgba(0,0,0,.55);--shadow-primary:0 0 0 1px hsla(0,0%,100%,.12);--shadow-focus:0 0 0 3px hsla(0,0%,100%,.16);--background:0 0% 0%;--foreground:0 0% 96%;--card:0 0% 7%;--card-foreground:0 0% 96%;--popover:0 0% 7%;--popover-foreground:0 0% 96%;--primary:0 0% 96%;--primary-foreground:0 0% 4%;--secondary:0 0% 12%;--secondary-foreground:0 0% 96%;--muted:0 0% 12%;--muted-foreground:0 0% 66%;--accent:0 0% 14%;--accent-foreground:0 0% 96%;--destructive:0 0% 85%;--destructive-foreground:0 0% 4%;--border:0 0% 18%;--input:0 0% 18%;--ring:0 0% 83%;--chart-1:0 0% 92%;--chart-2:0 0% 74%;--chart-3:0 0% 56%;--chart-4:0 0% 40%;--chart-5:0 0% 24%}html.theme-crm body{background-color:#000;color:var(--color-neutral-900)}html.theme-crm,html.theme-crm body{overscroll-behavior-y:none}html.theme-crm main{overscroll-behavior-y:contain}html.theme-crm .arz-card{background:#111;border-color:#2e2e2e;box-shadow:none}html.theme-crm .arz-btn-primary{color:#0a0a0a;background:#f5f5f5;border-color:#f5f5f5}html.theme-crm .arz-btn-primary:hover:not(:disabled){background:#fff;border-color:#fff;box-shadow:none}html.theme-crm .arz-btn-secondary{background:#111;color:#f0f0f0;border-color:#3a3a3a}html.theme-crm .arz-btn-secondary:hover:not(:disabled){background:#1a1a1a;border-color:#525252}html.theme-crm .arz-btn-danger{background:transparent;color:#f5f5f5;border-color:#737373}html.theme-crm .arz-btn-danger:hover:not(:disabled){background:#1a1a1a;border-color:#a3a3a3}html.theme-crm .arz-input,html.theme-crm input.arz-input,html.theme-crm select.arz-input,html.theme-crm textarea.arz-input{color:#f5f5f5!important;background:#1a1a1a!important;background-color:#1a1a1a!important;border-color:#3a3a3a!important}html.theme-crm .arz-input::-moz-placeholder{color:#8a8a8a!important}html.theme-crm .arz-input::placeholder{color:#8a8a8a!important}html.theme-crm .arz-input:hover:not(:disabled){border-color:#525252!important}html.theme-crm .arz-input:focus{border-color:#e5e5e5!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.12)!important;background:#1a1a1a!important}html.theme-crm .arz-input:disabled,html.theme-crm .arz-input[readonly]{background:#141414!important;background-color:#141414!important;color:#a3a3a3!important}html.theme-crm .arz-input-error,html.theme-crm .arz-input-error:focus{border-color:#a3a3a3!important}html.theme-crm .arz-input-highlight,html.theme-crm .arz-input-highlight-override{border-color:#d4d4d4!important;background-color:#1a1a1a!important}html.theme-crm .bg-white{background-color:#111!important}html.theme-crm .rounded-full.bg-white{background-color:#f5f5f5!important;color:#0a0a0a!important}html.theme-crm .bg-white\/50{background-color:hsla(0,0%,100%,.06)!important}html.theme-crm .bg-white\/20{background-color:hsla(0,0%,100%,.1)!important}html.theme-crm .bg-\[var\(--color-error-500\)\],html.theme-crm .bg-\[var\(--color-error-600\)\],html.theme-crm .bg-\[var\(--color-error-700\)\],html.theme-crm .bg-\[var\(--color-info-500\)\],html.theme-crm .bg-\[var\(--color-info-600\)\],html.theme-crm .bg-\[var\(--color-info-700\)\],html.theme-crm .bg-\[var\(--color-neutral-800\)\],html.theme-crm .bg-\[var\(--color-neutral-900\)\],html.theme-crm .bg-\[var\(--color-neutral-950\)\],html.theme-crm .bg-\[var\(--color-primary-500\)\],html.theme-crm .bg-\[var\(--color-primary-600\)\],html.theme-crm .bg-\[var\(--color-primary-700\)\],html.theme-crm .bg-\[var\(--color-success-500\)\],html.theme-crm .bg-\[var\(--color-success-600\)\],html.theme-crm .bg-\[var\(--color-success-700\)\],html.theme-crm .bg-\[var\(--color-warning-500\)\],html.theme-crm .bg-\[var\(--color-warning-600\)\],html.theme-crm .bg-\[var\(--color-warning-700\)\]{color:#0a0a0a!important}html.theme-crm .text-white{color:#f7f7f7}html.theme-crm .bg-\[var\(--color-error-500\)\].text-white,html.theme-crm .bg-\[var\(--color-error-600\)\].text-white,html.theme-crm .bg-\[var\(--color-error-700\)\].text-white,html.theme-crm .bg-\[var\(--color-info-600\)\].text-white,html.theme-crm .bg-\[var\(--color-neutral-800\)\].text-white,html.theme-crm .bg-\[var\(--color-neutral-900\)\].text-white,html.theme-crm .bg-\[var\(--color-neutral-950\)\].text-white,html.theme-crm .bg-\[var\(--color-primary-500\)\] [class*=text-white],html.theme-crm .bg-\[var\(--color-primary-500\)\].text-white,html.theme-crm .bg-\[var\(--color-primary-600\)\] [class*=text-white],html.theme-crm .bg-\[var\(--color-primary-600\)\].text-white,html.theme-crm .bg-\[var\(--color-primary-700\)\] [class*=text-white],html.theme-crm .bg-\[var\(--color-primary-700\)\].text-white,html.theme-crm .bg-\[var\(--color-success-500\)\].text-white,html.theme-crm .bg-\[var\(--color-success-600\)\] [class*=text-white],html.theme-crm .bg-\[var\(--color-success-600\)\].text-white,html.theme-crm .bg-\[var\(--color-success-700\)\] [class*=text-white],html.theme-crm .bg-\[var\(--color-success-700\)\].text-white,html.theme-crm .bg-\[var\(--color-warning-500\)\].text-white,html.theme-crm .bg-\[var\(--color-warning-600\)\].text-white,html.theme-crm .hover\:bg-\[var\(--color-primary-700\)\]:hover,html.theme-crm .hover\:bg-\[var\(--color-success-700\)\]:hover{color:#0a0a0a!important}html.theme-crm .bg-\[var\(--color-primary-600\)\] .border-white,html.theme-crm .bg-\[var\(--color-primary-700\)\] .border-white,html.theme-crm .bg-\[var\(--color-success-600\)\] .border-white{border-color:#0a0a0a!important}html.theme-crm .bg-\[\#f8f8f5\],html.theme-crm .bg-gray-100,html.theme-crm .bg-gray-50{background-color:#1a1a1a!important}html.theme-crm .border-gray-100,html.theme-crm .border-gray-200{border-color:#2e2e2e!important}html.theme-crm .text-gray-500,html.theme-crm .text-gray-600,html.theme-crm .text-gray-700,html.theme-crm .text-gray-800,html.theme-crm .text-gray-900{color:#d4d4d4!important}html.theme-crm .placeholder-gray-400::-moz-placeholder{color:#8a8a8a!important}html.theme-crm .placeholder-gray-400::placeholder{color:#8a8a8a!important}html.theme-crm .bg-amber-100,html.theme-crm .bg-amber-50,html.theme-crm .bg-blue-100,html.theme-crm .bg-blue-50,html.theme-crm .bg-emerald-50,html.theme-crm .bg-green-100,html.theme-crm .bg-green-50,html.theme-crm .bg-purple-100,html.theme-crm .bg-purple-50,html.theme-crm .bg-red-100,html.theme-crm .bg-red-50,html.theme-crm .bg-yellow-50{background-color:#1a1a1a!important}html.theme-crm .border-amber-200,html.theme-crm .border-amber-300,html.theme-crm .border-blue-200,html.theme-crm .border-green-200,html.theme-crm .border-red-200,html.theme-crm .border-red-300{border-color:#3a3a3a!important}html.theme-crm .text-amber-600,html.theme-crm .text-amber-800,html.theme-crm .text-blue-600,html.theme-crm .text-blue-700,html.theme-crm .text-blue-800,html.theme-crm .text-emerald-600,html.theme-crm .text-green-600,html.theme-crm .text-green-700,html.theme-crm .text-green-800,html.theme-crm .text-purple-600,html.theme-crm .text-red-500,html.theme-crm .text-red-600,html.theme-crm .text-red-700,html.theme-crm .text-red-800{color:#e5e5e5!important}html.theme-crm .bg-amber-500,html.theme-crm .bg-blue-500,html.theme-crm .bg-emerald-500,html.theme-crm .bg-green-500,html.theme-crm .bg-red-500,html.theme-crm .bg-red-600,html.theme-crm .bg-red-700{background-color:#d4d4d4!important;color:#0a0a0a!important}html.theme-crm .text-black{color:#f5f5f5}html.theme-crm .rounded-full.bg-white.text-black{color:#0a0a0a!important}html.theme-crm .bg-blue-100.text-blue-600,html.theme-crm .bg-blue-100.text-blue-700,html.theme-crm .bg-green-100.text-green-600,html.theme-crm .bg-green-100.text-green-700,html.theme-crm .bg-green-100.text-green-800,html.theme-crm .bg-purple-100.text-purple-600,html.theme-crm .bg-red-100.text-red-600{background-color:#262626!important;color:#e5e5e5!important}html.theme-crm ::-moz-selection{background:#f5f5f5;color:#0a0a0a}html.theme-crm ::selection{background:#f5f5f5;color:#0a0a0a}html.theme-crm input:not([type=checkbox]):not([type=radio]),html.theme-crm select,html.theme-crm textarea{background-color:#1a1a1a!important;color:#f5f5f5!important}html.theme-crm input::-moz-placeholder,html.theme-crm textarea::-moz-placeholder{color:#8a8a8a!important}html.theme-crm input::placeholder,html.theme-crm textarea::placeholder{color:#8a8a8a!important}html.theme-crm input:-webkit-autofill,html.theme-crm input:-webkit-autofill:active,html.theme-crm input:-webkit-autofill:focus,html.theme-crm input:-webkit-autofill:hover,html.theme-crm textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #1a1a1a!important;-webkit-text-fill-color:#f5f5f5!important;box-shadow:inset 0 0 0 1000px #1a1a1a!important;background-color:#1a1a1a!important}html.theme-crm input[readonly],html.theme-crm textarea[readonly]{background-color:#141414!important}html.theme-crm .form-control,html.theme-crm .form-control:focus{background-color:#1a1a1a!important;border-color:#3a3a3a!important;color:#f5f5f5!important}html.theme-crm input[type=date],html.theme-crm input[type=datetime-local],html.theme-crm input[type=time],html.theme-crm select,html.theme-crm textarea{color-scheme:dark}html.theme-crm .recharts-cartesian-axis-tick-value,html.theme-crm .recharts-text{fill:#a8a8a8}html.theme-crm .recharts-legend-item-text{color:#d4d4d4!important}html.theme-crm .recharts-default-tooltip{background:#111!important;border-color:#2e2e2e!important;color:#f5f5f5!important}html.theme-crm .arz-spinner{border-color:#f5f5f5 #2e2e2e #2e2e2e}html.theme-crm .fc{--fc-page-bg-color:#111;--fc-neutral-bg-color:#1a1a1a;--fc-border-color:#2e2e2e;--fc-button-text-color:#f5f5f5;--fc-button-bg-color:#1a1a1a;--fc-button-border-color:#3a3a3a;--fc-button-hover-bg-color:#262626;--fc-button-hover-border-color:#525252;--fc-button-active-bg-color:#f5f5f5;--fc-button-active-border-color:#f5f5f5;--fc-button-active-text-color:#0a0a0a;--fc-today-bg-color:hsla(0,0%,100%,.08);--fc-now-indicator-color:#f5f5f5;--fc-neutral-text-color:#a8a8a8;--fc-list-event-hover-bg-color:#1a1a1a;--fc-highlight-color:hsla(0,0%,100%,.1);--fc-non-business-color:hsla(0,0%,100%,.03);color:#e5e5e5}html.theme-crm .fc-theme-standard .fc-scrollgrid,html.theme-crm .fc-theme-standard td,html.theme-crm .fc-theme-standard th{border-color:#2e2e2e}html.theme-crm .fc-col-header-cell-cushion,html.theme-crm .fc-daygrid-day-number,html.theme-crm .fc-list-day-cushion,html.theme-crm .fc-timegrid-axis-cushion,html.theme-crm .fc-timegrid-slot-label{color:#e5e5e5}html.theme-crm .fc-day-other .fc-daygrid-day-number{color:#8a8a8a}html.theme-crm .fc-button-primary:not(:disabled).fc-button-active,html.theme-crm .fc-button-primary:not(:disabled):active{color:#0a0a0a!important;background:#f5f5f5!important;border-color:#f5f5f5!important}html.theme-crm .fc-daygrid-day.has-calendar-event{background-color:hsla(0,0%,100%,.04)!important}html.theme-crm .travel-calendar .fc-daygrid-day.has-travel-overlap{background-color:#2a2218!important}html.theme-crm .travel-calendar .fc-daygrid-day.has-travel-overlap .fc-daygrid-day-number{color:#fdba74}html.theme-crm .fc-popover{background:#111;border-color:#2e2e2e}html.theme-crm .email-html-content,html.theme-crm .fc-more-link,html.theme-crm .prose,html.theme-crm .prose-sm,html.theme-crm .prose-xs{color:#e5e5e5}html.theme-crm .email-html-content a,html.theme-crm .prose a{color:#f5f5f5}html.theme-crm .crm-email-body,html.theme-crm .email-html-content{color:#e5e5e5!important;background:transparent!important}html.theme-crm .crm-email-body :not(img):not(svg):not(path),html.theme-crm .email-html-content :not(img):not(svg):not(path){color:#e5e5e5!important;background:transparent!important;background-color:transparent!important}html.theme-crm .crm-email-body a,html.theme-crm .email-html-content a,html.theme-crm .prose a{color:#f5f5f5!important}html.theme-crm .crm-email-body hr,html.theme-crm .email-html-content hr,html.theme-crm .tox-tinymce{border-color:#3a3a3a!important}html.theme-crm .tox .tox-edit-area,html.theme-crm .tox .tox-edit-area__iframe,html.theme-crm .tox .tox-editor-header,html.theme-crm .tox .tox-menubar,html.theme-crm .tox .tox-statusbar,html.theme-crm .tox .tox-toolbar,html.theme-crm .tox .tox-toolbar__overflow,html.theme-crm .tox .tox-toolbar__primary{background:#1a1a1a!important;border-color:#2e2e2e!important}html.theme-crm .tox .tox-label,html.theme-crm .tox .tox-listboxfield .tox-listbox--select,html.theme-crm .tox .tox-number-input,html.theme-crm .tox .tox-tbtn,html.theme-crm .tox .tox-tbtn svg,html.theme-crm .tox .tox-tbtn__select-label{color:#e5e5e5!important;fill:#e5e5e5!important}html.theme-crm .tox .tox-tbtn--enabled,html.theme-crm .tox .tox-tbtn--enabled:hover,html.theme-crm .tox .tox-tbtn:hover{background:#2a2a2a!important}html.theme-crm .tox .tox-collection,html.theme-crm .tox .tox-dialog,html.theme-crm .tox .tox-dialog__body,html.theme-crm .tox .tox-dialog__footer,html.theme-crm .tox .tox-dialog__header,html.theme-crm .tox .tox-menu{background:#111!important;color:#e5e5e5!important;border-color:#2e2e2e!important}html.theme-crm .tox .tox-collection__item-label,html.theme-crm .tox .tox-dialog__title{color:#e5e5e5!important}