.zentris-apps-theme{font-size:16px!important}.zentris-apps-theme :is(input,select,textarea,label,p,span,div,td,th,li,a,button){font-size:15px!important;line-height:22px!important}.zentris-apps-theme :is(h1,.text-3xl,.text-4xl,.text-5xl){font-size:25px!important;line-height:33px!important;font-weight:500!important}.zentris-apps-theme :is(h2,h3,.text-xl,.text-2xl){font-size:19px!important;line-height:27px!important;font-weight:400!important}.zentris-apps-theme .zentris-apps-module-name{font-size:19px!important;line-height:24px!important;font-weight:600!important;color:var(--zt-text)!important}.zentris-apps-theme .zentris-apps-submodule-main{font-size:15px!important;line-height:20px!important;font-weight:400!important;color:var(--zt-text-muted)!important}.zentris-apps-theme .zentris-apps-submodule-child{font-size:13.5px!important;line-height:18px!important;font-weight:400!important;color:var(--zt-text-dim)!important}.zentris-apps-theme button,.zentris-apps-theme a[role=button]{min-height:34px;border-radius:999px!important;font-weight:700!important;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease!important}.zentris-apps-theme .universal-search-actions{display:flex!important;flex-wrap:nowrap!important;width:auto!important;max-width:none!important;min-height:32px!important}.zentris-apps-theme button.universal-search-action{min-height:0!important;height:32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;line-height:1!important;font-weight:400!important;padding:0!important;border:none!important;background:transparent!important}.zentris-apps-theme button.universal-search-action svg{max-width:16px!important;max-height:16px!important;width:16px!important;height:16px!important}.zentris-apps-theme button:not(:disabled):hover{transform:translateY(-1px) scale(1.01)}html body.zentris-apps-theme button.zentris-carousel-arrow{position:absolute!important;min-height:0!important;height:24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;flex:0 0 24px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:999px!important;background:#0f172ab3!important;border:none!important;color:#fff!important;font-size:0!important;line-height:1!important}html body.zentris-apps-theme button.zentris-carousel-arrow:hover{transform:translateY(-50%)!important;background:#0f172ae6!important}html body.zentris-apps-theme button.zentris-carousel-arrow svg{width:14px!important;height:14px!important}.zentris-apps-theme input:not([type=checkbox]):not([type=radio]),.zentris-apps-theme select,.zentris-apps-theme textarea,.zentris-apps-theme [role=combobox]{min-height:34px;border-radius:16px!important;border-color:var(--zt-border)!important;background:var(--zt-bg-card)!important;color:var(--zt-text)!important}.zentris-apps-theme .zentris-cart-floating-actions{gap:14px!important;padding:8px!important;border-radius:26px!important;border:1px solid rgba(147,197,253,.95)!important;background:var(--zt-bg-card)!important;box-shadow:0 22px 44px #0f172a2e!important}.zentris-apps-theme .zentris-cart-floating-actions .zentris-floating-action{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;border-radius:22px!important;border-width:1.5px!important}.zentris-apps-theme .zentris-cart-floating-actions .zentris-floating-action svg{width:32px!important;height:32px!important}.zentris-apps-theme .zentris-floating-action-free,.zentris-apps-theme .zentris-floating-action-upload{background:var(--zt-item-active)!important;border-color:var(--zt-accent)!important;color:var(--zt-accent)!important}.zentris-apps-theme .zentris-floating-action-new{background:linear-gradient(135deg,#10b981,#14b8a6)!important;border-color:transparent!important;color:#fff!important}.zentris-apps-theme .zentris-floating-action-disabled{background:var(--zt-item-hover)!important;border-color:var(--zt-border)!important;color:var(--zt-text-dim)!important}.zentris-apps-theme .zentris-cart-qty-button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:14px!important}.zentris-apps-theme .zentris-cart-qty-minus{background:var(--zt-item-active)!important;border-color:var(--zt-accent)!important;color:var(--zt-accent)!important}.zentris-apps-theme .zentris-cart-qty-plus{background:var(--zt-item-active)!important;border-color:var(--zt-accent-green)!important;color:var(--zt-accent-green)!important}.zentris-apps-theme .zentris-cart-qty-delete{background:var(--zt-item-active)!important;border-color:#f87171!important;color:#ef4444!important}.zentris-apps-theme .zentris-finalize-button{min-height:52px!important;border-radius:18px!important;background:linear-gradient(135deg,#f97316,#fb923c 48%,#ea580c)!important;color:#fff!important;border:0!important;font-weight:900!important;box-shadow:0 18px 38px #f973164d!important}.zentris-apps-theme .zentris-doc-type-button-active{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important}.zentris-apps-theme .zentris-doc-type-button-idle{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}@media(max-width:1024px){.zentris-apps-theme header.sticky{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--zt-bg-sidebar)!important}.zentris-apps-sidebar-shell,.zentris-apps-theme .zentris-apps-sidebar-shell{transform:none!important;-webkit-transform:none!important;transition:none!important;animation:none!important;will-change:auto!important;contain:none!important;isolation:auto!important;background:var(--zt-bg-sidebar)!important;opacity:1!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:auto!important;overscroll-behavior:contain;touch-action:pan-y}.zentris-apps-sidebar-nav,.zentris-apps-theme .zentris-apps-sidebar-nav{contain:none!important;isolation:auto!important;transform:none!important;-webkit-transform:none!important;will-change:auto!important;overflow:visible!important;background:var(--zt-bg-sidebar)!important}.zentris-apps-sidebar-shell *,.zentris-apps-theme .zentris-apps-sidebar-shell *{transform:none;will-change:auto;transition:none!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.zentris-apps-theme .zentris-apps-sidebar-item,.zentris-apps-theme .zentris-apps-sidebar-module-card,.zentris-apps-theme .zentris-apps-sidebar-section-card,.zentris-apps-theme .zentris-apps-sidebar-child-card{background:var(--zt-bg-sidebar)!important;background-image:none!important;box-shadow:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme .zentris-apps-sidebar-module-card:hover,.zentris-apps-theme .zentris-apps-sidebar-section-card:hover,.zentris-apps-theme .zentris-apps-sidebar-child-card:hover{background:var(--zt-item-hover)!important}.zentris-apps-sidebar-overlay,.zentris-apps-theme .zentris-apps-sidebar-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.zentris-apps-theme{color:var(--zt-text)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.zentris-apps-theme :is(p,span,label,td,th,a,button,input,select,textarea){opacity:1!important}.zentris-apps-theme .text-slate-300,.zentris-apps-theme .text-slate-400{color:var(--zt-text-dim)!important}.zentris-apps-theme .text-slate-500,.zentris-apps-theme .text-slate-600{color:var(--zt-text-muted)!important}.zentris-apps-theme .text-slate-700,.zentris-apps-theme .text-slate-800,.zentris-apps-theme .text-slate-900{color:var(--zt-text)!important}.zentris-apps-theme [class*=border-slate-]{border-color:var(--zt-border)!important}.zentris-apps-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(input,textarea)::-moz-placeholder{color:var(--zt-text-dim)!important;opacity:1!important}.zentris-apps-theme :is(input,textarea)::placeholder{color:var(--zt-text-dim)!important;opacity:1!important}.zentris-apps-theme :is(table,thead,tbody,tr,td,th){border-color:var(--zt-border)!important}.zentris-apps-theme .zentris-apps-menu-button{min-width:56px!important;width:56px!important;height:56px!important;background:var(--zt-bg-card)!important;border-color:var(--zt-border-accent)!important;color:var(--zt-accent)!important;box-shadow:0 12px 26px #0f172a24!important}.zentris-apps-theme .zentris-apps-sidebar-module-card{min-height:42px!important;border-radius:10px!important;border:1px solid var(--zt-border)!important;background:var(--zt-bg-sidebar)!important;box-shadow:0 3px 8px #0f172a09!important;padding:4px 8px!important}.zentris-apps-theme .zentris-apps-sidebar-section-card,.zentris-apps-theme .zentris-apps-sidebar-child-card{border-radius:14px!important;font-weight:400!important}.zentris-apps-theme svg text,.zentris-apps-theme svg tspan{font-size:12.5px!important;font-weight:300!important}.zentris-apps-theme .zentris-apps-header-row,.zentris-apps-theme .zentris-company-card{flex-wrap:nowrap!important}.zentris-apps-theme .zentris-company-card{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 13px;border:1px solid;border-radius:20px;box-shadow:0 10px 24px #0f172a12,inset 0 1px #fffc}.zentris-apps-theme .zentris-company-icon{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:12px}.zentris-apps-theme .zentris-company-copy{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.zentris-apps-theme .zentris-company-eyebrow{font-size:11px!important;line-height:14px!important;font-weight:700!important;letter-spacing:.15em}.zentris-apps-theme .zentris-company-name{display:block;white-space:normal;overflow-wrap:anywhere;font-size:17px!important;line-height:20px!important;font-weight:700!important;letter-spacing:-.02em}.zentris-apps-theme :is(p,span,label,li,td,th,a,button,input,select,textarea,[role=combobox]),body.zentris-apps-theme [data-radix-dialog-content] :is(p,span,label,li,td,th,a,button,input,select,textarea,[role=combobox]){font-size:15px!important;line-height:22px!important}.zentris-apps-theme .text-xs,body.zentris-apps-theme [data-radix-dialog-content] .text-xs{font-size:12.5px!important}.zentris-apps-theme .text-sm,body.zentris-apps-theme [data-radix-dialog-content] .text-sm{font-size:13.5px!important}.zentris-apps-theme .text-base,body.zentris-apps-theme [data-radix-dialog-content] .text-base{font-size:15px!important}.zentris-apps-theme .text-lg,body.zentris-apps-theme [data-radix-dialog-content] .text-lg{font-size:17px!important}.zentris-apps-theme .text-xl,body.zentris-apps-theme [data-radix-dialog-content] .text-xl{font-size:19px!important}.zentris-apps-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]),body.zentris-apps-theme [data-radix-dialog-content] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){min-height:40px!important}@media(max-width:640px){.zentris-apps-theme .zentris-company-card{gap:7px;padding:7px 9px}.zentris-apps-theme .zentris-company-icon{display:none}.zentris-apps-theme .zentris-company-eyebrow{font-size:11px!important;line-height:14px!important}.zentris-apps-theme .zentris-company-name{font-size:19px!important;line-height:21px!important}}.zentris-apps-theme .zentris-additional-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start}.zentris-apps-theme .zentris-additional-grid>.space-y-3{display:contents!important}.zentris-apps-theme .zentris-additional-grid>.space-y-3>*{min-width:0;margin:0!important}.zentris-apps-theme .zentris-additional-weight-row{grid-column:1 / -1;flex-wrap:nowrap!important}.zentris-apps-theme .zentris-additional-inline-row{flex-wrap:nowrap!important}.zentris-apps-theme .zentris-additional-weight-row>*,.zentris-apps-theme .zentris-additional-inline-row>*{min-width:0}.zentris-apps-theme{overflow-x:hidden}.zentris-apps-theme main{overflow-x:hidden;max-width:100%}.zentris-apps-theme>*{max-width:100%}@media(max-width:768px){.zentris-apps-theme [data-radix-dialog-content],.zentris-apps-theme .global-dialog-centered{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;margin:0!important;padding:16px!important;border-radius:18px!important}.zentris-apps-theme [data-radix-dialog-content]>*{max-width:100%!important;overflow-x:hidden}.zentris-apps-theme [data-radix-dialog-content] .grid,.zentris-apps-theme [data-radix-dialog-content] .grid[class*="sm:grid-cols-2"],.zentris-apps-theme [data-radix-dialog-content] .grid[class*="sm:grid-cols-3"],.zentris-apps-theme [data-radix-dialog-content] .grid[class*="sm:grid-cols-4"]{grid-template-columns:1fr!important}}@media(min-width:641px)and (max-width:1024px){.zentris-apps-theme [data-radix-dialog-content]{width:calc(100vw - 40px)!important;max-width:720px!important}.zentris-apps-theme [data-radix-dialog-content] .grid[class*="sm:grid-cols-4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.zentris-apps-theme .table-container,.zentris-apps-theme .overflow-x-auto,.zentris-apps-theme .overflow-x-scroll{-webkit-overflow-scrolling:touch}.zentris-apps-theme table{min-width:0}.zentris-apps-theme .overflow-x-auto table,.zentris-apps-theme .overflow-x-scroll table,.zentris-apps-theme [class*=table-container] table{min-width:600px}@media(max-width:640px){.zentris-apps-theme .flex{flex-wrap:wrap}.zentris-apps-theme .flex.nowrap,.zentris-apps-theme .flex.whitespace-nowrap,.zentris-apps-theme .flex[class*=overflow-x]{flex-wrap:nowrap}.zentris-apps-theme .grid:not([class*=grid-cols-]):not([class*="sm:grid-cols-"]):not([class*="md:grid-cols-"]):not([class*="lg:grid-cols-"]){grid-template-columns:1fr}.zentris-apps-theme input:not([type=checkbox]):not([type=radio]),.zentris-apps-theme select,.zentris-apps-theme textarea,.zentris-apps-theme [role=combobox]{width:100%!important;max-width:100%!important}.zentris-apps-theme img,.zentris-apps-theme video,.zentris-apps-theme canvas,.zentris-apps-theme svg{max-width:100%}}@media(max-width:480px){.zentris-apps-theme [data-radix-dialog-content]{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;padding:12px!important;border-radius:14px!important}.zentris-apps-theme [data-radix-dialog-content] .grid{grid-template-columns:1fr!important;gap:8px!important}.zentris-apps-theme .zentris-apps-module-name{font-size:19px!important}.zentris-apps-theme .zentris-apps-submodule-main{font-size:15px!important}.zentris-apps-theme .zentris-apps-submodule-child{font-size:13.5px!important}.zentris-apps-theme :is(input,select,textarea,label,p,span,div,td,th,li,a,button){font-size:15px!important;line-height:22px!important}}.zentris-apps-theme .apps-doc-card-actions-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%}.zentris-apps-theme .apps-doc-card-actions-row>.flex-1{flex:1 1 auto!important;min-width:0!important}.zentris-apps-theme .apps-doc-mobile-actions{flex:0 0 auto!important;width:auto!important;flex-wrap:nowrap!important}@media(max-width:640px){.zentris-apps-theme .apps-doc-card-actions-row{flex-wrap:nowrap!important}.zentris-apps-theme .apps-doc-mobile-actions>button{width:44px!important;min-width:44px!important;flex:0 0 auto!important}}@media(max-width:640px){.zentris-apps-theme .floating-changes-widget{right:6px!important;bottom:64px!important}.zentris-apps-theme .zentris-cart-floating-actions{gap:8px!important;padding:6px!important}.zentris-apps-theme .zentris-cart-floating-actions .zentris-floating-action{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important}.zentris-apps-theme .zentris-cart-floating-actions .zentris-floating-action svg{width:26px!important;height:26px!important}.zentris-apps-theme .zentris-cart-qty-button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}}@media(max-width:640px){.zentris-apps-theme .new-customer-zentris-modal{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;margin:0!important;overflow:hidden!important}.zentris-apps-theme .new-customer-zentris-body{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.zentris-apps-theme .new-customer-zentris-body>*,.zentris-apps-theme .new-customer-zentris-body .grid>*,.zentris-apps-theme .new-customer-zentris-body .flex-1{min-width:0!important;max-width:100%!important}.zentris-apps-theme .new-customer-zentris-body input,.zentris-apps-theme .new-customer-zentris-body textarea,.zentris-apps-theme .new-customer-zentris-body [role=combobox]{width:100%!important;min-width:0!important;max-width:100%!important}}.zentris-apps-theme .free-product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.zentris-apps-theme .free-product-form-grid>*{min-width:0}.zentris-apps-theme .free-product-form-grid input,.zentris-apps-theme .free-product-form-grid [role=combobox]{width:100%!important;min-width:0!important;max-width:100%!important}.zentris-apps-theme .zentris-cart-product-row{background:transparent!important}.zentris-apps-theme .zentris-cart-product-row .zentris-product-meta{font-size:11px!important;line-height:15px!important}.zentris-apps-theme .zentris-cart-product-row .zentris-product-name{font-size:14px!important;line-height:18px!important;font-weight:700!important;overflow-wrap:anywhere}.zentris-apps-theme .zentris-list-field{min-width:0;border-top:1px solid var(--zt-border);padding-top:6px}.zentris-apps-theme .zentris-list-label{display:block;margin-bottom:3px;color:var(--zt-text-muted);font-size:11px!important;line-height:14px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.zentris-apps-theme .zentris-list-value{display:block;min-height:32px;padding:7px 2px;color:var(--zt-text);font-size:14px!important;line-height:18px!important;font-weight:700!important}.zentris-apps-theme .zentris-quantity-inline{grid-template-columns:28px minmax(0,1fr) 28px!important}@media(max-width:480px){.zentris-apps-theme .zentris-cart-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.zentris-apps-theme .zentris-cart-product-row input,.zentris-apps-theme .zentris-cart-product-row [role=combobox]{height:32px!important;font-size:13px!important;line-height:18px!important}}.zentris-apps-theme .zentris-apps-module-name{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;font-size:18px!important;line-height:22px!important;font-weight:600!important}.zentris-apps-theme .zentris-apps-sidebar-module-card{align-items:center!important;min-height:52px!important}@media(max-width:640px){.zentris-apps-theme .zentris-apps-sidebar-shell{width:94vw!important;max-width:420px!important}.zentris-apps-theme .zentris-apps-sidebar-module-card{padding:9px 10px!important}}@media(max-width:480px){.zentris-apps-theme .zentris-apps-module-name{font-size:18px!important;line-height:22px!important}}.zentris-apps-theme table{border-collapse:separate!important;border-spacing:0!important}.zentris-apps-theme thead th{background:var(--zt-item-active)!important;color:var(--zt-text-muted)!important;font-weight:500!important;letter-spacing:.01em!important;border-bottom:1px solid var(--zt-border)!important;text-transform:none!important}.zentris-apps-theme tbody td{color:var(--zt-text-muted)!important;font-weight:400!important;border-bottom:1px solid var(--zt-border)!important}.zentris-apps-theme tbody td:first-child{color:var(--zt-text)!important;font-weight:500!important}.zentris-apps-theme tbody tr:nth-child(2n){background:var(--zt-item-hover)}.zentris-apps-theme tbody tr:hover{background:var(--zt-item-active)!important}.zentris-apps-theme [class*=shadow-lg],.zentris-apps-theme [class*=shadow-xl]{box-shadow:0 1px 3px #0f172a0f!important}.zentris-apps-theme [class*=bg-white][class*=border]{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(.text-2xl,.text-3xl):is(p,span,div){color:var(--zt-text)!important;font-weight:600!important}.zentris-apps-theme [class*=uppercase][class*=tracking]{color:var(--zt-text-muted)!important;font-weight:500!important}.zentris-apps-theme :is(h2,h3,h4){color:var(--zt-heading)!important;font-weight:500!important}.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-module-label-text,.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-module-label-text *{font-size:18px!important;line-height:22px!important;font-weight:700!important}.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-section-card,.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-section-card *{font-size:14px!important;line-height:19px!important;font-weight:500!important}.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-child-card,.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-child-card *{font-size:13px!important;line-height:18px!important;font-weight:400!important}.zentris-apps-theme .zentris-products-manager .zentris-product-list-code,.zentris-apps-theme .zentris-products-manager .zentris-product-list-brand{font-size:10px!important;line-height:14px!important}.zentris-apps-theme .zentris-products-manager .zentris-product-list-name{font-size:13px!important;line-height:17px!important;font-weight:700!important}.zentris-apps-theme .zentris-products-manager .zentris-product-list-detail,.zentris-apps-theme .zentris-products-manager .zentris-product-list-stock{font-size:11px!important;line-height:16px!important}.zentris-apps-theme .zentris-products-manager .zentris-product-list-price{font-size:14px!important;line-height:19px!important;font-weight:700!important}.zentris-apps-theme,body.zentris-apps-theme{background:var(--zt-bg)!important;color:var(--zt-text)!important;color-scheme:dark}.zentris-apps-theme :is(.bg-white,.bg-background,.bg-card),.zentris-apps-theme [class*=bg-slate-50],.zentris-apps-theme [class*=bg-gray-50],.zentris-apps-theme .universal-search-menu,.zentris-apps-theme .zentris-cart-mobile-header,.zentris-apps-theme .zentris-cart-form-card,.zentris-apps-theme .zentris-cart-products-compact,.zentris-apps-theme .zentris-cart-total-footer{background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme .zentris-cart-step2-modern{background:var(--zt-bg)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.universal-search-input input),body.zentris-apps-theme [data-radix-dialog-content] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important;-webkit-text-fill-color:var(--zt-text)!important}.zentris-apps-theme :is(input,textarea)::-moz-placeholder,body.zentris-apps-theme [data-radix-dialog-content] :is(input,textarea)::-moz-placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}.zentris-apps-theme :is(input,textarea)::placeholder,body.zentris-apps-theme [data-radix-dialog-content] :is(input,textarea)::placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}.zentris-apps-theme button.bg-background,.zentris-apps-theme button[class*=bg-white],.zentris-apps-theme button[class*="hover:bg-slate"],.zentris-apps-theme .zentris-doc-type-button-idle{background:var(--zt-bg-card)!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important}.zentris-apps-theme .zentris-doc-type-button-active{background:var(--zt-accent)!important;border-color:var(--zt-accent)!important;color:#020617!important}.zentris-apps-theme :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-700,.text-gray-800,.text-gray-900,.text-black){color:var(--zt-text)!important}.zentris-apps-theme :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--zt-text-muted)!important}.zentris-apps-theme .zentris-apps-sidebar-shell,.zentris-apps-theme .zentris-apps-sidebar-nav,.zentris-apps-theme .zentris-apps-sidebar-item,.zentris-apps-theme .zentris-apps-sidebar-module-card,.zentris-apps-theme .zentris-apps-sidebar-section-card,.zentris-apps-theme .zentris-apps-sidebar-child-card{background:var(--zt-bg-sidebar)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content],body.zentris-apps-theme [data-radix-select-content],body.zentris-apps-theme [data-radix-popper-content-wrapper] :is([role=listbox],[role=menu]){background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme [data-selection-indicator=true].bg-white{background:#fff!important}.zentris-apps-theme [data-selection-indicator=true].bg-emerald-600{background:#059669!important;border-color:#059669!important;color:#fff!important}.zentris-apps-theme .catalog-admin-metrics,.zentris-apps-theme .purchases-modern-panel{background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme .catalog-admin-metrics>div,.zentris-apps-theme .apps-doc-number-badge,.zentris-apps-theme .apps-doc-type-badge,.zentris-apps-theme .apps-doc-summary,.zentris-apps-theme .zentris-unified-product-media [class~="bg-white/75"]{background:var(--zt-item-active)!important;background-image:none!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important}.zentris-apps-theme .purchases-modern-panel>div,.zentris-apps-theme .purchases-modern-panel [class*=from-white]{border-color:var(--zt-border)!important}.zentris-apps-theme .catalog-admin-hero-shell,.zentris-apps-theme .catalog-admin-search,.zentris-apps-theme .apps-document-list-panel>div:not(:first-child){border-color:var(--zt-border)!important}.zentris-apps-theme .apps-doc-number-badge{color:var(--zt-accent)!important}.zentris-apps-theme .zentris-cart-floating-actions{background:var(--zt-bg-card)!important;border-color:var(--zt-border-accent)!important;box-shadow:0 18px 36px color-mix(in srgb,var(--zt-bg) 78%,transparent)!important}.zentris-apps-theme .zentris-floating-action-free,.zentris-apps-theme .zentris-floating-action-upload,.zentris-apps-theme .zentris-cart-qty-minus,.zentris-apps-theme .zentris-cart-qty-plus{background:var(--zt-item-active)!important;border-color:var(--zt-border-accent)!important;color:var(--zt-accent)!important}.zentris-apps-theme .zentris-floating-action-new,.zentris-apps-theme .zentris-finalize-button{background:var(--zt-accent)!important;border-color:var(--zt-accent)!important;color:var(--zt-bg)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--zt-accent) 28%,transparent)!important}.zentris-apps-theme .zentris-floating-action-disabled,.zentris-apps-theme .zentris-cart-qty-delete{background:var(--zt-item-hover)!important;border-color:var(--zt-border)!important;color:var(--zt-text-dim)!important}.zentris-apps-theme .zentris-doc-type-button-active{background:var(--zt-accent)!important;border-color:var(--zt-accent)!important;color:var(--zt-bg)!important}.zentris-apps-theme .zentris-doc-type-button-idle{background:var(--zt-bg-card)!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text-muted)!important}body.zentris-apps-theme [data-radix-dialog-content]{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content] :is([class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-gray-50],[class*=bg-gray-100],[class*=bg-zinc-50],[class*=bg-zinc-100],[class*=bg-neutral-50],[class*=bg-neutral-100],.bg-background,.bg-card,.bg-muted){background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content] :is([class*=from-white],[class*=via-white],[class*=to-white],[class*=from-slate-50],[class*=to-slate-50],[class*=from-gray-50],[class*=to-gray-50],[class*=from-sky-50],[class*=to-sky-50],[class*=from-blue-50],[class*=to-blue-50]){background-color:var(--zt-bg-card)!important;background-image:none!important;color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content] :is([class*=bg-blue-50],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-indigo-50],[class*=bg-violet-50],[class*=bg-purple-50],[class*=bg-fuchsia-50],[class*=bg-pink-50],[class*=bg-rose-50],[class*=bg-red-50],[class*=bg-orange-50],[class*=bg-amber-50],[class*=bg-yellow-50],[class*=bg-lime-50],[class*=bg-green-50],[class*=bg-emerald-50],[class*=bg-teal-50]){background-color:var(--zt-item-active)!important;background-image:none!important}body.zentris-apps-theme [data-radix-dialog-content] :is(.text-slate-700,.text-slate-800,.text-slate-900,.text-gray-700,.text-gray-800,.text-gray-900,.text-black){color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content] :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--zt-text-muted)!important}body.zentris-apps-theme [data-radix-dialog-content] label{color:var(--zt-text-muted)!important}body.zentris-apps-theme [data-radix-dialog-content] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){background:var(--zt-bg)!important;background-image:none!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important;-webkit-text-fill-color:var(--zt-text)!important}body.zentris-apps-theme [data-radix-dialog-content] :is(input,textarea)::-moz-placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}body.zentris-apps-theme [data-radix-dialog-content] :is(input,textarea)::placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}.zentris-apps-theme{color-scheme:normal}.zentris-apps-theme.zentris-theme-ocean,.zentris-apps-theme.zentris-theme-midnight,.zentris-apps-theme.zentris-theme-graphite,.zentris-apps-theme.zentris-theme-carbon{color-scheme:dark}.zentris-apps-theme :is(.bg-blue-50,.bg-sky-50,.bg-cyan-50,.bg-indigo-50,.bg-violet-50),body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) :is(.bg-blue-50,.bg-sky-50,.bg-cyan-50,.bg-indigo-50,.bg-violet-50){background:var(--zt-item-active)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600),body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) :is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600),.zentris-apps-theme :is([class*=from-blue-],[class*=to-blue-],[class*=from-sky-],[class*=to-sky-]){background:var(--zt-accent)!important;background-image:none!important;border-color:var(--zt-accent)!important}.zentris-apps-theme button:is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600),.zentris-apps-theme button:is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600) :is(span,svg),body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) button:is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600),body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) button:is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-sky-500,.bg-sky-600,.bg-cyan-500,.bg-cyan-600) :is(span,svg){color:var(--zt-bg)!important}.zentris-apps-theme .price-summary-accent-box,.zentris-apps-theme .price-summary-accent-label,.zentris-apps-theme .price-summary-accent-value,body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) .price-summary-accent-box,body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) .price-summary-accent-label,body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) .price-summary-accent-value{color:var(--zt-bg)!important}body.zentris-apps-theme :is([role=dialog],[aria-modal=true],[data-radix-dialog-content]) :is(.bg-white,[class*=bg-white],.bg-background,.bg-card,.bg-muted,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(tbody,tbody tr,tbody td){background-color:var(--zt-bg-card)!important}.zentris-apps-theme tbody tr:nth-child(2n),.zentris-apps-theme tbody tr:nth-child(2n) td,.zentris-apps-theme tbody tr:hover,.zentris-apps-theme tbody tr:hover td{background-color:var(--zt-item-hover)!important}.zentris-apps-theme .zentris-sidebar-icon,.zentris-apps-theme aside [data-design-colors=theme]{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--zt-accent)!important}.zentris-apps-theme input[type=checkbox],.zentris-apps-theme input[type=radio]{min-height:0!important;width:auto;max-width:none!important;border-radius:4px!important;background:transparent!important;accent-color:#38bdf8}.zentris-apps-theme button[role=checkbox],.zentris-apps-theme button[role=radio]{min-height:0!important;height:16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;border-radius:4px!important;font-weight:400!important;padding:0!important;transform:none!important;transition:border-color .14s ease,background .14s ease!important}.zentris-apps-theme button[role=checkbox]:not(:disabled):hover,.zentris-apps-theme button[role=radio]:not(:disabled):hover{transform:none!important}.zentris-apps-theme .sunat-badge-draft{background:var(--zt-bg-card)!important;color:var(--zt-text-dim)!important;border-color:var(--zt-border-accent)!important}.zentris-apps-theme{--zt-mobile-gap: 10px;overflow-x:hidden}.zentris-apps-theme main,.zentris-apps-theme main>*,.zentris-apps-theme form,.zentris-apps-theme .grid>*{min-width:0;max-width:100%}.zentris-apps-theme [class*=from-white],.zentris-apps-theme [class*=via-white],.zentris-apps-theme [class*=to-white]{background-color:var(--zt-bg-card)!important;background-image:none!important}body.zentris-apps-theme .pdf-preview-modal-modern,body.zentris-apps-theme .pdf-preview-send-panel-modern,body.zentris-apps-theme .pdf-preview-footer-modern,body.zentris-apps-theme .new-product-modal-mobile-safe,body.zentris-apps-theme .zentris-kardex-dialog{background:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}body.zentris-apps-theme .pdf-preview-send-panel-modern>div:not([style]),body.zentris-apps-theme .pdf-preview-footer-modern,body.zentris-apps-theme .new-product-modal-mobile-safe>div:not(:first-child){border-color:var(--zt-border)!important}body.zentris-apps-theme .pdf-preview-send-panel-modern>div:not([style]){background:var(--zt-bg)!important;box-shadow:none!important}body.zentris-apps-theme .pdf-preview-send-panel-modern input,body.zentris-apps-theme .pdf-preview-send-panel-modern button.bg-slate-100{background:var(--zt-bg)!important;color:var(--zt-text)!important}body.zentris-apps-theme .inventory-kardex-report,body.zentris-apps-theme .inventory-kardex-report article,body.zentris-apps-theme .inventory-kardex-report article>div>div{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}.zentris-apps-theme :is(h1,h2,h3,h4,h5,h6),body.zentris-apps-theme [data-radix-dialog-content] :is(h1,h2,h3,h4,h5,h6),.zentris-apps-theme :is(.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800),body.zentris-apps-theme [data-radix-dialog-content] :is(.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800){color:var(--zt-text)!important}.zentris-apps-theme :is(.text-slate-700,.text-slate-600,.text-gray-700,.text-gray-600),body.zentris-apps-theme [data-radix-dialog-content] :is(.text-slate-700,.text-slate-600,.text-gray-700,.text-gray-600),body.zentris-apps-theme [data-radix-dialog-content] label{color:var(--zt-text-muted)!important}.zentris-apps-theme :is(.text-slate-500,.text-slate-400,.text-gray-500,.text-gray-400),body.zentris-apps-theme [data-radix-dialog-content] :is(.text-slate-500,.text-slate-400,.text-gray-500,.text-gray-400){color:var(--zt-text-dim)!important}.zentris-apps-theme :is(.text-sky-600,.text-sky-700,.text-blue-600,.text-blue-700),body.zentris-apps-theme [data-radix-dialog-content] :is(.text-sky-600,.text-sky-700,.text-blue-600,.text-blue-700){color:var(--zt-accent)!important}.zentris-apps-theme input::-moz-placeholder,.zentris-apps-theme textarea::-moz-placeholder,body.zentris-apps-theme [data-radix-dialog-content] input::-moz-placeholder,body.zentris-apps-theme [data-radix-dialog-content] textarea::-moz-placeholder{color:var(--zt-text-dim)!important;opacity:.82!important}.zentris-apps-theme input::placeholder,.zentris-apps-theme textarea::placeholder,body.zentris-apps-theme [data-radix-dialog-content] input::placeholder,body.zentris-apps-theme [data-radix-dialog-content] textarea::placeholder{color:var(--zt-text-dim)!important;opacity:.82!important}body.zentris-apps-theme .new-provider-modal-ocean,body.zentris-apps-theme .new-provider-modal-ocean>div:not(:first-child),body.zentris-apps-theme .new-provider-modal-ocean [class*=bg-white],body.zentris-apps-theme .new-provider-modal-ocean [class*=bg-slate-50]{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}body.zentris-apps-theme .new-provider-modal-ocean>div:first-child{background:var(--zt-item-active)!important;color:var(--zt-text)!important;border-bottom:1px solid var(--zt-accent)!important}body.zentris-apps-theme .new-provider-modal-ocean input,body.zentris-apps-theme .new-provider-modal-ocean textarea,body.zentris-apps-theme .new-provider-modal-ocean [role=combobox]{background:var(--zt-bg)!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important}body.zentris-apps-theme .new-provider-modal-ocean>div:last-of-type{background:var(--zt-bg-card)!important;border-color:var(--zt-border)!important}@media(max-width:767px){.zentris-apps-theme main{padding:10px!important}body.zentris-apps-theme [data-radix-dialog-content],body.zentris-apps-theme .zentris-kardex-dialog,body.zentris-apps-theme .new-product-modal-mobile-safe{left:8px!important;right:8px!important;top:8px!important;bottom:8px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important;border-radius:22px!important;overflow-x:hidden!important}body.zentris-apps-theme .pdf-preview-modal-modern{left:8px!important;right:8px!important;top:8px!important;bottom:8px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important;border-radius:22px!important}body.zentris-apps-theme .inventory-kardex-report{padding:12px!important;border-radius:18px!important}body.zentris-apps-theme .inventory-kardex-tabs{overflow-x:auto;scrollbar-width:none}body.zentris-apps-theme .inventory-kardex-tabs::-webkit-scrollbar{display:none}body.zentris-apps-theme .inventory-kardex-tabs button{flex:0 0 auto;white-space:nowrap}body.zentris-apps-theme .inventory-kardex-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.zentris-apps-theme .inventory-kardex-actions>div{width:100%}body.zentris-apps-theme .inventory-kardex-actions input,body.zentris-apps-theme .inventory-kardex-actions button{width:100%!important}body.zentris-apps-theme .pdf-preview-header-modern>div:last-child,body.zentris-apps-theme .pdf-preview-send-panel-modern{min-width:0}body.zentris-apps-theme .pdf-preview-send-panel-modern{padding:14px!important}body.zentris-apps-theme .pdf-preview-send-panel-modern button{padding-left:12px!important;padding-right:12px!important}}html body.zentris-apps-theme,html body.zentris-apps-theme p,html body.zentris-apps-theme span,html body.zentris-apps-theme div,html body.zentris-apps-theme li,html body.zentris-apps-theme td,html body.zentris-apps-theme th,html body.zentris-apps-theme a,html body.zentris-apps-theme label,html body.zentris-apps-theme input,html body.zentris-apps-theme select,html body.zentris-apps-theme textarea,html body.zentris-apps-theme button{font-size:12px!important;line-height:1.35!important;letter-spacing:0!important}html body.zentris-apps-theme .text-\[10px\],html body.zentris-apps-theme .text-\[11px\]{font-size:10.5px!important}html body.zentris-apps-theme .text-xs,html body.zentris-apps-theme .text-\[12px\],html body.zentris-apps-theme .text-\[12\.5px\],html body.zentris-apps-theme .text-\[13px\],html body.zentris-apps-theme .text-sm,html body.zentris-apps-theme .text-\[14px\],html body.zentris-apps-theme .text-base,html body.zentris-apps-theme .text-\[15px\]{font-size:12px!important}html body.zentris-apps-theme .text-lg,html body.zentris-apps-theme .text-\[16px\]{font-size:13px!important}html body.zentris-apps-theme .text-xl{font-size:14px!important}html body.zentris-apps-theme .text-2xl{font-size:16px!important}html body.zentris-apps-theme .text-3xl{font-size:18px!important}html body.zentris-apps-theme h1{font-size:17px!important;font-weight:500!important;letter-spacing:-.015em!important}html body.zentris-apps-theme h2{font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important}html body.zentris-apps-theme h3{font-size:13px!important;font-weight:500!important}html body.zentris-apps-theme h4{font-size:12px!important;font-weight:500!important}html body.zentris-apps-theme h5,html body.zentris-apps-theme h6{font-size:12px!important;font-weight:400!important}html body.zentris-apps-theme .font-bold,html body.zentris-apps-theme .font-semibold,html body.zentris-apps-theme .font-extrabold,html body.zentris-apps-theme .font-black,html body.zentris-apps-theme b,html body.zentris-apps-theme strong{font-weight:500!important}html body.zentris-apps-theme .font-medium,html body.zentris-apps-theme button{font-weight:400!important}html body.zentris-apps-theme .zentris-unified-product-media,html body.zentris-apps-theme .unified-product-card-media{height:160px!important;min-height:160px!important}@media(min-width:1024px){html body.zentris-apps-theme .zentris-unified-product-media,html body.zentris-apps-theme .unified-product-card-media{height:190px!important;min-height:190px!important}}html body.zentris-apps-theme .zentris-unified-product-image{-o-object-fit:cover!important;object-fit:cover!important}html body.zentris-apps-theme .unified-product-card h3{font-size:12.5px!important;font-weight:500!important}html body.zentris-apps-theme .unified-product-card p,html body.zentris-apps-theme .unified-product-card span{font-size:11.5px!important;font-weight:400!important}html body.zentris-apps-theme .unified-product-card .zentris-unified-product-media>span{font-size:10px!important}html body.zentris-apps-theme .unified-product-card{border-radius:16px!important}html body.zentris-apps-theme,html body.zentris-apps-theme [data-radix-dialog-content]{font-family:Roboto,ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;line-height:1.42!important;font-weight:400!important;letter-spacing:0!important}html body.zentris-apps-theme :is(p,span,div,li,td,th,a,label,input,select,textarea,button,[role=combobox]),html body.zentris-apps-theme [data-radix-dialog-content] :is(p,span,div,li,td,th,a,label,input,select,textarea,button,[role=combobox]){font-family:inherit!important;font-size:14px!important;line-height:1.42!important;font-weight:400!important}html body.zentris-apps-theme :is(.text-\[9px\],.text-\[10px\],.text-\[11px\],.text-xs){font-size:11px!important;line-height:1.35!important}html body.zentris-apps-theme :is(.text-\[12px\],.text-\[12\.5px\],.text-\[13px\],.text-sm){font-size:13px!important;line-height:1.4!important}html body.zentris-apps-theme :is(.text-\[14px\],.text-\[15px\],.text-base){font-size:14px!important;line-height:1.42!important}html body.zentris-apps-theme :is(.text-\[16px\],.text-lg){font-size:16px!important;line-height:1.4!important}html body.zentris-apps-theme .text-xl{font-size:18px!important;line-height:1.35!important}html body.zentris-apps-theme .text-2xl{font-size:22px!important;line-height:1.25!important}html body.zentris-apps-theme .text-3xl{font-size:28px!important;line-height:1.15!important}html body.zentris-apps-theme h1{font-size:22px!important;line-height:1.25!important;font-weight:500!important;color:var(--zt-heading, var(--zt-text))!important}html body.zentris-apps-theme h2{font-size:18px!important;line-height:1.3!important;font-weight:500!important;color:var(--zt-heading, var(--zt-text))!important}html body.zentris-apps-theme h3{font-size:15px!important;line-height:1.35!important;font-weight:500!important;color:var(--zt-heading, var(--zt-text))!important}html body.zentris-apps-theme :is(h4,h5,h6){font-size:14px!important;line-height:1.4!important;font-weight:500!important;color:var(--zt-heading, var(--zt-text))!important}html body.zentris-apps-theme :is(.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black,b,strong){font-weight:500!important}html body.zentris-apps-theme :is(button,a[role=button]){font-size:14px!important;font-weight:400!important}html body.zentris-apps-theme :is(input,select,textarea,[role=combobox]){font-size:14px!important;line-height:1.4!important}html body.zentris-apps-theme label{font-size:12px!important;line-height:1.35!important;color:var(--zt-text-muted)!important}html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-module-label-text,html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-module-label-text *{font-size:15px!important;line-height:1.3!important;font-weight:500!important;color:var(--zt-text)!important}html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-section-card,html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-section-card *{font-size:13px!important;line-height:1.4!important;color:var(--zt-text-muted)!important}html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-child-card,html body.zentris-apps-theme .zentris-apps-sidebar-shell .zentris-apps-sidebar-child-card *{font-size:12px!important;line-height:1.4!important;color:var(--zt-text-dim)!important}html body.zentris-apps-theme .zentris-apps-sidebar-shell :is(.zentris-apps-sidebar-module-card,.zentris-apps-sidebar-section-card,.zentris-apps-sidebar-child-card)[style*=background] *{color:var(--zt-accent)!important}html body.zentris-apps-theme thead th{font-size:11px!important;line-height:1.35!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.035em!important;color:var(--zt-accent)!important}html body.zentris-apps-theme tbody td{font-size:13px!important;color:var(--zt-text-muted)!important}html body.zentris-apps-theme tbody td:nth-child(1){color:var(--zt-text)!important;font-weight:500!important}html body.zentris-apps-theme tbody td:nth-child(2){color:var(--zt-accent)!important}html body.zentris-apps-theme tbody td:nth-child(3){color:var(--zt-text)!important}html body.zentris-apps-theme tbody td:nth-child(4){color:#2dd4bf!important}html body.zentris-apps-theme tbody td:nth-child(5){color:#a78bfa!important}html body.zentris-apps-theme tbody td:nth-child(n+6){color:var(--zt-text-muted)!important}html body.zentris-apps-theme .zentris-products-manager .zentris-product-list-code{font-size:12px!important;color:#38bdf8!important}html body.zentris-apps-theme .zentris-products-manager .zentris-product-list-brand{font-size:12px!important;color:#34d399!important}html body.zentris-apps-theme .zentris-products-manager .zentris-product-list-name{font-size:15px!important;line-height:1.3!important;font-weight:500!important;color:var(--zt-text)!important}html body.zentris-apps-theme .zentris-products-manager :is(.zentris-product-list-detail,.zentris-product-list-stock){font-size:13px!important;color:var(--zt-text-muted)!important}html body.zentris-apps-theme .zentris-products-manager .zentris-product-list-price{font-size:15px!important;color:#38bdf8!important;font-weight:500!important}html body.zentris-apps-theme [class*=uppercase][class*=tracking]{font-size:11px!important;font-weight:500!important;color:var(--zt-accent)!important}html body.zentris-apps-theme :is(.text-2xl,.text-3xl):is(p,span,div){font-weight:500!important;color:var(--zt-text)!important}html body.zentris-apps-theme{background:var(--zt-bg)!important;color:var(--zt-text)!important}html body.zentris-apps-theme #zentris-apps-root,html body.zentris-apps-theme #zentris-apps-root>div,html body.zentris-apps-theme #zentris-apps-root main{background-color:var(--zt-bg)!important;color:var(--zt-text)!important}html body.zentris-apps-theme :is(.bg-white,[class*="bg-white/"],.bg-background,.bg-card,.bg-popover,.bg-slate-50,.bg-slate-100,.bg-slate-200,.bg-slate-800,.bg-slate-900,.bg-slate-950,.bg-gray-50,.bg-gray-100,.bg-gray-200,.bg-gray-800,.bg-gray-900,.bg-gray-950,.bg-zinc-50,.bg-zinc-100,.bg-zinc-200,.bg-zinc-800,.bg-zinc-900,.bg-zinc-950,.bg-neutral-50,.bg-neutral-100,.bg-neutral-200,.bg-neutral-800,.bg-neutral-900,.bg-neutral-950):not(.zentris-theme-preview){background-color:var(--zt-bg-card)!important;background-image:none!important;color:var(--zt-text)!important}html body.zentris-apps-theme :is(.bg-muted,.bg-secondary,[class*="bg-slate-50/"],[class*="bg-slate-100/"],[class*="bg-gray-50/"],[class*="bg-gray-100/"]):not(.zentris-theme-preview){background-color:var(--zt-item-active)!important;background-image:none!important;color:var(--zt-text)!important}html body.zentris-apps-theme :is([class*=from-white],[class*=via-white],[class*=to-white],[class*=from-slate-],[class*=via-slate-],[class*=to-slate-],[class*=from-gray-],[class*=via-gray-],[class*=to-gray-]):not(.zentris-theme-preview){background-color:var(--zt-bg-card)!important;background-image:none!important;color:var(--zt-text)!important}html body.zentris-apps-theme :is([data-radix-dialog-content],[data-radix-select-content],[data-radix-popper-content-wrapper]>*,[role=dialog],[aria-modal=true],[role=listbox],[role=menu],.global-dialog-centered,.document-import-claro-modal,.new-customer-zentris-modal,.new-product-modal-mobile-safe,.zentris-kardex-dialog){background-color:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border)!important;color:var(--zt-text)!important}html body.zentris-apps-theme :is(form,section,article,fieldset,table),html body.zentris-apps-theme :is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl)[class*=border]:not(.zentris-theme-preview){border-color:var(--zt-border)!important}html body.zentris-apps-theme :is([class*=border-slate-],[class*=border-gray-],[class*=border-zinc-],[class*=border-neutral-]){border-color:var(--zt-border)!important}html body.zentris-apps-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){background-color:var(--zt-bg-card)!important;background-image:none!important;border-color:var(--zt-border-accent)!important;color:var(--zt-text)!important;-webkit-text-fill-color:var(--zt-text)!important;caret-color:var(--zt-accent)!important}html body.zentris-apps-theme :is(input,textarea)::-moz-placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}html body.zentris-apps-theme :is(input,textarea)::placeholder{color:var(--zt-text-dim)!important;-webkit-text-fill-color:var(--zt-text-dim)!important;opacity:1!important}html body.zentris-apps-theme :is(input[type=checkbox],input[type=radio]){accent-color:var(--zt-accent)!important}html body.zentris-apps-theme :is(thead,th){background-color:var(--zt-item-active)!important;border-color:var(--zt-border)!important;color:var(--zt-accent)!important}html body.zentris-apps-theme .products-contrast-table thead th,html body.zentris-apps-theme .products-contrast-table .products-list-header-cell{background-color:#38bdf8!important;border-color:#0ea5e9!important;color:#fff!important;font-weight:600!important}html body.zentris-apps-theme .products-contrast-table thead th *{color:#fff!important}html body.zentris-apps-theme .ventas-compras-btn,html body.zentris-apps-theme .ventas-compras-btn :is(span,svg){color:#fff!important}html body.zentris-apps-theme :is(tbody,tbody tr,tbody td){background-color:var(--zt-bg-card)!important;border-color:var(--zt-border)!important}html body.zentris-apps-theme tbody tr:nth-child(2n),html body.zentris-apps-theme tbody tr:nth-child(2n) td,html body.zentris-apps-theme tbody tr:hover,html body.zentris-apps-theme tbody tr:hover td{background-color:var(--zt-item-hover)!important}html body.zentris-apps-theme .zentris-theme-preview{color-scheme:normal}html body.zentris-apps-theme .zentris-theme-preview *{color:inherit}html body.zentris-apps-theme .product-detail-preview-modal :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600){color:var(--zt-text)!important}html body.zentris-apps-theme .product-detail-preview-modal :is(.text-slate-500,.text-slate-400){color:var(--zt-text-muted)!important}html body.zentris-apps-theme .product-detail-preview-modal :is(.border-slate-100,.border-slate-200){border-color:var(--zt-border)!important}html body.zentris-apps-theme :is(button,a[role=button]):is([class*=bg-blue-],[class*=bg-sky-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-cyan-]){background-color:var(--zt-accent)!important;border-color:var(--zt-accent)!important;color:var(--zt-bg)!important}html body.zentris-apps-theme :is(button,a[role=button]):is([class*=bg-blue-],[class*=bg-sky-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-cyan-]) :is(svg,span){color:var(--zt-bg)!important}html body.zentris-apps-theme :is(.text-blue-500,.text-blue-600,.text-blue-700,.text-sky-500,.text-sky-600,.text-sky-700,.text-indigo-500,.text-indigo-600,.text-violet-500,.text-violet-600){color:var(--zt-accent)!important}html body.zentris-apps-theme.zentris-theme-normal .zentris-apps-sidebar-shell :is(.zentris-apps-module-label-text,.zentris-apps-module-name){font-weight:600!important;font-size:15px!important;color:var(--zt-heading)!important}html body.zentris-apps-theme.zentris-theme-normal .zentris-apps-sidebar-shell :is(.zentris-apps-sidebar-section-card,.zentris-apps-sidebar-section-card *){font-weight:400!important;font-size:13px!important;color:var(--zt-text-muted)!important}html body.zentris-apps-theme.zentris-theme-normal .zentris-apps-sidebar-shell :is(.zentris-apps-sidebar-child-card,.zentris-apps-sidebar-child-card *){font-weight:400!important;font-size:12px!important;color:var(--zt-text-dim)!important}html body.zentris-apps-theme.zentris-theme-normal .zentris-apps-sidebar-shell .zentris-apps-sidebar-section-card{color:var(--zt-text-muted)!important}html body.zentris-apps-theme.zentris-theme-normal .zentris-apps-sidebar-shell .zentris-apps-sidebar-child-card{color:var(--zt-text-dim)!important}html body.zentris-apps-theme.zentris-theme-normal :is(h1,h2){color:var(--zt-heading)!important}html body.zentris-apps-theme.zentris-theme-normal h3{color:var(--zt-accent)!important}html body.zentris-apps-theme.zentris-theme-normal :is(button,a[role=button]){font-weight:400!important}html body.zentris-apps-theme.zentris-theme-normal :is(.zentris-finalize-button,.zentris-floating-action-new,.zentris-doc-type-button-active){background:var(--zt-accent)!important;border-color:var(--zt-accent)!important;color:#fff!important}html body.zentris-apps-theme.zentris-theme-normal :is(.zentris-finalize-button,.zentris-floating-action-new,.zentris-doc-type-button-active) :is(svg,span){color:#fff!important}html body:not(.zentris-apps-theme) .gallery-image-edit-dialog{background:#fff!important;color:#0f172a!important;border-color:#cbd5e1!important}html body:not(.zentris-apps-theme) .gallery-image-edit-dialog .gallery-image-edit-preview{background:#f8fafc!important}html body:not(.zentris-apps-theme) .gallery-image-edit-dialog .gallery-image-edit-fields{background:#fff!important}html body:not(.zentris-apps-theme) .gallery-image-edit-dialog .gallery-image-edit-fields :is(label,p,span){color:#334155!important}html body:not(.zentris-apps-theme) .gallery-image-edit-dialog .gallery-image-edit-fields :is(input:not([type=checkbox]),textarea,select,[role=combobox]){background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important}html body.zentris-apps-theme .gallery-image-edit-dialog,html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-preview,html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-fields{background:var(--zt-bg-card, #151c33)!important;color:var(--zt-text, #e2e8f0)!important;border-color:var(--zt-border, #2a2e3a)!important}html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-fields :is(label,p,span){color:var(--zt-text-muted, #94a3b8)!important}html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-fields :is(input:not([type=checkbox]),textarea,select,[role=combobox]){background:var(--zt-bg, #0f1629)!important;color:var(--zt-text, #e2e8f0)!important;-webkit-text-fill-color:var(--zt-text, #e2e8f0)!important;border:1px solid var(--zt-border, #2a2e3a)!important;opacity:1!important}html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-fields :is(input,textarea)::-moz-placeholder{color:var(--zt-text-muted, #94a3b8)!important;-webkit-text-fill-color:var(--zt-text-muted, #94a3b8)!important}html body.zentris-apps-theme .gallery-image-edit-dialog .gallery-image-edit-fields :is(input,textarea)::placeholder{color:var(--zt-text-muted, #94a3b8)!important;-webkit-text-fill-color:var(--zt-text-muted, #94a3b8)!important}html body .gallery-image-edit-dialog .gallery-image-edit-fields,html body .gallery-image-edit-dialog .gallery-image-edit-fields *{visibility:visible!important;opacity:1!important}@media(max-width:1023px){html body .gallery-image-edit-dialog{box-sizing:border-box;display:flex!important;flex-direction:column!important;width:calc(100vw - 16px)!important;max-width:min(672px,calc(100vw - 16px))!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;min-width:0!important;overflow:hidden!important}html body .gallery-image-edit-dialog>*{flex-shrink:0;min-width:0}html body .gallery-image-edit-dialog .gallery-image-edit-preview{width:100%;overflow:hidden}html body .gallery-image-edit-dialog .gallery-image-edit-preview img{display:block;width:100%!important;height:auto!important;max-height:min(24dvh,200px)!important;-o-object-fit:contain!important;object-fit:contain!important}html body .gallery-image-edit-dialog .gallery-image-edit-fields{display:block!important;flex:1 1 0%!important;min-height:0!important;height:auto!important;width:100%;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}html body .gallery-image-edit-dialog .gallery-image-edit-fields :is(.grid,.flex)>*{min-width:0}}html body .bulk-share-modal{background:#fff!important;border-color:#99f6e4!important}html body .bulk-share-modal .bsm-header{background:linear-gradient(135deg,#0f766e,#14b8a6)!important}html body .bulk-share-modal .bsm-header :is(h3,p,svg){color:#fff!important}html body .bulk-share-modal .bsm-icon{background:#ffffff2e!important;border-color:#ffffff59!important}html body .bulk-share-modal .bsm-header select{background:#fff!important;color:#0f766e!important}html body .bulk-share-modal .bsm-btn,html body .bulk-share-modal .bsm-btn *{color:#fff!important}html body .bulk-share-modal .bsm-btn{background:#0f766e!important;background-image:none!important;border:none!important}html body .bulk-share-modal .bsm-btn:hover{background:#115e59!important}html body .bulk-share-modal .bsm-body{background:#fff!important}html body .bulk-share-modal .bsm-row{background:#fff!important;border-color:#cbd5e1!important}html body .bulk-share-modal .bsm-row input{background:#fff!important;color:#0f172a!important;border:none!important}html body .bulk-share-modal .bsm-row>div:first-child svg{color:#0f766e!important}html body .bulk-share-modal .bsm-copy{background:#f1f5f9!important;color:#334155!important}html body .bulk-share-modal .bsm-copy *{color:#334155!important}html body .bulk-share-modal .bsm-footer{background:#f8fafc!important}html body .bulk-share-modal .bsm-close,html body .bulk-share-modal .bsm-close *{background:#334155!important;color:#fff!important;border:none!important}
