@font-face{font-family:Touche;src:url(/build/assets/touche-regular-Cq2cnPm4.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Touche;src:url(/build/assets/touche-semibold-BXhkBIyJ.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Touche;src:url(/build/assets/touche-bold-OV3cLUAx.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}.autoerp-mark{align-items:flex-start;line-height:1;display:inline-flex;position:relative}.autoerp-word{color:var(--autoerp-logo-color,#111827);font-family:Touche,Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:500;font-size:calc(var(--autoerp-logo-size,40px) * var(--autoerp-logo-scale,1));letter-spacing:0;text-transform:lowercase}.autoerp-word--strong{font-weight:700}.autoerp-version{top:calc(var(--autoerp-version-top,-3px) * var(--autoerp-logo-scale,1));margin-left:calc(var(--autoerp-version-gap,1px) * var(--autoerp-logo-scale,1));color:var(--autoerp-logo-color,#111827);font-family:Space Grotesk,Touche,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:800;font-size:calc(var(--autoerp-version-size,14px) * var(--autoerp-logo-scale,1));letter-spacing:.6px;position:absolute;left:100%}[data-theme=dark] .autoerp-word,[data-theme=dark] .autoerp-word--strong,[data-theme=dark] .autoerp-version{color:#fff}.draivix-mark{font-family:Space Grotesk,Touche,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;line-height:1;font-size:calc(var(--draivix-logo-size,28px) * var(--draivix-logo-scale,1));letter-spacing:-.04em;align-items:baseline;display:inline-flex}.draivix-mark .draivix-text{color:var(--draivix-text-color,#000)}.draivix-mark .draivix-ai{background:var(--draivix-ai-fill,var(--draivix-ai-brand-fill,linear-gradient(to right, #6366f1, #a855f7, #ec4899)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=dark] .draivix-mark .draivix-text{color:var(--draivix-text-color,#fff)}html,body{height:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;background-color:#fafafa!important}[data-theme=light] body,body{background:radial-gradient(60% 50% at 0 0,#6366f14d 0%,#0000 65%),radial-gradient(50% 50% at 100% 0,#a855f740 0%,#0000 65%),radial-gradient(70% 60% at 25% 110%,#3b82f638 0%,#0000 65%),radial-gradient(40% 40% at 80% 80%,#ec48991f 0%,#0000 60%),#fafafa!important}[data-theme=dark] body{background:radial-gradient(60% 50% at 0 0,#6366f12e 0%,#0000 65%),radial-gradient(50% 50% at 100% 0,#a855f726 0%,#0000 65%),radial-gradient(70% 60% at 25% 110%,#3b82f61f 0%,#0000 65%),radial-gradient(40% 40% at 80% 80%,#ec48990f 0%,#0000 60%),#030303!important}#app{height:100%}html.app-shell-document-scroll,body.app-shell-document-scroll{height:auto;min-height:100%;overflow:hidden auto}html.app-shell-document-scroll #app{height:auto;min-height:100dvh}.attachment-tone--pdf{--attachment-tone-color:var(--attachment-pdf-color);--attachment-tone-bg:var(--attachment-pdf-bg);--attachment-tone-border:var(--attachment-pdf-border)}.attachment-tone--document{--attachment-tone-color:var(--attachment-document-color);--attachment-tone-bg:var(--attachment-document-bg);--attachment-tone-border:var(--attachment-document-border)}.attachment-tone--spreadsheet{--attachment-tone-color:var(--attachment-spreadsheet-color);--attachment-tone-bg:var(--attachment-spreadsheet-bg);--attachment-tone-border:var(--attachment-spreadsheet-border)}.attachment-tone--calendar{--attachment-tone-color:var(--attachment-calendar-color);--attachment-tone-bg:var(--attachment-calendar-bg);--attachment-tone-border:var(--attachment-calendar-border)}:root{--draivix-ai-brand-fill:linear-gradient(to right, #6366f1 0%, #a855f7 52%, #ec4899 100%);--app-safe-area-top:env(safe-area-inset-top,0px);--app-safe-area-right:env(safe-area-inset-right,0px);--app-safe-area-bottom:env(safe-area-inset-bottom,0px);--app-safe-area-left:env(safe-area-inset-left,0px);--mobile-header-control-size:40px;--mobile-header-content-top:max(8px, var(--app-safe-area-top));--mobile-header-height:calc(56px + var(--app-safe-area-top));--app-header-height:60px;--app-header-offset:var(--layout-progress-offset,0px);--primary-color:#6366f1;--primary-rgb:99, 102, 241;--primary-color-hover:#818cf8;--primary-color-pressed:#4f46e5;--primary-color-suppl:#a5b4fc;--primary-color-ring:rgba(var(--primary-rgb), .18);--primary-contrast-color:#fff;--danger-color:#d03050;--danger-rgb:208, 48, 80;--link-color:#2080f0;--link-color-hover:#1f6fe0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--page-padding-x:24px;--page-padding-top:16px;--entity-sidebar-max-width:400px;--entity-sidebar-floating-gap:var(--space-5);--entity-section-padding:16px;--entity-field-row-gap:6px;--entity-field-col-gap:8px;--entity-field-padding-y:8px;--entity-field-padding-x:12px;--entity-section-title-font-size:12px;--entity-field-label-font-size:13px;--entity-panel-title-font-size:14px;--entity-meta-label-font-size:13px;--app-scrollbar-track:transparent;--app-scrollbar-thumb:#78787873;--app-scrollbar-thumb-hover:#787878b3;--app-surface:#fff;--app-surface-elevated:#f3f7fb;--app-border:#0f172a1a;--app-border-subtle:#0f172a0f;--app-text-primary:#111827db;--app-text-secondary:#111827c2;--app-text-muted:#11182799;--app-shadow-sm:0 2px 8px #0f172a0a, 0 1px 2px #0f172a0f;--app-shadow-md:0 4px 16px #0f172a0f, 0 2px 4px #0f172a0a;--app-shadow-lg:0 8px 32px #0f172a14, 0 4px 8px #0f172a0a;--app-shadow-xl:0 16px 48px #0f172a1f, 0 8px 16px #0f172a0f;--menu-indicator-bg:transparent;--menu-indicator-text-color:#6b7280;--menu-indicator-border-color:transparent;--menu-indicator-font-size:11px;--menu-indicator-font-weight:500;--email-folder-indicator-bg:var(--menu-indicator-bg);--email-folder-indicator-text-color:var(--menu-indicator-text-color);--email-folder-indicator-font-size:var(--menu-indicator-font-size);--email-folder-indicator-font-weight:var(--menu-indicator-font-weight);--attachment-pdf-color:#dc2626;--attachment-pdf-bg:color-mix(in srgb, var(--attachment-pdf-color) 10%, var(--app-surface));--attachment-pdf-border:color-mix(in srgb, var(--attachment-pdf-color) 24%, transparent);--attachment-document-color:#2563eb;--attachment-document-bg:color-mix(in srgb, var(--attachment-document-color) 9%, var(--app-surface));--attachment-document-border:color-mix(in srgb, var(--attachment-document-color) 22%, transparent);--attachment-spreadsheet-color:#16a34a;--attachment-spreadsheet-bg:color-mix(in srgb, var(--attachment-spreadsheet-color) 9%, var(--app-surface));--attachment-spreadsheet-border:color-mix(in srgb, var(--attachment-spreadsheet-color) 22%, transparent);--attachment-calendar-color:#7c3aed;--attachment-calendar-bg:color-mix(in srgb, var(--attachment-calendar-color) 9%, var(--app-surface));--attachment-calendar-border:color-mix(in srgb, var(--attachment-calendar-color) 22%, transparent);--radius-sm:4px;--radius-md:6px;--radius-lg:12px;--radius-xl:16px;--mobile-ui-gutter-x:14px;--mobile-ui-gutter-y:12px;--mobile-ui-section-gap:6px;--mobile-ui-control-gap:8px;--mobile-ui-touch-target:44px;--mobile-ui-control-height:44px;--mobile-ui-icon-size:22px;--mobile-ui-search-height:44px;--mobile-ui-search-radius:var(--radius-lg);--mobile-ui-search-icon-inset:14px;--mobile-ui-row-radius:var(--radius-lg);--mobile-ui-chip-radius:var(--radius-lg);--mobile-ui-sheet-radius:var(--radius-xl);--mobile-ui-list-row-gap:12px;--mobile-ui-list-row-padding-y:12px;--mobile-ui-list-row-padding-x:14px;--mobile-ui-list-row-font-size:17px;--mobile-ui-section-label-font-size:15px;--mobile-ui-field-bg:var(--app-surface-elevated);--mobile-ui-field-border:var(--app-border);--mobile-ui-field-focus-ring:var(--primary-color-ring);--mobile-ui-divider:var(--app-border-subtle);--mobile-ui-active-rail-width:3px;--mobile-ui-active-bg:color-mix(in srgb, var(--primary-color,#6366f1) 6%, transparent);--mobile-ui-active-text-color:var(--app-text-primary);--mobile-ui-active-font-weight:700;--workspace-light-bg-top:#e6eef7;--workspace-light-bg-mid:#f2f6fb;--workspace-light-bg-bottom:#f7f9fc;--workspace-light-highlight-strong:#e9f0f7f2;--workspace-light-highlight-none:#e9f0f700;--workspace-dark-bg-top:#0b111a;--workspace-dark-bg-bottom:#0f1115;--workspace-dark-highlight-strong:#ffffff0f;--workspace-dark-highlight-none:#fff0;--widget-icon-entity:var(--primary-color,#6366f1);--widget-icon-counter:#059669;--widget-icon-activity:#0f766e;--widget-icon-email:#2563eb;--widget-icon-calendar:#7c3aed;--widget-icon-kanban:#0ea5e9;--widget-icon-list:#0284c7;--widget-icon-funnel:#0f766e;--widget-icon-report:#8b5cf6;--widget-icon-document:#334155;--widget-icon-inventory:#b45309;--widget-icon-warning:#d97706;--widget-icon-neutral:#64748b}@media (orientation:portrait){:root.has-cutout[data-cutout-shape=roundedRect]{--mobile-header-content-top:max(8px, var(--app-safe-area-top), var(--cutout-bottom));--mobile-header-height:calc(max(var(--app-safe-area-top), var(--cutout-bottom)) + 56px)}}@media (max-width:900px){:root{--chat-launcher-mobile-bottom:86px}}[data-theme=dark]{--app-scrollbar-track:transparent;--app-scrollbar-thumb:#dcdcdc59;--app-scrollbar-thumb-hover:#dcdcdc99;--app-surface:#101014;--app-surface-elevated:#ffffff0b;--app-border:#ffffff1a;--app-border-subtle:#ffffff0f;--app-text-primary:#ffffffdb;--app-text-secondary:#ffffffb8;--app-text-muted:#ffffff85;--app-shadow-sm:0 2px 8px #0000004d;--app-shadow-md:0 4px 16px #0006;--app-shadow-lg:0 8px 32px #00000080;--app-shadow-xl:0 16px 48px #0009;--menu-indicator-text-color:#9ca3af;--widget-icon-entity:var(--primary-color,#818cf8);--widget-icon-counter:#34d399;--widget-icon-activity:#2dd4bf;--widget-icon-email:#60a5fa;--widget-icon-calendar:#a78bfa;--widget-icon-kanban:#38bdf8;--widget-icon-list:#38bdf8;--widget-icon-funnel:#2dd4bf;--widget-icon-report:#c4b5fd;--widget-icon-document:#cbd5e1;--widget-icon-inventory:#fbbf24;--widget-icon-warning:#fbbf24;--widget-icon-neutral:#e2e8f0cc}.n-layout-sider{background:var(--n-color);position:relative;overflow:visible}.n-layout-toggle-button,.n-layout-toggle-bar{z-index:1150!important}.n-input .n-input__input-el:-webkit-autofill{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__input-el:-webkit-autofill:hover{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__input-el:-webkit-autofill:focus{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__input-el:-webkit-autofill:active{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__textarea-el:-webkit-autofill{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__textarea-el:-webkit-autofill:hover{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__textarea-el:-webkit-autofill:focus{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}.n-input .n-input__textarea-el:-webkit-autofill:active{caret-color:var(--n-text-color);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--n-text-color)!important}html[data-native-viewport-zoom-locked="1"]{-webkit-text-size-adjust:100%}html[data-native-viewport-zoom-locked="1"] body #app .n-input .n-input__input-el,html[data-native-viewport-zoom-locked="1"] body #app .n-input .n-input__textarea-el,html[data-native-viewport-zoom-locked="1"] body #app .n-base-selection-input{font-size:16px!important}html[data-native-viewport-zoom-locked="1"] body #app :-webkit-any(input,textarea,select,[contenteditable=true]){font-size:16px!important}html[data-native-viewport-zoom-locked="1"] body #app :-moz-any(input,textarea,select,[contenteditable=true]){font-size:16px!important}html[data-native-viewport-zoom-locked="1"] body #app :is(input,textarea,select,[contenteditable=true]){font-size:16px!important}@media (min-width:769px){.n-drawer--right-placement{top:calc(var(--app-header-height,60px) + var(--app-header-offset,var(--layout-progress-offset,0px)));bottom:0}}a{text-decoration:none}.text-primary{color:var(--primary-color,#6366f1)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--app-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}.app-scroll,.main-area .n-layout-scroll-container{scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb) transparent}.app-scroll::-webkit-scrollbar{width:6px}.main-area .n-layout-scroll-container::-webkit-scrollbar{width:6px}@media (max-width:1023px){.mobile-fab,.mobile-compose-fab{z-index:1001!important;width:44px!important;height:44px!important;position:fixed!important;bottom:48px!important;right:12px!important;box-shadow:0 4px 12px #00000026!important}:not(.message-list__scroll){scrollbar-width:none}:not(.message-list__scroll)::-webkit-scrollbar{width:0;height:0}}.app-scroll::-webkit-scrollbar-track{background:var(--app-scrollbar-track);margin:4px 0}.main-area .n-layout-scroll-container::-webkit-scrollbar-track{background:var(--app-scrollbar-track);margin:4px 0}.app-scroll::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border-radius:3px;transition:background .2s}.main-area .n-layout-scroll-container::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb);border-radius:3px;transition:background .2s}.app-scroll::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}.main-area .n-layout-scroll-container::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}.page-slide-left-enter-active,.page-slide-left-leave-active,.page-slide-right-enter-active,.page-slide-right-leave-active{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.page-slide-left-enter-from{opacity:0;transform:translate(30%)}.page-slide-left-leave-to,.page-slide-right-enter-from{opacity:0;transform:translate(-30%)}.page-slide-right-leave-to{opacity:0;transform:translate(30%)}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(100%)}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.scale-fade-enter-active,.scale-fade-leave-active{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.scale-fade-enter-from,.scale-fade-leave-to{opacity:0;transform:scale(.95)}.list-stagger-enter-active{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.list-stagger-leave-active{transition:transform .2s cubic-bezier(.4,0,.6,1),opacity .2s cubic-bezier(.4,0,.6,1)}.list-stagger-enter-from{opacity:0;transform:translateY(20px)}.list-stagger-leave-to{opacity:0;transform:translate(-30px)}.list-stagger-move{transition:transform .3s cubic-bezier(.4,0,.2,1)}.collapse-enter-active,.collapse-leave-active{transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.collapse-enter-from,.collapse-leave-to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.page-slide-left-enter-active,.page-slide-left-leave-active,.page-slide-right-enter-active,.page-slide-right-leave-active,.slide-up-enter-active,.slide-up-leave-active,.fade-enter-active,.fade-leave-active,.scale-fade-enter-active,.scale-fade-leave-active,.list-stagger-enter-active,.list-stagger-leave-active,.collapse-enter-active,.collapse-leave-active{transition-duration:.01ms!important}.theme-bubble{animation:none!important}}@keyframes theme-bubble-pop{0%{opacity:0;transform:scale(0)translateZ(0)}25%{opacity:1;transform:scale(.8)translateZ(0)}to{opacity:0;transform:scale(1.4)translateZ(0)}}@keyframes theme-bubble-expand{0%{opacity:.95;transform:scale(0)translateZ(0)}to{opacity:0;transform:scale(1)translateZ(0)}}.theme-bubble{will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.theme-transition-container{contain:strict;isolation:isolate}:root:not([data-theme=dark]) .n-popover.n-tooltip{--n-color:#fff!important;--n-text-color:#333!important;box-shadow:0 2px 8px #00000026!important}[data-theme=dark] .n-tabs-nav__suffix,[data-theme=dark] .n-tabs-nav__prefix{background:#18181c!important;border-color:#ffffff17!important}body.barcode-scanner-active,body.barcode-scanner-active #app{background:0 0!important}body:has(.sortable-fallback){-webkit-user-select:none;user-select:none}@media (max-width:768px){.n-tooltip,.v-binder-follower-container .n-tooltip{display:none!important}}
