@charset "UTF-8";:root .dx-theme-generic{--change-password-popup-height: 190px}.erp-chart-label-surfaces .dxc-labels rect{fill:var(--dashboard-surface-elevated, var(--dx-component-color-bg));rx:calc(var(--dashboard-radius) / 2);ry:calc(var(--dashboard-radius) / 2);stroke:color-mix(in srgb,var(--chart-primary, var(--dx-color-primary)) 35%,var(--dashboard-surface-elevated, var(--dx-component-color-bg)));filter:drop-shadow(var(--card-shadow-contact))}.erp-chart-label-surfaces .dxc-labels text,.erp-chart-label-surfaces .dxc-labels tspan{fill:var(--dashboard-text, var(--dx-color-text))!important}.dashboard-page{color:var(--dashboard-text);background:var(--dashboard-surface)}.dashboard-panel{padding:var(--dashboard-widget-padding);background:var(--dashboard-surface-elevated);border:1px solid var(--dashboard-border);border-radius:var(--dashboard-radius)}.dashboard-muted{color:var(--dashboard-text-muted)}.dashboard-link{color:var(--accent-color)}.dashboard-link:focus-visible{outline:2px solid var(--dashboard-focus-ring);outline-offset:2px}.dashboard-widget-selected{outline:2px solid var(--dashboard-focus-ring);outline-offset:-2px}.dashboard-widget-select{color:inherit;font:inherit;background:transparent;border:0;padding:0;text-align:start}.dashboard-widget-select:focus-visible{outline:2px solid var(--dashboard-focus-ring);outline-offset:2px}.dashboard-layout-edit .dashboard-widget-drag-handle{cursor:move}.dashboard-layout-edit>.grid-stack-item>.ui-resizable-handle{color:var(--dashboard-text-muted)}.dashboard-layout-edit>.grid-stack-item:not(.ui-resizable-disabled):has(.dashboard-widget-selected,:focus-visible)>.ui-resizable-handle{display:block}.dashboard-page h1{font-size:1.5rem;line-height:1.25}.dashboard-page h2{font-size:1rem;line-height:1.3}.dashboard-page .dashboard-panel h2{margin:0 0 .75rem}.dashboard-page .dashboard-panel h3{font-size:.9375rem}.dashboard-mode{padding:.25rem .5rem;border:1px solid var(--dashboard-border);border-radius:var(--dashboard-radius);font-weight:600}.dashboard-mode-edit{border-color:var(--dashboard-focus-ring)}.dashboard-add-content{color:var(--dashboard-text)}.dashboard-page .dashboard-panel,.dashboard-add-content{overflow-wrap:anywhere}.dashboard-catalog-row .dx-button-content,.dashboard-editor-widget .dx-button-content,.dashboard-add-content .dx-button-content{white-space:normal}.dashboard-editor-widget .dx-checkbox-text{overflow-wrap:anywhere}.grid-stack{position:relative}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;width:var(--gs-column-width);height:var(--gs-cell-height)}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item{right:0}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;user-select:none;z-index:100}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center;z-index:101}.grid-stack-item>.ui-resizable-ne{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,right,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.grid-stack-item.ui-draggable-armed{cursor:move;animation:gs-armed-wiggle .25s ease-in-out infinite}.grid-stack-item>.ui-resizable-handle.ui-resizable-armed{animation:gs-armed-pulse .5s ease-in-out infinite}@keyframes gs-armed-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-1.5deg)}75%{transform:rotate(1.5deg)}}@keyframes gs-armed-pulse{0%,to{opacity:1}50%{opacity:.3}}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px #0003;opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,right .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,right 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item[gs-x="0"]{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item[gs-x="0"]{right:0}.gs-print-show{display:none}@media print{@page gs-landscape{size:landscape}@page gs-portrait{size:portrait}.grid-stack{display:block!important;height:auto!important;position:static!important}.grid-stack>.grid-stack-item{display:block!important;float:left!important;position:static!important;height:auto!important;left:auto!important;top:auto!important;width:calc(100% * var(--gs-w) / var(--gs-columns, 12))!important;break-inside:avoid!important;page-break-inside:avoid!important}.grid-stack>.grid-stack-item>.grid-stack-item-content{position:relative!important;height:auto!important;overflow:visible!important;white-space:normal!important;margin-top:var(--gs-item-margin-top)!important;margin-right:var(--gs-item-margin-right)!important;margin-bottom:var(--gs-item-margin-bottom)!important;margin-left:var(--gs-item-margin-left)!important;inset:auto!important}.gs-print-hide{display:none}.gs-print-show{display:block}.gs-print-avoid-break-after{break-after:avoid!important;page-break-after:avoid!important}.grid-stack>.grid-stack-item.gs-print-hide{display:none!important}.grid-stack>.grid-stack-item[gs-page-break=true],.grid-stack>.grid-stack-item[gs-print-orientation]{float:none!important;clear:both!important}.grid-stack>.grid-stack-item[gs-page-break=true]{page-break-before:always!important;break-before:page!important}.grid-stack>.grid-stack-item[gs-print-orientation=landscape]{page:gs-landscape;min-width:calc(100vmax * var(--gs-w) / var(--gs-columns, 12))!important}.grid-stack>.grid-stack-item[gs-print-orientation=portrait]{page:gs-portrait;min-width:calc(100vmin * var(--gs-w) / var(--gs-columns, 12))!important}.grid-stack>.grid-stack-item[gs-break-inside=true]{float:none!important;clear:both!important;width:100%!important;break-inside:auto!important;page-break-inside:auto!important}.grid-stack>.grid-stack-item>.ui-resizable-handle{display:none!important}}.erp-surface-card{background:var(--card-background);border:1px solid var(--erp-surface-border);border-radius:var(--dashboard-radius);box-shadow:var(--card-shadow)}.erp-surface-card--raised{box-shadow:var(--card-shadow-raised)}.erp-surface-popup>.dx-overlay-content{background:var(--card-background);border:1px solid var(--erp-surface-border);border-radius:var(--dashboard-radius);box-shadow:var(--card-shadow-raised)}html,body{margin:0;min-height:100%;height:100%}*{box-sizing:border-box}body .dx-texteditor .dx-texteditor-input{min-height:34px;padding-block:4px;font-size:1rem}.dx-field-item-label-text{font-weight:600}.dx-field-item{margin-bottom:12px}.dx-button{height:32px}.dx-theme-fluent-typography{font-size:16px}.header-text{font-size:22px;font-weight:400;padding-right:25px}.title-text{font-size:16px;font-weight:500}.subtitle-text{color:var(--subtitle-text-color);font-size:14px;font-weight:400}.content{line-height:1.5;height:100%}.content h2{font-size:30px;margin-top:20px;margin-bottom:20px}.responsive-paddings{padding:20px}.screen-large .responsive-paddings{padding:40px}.dx-dropdownbutton-content .dx-list-item{display:block}.dx-card.wide-card{border-radius:0;margin-left:0;margin-right:0;border-right:0;border-left:0}.view-wrapper-scroll>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{height:100%}.view-wrapper-scroll>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content>.dx-scrollview-content{display:flex;flex-direction:column;min-height:100%}.embedded.embedded .layout-header,.embedded.embedded .dx-swatch-additional,.embedded.embedded .dx-drawer-shader{display:none}.embedded.embedded .dx-drawer-content{padding:initial!important}.embedded.embedded .dx-drawer-panel-content,.embedded.embedded .dx-drawer-panel-content .dx-overlay-content{width:initial!important}.separator{height:24px;width:1px;background:var(--border-color)}::ng-deep .dx-toolbar-menu-section .separator{height:1px;width:auto}.view-wrapper{display:flex;flex-direction:column;overflow:hidden;padding:0 var(--page-padding)}.dx-card.details-card{border:none}.dx-card.abono-payment-card{border-radius:12px}.dx-datagrid-headers .dx-header-row>td{color:var(--dx-color-text);background-color:var(--data-grid-header-bg);border-bottom-color:color-mix(in srgb,var(--dx-color-primary) 28%,var(--dx-color-border))}.ventas-sucursal-card__period,.ventas-sucursal-card__label,.ventas-sucursal-card__secondary{color:var(--data-card-eyebrow-color);font-size:var(--dx-font-size-xs);line-height:1.25}.dx-texteditor-label{height:auto}.dx-texteditor-label .dx-label{line-height:1}.dx-form.plain-styled-form.dx-form>.dx-layout-manager.dx-layout-manager-one-col .dx-field-item.dx-last-row:not(.dx-last-col){padding-bottom:0}.dx-form.plain-styled-form .dx-layout-manager .dx-field-item{padding-bottom:0}.dx-form.plain-styled-form .dx-layout-manager .dx-field-item:not(.dx-first-col){padding-left:0}.dx-form.plain-styled-form .dx-layout-manager .dx-field-item.contact-fields-group{padding:15px 0}.dx-form.plain-styled-form.view-mode .accent .dx-texteditor.form-editor .form-editor-input{color:var(--accent-color)}.dx-form.plain-styled-form.view-mode .dx-texteditor,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor{pointer-events:none}.dx-form.plain-styled-form.view-mode .dx-texteditor .form-editor-input,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled .form-editor-input,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor .form-editor-input{color:var(--texteditor-edit-color)}.dx-form.plain-styled-form.view-mode .dx-texteditor,.dx-form.plain-styled-form.view-mode .dx-texteditor>*,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled>*,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor>*{background-color:transparent}.dx-form.plain-styled-form.view-mode .dx-texteditor,.dx-form.plain-styled-form.view-mode .dx-texteditor *,.dx-form.plain-styled-form.view-mode .dx-texteditor:after,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled *,.dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled:after,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor *,.dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor:after{border-color:transparent;opacity:1}.dx-theme-fluent .layout-body .menu-container.theme-dependent,.dx-theme-fluent app-footer{background-color:var(--base-bg)}.dx-theme-fluent .layout-body .menu-container.theme-dependent{padding-top:0}.dx-theme-fluent .view-wrapper .panels .left{background-color:var(--base-bg);padding:16px 24px}.dx-theme-fluent .view-wrapper .panels .theme-dependent.right{flex:1 calc(100% - var(--left-panel-width) - 110px)!important}.dx-theme-fluent .view-wrapper.crm-contact-list{margin-bottom:var(--content-padding)}.dx-theme-fluent .view-wrapper.list-page{margin-top:var(--content-padding);margin-bottom:var(--content-padding)}.dx-theme-fluent .plain-styled-form .photo{border-radius:50%}.dx-theme-fluent .dx-form.plain-styled-form.view-mode .dx-texteditor.form-editor .form-editor-input,.dx-theme-fluent .dx-form.plain-styled-form.view-mode .dx-texteditor.dx-editor-filled .form-editor-input,.dx-theme-fluent .form-editor.dx-state-readonly .status.status-indicator .dx-state-readonly .status-input.status-editor-input,.dx-theme-fluent .form-editor.dx-state-readonly .form-editor-input{padding-left:0}.dx-theme-fluent .contact-status.dx-state-readonly .status-editor-field .status-indicator{padding-left:0;align-self:center!important}.dx-theme-fluent .contact-status .status-editor-field .status-indicator{align-self:center!important}.dx-theme-fluent .contact-status .status-editor-field .status-indicator .status{display:flex!important}.dx-theme-fluent .dx-form.plain-styled-form .dx-button.form-item-button{margin-left:0;margin-top:5px}.dx-theme-fluent .contact-form .form-editor-input{padding-left:0}.dx-theme-fluent div.gantt{padding:0!important}.dx-theme-fluent .profile-card .panel,.dx-theme-fluent .right-side-panel.open{background-color:var(--base-bg)}.dx-tooltip-wrapper:has(.planning-calendar-appointment-tooltip) .dx-popup-content,.dx-tooltip-wrapper:has(.planning-calendar-appointment-tooltip) .dx-popup-normal{max-height:600px!important;border-radius:8px}.dx-fa-button:not(.dx-fa-button-main) .dx-fa-button-icon{width:1.125rem;height:1.125rem;padding:.75rem}.dx-fa-button:not(.dx-fa-button-main) .dx-fa-button-icon .dx-icon{font-size:1.125rem}.dx-fa-button.dx-fa-button-main .dx-overlay-content{min-width:3.5rem;max-height:3.5rem;border-radius:50%}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close{width:1.5rem;height:1.5rem;padding:1rem}.dx-fa-button-main .dx-fa-button-icon{display:flex;align-items:center;justify-content:center}.dx-fa-button.dx-fa-button-main .dx-fa-button-icon .dx-icon,.dx-fa-button.dx-fa-button-main .dx-fa-button-icon-close .dx-icon{font-size:1.5rem;line-height:1}@media(min-width:768px){.dx-fa-button:not(.dx-fa-button-main) .dx-fa-button-icon{width:1rem;height:1rem;padding:.5rem}.dx-fa-button:not(.dx-fa-button-main) .dx-fa-button-icon .dx-icon{font-size:1rem}.dx-fa-button.dx-fa-button-main .dx-overlay-content{min-width:2rem;max-height:2rem}.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close{width:1rem;height:1rem;padding:.5rem}.dx-fa-button.dx-fa-button-main .dx-fa-button-icon .dx-icon,.dx-fa-button.dx-fa-button-main .dx-fa-button-icon-close .dx-icon{font-size:1rem}body .dx-texteditor .dx-texteditor-input{min-height:30px;padding-block:3px;font-size:.75rem}.dx-field-item-label{margin-bottom:2px}.dx-field-item{margin-bottom:12px}}
