.modal-header-content[data-v-64222e32]{display:flex;align-items:center;justify-content:space-between;width:100%}.modal-title[data-v-64222e32]{margin:0;font-size:1.25rem;font-weight:600;color:var(--app-primary-color, #e6b800)}.help-button[data-v-64222e32]{margin-left:auto}.help-button[data-v-64222e32] .p-button{background-color:#fff3!important;border-color:#fff!important;color:#fff!important}.help-button[data-v-64222e32] .p-button:hover{background-color:#ffffff4d!important}.modal-body-content[data-v-64222e32]{background-color:var(--app-bg-medium, #e2e2e2);padding:1rem;min-height:200px;overflow-y:auto}[data-v-64222e32] .p-dialog{border:none!important;box-shadow:0 4px 20px #00000026}[data-v-64222e32] .p-dialog-content{padding:0;border:none!important}[data-v-64222e32] .p-dialog-header{border:none!important}[data-v-64222e32] .p-dialog-footer{padding:1rem 1.5rem;display:flex!important;justify-content:space-between!important;gap:.5rem;border:none!important}[data-v-64222e32] .p-dialog-footer button,[data-v-64222e32] .p-dialog-footer .p-button{flex:1 1 0%!important;min-width:0!important;width:auto!important}[data-v-64222e32] .p-dialog-footer .p-button-label{flex:1;text-align:center}.box-header-wrapper[data-v-de40a78b]{padding:1rem 1.5rem;margin:0;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.box-header-title[data-v-de40a78b]{margin:0;font-size:1.1rem;font-weight:600;display:flex;align-items:center}.box-header-actions[data-v-de40a78b]{display:flex;align-items:center;gap:.5rem}[data-v-de40a78b] .p-card-header{padding:0!important}.box-header-default[data-v-de40a78b]{background-color:transparent}.box-header-primary[data-v-de40a78b]{background-color:var(--app-primary-color)}.box-header-primary .box-header-title[data-v-de40a78b]{color:var(--app-secondary-color)}.box-header-success[data-v-de40a78b]{background-color:var(--app-success-color)}.box-header-success .box-header-title[data-v-de40a78b]{color:#fff}.box-header-warning[data-v-de40a78b]{background-color:var(--app-warning-color)}.box-header-warning .box-header-title[data-v-de40a78b]{color:#fff}.box-header-danger[data-v-de40a78b]{background-color:var(--app-danger-color)}.box-header-danger .box-header-title[data-v-de40a78b]{color:#fff}.box-header-info[data-v-de40a78b]{background-color:var(--app-info-color)}.box-header-info .box-header-title[data-v-de40a78b]{color:#fff}.box-header-secondary[data-v-de40a78b]{background-color:var(--app-secondary-color)}.box-header-secondary .box-header-title[data-v-de40a78b]{color:var(--app-primary-color)}[data-v-de40a78b] .p-message{margin-bottom:1rem}[data-v-de40a78b] .p-message>div{display:block}.filtro-modal-container[data-v-f1fbe0be]{position:relative}.modal-body-content[data-v-f1fbe0be]{background-color:#e2e2e2;padding:15px;display:flex;flex-direction:column;gap:15px}.box-content[data-v-f1fbe0be]{display:flex;flex-direction:column;gap:15px}.date-alert-content[data-v-f1fbe0be]{display:flex;flex-direction:column;gap:5px}.select-all-container[data-v-f1fbe0be]{margin-bottom:15px}.select-all-button[data-v-f1fbe0be]{width:100%}.selected-franchises-container[data-v-f1fbe0be]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px;min-height:36px;padding:8px;background:#f8f9fa;border-radius:6px;position:static;z-index:auto}.franchise-tag[data-v-f1fbe0be]{flex-shrink:0}.search-container[data-v-f1fbe0be]{margin-bottom:20px}.search-input[data-v-f1fbe0be]{width:100%}.franchises-datatable[data-v-f1fbe0be] .p-datatable{border:1px solid #dee2e6;border-radius:6px;max-width:100%;overflow-x:auto}.franchises-datatable[data-v-f1fbe0be] .p-datatable-table{width:100%;table-layout:auto}.franchises-datatable[data-v-f1fbe0be] .status-column{width:80px;min-width:80px}.franchises-datatable[data-v-f1fbe0be] .franchise-column{width:auto;min-width:150px}.franchises-datatable[data-v-f1fbe0be] .employees-column{width:130px;min-width:130px}.date-picker-container[data-v-f1fbe0be]{display:flex;flex-direction:column;gap:15px;width:100%}.date-range-picker[data-v-f1fbe0be]{width:100%}.date-range-picker[data-v-f1fbe0be] .p-datepicker{width:100%!important}.date-range-picker[data-v-f1fbe0be] .p-inputtext{width:100%!important;flex:1!important}.date-range-footer[data-v-f1fbe0be]{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border-top:1px solid #e5e7eb;background:#f9fafb}.toggle-cell[data-v-f1fbe0be]{text-align:center;vertical-align:middle}.employees-modal-content[data-v-f1fbe0be]{padding:15px}.employees-table[data-v-f1fbe0be]{width:100%;border-collapse:collapse;background:#fff}.employees-table thead[data-v-f1fbe0be]{background:#f8f9fa}.employees-table th[data-v-f1fbe0be]{padding:12px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #dee2e6}.employees-table td[data-v-f1fbe0be]{padding:10px 12px;border-bottom:1px solid #dee2e6}.employees-table tbody tr[data-v-f1fbe0be]:hover{background-color:#f8f9fa}.employee-name-col[data-v-f1fbe0be]{width:100%}.employee-name-cell[data-v-f1fbe0be]{font-weight:500;color:#333}.employee-select-col[data-v-f1fbe0be]{min-width:150px}.employee-select-cell[data-v-f1fbe0be]{text-align:right;white-space:nowrap}@media (max-width: 768px){.modal-body-content[data-v-f1fbe0be]{padding:10px}.selected-franchises-container[data-v-f1fbe0be]{padding:6px}.date-range-footer[data-v-f1fbe0be]{flex-direction:column}.date-range-footer[data-v-f1fbe0be] .p-button{width:100%}.employees-table th[data-v-f1fbe0be],.employees-table td[data-v-f1fbe0be]{padding:8px;font-size:.9rem}.employee-select-cell[data-v-f1fbe0be]{text-align:center}.franchises-datatable[data-v-f1fbe0be] .p-datatable{font-size:.875rem}.franchises-datatable[data-v-f1fbe0be] .p-datatable-thead th{padding:8px 6px;font-size:.8rem;font-weight:600}.franchises-datatable[data-v-f1fbe0be] .p-datatable-tbody td{padding:8px 6px;font-size:.85rem}.franchises-datatable[data-v-f1fbe0be] .status-column{width:60px;min-width:60px}.franchises-datatable[data-v-f1fbe0be] .franchise-column{min-width:120px;word-break:break-word}.franchises-datatable[data-v-f1fbe0be] .employees-column{width:100px;min-width:100px}.franchises-datatable[data-v-f1fbe0be] .employees-column .p-button{font-size:.75rem;padding:.4rem .6rem}.franchises-datatable[data-v-f1fbe0be] .employees-column .p-button-label{font-size:.75rem}}@media (max-width: 480px){.franchises-table th[data-v-f1fbe0be],.franchises-table td[data-v-f1fbe0be]{padding:6px;font-size:.85rem}.franchises-datatable[data-v-f1fbe0be] .p-datatable{font-size:.75rem}.franchises-datatable[data-v-f1fbe0be] .p-datatable-thead th{padding:6px 4px;font-size:.7rem}.franchises-datatable[data-v-f1fbe0be] .p-datatable-tbody td{padding:6px 4px;font-size:.75rem}.franchises-datatable[data-v-f1fbe0be] .status-column{width:50px;min-width:50px}.franchises-datatable[data-v-f1fbe0be] .franchise-column{min-width:100px}.franchises-datatable[data-v-f1fbe0be] .employees-column{width:85px;min-width:85px}.franchises-datatable[data-v-f1fbe0be] .employees-column .p-button{font-size:.65rem;padding:.3rem .4rem}.franchises-datatable[data-v-f1fbe0be] .employees-column .p-button-label{font-size:.65rem}.franchises-datatable[data-v-f1fbe0be] .p-toggleswitch{width:2rem;height:1rem}.franchises-datatable[data-v-f1fbe0be] .p-toggleswitch-slider{width:.75rem;height:.75rem}}.fade-enter-active[data-v-f1fbe0be],.fade-leave-active[data-v-f1fbe0be]{transition:opacity .5s}.fade-enter-from[data-v-f1fbe0be],.fade-leave-to[data-v-f1fbe0be]{opacity:0}.filtro-header-links[data-v-28a86899]{display:inline-block}.filtro-header-link[data-v-28a86899]{display:inline-flex;align-items:center;color:#252729;padding:15px;text-decoration:none;cursor:pointer;transition:background-color .2s ease;border-radius:3px}.filtro-header-link[data-v-28a86899]:hover{text-decoration:none}.btnFiltroTopHeader[data-v-28a86899]{transition:all .3s ease}.btnFiltroTopHeader[data-v-28a86899]:hover{background-color:#00000014}.filter-info-item[data-v-28a86899]{display:inline-flex;align-items:center;gap:.5rem;margin-right:1.25rem}.filter-info-item[data-v-28a86899]:last-child{margin-right:0}.alert-icon[data-v-28a86899]{color:#ef4444;margin-right:.25rem}[data-v-28a86899] .small-tag{font-size:.75rem!important;padding:.125rem .5rem!important}.visible-xs[data-v-28a86899]{display:none}.hidden-xs[data-v-28a86899]{display:inline}@media (max-width: 768px){.visible-xs[data-v-28a86899]{display:inline}.hidden-xs[data-v-28a86899]{display:none}}.filtro-page[data-v-2a173b04]{position:relative}.topbar[data-v-03e1c3ce]{background:var(--app-primary-color);border-bottom:1px solid var(--app-primary-hover-color);height:60px;position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 2px 4px #0000001a}.topbar-content[data-v-03e1c3ce]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 20px;max-width:100%;gap:20px}.topbar-left[data-v-03e1c3ce]{flex:0 0 auto;display:flex;align-items:center;gap:16px}.logo-container[data-v-03e1c3ce]{display:flex;align-items:center;height:40px}.tenant-logo[data-v-03e1c3ce]{max-height:40px;max-width:150px;width:auto;height:auto;object-fit:contain}.topbar-center[data-v-03e1c3ce]{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;min-width:0}.topbar-right[data-v-03e1c3ce]{flex:0 0 auto;display:flex;align-items:center;margin-left:auto}.hamburger-btn[data-v-03e1c3ce]{color:var(--app-secondary-color)!important}.hamburger-btn[data-v-03e1c3ce]:hover{background-color:#ffffff1a!important}.filtro-container[data-v-03e1c3ce]{display:flex;align-items:center;color:var(--app-secondary-color);font-weight:500}.user-info[data-v-03e1c3ce]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:background-color .2s}.user-info[data-v-03e1c3ce]:hover{background-color:#ffffff1a}.user-details[data-v-03e1c3ce]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.user-name[data-v-03e1c3ce]{font-weight:600;color:var(--app-secondary-color);font-size:14px;line-height:1.2}.user-email[data-v-03e1c3ce]{color:var(--app-text-color);font-size:12px;line-height:1.2}.user-menu-btn[data-v-03e1c3ce]{color:var(--app-secondary-color)!important;padding:4px!important;min-width:auto!important}.user-menu-btn[data-v-03e1c3ce]:hover{background-color:#ffffff1a!important}@media (max-width: 768px){.topbar-content[data-v-03e1c3ce]{padding:0 12px;gap:12px}.topbar-left[data-v-03e1c3ce]{gap:12px}.logo-container[data-v-03e1c3ce]{height:32px}.tenant-logo[data-v-03e1c3ce]{max-height:32px;max-width:120px}.user-details[data-v-03e1c3ce]{display:none}.user-info[data-v-03e1c3ce]{padding:6px 8px;gap:8px}.filtro-container[data-v-03e1c3ce]{font-size:13px}}@media (max-width: 480px){.topbar-content[data-v-03e1c3ce]{padding:0 8px;gap:8px}.topbar-left[data-v-03e1c3ce]{gap:8px}.logo-container[data-v-03e1c3ce]{height:28px}.tenant-logo[data-v-03e1c3ce]{max-height:28px;max-width:100px}.topbar-center[data-v-03e1c3ce]{flex:1 1 0;overflow:hidden}.filtro-container[data-v-03e1c3ce]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.hamburger-btn[data-v-03e1c3ce]{padding:6px!important;min-width:40px!important}.user-menu-btn[data-v-03e1c3ce]{padding:2px!important}.user-info[data-v-03e1c3ce]{padding:4px 6px;gap:6px}}@media (min-width: 769px) and (max-width: 1024px){.topbar-content[data-v-03e1c3ce]{padding:0 16px}.user-email[data-v-03e1c3ce]{display:none}}.recursive-menu-item[data-v-887cd545]{width:100%}.menu-item-group[data-v-887cd545]{margin-bottom:4px}.menu-item-header[data-v-887cd545]{display:flex;align-items:center;padding:10px 12px;color:#fff;background:transparent;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;user-select:none}.menu-item-header[data-v-887cd545]:hover{color:var(--app-primary-color);background:rgba(var(--app-primary-color-rgb),.1)}.menu-item-header.is-expanded[data-v-887cd545]{color:var(--app-primary-color)}.menu-item-link[data-v-887cd545]{display:flex;align-items:center;padding:10px 12px;color:#d0d0d0;background:transparent;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease;user-select:none}.menu-item-link[data-v-887cd545]:hover{color:#fff;background:rgba(var(--app-primary-color-rgb),.1)}.menu-item-link.is-active[data-v-887cd545]{color:var(--app-primary-color);background:rgba(var(--app-primary-color-rgb),.15);font-weight:600}.menu-icon[data-v-887cd545]{color:var(--app-primary-color);font-size:15px;margin-right:10px;flex-shrink:0}.menu-label[data-v-887cd545]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expand-icon[data-v-887cd545]{margin-left:auto;font-size:12px;transition:transform .2s ease;color:#a0a0a0}.menu-children[data-v-887cd545]{padding-left:20px;margin-top:4px;overflow:hidden}.recursive-menu-item .recursive-menu-item .menu-item-link[data-v-887cd545]{color:#b0b0b0;font-size:12px}.recursive-menu-item .recursive-menu-item .menu-item-link[data-v-887cd545]:hover{color:#fff}.recursive-menu-item .recursive-menu-item .recursive-menu-item .menu-item-link[data-v-887cd545]{font-size:11px;padding-left:16px}.expand-enter-active[data-v-887cd545],.expand-leave-active[data-v-887cd545]{transition:all .3s ease;max-height:1000px;opacity:1}.expand-enter-from[data-v-887cd545],.expand-leave-to[data-v-887cd545]{max-height:0;opacity:0;margin-top:0}@media (max-width: 768px){.menu-item-header[data-v-887cd545],.menu-item-link[data-v-887cd545]{font-size:14px;padding:12px 14px}.menu-icon[data-v-887cd545]{font-size:16px}}.sidebar[data-v-3441c39a]{background-color:var(--app-secondary-color);color:#fff;width:250px;min-height:100vh;border-right:1px solid var(--app-secondary-hover-color);padding:12px;transition:all .3s ease;flex-shrink:0}@media (max-width: 768px){.sidebar[data-v-3441c39a]{position:absolute;left:-100%;top:0;z-index:9999;height:auto;min-height:100vh;transition:left .3s ease}.sidebar.sidebar-open[data-v-3441c39a]{left:0;box-shadow:4px 0 15px #0000004d}}@media (min-width: 769px){.sidebar[data-v-3441c39a]{position:static;display:block}.sidebar[data-v-3441c39a]:not(.sidebar-open){width:0;overflow:hidden;padding:0;border:none}}.sidebar-section[data-v-3441c39a]{padding:12px 0}.sidebar-section[data-v-3441c39a]:not(:last-child){border-bottom:1px solid rgba(var(--app-primary-color-rgb, 230, 184, 0),.2);margin-bottom:12px}.help-btn[data-v-3441c39a]{width:100%;justify-content:flex-start;color:#fff!important;padding:12px 16px!important;border-radius:6px!important;font-weight:500!important;font-size:14px!important}.help-btn[data-v-3441c39a]:hover{background-color:rgba(var(--app-primary-color-rgb, 230, 184, 0),.15)!important}.menu-header[data-v-3441c39a]{color:var(--app-primary-color);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:8px 16px;margin:8px 0}.recursive-menu[data-v-3441c39a]{width:100%}@media (max-width: 768px){.sidebar[data-v-3441c39a]{width:280px;max-width:85vw}}@media (max-width: 480px){.sidebar[data-v-3441c39a]{width:260px;max-width:90vw}}.loading-progress-bar[data-v-2df8f5ca]{position:fixed;top:0;left:0;right:0;z-index:9999;pointer-events:none}.progress-bar-track[data-v-2df8f5ca]{width:100%;height:12px;background-color:#3b82f633;overflow:hidden}.progress-bar-fill[data-v-2df8f5ca]{height:100%;background:linear-gradient(90deg,transparent 0%,#3b82f6 25%,#60a5fa 50%,#3b82f6 75%,transparent 100%);background-size:200% 100%;animation:progress-slide-2df8f5ca 1.5s ease-in-out infinite;width:100%}@keyframes progress-slide-2df8f5ca{0%{background-position:200% 0}to{background-position:-200% 0}}.progress-fade-enter-active[data-v-2df8f5ca],.progress-fade-leave-active[data-v-2df8f5ca]{transition:opacity .2s ease}.progress-fade-enter-from[data-v-2df8f5ca],.progress-fade-leave-to[data-v-2df8f5ca]{opacity:0}.progress-fade-enter-to[data-v-2df8f5ca],.progress-fade-leave-from[data-v-2df8f5ca]{opacity:1}.cliente-form[data-v-0634c6ad]{padding:15px}.ai-completion-section[data-v-0634c6ad]{margin-bottom:20px;padding:15px;background-color:#f0f8ff;border-radius:4px;border:1px solid #b0d4f1}.orcamentos-do-cliente-table[data-v-d08d9b21]{padding:15px;display:flex;flex-direction:column;height:100%}.tab-content[data-v-d08d9b21]{flex:1;min-height:300px;display:flex;flex-direction:column}.contato-fidelizacao-table[data-v-ce0dbc57]{padding:15px;display:flex;flex-direction:column;height:100%}.table-actions[data-v-ce0dbc57]{margin-bottom:10px}.tab-content[data-v-ce0dbc57]{flex:1;min-height:300px;display:flex;flex-direction:column}.save-button-container[data-v-fb0b67a4]{text-align:right;margin-top:10px}.no-occurrences-message[data-v-0843986e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;text-align:center;color:#6c757d}.no-occurrences-message i[data-v-0843986e]{font-size:48px;margin-bottom:16px;color:#adb5bd}.no-occurrences-message p[data-v-0843986e]{margin:0;font-size:16px;font-weight:500}.add-button-container[data-v-4c2e11d0]{margin-bottom:20px}.version-1-fields[data-v-b0e3d0d2]{margin-bottom:20px;padding:15px;background-color:#f9f9f9;border-radius:4px}.modal-content-row[data-v-b0e3d0d2]{display:flex;gap:20px;flex-wrap:wrap}.modal-left-column[data-v-b0e3d0d2],.modal-right-column[data-v-b0e3d0d2]{flex:1 1 calc(50% - 10px);min-width:300px}.archive-button-container[data-v-b0e3d0d2]{display:flex;justify-content:flex-end;margin-bottom:20px}@media (max-width: 768px){.modal-content-row[data-v-b0e3d0d2]{flex-direction:column}.modal-left-column[data-v-b0e3d0d2],.modal-right-column[data-v-b0e3d0d2]{flex:1 1 100%}}[data-v-b0e3d0d2] .p-tabs .p-tablist{background:transparent;border-bottom:2px solid #dee2e6;margin-bottom:20px;flex-wrap:wrap}[data-v-b0e3d0d2] .p-tablist-nav-button,[data-v-b0e3d0d2] .p-tablist-next-button,[data-v-b0e3d0d2] .p-tablist-prev-button{display:none!important}[data-v-b0e3d0d2] .p-tabs .p-tab{padding:.75rem 1.25rem;font-weight:500;white-space:nowrap}[data-v-b0e3d0d2] .p-tabs .p-tabpanels{background:transparent;padding:0}[data-v-b0e3d0d2] .p-tabs .p-tabpanel{padding-top:1rem}.editor-toolbar[data-v-5fc0a845]{border:1px solid #ccc;padding:5px;background:#f5f5f5;border-radius:10px 10px 0 0;display:flex;gap:2px;margin-bottom:1rem}.editor-toolbar button[data-v-5fc0a845]{padding:5px 10px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:3px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px}.editor-toolbar button[data-v-5fc0a845]:hover{background:#e9ecef}.editor-toolbar button.is-active[data-v-5fc0a845]{background:#007bff;color:#fff;border-color:#007bff}.editor-toolbar button .custom-icon[data-v-5fc0a845]{vertical-align:middle;display:inline-block}.editor-toolbar button .pi[data-v-5fc0a845]{font-size:16px;vertical-align:middle}[data-v-5fc0a845] .tiptap{padding:10px;min-height:var(--380545a6);word-wrap:break-word;white-space:pre-wrap;overflow-wrap:break-word;outline:none}[data-v-5fc0a845] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#999;font-style:italic;float:left;height:0;pointer-events:none}[data-v-5fc0a845] .tiptap img{max-width:100%;height:auto;display:block;margin:10px 0;border-radius:5px}[data-v-5fc0a845] .tiptap ul,[data-v-5fc0a845] .tiptap ol{padding-left:20px}[data-v-5fc0a845] .tiptap ul{list-style-type:disc}[data-v-5fc0a845] .tiptap ol{list-style-type:decimal}[data-v-5fc0a845] .tiptap p{margin:.5em 0}[data-v-5fc0a845] .tiptap p:first-child{margin-top:0}[data-v-5fc0a845] .tiptap p:last-child{margin-bottom:0}.orcamentos-form[data-v-304cf705]{padding:20px 0}.action-buttons-right[data-v-304cf705]{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px}.pdf-download-button[data-v-304cf705]{width:100%;margin-top:20px;margin-bottom:20px}.cancelled-budget-message h3[data-v-304cf705]{margin-top:0;display:flex;align-items:center;gap:8px}.address-row[data-v-304cf705]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}.address-cep[data-v-304cf705]{flex:1 1 calc(33.333% - 10px);min-width:120px}.address-street[data-v-304cf705]{flex:1 1 calc(33.333% - 10px);min-width:160px}.address-street-wide[data-v-304cf705]{flex:2 1 calc(66.666% - 10px);min-width:200px}.address-number[data-v-304cf705]{flex:1 1 calc(33.333% - 10px);min-width:120px}@media (max-width: 768px){.address-row[data-v-304cf705]{flex-direction:column}.address-cep[data-v-304cf705],.address-street[data-v-304cf705],.address-street-wide[data-v-304cf705],.address-number[data-v-304cf705]{flex:1 1 100%;min-width:100%}}.add-service-container[data-v-304cf705]{margin-bottom:20px;position:relative}.total-value[data-v-304cf705]{text-align:right;margin-top:20px;font-size:1.5rem;font-weight:600;color:#2c3e50}.services-list[data-v-304cf705]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.service-item[data-v-304cf705]{display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;transition:all .2s ease}.service-item[data-v-304cf705]:hover{border-color:#f59e0b;background-color:#fffbeb;box-shadow:0 1px 3px #0000000d}.service-badge[data-v-304cf705]{flex-shrink:0}.service-info[data-v-304cf705]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.service-categoria[data-v-304cf705]{font-size:.75rem;font-weight:600;color:#6366f1;text-transform:uppercase;letter-spacing:.025em}.service-name[data-v-304cf705]{font-weight:500;font-size:.9375rem;color:#1f2937;line-height:1.3}.service-details[data-v-304cf705]{display:flex;gap:.5rem;align-items:center;font-size:.8125rem;color:#6b7280}.service-qty[data-v-304cf705]{font-weight:500}.service-price[data-v-304cf705]{color:#6b7280}.service-total[data-v-304cf705]{font-weight:600;font-size:1rem;color:#059669;white-space:nowrap;flex-shrink:0;min-width:80px;text-align:right}.service-remove[data-v-304cf705]{flex-shrink:0;margin-left:.5rem}.services-empty[data-v-304cf705]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;color:#9ca3af;border:1px dashed #d1d5db;border-radius:.5rem;background:#fafafa}.services-empty i[data-v-304cf705]{font-size:1.5rem}@media (max-width: 640px){.service-item[data-v-304cf705]{flex-wrap:wrap;gap:.5rem}.service-badge[data-v-304cf705]{order:1}.service-info[data-v-304cf705]{order:2;flex:1 1 calc(100% - 120px)}.service-remove[data-v-304cf705]{order:3}.service-total[data-v-304cf705]{order:4;width:100%;text-align:right;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e5e7eb}}.orcamentos-form[data-v-304cf705] .vs__dropdown-toggle{min-height:34px}.orcamentos-form[data-v-304cf705] .vs__search{margin:4px 0 0;padding:0 7px;font-size:14px}.orcamentos-form[data-v-304cf705] .vs__dropdown-menu{max-height:250px;overflow-y:auto;z-index:1050!important}.orcamentos-form[data-v-304cf705] .vs__selected{margin:4px 2px 0;padding:0 4px}.datatable-container[data-v-fd3578df]{width:100%;display:flex;flex-direction:column}.datatable-container.fill-parent-mode[data-v-fd3578df]{flex:1;height:100%;min-height:0}.datatable-toolbar[data-v-fd3578df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.toolbar-left[data-v-fd3578df],.toolbar-right[data-v-fd3578df]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.action-buttons-cell[data-v-fd3578df]{display:flex;gap:.25rem;flex-wrap:nowrap;align-items:center}.datatable-footer[data-v-fd3578df]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f8f9fa;font-weight:600;gap:1rem}.footer-values[data-v-fd3578df]{flex:1;text-align:right}.empty-state-message[data-v-fd3578df]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#6c757d}.empty-state-message i[data-v-fd3578df]{font-size:3rem;margin-bottom:1rem;color:#adb5bd}.empty-state-message p[data-v-fd3578df]{margin:0;font-size:1rem;font-weight:500}.record-count-info[data-v-fd3578df]{padding:8px 12px;text-align:right;background-color:#f8f9fa;border:1px solid #dee2e6;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.text-muted[data-v-fd3578df]{color:#6c757d}[data-v-fd3578df] .clickable-id{color:#3b82f6;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}[data-v-fd3578df] .clickable-id:hover{text-decoration:underline}[data-v-fd3578df] .clickable-id i,[data-v-fd3578df] .p-datatable{font-size:.875rem}[data-v-fd3578df] .p-datatable .p-datatable-thead>tr>th{background:#f8f9fa;padding:.5rem;font-weight:600;font-size:.875rem}[data-v-fd3578df] .p-datatable .p-datatable-tbody>tr>td{padding:.5rem;font-size:.875rem}[data-v-fd3578df] .p-column-filter{width:100%;font-size:.875rem}[data-v-fd3578df] .p-datatable .p-datatable-footer{background:#f8f9fa;border-top:2px solid #dee2e6;font-weight:600}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr{background:#e9ecef!important;font-weight:600;border-top:2px solid #adb5bd!important;pointer-events:none}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr>td{background:#e9ecef!important;font-weight:600;padding:.75rem .5rem!important;color:#212529!important}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr:hover{background:#e9ecef!important}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr.p-datatable-row-selected{background:#e9ecef!important}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr.p-datatable-row-selected>td{background:#e9ecef!important;color:#212529!important}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr:focus{outline:none!important;background:#e9ecef!important}[data-v-fd3578df] .p-datatable .p-datatable-frozen-tbody>tr:focus>td{background:#e9ecef!important;color:#212529!important}.list-header[data-v-fd3578df]{background:#f8f9fa;padding:.75rem;border-radius:4px;margin-bottom:.75rem}.list-select-all[data-v-fd3578df]{display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid #dee2e6}.select-all-label[data-v-fd3578df]{font-weight:600;color:#495057;font-size:.875rem;cursor:pointer}.list-sorting[data-v-fd3578df]{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #dee2e6}.sort-label[data-v-fd3578df]{display:block;font-weight:600;margin-bottom:.5rem;color:#495057;font-size:.875rem}.sort-controls[data-v-fd3578df]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.sort-field-select[data-v-fd3578df]{flex:1;min-width:200px}.list-filters[data-v-fd3578df]{display:flex;flex-direction:column;gap:.75rem}.list-filter-item[data-v-fd3578df]{display:flex;flex-direction:column;gap:.25rem}.filter-label[data-v-fd3578df]{font-weight:600;color:#6c757d;font-size:.875rem}.filter-input[data-v-fd3578df]{width:100%}.list-content[data-v-fd3578df]{display:flex;flex-direction:column;gap:.75rem}.list-card[data-v-fd3578df]{cursor:pointer;transition:transform .2s,box-shadow .2s}.list-card[data-v-fd3578df]:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.list-card-selected[data-v-fd3578df]{border:2px solid #3b82f6;background-color:#eff6ff}.list-card-selected[data-v-fd3578df]:hover{border-color:#2563eb}.list-item-checkbox[data-v-fd3578df]{display:flex;align-items:center;padding:.5rem 0;border-bottom:1px solid #e9ecef;margin-bottom:.25rem}[data-v-fd3578df] .list-card .p-card-body{padding:.5rem!important}.list-item-field[data-v-fd3578df]{padding:.25rem 0;border-bottom:1px solid #f0f0f0}.list-item-field[data-v-fd3578df]:last-child{border-bottom:none}.list-item-field:has(.field-label) .field-value[data-v-fd3578df]{margin-top:.25rem}.field-label[data-v-fd3578df]{font-weight:700;color:#495057;font-size:.875rem;display:block}.field-value[data-v-fd3578df]{font-size:.875rem;word-break:break-word;overflow-wrap:break-word;line-height:1;overflow:hidden;margin-bottom:.25rem;width:100%}.field-value img[data-v-fd3578df]{max-width:100%!important;width:auto!important;height:auto!important;max-height:200px!important;object-fit:contain!important;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:block;margin:.5rem 0}.field-value video[data-v-fd3578df],.field-value iframe[data-v-fd3578df]{max-width:100%!important;width:auto!important;height:auto!important;max-height:200px!important;border-radius:4px;display:block;margin:.5rem 0}.field-value p[data-v-fd3578df]{margin:.25rem 0}.field-value ul[data-v-fd3578df],.field-value ol[data-v-fd3578df]{margin:.25rem 0;padding-left:1.5rem}.field-value blockquote[data-v-fd3578df]{margin:.5rem 0;padding-left:1rem;border-left:3px solid #dee2e6;font-style:italic;color:#6c757d}.field-value table[data-v-fd3578df]{width:100%;border-collapse:collapse;font-size:.8rem}.field-value table th[data-v-fd3578df],.field-value table td[data-v-fd3578df]{padding:.25rem;border:1px solid #dee2e6;text-align:left}.field-value table th[data-v-fd3578df]{background-color:#f8f9fa;font-weight:600}.aggregation-summary[data-v-fd3578df]{margin-top:1rem}[data-v-fd3578df] .aggregation-summary .p-card-body{padding:1rem;background:#e9ecef}.summary-header[data-v-fd3578df]{font-weight:700;font-size:1rem;margin-bottom:.75rem;color:#212529;border-bottom:2px solid #adb5bd;padding-bottom:.5rem}.summary-content[data-v-fd3578df]{display:flex;flex-direction:column;gap:.5rem}.summary-item[data-v-fd3578df]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.summary-label[data-v-fd3578df]{color:#495057;font-size:.875rem;font-weight:600}.summary-value[data-v-fd3578df]{font-size:.875rem;font-weight:600;color:#212529}@media (max-width: 768px){.datatable-toolbar[data-v-fd3578df]{flex-direction:column;align-items:stretch}.toolbar-left[data-v-fd3578df],.toolbar-right[data-v-fd3578df]{width:100%;justify-content:center}[data-v-fd3578df] .p-datatable .p-datatable-thead>tr>th,[data-v-fd3578df] .p-datatable .p-datatable-tbody>tr>td{font-size:.75rem;padding:.25rem}.list-card[data-v-fd3578df]{font-size:.875rem}.field-label[data-v-fd3578df],.field-value[data-v-fd3578df]{font-size:.8125rem}.field-value img[data-v-fd3578df]{max-height:150px!important}.sort-field-select[data-v-fd3578df]{min-width:150px}}.text-center[data-v-4448ab9b]{text-align:center}.services-warning[data-v-f0101bb2],.add-service-button[data-v-f0101bb2]{margin-top:20px;margin-bottom:20px}.recebimento-form[data-v-f3f637b1]{padding:0}.readonly-info-banner[data-v-f3f637b1]{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:16px;background-color:#e7f3ff;border:1px solid #b8daff;border-radius:6px;color:#004085;font-size:.9rem}.readonly-info-banner i[data-v-f3f637b1]{font-size:1.1rem;flex-shrink:0}.form-row[data-v-f3f637b1]{display:flex;gap:20px;margin-bottom:20px}.form-col[data-v-f3f637b1]{flex:1 1 calc(50% - 10px);min-width:250px}@media (max-width: 992px){.form-row[data-v-f3f637b1]{flex-direction:column}.form-col[data-v-f3f637b1]{flex:1 1 100%}}.dl-horizontal dd[data-v-f3f637b1]{margin-bottom:10px}.admin-accordion[data-v-f3f637b1]{margin-top:20px}.admin-accordion[data-v-f3f637b1] .p-accordion-header-link{background-color:#f8f9fa;border:1px solid #dee2e6;color:#6c757d;font-weight:500}.admin-accordion[data-v-f3f637b1] .p-accordion-header-link:hover{background-color:#e9ecef}.admin-accordion[data-v-f3f637b1] .p-accordion-content{padding:1rem 0;background-color:#fff;border:1px solid #dee2e6;border-top:none}.field-hint[data-v-f3f637b1]{display:block;color:#6c757d;font-size:.8rem;margin-top:4px}.valor-liquido-display[data-v-f3f637b1]{display:flex;align-items:center;gap:10px;padding:15px;background-color:#f8f9fa;border-radius:6px;margin-top:15px;flex-wrap:wrap}.valor-liquido-display label[data-v-f3f637b1]{font-weight:600;color:#495057;margin:0}.valor-liquido-value[data-v-f3f637b1]{font-size:1.25rem;font-weight:700;color:#28a745}.valor-liquido-display .field-hint[data-v-f3f637b1]{flex-basis:100%;margin-top:5px}.action-buttons[data-v-7089ed48]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px}.pending-refund-alert[data-v-7089ed48]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;margin-bottom:16px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:6px;color:#856404}.pending-refund-alert>i[data-v-7089ed48]{font-size:1.25rem;margin-top:2px;color:#856404}.pending-refund-content[data-v-7089ed48]{display:flex;flex-direction:column;gap:2px}.pending-refund-content strong[data-v-7089ed48]{font-size:.95rem;color:#664d03}.pending-refund-content span[data-v-7089ed48]{font-size:.875rem}.pending-refund-content small[data-v-7089ed48]{font-size:.75rem;opacity:.85}.step-content[data-v-99c98af2]{max-width:100%;overflow-x:hidden}[data-v-99c98af2] .p-step,[data-v-99c98af2] .p-step-header{pointer-events:none;cursor:default!important}[data-v-99c98af2] .p-step *,[data-v-99c98af2] .p-step-header *{cursor:default!important}.clickable-steps[data-v-99c98af2] .p-step,.clickable-steps[data-v-99c98af2] .p-step-header{pointer-events:auto;cursor:pointer!important}.clickable-steps[data-v-99c98af2] .p-step *,.clickable-steps[data-v-99c98af2] .p-step-header *{cursor:pointer!important}.wizard-modal-content[data-v-07c2ef4d]{padding:20px;background-color:#fff;border-radius:8px;margin-bottom:20px}.wizard-modal-container[data-v-07c2ef4d]{padding:0;overflow-x:hidden;max-width:100%}.wizard-summary[data-v-07c2ef4d]{background:#f8f9fa;border-radius:8px;padding:12px 16px;margin-bottom:20px;border-left:4px solid var(--app-info-color)}.summary-row[data-v-07c2ef4d]{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.summary-item[data-v-07c2ef4d]{display:flex;align-items:center;gap:6px;font-size:.875rem}.summary-item i[data-v-07c2ef4d]{font-size:.875rem;color:var(--app-info-color);flex-shrink:0}.summary-label[data-v-07c2ef4d]{font-weight:600;color:#0009;white-space:nowrap}.summary-value[data-v-07c2ef4d]{font-weight:500;color:#000000de;white-space:nowrap}@media (max-width: 768px){.wizard-modal-container[data-v-07c2ef4d]{padding:0}.wizard-summary[data-v-07c2ef4d]{padding:10px 12px}.summary-row[data-v-07c2ef4d]{gap:12px}.summary-item[data-v-07c2ef4d]{font-size:.8125rem}}.table-responsive[data-v-21504641]{overflow-x:auto}.row-unchecked[data-v-21504641]{background-color:var(--surface-100)!important;opacity:.5}.row-unchecked td[data-v-21504641]{color:var(--text-color-secondary)!important}.row-already-conciliated[data-v-21504641]{background-color:var(--purple-50)!important;opacity:.7}.row-already-conciliated td[data-v-21504641]{color:var(--purple-700)!important}.row-exact-confidence[data-v-21504641]{background-color:var(--cyan-100)!important;opacity:1!important}.row-high-confidence[data-v-21504641]{background-color:var(--green-100)!important;opacity:1!important}.row-medium-confidence[data-v-21504641]{background-color:var(--yellow-100)!important;opacity:1!important}.text-muted[data-v-21504641]{color:var(--text-color-secondary)}.text-danger[data-v-21504641]{color:var(--red-500)}.table[data-v-21504641]{width:100%;border-collapse:collapse}.table th[data-v-21504641],.table td[data-v-21504641]{padding:.5rem;border:1px solid var(--surface-border);vertical-align:middle}.table thead[data-v-21504641]{background:var(--surface-100)}.table thead th[data-v-21504641]{background:var(--surface-100);font-weight:600}.table-responsive .table thead[data-v-21504641]{position:sticky;top:0;z-index:1;background-color:#f8f9fa;background-color:var(--surface-100, #f8f9fa)}.table-responsive .table thead th[data-v-21504641]{background-color:#f8f9fa;background-color:var(--surface-100, #f8f9fa)}.table-bordered[data-v-21504641]{border:1px solid var(--surface-border)}.table-sm th[data-v-21504641],.table-sm td[data-v-21504641]{padding:.25rem .5rem}.description-cell[data-v-21504641]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:var(--text-color-secondary)}.clickable-id[data-v-21504641]{color:#3b82f6!important;cursor:pointer;font-weight:600;transition:color .2s}.clickable-id[data-v-21504641]:hover{color:#1d4ed8!important;text-decoration:underline}[data-v-21504641] .table .p-autocomplete{font-size:.7rem!important}[data-v-21504641] .table .p-autocomplete-input{font-size:.7rem!important;padding:.25rem .4rem!important;height:1.75rem!important}[data-v-21504641] .table .p-autocomplete-dropdown{width:1.75rem!important;padding:0!important}.form-group[data-v-0f1126b3]{margin-bottom:15px}.validation-warning[data-v-0f1126b3]{border-left:3px solid #f39c12;padding-left:10px}.validation-success[data-v-0f1126b3]{border-left:3px solid #00a65a;padding-left:10px}.opacity50[data-v-0f1126b3]{opacity:.5;pointer-events:none}.object-completion-content[data-v-0f1126b3]{position:relative;min-height:400px}.content-row[data-v-0f1126b3]{display:flex;gap:20px;margin-bottom:20px}.debug-panel[data-v-0f1126b3],.editor-panel[data-v-0f1126b3]{flex:1 1 50%;min-width:0}.editor-panel.full-width[data-v-0f1126b3]{flex:1 1 100%}.panel-title[data-v-0f1126b3]{font-size:1rem;font-weight:600;margin:0 0 15px;color:#333;display:flex;align-items:center;gap:8px}.panel-title.center[data-v-0f1126b3]{justify-content:center}.code-preview[data-v-0f1126b3]{max-height:300px;overflow-y:auto;font-size:12px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:8px;padding:15px;font-family:Courier New,monospace;white-space:pre-wrap;word-wrap:break-word}.response-panel[data-v-0f1126b3]{margin-top:20px}.response-data[data-v-0f1126b3]{margin-top:10px;font-size:12px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;padding:10px;font-family:Courier New,monospace;white-space:pre-wrap;word-wrap:break-word;max-height:200px;overflow-y:auto}.loading-overlay[data-v-0f1126b3]{position:absolute;inset:0;background:#fffffff2;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;border-radius:8px}.loading-overlay i[data-v-0f1126b3]{color:#f39c12;margin-bottom:20px}.loading-overlay p[data-v-0f1126b3]{font-size:16px;font-weight:600;color:#333}@media (max-width: 992px){.content-row[data-v-0f1126b3]{flex-direction:column}.debug-panel[data-v-0f1126b3],.editor-panel[data-v-0f1126b3]{flex:1 1 100%}}@media (max-width: 768px){.panel-title[data-v-0f1126b3]{font-size:.875rem}.code-preview[data-v-0f1126b3]{font-size:11px;max-height:200px}}.ai-section[data-v-384a9679]{margin-bottom:20px}.form-group[data-v-384a9679]{margin-bottom:15px}.form-row[data-v-384a9679]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.form-field[data-v-384a9679]{flex:1 1 calc(50% - 8px);min-width:250px}.form-field-full[data-v-384a9679]{flex:1 1 100%}@media (max-width: 768px){.form-field[data-v-384a9679]{flex:1 1 100%}}.modal-content-wrapper[data-v-24e579d3]{display:flex;flex-direction:column}.action-buttons[data-v-24e579d3]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px;order:-1}.progress[data-v-50de21be]{margin:15px 0}.info-box[data-v-50de21be]{display:block;min-height:90px;background:#fff;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:2px;margin-bottom:15px}.info-box-icon[data-v-50de21be]{border-radius:2px 0 0 2px;display:block;float:left;height:90px;width:90px;text-align:center;font-size:45px;line-height:90px;background:#0003}.info-box-content[data-v-50de21be]{padding:5px 10px;margin-left:90px}.info-box-text[data-v-50de21be]{text-transform:uppercase;font-weight:700;font-size:12px}.info-box-number[data-v-50de21be]{display:block;font-weight:700;font-size:18px}.bg-green[data-v-50de21be]{background-color:#00a65a!important;color:#fff}.bg-red[data-v-50de21be]{background-color:#dd4b39!important;color:#fff}.bg-blue[data-v-50de21be]{background-color:#3c8dbc!important;color:#fff}.panel[data-v-50de21be]{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d}.panel-default[data-v-50de21be]{border-color:#ddd}.panel-heading[data-v-50de21be]{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-body[data-v-50de21be]{padding:15px}.panel-title[data-v-50de21be]{margin-top:0;margin-bottom:0;font-size:16px}.table-responsive[data-v-50de21be]{overflow-x:auto}.text-right[data-v-50de21be]{text-align:right}.mt-3[data-v-50de21be]{margin-top:1rem}.table-info[data-v-50de21be]{background-color:#00bcd426!important}.table-success[data-v-50de21be]{background-color:#4caf5026!important}.table-warning[data-v-50de21be]{background-color:#ffc10726!important}.table-primary[data-v-50de21be]{background-color:#2196f326!important}.description-cell[data-v-50de21be]{max-width:200px;overflow:hidden;text-overflow:ellipsis}.description-cell div[data-v-50de21be]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.description-cell small[data-v-50de21be]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-unchecked[data-v-50de21be]{background-color:var(--surface-100)!important;opacity:.5}.row-exact-confidence[data-v-50de21be]{background-color:#00bcd426!important}.row-high-confidence[data-v-50de21be]{background-color:#4caf5026!important}.row-medium-confidence[data-v-50de21be]{background-color:#ffc10726!important}.form-group[data-v-600c7f8b]{margin-bottom:15px}.text-danger[data-v-600c7f8b]{color:#dd4b39}.input-group-addon[data-v-600c7f8b]{background-color:#f4f4f4;border:1px solid #d2d6de;border-left:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.despesas-status-form[data-v-79ff7191]{display:flex;flex-direction:column;gap:15px}.form-row[data-v-79ff7191]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:0}.form-field[data-v-79ff7191]{display:flex;flex-direction:column;min-width:0}.full-width[data-v-79ff7191]{flex:1 1 100%}.form-group[data-v-79ff7191]{margin-bottom:15px}.text-danger[data-v-79ff7191]{color:#dd4b39}.input-group-addon[data-v-79ff7191]{background-color:#f4f4f4;border:1px solid #d2d6de;border-left:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.is-invalid[data-v-79ff7191]{border-color:#dd4b39}.invalid-feedback[data-v-79ff7191]{color:#dd4b39;font-size:12px;margin-top:5px}.form-group[data-v-de599ef4]{margin-bottom:15px}.text-danger[data-v-de599ef4]{color:#dd4b39}.input-group-addon[data-v-de599ef4]{background-color:#f4f4f4;border:1px solid #d2d6de;border-left:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.form-group[data-v-1227640e]{margin-bottom:15px}.form-row[data-v-1227640e]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.form-field[data-v-1227640e]{flex:1 1 calc(50% - 8px);min-width:250px}@media (max-width: 768px){.form-field[data-v-1227640e]{flex:1 1 100%}}.dl-horizontal dd[data-v-1227640e]{margin-left:0;margin-bottom:5px}.text-right[data-v-1227640e]{text-align:right}.text-center[data-v-70f7d8cf]{text-align:center}[data-v-70f7d8cf] .status-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}[data-v-70f7d8cf] .status-badge i{font-size:.75rem}[data-v-70f7d8cf] .status-warning{background-color:#fff3cd;color:#856404}[data-v-70f7d8cf] .status-info{background-color:#d1ecf1;color:#0c5460}[data-v-70f7d8cf] .status-success{background-color:#d4edda;color:#155724}[data-v-70f7d8cf] .status-danger{background-color:#f8d7da;color:#721c24}[data-v-70f7d8cf] .pi-spin{animation:pi-spin-70f7d8cf 2s infinite linear}@keyframes pi-spin-70f7d8cf{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.recebimento-table-container[data-v-7ac732a8]{padding:0}.action-buttons[data-v-5a76cd92]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px}[data-v-5a76cd92] .p-tabs .p-tablist{background:transparent;border-bottom:2px solid #dee2e6;margin-bottom:20px}[data-v-5a76cd92] .p-tabs .p-tab{padding:.75rem 1.25rem;font-weight:500}[data-v-5a76cd92] .p-tabs .p-tabpanels{background:transparent;padding:0}[data-v-5a76cd92] .p-tabs .p-tabpanel{padding-top:1rem}.input-number-wrapper[data-v-004cabdd]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.input-label[data-v-004cabdd]{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--p-text-color);white-space:nowrap}.required-asterisk[data-v-004cabdd]{color:var(--p-red-500);margin-right:.25rem}.text-warning[data-v-004cabdd]{color:var(--p-yellow-500)}.text-success[data-v-004cabdd]{color:var(--p-green-500)}.has-warning[data-v-004cabdd] .p-inputnumber{border-color:var(--p-yellow-500)}.has-success[data-v-004cabdd] .p-inputnumber{border-color:var(--p-green-500)}.is-disabled[data-v-004cabdd]{opacity:.5;pointer-events:none}.select-list-wrapper[data-v-8fbfdf3a]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.select-list-label[data-v-8fbfdf3a]{font-weight:500;font-size:.875rem;color:var(--text-color);white-space:nowrap;display:flex;align-items:center;gap:.25rem}.select-list-label.text-warning[data-v-8fbfdf3a]{color:var(--yellow-500)}.select-list-label.text-success[data-v-8fbfdf3a]{color:var(--green-500)}.required-indicator[data-v-8fbfdf3a]{color:var(--red-500);margin-right:.25rem}.text-warning[data-v-8fbfdf3a]{color:var(--yellow-500)}.text-success[data-v-8fbfdf3a]{color:var(--green-500)}.input-text-wrapper[data-v-0f64b655]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.input-label[data-v-0f64b655]{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--p-text-color);white-space:nowrap}.required-asterisk[data-v-0f64b655]{color:var(--p-red-500);margin-right:.25rem}.text-warning[data-v-0f64b655]{color:var(--p-yellow-500)}.text-success[data-v-0f64b655]{color:var(--p-green-500)}.has-warning[data-v-0f64b655] .p-inputtext{border-color:var(--p-yellow-500)}.has-success[data-v-0f64b655] .p-inputtext{border-color:var(--p-green-500)}.is-disabled[data-v-0f64b655]{opacity:.5;pointer-events:none}.opacity50[data-v-fd079787]{opacity:.5}.input-group-wrapper[data-v-fd079787]{display:flex;flex-direction:column;gap:.25rem}.input-label[data-v-fd079787]{font-size:.875rem;font-weight:500;margin-bottom:.25rem}.text-warning[data-v-fd079787]{color:#f39c12}.text-success[data-v-fd079787]{color:#27ae60}.currency-input[data-v-fd079787]{width:100%;font-weight:700;text-align:right}.currency-input[data-v-fd079787]:focus{outline:none}.form-group[data-v-b7e8a0a0]{margin-bottom:15px}.form-row[data-v-b7e8a0a0]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.form-field[data-v-b7e8a0a0]{flex:1 1 calc(50% - 8px);min-width:250px}@media (max-width: 768px){.form-field[data-v-b7e8a0a0]{flex:1 1 100%}}.servico-row[data-v-b7e8a0a0]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;border-bottom:1px solid #f0f0f0}.servico-info[data-v-b7e8a0a0]{flex:1}.servico-action[data-v-b7e8a0a0]{flex-shrink:0}@media (max-width: 768px){.servico-row[data-v-b7e8a0a0]{flex-direction:column;align-items:stretch}.servico-action[data-v-b7e8a0a0],.servico-action[data-v-b7e8a0a0] .p-button{width:100%}}.dl-horizontal dd[data-v-b7e8a0a0]{margin-left:0;margin-bottom:5px}.text-right[data-v-b7e8a0a0]{text-align:right}.action-buttons[data-v-2ed48cbd]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px}.form-section[data-v-73ef9946]{margin-bottom:20px}.form-row[data-v-73ef9946]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.form-field-half[data-v-73ef9946]{flex:1 1 calc(50% - 8px);min-width:280px}.form-field[data-v-73ef9946]{margin-bottom:20px}.form-label[data-v-73ef9946]{display:block;font-weight:500;color:#333;margin-bottom:8px;font-size:.9rem}.required-mark[data-v-73ef9946]{color:#d9534f;margin-left:2px}.form-hint[data-v-73ef9946]{display:block;margin-top:6px;font-size:.8rem;color:#6c757d;line-height:1.4}@media (max-width: 768px){.form-field-half[data-v-73ef9946]{flex:1 1 100%;min-width:0}}@media (max-width: 480px){.form-row[data-v-73ef9946]{gap:10px}}.servicos-form[data-v-30cf186c]{padding:15px}.flex-container[data-v-30cf186c]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.flex-item-half[data-v-30cf186c]{flex:1 1 calc(50% - 8px);min-width:200px}.flex-item-full[data-v-30cf186c]{flex:1 1 100%}.form-group[data-v-30cf186c]{margin-bottom:15px}.form-group label[data-v-30cf186c]{display:block;margin-bottom:5px;font-weight:500}.has-error[data-v-30cf186c] .p-inputtext,.has-error[data-v-30cf186c] .p-dropdown,.has-error[data-v-30cf186c] .p-inputnumber-input{border-color:#ef4444}.p-error[data-v-30cf186c]{color:#ef4444;display:block;margin-top:4px}.w-full[data-v-30cf186c]{width:100%}.servicos-categorias-form[data-v-429f0fe0]{padding:15px}.flex-container[data-v-429f0fe0]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.flex-item-half[data-v-429f0fe0]{flex:1 1 calc(50% - 8px);min-width:200px}.flex-item-full[data-v-429f0fe0]{flex:1 1 100%}.w-full[data-v-429f0fe0]{width:100%}.form-group[data-v-429f0fe0]{margin-bottom:15px}.has-error .help-block[data-v-429f0fe0]{color:#dd4b39}.pdf-elements-form[data-v-06fe1556]{padding:0}.form-fields[data-v-06fe1556]{display:flex;flex-wrap:wrap;gap:1.5rem}.form-field[data-v-06fe1556]{flex:1 1 calc(50% - .75rem);min-width:280px;display:flex;flex-direction:column;gap:.5rem}.form-field label[data-v-06fe1556]{font-weight:600;font-size:.95rem;color:var(--text-color)}.error-message[data-v-06fe1556]{color:var(--red-500);font-size:.875rem;margin-top:.25rem;display:block}.image-preview[data-v-06fe1556]{text-align:center;padding:1.5rem;margin-bottom:1.5rem;background-color:var(--surface-ground);border:1px solid var(--surface-border);border-radius:8px}.image-preview[data-v-06fe1556] img{max-height:100px;width:auto;border-radius:4px}.file-upload-section[data-v-06fe1556]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.file-info[data-v-06fe1556]{flex:1 1 auto;min-width:200px}.muted-text[data-v-06fe1556]{color:var(--text-color-secondary);font-style:italic}@media (max-width: 768px){.form-field[data-v-06fe1556]{flex:1 1 100%;min-width:100%}.file-upload-section[data-v-06fe1556]{flex-direction:column;align-items:stretch}.file-upload-section[data-v-06fe1556] .p-button{width:100%}}@media (max-width: 480px){.form-fields[data-v-06fe1556]{gap:1rem}}.delete-button-container[data-v-543529e9]{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.formas-pagamento-form[data-v-63685153]{padding:0}.flex-container[data-v-63685153]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.flex-item-half[data-v-63685153]{flex:1 1 calc(50% - 8px);min-width:200px}.flex-item-full[data-v-63685153]{flex:1 1 100%}.w-full[data-v-63685153]{width:100%}.form-group[data-v-63685153]{margin-bottom:15px}.invalid-feedback[data-v-63685153]{display:block;color:#dc3545;font-size:.875em;margin-top:.25rem}.text-danger[data-v-63685153]{color:#dc3545}.alert[data-v-63685153]{padding:10px;margin-bottom:15px;border-radius:4px}.alert-info[data-v-63685153]{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-danger[data-v-63685153]{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.text-right[data-v-57290bfa]{text-align:right}.form-field[data-v-88b9092d]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.error-message[data-v-88b9092d]{color:var(--p-red-500);font-size:.875rem;margin-top:.25rem;display:block}.delete-confirmation[data-v-f9a28f39]{padding:20px;text-align:center}.delete-confirmation p[data-v-f9a28f39]{margin-bottom:10px;font-size:16px}.text-muted[data-v-f9a28f39]{color:#6c757d;font-style:italic}.contas-form[data-v-4637f2d7]{max-width:100%}.form-container[data-v-4637f2d7]{padding:1rem}.form-row[data-v-4637f2d7]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.form-field[data-v-4637f2d7]{flex:1 1 calc(50% - 10px);min-width:280px}.checkbox-field[data-v-4637f2d7]{padding-top:2rem}.checkbox-label[data-v-4637f2d7]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500}.checkbox-label input[type=checkbox][data-v-4637f2d7]{cursor:pointer;width:18px;height:18px}.error-message[data-v-4637f2d7]{color:#dc3545;font-size:.875rem;margin-top:.25rem;display:block}.loading-container[data-v-4637f2d7]{display:flex;align-items:center;gap:10px;padding:1rem;justify-content:center}.selected-count[data-v-4637f2d7]{margin-top:20px;padding-left:10px}.add-user-section[data-v-4637f2d7]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;margin-top:20px}.user-select-field[data-v-4637f2d7]{flex:1 1 65%;min-width:250px}.user-button-field[data-v-4637f2d7]{flex:1 1 30%;min-width:150px}.full-width-button[data-v-4637f2d7]{width:100%;margin-top:1.5rem}.users-table[data-v-4637f2d7] .center-header,.users-table[data-v-4637f2d7] .center-cell{text-align:center}.users-table[data-v-4637f2d7]{margin-top:20px}@media (max-width: 992px){.form-field[data-v-4637f2d7],.user-select-field[data-v-4637f2d7],.user-button-field[data-v-4637f2d7]{flex:1 1 100%}}@media (max-width: 768px){.form-container[data-v-4637f2d7]{padding:.5rem}.form-row[data-v-4637f2d7]{gap:15px;margin-bottom:15px}.form-field[data-v-4637f2d7]{min-width:100%}}.form-group[data-v-2cc96b62]{margin-bottom:15px}.form-group.has-error .form-control[data-v-2cc96b62]{border-color:#a94442}.form-group.has-error .help-block[data-v-2cc96b62]{color:#a94442}.help-block[data-v-2cc96b62]{display:block;margin-top:5px;margin-bottom:10px;font-size:12px}label[data-v-2cc96b62]{font-weight:700;margin-bottom:5px;display:block}hr[data-v-2cc96b62]{margin:15px 0;border:0;border-top:1px solid #eee}h3[data-v-2cc96b62]{margin-top:0;margin-bottom:20px}.section[data-v-ed6abc85]{margin-bottom:30px}.section h4[data-v-ed6abc85]{margin-top:0;margin-bottom:15px;font-size:1.2rem;font-weight:600;color:#333}[data-v-ed6abc85] .action-buttons{display:flex;gap:4px;justify-content:center;align-items:center}[data-v-ed6abc85] .action-buttons button{margin:0!important}.form-control-static[data-v-1e4e5702]{padding:7px 0;margin-bottom:0;min-height:34px}.form-group[data-v-5f92a76f]{margin-bottom:15px}table[data-v-5f92a76f]{display:block;max-height:400px;overflow-y:auto}.form-group[data-v-840ced86]{margin-bottom:15px}table[data-v-840ced86]{display:block;max-height:400px;overflow-y:auto}.form-group[data-v-a8a4a945]{margin-bottom:15px}table[data-v-a8a4a945]{display:block;max-height:400px;overflow-y:auto}.form-group[data-v-5e6d603b]{margin-bottom:15px}table[data-v-5e6d603b]{display:block;max-height:400px;overflow-y:auto}.form-group[data-v-f8b55cbe]{margin-bottom:15px}.select-list-multiple-wrapper[data-v-0aa5ee70]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.select-list-label[data-v-0aa5ee70]{font-weight:500;font-size:.875rem;color:var(--text-color);white-space:nowrap;display:flex;align-items:center;gap:.25rem}.select-list-label.text-warning[data-v-0aa5ee70]{color:var(--yellow-500)}.select-list-label.text-success[data-v-0aa5ee70]{color:var(--green-500)}.required-indicator[data-v-0aa5ee70]{color:var(--red-500);margin-right:.25rem}.text-warning[data-v-0aa5ee70]{color:var(--yellow-500)}.text-success[data-v-0aa5ee70]{color:var(--green-500)}.whatsapp-franquias-form[data-v-16c861a0]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-16c861a0]{margin-bottom:20px}.form-group[data-v-16c861a0]:last-child{margin-bottom:0}.mt-2[data-v-8fde7db0]{margin-top:10px}.button-list-multiple[data-v-8cbac6dd]{display:flex;gap:20px;margin:15px 0;align-items:flex-start}.label-section[data-v-8cbac6dd]{flex:0 0 200px;text-align:right;padding-right:10px}.label-text[data-v-8cbac6dd]{margin-top:5px;white-space:nowrap;font-size:1rem;font-weight:500;color:#495057}.content-section[data-v-8cbac6dd]{flex:1 1 auto;min-width:0}.search-container[data-v-8cbac6dd]{margin-bottom:10px}.search-input[data-v-8cbac6dd]{width:100%}.buttons-container[data-v-8cbac6dd]{display:flex;flex-direction:column;gap:5px}.toggle-button[data-v-8cbac6dd]{width:100%;justify-content:flex-start;text-align:left}.toggle-button[data-v-8cbac6dd] .p-button-label{flex:1;text-align:left}.toggle-button[data-v-8cbac6dd] .p-button-icon,.toggle-button[data-v-8cbac6dd] .p-button-icon i,.toggle-button[data-v-8cbac6dd] i.pi-check{color:inherit!important}.toggle-button.p-button-primary[data-v-8cbac6dd] .p-button-icon,.toggle-button.p-button-primary[data-v-8cbac6dd] .p-button-icon i,.toggle-button.p-button-primary[data-v-8cbac6dd] i.pi-check{color:#fff!important}.toggle-button.p-button-secondary[data-v-8cbac6dd] .p-button-icon,.toggle-button.p-button-secondary[data-v-8cbac6dd] .p-button-icon i,.toggle-button.p-button-secondary[data-v-8cbac6dd] i.pi-check{color:inherit!important}.no-results[data-v-8cbac6dd]{text-align:center;margin-top:10px}.no-results-text[data-v-8cbac6dd]{color:#6c757d;margin:0;font-style:italic}.has-warning .label-text[data-v-8cbac6dd]{color:#dc3545}.warning-icon[data-v-8cbac6dd]{color:#ffc107;margin-right:5px}.success-icon[data-v-8cbac6dd]{color:#28a745;margin-right:5px}.opacity50[data-v-8cbac6dd]{opacity:.5}.no-label[data-v-8cbac6dd]{gap:0}.no-label .content-section[data-v-8cbac6dd]{flex:1 1 100%}@media (max-width: 768px){.button-list-multiple[data-v-8cbac6dd]{flex-direction:column;gap:10px}.label-section[data-v-8cbac6dd]{flex:none;text-align:left;padding-right:0}.label-text[data-v-8cbac6dd]{margin-top:0}}@media (max-width: 576px){.buttons-container[data-v-8cbac6dd]{gap:8px}.toggle-button[data-v-8cbac6dd]{font-size:.9rem}}.input-phone-wrapper[data-v-e2cae217]{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-bottom:1rem}.input-label[data-v-e2cae217]{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--p-text-color)}.required-asterisk[data-v-e2cae217]{color:var(--p-red-500);margin-right:.25rem}.text-warning[data-v-e2cae217]{color:var(--p-yellow-500)}.text-success[data-v-e2cae217]{color:var(--p-green-500)}.phone-input-container[data-v-e2cae217]{display:flex;gap:.5rem;width:100%}.country-select[data-v-e2cae217]{flex:0 0 140px;min-width:140px}.phone-input[data-v-e2cae217]{flex:1;min-width:0}.country-option[data-v-e2cae217]{display:flex;align-items:center;gap:.5rem}.country-flag[data-v-e2cae217]{font-size:1.2rem;line-height:1}.country-name[data-v-e2cae217]{flex:1}.country-code[data-v-e2cae217]{color:var(--p-text-muted-color);font-size:.875rem;font-weight:500}@media (max-width: 768px){.phone-input-container[data-v-e2cae217]{flex-direction:column}.country-select[data-v-e2cae217]{flex:1;width:100%}}.form-group[data-v-96eabf6c]{margin-bottom:15px}.text-danger[data-v-96eabf6c]{color:#dd4b39}.text-center[data-v-96eabf6c]{text-align:center}.form-control-static[data-v-96eabf6c]{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.input-group[data-v-96eabf6c]{display:flex;align-items:center}.input-group-addon[data-v-96eabf6c]{background-color:#f4f4f4;border:1px solid #d2d6de;padding:6px 12px;font-size:14px;font-weight:400;color:#555;white-space:nowrap;border-radius:3px 0 0 3px}.info-message[data-v-96eabf6c]{padding:15px;margin:15px;border:1px solid #bce8f1;border-radius:4px;color:#31708f;background-color:#d9edf7;text-align:center}[data-v-96eabf6c] .p-tablist{margin-bottom:1rem}[data-v-96eabf6c] .p-tabpanels{min-height:300px;padding:15px}.form-group[data-v-7fb39be7]{margin-bottom:15px}.text-danger[data-v-7fb39be7]{color:#dd4b39}.text-muted[data-v-7fb39be7]{color:#777}.form-control-static[data-v-7fb39be7]{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px;font-weight:700}.alert[data-v-7fb39be7]{padding:10px 15px;margin-top:15px;border:1px solid transparent;border-radius:4px}.alert-danger[data-v-7fb39be7]{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.mensagens-programadas-lote-form[data-v-826b8226]{padding:15px}.form-group[data-v-826b8226]{margin-bottom:20px}.form-group label[data-v-826b8226]{display:block;font-weight:600;margin-bottom:8px;color:#333}.help-block[data-v-826b8226]{display:block;margin-top:5px;font-size:.875rem;color:#666}.date-picker-container[data-v-826b8226]{display:flex;flex-direction:column;gap:15px;width:100%}.date-range-picker[data-v-826b8226]{width:100%}.date-range-picker[data-v-826b8226] .p-datepicker{width:100%!important}.date-range-picker[data-v-826b8226] .p-inputtext{width:100%!important;flex:1!important}.date-range-footer[data-v-826b8226]{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border-top:1px solid #e5e7eb;background:#f9fafb}.template-input-group[data-v-826b8226]{display:flex;gap:10px;align-items:stretch}.template-input-group[data-v-826b8226] .p-inputtext{flex:1}.template-preview[data-v-826b8226]{margin-top:10px;padding:15px;background-color:#f4f4f4;border-radius:8px;max-height:200px;overflow-y:auto}.template-preview strong[data-v-826b8226]{display:block;margin-bottom:8px;color:#333}.template-content[data-v-826b8226]{margin-top:5px;line-height:1.5}@media (max-width: 768px){.date-range-footer[data-v-826b8226]{flex-direction:column}.date-range-footer[data-v-826b8226] .p-button{width:100%}}.loading-container[data-v-6b727107],.scheduling-container[data-v-6b727107],.completion-container[data-v-6b727107]{text-align:center;padding:40px}.success-icon[data-v-6b727107]{font-size:5rem;color:var(--green-500)}.error-icon[data-v-6b727107]{font-size:5rem;color:var(--red-500)}.info-boxes-grid[data-v-6b727107]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-bottom:20px}.info-box-wrapper[data-v-6b727107]{flex:1 1 calc(50% - 8px);min-width:250px}.info-box[data-v-6b727107]{display:flex;min-height:90px;background:#fff;box-shadow:0 1px 3px #0000001a;border-radius:8px;overflow:hidden}.info-box-icon[data-v-6b727107]{display:flex;align-items:center;justify-content:center;width:90px;font-size:45px;flex-shrink:0}.info-box-content[data-v-6b727107]{padding:15px;display:flex;flex-direction:column;justify-content:center;flex:1}.info-box-text[data-v-6b727107]{font-size:14px;color:#666;margin-bottom:5px}.info-box-number[data-v-6b727107]{font-weight:700;font-size:20px;color:#333}.aqua-box .info-box-icon[data-v-6b727107]{background-color:#00c0ef;color:#fff}.green-box .info-box-icon[data-v-6b727107]{background-color:#00a65a;color:#fff}.yellow-box .info-box-icon[data-v-6b727107]{background-color:#f39c12;color:#fff}.red-box .info-box-icon[data-v-6b727107]{background-color:#dd4b39;color:#fff}.results-grid[data-v-6b727107]{display:flex;gap:20px;margin-top:20px;flex-wrap:wrap}.result-box[data-v-6b727107]{flex:1 1 calc(50% - 10px);min-width:250px;display:flex;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.result-icon[data-v-6b727107]{display:flex;align-items:center;justify-content:center;width:80px;font-size:35px;flex-shrink:0}.result-content[data-v-6b727107]{padding:15px;display:flex;flex-direction:column;justify-content:center}.result-label[data-v-6b727107]{font-size:14px;color:#666;margin-bottom:5px}.result-value[data-v-6b727107]{font-weight:700;font-size:24px;color:#333}.success-box .result-icon[data-v-6b727107]{background-color:#00a65a;color:#fff}.error-box .result-icon[data-v-6b727107]{background-color:#dd4b39;color:#fff}.summary-box[data-v-6b727107]{padding:20px;margin:20px 0;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:8px}.summary-box h4[data-v-6b727107]{margin-top:0;margin-bottom:15px}.summary-box ul[data-v-6b727107]{margin:0;padding-left:20px}.summary-box li[data-v-6b727107]{margin-bottom:8px}.franchises-section[data-v-6b727107]{margin-top:20px}.section-label[data-v-6b727107]{font-weight:600;margin-bottom:10px;display:block}.franchise-chips[data-v-6b727107]{display:flex;flex-wrap:wrap;gap:8px}.franchise-chip[data-v-6b727107]{display:inline-block;padding:6px 12px;background-color:#3c8dbc;color:#fff;border-radius:4px;font-size:14px;font-weight:500}.table-container[data-v-6b727107]{margin-top:15px}.template-selection-container[data-v-d1afc296]{padding:1rem 0}.loading-state[data-v-d1afc296]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1rem;color:var(--text-color-secondary)}.empty-state[data-v-d1afc296]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-state-icon[data-v-d1afc296]{font-size:4rem;color:var(--text-color-secondary);opacity:.5;margin-bottom:1rem}.empty-state h3[data-v-d1afc296]{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.empty-state p[data-v-d1afc296]{font-size:.95rem;color:var(--text-color-secondary);margin:0}.search-bar[data-v-d1afc296]{margin-bottom:2rem;padding:1.25rem;background:#f9fafb;border-radius:12px;border:2px solid #e5e7eb}.search-field[data-v-d1afc296]{width:100%}.search-field[data-v-d1afc296] .p-inputtext{font-size:1rem;padding:.75rem 1rem .75rem 2.75rem;border-radius:10px;border:2px solid #e5e7eb;transition:all .2s ease;width:100%}.search-field[data-v-d1afc296] .p-inputtext:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.no-results[data-v-d1afc296]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.no-results-icon[data-v-d1afc296]{font-size:3rem;color:var(--text-color-secondary);opacity:.5;margin-bottom:1rem}.no-results h3[data-v-d1afc296]{font-size:1.15rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.no-results p[data-v-d1afc296]{font-size:.9rem;color:var(--text-color-secondary);margin:0 0 1rem}.templates-table[data-v-d1afc296]{margin-top:1rem;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.templates-table[data-v-d1afc296] .p-datatable-thead>tr>th{background:#f9fafb;color:#374151;font-weight:700;font-size:.95rem;padding:1rem;border-bottom:2px solid #e5e7eb}.templates-table[data-v-d1afc296] .p-datatable-tbody>tr{transition:all .2s ease}.templates-table[data-v-d1afc296] .p-datatable-tbody>tr>td{padding:1rem;vertical-align:middle}.templates-table[data-v-d1afc296] .p-datatable-tbody>tr:hover{background:#f0fdf4;transform:scale(1.01);box-shadow:0 2px 8px #10b98126}.template-id-cell[data-v-d1afc296]{font-family:Courier New,monospace;font-weight:600;color:#9ca3af;background:#f3f4f6;padding:.25rem .6rem;border-radius:6px;font-size:.875rem}.template-name-cell[data-v-d1afc296]{display:flex;align-items:center;gap:.75rem}.template-icon[data-v-d1afc296]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.template-name-text[data-v-d1afc296]{font-weight:600;color:#111827;font-size:1rem}.content-truncated[data-v-d1afc296]{white-space:pre-wrap;word-break:break-word;color:#6b7280;font-size:.95rem;line-height:1.5}.table-empty-state[data-v-d1afc296]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#9ca3af}.table-empty-state i[data-v-d1afc296]{font-size:4rem;opacity:.5;margin-bottom:1rem}.table-empty-state h3[data-v-d1afc296]{font-size:1.25rem;font-weight:600;color:#6b7280;margin:0 0 .5rem}.table-empty-state p[data-v-d1afc296]{font-size:.95rem;color:#9ca3af;margin:0}.w-full[data-v-d1afc296]{width:100%}.text-center[data-v-d1afc296]{text-align:center}.mt-3[data-v-d1afc296]{margin-top:1rem}@media (max-width: 768px){.search-bar[data-v-d1afc296]{padding:1rem}.templates-table[data-v-d1afc296] .p-datatable-thead>tr>th{font-size:.875rem;padding:.75rem}.templates-table[data-v-d1afc296] .p-datatable-tbody>tr>td{padding:.75rem}.template-icon[data-v-d1afc296]{width:32px;height:32px;font-size:.9rem}.template-name-text[data-v-d1afc296]{font-size:.9rem}.content-truncated[data-v-d1afc296]{font-size:.875rem}}.payment-rules-form[data-v-a980b1ee]{padding:1rem}.action-buttons[data-v-a980b1ee]{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--surface-border)}.p-field[data-v-a980b1ee]{margin-bottom:1.5rem}.p-help[data-v-a980b1ee]{display:block;margin-top:.25rem;font-size:.875rem;color:var(--text-color-secondary)}.commission-slider-container[data-v-a980b1ee]{display:flex;flex-direction:column;gap:1rem}.commission-value-display[data-v-a980b1ee]{text-align:center;font-size:1.5rem;font-weight:600;color:var(--primary-color);padding:.5rem;background:var(--surface-50);border-radius:.375rem;border:2px solid var(--primary-color)}.slider-labels[data-v-a980b1ee]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-color-secondary);margin-top:-.5rem}.bracket-editor[data-v-a980b1ee]{padding:1rem;background:var(--surface-50);border-radius:.375rem;border:1px solid var(--surface-border)}.bracket-row[data-v-a980b1ee]{margin-bottom:1rem;padding:1rem;background:var(--surface-0);border-radius:.375rem;border:1px solid var(--surface-border)}.bracket-fields[data-v-a980b1ee]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1rem;align-items:end}.field-group[data-v-a980b1ee]{display:flex;flex-direction:column;gap:.25rem}.field-group label[data-v-a980b1ee]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary)}.field-group-actions[data-v-a980b1ee]{display:flex;align-items:center;padding-bottom:.25rem}.commission-preview[data-v-a980b1ee]{margin-top:1.5rem;padding:1.5rem;background:var(--surface-0);border-radius:.375rem;border:2px solid var(--primary-color)}.commission-preview h5[data-v-a980b1ee]{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--primary-color)}.preview-input[data-v-a980b1ee]{margin-bottom:1rem}.preview-input label[data-v-a980b1ee]{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.preview-result[data-v-a980b1ee]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--surface-50);border-radius:.375rem;font-size:1.125rem}.preview-result .amount[data-v-a980b1ee]{font-size:1.5rem;font-weight:700;color:var(--primary-color)}.bracket-validation-errors[data-v-a980b1ee],.all-validation-errors[data-v-a980b1ee]{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.bracket-validation-errors[data-v-a980b1ee] .p-message,.all-validation-errors[data-v-a980b1ee] .p-message{margin:0}@media (max-width: 768px){.bracket-fields[data-v-a980b1ee]{grid-template-columns:1fr}.field-group-actions[data-v-a980b1ee]{justify-content:flex-end}}.summary-modal-content[data-v-e753b980]{min-height:200px}.loading-container[data-v-e753b980]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--text-color-secondary)}.summary-header[data-v-e753b980]{display:flex;align-items:center;justify-content:center;gap:2rem;padding:1rem 1.5rem;background:var(--surface-50);border-radius:8px;margin-bottom:1.5rem}.summary-stat[data-v-e753b980]{display:flex;align-items:center;gap:.5rem}.summary-stat i[data-v-e753b980]{font-size:1.25rem;color:var(--primary-500)}.stat-value[data-v-e753b980]{font-size:1.5rem;font-weight:700;color:var(--text-color)}.stat-label[data-v-e753b980]{font-size:.875rem;color:var(--text-color-secondary)}.summary-divider[data-v-e753b980]{width:1px;height:2rem;background:var(--surface-300)}.empty-state[data-v-e753b980]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:var(--text-color-secondary)}.empty-state i[data-v-e753b980]{font-size:3rem;color:var(--surface-400);margin-bottom:1rem}.empty-state h3[data-v-e753b980]{margin:0 0 .5rem;font-size:1.125rem;color:var(--text-color)}.empty-state p[data-v-e753b980]{margin:0;max-width:400px;font-size:.875rem}.colaboradores-list[data-v-e753b980]{display:flex;flex-direction:column;gap:1rem}.colaborador-card[data-v-e753b980]{background:#fff;border:1px solid var(--surface-200);border-radius:10px;overflow:hidden}.colaborador-header[data-v-e753b980]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:var(--surface-50);border-bottom:1px solid var(--surface-200)}.colaborador-avatar[data-v-e753b980]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--primary-100);color:var(--primary-600);border-radius:50%;font-size:1.125rem}.colaborador-info[data-v-e753b980]{display:flex;flex-direction:column}.colaborador-name[data-v-e753b980]{font-weight:600;font-size:1rem;color:var(--text-color)}.colaborador-meta[data-v-e753b980]{font-size:.8125rem;color:var(--text-color-secondary)}.rules-list[data-v-e753b980]{padding:.5rem 0}.rule-item[data-v-e753b980]{padding:.875rem 1.25rem;border-bottom:1px solid var(--surface-100)}.rule-item[data-v-e753b980]:last-child{border-bottom:none}.rule-main[data-v-e753b980]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}.rule-type[data-v-e753b980]{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--text-color)}.rule-type i[data-v-e753b980]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--primary-50);color:var(--primary-600);border-radius:6px;font-size:.875rem}.rule-value[data-v-e753b980]{font-size:1.125rem;font-weight:700;color:var(--primary-600);font-family:JetBrains Mono,Fira Code,monospace}.rule-details[data-v-e753b980]{display:flex;align-items:center;gap:1rem;font-size:.8125rem;color:var(--text-color-secondary);padding-left:2.25rem}.rule-franchise[data-v-e753b980]{display:flex;align-items:center;gap:.25rem}.rule-franchise i[data-v-e753b980]{font-size:.75rem}.rule-frequency[data-v-e753b980]{color:var(--text-color-secondary)}.structure-tag[data-v-e753b980]{font-size:.6875rem;padding:.125rem .5rem}@media (max-width: 768px){.summary-header[data-v-e753b980]{flex-direction:column;gap:.75rem;padding:1rem}.summary-divider[data-v-e753b980]{width:100%;height:1px}.colaborador-header[data-v-e753b980]{padding:.875rem 1rem}.rule-item[data-v-e753b980]{padding:.75rem 1rem}.rule-details[data-v-e753b980]{flex-wrap:wrap;gap:.5rem;padding-left:0}.rule-type i[data-v-e753b980]{width:24px;height:24px;font-size:.75rem}}.step-panel[data-v-422aac66]{width:100%}.step-panel h3[data-v-422aac66]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.p-field[data-v-422aac66]{margin-bottom:1.5rem}.p-field label[data-v-422aac66]{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-color)}.retroactive-toggle[data-v-422aac66]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.retroactive-label[data-v-422aac66]{cursor:pointer;user-select:none;font-weight:400!important;margin-bottom:0!important}.retroactive-selector[data-v-422aac66]{background:var(--surface-50);border:1px solid var(--surface-border);border-radius:6px;padding:1rem;margin-bottom:1rem}.loading-state[data-v-422aac66],.error-state[data-v-422aac66],.instruction-state[data-v-422aac66]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:6px;margin-top:.5rem}.loading-state[data-v-422aac66]{background:var(--surface-ground);color:var(--text-color-secondary)}.error-state[data-v-422aac66]{background:var(--red-50);color:var(--red-600)}.error-state .pi[data-v-422aac66]{color:var(--red-500)}.instruction-state[data-v-422aac66]{background:var(--surface-ground);color:var(--text-color-secondary);font-style:italic}.instruction-state .pi[data-v-422aac66]{color:var(--primary-color)}.period-display[data-v-422aac66]{background:var(--surface-ground);border-radius:6px;padding:1rem;margin-top:.5rem}.period-header[data-v-422aac66]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:500;color:var(--primary-color)}.period-header .pi[data-v-422aac66]{font-size:1.1rem}.period-dates[data-v-422aac66]{display:flex;gap:2rem;margin-bottom:1rem}.date-item[data-v-422aac66]{display:flex;flex-direction:column;gap:.25rem}.date-label[data-v-422aac66]{font-size:.875rem;color:var(--text-color-secondary)}.date-value[data-v-422aac66]{font-size:1.1rem;font-weight:600;color:var(--text-color)}.period-info[data-v-422aac66]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-color-secondary);padding-top:.75rem;border-top:1px solid var(--surface-border)}.period-info .pi[data-v-422aac66]{color:var(--blue-500)}.period-info-new .pi[data-v-422aac66]{color:var(--green-500)}.period-info-retroactive .pi[data-v-422aac66]{color:var(--orange-500)}.w-full[data-v-422aac66],.step-panel[data-v-cf402b49]{width:100%}.step-panel h3[data-v-cf402b49]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:var(--text-color)}.step-description[data-v-cf402b49]{margin-bottom:1.5rem;color:var(--text-color-secondary);font-size:.95rem;line-height:1.5}.rules-preview-container[data-v-cf402b49]{display:flex;flex-direction:column;gap:1.25rem;max-height:550px;overflow-y:auto;padding:.5rem .75rem .5rem .5rem}.rules-preview-container[data-v-cf402b49]::-webkit-scrollbar{width:8px}.rules-preview-container[data-v-cf402b49]::-webkit-scrollbar-track{background:var(--surface-100);border-radius:4px}.rules-preview-container[data-v-cf402b49]::-webkit-scrollbar-thumb{background:var(--surface-400);border-radius:4px}.rules-preview-container[data-v-cf402b49]::-webkit-scrollbar-thumb:hover{background:var(--surface-500)}.no-rules-message[data-v-cf402b49]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;background:var(--surface-50);border:2px dashed var(--surface-300);border-radius:12px;color:var(--text-color-secondary);text-align:center}.empty-state-icon[data-v-cf402b49]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--surface-0);border-radius:50%;box-shadow:0 4px 12px #00000014}.empty-state-icon i[data-v-cf402b49]{font-size:2rem;color:var(--surface-400)}.no-rules-message h4[data-v-cf402b49]{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-color)}.no-rules-message p[data-v-cf402b49]{margin:0;font-size:.875rem;max-width:320px}.rule-item[data-v-cf402b49]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;margin-bottom:.5rem}.rule-item[data-v-cf402b49]:hover{border-color:var(--primary-300);box-shadow:0 2px 8px #00000014}.rule-title[data-v-cf402b49]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.rule-number[data-v-cf402b49]{font-size:1rem;font-weight:600;color:var(--text-color)}.rule-badge[data-v-cf402b49]{background:var(--primary-100);color:var(--primary-700);padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}.rule-details[data-v-cf402b49]{display:flex;flex-direction:column;gap:.75rem}.detail-row[data-v-cf402b49]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-radius:4px;background:#fafafa}.detail-row strong[data-v-cf402b49]{color:var(--text-color-secondary);font-size:.875rem;font-weight:600}.detail-row span[data-v-cf402b49]{color:var(--text-color);font-size:.9375rem}.amount-row[data-v-cf402b49]{background:var(--primary-50);border-left:3px solid var(--primary-500)}.amount-row .amount[data-v-cf402b49]{font-weight:700;font-size:1.125rem;color:var(--primary-600)}.summary-message[data-v-cf402b49]{margin-top:1.5rem;border-radius:8px}.summary-message strong[data-v-cf402b49]{font-weight:700;color:var(--primary-700)}.summary-message i[data-v-cf402b49]{margin-right:.5rem}@media (max-width: 768px){.detail-row[data-v-cf402b49]{flex-direction:column;align-items:flex-start;gap:.25rem}.rule-title[data-v-cf402b49]{flex-direction:column;align-items:flex-start;gap:.5rem}.rules-preview-container[data-v-cf402b49]{max-height:450px}}.payment-status-kpis[data-v-a34159b1]{width:100%}.total-summary[data-v-a34159b1]{display:flex;justify-content:center;align-items:stretch;gap:0;padding:1.5rem 2rem;margin-bottom:1.5rem;background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;border:1px solid var(--surface-border)}.total-summary-card[data-v-a34159b1]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 2rem}.total-summary-divider[data-v-a34159b1]{width:1px;background:var(--surface-border);margin:.5rem 0}.total-summary-label[data-v-a34159b1]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px}.total-summary-value[data-v-a34159b1]{font-size:2rem;font-weight:700;color:var(--text-color);line-height:1}.dashboard-grid[data-v-a34159b1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:1.5rem}.dashboard-grid.compact-grid[data-v-a34159b1]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem}.kpi-card[data-v-a34159b1]{box-shadow:0 2px 8px #0000001a;border-radius:8px;transition:transform .2s,box-shadow .2s}.kpi-card[data-v-a34159b1]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.compact-grid .kpi-card[data-v-a34159b1]:hover{transform:translateY(-1px)}.kpi-title[data-v-a34159b1]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-color-secondary)}.kpi-title i[data-v-a34159b1]{font-size:1.25rem}.compact-grid .kpi-title[data-v-a34159b1]{font-size:.875rem}.compact-grid .kpi-title i[data-v-a34159b1]{font-size:1rem}.kpi-content[data-v-a34159b1]{padding:.5rem 0}.compact-grid .kpi-content[data-v-a34159b1]{padding:.25rem 0}.kpi-value[data-v-a34159b1]{font-size:2.5rem;font-weight:700;color:var(--primary-color);line-height:1;margin-bottom:.25rem}.compact-grid .kpi-value[data-v-a34159b1]{font-size:1.75rem}.kpi-label[data-v-a34159b1]{font-size:.875rem;color:var(--text-color-secondary);margin-bottom:.5rem}.compact-grid .kpi-label[data-v-a34159b1]{font-size:.75rem;margin-bottom:.25rem}.kpi-amount[data-v-a34159b1]{font-size:1.125rem;font-weight:600;color:var(--text-color)}.compact-grid .kpi-amount[data-v-a34159b1]{font-size:.875rem}.kpi-success .kpi-value[data-v-a34159b1],.kpi-success .kpi-title i[data-v-a34159b1]{color:#22c55e}.kpi-warning .kpi-value[data-v-a34159b1],.kpi-warning .kpi-title i[data-v-a34159b1]{color:#f59e0b}.kpi-danger .kpi-value[data-v-a34159b1],.kpi-danger .kpi-title i[data-v-a34159b1]{color:#ef4444}.loading-state[data-v-a34159b1]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:var(--text-color-secondary)}.loading-state i[data-v-a34159b1]{font-size:1.5rem}.empty-state[data-v-a34159b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--text-color-secondary)}.empty-state i[data-v-a34159b1]{font-size:2rem;opacity:.5}@media (max-width: 768px){.total-summary[data-v-a34159b1]{flex-direction:column;gap:1.5rem;padding:1.25rem 1rem}.total-summary-card[data-v-a34159b1]{padding:0}.total-summary-divider[data-v-a34159b1]{width:100%;height:1px;margin:0}.total-summary-value[data-v-a34159b1]{font-size:1.75rem}.dashboard-grid[data-v-a34159b1],.dashboard-grid.compact-grid[data-v-a34159b1]{grid-template-columns:1fr}}.payment-status-table[data-v-9bc6df47]{width:100%}.table-header-actions[data-v-9bc6df47]{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:1rem}.bulk-action-toolbar[data-v-9bc6df47]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;margin-bottom:1rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-radius:8px;box-shadow:0 2px 4px #22c55e1a}.bulk-selection-info[data-v-9bc6df47]{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#166534}.bulk-selection-info i[data-v-9bc6df47]{font-size:1.25rem;color:#22c55e}.bulk-selection-amount[data-v-9bc6df47]{font-weight:600;color:#15803d}.bulk-actions[data-v-9bc6df47]{display:flex;gap:.5rem}[data-v-9bc6df47] .row-not-selectable{.p-checkbox{pointer-events:none;opacity:.4}}[data-v-9bc6df47] .text-muted{color:var(--text-color-secondary, #6c757d);font-style:italic}[data-v-9bc6df47] .btn-whatsapp{white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}[data-v-9bc6df47] .valores-column{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;white-space:nowrap}[data-v-9bc6df47] .valor-total{color:var(--text-color, #333);font-weight:600}[data-v-9bc6df47] .valor-faturado{color:var(--primary-color, #3B82F6);font-weight:500}[data-v-9bc6df47] .valor-liquido{color:var(--green-600, #16A34A);font-weight:500}[data-v-9bc6df47] .valor-separator{color:var(--text-color-secondary, #6c757d);font-weight:300}@media (max-width: 768px){.bulk-action-toolbar[data-v-9bc6df47]{flex-direction:column;gap:.75rem;text-align:center}.bulk-selection-info[data-v-9bc6df47]{justify-content:center;flex-wrap:wrap}.bulk-actions[data-v-9bc6df47]{width:100%;justify-content:center}}.step-panel[data-v-b0e1245c]{width:100%}.step-panel h3[data-v-b0e1245c]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.step-description[data-v-b0e1245c]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.selection-summary[data-v-b0e1245c]{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1rem;margin-bottom:1.5rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border)}.summary-item[data-v-b0e1245c]{display:flex;gap:.5rem;align-items:baseline}.summary-label[data-v-b0e1245c]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-value[data-v-b0e1245c]{font-size:1.125rem;font-weight:700;color:var(--text-color)}.summary-divider[data-v-b0e1245c]{width:1px;height:30px;background:var(--surface-border)}.recebimentos-datatable[data-v-b0e1245c]{margin-top:1rem}.loading-state[data-v-b0e1245c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-color-secondary)}.loading-state i[data-v-b0e1245c]{font-size:2.5rem;margin-bottom:1rem;color:var(--primary-color)}.loading-state p[data-v-b0e1245c]{margin:0;font-size:1rem}.empty-state[data-v-b0e1245c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-color-secondary)}.empty-state i[data-v-b0e1245c]{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-state p[data-v-b0e1245c]{margin:0;font-size:1rem}.empty-state-hint[data-v-b0e1245c]{margin-top:.5rem!important;font-size:.875rem!important;font-style:italic}.final-summary[data-v-b0e1245c]{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.summary-section h4[data-v-b0e1245c]{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.summary-grid[data-v-b0e1245c]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border)}.summary-row[data-v-b0e1245c]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--surface-border)}.summary-row[data-v-b0e1245c]:last-child{border-bottom:none}.summary-row.highlight[data-v-b0e1245c]{background:var(--primary-50);padding:1rem;margin:0 -1rem;border-radius:6px;border:1px solid var(--primary-200)}.summary-row .label[data-v-b0e1245c]{font-weight:500;color:var(--text-color-secondary)}.summary-row .value[data-v-b0e1245c]{font-weight:600;font-size:1.125rem;color:var(--text-color)}.summary-row.highlight .value[data-v-b0e1245c]{font-size:1.5rem;color:var(--primary-color)}.status-badge[data-v-b0e1245c]{padding:.25rem .75rem;border-radius:4px;font-size:.875rem;text-transform:uppercase;font-weight:600}.status-badge.pending[data-v-b0e1245c]{background:var(--yellow-100);color:var(--yellow-900)}.status-badge.in_progress[data-v-b0e1245c]{background:var(--blue-100);color:var(--blue-900)}.status-badge.completed[data-v-b0e1245c]{background:var(--green-100);color:var(--green-900)}.completion-message[data-v-b0e1245c]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;background:var(--green-50);border:2px solid var(--green-200);border-radius:8px;text-align:center}.completion-message i[data-v-b0e1245c]{font-size:3rem;color:var(--green-500)}.completion-message p[data-v-b0e1245c]{margin:0;color:var(--text-color);font-size:1rem;line-height:1.5}.completion-message .note[data-v-b0e1245c]{font-size:.875rem;color:var(--text-color-secondary);font-style:italic}@media (max-width: 768px){.selection-summary[data-v-b0e1245c]{flex-direction:column;gap:.75rem}.summary-divider[data-v-b0e1245c]{width:100%;height:1px}}.step-panel[data-v-7953c703]{width:100%}.step-panel h3[data-v-7953c703]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.step-description[data-v-7953c703]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.conciliation-card[data-v-7953c703]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid var(--surface-border);overflow:hidden}.card-header[data-v-7953c703]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,var(--surface-50) 0%,var(--surface-100) 100%);border-bottom:1px solid var(--surface-border)}.header-icon[data-v-7953c703]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;transition:all .3s ease}.header-icon.pending[data-v-7953c703]{background:var(--yellow-100);color:var(--yellow-700)}.header-icon.in-progress[data-v-7953c703]{background:var(--blue-100);color:var(--blue-700)}.header-icon.completed[data-v-7953c703]{background:var(--green-100);color:var(--green-700)}.header-text[data-v-7953c703]{flex:1}.header-text h4[data-v-7953c703]{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--text-color)}.status-badge[data-v-7953c703]{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.pending[data-v-7953c703]{background:var(--yellow-100);color:var(--yellow-900)}.status-badge.in-progress[data-v-7953c703]{background:var(--blue-100);color:var(--blue-900)}.status-badge.completed[data-v-7953c703]{background:var(--green-100);color:var(--green-900)}.card-body[data-v-7953c703]{padding:2rem}.summary-grid[data-v-7953c703]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.summary-item[data-v-7953c703]{padding:1.25rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border);transition:all .3s ease}.summary-item[data-v-7953c703]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.summary-item.highlight[data-v-7953c703]{background:linear-gradient(135deg,var(--primary-50) 0%,var(--primary-100) 100%);border-color:var(--primary-200)}.item-label[data-v-7953c703]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.item-value[data-v-7953c703]{font-size:1.5rem;font-weight:700;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item.highlight .item-value[data-v-7953c703]{color:var(--primary-color);font-size:1.75rem}.status-indicator[data-v-7953c703]{width:12px;height:12px;border-radius:50%;display:inline-block}.status-indicator.pending[data-v-7953c703]{background:var(--yellow-500);animation:pulse-yellow-7953c703 2s infinite}.status-indicator.in-progress[data-v-7953c703]{background:var(--blue-500);animation:pulse-blue-7953c703 2s infinite}.status-indicator.completed[data-v-7953c703]{background:var(--green-500)}@keyframes pulse-yellow-7953c703{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-blue-7953c703{0%,to{opacity:1}50%{opacity:.5}}.action-section[data-v-7953c703]{display:flex;justify-content:center;padding:1.5rem 0;margin-bottom:1rem}.action-button[data-v-7953c703]{min-width:250px;font-size:1.125rem;padding:.875rem 2rem}.info-message[data-v-7953c703]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:8px;font-size:.9375rem;line-height:1.5}.info-message i[data-v-7953c703]{font-size:1.25rem;flex-shrink:0}.info-message.pending[data-v-7953c703]{background:var(--yellow-50);border:1px solid var(--yellow-200);color:var(--yellow-900)}.info-message.pending i[data-v-7953c703]{color:var(--yellow-600)}.info-message.in-progress[data-v-7953c703]{background:var(--blue-50);border:1px solid var(--blue-200);color:var(--blue-900)}.info-message.in-progress i[data-v-7953c703]{color:var(--blue-600)}.info-message.completed[data-v-7953c703]{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-900)}.info-message.completed i[data-v-7953c703]{color:var(--green-600)}@media (max-width: 768px){.card-header[data-v-7953c703]{flex-direction:column;align-items:flex-start;padding:1.25rem}.header-icon[data-v-7953c703]{width:50px;height:50px;font-size:1.5rem}.card-body[data-v-7953c703]{padding:1.5rem}.summary-grid[data-v-7953c703]{grid-template-columns:1fr;gap:1rem}.item-value[data-v-7953c703]{font-size:1.25rem}.summary-item.highlight .item-value[data-v-7953c703]{font-size:1.5rem}.action-button[data-v-7953c703]{min-width:100%;font-size:1rem}}.step-panel[data-v-5e7d7870]{width:100%}.step-panel h3[data-v-5e7d7870]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.step-description[data-v-5e7d7870]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.selection-summary[data-v-5e7d7870]{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1rem;margin-bottom:1.5rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border)}.summary-item[data-v-5e7d7870]{display:flex;gap:.5rem;align-items:baseline}.summary-label[data-v-5e7d7870]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-value[data-v-5e7d7870]{font-size:1.125rem;font-weight:700;color:var(--text-color)}.summary-divider[data-v-5e7d7870]{width:1px;height:30px;background:var(--surface-border)}.despesas-datatable[data-v-5e7d7870]{margin-top:1rem}.empty-state[data-v-5e7d7870]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-color-secondary)}.empty-state i[data-v-5e7d7870]{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-state p[data-v-5e7d7870]{margin:0;font-size:1rem}.empty-state-hint[data-v-5e7d7870]{font-size:.875rem;color:var(--text-color-secondary);margin-top:.5rem;font-style:italic}.action-buttons[data-v-5e7d7870]{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.loading-state[data-v-5e7d7870]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-color-secondary)}.loading-state i[data-v-5e7d7870]{font-size:2rem;margin-bottom:1rem;color:var(--primary-color)}.loading-state p[data-v-5e7d7870]{margin:0;font-size:1rem}.final-summary[data-v-5e7d7870]{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.summary-section h4[data-v-5e7d7870]{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.summary-grid[data-v-5e7d7870]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border)}.summary-row[data-v-5e7d7870]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--surface-border)}.summary-row[data-v-5e7d7870]:last-child{border-bottom:none}.summary-row.highlight[data-v-5e7d7870]{background:var(--primary-50);padding:1rem;margin:0 -1rem;border-radius:6px;border:1px solid var(--primary-200)}.summary-row .label[data-v-5e7d7870]{font-weight:500;color:var(--text-color-secondary)}.summary-row .value[data-v-5e7d7870]{font-weight:600;font-size:1.125rem;color:var(--text-color)}.summary-row.highlight .value[data-v-5e7d7870]{font-size:1.5rem;color:var(--primary-color)}.status-badge[data-v-5e7d7870]{padding:.25rem .75rem;border-radius:4px;font-size:.875rem;text-transform:uppercase;font-weight:600}.status-badge.pending[data-v-5e7d7870]{background:var(--yellow-100);color:var(--yellow-900)}.status-badge.in_progress[data-v-5e7d7870]{background:var(--blue-100);color:var(--blue-900)}.status-badge.completed[data-v-5e7d7870]{background:var(--green-100);color:var(--green-900)}.completion-message[data-v-5e7d7870]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;background:var(--green-50);border:2px solid var(--green-200);border-radius:8px;text-align:center}.completion-message i[data-v-5e7d7870]{font-size:3rem;color:var(--green-500)}.completion-message p[data-v-5e7d7870]{margin:0;color:var(--text-color);font-size:1rem;line-height:1.5}.completion-message .note[data-v-5e7d7870]{font-size:.875rem;color:var(--text-color-secondary);font-style:italic}@media (max-width: 768px){.selection-summary[data-v-5e7d7870]{flex-direction:column;gap:.75rem}.summary-divider[data-v-5e7d7870]{width:100%;height:1px}}.step-panel[data-v-167dd903]{width:100%}.step-panel h3[data-v-167dd903]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.step-description[data-v-167dd903]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.conciliation-card[data-v-167dd903]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid var(--surface-border);overflow:hidden}.card-header[data-v-167dd903]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,var(--surface-50) 0%,var(--surface-100) 100%);border-bottom:1px solid var(--surface-border)}.header-icon[data-v-167dd903]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;transition:all .3s ease}.header-icon.pending[data-v-167dd903]{background:var(--yellow-100);color:var(--yellow-700)}.header-icon.in-progress[data-v-167dd903]{background:var(--blue-100);color:var(--blue-700)}.header-icon.completed[data-v-167dd903]{background:var(--green-100);color:var(--green-700)}.header-text[data-v-167dd903]{flex:1}.header-text h4[data-v-167dd903]{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--text-color)}.status-badge[data-v-167dd903]{padding:.25rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.pending[data-v-167dd903]{background:var(--yellow-100);color:var(--yellow-900)}.status-badge.in-progress[data-v-167dd903]{background:var(--blue-100);color:var(--blue-900)}.status-badge.completed[data-v-167dd903]{background:var(--green-100);color:var(--green-900)}.card-body[data-v-167dd903]{padding:2rem}.summary-grid[data-v-167dd903]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.summary-item[data-v-167dd903]{padding:1.25rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border);transition:all .3s ease}.summary-item[data-v-167dd903]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.summary-item.highlight[data-v-167dd903]{background:linear-gradient(135deg,var(--primary-50) 0%,var(--primary-100) 100%);border-color:var(--primary-200)}.item-label[data-v-167dd903]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.item-value[data-v-167dd903]{font-size:1.5rem;font-weight:700;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item.highlight .item-value[data-v-167dd903]{color:var(--primary-color);font-size:1.75rem}.status-indicator[data-v-167dd903]{width:12px;height:12px;border-radius:50%;display:inline-block}.status-indicator.pending[data-v-167dd903]{background:var(--yellow-500);animation:pulse-yellow-167dd903 2s infinite}.status-indicator.in-progress[data-v-167dd903]{background:var(--blue-500);animation:pulse-blue-167dd903 2s infinite}.status-indicator.completed[data-v-167dd903]{background:var(--green-500)}@keyframes pulse-yellow-167dd903{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-blue-167dd903{0%,to{opacity:1}50%{opacity:.5}}.action-section[data-v-167dd903]{display:flex;justify-content:center;padding:1.5rem 0;margin-bottom:1rem}.action-button[data-v-167dd903]{min-width:250px;font-size:1.125rem;padding:.875rem 2rem}.info-message[data-v-167dd903]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:8px;font-size:.9375rem;line-height:1.5}.info-message i[data-v-167dd903]{font-size:1.25rem;flex-shrink:0}.info-message.pending[data-v-167dd903]{background:var(--yellow-50);border:1px solid var(--yellow-200);color:var(--yellow-900)}.info-message.pending i[data-v-167dd903]{color:var(--yellow-600)}.info-message.in-progress[data-v-167dd903]{background:var(--blue-50);border:1px solid var(--blue-200);color:var(--blue-900)}.info-message.in-progress i[data-v-167dd903]{color:var(--blue-600)}.info-message.completed[data-v-167dd903]{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-900)}.info-message.completed i[data-v-167dd903]{color:var(--green-600)}@media (max-width: 768px){.card-header[data-v-167dd903]{flex-direction:column;align-items:flex-start;padding:1.25rem}.header-icon[data-v-167dd903]{width:50px;height:50px;font-size:1.5rem}.card-body[data-v-167dd903]{padding:1.5rem}.summary-grid[data-v-167dd903]{grid-template-columns:1fr;gap:1rem}.item-value[data-v-167dd903]{font-size:1.25rem}.summary-item.highlight .item-value[data-v-167dd903]{font-size:1.5rem}.action-button[data-v-167dd903]{min-width:100%;font-size:1rem}}.step-panel[data-v-bbb58b26]{width:100%}.step-description[data-v-bbb58b26]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.loading-container[data-v-bbb58b26]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.empty-state[data-v-bbb58b26]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--text-color-secondary)}.empty-state i[data-v-bbb58b26]{font-size:2rem}.summary-card[data-v-bbb58b26]{background-color:var(--surface-50)}.summary-grid[data-v-bbb58b26]{display:flex;gap:2rem;justify-content:space-around;flex-wrap:wrap}.summary-item[data-v-bbb58b26]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.summary-label[data-v-bbb58b26]{font-size:.875rem;color:var(--text-color-secondary)}.summary-value[data-v-bbb58b26]{font-size:1.5rem;font-weight:600}.user-cell[data-v-bbb58b26]{display:flex;align-items:center;gap:.5rem}.rules-table[data-v-bbb58b26]{font-size:.875rem}@media (max-width: 768px){.summary-grid[data-v-bbb58b26]{flex-direction:column;gap:1rem}}.step-description[data-v-b5a3070c]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.loading-container[data-v-b5a3070c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.action-prompt[data-v-b5a3070c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;text-align:center}.action-prompt i[data-v-b5a3070c]{font-size:3rem;color:var(--primary-color)}.summary-card[data-v-b5a3070c]{background-color:var(--surface-50)}.calculation-content[data-v-b5a3070c]{width:100%}.calculation-summary[data-v-b5a3070c]{display:flex;gap:3rem;justify-content:center}.calc-item[data-v-b5a3070c]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.calc-item.highlight .calc-value[data-v-b5a3070c]{color:var(--primary-color);font-size:1.5rem}.calc-label[data-v-b5a3070c]{font-size:.875rem;color:var(--text-color-secondary)}.calc-value[data-v-b5a3070c]{font-size:1.25rem;font-weight:600}.profit-breakdown[data-v-b5a3070c]{display:flex;flex-direction:column;gap:.75rem;max-width:400px;margin:0 auto}.profit-row[data-v-b5a3070c]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--surface-border)}.profit-row.subtract[data-v-b5a3070c]{color:var(--text-color-secondary)}.profit-row.total[data-v-b5a3070c]{border-top:2px solid var(--surface-border);border-bottom:none;font-weight:600;font-size:1.1rem;margin-top:.5rem;padding-top:1rem}.profit-row.highlight[data-v-b5a3070c]{background-color:var(--surface-100);padding:1rem;border-radius:6px;margin-top:1rem;border-bottom:none}.profit-label[data-v-b5a3070c]{font-weight:500}.profit-value[data-v-b5a3070c]{font-weight:600}.executions-table[data-v-b5a3070c]{font-size:.875rem}@media (max-width: 768px){.calculation-summary[data-v-b5a3070c]{flex-direction:column;gap:1.5rem}}.step-description[data-v-835a9947]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.loading-container[data-v-835a9947]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.action-prompt[data-v-835a9947]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;text-align:center}.summary-card[data-v-835a9947]{background-color:var(--surface-50)}.summary-grid[data-v-835a9947]{display:flex;gap:2rem;justify-content:space-around;flex-wrap:wrap}.summary-item[data-v-835a9947]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.summary-item.highlight[data-v-835a9947]{color:var(--primary-color)}.summary-label[data-v-835a9947]{font-size:.875rem;color:var(--text-color-secondary)}.summary-value[data-v-835a9947]{font-size:1.5rem;font-weight:600}.user-cell[data-v-835a9947]{display:flex;align-items:center;gap:.5rem}.confirmation-content[data-v-835a9947]{width:100%}.despesas-table[data-v-835a9947]{font-size:.875rem}.final-summary[data-v-835a9947]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.final-row[data-v-835a9947]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--surface-border)}.final-row.total[data-v-835a9947]{border-top:2px solid var(--primary-color);border-bottom:none;font-weight:700;font-size:1.25rem;margin-top:.5rem;padding-top:1rem;color:var(--primary-color)}@media (max-width: 768px){.summary-grid[data-v-835a9947]{flex-direction:column;gap:1rem}}.step-panel[data-v-e395663f]{width:100%}.empty-state[data-v-e395663f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--text-color-secondary)}.empty-state i[data-v-e395663f]{font-size:2rem;color:var(--orange-500)}.calculations-complete[data-v-1c0f05d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;text-align:center}.calculations-complete i[data-v-1c0f05d6]{font-size:4rem;color:var(--green-500)}.calculations-complete h3[data-v-1c0f05d6]{margin:0;color:var(--text-color);font-size:1.5rem}.calculations-complete p[data-v-1c0f05d6]{margin:0;color:var(--text-color-secondary);font-size:1rem;max-width:400px}.step-panel[data-v-4f8d8e8b]{width:100%}.step-panel h3[data-v-4f8d8e8b]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.step-description[data-v-4f8d8e8b]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.conciliation-card[data-v-4f8d8e8b]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;border:1px solid var(--surface-border);overflow:hidden}.card-body[data-v-4f8d8e8b]{padding:2rem}.summary-grid[data-v-4f8d8e8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.summary-item[data-v-4f8d8e8b]{padding:1.25rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border);transition:all .3s ease}.summary-item[data-v-4f8d8e8b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.summary-item.highlight[data-v-4f8d8e8b]{background:linear-gradient(135deg,var(--primary-50) 0%,var(--primary-100) 100%);border-color:var(--primary-200)}.item-label[data-v-4f8d8e8b]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.item-value[data-v-4f8d8e8b]{font-size:1.5rem;font-weight:700;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item.highlight .item-value[data-v-4f8d8e8b]{color:var(--primary-color);font-size:1.75rem}.status-indicator[data-v-4f8d8e8b]{width:12px;height:12px;border-radius:50%;display:inline-block}.status-indicator.pending[data-v-4f8d8e8b]{background:var(--yellow-500);animation:pulse-yellow-4f8d8e8b 2s infinite}.status-indicator.calculated[data-v-4f8d8e8b]{background:var(--blue-500);animation:pulse-blue-4f8d8e8b 2s infinite}.status-indicator.in-progress[data-v-4f8d8e8b]{background:var(--orange-500);animation:pulse-orange-4f8d8e8b 2s infinite}.status-indicator.completed[data-v-4f8d8e8b]{background:var(--green-500)}@keyframes pulse-yellow-4f8d8e8b{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-blue-4f8d8e8b{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-orange-4f8d8e8b{0%,to{opacity:1}50%{opacity:.5}}.user-accordion[data-v-4f8d8e8b]{margin-bottom:1.5rem}.user-accordion[data-v-4f8d8e8b] .p-accordion-header-link{padding:1rem 1.25rem;background:var(--surface-50);border:1px solid var(--surface-border);border-radius:8px;margin-bottom:.5rem;transition:all .2s ease}.user-accordion[data-v-4f8d8e8b] .p-accordion-header-link:hover{background:var(--surface-100)}.user-accordion[data-v-4f8d8e8b] .p-accordion-content{padding:0;border:none;background:transparent}.user-header[data-v-4f8d8e8b]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.user-info[data-v-4f8d8e8b]{display:flex;align-items:center;gap:.75rem}.user-info i[data-v-4f8d8e8b]{font-size:1.25rem;color:var(--primary-500);background:var(--primary-100);padding:.5rem;border-radius:50%}.user-name[data-v-4f8d8e8b]{font-weight:600;font-size:1rem;color:var(--text-color)}.user-total-tag[data-v-4f8d8e8b]{font-size:1rem;font-weight:700;padding:.5rem 1rem}.executions-table[data-v-4f8d8e8b]{margin:.75rem 0 1rem;border-radius:8px;overflow:hidden}.executions-table[data-v-4f8d8e8b] .p-datatable-thead>tr>th{background:var(--surface-100);padding:.75rem 1rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.executions-table[data-v-4f8d8e8b] .p-datatable-tbody>tr>td{padding:.75rem 1rem;font-size:.9375rem}.executions-table[data-v-4f8d8e8b] .p-datatable-tbody>tr:hover{background:var(--surface-50)}.rule-type-cell[data-v-4f8d8e8b]{display:flex;align-items:center;gap:.75rem}.rule-type-icon[data-v-4f8d8e8b]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--primary-100);color:var(--primary-600);border-radius:6px;font-size:.875rem}.totals-summary[data-v-4f8d8e8b]{background:var(--surface-100);border-radius:8px;padding:1rem 1.25rem;margin-top:1rem;border:1px solid var(--surface-border)}.totals-summary .totals-row[data-v-4f8d8e8b]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.totals-summary .totals-row[data-v-4f8d8e8b]:not(:last-child){border-bottom:1px solid var(--surface-200)}.totals-summary .totals-row.highlight[data-v-4f8d8e8b]{padding-top:.75rem;margin-top:.25rem}.totals-label[data-v-4f8d8e8b]{font-weight:500;color:var(--text-color-secondary)}.totals-value[data-v-4f8d8e8b]{font-weight:600;color:var(--text-color)}.totals-summary .totals-row.highlight .totals-label[data-v-4f8d8e8b]{font-size:1rem;color:var(--text-color)}.totals-summary .totals-row.highlight .totals-value[data-v-4f8d8e8b]{font-size:1.25rem;font-weight:700;color:var(--primary-600)}.breakdown-section[data-v-4f8d8e8b]{margin-bottom:2rem}.breakdown-title[data-v-4f8d8e8b]{font-size:1rem;font-weight:600;color:var(--text-color-secondary);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--surface-border)}.breakdown-table[data-v-4f8d8e8b]{background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-border);overflow:hidden}.breakdown-header[data-v-4f8d8e8b]{display:grid;grid-template-columns:2fr .75fr 1.25fr 1fr;gap:1rem;padding:.875rem 1.25rem;background:var(--surface-100);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-secondary);border-bottom:1px solid var(--surface-border)}.breakdown-row[data-v-4f8d8e8b]{display:grid;grid-template-columns:2fr .75fr 1.25fr 1fr;gap:1rem;padding:1rem 1.25rem;align-items:center;border-bottom:1px solid var(--surface-200);transition:background-color .2s ease}.breakdown-row[data-v-4f8d8e8b]:last-child{border-bottom:none}.breakdown-row[data-v-4f8d8e8b]:hover:not(.totals-row){background:var(--surface-100)}.breakdown-row.totals-row[data-v-4f8d8e8b]{background:var(--surface-100);border-top:2px solid var(--surface-300)}.col-type[data-v-4f8d8e8b]{display:flex;align-items:center;gap:.75rem;font-weight:500}.type-icon[data-v-4f8d8e8b]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--primary-100);color:var(--primary-600);border-radius:6px;font-size:.875rem}.col-count[data-v-4f8d8e8b],.col-status[data-v-4f8d8e8b]{text-align:center}.col-amount[data-v-4f8d8e8b]{text-align:right;font-weight:600}.highlight-total[data-v-4f8d8e8b]{color:var(--primary-600);font-size:1.125rem}.status-badge[data-v-4f8d8e8b]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:12px;font-size:.75rem;font-weight:500}.status-badge.complete[data-v-4f8d8e8b]{background:var(--green-100);color:var(--green-700)}.status-badge.pending[data-v-4f8d8e8b]{background:var(--yellow-100);color:var(--yellow-700)}.status-badge i[data-v-4f8d8e8b]{font-size:.625rem}.empty-state[data-v-4f8d8e8b]{text-align:center;padding:2.5rem 1.5rem;color:var(--text-color-secondary)}.empty-state i[data-v-4f8d8e8b]{font-size:3rem;color:var(--surface-400);margin-bottom:1rem}.empty-state p[data-v-4f8d8e8b]{margin:0 0 .5rem;font-size:1.125rem;font-weight:500;color:var(--text-color)}.empty-hint[data-v-4f8d8e8b]{font-size:.875rem}.action-section[data-v-4f8d8e8b]{display:flex;justify-content:center;padding:1.5rem 0;margin-bottom:1rem}.action-button[data-v-4f8d8e8b]{min-width:250px;font-size:1.125rem;padding:.875rem 2rem}.info-message[data-v-4f8d8e8b]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:8px;font-size:.9375rem;line-height:1.5}.info-message i[data-v-4f8d8e8b]{font-size:1.25rem;flex-shrink:0}.info-message.pending[data-v-4f8d8e8b]{background:var(--yellow-50);border:1px solid var(--yellow-200);color:var(--yellow-900)}.info-message.pending i[data-v-4f8d8e8b]{color:var(--yellow-600)}.info-message.in-progress[data-v-4f8d8e8b]{background:var(--blue-50);border:1px solid var(--blue-200);color:var(--blue-900)}.info-message.in-progress i[data-v-4f8d8e8b]{color:var(--blue-600)}.info-message.success[data-v-4f8d8e8b]{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-900)}.info-message.success i[data-v-4f8d8e8b]{color:var(--green-600)}.info-message.completed[data-v-4f8d8e8b]{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-900)}.info-message.completed i[data-v-4f8d8e8b]{color:var(--green-600)}.confirmed-badge[data-v-4f8d8e8b]{margin-left:.75rem;font-weight:600;animation:pulse-4f8d8e8b 2s ease-in-out infinite}@keyframes pulse-4f8d8e8b{0%,to{opacity:1}50%{opacity:.7}}.confirmed-warning-section[data-v-4f8d8e8b]{margin-top:2rem}.reconfirm-warning[data-v-4f8d8e8b]{font-size:.95rem}.warning-content[data-v-4f8d8e8b]{display:flex;flex-direction:column;gap:.75rem}.warning-title[data-v-4f8d8e8b]{margin:0;font-size:1.1rem;font-weight:600;color:var(--yellow-900)}.warning-text[data-v-4f8d8e8b]{margin:0;color:var(--yellow-800);line-height:1.5}.warning-list[data-v-4f8d8e8b]{margin:.5rem 0 0;padding-left:1.5rem;list-style:none;display:flex;flex-direction:column;gap:.5rem}.warning-list li[data-v-4f8d8e8b]{color:var(--yellow-800);line-height:1.6;position:relative;padding-left:.5rem}.warning-list li[data-v-4f8d8e8b]:before{content:"";position:absolute;left:-1rem;top:.5rem;width:6px;height:6px;background:var(--yellow-600);border-radius:50%}@media (max-width: 768px){.card-body[data-v-4f8d8e8b]{padding:1.5rem}.summary-grid[data-v-4f8d8e8b]{grid-template-columns:1fr;gap:1rem}.item-value[data-v-4f8d8e8b]{font-size:1.25rem}.summary-item.highlight .item-value[data-v-4f8d8e8b]{font-size:1.5rem}.breakdown-header[data-v-4f8d8e8b],.breakdown-row[data-v-4f8d8e8b]{grid-template-columns:1.5fr .5fr 1fr 1fr;gap:.5rem;padding:.75rem 1rem;font-size:.875rem}.breakdown-header[data-v-4f8d8e8b]{font-size:.625rem}.type-icon[data-v-4f8d8e8b]{display:none}.action-button[data-v-4f8d8e8b]{min-width:100%;font-size:1rem}.user-accordion[data-v-4f8d8e8b] .p-accordion-header-link{padding:.75rem 1rem}.user-header[data-v-4f8d8e8b]{flex-direction:column;align-items:flex-start;gap:.5rem}.user-total-tag[data-v-4f8d8e8b]{font-size:.875rem;padding:.375rem .75rem}.executions-table[data-v-4f8d8e8b] .p-datatable-thead>tr>th,.executions-table[data-v-4f8d8e8b] .p-datatable-tbody>tr>td{padding:.5rem .75rem;font-size:.8125rem}.rule-type-icon[data-v-4f8d8e8b]{width:24px;height:24px;font-size:.75rem}.totals-summary[data-v-4f8d8e8b]{padding:.75rem 1rem}.totals-summary .totals-row.highlight .totals-value[data-v-4f8d8e8b]{font-size:1.125rem}}.summary-panel[data-v-d38f4aa1]{background:var(--surface-50);border-radius:8px;padding:1.5rem;margin-top:1.5rem;border:2px solid var(--surface-200)}.summary-panel.empty[data-v-d38f4aa1]{border-style:dashed}.summary-title[data-v-d38f4aa1]{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;color:var(--text-color)}.summary-title i[data-v-d38f4aa1]{color:var(--orange-500)}.user-summary-list[data-v-d38f4aa1]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.user-summary-item[data-v-d38f4aa1]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border-radius:6px;border:1px solid var(--surface-200)}.user-info[data-v-d38f4aa1]{display:flex;align-items:center;gap:.5rem}.user-info i[data-v-d38f4aa1]{color:var(--text-color-secondary)}.user-name[data-v-d38f4aa1]{font-weight:500}.user-stats[data-v-d38f4aa1]{display:flex;align-items:center;gap:1rem}.count-badge[data-v-d38f4aa1]{font-size:.75rem}.total-amount[data-v-d38f4aa1]{font-weight:600;color:var(--orange-600);font-size:1.1rem}.total-row[data-v-d38f4aa1]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--orange-50);border-radius:6px;border-left:4px solid var(--orange-500);margin-bottom:1rem}.total-label[data-v-d38f4aa1]{font-weight:600;font-size:1rem;color:var(--orange-900)}.total-value[data-v-d38f4aa1]{font-weight:700;font-size:1.25rem;color:var(--orange-600)}.info-note[data-v-d38f4aa1]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:var(--blue-50);border-radius:6px;font-size:.9rem;color:var(--blue-800)}.info-note i[data-v-d38f4aa1]{color:var(--blue-500);margin-top:2px}.empty-summary[data-v-d38f4aa1]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:var(--text-color-secondary)}.empty-summary i[data-v-d38f4aa1]{font-size:1.5rem}.wizard-step-content[data-v-1a2437a1]{padding:1rem 0}.step-header[data-v-1a2437a1]{margin-bottom:1.5rem}.step-header h4[data-v-1a2437a1]{margin:0 0 .5rem;color:var(--text-color);font-size:1.25rem}.step-subtitle[data-v-1a2437a1]{margin:0;color:var(--text-color-secondary);font-size:.95rem}.loading-container[data-v-1a2437a1]{display:flex;justify-content:center;align-items:center;padding:3rem}.kpi-grid[data-v-1a2437a1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.kpi-card[data-v-1a2437a1]{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border)}.kpi-icon[data-v-1a2437a1]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.kpi-icon.info[data-v-1a2437a1]{background:var(--blue-50);color:var(--blue-500)}.kpi-icon.success[data-v-1a2437a1]{background:var(--green-50);color:var(--green-500)}.kpi-icon.warning[data-v-1a2437a1]{background:var(--orange-50);color:var(--orange-500)}.kpi-content[data-v-1a2437a1]{display:flex;flex-direction:column}.kpi-value[data-v-1a2437a1]{font-size:1.5rem;font-weight:700;color:var(--text-color)}.kpi-label[data-v-1a2437a1]{font-size:.875rem;color:var(--text-color-secondary)}.section-title[data-v-1a2437a1]{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--text-color)}.current-advances-section[data-v-1a2437a1]{margin-top:1.5rem}.empty-state[data-v-1a2437a1]{text-align:center;padding:3rem;background:var(--surface-50);border-radius:8px;border:2px dashed var(--surface-200)}.empty-state i[data-v-1a2437a1]{font-size:3rem;color:var(--text-color-secondary);margin-bottom:1rem}.empty-state h4[data-v-1a2437a1]{margin:0 0 .5rem;color:var(--text-color)}.empty-state p[data-v-1a2437a1]{margin:0;color:var(--text-color-secondary)}.advances-table[data-v-1a2437a1]{margin-bottom:1rem}.advances-table.compact[data-v-1a2437a1]{font-size:.9rem}.amount-value[data-v-1a2437a1]{font-weight:600;color:var(--text-color)}.amount-advance[data-v-1a2437a1]{font-weight:600;color:var(--orange-600)}.filters-row[data-v-1a2437a1]{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.filter-dropdown[data-v-1a2437a1]{min-width:200px}.selection-summary[data-v-1a2437a1]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--surface-50);border-radius:8px;margin-top:1rem}.selection-info[data-v-1a2437a1]{font-weight:500;color:var(--text-color-secondary)}.selection-info strong[data-v-1a2437a1]{color:var(--text-color)}.no-selection[data-v-1a2437a1]{font-style:italic}.final-summary[data-v-1a2437a1]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-1a2437a1]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);overflow:hidden}.summary-header[data-v-1a2437a1]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:var(--surface-50);border-bottom:1px solid var(--surface-border)}.summary-header i[data-v-1a2437a1]{font-size:1.25rem;color:var(--green-500)}.summary-header h5[data-v-1a2437a1]{margin:0;font-size:1rem;font-weight:600}.summary-body[data-v-1a2437a1]{padding:1.5rem}.summary-row[data-v-1a2437a1]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--surface-100)}.summary-row[data-v-1a2437a1]:last-child{border-bottom:none}.summary-row.total[data-v-1a2437a1]{margin-top:.5rem;padding-top:1rem;border-top:2px solid var(--surface-200);border-bottom:none;font-size:1.1rem}.summary-row .label[data-v-1a2437a1]{color:var(--text-color-secondary)}.summary-row .value[data-v-1a2437a1]{font-weight:600;color:var(--text-color)}.summary-row .value.highlight[data-v-1a2437a1]{color:var(--orange-600)}.summary-row.total .label[data-v-1a2437a1],.summary-row.total .value[data-v-1a2437a1]{font-weight:700;color:var(--text-color)}.selected-preview[data-v-1a2437a1]{margin-top:1rem}.info-message[data-v-1a2437a1]{margin-bottom:1.5rem}@media (max-width: 768px){.kpi-grid[data-v-1a2437a1]{grid-template-columns:1fr}.filters-row[data-v-1a2437a1]{flex-direction:column}.filter-dropdown[data-v-1a2437a1]{min-width:100%}}.step-panel[data-v-9420da44]{padding:1.5rem}.step-description[data-v-9420da44]{color:var(--text-color-secondary);margin-bottom:1rem}.info-message[data-v-9420da44]{margin-bottom:1.5rem}.reconfirm-warning-message[data-v-9420da44]{margin-bottom:1.5rem;font-size:.95rem}.warning-content[data-v-9420da44]{display:flex;flex-direction:column;gap:.75rem}.warning-title[data-v-9420da44]{margin:0;font-size:1.05rem;font-weight:600;color:var(--yellow-900)}.warning-text[data-v-9420da44]{margin:0;color:var(--yellow-800);line-height:1.5}.warning-highlight[data-v-9420da44]{padding:.75rem;background:var(--yellow-100);border-left:3px solid var(--yellow-500);border-radius:4px;color:var(--yellow-900);line-height:1.6}.warning-highlight strong[data-v-9420da44]{color:var(--yellow-900);font-weight:700}.loading-container[data-v-9420da44]{display:flex;justify-content:center;align-items:center;padding:3rem}.advances-container[data-v-9420da44]{margin-top:1.5rem}.conciliation-card[data-v-9420da44]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);margin-bottom:1.5rem}.card-body[data-v-9420da44]{padding:1.5rem}.summary-grid[data-v-9420da44]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-bottom:1.5rem}.summary-item[data-v-9420da44]{display:flex;flex-direction:column;gap:.5rem}.summary-item .item-label[data-v-9420da44]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-item .item-value[data-v-9420da44]{font-size:1.25rem;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item.highlight .item-value[data-v-9420da44]{color:var(--orange-600);font-size:1.5rem}.status-indicator[data-v-9420da44]{width:10px;height:10px;border-radius:50%;display:inline-block}.status-indicator.pending[data-v-9420da44]{background-color:var(--surface-400)}.status-indicator.in-progress[data-v-9420da44]{background-color:var(--yellow-500);animation:pulse-9420da44 1.5s infinite}.status-indicator.completed[data-v-9420da44]{background-color:var(--green-500)}@keyframes pulse-9420da44{0%,to{opacity:1}50%{opacity:.5}}.action-section[data-v-9420da44]{margin-bottom:1.5rem}.action-button[data-v-9420da44]{width:100%;max-width:300px}.info-message-inline[data-v-9420da44]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:6px;font-size:.9rem}.info-message-inline i[data-v-9420da44]{margin-top:2px;flex-shrink:0}.info-message-inline.pending[data-v-9420da44]{background:var(--surface-50);color:var(--text-color-secondary)}.info-message-inline.pending i[data-v-9420da44]{color:var(--surface-500)}.info-message-inline.in-progress[data-v-9420da44]{background:var(--yellow-50);color:var(--yellow-800)}.info-message-inline.in-progress i[data-v-9420da44]{color:var(--yellow-500)}.info-message-inline.completed[data-v-9420da44]{background:var(--green-50);color:var(--green-800)}.info-message-inline.completed i[data-v-9420da44]{color:var(--green-500)}@media (max-width: 768px){.summary-grid[data-v-9420da44]{grid-template-columns:1fr}.action-button[data-v-9420da44]{max-width:100%}}.payroll-refunds-status-badge[data-v-8dd1ed67]{display:inline-flex;align-items:center}.status-tag[data-v-8dd1ed67]{font-size:.75rem}.gallery-overlay[data-v-cf4c2517]{position:fixed;inset:0;background-color:#000000f2;z-index:9999;display:flex;align-items:center;justify-content:center}.image-gallery[data-v-cf4c2517]{display:flex;flex-direction:column;width:100%;height:100%;background-color:#1a1a1a;color:#fff;position:relative}.close-btn[data-v-cf4c2517]{position:absolute;top:20px;right:20px;z-index:100;background-color:#000c;border:2px solid #fff;color:#fff;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.close-btn[data-v-cf4c2517]:hover{background-color:#e74c3c;border-color:#e74c3c;transform:scale(1.1)}.loading-state[data-v-cf4c2517],.no-images[data-v-cf4c2517]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:500px;color:#999}.loading-state i[data-v-cf4c2517],.no-images i[data-v-cf4c2517]{margin-bottom:20px}.gallery-content[data-v-cf4c2517]{display:flex;flex-direction:column;height:100%}.main-image-container[data-v-cf4c2517]{position:relative;flex:1;display:flex;align-items:center;justify-content:center;background-color:#000;overflow:hidden;min-height:450px}.image-info[data-v-cf4c2517]{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;z-index:10}.image-label[data-v-cf4c2517]{padding:8px 16px;border-radius:4px;font-weight:600;font-size:16px;background-color:#3498dbe6}.image-label.antes[data-v-cf4c2517]{background-color:#3498dbe6}.image-label.depois[data-v-cf4c2517]{background-color:#2ecc71e6}.image-counter[data-v-cf4c2517]{padding:8px 16px;background-color:#000000b3;border-radius:4px;font-weight:600}.image-wrapper[data-v-cf4c2517]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.image-wrapper.fullscreen[data-v-cf4c2517]{padding:60px 20px 20px}.main-image[data-v-cf4c2517]{max-width:100%;max-height:100%;object-fit:contain;transition:transform .2s ease,opacity .3s ease;cursor:grab;opacity:0}.main-image.image-loaded[data-v-cf4c2517]{opacity:1}.main-image[data-v-cf4c2517]:active{cursor:grabbing}.loading-overlay[data-v-cf4c2517]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080}.nav-arrow[data-v-cf4c2517]{position:absolute;top:50%;transform:translateY(-50%);background-color:#0009;border:none;color:#fff;font-size:30px;padding:20px 15px;cursor:pointer;transition:background-color .2s;z-index:10}.nav-arrow[data-v-cf4c2517]:hover:not(:disabled){background-color:#000c}.nav-arrow[data-v-cf4c2517]:disabled{opacity:.3;cursor:not-allowed}.nav-prev[data-v-cf4c2517]{left:0}.nav-next[data-v-cf4c2517]{right:0}.toolbar[data-v-cf4c2517]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;background-color:#000c;padding:10px;border-radius:8px;z-index:10}.tool-btn[data-v-cf4c2517]{background-color:transparent;border:1px solid #555;color:#fff;padding:8px 12px;cursor:pointer;border-radius:4px;transition:all .2s;font-size:14px}.tool-btn[data-v-cf4c2517]:hover:not(:disabled){background-color:#ffffff1a;border-color:#888}.tool-btn[data-v-cf4c2517]:disabled{opacity:.4;cursor:not-allowed}.tool-btn-danger[data-v-cf4c2517]:hover:not(:disabled){background-color:#e74c3c4d;border-color:#e74c3c}.thumbnail-strip[data-v-cf4c2517]{background-color:#222;padding:10px;border-top:1px solid #333}.thumbnail-scroll[data-v-cf4c2517]{display:flex;gap:10px;overflow-x:auto;padding:5px}.thumbnail-scroll[data-v-cf4c2517]::-webkit-scrollbar{height:8px}.thumbnail-scroll[data-v-cf4c2517]::-webkit-scrollbar-track{background:#1a1a1a}.thumbnail-scroll[data-v-cf4c2517]::-webkit-scrollbar-thumb{background:#555;border-radius:4px}.thumbnail-scroll[data-v-cf4c2517]::-webkit-scrollbar-thumb:hover{background:#777}.thumbnail-item[data-v-cf4c2517]{flex-shrink:0;width:120px;cursor:pointer;border:3px solid transparent;border-radius:4px;overflow:hidden;transition:all .2s;position:relative}.thumbnail-item[data-v-cf4c2517]:hover{border-color:#555}.thumbnail-item.active[data-v-cf4c2517]{border-color:#3498db;box-shadow:0 0 10px #3498db80}.thumbnail-item.antes.active[data-v-cf4c2517]{border-color:#3498db}.thumbnail-item.depois.active[data-v-cf4c2517]{border-color:#2ecc71}.thumbnail-image-wrapper[data-v-cf4c2517]{position:relative;width:100%;height:80px;background-color:#1a1a1a;display:flex;align-items:center;justify-content:center}.thumbnail-item img[data-v-cf4c2517]{width:100%;height:80px;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}.thumbnail-item img.loaded[data-v-cf4c2517]{opacity:1}.thumbnail-loading[data-v-cf4c2517]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a;color:#666}.thumbnail-label[data-v-cf4c2517]{background-color:#000c;padding:4px 8px;font-size:11px;text-align:center;font-weight:600}@media (max-width: 768px){.main-image-container[data-v-cf4c2517]{min-height:300px}.nav-arrow[data-v-cf4c2517]{font-size:24px;padding:15px 10px}.thumbnail-item[data-v-cf4c2517]{width:80px}.thumbnail-item img[data-v-cf4c2517]{height:60px}.toolbar[data-v-cf4c2517]{flex-wrap:wrap;bottom:10px}.tool-btn[data-v-cf4c2517]{padding:6px 10px;font-size:12px}}.pi-spin[data-v-cf4c2517]{animation:pi-spin-cf4c2517 1s infinite linear}@keyframes pi-spin-cf4c2517{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.accept-step[data-v-97aa2758]{display:flex;flex-direction:column;gap:1.5rem}.refund-preview[data-v-97aa2758]{background:var(--surface-50);border:1px solid var(--surface-200);border-radius:8px;padding:1rem}.refund-preview h4[data-v-97aa2758]{margin:0 0 1rem;font-size:1rem;color:var(--text-color)}.preview-row[data-v-97aa2758]{display:flex;gap:.5rem;margin-bottom:.5rem;font-size:.875rem}.preview-row[data-v-97aa2758]:last-child{margin-bottom:0}.preview-label[data-v-97aa2758]{font-weight:600;color:var(--text-color-secondary);min-width:120px}.preview-value[data-v-97aa2758]{color:var(--text-color)}.preview-value.amount[data-v-97aa2758]{font-weight:600;color:var(--primary-600)}.receipt-link[data-v-97aa2758]{display:inline-flex;align-items:center;gap:.25rem;color:var(--primary-color);text-decoration:none}.receipt-link[data-v-97aa2758]:hover{text-decoration:underline}.category-selection[data-v-97aa2758]{display:flex;flex-direction:column;gap:.5rem}.category-selection h4[data-v-97aa2758]{margin:0;font-size:1rem;color:var(--text-color)}.category-help[data-v-97aa2758]{margin:0;font-size:.875rem;color:var(--text-color-secondary)}.loading-categories[data-v-97aa2758]{display:flex;align-items:center;gap:.75rem;padding:1rem;color:var(--text-color-secondary)}.category-dropdown[data-v-97aa2758]{margin-top:.5rem}.w-full[data-v-97aa2758]{width:100%}.p-error[data-v-97aa2758]{color:var(--red-500);font-size:.875rem}.confirm-step[data-v-97aa2758]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1rem}.confirm-icon[data-v-97aa2758]{font-size:3rem;color:var(--green-500)}.confirm-step h4[data-v-97aa2758]{margin:0;font-size:1.25rem;color:var(--text-color)}.confirm-details[data-v-97aa2758]{width:100%;max-width:400px;text-align:left}.confirm-details p[data-v-97aa2758]{text-align:center;color:var(--text-color-secondary);margin-bottom:1rem}.confirm-card[data-v-97aa2758]{background:var(--surface-50);border:2px solid var(--green-200);border-radius:8px;padding:1rem}.confirm-row[data-v-97aa2758]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--surface-200)}.confirm-row[data-v-97aa2758]:last-child{border-bottom:none}.confirm-label[data-v-97aa2758]{font-weight:600;color:var(--text-color-secondary)}.confirm-value[data-v-97aa2758]{color:var(--text-color)}.confirm-value.amount[data-v-97aa2758]{font-weight:700;color:var(--green-600);font-size:1.125rem}.confirm-note[data-v-97aa2758]{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.75rem;background:var(--blue-50);border-radius:6px;font-size:.875rem;color:var(--blue-700)}.confirm-note i[data-v-97aa2758]{flex-shrink:0;margin-top:.125rem}@media (max-width: 768px){.preview-row[data-v-97aa2758]{flex-direction:column;gap:.25rem}.preview-label[data-v-97aa2758]{min-width:auto}.confirm-details[data-v-97aa2758]{max-width:100%}}.summary-panel[data-v-37473259]{background:var(--surface-50);border-radius:8px;padding:1.5rem;margin-top:1.5rem;border:2px solid var(--surface-200)}.summary-panel.empty[data-v-37473259]{border-style:dashed}.summary-title[data-v-37473259]{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;color:var(--text-color)}.summary-title i[data-v-37473259]{color:var(--green-500)}.user-summary-list[data-v-37473259]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.user-summary-item[data-v-37473259]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border-radius:6px;border:1px solid var(--surface-200)}.user-info[data-v-37473259]{display:flex;align-items:center;gap:.5rem}.user-info i[data-v-37473259]{color:var(--text-color-secondary)}.user-name[data-v-37473259]{font-weight:500}.user-stats[data-v-37473259]{display:flex;align-items:center;gap:1rem}.count-badge[data-v-37473259]{font-size:.75rem}.total-amount[data-v-37473259]{font-weight:600;color:var(--green-600);font-size:1.1rem}.total-row[data-v-37473259]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--green-50);border-radius:6px;border-left:4px solid var(--green-500);margin-bottom:1rem}.total-label[data-v-37473259]{font-weight:600;font-size:1rem;color:var(--green-900)}.total-value[data-v-37473259]{font-weight:700;font-size:1.25rem;color:var(--green-600)}.info-note[data-v-37473259]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:var(--blue-50);border-radius:6px;font-size:.9rem;color:var(--blue-800)}.info-note i[data-v-37473259]{color:var(--blue-500);margin-top:2px}.empty-summary[data-v-37473259]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:var(--text-color-secondary)}.empty-summary i[data-v-37473259]{font-size:1.5rem}.step-panel[data-v-917ab327]{padding:1.5rem}.step-description[data-v-917ab327]{color:var(--text-color-secondary);margin-bottom:1rem}.info-message[data-v-917ab327]{margin-bottom:1.5rem}.reconfirm-warning-message[data-v-917ab327]{margin-bottom:1.5rem;font-size:.95rem}.warning-content[data-v-917ab327]{display:flex;flex-direction:column;gap:.5rem}.warning-title[data-v-917ab327]{margin:0;font-size:1.05rem;font-weight:600;color:var(--yellow-900)}.warning-text[data-v-917ab327]{margin:0;color:var(--yellow-800);line-height:1.5}.loading-container[data-v-917ab327]{display:flex;justify-content:center;align-items:center;padding:3rem}.refunds-container[data-v-917ab327]{margin-top:1.5rem}.status-card[data-v-917ab327]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);margin-bottom:1.5rem}.card-body[data-v-917ab327]{padding:1.5rem}.summary-grid[data-v-917ab327]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-bottom:1rem}.summary-item[data-v-917ab327]{display:flex;flex-direction:column;gap:.5rem}.summary-item .item-label[data-v-917ab327]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-item .item-value[data-v-917ab327]{font-size:1.25rem;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item .item-value.pending-count[data-v-917ab327]{color:var(--yellow-600)}.summary-item .item-value.accepted-count[data-v-917ab327]{color:var(--green-600)}.summary-item.highlight .item-value[data-v-917ab327]{color:var(--primary-600);font-size:1.5rem}.status-indicator[data-v-917ab327]{width:10px;height:10px;border-radius:50%;display:inline-block}.status-indicator.empty[data-v-917ab327]{background-color:var(--surface-400)}.status-indicator.pending[data-v-917ab327]{background-color:var(--yellow-500);animation:pulse-917ab327 1.5s infinite}.status-indicator.completed[data-v-917ab327]{background-color:var(--green-500)}@keyframes pulse-917ab327{0%,to{opacity:1}50%{opacity:.5}}.info-message-inline[data-v-917ab327]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:6px;font-size:.9rem}.info-message-inline i[data-v-917ab327]{margin-top:2px;flex-shrink:0}.info-message-inline.pending[data-v-917ab327]{background:var(--surface-50);color:var(--text-color-secondary)}.info-message-inline.pending i[data-v-917ab327]{color:var(--surface-500)}.info-message-inline.in-progress[data-v-917ab327]{background:var(--yellow-50);color:var(--yellow-800)}.info-message-inline.in-progress i[data-v-917ab327]{color:var(--yellow-500)}.info-message-inline.completed[data-v-917ab327]{background:var(--green-50);color:var(--green-800)}.info-message-inline.completed i[data-v-917ab327]{color:var(--green-500)}.pending-refunds-section[data-v-917ab327]{margin-top:1.5rem}.pending-refunds-section h4[data-v-917ab327]{margin:0 0 1rem;font-size:1.1rem;color:var(--text-color)}.refunds-list[data-v-917ab327]{display:flex;flex-direction:column;gap:.75rem}.refund-item[data-v-917ab327]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background:var(--surface-50);border:1px solid var(--surface-200);border-left:4px solid var(--yellow-500);border-radius:6px;transition:all .2s}.refund-item[data-v-917ab327]:hover{background:var(--surface-100);border-color:var(--surface-300)}.refund-info[data-v-917ab327]{flex:1;display:flex;flex-direction:column;gap:.5rem}.refund-header[data-v-917ab327]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.refund-title[data-v-917ab327]{font-weight:600;font-size:1rem;color:var(--text-color)}.refund-details[data-v-917ab327]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:var(--text-color-secondary)}.refund-details>div[data-v-917ab327]{display:flex;align-items:center;gap:.5rem}.refund-amount span[data-v-917ab327]{font-weight:600;color:var(--primary-600)}.refund-description[data-v-917ab327]{font-size:.875rem;color:var(--text-color);line-height:1.4;padding:.5rem;background:var(--surface-100);border-radius:4px}.refund-receipt[data-v-917ab327]{display:flex;align-items:center}.receipt-link[data-v-917ab327]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--primary-color);text-decoration:none}.receipt-link[data-v-917ab327]:hover{text-decoration:underline}.refund-actions[data-v-917ab327]{display:flex;align-items:flex-start;gap:.5rem;margin-left:1rem}@media (max-width: 768px){.summary-grid[data-v-917ab327]{grid-template-columns:1fr 1fr}.refund-item[data-v-917ab327]{flex-direction:column}.refund-actions[data-v-917ab327]{margin-left:0;margin-top:1rem;width:100%;justify-content:flex-end}.refund-details[data-v-917ab327]{flex-direction:column;gap:.5rem}}.summary-panel[data-v-1a3b52d1]{background:var(--surface-50);border-radius:8px;padding:1.5rem;margin-top:1.5rem;border:2px solid var(--surface-200)}.summary-panel.empty[data-v-1a3b52d1]{border-style:dashed}.summary-title[data-v-1a3b52d1]{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;color:var(--text-color)}.summary-title i[data-v-1a3b52d1]{color:var(--red-500)}.user-summary-list[data-v-1a3b52d1]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.user-summary-item[data-v-1a3b52d1]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border-radius:6px;border:1px solid var(--surface-200)}.user-info[data-v-1a3b52d1]{display:flex;align-items:center;gap:.5rem}.user-info i[data-v-1a3b52d1]{color:var(--text-color-secondary)}.user-name[data-v-1a3b52d1]{font-weight:500}.user-stats[data-v-1a3b52d1]{display:flex;align-items:center;gap:1rem}.count-badge[data-v-1a3b52d1]{font-size:.75rem}.total-amount[data-v-1a3b52d1]{font-weight:600;color:var(--red-600);font-size:1.1rem}.total-row[data-v-1a3b52d1]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--red-50);border-radius:6px;border-left:4px solid var(--red-500);margin-bottom:1rem}.total-label[data-v-1a3b52d1]{font-weight:600;font-size:1rem;color:var(--red-900)}.total-value[data-v-1a3b52d1]{font-weight:700;font-size:1.25rem;color:var(--red-600)}.info-note[data-v-1a3b52d1]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:var(--blue-50);border-radius:6px;font-size:.9rem;color:var(--blue-800)}.info-note i[data-v-1a3b52d1]{color:var(--blue-500);margin-top:2px}.empty-summary[data-v-1a3b52d1]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:var(--text-color-secondary)}.empty-summary i[data-v-1a3b52d1]{font-size:1.5rem}.step-panel[data-v-8b38b6da]{padding:1.5rem}.step-description[data-v-8b38b6da]{color:var(--text-color-secondary);margin-bottom:1rem}.info-message[data-v-8b38b6da]{margin-bottom:1.5rem}.reconfirm-warning-message[data-v-8b38b6da]{margin-bottom:1.5rem;font-size:.95rem}.warning-content[data-v-8b38b6da]{display:flex;flex-direction:column;gap:.75rem}.warning-title[data-v-8b38b6da]{margin:0;font-size:1.05rem;font-weight:600;color:var(--yellow-900)}.warning-text[data-v-8b38b6da]{margin:0;color:var(--yellow-800);line-height:1.5}.warning-highlight[data-v-8b38b6da]{padding:.75rem;background:var(--yellow-100);border-left:3px solid var(--yellow-500);border-radius:4px;color:var(--yellow-900);line-height:1.6}.warning-highlight strong[data-v-8b38b6da]{color:var(--yellow-900);font-weight:700}.loading-container[data-v-8b38b6da]{display:flex;justify-content:center;align-items:center;padding:3rem}.deductions-container[data-v-8b38b6da]{margin-top:1.5rem}.conciliation-card[data-v-8b38b6da]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);margin-bottom:1.5rem}.card-body[data-v-8b38b6da]{padding:1.5rem}.summary-grid[data-v-8b38b6da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-bottom:1.5rem}.summary-item[data-v-8b38b6da]{display:flex;flex-direction:column;gap:.5rem}.summary-item .item-label[data-v-8b38b6da]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-item .item-value[data-v-8b38b6da]{font-size:1.25rem;font-weight:600;color:var(--text-color);display:flex;align-items:center;gap:.5rem}.summary-item.highlight .item-value[data-v-8b38b6da]{color:var(--red-600);font-size:1.5rem}.status-indicator[data-v-8b38b6da]{width:10px;height:10px;border-radius:50%;display:inline-block}.status-indicator.pending[data-v-8b38b6da]{background-color:var(--surface-400)}.status-indicator.in-progress[data-v-8b38b6da]{background-color:var(--yellow-500);animation:pulse-8b38b6da 1.5s infinite}.status-indicator.completed[data-v-8b38b6da]{background-color:var(--green-500)}@keyframes pulse-8b38b6da{0%,to{opacity:1}50%{opacity:.5}}.info-message-inline[data-v-8b38b6da]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:6px;font-size:.9rem}.info-message-inline i[data-v-8b38b6da]{margin-top:2px;flex-shrink:0}.info-message-inline.pending[data-v-8b38b6da]{background:var(--surface-50);color:var(--text-color-secondary)}.info-message-inline.pending i[data-v-8b38b6da]{color:var(--surface-500)}.info-message-inline.in-progress[data-v-8b38b6da]{background:var(--yellow-50);color:var(--yellow-800)}.info-message-inline.in-progress i[data-v-8b38b6da]{color:var(--yellow-500)}.info-message-inline.completed[data-v-8b38b6da]{background:var(--green-50);color:var(--green-800)}.info-message-inline.completed i[data-v-8b38b6da]{color:var(--green-500)}.users-list-card[data-v-8b38b6da]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);overflow:hidden}.users-list-header[data-v-8b38b6da]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:var(--surface-50);border-bottom:1px solid var(--surface-border)}.users-list-header i[data-v-8b38b6da]{font-size:1.25rem;color:var(--primary-color)}.users-list-header h4[data-v-8b38b6da]{margin:0;font-size:1.1rem;font-weight:600}.no-users-message[data-v-8b38b6da]{text-align:center;padding:3rem}.empty-state-icon[data-v-8b38b6da]{font-size:3rem;color:var(--text-color-secondary);margin-bottom:1rem}.no-users-message h4[data-v-8b38b6da]{margin:0 0 .5rem;color:var(--text-color)}.no-users-message p[data-v-8b38b6da]{margin:0;color:var(--text-color-secondary)}.users-list[data-v-8b38b6da]{display:flex;flex-direction:column}.user-item[data-v-8b38b6da]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--surface-100);transition:background-color .2s}.user-item[data-v-8b38b6da]:last-child{border-bottom:none}.user-item[data-v-8b38b6da]:hover{background-color:var(--surface-50)}.user-info[data-v-8b38b6da]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:150px}.user-info i[data-v-8b38b6da]{color:var(--text-color-secondary)}.user-name[data-v-8b38b6da]{font-weight:500}.user-deductions[data-v-8b38b6da]{display:flex;align-items:center;gap:.75rem;min-width:120px}.deduction-badge-wrapper[data-v-8b38b6da]{display:flex;align-items:center;gap:.5rem}.deduction-amount[data-v-8b38b6da]{font-weight:600;color:var(--red-600)}.no-deductions-label[data-v-8b38b6da]{color:var(--text-color-secondary);font-size:.9rem}.user-actions[data-v-8b38b6da]{display:flex;gap:.5rem}@media (max-width: 768px){.summary-grid[data-v-8b38b6da]{grid-template-columns:1fr}.user-item[data-v-8b38b6da]{flex-wrap:wrap}.user-info[data-v-8b38b6da]{flex:1 1 100%;margin-bottom:.5rem}.user-deductions[data-v-8b38b6da]{flex:1}.user-actions[data-v-8b38b6da]{flex:0 0 auto}}.step-panel[data-v-124827f4]{padding:1.5rem}.step-description[data-v-124827f4]{color:var(--text-color-secondary);margin-bottom:1rem}.info-message[data-v-124827f4]{margin-bottom:1.5rem}.loading-container[data-v-124827f4]{display:flex;justify-content:center;align-items:center;padding:3rem}.summary-container[data-v-124827f4]{display:flex;flex-direction:column;gap:1.5rem}.section-card[data-v-124827f4]{background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);overflow:hidden}.section-header[data-v-124827f4]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:var(--surface-50);border-bottom:1px solid var(--surface-border)}.section-header i[data-v-124827f4]{font-size:1.25rem;color:var(--primary-color)}.section-header h4[data-v-124827f4]{margin:0;font-size:1.1rem;font-weight:600;flex:1}.section-description[data-v-124827f4]{padding:.75rem 1.5rem;margin:0;background:var(--blue-50);color:var(--blue-800);font-size:.9rem;border-bottom:1px solid var(--surface-border)}.refunds-section .section-header i[data-v-124827f4]{color:var(--teal-600)}.summary-table[data-v-124827f4],.refunds-table[data-v-124827f4]{border:none}.user-info[data-v-124827f4]{display:flex;align-items:center;gap:.5rem}.user-info i[data-v-124827f4]{color:var(--text-color-secondary)}.user-name[data-v-124827f4]{font-weight:500}.deduction-cell[data-v-124827f4]{display:flex;align-items:center;gap:.5rem}.count-badge[data-v-124827f4]{font-size:.7rem}.amount-positive[data-v-124827f4]{color:var(--green-600);font-weight:600}.amount-negative[data-v-124827f4]{color:var(--red-600);font-weight:600}.amount-advance[data-v-124827f4]{color:var(--orange-600);font-weight:600}.amount-refund[data-v-124827f4]{color:var(--teal-600);font-weight:600}.amount-highlight[data-v-124827f4]{color:var(--primary-color);font-weight:700;font-size:1.05rem}.amount-negative.zero[data-v-124827f4],.amount-advance.zero[data-v-124827f4]{color:var(--text-color-secondary);font-weight:400}.subtotals-panel[data-v-124827f4]{padding:1rem 1.5rem;background:var(--surface-50);border-top:1px solid var(--surface-border)}.subtotal-row[data-v-124827f4]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.subtotal-row[data-v-124827f4]:not(:last-child){border-bottom:1px dashed var(--surface-200)}.subtotal-row.highlight[data-v-124827f4]{padding-top:.75rem;margin-top:.5rem;border-top:2px solid var(--surface-300)}.subtotal-label[data-v-124827f4]{font-weight:500;color:var(--text-color-secondary)}.subtotal-row.highlight .subtotal-label[data-v-124827f4]{font-weight:600;color:var(--text-color)}.subtotal-value[data-v-124827f4]{font-size:1.1rem}.subtotal-row.highlight .subtotal-value[data-v-124827f4]{font-size:1.25rem}.refund-total .subtotal-value[data-v-124827f4]{color:var(--teal-600)}.grand-total-section[data-v-124827f4]{margin-top:.5rem}.grand-total-card[data-v-124827f4]{background:linear-gradient(135deg,var(--primary-50) 0%,var(--surface-card) 100%);border:2px solid var(--primary-200);border-radius:12px;padding:1.5rem}.grand-total-row[data-v-124827f4]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.total-item[data-v-124827f4]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 2rem;background:var(--surface-card);border-radius:8px;border:1px solid var(--surface-border);min-width:180px}.total-item.grand[data-v-124827f4]{background:var(--primary-color);border-color:var(--primary-color)}.total-item .total-label[data-v-124827f4]{font-size:.9rem;color:var(--text-color-secondary);font-weight:500}.total-item.grand .total-label[data-v-124827f4]{color:#ffffffe6}.total-item .total-value[data-v-124827f4]{font-size:1.5rem;font-weight:700;color:var(--primary-color)}.total-item.grand .total-value[data-v-124827f4]{color:#fff;font-size:1.75rem}.confirmation-warning[data-v-124827f4]{margin-top:1rem}.warning-content[data-v-124827f4]{line-height:1.5}.warning-content strong[data-v-124827f4]{display:block;margin-bottom:.25rem}@media (max-width: 768px){.grand-total-row[data-v-124827f4]{flex-direction:column;align-items:stretch}.total-item[data-v-124827f4]{min-width:auto}}.finish-state[data-v-18e3523a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.result-success[data-v-18e3523a],.result-error[data-v-18e3523a]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.result-success i[data-v-18e3523a]{font-size:4rem;color:var(--green-500)}.result-error i[data-v-18e3523a]{font-size:4rem;color:var(--red-500)}.result-success h3[data-v-18e3523a],.result-error h3[data-v-18e3523a]{margin:0;color:var(--text-color)}.result-success p[data-v-18e3523a],.result-error p[data-v-18e3523a]{margin:0;color:var(--text-color-secondary);text-align:center}.result-details[data-v-18e3523a]{margin-top:2rem;padding:1.5rem;background:var(--surface-ground);border-radius:8px;width:100%;max-width:600px}.result-details h4[data-v-18e3523a]{margin:0 0 1rem;color:var(--text-color);font-size:1rem}.result-details ul[data-v-18e3523a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.result-details li[data-v-18e3523a]{padding:.75rem;background:var(--surface-card);border-radius:4px;display:flex;justify-content:space-between;align-items:center}.result-details li strong[data-v-18e3523a]{color:var(--text-color)}.result-details .deductions[data-v-18e3523a]{font-size:.875rem;color:var(--text-color-secondary);margin-left:.5rem}.result-details .total[data-v-18e3523a]{margin-top:1rem;padding-top:1rem;border-top:2px solid var(--surface-border);font-size:1.1rem;font-weight:600;color:var(--text-color)}.mt-4[data-v-18e3523a]{margin-top:1.5rem}.input-date-wrapper[data-v-07e563f5]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.input-date-label[data-v-07e563f5]{font-weight:500;font-size:.875rem;color:var(--text-color);white-space:nowrap;display:flex;align-items:center;gap:.25rem}.input-date-label.text-warning[data-v-07e563f5]{color:var(--yellow-500)}.input-date-label.text-success[data-v-07e563f5]{color:var(--green-500)}.required-indicator[data-v-07e563f5]{color:var(--red-500);margin-right:.25rem}.text-warning[data-v-07e563f5]{color:var(--yellow-500)}.text-success[data-v-07e563f5]{color:var(--green-500)}.button-list-container[data-v-f11f864d]{display:flex;gap:20px;margin:15px 0;align-items:flex-start}.button-list-container.no-label[data-v-f11f864d]{gap:0}.button-list-container.no-label .button-list-content[data-v-f11f864d]{width:100%}.button-list-label[data-v-f11f864d]{flex:0 0 20%;min-width:120px;text-align:right;padding-top:5px}.field-label[data-v-f11f864d]{font-size:1rem;font-weight:500;color:#333;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;margin:0}.label-disabled[data-v-f11f864d]{opacity:.5}.required-indicator[data-v-f11f864d]{color:#f39c12;margin-right:2px}.validation-icon-warning[data-v-f11f864d]{color:#f39c12;font-size:.875rem}.validation-icon-success[data-v-f11f864d]{color:#00a65a;font-size:.875rem}.button-list-content[data-v-f11f864d]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.search-bar-container[data-v-f11f864d]{margin-bottom:12px}.search-input[data-v-f11f864d]{width:100%}.no-results[data-v-f11f864d]{padding:16px;text-align:center;color:#666;font-style:italic;font-size:.9rem}.button-list-item[data-v-f11f864d]{width:100%;justify-content:center;transition:all .2s ease}[data-v-f11f864d] .button-list-item .p-button-label{flex:1;text-align:center}[data-v-f11f864d] .button-list-item .p-button-icon{margin-right:8px}[data-v-f11f864d] .button-list-item .p-button-content{justify-content:center}@media (max-width: 768px){.button-list-container[data-v-f11f864d]{flex-direction:column;gap:10px}.button-list-label[data-v-f11f864d]{flex:1 1 100%;text-align:left;padding-top:0}.field-label[data-v-f11f864d]{font-size:.875rem}.button-list-content[data-v-f11f864d]{width:100%}}@media (max-width: 480px){.button-list-content[data-v-f11f864d]{gap:6px}}.wizard-step-content[data-v-d245e39e]{padding:.5rem}.step-title[data-v-d245e39e]{margin-bottom:1rem;font-weight:500;color:var(--text-color)}.loading-container[data-v-d245e39e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.form-row[data-v-d245e39e]{margin-bottom:1.25rem}.input-label[data-v-d245e39e]{display:block;font-weight:500;font-size:.875rem;margin-bottom:.5rem;color:var(--text-color)}.required-indicator[data-v-d245e39e]{color:var(--red-500);margin-right:.25rem}.current-file[data-v-d245e39e]{margin-bottom:.5rem}.file-preview[data-v-d245e39e]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--surface-50);border:1px solid var(--surface-200);border-radius:6px;margin-bottom:.5rem}.file-preview i[data-v-d245e39e]{color:var(--primary-color)}.file-link[data-v-d245e39e]{color:var(--primary-color);text-decoration:none}.file-link[data-v-d245e39e]:hover{text-decoration:underline}.file-name[data-v-d245e39e]{color:var(--text-color);font-weight:500}.file-size[data-v-d245e39e]{color:var(--text-color-secondary);font-size:.875rem}.help-text[data-v-d245e39e]{color:var(--text-color-secondary);font-size:.75rem;margin-top:.5rem;display:block}.delete-section[data-v-d245e39e]{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--surface-200);display:flex;justify-content:flex-end}.w-full[data-v-d245e39e]{width:100%}.mt-2[data-v-d245e39e]{margin-top:.5rem}.refund-info[data-v-9e564dc2]{background-color:var(--surface-50);border-radius:6px;padding:1rem;margin-bottom:1rem}.info-row[data-v-9e564dc2]{display:flex;gap:.5rem;margin-bottom:.5rem}.info-row[data-v-9e564dc2]:last-child{margin-bottom:0}.info-label[data-v-9e564dc2]{font-weight:600;color:var(--text-color-secondary)}.info-value[data-v-9e564dc2]{color:var(--text-color)}.reason-input[data-v-9e564dc2]{width:100%;margin-top:1rem}.text-center[data-v-9e564dc2]{text-align:center}.deductions-form[data-v-f760d079]{display:flex;flex-direction:column;gap:1.5rem}.user-info-content[data-v-f760d079]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.user-info-content i[data-v-f760d079]{font-size:1.5rem;color:var(--primary-color)}.user-name[data-v-f760d079]{font-weight:600;font-size:1.1rem;color:var(--text-color)}.form-group[data-v-f760d079]{margin-bottom:1.5rem}.form-group[data-v-f760d079]:last-child{margin-bottom:0}.p-help[data-v-f760d079]{display:block;margin-top:.5rem;color:var(--text-color-secondary);font-size:.875rem}.form-actions[data-v-f760d079]{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--surface-200)}.loading-container[data-v-f5b8538c]{display:flex;justify-content:center;align-items:center;padding:3rem}.no-user-message[data-v-f5b8538c]{padding:1rem}.no-deductions-message[data-v-f5b8538c]{text-align:center;padding:3rem 2rem;background:var(--surface-50);border-radius:12px;border:2px dashed var(--surface-300)}.empty-state-icon[data-v-f5b8538c]{font-size:4rem;color:var(--text-color-secondary);margin-bottom:1.5rem;opacity:.5}.no-deductions-message h4[data-v-f5b8538c]{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--text-color)}.no-deductions-message p[data-v-f5b8538c]{margin:0;color:var(--text-color-secondary);font-size:.95rem}.deductions-summary[data-v-f5b8538c]{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-200)}.summary-item[data-v-f5b8538c]{display:flex;align-items:center;gap:.5rem;flex:1}.summary-item i[data-v-f5b8538c]{font-size:1.25rem;color:var(--text-color-secondary)}.summary-item.highlight[data-v-f5b8538c]{padding-left:1rem;border-left:2px solid var(--surface-300)}.summary-label[data-v-f5b8538c]{font-weight:500;color:var(--text-color-secondary);font-size:.9rem}.summary-value[data-v-f5b8538c]{font-weight:600;color:var(--text-color);font-size:1rem}.summary-value.amount-total[data-v-f5b8538c]{font-size:1.25rem;color:var(--red-600)}.deductions-detail-list[data-v-f5b8538c]{display:flex;flex-direction:column;gap:1rem}.deduction-detail-item[data-v-f5b8538c]{display:flex;gap:1rem;padding:1.25rem;background:#fff;border-radius:8px;border:1px solid var(--surface-200);box-shadow:0 1px 3px #0000000d;transition:all .2s ease;position:relative}.deduction-detail-item[data-v-f5b8538c]:hover{box-shadow:0 4px 12px #0000001a;border-color:var(--surface-300);transform:translateY(-1px)}.deduction-item-number[data-v-f5b8538c]{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;background:var(--primary-50);color:var(--primary-color);border-radius:50%;font-weight:700;font-size:1rem;flex-shrink:0}.deduction-item-content[data-v-f5b8538c]{flex:1;min-width:0}.deduction-detail-header[data-v-f5b8538c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:1rem}.amount-section[data-v-f5b8538c]{display:flex;align-items:center;gap:.5rem}.amount-icon[data-v-f5b8538c]{font-size:1.5rem;color:var(--red-500)}.deduction-detail-amount[data-v-f5b8538c]{color:var(--red-600);font-weight:700;font-size:1.5rem;line-height:1.2}.deduction-detail-description[data-v-f5b8538c]{font-weight:400;margin-bottom:.75rem;word-wrap:break-word;color:var(--text-color);line-height:1.6;font-size:.95rem}.deduction-detail-description[data-v-f5b8538c] p{margin:.5rem 0;line-height:1.6}.deduction-detail-description[data-v-f5b8538c] p:first-child{margin-top:0}.deduction-detail-description[data-v-f5b8538c] p:last-child{margin-bottom:0}.deduction-detail-description[data-v-f5b8538c] ul,.deduction-detail-description[data-v-f5b8538c] ol{margin:.5rem 0;padding-left:1.5rem}.deduction-detail-description[data-v-f5b8538c] li{margin:.25rem 0}.deduction-detail-meta[data-v-f5b8538c]{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--surface-200)}.meta-item[data-v-f5b8538c]{display:flex;align-items:center;gap:.5rem;color:var(--text-color-secondary);font-size:.875rem}.meta-item i[data-v-f5b8538c]{font-size:.875rem;color:var(--text-color-secondary);opacity:.7}@media (max-width: 768px){.deductions-summary[data-v-f5b8538c]{flex-direction:column;gap:.75rem}.summary-item.highlight[data-v-f5b8538c]{padding-left:0;border-left:none;border-top:2px solid var(--surface-300);padding-top:.75rem}.deduction-detail-item[data-v-f5b8538c]{flex-direction:column;gap:.75rem}.deduction-item-number[data-v-f5b8538c]{align-self:flex-start}.deduction-detail-header[data-v-f5b8538c]{flex-direction:column;align-items:flex-start;gap:.75rem}.deduction-detail-amount[data-v-f5b8538c]{font-size:1.25rem}}.image-viewer[data-v-f907bc2c]{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-container[data-v-f907bc2c]{width:100%;display:flex;flex-direction:column;align-items:center}.image-label[data-v-f907bc2c]{margin-bottom:15px;text-align:center}.image-label h4[data-v-f907bc2c]{margin:0;color:#333;font-weight:600}.image-wrapper[data-v-f907bc2c]{position:relative;width:100%;max-width:900px;max-height:600px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:8px;overflow:hidden}.full-image[data-v-f907bc2c]{max-width:100%;max-height:600px;height:auto;width:auto;display:block;border-radius:8px}.loading-overlay[data-v-f907bc2c]{position:absolute;inset:0;background-color:#fffc;display:flex;align-items:center;justify-content:center;border-radius:8px}.loading-overlay i[data-v-f907bc2c]{color:#3c8dbc}.navigation-buttons[data-v-f907bc2c]{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.btn-nav[data-v-f907bc2c]{min-width:120px}.btn-prev[data-v-f907bc2c],.btn-next[data-v-f907bc2c]{font-weight:600}.image-counter[data-v-f907bc2c]{padding:6px 12px;background-color:#f5f5f5;border-radius:4px;font-weight:600;color:#333}.no-image[data-v-f907bc2c]{text-align:center;padding:60px 20px;color:#999}.no-image i[data-v-f907bc2c]{margin-bottom:20px}.no-image p[data-v-f907bc2c]{font-size:16px;margin:0}@media (max-width: 768px){.image-wrapper[data-v-f907bc2c],.full-image[data-v-f907bc2c]{max-height:400px}.navigation-buttons[data-v-f907bc2c]{flex-direction:column;gap:10px}.btn-nav[data-v-f907bc2c]{width:100%}}.payment-subaccount-form[data-v-555d0f6e]{min-height:200px}.field[data-v-555d0f6e]{margin-bottom:1rem}.field label[data-v-555d0f6e]{display:block;margin-bottom:.5rem;font-weight:500}.address-section[data-v-555d0f6e]{margin-bottom:1.5rem;padding:1rem;background:var(--surface-ground);border-radius:6px}.address-section h4[data-v-555d0f6e]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px}.grid-2[data-v-555d0f6e]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.birth-date-field[data-v-555d0f6e],.birth-date-field[data-v-555d0f6e] .input-date-wrapper{margin-bottom:0}.provider-display[data-v-555d0f6e]{padding:.5rem 0}.w-full[data-v-555d0f6e]{width:100%}.p-error[data-v-555d0f6e]{color:var(--red-500)}.p-invalid[data-v-555d0f6e]{border-color:var(--red-500)!important}.payment-subaccount-form-step[data-v-e9de9cd7]{min-height:200px}.loading-state[data-v-e9de9cd7]{display:flex;justify-content:center;align-items:center;min-height:200px}.payment-subaccount-config-form[data-v-ba7d8633]{min-height:200px}.info-banner[data-v-ba7d8633]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--blue-50);border-radius:6px;margin-bottom:1.5rem;color:var(--blue-700)}.info-banner i[data-v-ba7d8633]{font-size:1.25rem;margin-top:.125rem}.config-section[data-v-ba7d8633]{margin-bottom:1.5rem;padding:1rem;background:var(--surface-ground);border-radius:6px}.config-section h4[data-v-ba7d8633]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px}.field[data-v-ba7d8633]{margin-bottom:1rem}.field label[data-v-ba7d8633]{display:block;margin-bottom:.5rem;font-weight:500}.field-help[data-v-ba7d8633]{display:block;color:var(--text-color-secondary);font-size:.75rem;margin-top:.25rem}.field-checkbox[data-v-ba7d8633]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.field-checkbox label[data-v-ba7d8633]{margin-bottom:0;cursor:pointer}.w-full[data-v-ba7d8633]{width:100%}.payment-config-step[data-v-8d72a253]{min-height:200px}.loading-state[data-v-8d72a253]{display:flex;justify-content:center;align-items:center;min-height:200px}.payment-subaccount-invoice-config-form[data-v-ae40f326]{min-height:200px}.info-banner[data-v-ae40f326]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--blue-50);border-radius:6px;margin-bottom:1.5rem;color:var(--blue-700)}.info-banner i[data-v-ae40f326]{font-size:1.25rem;margin-top:.125rem}.config-section[data-v-ae40f326]{margin-bottom:1.5rem;padding:1rem;background:var(--surface-ground);border-radius:6px}.config-section h4[data-v-ae40f326]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px}.section-help[data-v-ae40f326]{color:var(--text-color-secondary);font-size:.875rem;margin-bottom:1rem}.field[data-v-ae40f326]{margin-bottom:1rem}.field label[data-v-ae40f326]{display:block;margin-bottom:.5rem;font-weight:500}.field-help[data-v-ae40f326]{display:block;color:var(--text-color-secondary);font-size:.75rem;margin-top:.25rem}.field-checkbox[data-v-ae40f326]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.field-checkbox label[data-v-ae40f326]{margin-bottom:0;cursor:pointer}.grid-2[data-v-ae40f326]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.grid-3[data-v-ae40f326]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 768px){.grid-2[data-v-ae40f326],.grid-3[data-v-ae40f326]{grid-template-columns:1fr}}.w-full[data-v-ae40f326]{width:100%}.p-error[data-v-ae40f326]{color:var(--red-500)}.p-invalid[data-v-ae40f326]{border-color:var(--red-500)!important}.payment-fiscal-step[data-v-8cecf6e9]{min-height:200px}.loading-state[data-v-8cecf6e9]{display:flex;justify-content:center;align-items:center;min-height:200px}.payment-link-status-badge[data-v-ae29c0d2]{display:inline-flex;align-items:center;gap:.5rem}.status-tag[data-v-ae29c0d2]{font-size:.75rem}.payment-link-details[data-v-ae29c0d2]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:var(--surface-ground);border-radius:4px;font-size:.75rem}.detail-item[data-v-ae29c0d2]{display:flex;gap:.5rem}.detail-label[data-v-ae29c0d2]{color:var(--text-color-secondary)}.detail-value[data-v-ae29c0d2]{font-weight:500}.action-buttons[data-v-ae29c0d2]{display:flex;gap:.25rem}.payment-links-timeline[data-v-933dd9d5]{padding:1rem 0}.timeline-loading[data-v-933dd9d5],.timeline-empty[data-v-933dd9d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.5rem;color:var(--text-color-secondary)}.custom-timeline[data-v-933dd9d5]{padding:0}.custom-timeline[data-v-933dd9d5] .p-timeline-event-opposite{display:none}.timeline-marker[data-v-933dd9d5]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--surface-ground);border:2px solid var(--surface-border)}.timeline-marker i[data-v-933dd9d5]{font-size:.875rem}.event-created[data-v-933dd9d5]{background-color:#e3f2fd;border-color:#2196f3;color:#1565c0}.event-notification[data-v-933dd9d5]{background-color:#e8f5e9;border-color:#4caf50;color:#2e7d32}.event-viewed[data-v-933dd9d5]{background-color:#f3e5f5;border-color:#9c27b0;color:#7b1fa2}.event-attempted[data-v-933dd9d5]{background-color:#fff3e0;border-color:#ff9800;color:#e65100}.event-failed[data-v-933dd9d5]{background-color:#ffebee;border-color:#f44336;color:#c62828}.event-confirmed[data-v-933dd9d5]{background-color:#e8f5e9;border-color:#4caf50;color:#2e7d32}.event-partial[data-v-933dd9d5]{background-color:#fffde7;border-color:#ffeb3b;color:#f57f17}.event-expired[data-v-933dd9d5]{background-color:#fff3e0;border-color:#ff9800;color:#e65100}.event-cancelled[data-v-933dd9d5]{background-color:#ffebee;border-color:#f44336;color:#c62828}.event-refund[data-v-933dd9d5],.event-refunded[data-v-933dd9d5]{background-color:#eceff1;border-color:#607d8b;color:#37474f}.event-installment[data-v-933dd9d5]{background-color:#e3f2fd;border-color:#2196f3;color:#1565c0}.event-synced[data-v-933dd9d5]{background-color:#e0f7fa;border-color:#00bcd4;color:#00838f}.event-default[data-v-933dd9d5]{background-color:var(--surface-ground);border-color:var(--surface-border)}.timeline-event[data-v-933dd9d5]{padding:.5rem 0}.event-header[data-v-933dd9d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.event-type[data-v-933dd9d5]{font-weight:600;font-size:.875rem;color:var(--text-color)}.event-date[data-v-933dd9d5]{font-size:.75rem;color:var(--text-color-secondary)}.event-description[data-v-933dd9d5]{margin:.25rem 0;font-size:.875rem;color:var(--text-color-secondary)}.compact-datatable[data-v-083ee833]{margin-top:8px}.compact-datatable[data-v-083ee833] .p-datatable{border:none}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr{border-bottom:1px solid #f0f0f0}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr:last-child{border-bottom:none}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr>td{padding:6px 8px;font-size:.85rem;line-height:1.3}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr:hover{background-color:#f9f9f9}@media (max-width: 768px){.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr>td{padding:4px 6px;font-size:.8rem}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr>td:first-child{width:35%}.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr>td:last-child{width:65%}}@media (max-width: 480px){.compact-datatable[data-v-083ee833] .p-datatable-tbody>tr>td{padding:3px 4px;font-size:.75rem}}.loading-container[data-v-e3c41530]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--text-color-secondary)}.status-section[data-v-e3c41530]{display:flex;justify-content:center;margin-bottom:1.5rem}.url-container[data-v-e3c41530]{display:flex;gap:.5rem;margin-bottom:1rem}.url-input[data-v-e3c41530]{flex:1;padding:.5rem .75rem;border:1px solid var(--surface-border);border-radius:4px;background-color:var(--surface-ground);font-size:.875rem;color:var(--text-color)}.action-buttons[data-v-e3c41530]{display:flex;gap:.5rem}.whatsapp-button[data-v-e3c41530]{width:100%}.recebimentos-list[data-v-e3c41530]{display:flex;flex-direction:column;gap:.5rem}.recebimento-item[data-v-e3c41530]{padding:.75rem;background-color:var(--surface-ground);border-radius:4px;border:1px solid var(--surface-border)}.recebimento-info[data-v-e3c41530]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.recebimento-value[data-v-e3c41530]{font-weight:600;color:var(--green-600)}.recebimento-date[data-v-e3c41530]{color:var(--text-color-secondary);font-size:.875rem}.recebimento-installment[data-v-e3c41530]{background-color:var(--primary-100);color:var(--primary-700);padding:.125rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.actions-section[data-v-e3c41530]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--surface-border)}.action-button[data-v-e3c41530]{width:100%}.payment-link-step-amount[data-v-4df40799]{padding:1rem 0}.step-description[data-v-4df40799]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-4df40799]{margin:0}.amount-input-container[data-v-4df40799]{max-width:300px}.amount-preview[data-v-4df40799]{margin-top:1.5rem;padding:1rem;background-color:var(--surface-ground);border-radius:8px;display:flex;justify-content:space-between;align-items:center}.preview-label[data-v-4df40799]{color:var(--text-color-secondary);font-weight:500}.preview-value[data-v-4df40799]{font-size:1.5rem;font-weight:700;color:var(--primary-color)}.payment-link-step-methods[data-v-13615e40]{padding:1rem 0}.step-description[data-v-13615e40]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-13615e40]{margin:0}.methods-info[data-v-13615e40]{margin-top:1.5rem;padding:1rem;background-color:var(--blue-50);border-radius:8px;display:flex;align-items:center;gap:.75rem;color:var(--blue-700);font-size:.875rem}.methods-info i[data-v-13615e40]{font-size:1.25rem;flex-shrink:0}.payment-link-step-installments[data-v-edcfbafc]{padding:1rem 0}.step-description[data-v-edcfbafc]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-edcfbafc]{margin:0}.charge-type-selector[data-v-edcfbafc]{margin-bottom:1.5rem}.installments-config[data-v-edcfbafc]{margin-top:1.5rem}.installments-input[data-v-edcfbafc]{max-width:250px}.installments-preview[data-v-edcfbafc]{margin-top:1rem;padding:1rem;background-color:var(--surface-ground);border-radius:8px;display:flex;justify-content:space-between;align-items:center}.preview-label[data-v-edcfbafc]{color:var(--text-color-secondary);font-weight:500}.preview-value[data-v-edcfbafc]{font-size:1.125rem;font-weight:600;color:var(--primary-color)}.installments-unavailable[data-v-edcfbafc]{display:flex;gap:1rem;padding:1.5rem;background-color:var(--surface-ground);border-radius:8px;border-left:4px solid var(--blue-500)}.installments-unavailable i[data-v-edcfbafc]{font-size:1.5rem;color:var(--blue-500);flex-shrink:0}.unavailable-content[data-v-edcfbafc]{flex:1}.unavailable-content strong[data-v-edcfbafc]{display:block;margin-bottom:.5rem;color:var(--text-color)}.unavailable-content p[data-v-edcfbafc]{margin:0 0 .5rem;color:var(--text-color-secondary);font-size:.875rem}.unavailable-content .hint[data-v-edcfbafc]{color:var(--blue-600);font-style:italic}.payment-link-step-options[data-v-3a9cc2ce]{padding:1rem 0}.step-description[data-v-3a9cc2ce]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-3a9cc2ce]{margin:0}.option-section[data-v-3a9cc2ce]{margin-bottom:2rem}.option-section[data-v-3a9cc2ce]:last-child{margin-bottom:0}.option-section h4[data-v-3a9cc2ce]{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--text-color)}.field-hint[data-v-3a9cc2ce]{display:block;color:var(--text-color-secondary);font-size:.8rem;margin-top:.5rem}.payment-link-step-confirm[data-v-b5c89d96]{padding:1rem 0}.step-description[data-v-b5c89d96]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-b5c89d96]{margin:0}.confirmation-card[data-v-b5c89d96]{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:12px;overflow:hidden}.main-amount[data-v-b5c89d96]{background:linear-gradient(135deg,var(--primary-color),var(--primary-600));color:#fff;padding:2rem;text-align:center}.section-value[data-v-b5c89d96]{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.section-label[data-v-b5c89d96]{font-size:.875rem;opacity:.9}.confirm-details[data-v-b5c89d96]{padding:1.5rem}.detail-row[data-v-b5c89d96]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--surface-border)}.detail-row[data-v-b5c89d96]:last-child{border-bottom:none}.detail-label[data-v-b5c89d96]{display:flex;align-items:center;gap:.5rem;color:var(--text-color-secondary);font-size:.875rem}.detail-label i[data-v-b5c89d96]{font-size:1rem;width:1.25rem;text-align:center}.detail-value[data-v-b5c89d96]{font-weight:600;color:var(--text-color);text-align:right}.detail-muted[data-v-b5c89d96]{font-weight:400;color:var(--text-color-secondary);font-style:italic}.total-row[data-v-b5c89d96]{margin-top:.5rem;padding-top:1rem;border-top:2px solid var(--surface-border);border-bottom:none}.total-row .detail-label[data-v-b5c89d96]{font-weight:600;color:var(--text-color);font-size:1rem}.total-value[data-v-b5c89d96]{font-size:1.25rem;font-weight:700;color:var(--primary-color)}.confirm-notice[data-v-b5c89d96]{margin-top:1.5rem;padding:1rem;background-color:var(--blue-50);border-radius:8px;display:flex;align-items:center;gap:.75rem;color:var(--blue-700);font-size:.875rem}.confirm-notice i[data-v-b5c89d96]{font-size:1.25rem;flex-shrink:0}.anticipation-status-badge[data-v-3cf7cf7e]{display:inline-flex;align-items:center;gap:.5rem}.status-tag[data-v-3cf7cf7e]{font-size:.75rem}.anticipation-details[data-v-3cf7cf7e]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:var(--surface-ground);border-radius:4px;font-size:.75rem}.detail-item[data-v-3cf7cf7e]{display:flex;gap:.5rem}.detail-label[data-v-3cf7cf7e]{color:var(--text-color-secondary)}.detail-value[data-v-3cf7cf7e]{font-weight:500}.action-buttons[data-v-3cf7cf7e]{display:flex;gap:.25rem}.loading-container[data-v-d9c1160e],.error-container[data-v-d9c1160e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;color:var(--text-color-secondary)}.status-section[data-v-d9c1160e]{display:flex;justify-content:center;margin-bottom:1.5rem}.financial-grid[data-v-d9c1160e]{display:flex;flex-direction:column;gap:.75rem}.financial-item[data-v-d9c1160e]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.financial-item.highlight[data-v-d9c1160e]{padding:.75rem;background:var(--surface-ground);border-radius:6px;margin-top:.5rem}.financial-label[data-v-d9c1160e]{color:var(--text-color-secondary);font-size:.875rem}.financial-value[data-v-d9c1160e]{font-weight:600;font-size:1rem}.financial-value.fee[data-v-d9c1160e]{color:var(--red-500)}.financial-value.success[data-v-d9c1160e]{color:var(--green-600);font-size:1.125rem}.recebimentos-list[data-v-d9c1160e]{display:flex;flex-direction:column;gap:.5rem}.recebimento-item[data-v-d9c1160e]{padding:.75rem;background-color:var(--surface-ground);border-radius:4px;border:1px solid var(--surface-border)}.recebimento-info[data-v-d9c1160e]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.recebimento-value[data-v-d9c1160e]{font-weight:600;color:var(--text-color)}.recebimento-date[data-v-d9c1160e]{color:var(--text-color-secondary);font-size:.875rem}.recebimento-status[data-v-d9c1160e]{font-size:.7rem}.recebimento-cliente[data-v-d9c1160e]{margin-top:.25rem;font-size:.8rem;color:var(--text-color-secondary)}.actions-section[data-v-d9c1160e]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--surface-border)}.action-button[data-v-d9c1160e]{width:100%}.webhook-detail[data-v-bd00aaf3]{display:flex;flex-direction:column;gap:1.5rem}.detail-section[data-v-bd00aaf3]{background:#fff;border-radius:8px;padding:1rem}.detail-section h5[data-v-bd00aaf3]{margin:0 0 1rem;color:var(--p-gray-700);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.info-grid[data-v-bd00aaf3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.info-item[data-v-bd00aaf3]{display:flex;flex-direction:column;gap:.25rem}.info-item label[data-v-bd00aaf3]{font-size:.75rem;color:var(--p-gray-500);font-weight:500}.info-item span[data-v-bd00aaf3]{font-size:.875rem;color:var(--p-gray-800)}.provider-badge[data-v-bd00aaf3]{display:inline-block;padding:.125rem .5rem;background-color:var(--p-blue-100);color:var(--p-blue-700);border-radius:4px;font-weight:600;text-transform:uppercase;font-size:.75rem}.status-badge[data-v-bd00aaf3]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.status-success[data-v-bd00aaf3]{background-color:var(--p-green-100);color:var(--p-green-700)}.status-error[data-v-bd00aaf3]{background-color:var(--p-red-100);color:var(--p-red-700)}.status-pending[data-v-bd00aaf3]{background-color:var(--p-yellow-100);color:var(--p-yellow-700)}.status-ignored[data-v-bd00aaf3]{background-color:var(--p-gray-100);color:var(--p-gray-600)}.error-section[data-v-bd00aaf3]{border-left:4px solid var(--p-red-500)}.error-content[data-v-bd00aaf3]{background-color:var(--p-red-50);color:var(--p-red-700);padding:.75rem;border-radius:4px;font-family:monospace;font-size:.875rem;white-space:pre-wrap;word-break:break-word}.payload-container[data-v-bd00aaf3]{max-height:400px;overflow:auto;background-color:var(--p-gray-900);border-radius:4px}.payload-content[data-v-bd00aaf3]{margin:0;padding:1rem;color:var(--p-green-400);font-family:Fira Code,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.payment-link-card[data-v-2632ff4c]{display:flex;flex-direction:column;padding:1rem;background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;transition:box-shadow .2s ease}.payment-link-card[data-v-2632ff4c]:hover{box-shadow:0 2px 8px #0000001a}.card-active[data-v-2632ff4c]{border-left:3px solid var(--blue-500)}.card-paid[data-v-2632ff4c]{border-left:3px solid var(--green-500)}.card-header[data-v-2632ff4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.card-date[data-v-2632ff4c]{font-size:.75rem;color:var(--text-color-secondary)}.card-body[data-v-2632ff4c]{flex:1}.card-amount[data-v-2632ff4c]{font-size:1.25rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem}.card-details[data-v-2632ff4c]{display:flex;flex-direction:column;gap:.25rem}.detail-row[data-v-2632ff4c]{display:flex;gap:.5rem;font-size:.8rem}.detail-label[data-v-2632ff4c]{color:var(--text-color-secondary)}.detail-value[data-v-2632ff4c]{color:var(--text-color);font-weight:500}.card-actions[data-v-2632ff4c]{display:flex;justify-content:flex-end;gap:.25rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--surface-border)}.payment-links-section[data-v-a4fe4a00]{padding:0}.section-loading[data-v-a4fe4a00]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--text-color-secondary)}.active-links-list[data-v-a4fe4a00]{display:flex;flex-direction:column;gap:.75rem}.active-links-header[data-v-a4fe4a00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.section-title[data-v-a4fe4a00]{font-weight:600;color:var(--text-color);font-size:.9rem}.active-link-summary[data-v-a4fe4a00]{padding:1rem;background-color:var(--surface-ground);border-radius:8px;border-left:3px solid var(--blue-500)}.link-description[data-v-a4fe4a00]{display:block;margin-top:.25rem;font-style:italic;color:var(--text-color-secondary);max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-header[data-v-a4fe4a00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.summary-title[data-v-a4fe4a00]{font-weight:600;color:var(--text-color)}.summary-content[data-v-a4fe4a00]{margin-bottom:.75rem}.summary-amount[data-v-a4fe4a00]{font-size:1.5rem;font-weight:700;color:var(--text-color)}.summary-details[data-v-a4fe4a00]{display:flex;gap:1rem;font-size:.875rem;color:var(--text-color-secondary);flex-wrap:wrap}.summary-actions[data-v-a4fe4a00]{display:flex;gap:.5rem;flex-wrap:wrap}.no-links[data-v-a4fe4a00],.links-inactive[data-v-a4fe4a00]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;text-align:center}.no-links p[data-v-a4fe4a00],.links-inactive p[data-v-a4fe4a00]{margin:0;color:var(--text-color-secondary)}.links-inactive[data-v-a4fe4a00]{flex-direction:row;justify-content:center;flex-wrap:wrap}.links-accordion[data-v-a4fe4a00]{margin-top:1rem}.links-accordion[data-v-a4fe4a00] .p-accordion-header-link{background-color:transparent;border:1px solid var(--surface-border);padding:.75rem 1rem;font-size:.875rem}.links-accordion[data-v-a4fe4a00] .p-accordion-content{padding:1rem 0;border:none}.links-list[data-v-a4fe4a00]{display:flex;flex-direction:column;gap:.75rem}@media (max-width: 768px){.summary-actions[data-v-a4fe4a00]{flex-direction:column}.summary-actions button[data-v-a4fe4a00]{width:100%}.links-inactive[data-v-a4fe4a00]{flex-direction:column}}.dl-horizontal[data-v-eb538db1]{display:flex;flex-direction:column;gap:4px}.dl-horizontal dt[data-v-eb538db1]{font-weight:600;color:#333;margin-bottom:8px;margin-top:12px;font-size:.95rem}.table[data-v-eb538db1]{width:100%;border-collapse:collapse}.table tbody tr[data-v-eb538db1]{border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.table tbody tr[data-v-eb538db1]:hover{background-color:#f9f9f9}.table tbody tr[data-v-eb538db1]:last-child{border-bottom:none}.table tbody td[data-v-eb538db1]{padding:6px 8px;vertical-align:middle;font-size:.85rem;line-height:1.3}.table tbody td[data-v-eb538db1]:first-child{width:30px;text-align:center}.table tbody td:first-child i[data-v-eb538db1]{font-size:14px}.table tbody td:first-child i.pi-check[data-v-eb538db1]{color:#00a65a}.table tbody td:first-child i.pi-times[data-v-eb538db1]{color:#dd4b39}.table tbody td:first-child i.pi-clock[data-v-eb538db1]{color:#f39c12}.table tbody td[data-v-eb538db1]:last-child{width:50px;text-align:center}.input-group[data-v-eb538db1]{display:flex;align-items:center;gap:6px}.input-group .form-control[data-v-eb538db1]{flex:1;min-width:0;padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:.8rem;transition:border-color .2s ease}.input-group .form-control[data-v-eb538db1]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.input-group-btn[data-v-eb538db1]{display:flex}.table-container[data-v-eb538db1]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-top:12px}.occurrences-container[data-v-eb538db1]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.occurrences-container h4[data-v-eb538db1]{margin-top:0;margin-bottom:12px;font-size:.95rem;font-weight:600;color:#333}.box-title[data-v-eb538db1]{font-size:.9rem;font-weight:600;margin:0 0 8px;color:#333}.text-capitalize[data-v-eb538db1]{text-transform:capitalize}.text-right[data-v-eb538db1]{text-align:right}.animationIf[data-v-eb538db1]{transition:all .3s ease}.action-buttons-container[data-v-eb538db1]{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0;justify-content:center}.action-button[data-v-eb538db1]{min-width:120px}.download-receipt-button[data-v-eb538db1]{width:100%;margin:20px 0}.pull-right[data-v-eb538db1]{float:right}.edit-button-container[data-v-eb538db1]{display:flex;justify-content:flex-end;margin-bottom:12px}#infosTotal[data-v-eb538db1]{margin-top:20px;padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e0e0e0}#infosTotal h3[data-v-eb538db1]{margin:0 0 8px;font-size:1.3rem;font-weight:700;color:#333}#infosTotal p[data-v-eb538db1]{margin:2px 0;color:#666;font-size:.9rem}@media (max-width: 768px){.action-buttons-container[data-v-eb538db1]{flex-direction:column}.action-button[data-v-eb538db1]{width:100%}.pull-right[data-v-eb538db1]{float:none;margin-bottom:10px}.edit-button-container[data-v-eb538db1]{justify-content:stretch}.edit-button-container button[data-v-eb538db1]{width:100%}.table[data-v-eb538db1]{font-size:.8rem}.table tbody td[data-v-eb538db1]{padding:5px 4px}}@media (max-width: 480px){.input-group[data-v-eb538db1]{flex-direction:column;align-items:stretch}.action-buttons-container[data-v-eb538db1]{gap:8px}.table tbody td[data-v-eb538db1]{padding:4px 3px;font-size:.75rem}.input-group .form-control[data-v-eb538db1]{padding:3px 6px;font-size:.75rem}}.delete-button-container[data-v-fdfc700a]{display:flex;justify-content:flex-end;margin-bottom:20px}.confirmation-content[data-v-fdfc700a]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px;text-align:center}.confirmation-content h2[data-v-fdfc700a]{margin:0;font-size:1.25rem;color:#333;font-weight:600}.wizard-step-inicio[data-v-31158c77]{padding:20px}.step-header[data-v-31158c77]{margin-bottom:40px}.step-header h3[data-v-31158c77]{font-size:24px;margin-bottom:15px}.step-description[data-v-31158c77]{font-size:16px;color:#666;line-height:1.6}.checkin-info[data-v-31158c77]{margin-bottom:30px;padding:15px;background-color:#f0f9ff;border-left:4px solid #00a65a;border-radius:4px}.checkin-info h4[data-v-31158c77]{margin:0;font-size:18px;color:#333}.checkin-info small[data-v-31158c77]{font-size:14px;color:#666;margin-left:10px}.action-card[data-v-31158c77]{display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}.action-card[data-v-31158c77]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026;text-decoration:none}.info-box[data-v-31158c77]{display:flex;align-items:center;min-height:90px;border-radius:4px;padding:20px;cursor:pointer}.bg-green[data-v-31158c77]{background-color:#00a65a;color:#fff}.info-box-icon[data-v-31158c77]{display:flex;align-items:center;justify-content:center;width:90px;height:90px;font-size:45px;flex-shrink:0}.info-box-content[data-v-31158c77]{flex:1;padding-left:20px}.info-box-number[data-v-31158c77]{display:block;font-size:22px;font-weight:700;margin-bottom:5px}.info-box-text[data-v-31158c77]{display:block;font-size:16px;opacity:.9}.text-success[data-v-31158c77]{color:#00a65a}.action-container[data-v-31158c77]{display:flex;justify-content:center;width:100%}.action-wrapper[data-v-31158c77]{width:50%;max-width:600px}@media (max-width: 768px){.action-wrapper[data-v-31158c77]{width:100%}.action-container[data-v-31158c77]{padding:0 15px}.step-header[data-v-31158c77]{margin-top:40px}.step-header h3[data-v-31158c77]{font-size:20px}.step-description[data-v-31158c77]{font-size:14px}.info-box[data-v-31158c77]{flex-direction:column;text-align:center}.info-box-icon[data-v-31158c77]{width:70px;height:70px;font-size:35px;margin-bottom:10px}.info-box-content[data-v-31158c77]{padding-left:0}}.servico-photo-upload[data-v-693726c1]{border:1px solid #ddd;border-radius:4px;padding:15px;margin-bottom:15px;background-color:#fff}.servico-header[data-v-693726c1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.servico-header h5[data-v-693726c1]{margin:0;font-size:14px;font-weight:700}.badge[data-v-693726c1]{padding:4px 8px;border-radius:3px;font-size:12px;color:#fff}.bg-success[data-v-693726c1]{background-color:#00a65a}.bg-danger[data-v-693726c1]{background-color:#dd4b39}.photo-thumbnails[data-v-693726c1]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.photo-thumbnail[data-v-693726c1]{position:relative;width:80px;height:80px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.photo-thumbnail img[data-v-693726c1]{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .2s}.photo-thumbnail img[data-v-693726c1]:hover{transform:scale(1.05)}.photo-delete-btn[data-v-693726c1]{position:absolute;top:2px;right:2px;padding:2px 6px;font-size:10px;opacity:.8}.photo-delete-btn[data-v-693726c1]:hover{opacity:1}.file-input-visually-hidden[data-v-693726c1]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.upload-button-label[data-v-693726c1]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5;border-radius:.375rem;cursor:pointer;user-select:none;transition:all .2s;border:1px solid transparent;background-color:#6b7280;color:#fff;text-align:center;text-decoration:none}.upload-button-label[data-v-693726c1]:hover{background-color:#4b5563}.upload-button-label[data-v-693726c1]:active{transform:scale(.98)}.upload-button-label.is-disabled[data-v-693726c1]{opacity:.5;cursor:not-allowed;pointer-events:none}.upload-button-label i[data-v-693726c1]{font-size:1rem}.upload-section[data-v-693726c1]{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.upload-progress[data-v-693726c1]{color:#666;font-size:12px;font-style:italic}@media (max-width: 768px){.servico-photo-upload[data-v-693726c1]{padding:12px;margin-bottom:0}.upload-section[data-v-693726c1]{flex-direction:column;align-items:stretch;gap:8px}.upload-button-label[data-v-693726c1]{width:100%;justify-content:center;padding:.75rem 1rem;font-size:1rem;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}}.photo-lightbox[data-v-693726c1]{position:fixed;inset:0;background-color:#000000e6;z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer}.lightbox-content[data-v-693726c1]{position:relative;max-width:90%;max-height:90%}.lightbox-content img[data-v-693726c1]{max-width:100%;max-height:90vh;object-fit:contain}.lightbox-close[data-v-693726c1]{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;font-size:30px;cursor:pointer;padding:10px}.lightbox-close[data-v-693726c1]:hover{color:#ccc}.services-list-view[data-v-ab012fe1]{width:100%}.services-table[data-v-ab012fe1]{width:100%;background-color:#fff;border-collapse:collapse;margin-bottom:20px}.services-table thead th[data-v-ab012fe1]{background-color:#f9f9f9;font-weight:700;padding:12px;border:1px solid #ddd;text-align:left}.services-table tbody td[data-v-ab012fe1]{padding:12px;border:1px solid #ddd;vertical-align:middle}.id-column[data-v-ab012fe1]{width:100px;white-space:nowrap}.edit-link[data-v-ab012fe1]{color:#3b82f6;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.edit-link[data-v-ab012fe1]:hover{text-decoration:underline}.edit-link i[data-v-ab012fe1]{font-size:.875rem}.status-badge[data-v-ab012fe1]{display:inline-flex;align-items:center;gap:6px;font-weight:500}.status-pending[data-v-ab012fe1]{color:#dd4b39}.status-ok[data-v-ab012fe1]{color:#00a65a}.services-cards[data-v-ab012fe1]{display:none}@media (max-width: 768px){.services-table[data-v-ab012fe1]{display:none}.services-cards[data-v-ab012fe1]{display:block}.service-card[data-v-ab012fe1]{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 2px 4px #0000001a}.card-header[data-v-ab012fe1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.card-id[data-v-ab012fe1]{font-size:.95rem}.card-body[data-v-ab012fe1]{display:flex;flex-direction:column;gap:12px}.card-field[data-v-ab012fe1]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-ab012fe1]{font-weight:600;font-size:.875rem;color:#666}.field-value[data-v-ab012fe1]{font-size:.95rem}}@media (max-width: 480px){.service-card[data-v-ab012fe1]{padding:12px}.card-id[data-v-ab012fe1]{font-size:.875rem}.field-label[data-v-ab012fe1]{font-size:.8rem}.field-value[data-v-ab012fe1],.status-badge[data-v-ab012fe1]{font-size:.875rem}}.wizard-step-antes[data-v-386fd9e9]{padding:20px}.step-header[data-v-386fd9e9]{margin-bottom:30px}.step-header h3[data-v-386fd9e9]{font-size:24px;margin-bottom:10px}.step-header h4[data-v-386fd9e9]{font-size:16px;color:#666;font-weight:400}.progress-section[data-v-386fd9e9]{margin-bottom:20px}.progress-text[data-v-386fd9e9]{font-size:16px;margin-bottom:10px;font-weight:500}.action-buttons[data-v-386fd9e9]{margin-bottom:15px;text-align:right}@media (max-width: 768px){.wizard-step-antes[data-v-386fd9e9]{padding:10px}.step-header h3[data-v-386fd9e9]{font-size:20px}.step-header h4[data-v-386fd9e9]{font-size:14px}}.wizard-step-depois[data-v-eec82280]{padding:20px}.step-header[data-v-eec82280]{margin-bottom:30px}.step-header h3[data-v-eec82280]{font-size:24px;margin-bottom:10px}.step-header h4[data-v-eec82280]{font-size:16px;color:#666;font-weight:400}.progress-section[data-v-eec82280]{margin-bottom:20px}.progress-text[data-v-eec82280]{font-size:16px;margin-bottom:10px;font-weight:500}@media (max-width: 768px){.wizard-step-depois[data-v-eec82280]{padding:10px}.step-header h3[data-v-eec82280]{font-size:20px}.step-header h4[data-v-eec82280]{font-size:14px}}.services-review-list[data-v-f2a6ee30]{width:100%}.services-table[data-v-f2a6ee30]{width:100%;background-color:#fff;border-collapse:collapse;margin-bottom:20px}.services-table thead th[data-v-f2a6ee30]{background-color:#f9f9f9;font-weight:700;padding:12px;border:1px solid #ddd;text-align:left}.services-table tbody td[data-v-f2a6ee30]{padding:12px;border:1px solid #ddd;vertical-align:middle}.id-column[data-v-f2a6ee30]{width:100px;white-space:nowrap}.id-link[data-v-f2a6ee30]{color:#3b82f6;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-weight:500}.id-link[data-v-f2a6ee30]:hover{text-decoration:underline}.id-link i[data-v-f2a6ee30]{font-size:.875rem}.service-value[data-v-f2a6ee30]{font-weight:600;color:#333}.status-badge[data-v-f2a6ee30]{display:inline-flex;align-items:center;gap:6px;font-weight:500}.status-cancelled[data-v-f2a6ee30]{color:#999}.status-completed[data-v-f2a6ee30]{color:#00a65a}.services-cards[data-v-f2a6ee30]{display:none}@media (max-width: 768px){.services-table[data-v-f2a6ee30]{display:none}.services-cards[data-v-f2a6ee30]{display:block}.service-card[data-v-f2a6ee30]{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 2px 4px #0000001a}.card-header[data-v-f2a6ee30]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.card-id[data-v-f2a6ee30]{font-size:.95rem}.card-body[data-v-f2a6ee30]{display:flex;flex-direction:column;gap:12px}.card-field[data-v-f2a6ee30]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-f2a6ee30]{font-weight:600;font-size:.875rem;color:#666}.field-value[data-v-f2a6ee30]{font-size:.95rem}}@media (max-width: 480px){.service-card[data-v-f2a6ee30]{padding:12px}.card-id[data-v-f2a6ee30]{font-size:.875rem}.field-label[data-v-f2a6ee30]{font-size:.8rem}.field-value[data-v-f2a6ee30],.status-badge[data-v-f2a6ee30]{font-size:.875rem}}.wizard-step-revisao[data-v-fb05e475]{padding:20px}.step-header[data-v-fb05e475]{margin-bottom:30px}.step-header h3[data-v-fb05e475]{font-size:24px;margin-bottom:10px}.step-header h4[data-v-fb05e475]{font-size:16px;color:#666;font-weight:400}.callout[data-v-fb05e475]{margin-top:30px;padding:20px;border-radius:4px;border-left:4px solid #ddd}.bg-gray[data-v-fb05e475]{background-color:#f4f4f4}.form-row[data-v-fb05e475]{display:flex;margin-bottom:15px;align-items:center;gap:15px}.form-label[data-v-fb05e475]{flex:0 0 33.333%;text-align:right}.form-input[data-v-fb05e475]{flex:1}@media (max-width: 768px){.wizard-step-revisao[data-v-fb05e475]{padding:10px}.step-header h3[data-v-fb05e475]{font-size:20px}.step-header h4[data-v-fb05e475]{font-size:14px}.form-row[data-v-fb05e475]{flex-direction:column;align-items:flex-start;margin-bottom:20px}.form-label[data-v-fb05e475]{text-align:left;margin-bottom:5px;flex:none}.form-input[data-v-fb05e475]{width:100%}}.wizard-step-sucesso[data-v-9df8e80a]{padding:60px 20px;min-height:400px;display:flex;align-items:center;justify-content:center}.success-icon[data-v-9df8e80a]{font-size:80px;margin-bottom:30px;color:#00a65a;animation:scaleIn-9df8e80a .5s ease-out}h3[data-v-9df8e80a]{font-size:24px;color:#333;margin-bottom:20px;animation:fadeIn-9df8e80a .8s ease-out}.success-message[data-v-9df8e80a]{font-size:16px;color:#666;animation:fadeIn-9df8e80a 1.2s ease-out}.text-success[data-v-9df8e80a]{color:#00a65a}@keyframes scaleIn-9df8e80a{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes fadeIn-9df8e80a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.success-icon[data-v-9df8e80a]{font-size:60px!important}h3[data-v-9df8e80a]{font-size:20px}.success-message[data-v-9df8e80a]{font-size:14px}}[data-v-aea79531] #modalWizardServicos .modal-dialog{max-width:1200px}[data-v-aea79531] #modalWizardServicos .modal-body{padding:0;background-color:#fff}@media (max-width: 768px){[data-v-aea79531] #modalWizardServicos .modal-dialog{width:98%;margin:10px auto}}.modal-content-body[data-v-93332054]{padding:10px 0}.info-text[data-v-93332054]{font-size:16px;margin-bottom:20px;line-height:1.6}@media (max-width: 768px){.info-text[data-v-93332054]{font-size:14px}}.bloqueio-button-container[data-v-bbf0e0e0]{display:flex;justify-content:flex-end;margin-bottom:15px}.loading-container[data-v-bbf0e0e0]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0;gap:10px}.orcamentos-list[data-v-bbf0e0e0]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.orcamento-item[data-v-bbf0e0e0]{position:relative;padding:15px;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s ease}.orcamento-item[data-v-bbf0e0e0]:hover{opacity:.9;box-shadow:0 2px 8px #0000001a}.orcamento-item .edit-button[data-v-bbf0e0e0]{position:absolute;top:10px;right:10px}.orcamento-info[data-v-bbf0e0e0]{display:flex;flex-direction:column;gap:5px}.client-name[data-v-bbf0e0e0],.franchise-info[data-v-bbf0e0e0],.location-info[data-v-bbf0e0e0],.address-info[data-v-bbf0e0e0]{display:flex;align-items:center;gap:5px}.client-name[data-v-bbf0e0e0]{margin-bottom:8px}.address-info[data-v-bbf0e0e0]{margin-left:20px}.services-list[data-v-bbf0e0e0]{display:flex;flex-direction:column;gap:2px;margin-bottom:20px}.service-item[data-v-bbf0e0e0]{padding:12px 15px;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.service-item[data-v-bbf0e0e0]:hover{background-color:#f5f5f5}.service-selected[data-v-bbf0e0e0]{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.total-container[data-v-bbf0e0e0]{display:flex;justify-content:flex-end;margin-top:20px}.step-content[data-v-bbf0e0e0]{padding:20px;min-height:400px;border-radius:8px!important}[data-v-bbf0e0e0] .buttons-list,[data-v-bbf0e0e0] .buttons-list *,[data-v-bbf0e0e0] .buttons-list-label,[data-v-bbf0e0e0] .buttons-list .label,[data-v-bbf0e0e0] .buttons-list label,[data-v-bbf0e0e0] .buttons-list .form-label,[data-v-bbf0e0e0] .buttons-list .control-label,[data-v-bbf0e0e0] .buttons-list .col-form-label,[data-v-bbf0e0e0] .buttons-list .form-control-label,[data-v-bbf0e0e0] .step-content .buttons-list,[data-v-bbf0e0e0] .step-content .buttons-list *,[data-v-bbf0e0e0] .step-content .buttons-list label,[data-v-bbf0e0e0] .step-content label{word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;line-height:1.4!important;hyphens:auto!important;max-width:100%!important;overflow-wrap:break-word!important;overflow:visible!important}[data-v-bbf0e0e0] .buttons-list{width:100%;overflow-wrap:break-word;max-width:100%;overflow:visible}[data-v-bbf0e0e0] .step-content{overflow-wrap:break-word;word-break:break-word}.text-capitalize[data-v-bbf0e0e0]{text-transform:capitalize}.warning-content[data-v-bbf0e0e0]{display:flex;flex-direction:column;gap:12px}.warning-item[data-v-bbf0e0e0]{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.warning-item i[data-v-bbf0e0e0]{font-size:1.125rem;color:var(--app-warning-color);margin-top:2px;flex-shrink:0}.warning-item span[data-v-bbf0e0e0]{font-size:.875rem;line-height:1.4;color:#000000de}.step-content[data-v-ee4ab5fd]{min-height:400px;padding:1.5rem}.empty-state[data-v-ee4ab5fd]{display:flex;align-items:center;justify-content:center;min-height:350px}.empty-state-card[data-v-ee4ab5fd]{max-width:500px;width:100%}.empty-state-content[data-v-ee4ab5fd]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1rem}.empty-state-icon[data-v-ee4ab5fd]{font-size:4rem;color:var(--primary-color);margin-bottom:1.5rem;opacity:.7}.empty-state-title[data-v-ee4ab5fd]{font-size:1.5rem;font-weight:600;color:var(--text-color);margin:0 0 .75rem}.empty-state-description[data-v-ee4ab5fd]{font-size:1rem;color:var(--text-color-secondary);margin:0 0 2rem;line-height:1.5}.empty-state-button[data-v-ee4ab5fd]{min-width:200px}.template-selected[data-v-ee4ab5fd]{display:flex;flex-direction:column;gap:1.5rem}.template-header[data-v-ee4ab5fd]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;background:linear-gradient(135deg,#f0fdf4,#fff);border-radius:12px;border:2px solid #86efac}.template-header-row[data-v-ee4ab5fd]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.success-tag[data-v-ee4ab5fd]{font-size:.9rem}.badge-text[data-v-ee4ab5fd]{font-weight:700}.change-template-btn[data-v-ee4ab5fd]{flex-shrink:0}.template-name-row[data-v-ee4ab5fd]{padding-top:.5rem;border-top:2px solid #d1fae5}.template-name[data-v-ee4ab5fd]{font-weight:700;color:#166534;font-size:1.35rem;letter-spacing:-.02em;margin:0;line-height:1.3}.message-preview-card[data-v-ee4ab5fd]{box-shadow:0 2px 12px #00000014;border:2px solid #e5e7eb}.card-title[data-v-ee4ab5fd]{display:flex;align-items:center;gap:.75rem;font-size:1.15rem;font-weight:700;color:#111827}.card-title i[data-v-ee4ab5fd]{color:#25d366;font-size:1.25rem}.preview-container[data-v-ee4ab5fd]{display:flex;flex-direction:column;gap:1.5rem}.whatsapp-mockup[data-v-ee4ab5fd]{background:#e5ddd5;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #0000001f}.mockup-header[data-v-ee4ab5fd]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#075e54;color:#fff}.mockup-avatar[data-v-ee4ab5fd]{width:40px;height:40px;border-radius:50%;background:#128c7e;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.mockup-info[data-v-ee4ab5fd]{flex:1}.mockup-name[data-v-ee4ab5fd]{font-weight:600;font-size:.95rem}.mockup-status[data-v-ee4ab5fd]{font-size:.75rem;opacity:.8}.mockup-chat[data-v-ee4ab5fd]{padding:1.5rem 1rem;min-height:200px;background-image:linear-gradient(45deg,#dfd3c3 25%,transparent 25%),linear-gradient(-45deg,#dfd3c3 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#dfd3c3 75%),linear-gradient(-45deg,transparent 75%,#dfd3c3 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.whatsapp-bubble[data-v-ee4ab5fd]{background:#fff;border-radius:8px;padding:10px 14px;position:relative;max-width:85%;margin-left:auto;box-shadow:0 1px 2px #00000026}.whatsapp-bubble[data-v-ee4ab5fd]:before{content:"";position:absolute;right:-8px;top:0;width:0;height:0;border-style:solid;border-width:0 0 12px 10px;border-color:transparent transparent transparent #ffffff}.bubble-content[data-v-ee4ab5fd]{color:#303030;font-size:.95rem;line-height:1.5;word-wrap:break-word;white-space:pre-wrap}.bubble-time[data-v-ee4ab5fd]{display:flex;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.7rem;color:#667781;margin-top:.35rem}.bubble-time[data-v-ee4ab5fd]:after{content:"✓✓";color:#34b7f1;font-weight:700;margin-left:.125rem}.message-info[data-v-ee4ab5fd]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f0f9ff;border-radius:8px;border-left:4px solid #3b82f6;color:#1e40af;font-size:.95rem}.message-info i[data-v-ee4ab5fd]{color:#3b82f6;font-size:1.25rem}.message-info strong[data-v-ee4ab5fd]{color:#1e3a8a;font-weight:700}.variables-accordion[data-v-ee4ab5fd]{margin-top:.5rem}.accordion-header[data-v-ee4ab5fd]{display:flex;align-items:center;gap:.5rem;font-weight:500}.variables-content[data-v-ee4ab5fd]{padding:1rem 0}.variables-intro[data-v-ee4ab5fd]{margin:0 0 1rem;color:var(--text-color)}.variables-grid[data-v-ee4ab5fd]{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem}.variables-column[data-v-ee4ab5fd]{flex:1 1 45%;min-width:250px}.variables-list[data-v-ee4ab5fd]{list-style:none;padding:0;margin:.75rem 0}.variables-list li[data-v-ee4ab5fd]{margin-bottom:.75rem;font-size:.9rem}.variables-list code[data-v-ee4ab5fd]{background-color:var(--surface-200);color:var(--primary-color);padding:.25rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:.875rem;font-weight:600}.example-text[data-v-ee4ab5fd]{margin:.75rem 0 .5rem;padding:.75rem;background-color:var(--surface-100);border-left:3px solid var(--primary-color);border-radius:4px;font-size:.9rem}.example-result[data-v-ee4ab5fd]{margin:.5rem 0 0;color:var(--text-color-secondary);font-size:.85rem}.review-step[data-v-ee4ab5fd]{padding:1rem 0}.info-banner[data-v-ee4ab5fd]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;border:2px solid #93c5fd;margin-bottom:1.5rem}.info-banner-icon[data-v-ee4ab5fd]{width:48px;height:48px;border-radius:50%;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.info-banner-content h4[data-v-ee4ab5fd]{margin:0 0 .5rem;color:#1e40af;font-size:1.1rem;font-weight:700}.info-banner-content p[data-v-ee4ab5fd]{margin:0;color:#1e40af;font-size:.95rem;line-height:1.5}.review-table[data-v-ee4ab5fd]{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.review-table[data-v-ee4ab5fd] .p-datatable-thead>tr>th{background:#f9fafb;color:#374151;font-weight:700;font-size:.95rem;padding:1rem;border-bottom:2px solid #e5e7eb}.review-table[data-v-ee4ab5fd] .p-datatable-tbody>tr>td{padding:1rem;vertical-align:middle}.review-table[data-v-ee4ab5fd] .p-datatable-tbody>tr:hover{background:#f9fafb}.client-cell[data-v-ee4ab5fd]{display:flex;align-items:center;gap:.75rem}.client-icon[data-v-ee4ab5fd]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.message-cell[data-v-ee4ab5fd]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;padding:.5rem;border-radius:6px;transition:background .2s ease}.message-cell[data-v-ee4ab5fd]:hover{background:#f3f4f6}.message-truncated[data-v-ee4ab5fd]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#374151;font-size:.95rem}.view-message-btn[data-v-ee4ab5fd]{flex-shrink:0;opacity:0;transition:opacity .2s ease}.message-cell:hover .view-message-btn[data-v-ee4ab5fd]{opacity:1}.table-empty-state[data-v-ee4ab5fd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#9ca3af}.table-empty-state i[data-v-ee4ab5fd]{font-size:4rem;opacity:.5;margin-bottom:1rem}.table-empty-state h3[data-v-ee4ab5fd]{font-size:1.25rem;font-weight:600;color:#6b7280;margin:0 0 .5rem}.table-empty-state p[data-v-ee4ab5fd]{font-size:.95rem;color:#9ca3af;margin:0}.full-message-content[data-v-ee4ab5fd]{padding:1rem;background:#f9fafb;border-radius:8px;border-left:4px solid #3b82f6;color:#374151;font-size:.95rem;line-height:1.7;white-space:pre-wrap;word-wrap:break-word;max-height:400px;overflow-y:auto}.w-full[data-v-ee4ab5fd]{width:100%}.loading-container[data-v-ee4ab5fd]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;font-size:1.125rem;color:var(--text-color-secondary)}.pi-spin[data-v-ee4ab5fd]{animation:pi-spin-ee4ab5fd 2s infinite linear}@keyframes pi-spin-ee4ab5fd{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media (max-width: 768px){.step-content[data-v-ee4ab5fd]{padding:1rem}.empty-state-icon[data-v-ee4ab5fd]{font-size:3rem}.empty-state-title[data-v-ee4ab5fd]{font-size:1.25rem}.empty-state-description[data-v-ee4ab5fd]{font-size:.9rem}.template-header[data-v-ee4ab5fd]{padding:1.25rem;gap:1rem}.template-header-row[data-v-ee4ab5fd]{flex-direction:column;align-items:stretch;gap:.75rem}.change-template-btn[data-v-ee4ab5fd]{width:100%}.template-name[data-v-ee4ab5fd]{font-size:1.15rem}.mockup-chat[data-v-ee4ab5fd]{padding:1rem .75rem;min-height:150px}.variables-grid[data-v-ee4ab5fd]{flex-direction:column;gap:1.5rem}.variables-column[data-v-ee4ab5fd]{flex:1 1 100%}.whatsapp-bubble[data-v-ee4ab5fd]{font-size:.9rem}.info-banner[data-v-ee4ab5fd]{padding:1rem}.info-banner-icon[data-v-ee4ab5fd]{width:40px;height:40px;font-size:1.25rem}.info-banner-content h4[data-v-ee4ab5fd]{font-size:1rem}.review-table[data-v-ee4ab5fd] .p-datatable-thead>tr>th{font-size:.875rem;padding:.75rem}.review-table[data-v-ee4ab5fd] .p-datatable-tbody>tr>td{padding:.75rem}.client-icon[data-v-ee4ab5fd]{width:32px;height:32px;font-size:.9rem}.message-truncated[data-v-ee4ab5fd],.full-message-content[data-v-ee4ab5fd]{font-size:.875rem}}.color-picker-wrapper[data-v-c2d4addf]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.color-picker-label[data-v-c2d4addf]{display:flex;align-items:center;gap:.25rem;font-weight:500;color:var(--p-text-color);white-space:nowrap}.required-asterisk[data-v-c2d4addf]{color:var(--p-red-500);margin-right:.25rem}.text-warning[data-v-c2d4addf]{color:var(--p-yellow-500)}.text-success[data-v-c2d4addf]{color:var(--p-green-500)}.has-warning[data-v-c2d4addf] .p-colorpicker{border-color:var(--p-yellow-500)}.has-success[data-v-c2d4addf] .p-colorpicker{border-color:var(--p-green-500)}.is-disabled[data-v-c2d4addf]{opacity:.5;pointer-events:none}[data-v-c2d4addf] .p-colorpicker-preview{width:2.5rem;height:2.5rem;border-radius:4px;border:1px solid var(--p-inputtext-border-color);cursor:pointer}[data-v-c2d4addf] .p-colorpicker-preview:hover{border-color:var(--p-primary-color)}.onboarding-step[data-v-3db55da3]{padding:20px 0}.step-header[data-v-3db55da3]{margin-bottom:24px}.step-header h3[data-v-3db55da3]{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:#333}.step-description[data-v-3db55da3]{margin:0;color:#666;font-size:.875rem}.form-grid[data-v-3db55da3]{display:flex;flex-direction:column;gap:16px}.form-field[data-v-3db55da3]{display:flex;flex-direction:column;gap:6px}.form-field label[data-v-3db55da3]{font-weight:500;font-size:.875rem;color:#333}.form-field label.required[data-v-3db55da3]:after{content:" *";color:#ef4444}.form-field[data-v-3db55da3] .p-password-input{width:100%}.form-field small[data-v-3db55da3]{font-size:.75rem}.form-field small.p-help[data-v-3db55da3]{color:#666}.form-field small.p-error[data-v-3db55da3]{color:#ef4444}@media (max-width: 768px){.form-grid[data-v-3db55da3]{gap:12px}}.toggle-container[data-v-30e6938a]{display:flex;gap:20px;margin:15px 0;align-items:center;margin-bottom:1rem}.toggle-label[data-v-30e6938a]{flex:0 0 20%;min-width:120px;text-align:right}.field-label[data-v-30e6938a]{font-size:1rem;font-weight:500;color:#333;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;margin:0}.label-disabled[data-v-30e6938a]{opacity:.5}.required-indicator[data-v-30e6938a]{color:#f39c12;margin-right:2px}.validation-icon-warning[data-v-30e6938a]{color:#f39c12;font-size:.875rem}.validation-icon-success[data-v-30e6938a]{color:#00a65a;font-size:.875rem}.toggle-content[data-v-30e6938a]{flex:1;display:flex;align-items:center;min-width:0}@media (max-width: 768px){.toggle-container[data-v-30e6938a]{flex-direction:column;gap:10px;align-items:flex-start}.toggle-label[data-v-30e6938a]{flex:1 1 100%;text-align:left}.field-label[data-v-30e6938a]{font-size:.875rem}.toggle-content[data-v-30e6938a]{width:100%}}.onboarding-step[data-v-0a659836]{padding:20px 0}.step-header[data-v-0a659836]{margin-bottom:24px}.step-header h3[data-v-0a659836]{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:#333}.step-description[data-v-0a659836]{margin:0;color:#666;font-size:.875rem}.loading-state[data-v-0a659836]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.loading-state p[data-v-0a659836]{color:#666;font-size:.875rem}.groups-list[data-v-0a659836]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.group-item[data-v-0a659836]{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .2s}.group-item[data-v-0a659836]:hover{border-color:#6366f1;box-shadow:0 2px 4px #6366f11a}.group-item.is-full[data-v-0a659836]{border-color:#f59e0b}.group-item.is-full[data-v-0a659836]:hover{border-color:#f59e0b;box-shadow:0 2px 4px #f59e0b1a}.group-item-content[data-v-0a659836]{display:flex;align-items:center;justify-content:space-between;gap:20px}.group-info[data-v-0a659836]{flex:1;display:flex;flex-direction:column;gap:8px}.group-header[data-v-0a659836]{display:flex;align-items:center;gap:12px}.group-icon[data-v-0a659836]{font-size:1.5rem;color:#6366f1;flex-shrink:0}.group-item.is-full .group-icon[data-v-0a659836]{color:#f59e0b}.group-name[data-v-0a659836]{margin:0;font-size:1rem;font-weight:600;color:#333}.group-description[data-v-0a659836]{margin:0;font-size:.875rem;color:#666;line-height:1.4;padding-left:44px}.full-badge[data-v-0a659836]{margin-left:auto}.group-toggle[data-v-0a659836]{flex-shrink:0;display:flex;align-items:center}.group-toggle[data-v-0a659836] .toggle-container{margin:0;gap:0}.group-toggle[data-v-0a659836] .toggle-label{display:none}.selected-summary[data-v-0a659836]{padding:12px 16px;background:#f0f1ff;border-radius:6px;display:flex;align-items:center;gap:8px;margin-bottom:16px}.selected-summary strong[data-v-0a659836]{color:#333;font-size:.875rem}.selected-count[data-v-0a659836]{color:#6366f1;font-weight:600;font-size:.875rem}.full-message[data-v-0a659836]{margin-top:16px}@media (max-width: 768px){.group-item-content[data-v-0a659836]{gap:12px}.group-header[data-v-0a659836]{flex-wrap:wrap}.group-description[data-v-0a659836]{padding-left:0}}.onboarding-step[data-v-11d0116b]{padding:20px 0}.step-header[data-v-11d0116b]{margin-bottom:24px}.step-header h3[data-v-11d0116b]{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:#333}.step-description[data-v-11d0116b]{margin:0;color:#666;font-size:.875rem}.loading-state[data-v-11d0116b],.empty-state[data-v-11d0116b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.loading-state p[data-v-11d0116b],.empty-state p[data-v-11d0116b]{color:#666;font-size:.875rem}.franchises-controls[data-v-11d0116b]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.search-box[data-v-11d0116b]{flex:1;min-width:200px}.control-buttons[data-v-11d0116b]{display:flex;gap:8px}.selected-summary[data-v-11d0116b]{padding:12px 16px;background:#f0f9ff;border-radius:6px;display:flex;align-items:center;gap:12px;margin-bottom:16px;border:1px solid #bae6fd}.selected-summary i[data-v-11d0116b]{color:#0ea5e9;font-size:1.25rem}.selected-summary span[data-v-11d0116b]{color:#333;font-size:.875rem}.selected-summary strong[data-v-11d0116b]{color:#0ea5e9;font-weight:600}.franchises-list[data-v-11d0116b]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto;padding-right:4px}.franchise-item[data-v-11d0116b]{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .2s}.franchise-item[data-v-11d0116b]:hover{border-color:#6366f1;box-shadow:0 2px 4px #6366f11a}.franchise-item.selected[data-v-11d0116b]{border-color:#0ea5e9;background:#f0f9ff}.franchise-item-content[data-v-11d0116b]{display:flex;align-items:center;justify-content:space-between;gap:20px}.franchise-info[data-v-11d0116b]{flex:1;display:flex;flex-direction:column;gap:8px}.franchise-header[data-v-11d0116b]{display:flex;align-items:center;gap:12px}.franchise-icon[data-v-11d0116b]{font-size:1.5rem;color:#6366f1;flex-shrink:0}.franchise-name[data-v-11d0116b]{margin:0;font-size:1rem;font-weight:600;color:#333}.franchise-location[data-v-11d0116b]{margin:0;font-size:.875rem;color:#666;line-height:1.4;padding-left:44px;display:flex;align-items:center;gap:6px}.franchise-location i[data-v-11d0116b]{font-size:.75rem;color:#999;flex-shrink:0}.franchise-badge[data-v-11d0116b]{margin-left:auto}.franchise-toggle[data-v-11d0116b]{flex-shrink:0;display:flex;align-items:center}.franchise-toggle[data-v-11d0116b] .toggle-container{margin:0;gap:0}.franchise-toggle[data-v-11d0116b] .toggle-label{display:none}.no-results[data-v-11d0116b]{padding:40px 20px;text-align:center;color:#666}.no-results p[data-v-11d0116b]{margin-top:12px;font-size:.875rem}.franchises-list[data-v-11d0116b]::-webkit-scrollbar{width:8px}.franchises-list[data-v-11d0116b]::-webkit-scrollbar-track{background:#f1f1f1}.franchises-list[data-v-11d0116b]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.franchises-list[data-v-11d0116b]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 768px){.franchises-controls[data-v-11d0116b]{flex-direction:column}.search-box[data-v-11d0116b],.control-buttons[data-v-11d0116b]{width:100%}.control-buttons[data-v-11d0116b]{flex-direction:column}.control-buttons[data-v-11d0116b] .p-button{width:100%}.franchise-item-content[data-v-11d0116b]{gap:12px}.franchise-header[data-v-11d0116b]{flex-wrap:wrap}.franchise-location[data-v-11d0116b]{padding-left:0}}.onboarding-step[data-v-5b0d937c]{padding:20px 0}.step-header[data-v-5b0d937c]{margin-bottom:24px;text-align:center}.step-header h3[data-v-5b0d937c]{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:#333}.step-description[data-v-5b0d937c]{margin:0;color:#666;font-size:.875rem}.upload-container[data-v-5b0d937c]{max-width:500px;margin:0 auto}.image-preview-container[data-v-5b0d937c]{text-align:center;margin-bottom:24px}.image-preview[data-v-5b0d937c]{position:relative;width:200px;height:200px;margin:0 auto 12px;border-radius:50%;overflow:hidden;border:4px solid #e5e7eb;box-shadow:0 4px 6px #0000001a}.image-preview img[data-v-5b0d937c]{width:100%;height:100%;object-fit:cover}.image-overlay[data-v-5b0d937c]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.image-preview:hover .image-overlay[data-v-5b0d937c]{opacity:1}.image-name[data-v-5b0d937c]{margin:0 0 4px;font-size:.9375rem;font-weight:500;color:#333;word-break:break-word}.image-size[data-v-5b0d937c]{color:#666;font-size:.8125rem}.upload-area[data-v-5b0d937c]{border:2px dashed #d1d5db;border-radius:12px;padding:60px 40px;text-align:center;cursor:pointer;transition:all .2s;background:#fafafa}.upload-area[data-v-5b0d937c]:hover{border-color:#6366f1;background:#f8f9ff}.upload-area.drag-over[data-v-5b0d937c]{border-color:#6366f1;background:#f0f1ff;transform:scale(1.02)}.upload-icon[data-v-5b0d937c]{font-size:3rem;color:#6366f1;margin-bottom:16px}.upload-area h4[data-v-5b0d937c]{margin:0 0 8px;font-size:1rem;font-weight:600;color:#333}.upload-help[data-v-5b0d937c]{margin:0;font-size:.875rem;color:#666}.skip-option[data-v-5b0d937c]{margin-top:24px;padding:16px;background:#f0f9ff;border-radius:8px;display:flex;align-items:flex-start;gap:12px;border:1px solid #bae6fd}.skip-option i[data-v-5b0d937c]{color:#0ea5e9;font-size:1.125rem;flex-shrink:0;margin-top:2px}.skip-option p[data-v-5b0d937c]{margin:0;font-size:.875rem;color:#333;line-height:1.4}@media (max-width: 768px){.upload-area[data-v-5b0d937c]{padding:40px 20px}.image-preview[data-v-5b0d937c]{width:150px;height:150px}}.wizard-step-content[data-v-d4aafb9b]{padding:0}.alert[data-v-d4aafb9b]{padding:10px 15px;margin-bottom:15px;border:1px solid transparent;border-radius:4px;display:flex;align-items:center;gap:8px}.alert-success[data-v-d4aafb9b]{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.review-step[data-v-d4aafb9b]{padding:10px 0}.review-section[data-v-d4aafb9b]{margin-bottom:25px;padding:15px;background-color:#f9f9f9;border-radius:8px;border-left:4px solid var(--app-primary-color, #3c8dbc)}.review-section h4[data-v-d4aafb9b]{margin:0 0 15px;color:var(--app-primary-color, #3c8dbc);font-size:1.1em;font-weight:600;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.review-item[data-v-d4aafb9b]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #eee}.review-item[data-v-d4aafb9b]:last-child{border-bottom:none}.review-label[data-v-d4aafb9b]{font-weight:600;color:#555;min-width:120px;margin-right:15px}.review-value[data-v-d4aafb9b]{color:#333;font-weight:400;display:flex;align-items:center;gap:8px}.color-preview[data-v-d4aafb9b]{display:inline-block;width:24px;height:24px;border-radius:4px;border:2px solid #ddd;vertical-align:middle}@media (max-width: 768px){.review-section[data-v-d4aafb9b]{padding:10px}.review-item[data-v-d4aafb9b]{flex-direction:column;align-items:flex-start}.review-label[data-v-d4aafb9b]{min-width:auto;margin-bottom:4px}}.step-container[data-v-96e4cdc0]{padding:20px;max-width:100%;overflow-x:hidden}.step-title[data-v-96e4cdc0]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;text-align:center}.step-subtitle[data-v-96e4cdc0]{font-size:14px;color:#666;margin-bottom:20px;text-align:center}.step-info[data-v-96e4cdc0]{background-color:#f8f9fa;border-radius:6px;padding:15px;margin-bottom:20px}.step-info p[data-v-96e4cdc0]{margin:5px 0;font-size:14px;color:#666}.step-info strong[data-v-96e4cdc0]{color:#333}.form-row[data-v-96e4cdc0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width: 768px){.form-row[data-v-96e4cdc0]{grid-template-columns:1fr}}.total-preview[data-v-96e4cdc0]{background-color:color-mix(in srgb,var(--app-primary-color) 10%,white);border:2px solid var(--app-primary-color);border-radius:6px;padding:15px;text-align:right;font-size:18px;margin-bottom:20px;color:var(--app-primary-active-color)}.servico-list-wrapper[data-v-96e4cdc0]{width:100%}.servico-list-wrapper[data-v-96e4cdc0] .button-list-container{display:block!important}.servico-list-wrapper[data-v-96e4cdc0] .button-list-label{display:none!important}.servico-list-wrapper[data-v-96e4cdc0] .button-list-content{width:100%!important}@media (max-width: 768px){.step-container[data-v-96e4cdc0]{padding:10px}.step-title[data-v-96e4cdc0]{font-size:16px}}.step-content[data-v-b7c102f7]{padding:20px}.step-content h3[data-v-b7c102f7]{margin-bottom:20px;font-size:1.25rem;font-weight:500;color:#000000de}.valor-fields[data-v-b7c102f7]{display:flex;gap:20px;margin-bottom:15px}.valor-field[data-v-b7c102f7]{flex:1;min-width:150px}.field-hint[data-v-b7c102f7]{display:block;color:#6c757d;font-size:.8rem;margin-top:4px}.valor-liquido-display[data-v-b7c102f7]{display:flex;align-items:center;gap:10px;padding:15px;background-color:#f8f9fa;border-radius:6px;margin-top:15px;flex-wrap:wrap}.valor-liquido-display label[data-v-b7c102f7]{font-weight:600;color:#495057;margin:0}.valor-liquido-value[data-v-b7c102f7]{font-size:1.25rem;font-weight:700;color:#28a745}.valor-liquido-display .field-hint[data-v-b7c102f7]{flex-basis:100%;margin-top:5px}@media (max-width: 600px){.valor-fields[data-v-b7c102f7]{flex-direction:column;gap:15px}.valor-field[data-v-b7c102f7]{min-width:100%}}.refund-step-amount[data-v-eed5183f]{padding:1rem 0}.step-description[data-v-eed5183f]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-eed5183f]{margin:0}.original-amount-info[data-v-eed5183f]{background-color:var(--surface-ground);border-radius:8px;padding:1rem;margin-bottom:1.5rem;border-left:4px solid var(--primary-color)}.info-row[data-v-eed5183f]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.info-row[data-v-eed5183f]:not(:last-child){margin-bottom:.5rem}.info-label[data-v-eed5183f]{color:var(--text-color-secondary);font-weight:500}.info-value[data-v-eed5183f]{font-weight:600;color:var(--text-color)}.info-value.code[data-v-eed5183f]{font-family:monospace;font-size:.875rem;background-color:var(--surface-200);padding:.25rem .5rem;border-radius:4px}.amount-input-container[data-v-eed5183f]{max-width:300px;margin-bottom:1rem}.quick-actions[data-v-eed5183f]{margin-top:.75rem}.validation-error[data-v-eed5183f]{display:flex;align-items:center;gap:.5rem;color:var(--red-500);font-size:.875rem;margin-bottom:1rem;padding:.75rem;background-color:var(--red-50);border-radius:6px}.validation-error i[data-v-eed5183f]{flex-shrink:0}.refund-preview[data-v-eed5183f]{margin-top:1rem;margin-bottom:1.5rem;padding:1rem;background-color:var(--yellow-50);border-radius:8px;display:flex;justify-content:space-between;align-items:center;border-left:4px solid var(--yellow-500)}.preview-label[data-v-eed5183f]{color:var(--text-color-secondary);font-weight:500}.preview-value[data-v-eed5183f]{font-size:1.25rem;font-weight:700;color:var(--yellow-700)}.reason-input-container[data-v-eed5183f]{margin-top:1.5rem}.reason-label[data-v-eed5183f]{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-color)}.reason-textarea[data-v-eed5183f]{width:100%}.required[data-v-eed5183f]{color:var(--red-500);font-weight:700}.p-error[data-v-eed5183f]{color:var(--red-500);font-size:.875rem;margin-top:.25rem;display:block}.refund-step-confirm[data-v-f98b08b9]{padding:1rem 0}.step-description[data-v-f98b08b9]{margin-bottom:1.5rem;color:var(--text-color-secondary)}.step-description p[data-v-f98b08b9]{margin:0}.warning-banner[data-v-f98b08b9]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:var(--yellow-50);border:1px solid var(--yellow-200);border-radius:8px;margin-bottom:1.5rem}.warning-banner i[data-v-f98b08b9]{color:var(--yellow-600);font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.warning-content[data-v-f98b08b9]{color:var(--yellow-800);font-size:.875rem;line-height:1.5}.warning-content strong[data-v-f98b08b9]{color:var(--yellow-900)}.refund-summary[data-v-f98b08b9]{background-color:var(--surface-ground);border-radius:8px;overflow:hidden;margin-bottom:1.5rem}.summary-header[data-v-f98b08b9]{display:flex;align-items:center;gap:.5rem;padding:1rem;background-color:var(--surface-200);font-weight:600;color:var(--text-color)}.summary-header i[data-v-f98b08b9]{color:var(--yellow-600)}.summary-content[data-v-f98b08b9]{padding:1rem}.summary-row[data-v-f98b08b9]{display:flex;justify-content:space-between;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--surface-200)}.summary-row[data-v-f98b08b9]:last-child{border-bottom:none}.summary-row.highlight[data-v-f98b08b9]{background-color:var(--yellow-50);margin:0 -1rem;padding:.75rem 1rem;border-radius:6px}.summary-label[data-v-f98b08b9]{color:var(--text-color-secondary);font-weight:500}.summary-value[data-v-f98b08b9]{font-weight:600;color:var(--text-color);text-align:right}.summary-value.refund-value[data-v-f98b08b9]{font-size:1.125rem;color:var(--yellow-700)}.summary-value.code[data-v-f98b08b9]{font-family:monospace;font-size:.875rem;background-color:var(--surface-200);padding:.25rem .5rem;border-radius:4px}.summary-value.reason[data-v-f98b08b9]{max-width:60%;word-wrap:break-word;font-style:italic;color:var(--text-color-secondary)}.confirmation-checkbox[data-v-f98b08b9]{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:var(--surface-ground);border-radius:8px;border:2px solid var(--surface-300)}.confirm-label[data-v-f98b08b9]{cursor:pointer;font-weight:500;color:var(--text-color);user-select:none}.support-ticket-form[data-v-1bbfc3fc]{position:relative}.context-info[data-v-1bbfc3fc]{background-color:var(--surface-100);border-radius:8px;padding:12px;font-size:.875rem;margin-top:1rem}.context-label[data-v-1bbfc3fc]{color:var(--text-color-secondary);margin-bottom:8px;display:flex;align-items:center;gap:6px}.context-details[data-v-1bbfc3fc]{display:flex;flex-direction:column;gap:4px;color:var(--text-color)}.context-details span[data-v-1bbfc3fc]{word-break:break-all}.loading-overlay[data-v-1bbfc3fc]{position:absolute;inset:0;background-color:#fffc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10}.ticket-detail[data-v-13842a76]{display:flex;flex-direction:column;gap:1rem}.ticket-info-card[data-v-13842a76]{border:none;box-shadow:none;background:var(--surface-card)}.ticket-info-card[data-v-13842a76] .p-card-header{padding:0}.ticket-info-card[data-v-13842a76] .p-card-body{padding:1rem 0 0}.ticket-info-card[data-v-13842a76] .p-card-content{padding:0}.ticket-card-header[data-v-13842a76]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.ticket-title-row[data-v-13842a76]{display:flex;align-items:center;gap:.75rem}.ticket-id-badge[data-v-13842a76]{font-family:monospace;font-size:.875rem;font-weight:600;color:var(--text-color-secondary);background:var(--surface-ground);padding:.25rem .5rem;border-radius:4px}.ticket-subject-title[data-v-13842a76]{font-size:1.125rem;font-weight:600;color:var(--text-color);line-height:1.4}.ticket-subtitle[data-v-13842a76]{display:flex;align-items:center;gap:.5rem;color:var(--text-color-secondary);font-size:.875rem}.description-panel[data-v-13842a76]{margin-top:1rem}.description-panel[data-v-13842a76] .p-panel-header{background:var(--surface-ground);border-radius:6px 6px 0 0;padding:.75rem 1rem}.description-panel[data-v-13842a76] .p-panel-content{padding:1rem;background:var(--surface-ground);border-radius:0 0 6px 6px}.description-content[data-v-13842a76]{line-height:1.6;color:var(--text-color)}.description-content[data-v-13842a76] p{margin:0 0 .5rem}.description-content[data-v-13842a76] p:last-child{margin-bottom:0}.conversation-section[data-v-13842a76]{display:flex;flex-direction:column;gap:1rem}.conversation-header[data-v-13842a76]{display:flex;justify-content:space-between;align-items:center}.conversation-header h4[data-v-13842a76]{margin:0;display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-color)}.loading-messages[data-v-13842a76]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem;color:var(--text-color-secondary)}.no-messages-info[data-v-13842a76]{margin:0}.messages-container[data-v-13842a76]{display:flex;flex-direction:column;gap:1rem;max-height:350px;overflow-y:auto;padding:1rem;background:#f8f9fa;border:1px solid var(--surface-border);border-radius:8px;scroll-behavior:smooth}.message-wrapper[data-v-13842a76]{display:flex;max-width:80%}.message-wrapper-user[data-v-13842a76]{margin-left:auto;justify-content:flex-end}.message-wrapper-support[data-v-13842a76]{margin-right:auto;justify-content:flex-start}.message-bubble[data-v-13842a76]{padding:.75rem 1rem;border-radius:12px;box-shadow:0 1px 3px #0000001a}.bubble-user[data-v-13842a76]{background:transparent;color:var(--app-text-color);border:2px solid var(--app-primary-color);border-bottom-right-radius:4px}.bubble-support[data-v-13842a76]{background:#fff;border:1px solid #e0e0e0;color:var(--text-color);border-bottom-left-radius:4px}.message-meta[data-v-13842a76]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.75rem}.avatar-user[data-v-13842a76]{background-color:var(--app-primary-color)!important;color:var(--app-secondary-color)!important}.avatar-support[data-v-13842a76]{background-color:var(--app-success-color)!important;color:#fff!important}.bubble-user .message-meta[data-v-13842a76]{flex-direction:row-reverse}.message-author-name[data-v-13842a76]{font-weight:600}.bubble-user .message-author-name[data-v-13842a76]{color:var(--app-primary-color);font-weight:600}.bubble-support .message-author-name[data-v-13842a76]{color:var(--text-color)}.message-time[data-v-13842a76]{font-size:.7rem}.bubble-user .message-time[data-v-13842a76]{color:var(--app-text-secondary-color)}.bubble-support .message-time[data-v-13842a76]{color:var(--text-color-secondary)}.message-content[data-v-13842a76]{line-height:1.5;word-wrap:break-word}.bubble-user .message-content[data-v-13842a76]{text-align:right;color:var(--app-text-color)}.bubble-support .message-content[data-v-13842a76]{color:var(--text-color)}.message-content[data-v-13842a76] p{margin:0 0 .25rem}.message-content[data-v-13842a76] p:last-child{margin-bottom:0}.message-content[data-v-13842a76] a{color:inherit;text-decoration:underline}.message-content[data-v-13842a76] strong{font-weight:600}.reply-section[data-v-13842a76]{display:flex;flex-direction:column;gap:.75rem}.reply-header h4[data-v-13842a76]{margin:0;display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-color)}.reply-actions[data-v-13842a76]{display:flex;justify-content:flex-end}@media (max-width: 768px){.ticket-card-header[data-v-13842a76]{flex-direction:column;align-items:flex-start}.message-wrapper[data-v-13842a76]{max-width:90%}.messages-container[data-v-13842a76]{max-height:280px}}.floating-ticket-button[data-v-93e09c57]{position:fixed;bottom:24px;right:24px;z-index:1000}[data-v-93e09c57] .floating-btn{width:56px!important;height:56px!important;box-shadow:0 4px 12px #00000026;transition:transform .2s ease,box-shadow .2s ease}[data-v-93e09c57] .floating-btn:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}[data-v-93e09c57] .p-speeddial-action{width:48px!important;height:48px!important}[data-v-93e09c57] .p-speeddial-action-icon{font-size:1.2rem}@media (max-width: 768px){.floating-ticket-button[data-v-93e09c57]{bottom:16px;right:16px}[data-v-93e09c57] .floating-btn{width:48px!important;height:48px!important}[data-v-93e09c57] .p-speeddial-action{width:40px!important;height:40px!important}}.app-container[data-v-27afb665]{min-height:100vh;display:flex;flex-direction:column}.app-topbar[data-v-27afb665]{flex:0 0 auto}.app-body[data-v-27afb665]{display:flex;margin-top:60px;position:relative;width:100%;min-height:calc(100vh - 60px)}.app-sidebar[data-v-27afb665]{flex:0 0 auto}.app-main[data-v-27afb665]{flex:1;padding:20px;background-color:#f8f9fa;overflow-x:hidden;min-height:calc(100vh - 60px);transition:all .3s ease;box-sizing:border-box;width:0;min-width:0}.sidebar-backdrop[data-v-27afb665]{position:fixed;inset:60px 0 0;background-color:#00000080;z-index:899;animation:fadeIn-27afb665 .3s ease}@keyframes fadeIn-27afb665{0%{opacity:0}to{opacity:1}}.auth-redirect[data-v-27afb665],.loading-screen[data-v-27afb665]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;background-color:#f8f9fa}.auth-redirect h2[data-v-27afb665],.loading-screen h2[data-v-27afb665]{color:#495057;margin-bottom:16px}.auth-redirect p[data-v-27afb665],.loading-screen p[data-v-27afb665]{color:#6c757d;font-size:16px}@media (max-width: 768px){.app-main[data-v-27afb665]{padding:16px;width:100%!important;flex:1 1 100%}}@media (min-width: 769px) and (max-width: 1024px){.app-main[data-v-27afb665]{padding:18px}}@media (max-width: 480px){.app-main[data-v-27afb665]{padding:12px}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.login-page[data-v-ba1ba686]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--dfb8290c);padding:1rem}.login-container[data-v-ba1ba686]{width:100%;max-width:420px}.login-card[data-v-ba1ba686]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 10px 40px #0000001a}.login-logo[data-v-ba1ba686]{text-align:center;margin-bottom:1.5rem}.logo-image[data-v-ba1ba686]{max-width:180px;max-height:80px;height:auto;object-fit:contain}.logo-placeholder[data-v-ba1ba686]{font-size:1.5rem;font-weight:700;color:var(--dfb8290c);padding:1rem}.login-header[data-v-ba1ba686]{text-align:center;margin-bottom:2rem}.login-header h1[data-v-ba1ba686]{font-size:1.875rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.subtitle[data-v-ba1ba686]{color:#718096;font-size:.875rem}.login-form[data-v-ba1ba686]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-ba1ba686]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-ba1ba686]{font-weight:500;color:#2d3748;font-size:.875rem}.form-group input[data-v-ba1ba686]{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-ba1ba686]:focus{outline:none;border-color:var(--dfb8290c);box-shadow:0 0 0 3px #667eea1a}.form-group input[data-v-ba1ba686]:disabled{background-color:#f7fafc;cursor:not-allowed}.form-actions[data-v-ba1ba686]{display:flex;justify-content:flex-end;margin-top:-.5rem}.forgot-password-link[data-v-ba1ba686]{color:var(--dfb8290c);font-size:.875rem;text-decoration:none;transition:color .2s}.forgot-password-link[data-v-ba1ba686]:hover{color:var(--2146f5f0);text-decoration:underline}.btn[data-v-ba1ba686]{padding:.75rem 1rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-ba1ba686]{background:var(--2146f5f0);color:#fff}.btn-primary[data-v-ba1ba686]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-primary[data-v-ba1ba686]:disabled{opacity:.6;cursor:not-allowed}.btn-block[data-v-ba1ba686]{width:100%}.alert[data-v-ba1ba686]{padding:.75rem;border-radius:6px;font-size:.875rem}.alert-error[data-v-ba1ba686]{background-color:#fed7d7;color:#c53030;border:1px solid #fc8181}.login-footer[data-v-ba1ba686]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e2e8f0}.login-footer p[data-v-ba1ba686]{color:#718096;font-size:.875rem}.register-link[data-v-ba1ba686]{color:var(--dfb8290c);font-weight:500;text-decoration:none;transition:color .2s}.register-link[data-v-ba1ba686]:hover{color:var(--2146f5f0);text-decoration:underline}.register-page[data-v-59b176a1]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--678283b9);padding:1rem}.register-container[data-v-59b176a1]{width:100%;max-width:480px}.register-card[data-v-59b176a1]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 10px 40px #0000001a}.register-logo[data-v-59b176a1]{text-align:center;margin-bottom:1.5rem}.logo-image[data-v-59b176a1]{max-width:180px;max-height:80px;height:auto;object-fit:contain}.logo-placeholder[data-v-59b176a1]{font-size:1.5rem;font-weight:700;color:var(--678283b9);padding:1rem}.register-header[data-v-59b176a1]{text-align:center;margin-bottom:2rem}.register-header h1[data-v-59b176a1]{font-size:1.875rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.subtitle[data-v-59b176a1]{color:#718096;font-size:.875rem}.register-form[data-v-59b176a1]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-59b176a1]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-59b176a1]{font-weight:500;color:#2d3748;font-size:.875rem}.form-group input[data-v-59b176a1]{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-59b176a1]:focus{outline:none;border-color:var(--678283b9);box-shadow:0 0 0 3px #667eea1a}.form-group input[data-v-59b176a1]:disabled{background-color:#f7fafc;cursor:not-allowed}.help-text[data-v-59b176a1]{color:#718096;font-size:.75rem;margin-top:-.25rem}.btn[data-v-59b176a1]{padding:.75rem 1rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-59b176a1]{background:var(--69760987);color:#fff}.btn-primary[data-v-59b176a1]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-success[data-v-59b176a1]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.btn-success[data-v-59b176a1]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #48bb7866}.btn-primary[data-v-59b176a1]:disabled{opacity:.6;cursor:not-allowed}.btn-block[data-v-59b176a1]{width:100%}.alert[data-v-59b176a1]{padding:.75rem;border-radius:6px;font-size:.875rem}.alert-error[data-v-59b176a1]{background-color:#fed7d7;color:#c53030;border:1px solid #fc8181}.alert-success[data-v-59b176a1]{background-color:#c6f6d5;color:#22543d;border:1px solid #68d391}.register-footer[data-v-59b176a1]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e2e8f0}.register-footer p[data-v-59b176a1]{color:#718096;font-size:.875rem}.login-link[data-v-59b176a1]{color:var(--678283b9);font-weight:500;text-decoration:none;transition:color .2s}.login-link[data-v-59b176a1]:hover{color:var(--69760987);text-decoration:underline}.confirm-page[data-v-7a958e50]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--7e2f2cb6);padding:1rem}.confirm-container[data-v-7a958e50]{width:100%;max-width:420px}.confirm-card[data-v-7a958e50]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 10px 40px #0000001a}.confirm-logo[data-v-7a958e50]{text-align:center;margin-bottom:1.5rem}.logo-image[data-v-7a958e50]{max-width:180px;max-height:80px;height:auto;object-fit:contain}.logo-placeholder[data-v-7a958e50]{font-size:1.5rem;font-weight:700;color:var(--7e2f2cb6);padding:1rem}.confirm-header[data-v-7a958e50]{text-align:center;margin-bottom:2rem}.confirm-header h1[data-v-7a958e50]{font-size:1.875rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.subtitle[data-v-7a958e50]{color:#718096;font-size:.875rem}.confirm-form[data-v-7a958e50]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-7a958e50]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-7a958e50]{font-weight:500;color:#2d3748;font-size:.875rem}.form-group input[data-v-7a958e50]{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-7a958e50]:focus{outline:none;border-color:var(--7e2f2cb6);box-shadow:0 0 0 3px #667eea1a}.form-group input[data-v-7a958e50]:disabled{background-color:#f7fafc;cursor:not-allowed}.help-text[data-v-7a958e50]{color:#718096;font-size:.75rem;margin-top:-.25rem}.btn[data-v-7a958e50]{padding:.75rem 1rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-7a958e50]{background:var(--00fa2473);color:#fff}.btn-primary[data-v-7a958e50]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-success[data-v-7a958e50]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.btn-success[data-v-7a958e50]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #48bb7866}.btn-primary[data-v-7a958e50]:disabled{opacity:.6;cursor:not-allowed}.btn-block[data-v-7a958e50]{width:100%}.alert[data-v-7a958e50]{padding:.75rem;border-radius:6px;font-size:.875rem}.alert-error[data-v-7a958e50]{background-color:#fed7d7;color:#c53030;border:1px solid #fc8181}.alert-success[data-v-7a958e50]{background-color:#c6f6d5;color:#22543d;border:1px solid #68d391}.confirm-footer[data-v-7a958e50]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e2e8f0}.confirm-footer p[data-v-7a958e50]{color:#718096;font-size:.875rem}.resend-link[data-v-7a958e50]{color:var(--7e2f2cb6);font-weight:500;text-decoration:none;transition:color .2s;cursor:pointer}.resend-link[data-v-7a958e50]:hover{color:var(--00fa2473);text-decoration:underline}.forgot-password-page[data-v-f0ba70e1]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--0eab6545);padding:1rem}.forgot-password-container[data-v-f0ba70e1]{width:100%;max-width:420px}.forgot-password-card[data-v-f0ba70e1]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 10px 40px #0000001a}.forgot-password-logo[data-v-f0ba70e1]{text-align:center;margin-bottom:1.5rem}.logo-image[data-v-f0ba70e1]{max-width:180px;max-height:80px;height:auto;object-fit:contain}.logo-placeholder[data-v-f0ba70e1]{font-size:1.5rem;font-weight:700;color:var(--0eab6545);padding:1rem}.forgot-password-header[data-v-f0ba70e1]{text-align:center;margin-bottom:2rem}.forgot-password-header h1[data-v-f0ba70e1]{font-size:1.875rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.subtitle[data-v-f0ba70e1]{color:#718096;font-size:.875rem}.forgot-password-form[data-v-f0ba70e1]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-f0ba70e1]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-f0ba70e1]{font-weight:500;color:#2d3748;font-size:.875rem}.form-group input[data-v-f0ba70e1]{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-f0ba70e1]:focus{outline:none;border-color:var(--0eab6545);box-shadow:0 0 0 3px #667eea1a}.form-group input[data-v-f0ba70e1]:disabled{background-color:#f7fafc;cursor:not-allowed}.btn[data-v-f0ba70e1]{padding:.75rem 1rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-f0ba70e1]{background:var(--2c268fda);color:#fff}.btn-primary[data-v-f0ba70e1]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-success[data-v-f0ba70e1]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.btn-success[data-v-f0ba70e1]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #48bb7866}.btn-primary[data-v-f0ba70e1]:disabled{opacity:.6;cursor:not-allowed}.btn-block[data-v-f0ba70e1]{width:100%}.alert[data-v-f0ba70e1]{padding:.75rem;border-radius:6px;font-size:.875rem}.alert-error[data-v-f0ba70e1]{background-color:#fed7d7;color:#c53030;border:1px solid #fc8181}.alert-success[data-v-f0ba70e1]{background-color:#c6f6d5;color:#22543d;border:1px solid #68d391}.forgot-password-footer[data-v-f0ba70e1]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e2e8f0}.forgot-password-footer p[data-v-f0ba70e1]{color:#718096;font-size:.875rem}.login-link[data-v-f0ba70e1]{color:var(--0eab6545);font-weight:500;text-decoration:none;transition:color .2s}.login-link[data-v-f0ba70e1]:hover{color:var(--2c268fda);text-decoration:underline}.reset-password-page[data-v-e2232a6d]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--40065102);padding:1rem}.reset-password-container[data-v-e2232a6d]{width:100%;max-width:480px}.reset-password-card[data-v-e2232a6d]{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 10px 40px #0000001a}.reset-password-logo[data-v-e2232a6d]{text-align:center;margin-bottom:1.5rem}.logo-image[data-v-e2232a6d]{max-width:180px;max-height:80px;height:auto;object-fit:contain}.logo-placeholder[data-v-e2232a6d]{font-size:1.5rem;font-weight:700;color:var(--40065102);padding:1rem}.reset-password-header[data-v-e2232a6d]{text-align:center;margin-bottom:2rem}.reset-password-header h1[data-v-e2232a6d]{font-size:1.875rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.subtitle[data-v-e2232a6d]{color:#718096;font-size:.875rem}.reset-password-form[data-v-e2232a6d]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-e2232a6d]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-e2232a6d]{font-weight:500;color:#2d3748;font-size:.875rem}.form-group input[data-v-e2232a6d]{padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}.form-group input[data-v-e2232a6d]:focus{outline:none;border-color:var(--40065102);box-shadow:0 0 0 3px #667eea1a}.form-group input[data-v-e2232a6d]:disabled{background-color:#f7fafc;cursor:not-allowed}.help-text[data-v-e2232a6d]{color:#718096;font-size:.75rem;margin-top:-.25rem}.btn[data-v-e2232a6d]{padding:.75rem 1rem;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-primary[data-v-e2232a6d]{background:var(--303ba890);color:#fff}.btn-primary[data-v-e2232a6d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.btn-success[data-v-e2232a6d]{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.btn-success[data-v-e2232a6d]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #48bb7866}.btn-primary[data-v-e2232a6d]:disabled{opacity:.6;cursor:not-allowed}.btn-block[data-v-e2232a6d]{width:100%}.alert[data-v-e2232a6d]{padding:.75rem;border-radius:6px;font-size:.875rem}.alert-error[data-v-e2232a6d]{background-color:#fed7d7;color:#c53030;border:1px solid #fc8181}.alert-success[data-v-e2232a6d]{background-color:#c6f6d5;color:#22543d;border:1px solid #68d391}.reset-password-footer[data-v-e2232a6d]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e2e8f0}.reset-password-footer p[data-v-e2232a6d]{color:#718096;font-size:.875rem}.login-link[data-v-e2232a6d]{color:var(--40065102);font-weight:500;text-decoration:none;transition:color .2s}.login-link[data-v-e2232a6d]:hover{color:var(--303ba890);text-decoration:underline}.kpi-cards-container[data-v-d3955cab]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.kpi-card-wrapper[data-v-d3955cab]{flex:1 1 calc(25% - 15px);min-width:250px}@media (max-width: 1200px){.kpi-card-wrapper[data-v-d3955cab]{flex:1 1 calc(50% - 10px)}}@media (max-width: 768px){.kpi-card-wrapper[data-v-d3955cab]{flex:1 1 100%}}.kpi-card[data-v-d3955cab]{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 15px #00000014;display:flex;align-items:center;gap:20px;height:100%;transition:all .3s ease;border-left:4px solid;position:relative;overflow:visible}.kpi-card[data-v-d3955cab]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:0;transition:opacity .3s ease}.kpi-card[data-v-d3955cab]:hover{box-shadow:0 6px 25px #0000001f;transform:translateY(-3px)}.kpi-card[data-v-d3955cab]:hover:before{opacity:1}.revenue-card[data-v-d3955cab]{border-left-color:#4caf50}.revenue-card .kpi-icon[data-v-d3955cab]{background:linear-gradient(135deg,#4caf50,#66bb6a)}.expenses-card[data-v-d3955cab]{border-left-color:#f44336}.expenses-card .kpi-icon[data-v-d3955cab]{background:linear-gradient(135deg,#f44336,#ef5350)}.profit-card[data-v-d3955cab]{border-left-color:#2196f3}.profit-card .kpi-icon[data-v-d3955cab]{background:linear-gradient(135deg,#2196f3,#42a5f5)}.conversion-card[data-v-d3955cab]{border-left-color:#ff9800}.conversion-card .kpi-icon[data-v-d3955cab]{background:linear-gradient(135deg,#ff9800,#ffa726)}.kpi-icon[data-v-d3955cab]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;box-shadow:0 4px 15px #0003;flex-shrink:0}.kpi-content[data-v-d3955cab]{flex:1;min-width:0}.kpi-content h4[data-v-d3955cab]{margin:0 0 8px;font-size:14px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.kpi-info-icon[data-v-d3955cab]{font-size:12px;color:#999;cursor:help;opacity:.7;transition:all .2s ease;position:relative;z-index:1000}.kpi-info-icon[data-v-d3955cab]:hover{opacity:1;color:#666;transform:scale(1.1)}.kpi-content h2[data-v-d3955cab]{margin:0 0 10px;font-size:28px;font-weight:700;color:#333}.kpi-trend[data-v-d3955cab]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:500}.kpi-trend i[data-v-d3955cab]{font-size:14px}.kpi-trend.positive[data-v-d3955cab]{color:#00c853}.kpi-trend.positive i[data-v-d3955cab]{animation:bounceUp-d3955cab 1s ease-in-out infinite}.kpi-trend.negative[data-v-d3955cab]{color:#ff5252}.kpi-trend.negative i[data-v-d3955cab]{animation:bounceDown-d3955cab 1s ease-in-out infinite}@keyframes bounceUp-d3955cab{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bounceDown-d3955cab{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.chart-wrapper[data-v-6066cf0a]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}.chart-header[data-v-6066cf0a]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.chart-title[data-v-6066cf0a]{margin:0 0 5px;font-size:18px;font-weight:600;color:#333}.chart-subtitle[data-v-6066cf0a]{margin:0;font-size:14px;color:#666}.chart-container[data-v-6066cf0a]{width:100%}.chart-loading[data-v-6066cf0a],.chart-error[data-v-6066cf0a],.chart-no-data[data-v-6066cf0a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#999}.chart-loading i[data-v-6066cf0a],.chart-error i[data-v-6066cf0a],.chart-no-data i[data-v-6066cf0a]{margin-bottom:15px;color:#ccc}.chart-loading p[data-v-6066cf0a],.chart-error p[data-v-6066cf0a],.chart-no-data p[data-v-6066cf0a]{margin:0;font-size:14px;color:#999}.chart-error[data-v-6066cf0a],.chart-error i[data-v-6066cf0a]{color:#d9534f}.chart-wrapper.dark[data-v-6066cf0a]{background:#1f1f1f;box-shadow:0 2px 4px #0000004d}.chart-wrapper.dark .chart-header[data-v-6066cf0a]{border-bottom-color:#444}.chart-wrapper.dark .chart-title[data-v-6066cf0a]{color:#fff}.chart-wrapper.dark .chart-subtitle[data-v-6066cf0a]{color:#ccc}@media (max-width: 768px){.chart-wrapper[data-v-6066cf0a]{padding:15px}.chart-title[data-v-6066cf0a]{font-size:16px}.chart-subtitle[data-v-6066cf0a]{font-size:12px}}.chart-container[data-v-0e2f0c6b]{margin-top:20px}.chart-wrapper[data-v-0e2f0c6b]{width:100%}.chart-header[data-v-0e2f0c6b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.chart-title[data-v-0e2f0c6b]{margin:0;color:#333;font-size:1.25rem;font-weight:600;display:flex;align-items:center;gap:8px}.chart-title i[data-v-0e2f0c6b]{color:#2196f3}.chart-controls[data-v-0e2f0c6b]{display:flex;gap:10px}[data-v-0e2f0c6b] .p-selectbutton .p-button{padding:.5rem 1rem;font-size:.875rem;display:flex;align-items:center;gap:6px}[data-v-0e2f0c6b] .p-selectbutton .p-button i{font-size:.875rem}.table-container[data-v-0e2f0c6b]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.main-chart-table[data-v-0e2f0c6b]{width:100%;border-collapse:collapse}.main-chart-table thead[data-v-0e2f0c6b]{background:#f5f5f5}.main-chart-table thead th[data-v-0e2f0c6b]{font-weight:600;text-transform:uppercase;font-size:11px;color:#666;letter-spacing:.5px;padding:12px 15px;border-bottom:2px solid #ddd}.main-chart-table tbody td[data-v-0e2f0c6b]{padding:10px 15px;vertical-align:middle;border-bottom:1px solid #eee}.main-chart-table tbody tr[data-v-0e2f0c6b]:hover{background:#f9f9f9}.main-chart-table tbody tr:last-child td[data-v-0e2f0c6b]{border-bottom:none}.text-right[data-v-0e2f0c6b]{text-align:right}.marketing-section-container[data-v-2e260cc9]{margin-top:20px}.marketing-section[data-v-2e260cc9]{padding:10px 0}.marketing-kpis-container[data-v-2e260cc9]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:25px}.marketing-kpi-wrapper[data-v-2e260cc9]{flex:1 1 calc(25% - 12px);min-width:200px}@media (max-width: 1200px){.marketing-kpi-wrapper[data-v-2e260cc9]{flex:1 1 calc(50% - 8px)}}@media (max-width: 768px){.marketing-kpi-wrapper[data-v-2e260cc9]{flex:1 1 100%}}.marketing-kpi-card[data-v-2e260cc9]{background:#fff;border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px;height:100%;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border-left:3px solid #e0e0e0}.marketing-kpi-card[data-v-2e260cc9]:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.marketing-kpi-icon[data-v-2e260cc9]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 10px #00000026;flex-shrink:0}.marketing-kpi-content[data-v-2e260cc9]{flex:1;min-width:0}.marketing-kpi-label[data-v-2e260cc9]{margin:0 0 5px;font-size:12px;color:#666;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:5px}.kpi-info-icon[data-v-2e260cc9]{font-size:12px;color:#999;cursor:help;opacity:.7;transition:all .2s ease}.kpi-info-icon[data-v-2e260cc9]:hover{opacity:1;color:#666;transform:scale(1.1)}.marketing-kpi-value[data-v-2e260cc9]{margin:0;font-size:22px;font-weight:700;color:#333}.orcamentos-section-container[data-v-fb2c0098]{margin-top:20px}.orcamentos-section[data-v-fb2c0098]{padding:10px 0}.orcamentos-kpis-container[data-v-fb2c0098]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:25px}.orcamentos-kpi-wrapper[data-v-fb2c0098]{flex:1 1 calc(33.333% - 10px);min-width:250px}.orcamentos-kpi-wrapper-half[data-v-fb2c0098]{flex:1 1 calc(50% - 8px);min-width:250px}@media (max-width: 1200px){.orcamentos-kpi-wrapper[data-v-fb2c0098]{flex:1 1 calc(50% - 8px)}}@media (max-width: 768px){.orcamentos-kpi-wrapper[data-v-fb2c0098],.orcamentos-kpi-wrapper-half[data-v-fb2c0098]{flex:1 1 100%}}.orcamentos-kpi-card[data-v-fb2c0098]{background:#fff;border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px;height:100%;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border-left:3px solid #e0e0e0}.orcamentos-kpi-card[data-v-fb2c0098]:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.orcamentos-kpi-icon[data-v-fb2c0098]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 10px #00000026;flex-shrink:0}.orcamentos-kpi-content[data-v-fb2c0098]{flex:1}.orcamentos-kpi-label[data-v-fb2c0098]{margin:0 0 5px;font-size:12px;color:#666;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:5px}.kpi-info-icon[data-v-fb2c0098]{font-size:12px;color:#999;cursor:help;opacity:.7;transition:all .2s ease;position:relative;z-index:1000}.kpi-info-icon[data-v-fb2c0098]:hover{opacity:1;color:#666;transform:scale(1.1)}.orcamentos-kpi-value[data-v-fb2c0098]{margin:0;font-size:22px;font-weight:700;color:#333}.marketing-chart-wrapper[data-v-fb2c0098]{margin-top:20px}.marketing-chart-container[data-v-fb2c0098]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000f}.marketing-header[data-v-fb2c0098]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:10px}.marketing-title[data-v-fb2c0098]{margin:0;color:#333;font-size:1.125rem;font-weight:600;display:flex;align-items:center;gap:8px}.marketing-title i[data-v-fb2c0098]{color:#667eea}[data-v-fb2c0098] .p-selectbutton .p-button{padding:.5rem 1rem;font-size:.875rem;display:flex;align-items:center;gap:6px}[data-v-fb2c0098] .p-selectbutton .p-button i{font-size:.875rem}.no-marketing-data[data-v-fb2c0098]{text-align:center;padding:60px 20px;color:#999}.no-marketing-data i[data-v-fb2c0098]{font-size:48px;margin-bottom:15px;display:block;opacity:.5}.no-marketing-data p[data-v-fb2c0098]{margin:0;font-size:16px}.table-container[data-v-fb2c0098]{background:#fff;border-radius:8px;overflow:hidden}.marketing-table[data-v-fb2c0098]{width:100%;border-collapse:collapse;margin:0;background:#fff}.marketing-table thead tr[data-v-fb2c0098]{background:#f5f5f5}.marketing-table thead th[data-v-fb2c0098]{font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px;color:#666;padding:12px;border-bottom:2px solid #e0e0e0}.marketing-table tbody td[data-v-fb2c0098]{padding:12px;vertical-align:middle;border-bottom:1px solid #eee}.marketing-table tbody tr[data-v-fb2c0098]:hover{background:#f9f9f9}.marketing-table tbody tr:last-child td[data-v-fb2c0098]{border-bottom:none}.marketing-table tfoot .total-row[data-v-fb2c0098]{background:#f5f5f5;font-weight:700}.marketing-table tfoot td[data-v-fb2c0098]{padding:15px 12px;font-weight:700;font-size:14px;border-top:2px solid #e0e0e0}.percentage-badge[data-v-fb2c0098]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.percentage-badge.label-success[data-v-fb2c0098]{background-color:#d4edda;color:#155724}.percentage-badge.label-warning[data-v-fb2c0098]{background-color:#fff3cd;color:#856404}.percentage-badge.label-default[data-v-fb2c0098]{background-color:#e9ecef;color:#495057}.text-center[data-v-fb2c0098]{text-align:center}.text-right[data-v-fb2c0098]{text-align:right}.compromissos-section-container[data-v-3a99fe91]{margin-top:20px}.compromissos-section[data-v-3a99fe91]{padding:10px 0}.compromissos-kpis-container[data-v-3a99fe91]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:25px}.compromissos-kpi-wrapper[data-v-3a99fe91]{flex:1 1 calc(33.333% - 10px);min-width:200px}.compromissos-kpi-wrapper-half[data-v-3a99fe91]{flex:1 1 calc(50% - 8px);min-width:250px}@media (max-width: 1200px){.compromissos-kpi-wrapper[data-v-3a99fe91]{flex:1 1 calc(50% - 8px)}}@media (max-width: 768px){.compromissos-kpi-wrapper[data-v-3a99fe91],.compromissos-kpi-wrapper-half[data-v-3a99fe91]{flex:1 1 100%}}.compromissos-kpi-card[data-v-3a99fe91]{background:#fff;border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px;margin-bottom:15px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border-left:3px solid #e0e0e0}.compromissos-kpi-card[data-v-3a99fe91]:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.compromissos-kpi-icon[data-v-3a99fe91]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 10px #00000026;flex-shrink:0}.compromissos-kpi-content[data-v-3a99fe91]{flex:1}.compromissos-kpi-label[data-v-3a99fe91]{margin:0 0 5px;font-size:12px;color:#666;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:5px}.kpi-info-icon[data-v-3a99fe91]{font-size:12px;color:#999;cursor:help;opacity:.7;transition:all .2s ease;position:relative;z-index:1000}.kpi-info-icon[data-v-3a99fe91]:hover{opacity:1;color:#666;transform:scale(1.1)}[data-v-3a99fe91] .tooltip{z-index:99999!important}[data-v-3a99fe91] .tooltip-inner{max-width:300px;text-align:left;padding:10px 12px;font-size:13px;line-height:1.5}.compromissos-kpi-value[data-v-3a99fe91]{margin:0;font-size:22px;font-weight:700;color:#333}.compromissos-kpi-subtitle[data-v-3a99fe91]{margin:8px 0 0;font-size:12px;color:#666;font-weight:500;display:flex;align-items:center;gap:5px}.compromissos-kpi-subtitle i[data-v-3a99fe91]{font-size:11px;opacity:.7}.charts-row[data-v-3a99fe91]{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.chart-wrapper-half[data-v-3a99fe91]{flex:1 1 calc(50% - 10px);min-width:400px}@media (max-width: 768px){.chart-wrapper-half[data-v-3a99fe91]{flex:1 1 100%;min-width:100%}}.chart-card[data-v-3a99fe91]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000f;height:100%}.chart-header[data-v-3a99fe91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:10px}.chart-title[data-v-3a99fe91]{margin:0;color:#333;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:8px}.chart-title i[data-v-3a99fe91]{color:#2196f3}.chart-controls[data-v-3a99fe91]{display:flex;gap:10px;align-items:center}[data-v-3a99fe91] .p-selectbutton .p-button{padding:.5rem .75rem;font-size:.875rem;display:flex;align-items:center;gap:6px}[data-v-3a99fe91] .p-selectbutton .p-button i{font-size:.875rem}[data-v-3a99fe91] .p-button{padding:.5rem .75rem;font-size:.875rem}.toggle-inline-wrapper[data-v-3a99fe91]{display:flex;align-items:center}.toggle-inline-wrapper[data-v-3a99fe91] .toggle-container{margin:0;gap:8px;align-items:center}.toggle-inline-wrapper[data-v-3a99fe91] .toggle-label{flex:0 0 auto;min-width:auto;text-align:left}.toggle-inline-wrapper[data-v-3a99fe91] .field-label{font-size:.875rem;white-space:nowrap}.toggle-inline-wrapper[data-v-3a99fe91] .toggle-content{flex:0 0 auto}@media (max-width: 768px){.toggle-inline-wrapper[data-v-3a99fe91] .toggle-container{flex-direction:row}.toggle-inline-wrapper[data-v-3a99fe91] .toggle-label{text-align:left}}.chart-table[data-v-3a99fe91]{margin:15px 0 0;font-size:13px;width:100%;border-collapse:collapse}.chart-table thead tr[data-v-3a99fe91]{background:#f5f5f5}.chart-table thead th[data-v-3a99fe91]{font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px;color:#666;padding:10px;border-bottom:2px solid #e0e0e0}.chart-table tbody td[data-v-3a99fe91]{padding:10px;vertical-align:middle;border-bottom:1px solid #eee}.chart-table tbody tr[data-v-3a99fe91]:hover{background:#f9f9f9}.chart-table tbody tr:last-child td[data-v-3a99fe91]{border-bottom:none}.text-center[data-v-3a99fe91]{text-align:center}.text-right[data-v-3a99fe91]{text-align:right}.subsection-header[data-v-3a99fe91]{margin:30px 0 20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}.subsection-header h4[data-v-3a99fe91]{margin:0;color:#d9534f;font-weight:600;display:flex;align-items:center;gap:8px}.cancel-kpi-card[data-v-3a99fe91]{background:#fff;border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px;margin-bottom:15px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;border-left:3px solid #d9534f}.cancel-kpi-card[data-v-3a99fe91]:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.cancel-kpi-icon[data-v-3a99fe91]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 10px #00000026;flex-shrink:0}.cancel-kpi-content[data-v-3a99fe91]{flex:1}.cancel-kpi-label[data-v-3a99fe91]{margin:0 0 5px;font-size:12px;color:#666;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:5px}.cancel-kpi-value[data-v-3a99fe91]{margin:0;font-size:22px;font-weight:700;color:#333}.cancel-kpi-subtitle[data-v-3a99fe91]{margin:5px 0 0;font-size:12px;color:#999;font-weight:500}.dashboard-page[data-v-3ecb6e36]{padding:0}.dashboard-content[data-v-3ecb6e36]{animation:fadeIn-3ecb6e36 .3s ease-in}@keyframes fadeIn-3ecb6e36{0%{opacity:0}to{opacity:1}}.loading[data-v-3ecb6e36]{min-height:400px;display:flex;align-items:center;justify-content:center}.table-responsive[data-v-86a7bab1]{margin-top:20px}.despesas-page[data-v-0fa915e1]{width:100%}.action-buttons[data-v-0fa915e1]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;margin-bottom:20px}.empty-state[data-v-0fa915e1]{text-align:center;padding:20px}.bulk-action-toolbar[data-v-0fa915e1]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;margin-bottom:1rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-radius:8px;box-shadow:0 2px 4px #22c55e1a}.bulk-selection-info[data-v-0fa915e1]{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#166534}.bulk-selection-info i[data-v-0fa915e1]{font-size:1.25rem;color:#22c55e}.bulk-selection-amount[data-v-0fa915e1]{font-weight:600;color:#15803d}.bulk-actions[data-v-0fa915e1]{display:flex;gap:.5rem}[data-v-0fa915e1] .row-not-selectable{.p-checkbox{pointer-events:none;opacity:.4}}@media (max-width: 768px){.bulk-action-toolbar[data-v-0fa915e1]{flex-direction:column;gap:.75rem;text-align:center}.bulk-selection-info[data-v-0fa915e1]{justify-content:center;flex-wrap:wrap}.bulk-actions[data-v-0fa915e1]{width:100%;justify-content:center}}[data-v-0fa915e1] .pi-spin{animation:pi-spin-0fa915e1 2s infinite linear}@keyframes pi-spin-0fa915e1{0%{transform:rotate(0)}to{transform:rotate(359deg)}}[data-v-f9bf8c58] .tag-container{display:flex;justify-content:center}[data-v-f9bf8c58] .p-tag{padding:.25rem .5rem;font-size:.75rem;font-weight:700;border-radius:.25rem}[data-v-f9bf8c58] .p-tag-success{background-color:#00a65a;color:#fff}[data-v-f9bf8c58] .p-tag-secondary{background-color:#d2d6de;color:#fff}[data-v-f9bf8c58] .p-tag-info{background-color:#3c8dbc;color:#fff}[data-v-f9bf8c58] .action-buttons{display:flex;gap:5px;justify-content:center}[data-v-f9bf8c58] .p-button{border-radius:4px;transition:all .2s ease}[data-v-f9bf8c58] .p-button-danger{background-color:#dd4b39;border-color:#dd4b39}[data-v-f9bf8c58] .p-button-danger:hover{background-color:#d33724;border-color:#d33724}[data-v-f9bf8c58] .p-button-sm{padding:.4rem .6rem;font-size:.875rem}[data-v-f9bf8c58] .p-button-icon-only{width:2rem;padding:.4rem}.despesas-categorias-page[data-v-38043585]{padding:0}.page-container[data-v-38043585]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;overflow:hidden}.page-header[data-v-38043585]{padding:15px 20px;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.page-title[data-v-38043585]{font-size:1.1rem;font-weight:600;margin:0;color:#333}.page-actions[data-v-38043585]{display:flex;gap:10px}.page-body[data-v-38043585]{padding:20px}@media (max-width: 768px){.page-header[data-v-38043585]{flex-direction:column;align-items:flex-start}.page-actions[data-v-38043585],.page-actions[data-v-38043585] .p-button{width:100%}}[data-v-98ad60dd] .action-buttons{display:flex;gap:5px;justify-content:center}[data-v-98ad60dd] .p-button{border-radius:4px;transition:all .2s ease}[data-v-98ad60dd] .p-button-danger{background-color:#dd4b39;border-color:#dd4b39}[data-v-98ad60dd] .p-button-danger:hover{background-color:#d33724;border-color:#d33724}[data-v-98ad60dd] .p-button-sm{padding:.4rem .6rem;font-size:.875rem}[data-v-98ad60dd] .p-button-icon-only{width:2rem;padding:.4rem}.despesas-status-page[data-v-2ad28015]{padding:0}.page-container[data-v-2ad28015]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;overflow:hidden}.page-header[data-v-2ad28015]{padding:15px 20px;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.page-title[data-v-2ad28015]{font-size:1.1rem;font-weight:600;margin:0;color:#333}.page-actions[data-v-2ad28015]{display:flex;gap:10px}.page-body[data-v-2ad28015]{padding:20px}@media (max-width: 768px){.page-header[data-v-2ad28015]{flex-direction:column;align-items:flex-start}.page-actions[data-v-2ad28015],.page-actions[data-v-2ad28015] .p-button{width:100%}}.servicos-page[data-v-7604b9da],.servicos-categorias-page[data-v-8c5eccb2]{padding:0}[data-v-c6a2f500] .tag-container{display:flex;flex-wrap:wrap;gap:4px;align-items:center}[data-v-c6a2f500] .p-tag{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1;border-radius:3px;white-space:nowrap}[data-v-c6a2f500] .p-tag-success{background-color:#22c55e;color:#fff}[data-v-c6a2f500] .p-tag-danger{background-color:#ef4444;color:#fff}[data-v-c6a2f500] .p-tag-info{background-color:#3b82f6;color:#fff}[data-v-c6a2f500] .p-tag-primary{background-color:#6366f1;color:#fff}[data-v-c6a2f500] .p-tag-secondary{background-color:#64748b;color:#fff}[data-v-c6a2f500] .action-buttons{display:flex;gap:4px;align-items:center}[data-v-c6a2f500] .p-button{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.875rem;border-radius:4px;border:none;cursor:pointer;transition:all .2s}[data-v-c6a2f500] .p-button-sm{padding:.25rem .5rem;font-size:.75rem}[data-v-c6a2f500] .p-button i{font-size:.875rem}[data-v-c6a2f500] .p-button-warning{background-color:#f59e0b;color:#fff}[data-v-c6a2f500] .p-button-warning:hover{background-color:#d97706}[data-v-c6a2f500] .p-button-success{background-color:#22c55e;color:#fff}[data-v-c6a2f500] .p-button-success:hover{background-color:#16a34a}[data-v-c6a2f500] .p-button-info{background-color:#3b82f6;color:#fff}[data-v-c6a2f500] .p-button-info:hover{background-color:#2563eb}[data-v-c6a2f500] .p-button-secondary{background-color:#64748b;color:#fff}[data-v-c6a2f500] .p-button-secondary:hover{background-color:#475569}.users-page[data-v-79499c43]{padding:0}.page-container[data-v-79499c43]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;overflow:hidden}.page-header[data-v-79499c43]{padding:15px 20px;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.page-title[data-v-79499c43]{font-size:1.1rem;font-weight:600;margin:0;color:#333}.page-actions[data-v-79499c43]{display:flex;gap:10px}.page-body[data-v-79499c43]{padding:20px}@media (max-width: 768px){.page-header[data-v-79499c43]{flex-direction:column;align-items:flex-start}.page-actions[data-v-79499c43],.page-actions[data-v-79499c43] .p-button{width:100%}}.galeria-table[data-v-b35443b5]{width:100%}[data-v-b35443b5] .image-cell{display:flex;align-items:center;justify-content:center;height:100%;padding:5px}[data-v-b35443b5] .thumbnail-image{max-height:80px;max-width:100%;height:auto;width:auto;border-radius:4px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;object-fit:cover}[data-v-b35443b5] .thumbnail-image:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.galeria-page[data-v-f25c12c2]{padding:0}.box-title[data-v-f25c12c2]{font-size:1.1rem;font-weight:600;margin:0;color:#333;display:flex;align-items:center;gap:8px}.thumbnail-controls[data-v-f25c12c2]{display:flex;gap:8px}.thumbnail-progress-panel[data-v-f25c12c2]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:8px;padding:16px;margin-bottom:16px}.progress-header[data-v-f25c12c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.progress-header h5[data-v-f25c12c2]{margin:0;font-size:1rem;font-weight:600;color:#333;display:flex;align-items:center;gap:8px}.progress-header h5 i[data-v-f25c12c2]{color:#10b981}.progress-header h5 .pi-spinner[data-v-f25c12c2]{color:#3b82f6}.progress-bar-container[data-v-f25c12c2]{margin-bottom:12px}.progress-text[data-v-f25c12c2]{display:block;text-align:center;font-size:.875rem;color:#6b7280;margin-top:6px}.current-image[data-v-f25c12c2]{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#4b5563;padding:8px 12px;background:#fff;border-radius:4px;margin-bottom:12px}.current-image i[data-v-f25c12c2]{color:#3b82f6}.progress-stats[data-v-f25c12c2]{display:flex;flex-wrap:wrap;gap:16px}.stat-item[data-v-f25c12c2]{display:flex;align-items:center;gap:6px;font-size:.875rem;padding:6px 12px;border-radius:4px;background:#fff}.stat-created[data-v-f25c12c2]{color:#059669}.stat-created i[data-v-f25c12c2]{color:#10b981}.stat-existing[data-v-f25c12c2]{color:#6b7280}.stat-existing i[data-v-f25c12c2]{color:#9ca3af}.stat-errors[data-v-f25c12c2]{color:#dc2626}.stat-errors i[data-v-f25c12c2]{color:#ef4444}.error-details[data-v-f25c12c2]{margin-top:12px;padding-top:12px;border-top:1px solid #dee2e6}.error-list[data-v-f25c12c2]{margin:8px 0 0;padding:8px 12px 8px 28px;background:#fef2f2;border-radius:4px;font-size:.8rem;color:#991b1b;max-height:150px;overflow-y:auto}.error-list li[data-v-f25c12c2]{margin-bottom:4px}.error-list li[data-v-f25c12c2]:last-child{margin-bottom:0}[data-v-f25c12c2] .pi-spin{animation:pi-spin-f25c12c2 1s infinite linear}@keyframes pi-spin-f25c12c2{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.logs-page[data-v-3bb65780]{padding:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.agenda-page[data-v-f586f716]{width:100%}.content[data-v-f586f716]{padding:20px}.view-selector[data-v-f586f716]{display:flex;justify-content:center;margin-bottom:16px;padding:0}.view-selector[data-v-f586f716] .p-selectbutton{display:flex;gap:0}.view-selector[data-v-f586f716] .p-togglebutton{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:44px}.view-selector[data-v-f586f716] .p-togglebutton i{font-size:16px}.view-selector[data-v-f586f716] .p-togglebutton span{white-space:nowrap}.calendar-container[data-v-f586f716]{width:100%;max-width:100%;margin:0 auto}[data-v-f586f716] .box{position:relative}[data-v-f586f716] .fc{font-family:inherit}[data-v-f586f716] .fc-time span{font-weight:900;zoom:1.3}[data-v-f586f716] .fc-timegrid-slot-lane,[data-v-f586f716] .fc-timegrid .fc-timegrid-slot{height:60px!important}[data-v-f586f716] .fc-title{z-index:3!important}[data-v-f586f716] .fc-time-grid-event:hover{cursor:pointer;opacity:.9}[data-v-f586f716] .fc-time-grid-event .fc-content,[data-v-f586f716] .fc-time-grid-event{overflow:unset!important}[data-v-f586f716] .fc-center h2{margin-top:20px}[data-v-f586f716] .fc-time{position:relative;z-index:50!important;margin-top:-10px}[data-v-f586f716] .fc-content{z-index:99!important}[data-v-f586f716] .event-bloqueio{border:3px dashed white!important;padding:5px}[data-v-f586f716] .fc-daygrid-event{cursor:pointer}[data-v-f586f716] .fc-daygrid-event:hover{opacity:.9}[data-v-f586f716] .fc-daygrid-event .fc-event-main{padding:2px 4px}[data-v-f586f716] .fc-daygrid-event-harness{margin-bottom:2px}[data-v-f586f716] .img_cards_container{float:right;margin-left:5px;margin-top:-5px}[data-v-f586f716] .img_cards{width:40px;height:40px;border-radius:50%;border:2px solid white;object-fit:cover}[data-v-f586f716] .compromissos{position:relative;padding:2px;line-height:1.3}[data-v-f586f716] .compromissos i{vertical-align:middle}[data-v-f586f716] .tippy-box[data-theme~=agenda]{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 20px #00000026;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}[data-v-f586f716] .tippy-box[data-theme~=agenda][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}[data-v-f586f716] .tippy-box[data-theme~=agenda][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}[data-v-f586f716] .tippy-box[data-theme~=agenda][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}[data-v-f586f716] .tippy-box[data-theme~=agenda][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}[data-v-f586f716] .tippy-box[data-theme~=agenda]>.tippy-content{padding:0}[data-v-f586f716] .tooltip-container{font-size:13px;line-height:1.5;color:#000000de}[data-v-f586f716] .tooltip-header{padding:12px 16px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;background-color:#00000005;border-radius:8px 8px 0 0}[data-v-f586f716] .tooltip-header.tooltip-status-success{color:#2e7d32;background-color:#4caf5014}[data-v-f586f716] .tooltip-header.tooltip-status-default{color:#000000b3}[data-v-f586f716] .tooltip-icon{font-size:16px;margin-right:4px}[data-v-f586f716] .tooltip-divider{height:1px;background-color:#00000014;margin:0}[data-v-f586f716] .tooltip-body{padding:12px 16px}[data-v-f586f716] .tooltip-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:16px}[data-v-f586f716] .tooltip-row:last-child{margin-bottom:0}[data-v-f586f716] .tooltip-label{font-weight:600;color:#0009;white-space:nowrap;flex-shrink:0}[data-v-f586f716] .tooltip-value{font-weight:400;color:#000000de;text-align:right;word-break:break-word}.loading-overlay[data-v-f586f716]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;background:#fffc;border-radius:8px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.loading-overlay i[data-v-f586f716]{font-size:48px;color:#667eea}@media (max-width: 768px){.agenda-page[data-v-f586f716]{padding:0}.content[data-v-f586f716]{padding:8px}.view-selector[data-v-f586f716]{margin-bottom:12px;padding:0 8px}.view-selector[data-v-f586f716] .p-selectbutton{width:100%}.view-selector[data-v-f586f716] .p-togglebutton{flex:1;padding:8px 12px;font-size:13px;min-height:48px}.view-selector[data-v-f586f716] .p-togglebutton i{font-size:14px}.view-selector[data-v-f586f716] .p-togglebutton span{font-size:12px}.calendar-container[data-v-f586f716]{margin:0;border-radius:0}[data-v-f586f716] .fc{font-size:14px;border-radius:0}[data-v-f586f716] .fc-header-toolbar{padding:8px 12px;margin-bottom:8px}[data-v-f586f716] .fc-toolbar-title{font-size:16px;font-weight:600}[data-v-f586f716] .fc-button{padding:6px 8px;font-size:12px;border-radius:6px;min-height:36px;touch-action:manipulation}[data-v-f586f716] .fc-button-group{gap:4px}[data-v-f586f716] .fc-timegrid-slot{min-height:48px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.05)}[data-v-f586f716] .fc-timegrid-slot-label{font-size:12px;padding:4px 8px}[data-v-f586f716] .fc-timegrid-axis{width:50px}[data-v-f586f716] .fc-daygrid-day{min-height:60px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.05)}[data-v-f586f716] .fc-daygrid-day-number{font-size:14px;padding:4px 6px}[data-v-f586f716] .fc-daygrid-day-top{padding:2px 4px}[data-v-f586f716] .fc-event{font-size:12px;padding:2px 4px;border-radius:4px;min-height:24px;touch-action:manipulation}[data-v-f586f716] .fc-event-title{font-size:11px;line-height:1.2}[data-v-f586f716] .fc-timegrid-event{margin:1px 2px;border-radius:4px}[data-v-f586f716] .fc-daygrid-event{margin:1px 0;border-radius:3px}[data-v-f586f716] .compromissos{font-size:11px;line-height:1.3;padding:2px}[data-v-f586f716] .img_cards{width:24px;height:24px;border-radius:50%}[data-v-f586f716] .fc-more-link{font-size:11px;padding:2px 4px;border-radius:3px}[data-v-f586f716] .fc-popover{max-width:280px;font-size:12px}[data-v-f586f716] .fc-popover-header{padding:8px 12px;font-size:13px}[data-v-f586f716] .fc-popover-body{padding:8px 12px}[data-v-f586f716] .fc-timegrid-now-indicator-line{border-width:2px}[data-v-f586f716] .fc-timegrid-bg-harness{opacity:.1}[data-v-f586f716] .fc-scroller{scrollbar-width:thin}[data-v-f586f716] .fc-scroller::-webkit-scrollbar{width:4px;height:4px}[data-v-f586f716] .fc-scroller::-webkit-scrollbar-track{background:#f1f1f1}[data-v-f586f716] .fc-scroller::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}[data-v-f586f716] .fc-highlight{background-color:#667eea1a;border:1px solid rgba(102,126,234,.3)}[data-v-f586f716] .fc-event-mirror{opacity:.8;border-radius:4px}[data-v-f586f716] .fc-event-resizer{height:8px;background:#fffc;border-radius:2px}[data-v-f586f716] .fc-col-header-cell{padding:8px 4px;font-size:12px;font-weight:600}[data-v-f586f716] .fc-daygrid-week-number{font-size:10px;padding:2px 4px}.loading-overlay[data-v-f586f716]{border-radius:0}.loading-overlay i[data-v-f586f716]{font-size:32px}}@media (min-width: 769px) and (max-width: 1024px){.content[data-v-f586f716]{padding:16px}[data-v-f586f716] .fc-button{padding:8px 12px;font-size:13px}[data-v-f586f716] .fc-timegrid-slot{min-height:40px}[data-v-f586f716] .fc-event{font-size:13px;min-height:20px}}@media (min-width: 1025px){.content[data-v-f586f716]{padding:20px}[data-v-f586f716] .fc-button{padding:10px 16px;font-size:14px}[data-v-f586f716] .fc-timegrid-slot{min-height:30px}[data-v-f586f716] .fc-event{font-size:14px;min-height:18px}}.text-center[data-v-9a106afb]{text-align:center}.small[data-v-9a106afb]{font-size:85%}.ml-2[data-v-9a106afb]{margin-left:.5rem}.summary-section[data-v-9a106afb]{padding:20px 15px;background:#f8f9fa;border-radius:8px;height:100%}.summary-header[data-v-9a106afb]{margin-bottom:20px}.summary-header h4[data-v-9a106afb]{margin:0 0 10px;font-size:16px;font-weight:600;color:#333}.summary-note[data-v-9a106afb]{margin:0;font-size:12px;color:#666;display:flex;align-items:center;gap:6px}.summary-note i[data-v-9a106afb]{color:#ff9800}.loading-state[data-v-9a106afb],.error-state[data-v-9a106afb]{text-align:center;padding:40px 20px;color:#666}.loading-state i[data-v-9a106afb],.error-state i[data-v-9a106afb]{margin-bottom:15px;color:#999}.kpi-cards[data-v-9a106afb]{display:flex;flex-direction:column;gap:15px}.kpi-card[data-v-9a106afb]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px #00000014;display:flex;align-items:center;gap:15px;transition:all .3s ease;border-left:4px solid}.kpi-card[data-v-9a106afb]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.clients-card[data-v-9a106afb]{border-left-color:#ffcc29}.clients-card .kpi-icon[data-v-9a106afb]{background:linear-gradient(135deg,#ffcc29,#ffd54f)}.budgets-card[data-v-9a106afb]{border-left-color:#555}.budgets-card .kpi-icon[data-v-9a106afb]{background:linear-gradient(135deg,#555,#666)}.kpi-icon[data-v-9a106afb]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;box-shadow:0 4px 12px #00000026;flex-shrink:0}.kpi-content[data-v-9a106afb]{flex:1;min-width:0}.kpi-content h5[data-v-9a106afb]{margin:0 0 8px;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.kpi-content h2[data-v-9a106afb]{margin:0 0 5px;font-size:32px;font-weight:700;color:#333;line-height:1}.kpi-subtitle[data-v-9a106afb]{margin:0 0 8px;font-size:14px;font-weight:600;color:#4caf50}.kpi-trend[data-v-9a106afb]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:#999}.kpi-trend i[data-v-9a106afb]{font-size:12px}@media (max-width: 768px){.row[data-v-9a106afb]{margin:0 -10px}.row>[class*=col-][data-v-9a106afb]{padding:0 10px}.text-center h4[data-v-9a106afb]{font-size:16px;margin-bottom:15px}.summary-section[data-v-9a106afb]{margin-top:20px}[data-v-9a106afb] .chart-wrapper{overflow-x:auto;overflow-y:visible;padding:10px}[data-v-9a106afb] .chart-container{min-height:350px!important}[data-v-9a106afb] .apexcharts-canvas{margin:0 auto}[data-v-9a106afb] .apexcharts-xaxis-texts-g text{font-size:8px!important}[data-v-9a106afb] .apexcharts-legend{padding:10px 5px!important}[data-v-9a106afb] .apexcharts-legend-text{font-size:10px!important}}@media (max-width: 480px){[data-v-9a106afb] .chart-wrapper{padding:5px}[data-v-9a106afb] .chart-container{min-height:400px!important}[data-v-9a106afb] .apexcharts-xaxis-texts-g text{font-size:7px!important}[data-v-9a106afb] .apexcharts-legend-text{font-size:9px!important}}.tab-pane-content[data-v-f14acc66]{padding:20px}.selection-bar[data-v-f14acc66]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#2c3e50;color:#fff;padding:20px 30px;border-radius:10px;box-shadow:0 4px 12px #0000004d;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.selection-info[data-v-f14acc66]{font-weight:500;margin-bottom:10px;display:flex;align-items:center;gap:8px}.selection-info i[data-v-f14acc66]{color:#4caf50}.selection-actions[data-v-f14acc66]{display:flex;align-items:center;gap:10px}.btn-whatsapp[data-v-f14acc66]{background-color:#25d366;border-color:#25d366}.btn-whatsapp[data-v-f14acc66]:hover{background-color:#128c7e;border-color:#128c7e}.tab-pane-content[data-v-902c469a]{padding:20px}.action-buttons[data-v-902c469a]{margin-bottom:15px}.action-buttons .btn[data-v-902c469a]{margin-right:10px}.btn-whatsapp[data-v-902c469a],.btn-adicionar-orcamento[data-v-902c469a]{white-space:nowrap}.tab-pane-content[data-v-e76ae64a]{padding:20px}.btn-whatsapp[data-v-e76ae64a]{white-space:nowrap}.tab-pane-content[data-v-54f7418e]{padding:20px}.btn-whatsapp[data-v-54f7418e]{white-space:nowrap}.tab-pane-content[data-v-1383caa0],.tab-pane-content[data-v-b718809a],.tab-pane-content[data-v-828bf73c]{padding:20px}#main_div[data-v-d1bb018e]{padding:0}[data-v-d1bb018e] .p-tabs{margin-bottom:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.tab-buttons[data-v-d1bb018e]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px;border-bottom:2px solid #dee2e6;margin-bottom:10px}.tab-button[data-v-d1bb018e]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[data-v-d1bb018e] .p-tabs .p-tablist{background:transparent;border-bottom:2px solid #dee2e6;margin:0;padding:10px 10px 0;flex-wrap:wrap;overflow-x:visible!important}[data-v-d1bb018e] .p-tablist-nav-button,[data-v-d1bb018e] .p-tablist-next-button,[data-v-d1bb018e] .p-tablist-prev-button{display:none!important}[data-v-d1bb018e] .p-tabs .p-tab{padding:.5rem .75rem;font-weight:500;color:#444;border-top:3px solid transparent;margin-right:5px;margin-bottom:-2px;display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:.875rem;flex-shrink:0}[data-v-d1bb018e] .p-tabs .p-tab.p-tab-active{border-top-color:#3c8dbc;border-left-color:#f4f4f4;border-right-color:#f4f4f4}[data-v-d1bb018e] .p-tabs .p-tabpanels{background:#fff;padding:10px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}[data-v-d1bb018e] .p-tabs .p-tabpanel{padding:0}[data-v-d1bb018e] .p-badge{margin-right:8px;min-width:1.5rem}.detalhes-infos[data-v-d1bb018e]{cursor:help;margin-left:5px;color:#999;font-size:.875rem}.detalhes-infos[data-v-d1bb018e]:hover{color:#666}@media (max-width: 1400px){[data-v-d1bb018e] .p-tabs .p-tab{padding:.5rem .6rem;font-size:.8rem;gap:4px}[data-v-d1bb018e] .p-badge{margin-right:4px;font-size:.75rem}.detalhes-infos[data-v-d1bb018e]{font-size:.75rem;margin-left:3px}}@media (max-width: 1200px){[data-v-d1bb018e] .p-tabs .p-tab{padding:.4rem .5rem;font-size:.75rem}}.text-center[data-v-4df7bcac]{text-align:center}[data-v-4df7bcac] .clickable-link{color:#3b82f6;text-decoration:none;cursor:pointer;white-space:nowrap}[data-v-4df7bcac] .clickable-link:hover{text-decoration:underline}[data-v-4df7bcac] .clickable-link i{font-size:.875rem;margin-left:.25rem}[data-v-63c60dd5] .pi-spin{animation:pi-spin-63c60dd5 2s infinite linear}@keyframes pi-spin-63c60dd5{0%{transform:rotate(0)}to{transform:rotate(359deg)}}[data-v-20ae343b] .pi-spin{animation:pi-spin-20ae343b 2s infinite linear}@keyframes pi-spin-20ae343b{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.orcamentos-table[data-v-3a5b9e35]{margin-top:20px;margin-bottom:20px}.text-center[data-v-2a6f893a]{text-align:center}.action-buttons[data-v-cc409873]{display:flex;gap:10px;margin-bottom:20px}.pdf-elements-page[data-v-b41f4baf]{padding:0}.page-header[data-v-b41f4baf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.page-title[data-v-b41f4baf]{margin:0;font-size:1.5rem;font-weight:600}.action-buttons[data-v-e4c165a8]{display:flex;gap:10px;margin-bottom:20px}.mensagens-programadas-table[data-v-d99953b4]{margin-top:20px}.mensagens-programadas-page[data-v-1f7053e6]{padding:0}.mensagens-programadas-lote-table[data-v-27dc25f0]{margin-top:20px}.mensagens-programadas-lote-page[data-v-1564b896]{padding:0}.page-header[data-v-1564b896]{display:flex;justify-content:flex-start;margin:20px 0}@media (max-width: 768px){.page-header[data-v-1564b896]{flex-direction:column}.page-header[data-v-1564b896] .p-button{width:100%}}.profile-page[data-v-bafd5f43]{max-width:1200px;margin:0 auto;padding:20px}.profile-content[data-v-bafd5f43]{display:flex;flex-direction:column;gap:30px}.profile-section[data-v-bafd5f43]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e0e0e0}.section-title[data-v-bafd5f43]{font-size:18px;font-weight:600;color:#2c3e50;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid #3498db}.profile-field[data-v-bafd5f43]{display:grid;grid-template-columns:200px 1fr;gap:20px;padding:12px 0;border-bottom:1px solid #f0f0f0}.profile-field[data-v-bafd5f43]:last-child{border-bottom:none}.field-label[data-v-bafd5f43]{font-weight:600;color:#34495e;display:flex;align-items:center}.field-value[data-v-bafd5f43]{color:#2c3e50;display:flex;align-items:center}.groups-container[data-v-bafd5f43]{display:flex;flex-wrap:wrap;gap:8px}.group-tag[data-v-bafd5f43]{font-size:14px}.franchise-table[data-v-bafd5f43]{margin-top:10px}@media (max-width: 768px){.profile-page[data-v-bafd5f43]{padding:10px}.profile-field[data-v-bafd5f43]{grid-template-columns:1fr;gap:8px}.field-label[data-v-bafd5f43]{font-size:14px}.field-value[data-v-bafd5f43]{padding-left:10px}}.debug-user-data-page[data-v-a8edca99]{padding:20px;max-width:1400px;margin:0 auto}h1[data-v-a8edca99]{color:#2c3e50;margin-bottom:30px;font-size:28px;border-bottom:3px solid #3498db;padding-bottom:10px}h2[data-v-a8edca99]{color:#34495e;margin-bottom:15px;font-size:22px}.debug-section[data-v-a8edca99]{margin-bottom:40px}.data-card[data-v-a8edca99]{background:#fff;border:1px solid #dfe6e9;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a}.data-row[data-v-a8edca99]{display:flex;padding:12px 0;border-bottom:1px solid #f0f0f0}.data-row[data-v-a8edca99]:last-child{border-bottom:none}.label[data-v-a8edca99]{font-weight:600;color:#2c3e50;min-width:200px}.value[data-v-a8edca99]{color:#34495e;flex:1}pre[data-v-a8edca99]{background:#2c3e50;color:#ecf0f1;padding:15px;border-radius:6px;overflow-x:auto;font-size:12px;line-height:1.6}.json-data[data-v-a8edca99]{max-height:600px;overflow-y:auto}.copy-button[data-v-a8edca99]{background:#3498db;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600;margin-bottom:15px}.copy-button[data-v-a8edca99]:hover{background:#2980b9}.payroll-dashboard[data-v-c70bb126]{padding:2rem}.page-header[data-v-c70bb126]{margin-bottom:2rem}.page-header h1[data-v-c70bb126]{margin:0;font-size:2rem;font-weight:600}.franchise-selector[data-v-c70bb126]{display:flex;align-items:center;gap:1rem}.franchise-selector label[data-v-c70bb126]{font-weight:500}.loading-container[data-v-c70bb126]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.due-payments-grid[data-v-c70bb126]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;margin-bottom:2rem}.frequency-card[data-v-c70bb126]{transition:transform .2s,box-shadow .2s}.frequency-card[data-v-c70bb126]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.frequency-card.overdue[data-v-c70bb126]{border-left:4px solid var(--red-500)}.frequency-card.due-today[data-v-c70bb126]{border-left:4px solid var(--orange-500)}.card-title[data-v-c70bb126]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.card-details[data-v-c70bb126]{display:flex;flex-direction:column;gap:.75rem}.detail-row[data-v-c70bb126]{display:flex;align-items:center;gap:.5rem;color:var(--text-color-secondary)}.detail-row i[data-v-c70bb126]{color:var(--primary-color)}.due-summary[data-v-c70bb126]{display:flex;gap:.5rem;margin-top:.5rem}.no-dues-card[data-v-c70bb126]{grid-column:1 / -1}.no-dues-content[data-v-c70bb126]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--text-color-secondary)}.no-dues-content i[data-v-c70bb126]{font-size:3rem;color:var(--green-500);margin-bottom:1rem}.no-dues-content h3[data-v-c70bb126]{margin:0 0 .5rem;color:var(--text-color)}.payroll-page[data-v-288e4d86]{padding:2rem}.page-header[data-v-288e4d86]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-288e4d86]{margin:0;font-size:2rem;font-weight:600}.payroll-refunds-table[data-v-f06103d1]{width:100%}[data-v-f06103d1] .amount-value{font-weight:600;color:var(--primary-600)}[data-v-f06103d1] .receipt-link{display:inline-flex;align-items:center;gap:.25rem;color:var(--primary-color);text-decoration:none}[data-v-f06103d1] .receipt-link:hover{text-decoration:underline}[data-v-f06103d1] .receipt-thumbnail-cell{display:flex;align-items:center;justify-content:center;height:100%;padding:5px;cursor:pointer}[data-v-f06103d1] .receipt-thumbnail-image{max-height:80px;max-width:100%;height:auto;width:auto;border-radius:4px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;object-fit:cover}[data-v-f06103d1] .receipt-thumbnail-image:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}[data-v-f06103d1] .receipt-thumbnail-fallback{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:8px 12px;background-color:var(--surface-100);border-radius:4px;cursor:pointer;color:var(--primary-color);font-size:.875rem;width:100%;height:100%;min-height:60px}[data-v-f06103d1] .receipt-thumbnail-fallback:hover{background-color:var(--surface-200)}[data-v-f06103d1] .text-muted{color:var(--text-color-secondary)}.payroll-refunds-page[data-v-34eba0d1]{padding:1.5rem}.page-header[data-v-34eba0d1]{margin-bottom:1.5rem}.page-title[data-v-34eba0d1]{font-size:1.5rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.page-description[data-v-34eba0d1]{color:var(--text-color-secondary);margin:0}.action-bar[data-v-34eba0d1]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1.5rem;gap:1rem}.actions[data-v-34eba0d1]{display:flex;gap:.5rem}.payment-rules-page[data-v-b37e8611]{padding:2rem}.page-header[data-v-b37e8611]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-b37e8611]{margin:0;font-size:2rem;font-weight:600}.header-actions[data-v-b37e8611]{display:flex;gap:.75rem;align-items:center}.employee-payments-page[data-v-a21f8058]{padding:2rem}.page-header[data-v-a21f8058]{margin-bottom:2rem}.page-header h1[data-v-a21f8058]{margin:0;font-size:2rem;font-weight:600}.summary-cards[data-v-a21f8058]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.summary-card[data-v-a21f8058]{transition:transform .2s,box-shadow .2s}.summary-card[data-v-a21f8058]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-a21f8058]{display:flex;align-items:center;gap:1rem}.icon-container[data-v-a21f8058]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.icon-container i[data-v-a21f8058]{font-size:1.75rem}.card-details[data-v-a21f8058]{display:flex;flex-direction:column;gap:.25rem}.card-label[data-v-a21f8058]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.card-value[data-v-a21f8058]{font-size:1.75rem;font-weight:600;color:var(--text-color)}.employee-payment-detail[data-v-19bf79a6]{padding:2rem}.loading-container[data-v-19bf79a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.payment-container[data-v-19bf79a6]{width:100%;max-width:1000px;margin:0 auto}.payment-header[data-v-19bf79a6]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.header-title[data-v-19bf79a6]{display:flex;align-items:center;gap:1rem}.header-title h1[data-v-19bf79a6]{margin:0;font-size:2rem;font-weight:600}.card-title[data-v-19bf79a6]{display:flex;align-items:center;gap:.5rem}.card-title i[data-v-19bf79a6]{color:var(--primary-color)}.payment-info[data-v-19bf79a6]{background-color:var(--surface-50)}.info-grid[data-v-19bf79a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.info-item[data-v-19bf79a6]{display:flex;flex-direction:column;gap:.25rem}.info-item .label[data-v-19bf79a6]{font-size:.875rem;font-weight:500;color:var(--text-color-secondary)}.info-item .value[data-v-19bf79a6]{font-weight:600;color:var(--text-color)}.breakdown-container[data-v-19bf79a6]{display:flex;flex-direction:column;gap:1rem}.breakdown-row[data-v-19bf79a6]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.breakdown-row.subtotal[data-v-19bf79a6]{border-top:1px solid var(--surface-300)}.breakdown-row.total[data-v-19bf79a6]{font-size:1.25rem;font-weight:600;padding:1rem 0}.breakdown-label[data-v-19bf79a6]{font-weight:500;color:var(--text-color-secondary)}.breakdown-value[data-v-19bf79a6]{font-weight:600;color:var(--text-color)}.breakdown-value.gross[data-v-19bf79a6]{color:var(--primary-color);font-size:1.5rem}.breakdown-row.total .breakdown-value[data-v-19bf79a6]{color:var(--green-600)}.deductions-section[data-v-19bf79a6]{background-color:var(--surface-50);border-radius:6px;padding:1rem;margin:.5rem 0}.deductions-title[data-v-19bf79a6]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--orange-500)}.deduction-row[data-v-19bf79a6]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#fff;border-radius:4px;border-left:3px solid var(--orange-500);margin-bottom:.5rem}.deduction-info[data-v-19bf79a6]{display:flex;flex-direction:column;gap:.25rem}.deduction-reason[data-v-19bf79a6]{font-weight:500;color:var(--text-color)}.deduction-date[data-v-19bf79a6]{color:var(--text-color-secondary);font-size:.75rem}.deduction-amount[data-v-19bf79a6]{font-weight:600;color:var(--orange-500)}.receipt-content[data-v-19bf79a6]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--green-50);border-radius:6px;border:1px solid var(--green-200)}.receipt-info[data-v-19bf79a6]{display:flex;align-items:center;gap:1rem}.receipt-details[data-v-19bf79a6]{display:flex;flex-direction:column;gap:.25rem}.receipt-label[data-v-19bf79a6]{font-weight:600;color:var(--green-700)}.no-receipt[data-v-19bf79a6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.5rem;text-align:center}.no-receipt i[data-v-19bf79a6]{font-size:2rem;color:var(--text-color-secondary)}.no-receipt p[data-v-19bf79a6]{margin:0;font-weight:500;color:var(--text-color-secondary)}.calculation-info[data-v-19bf79a6]{display:flex;flex-direction:column;gap:.75rem}.calc-row[data-v-19bf79a6]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--surface-200)}.calc-row[data-v-19bf79a6]:last-child{border-bottom:none}.calc-label[data-v-19bf79a6]{font-weight:500;color:var(--text-color-secondary)}.calc-value[data-v-19bf79a6]{font-weight:600;color:var(--text-color)}.franchises-subaccounts-page[data-v-45e61cce]{padding:1.5rem}.page-header[data-v-45e61cce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.page-header h1[data-v-45e61cce]{margin:0;font-size:1.5rem;font-weight:600}.page-subtitle[data-v-45e61cce]{margin:.25rem 0 0;font-size:.875rem;color:var(--text-color-secondary)}.payment-links-table[data-v-22791c74]{width:100%}.selection-summary[data-v-22791c74]{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--p-blue-50, var(--surface-50));border-radius:8px;border:1px solid var(--p-blue-200, var(--surface-border))}.summary-item[data-v-22791c74]{display:flex;gap:.5rem;align-items:baseline}.summary-label[data-v-22791c74]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-value[data-v-22791c74]{font-size:1rem;font-weight:700;color:var(--p-blue-700, var(--text-color))}.summary-divider[data-v-22791c74]{width:1px;height:24px;background:var(--p-blue-200, var(--surface-border))}.summary-actions[data-v-22791c74]{display:flex;gap:.5rem;margin-left:auto}[data-v-22791c74] .status-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}[data-v-22791c74] .status-badge i{font-size:.7rem}[data-v-22791c74] .status-info{background-color:var(--p-blue-100);color:var(--p-blue-700)}[data-v-22791c74] .status-success{background-color:var(--p-green-100);color:var(--p-green-700)}[data-v-22791c74] .status-warn{background-color:var(--p-yellow-100);color:var(--p-yellow-700)}[data-v-22791c74] .status-danger{background-color:var(--p-red-100);color:var(--p-red-700)}[data-v-22791c74] .status-secondary{background-color:var(--p-surface-200);color:var(--p-surface-600)}.payment-links-page[data-v-e02393b8]{width:100%}.action-buttons[data-v-e02393b8]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;margin-bottom:20px}[data-v-e02393b8] .pi-spin{animation:pi-spin-e02393b8 2s infinite linear}@keyframes pi-spin-e02393b8{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.tickets-table[data-v-206efb2b]{background:var(--surface-card);border-radius:8px;padding:1rem}.loading-container[data-v-206efb2b],.empty-state[data-v-206efb2b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;gap:1rem}.empty-state h3[data-v-206efb2b]{margin:0;color:var(--text-color)}.empty-state p[data-v-206efb2b]{margin:0;color:var(--text-color-secondary)}.ticket-id[data-v-206efb2b]{font-family:monospace;font-weight:600;color:var(--primary-color)}.ticket-name[data-v-206efb2b]{font-weight:500}.description-content[data-v-206efb2b]{color:var(--text-color);font-size:.875rem;line-height:1.5;max-height:150px;overflow-y:auto}.description-content[data-v-206efb2b] p{margin:0 0 .5rem}.description-content[data-v-206efb2b] p:last-child{margin-bottom:0}.description-content[data-v-206efb2b] ul,.description-content[data-v-206efb2b] ol{margin:.5rem 0;padding-left:1.5rem}.description-content[data-v-206efb2b] a{color:var(--primary-color)}[data-v-206efb2b] .clickable-row{cursor:pointer}[data-v-206efb2b] .clickable-row:hover{background-color:var(--surface-hover)!important}[data-v-206efb2b] .p-datatable .p-datatable-tbody>tr>td{padding:.75rem 1rem}.page-link[data-v-206efb2b]{color:var(--primary-color);text-decoration:none;font-size:.875rem;display:inline-flex;align-items:center}.page-link[data-v-206efb2b]:hover{text-decoration:underline}.no-page[data-v-206efb2b]{color:var(--text-color-secondary)}.tickets-page[data-v-3a100fc6]{padding:0}.page-header[data-v-3a100fc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.page-header h2[data-v-3a100fc6]{margin:0;font-size:1.5rem;color:var(--text-color)}.header-actions[data-v-3a100fc6]{display:flex;gap:.5rem}@media (max-width: 768px){.page-header[data-v-3a100fc6]{flex-direction:column;align-items:flex-start}.header-actions[data-v-3a100fc6]{width:100%;justify-content:flex-end}}:root{--tenant-primary-color: #e6b800;--tenant-secondary-color: #181818;--app-primary-color: var(--p-primary-color, var(--tenant-primary-color));--app-primary-hover-color: var(--p-primary-hover-color, var(--tenant-primary-color));--app-primary-active-color: var(--p-primary-active-color, var(--tenant-primary-color));--app-secondary-color: var(--tenant-secondary-color);--app-secondary-hover-color: var(--tenant-secondary-hover-color);--app-secondary-active-color: var(--tenant-secondary-active-color);--app-secondary-light-color: var(--tenant-secondary-light-color);--app-success-color: #22c55e;--app-warning-color: #f59e0b;--app-danger-color: #ef4444;--app-info-color: #3b82f6;--app-text-color: #495057;--app-text-secondary-color: #6c757d;--app-border-color: #dee2e6;--app-bg-light: #f8f9fa;--app-bg-medium: #e2e2e2}.p-dialog-header{background-color:var(--app-secondary-color)!important;border:none!important;color:var(--app-primary-color)!important;border-radius:12px 12px 0 0!important}.p-dialog-header .p-dialog-title{color:var(--app-primary-color)!important;font-weight:600!important}.p-dialog{border:none!important}.p-dialog.p-dialog-maximized,.p-dialog-maximized.p-dialog-maximized,.p-component-overlay .p-dialog-maximized{width:100vw!important;max-width:100vw!important;min-width:100vw!important;left:0!important;top:0!important;height:100vh!important}@media screen and (max-width: 1600px){.p-dialog.p-dialog-maximized{width:100vw!important}}@media screen and (max-width: 1400px){.p-dialog.p-dialog-maximized{width:100vw!important}}@media screen and (max-width: 1200px){.p-dialog.p-dialog-maximized{width:100vw!important}}@media screen and (max-width: 992px){.p-dialog.p-dialog-maximized{width:100vw!important}}@media screen and (max-width: 768px){.p-dialog.p-dialog-maximized{width:100vw!important}}.p-dialog-content{border:none!important}.p-dialog-footer{border:none!important;display:flex!important;justify-content:space-between!important;gap:.5rem!important}.p-dialog-footer button,.p-dialog-footer .p-button{flex:1 1 0%!important;min-width:0!important;width:auto!important}.p-dialog-footer .p-button-label{flex:1;text-align:center}.p-dialog-header .p-dialog-header-close{color:var(--app-primary-color)!important;transition:background-color .2s}.p-dialog-header .p-dialog-header-close:hover{background-color:var(--app-secondary-hover-color)!important;color:var(--app-primary-color)!important}.p-dialog-header .p-dialog-header-close:focus{box-shadow:0 0 0 .2rem rgba(var(--app-primary-color-rgb),.3)!important}.p-confirmdialog .p-dialog-content{padding:1.5rem!important}.p-confirmdialog .p-confirmdialog-icon{display:none!important}.p-confirmdialog .p-confirmdialog-message{margin-left:0!important;font-size:1rem;line-height:1.5}.p-button.p-button-primary:not(.p-button-outlined){background-color:var(--app-primary-color);border-color:var(--app-primary-color)}.p-button.p-button-primary:not(.p-button-outlined) .p-button-label{color:var(--app-secondary-color)!important}.p-button.p-button-primary:not(.p-button-outlined) .p-button-icon{color:var(--app-secondary-color)!important}.p-button.p-button-primary:not(.p-button-outlined):hover{background-color:var(--app-primary-hover-color);border-color:var(--app-primary-hover-color)}.p-button.p-button-primary:not(.p-button-outlined):hover .p-button-label{color:var(--app-secondary-color)!important}.p-button.p-button-primary:not(.p-button-outlined):hover .p-button-icon{color:var(--app-secondary-color)!important}.p-button.p-button-primary:not(.p-button-outlined):active{background-color:var(--app-primary-active-color);border-color:var(--app-primary-active-color)}.p-button.p-button-primary:not(.p-button-outlined):active .p-button-label{color:var(--app-secondary-color)!important}.p-button.p-button-primary:not(.p-button-outlined):active .p-button-icon{color:var(--app-secondary-color)!important}.p-button.p-button-primary.p-button-outlined{border-color:rgba(var(--app-primary-color-rgb),.75)!important;color:var(--app-primary-color)!important;background-color:transparent!important}.p-button.p-button-primary.p-button-outlined:hover{background-color:rgba(var(--app-primary-color-rgb),.1)!important;border-color:var(--app-primary-color)!important;color:var(--app-primary-color)!important}.p-button.p-button-warning{background-color:var(--app-primary-color);border-color:var(--app-primary-color)}.p-button.p-button-warning:hover{background-color:var(--app-primary-hover-color);border-color:var(--app-primary-hover-color)}.p-button.p-button-secondary:not(.p-button-outlined){color:var(--app-secondary-color)!important;background-color:transparent!important}.p-button.p-button-secondary:not(.p-button-outlined):hover{background-color:rgba(var(--app-secondary-color-rgb),.1)!important;color:var(--app-secondary-color)!important}.p-button.p-button-secondary.p-button-outlined{border-color:rgba(var(--app-secondary-color-rgb),.75)!important;color:var(--app-secondary-color)!important;background-color:transparent!important}.p-button.p-button-secondary.p-button-outlined:hover{background-color:rgba(var(--app-secondary-color-rgb),.1)!important;border-color:var(--app-secondary-color)!important;color:var(--app-secondary-color)!important}.p-inputtext:enabled:focus,.p-dropdown:not(.p-disabled).p-focus,.p-calendar:not(.p-disabled).p-focus,.p-inputnumber:not(.p-disabled).p-focus{border-color:var(--app-primary-color);box-shadow:0 0 0 .2rem #f69e1440}.ag-theme-alpine{--ag-selected-row-background-color: var(--app-primary-light, #fde2b8);--ag-row-hover-color: var(--app-secondary-light-color);--ag-range-selection-border-color: var(--app-primary-color);--ag-header-background-color: var(--app-bg-light);--ag-header-foreground-color: var(--app-text-color)}.ag-theme-alpine .ag-header-cell:hover{background-color:var(--app-secondary-light-color)}.ag-theme-alpine .ag-cell-focus,.ag-theme-alpine .ag-cell-range-selected:not(.ag-cell-range-single-cell){border-color:var(--app-primary-color)!important}a{color:var(--app-primary-color);text-decoration:none;transition:color .2s}a:hover{color:var(--app-primary-hover-color);text-decoration:underline}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight{background-color:var(--app-primary-color)}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight{background-color:var(--app-primary-light, #fde2b8)}.box-header{background-color:var(--app-secondary-color);color:#fff}.apexcharts-legend-text{color:var(--app-text-color)!important}.badge-primary{background-color:var(--app-primary-color);color:#fff}.badge-secondary{background-color:var(--app-secondary-color);color:#fff}.badge-success{background-color:var(--app-success-color);color:#fff}.badge-warning{background-color:var(--app-warning-color);color:#fff}.badge-danger{background-color:var(--app-danger-color);color:#fff}.badge-info{background-color:var(--app-info-color);color:#fff}.bg-primary{background-color:var(--app-primary-color)!important}.bg-secondary{background-color:var(--app-secondary-color)!important}.text-primary{color:var(--app-primary-color)!important}.text-secondary{color:var(--app-secondary-color)!important}.border-primary{border-color:var(--app-primary-color)!important}.border-secondary{border-color:var(--app-secondary-color)!important}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.wizard-container[data-v-b300a3fc]{display:flex;flex-direction:column;gap:20px;width:100%}.wizard-content[data-v-b300a3fc]{flex:1;overflow-x:hidden;max-width:100%}.wizard-summary[data-v-b300a3fc]{background:#f8f9fa;border-radius:8px;padding:12px 16px;margin-bottom:20px;border-left:4px solid var(--app-info-color)}.summary-row[data-v-b300a3fc]{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.summary-item[data-v-b300a3fc]{display:flex;align-items:center;gap:6px;font-size:.875rem}.summary-item i[data-v-b300a3fc]{font-size:.875rem;color:var(--app-info-color);flex-shrink:0}.summary-label[data-v-b300a3fc]{font-weight:600;color:#0009;white-space:nowrap}.summary-value[data-v-b300a3fc]{font-weight:500;color:#000000de;white-space:nowrap}.wizard-buttons[data-v-b300a3fc]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 0;border-top:1px solid rgba(0,0,0,.12)}.wizard-button[data-v-b300a3fc]{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.wizard-button[data-v-b300a3fc]:disabled{opacity:.5;cursor:not-allowed}.wizard-button-back[data-v-b300a3fc]{background-color:#f8f9fa;color:#000000de;border:1px solid rgba(0,0,0,.23)}.wizard-button-back[data-v-b300a3fc]:not(:disabled):hover{background-color:#e9ecef}.wizard-button-next[data-v-b300a3fc]{background-color:var(--app-primary-color);color:#fff}.wizard-button-next[data-v-b300a3fc]:not(:disabled):hover{background-color:var(--app-primary-color-dark)}.wizard-button i[data-v-b300a3fc]{font-size:.875rem}@media (max-width: 768px){.wizard-container[data-v-b300a3fc]{gap:16px}.wizard-summary[data-v-b300a3fc]{padding:10px 12px}.summary-row[data-v-b300a3fc]{gap:12px}.summary-item[data-v-b300a3fc]{font-size:.8125rem}.wizard-buttons[data-v-b300a3fc]{padding:12px 0 0;gap:8px}.wizard-button[data-v-b300a3fc]{padding:8px 16px;font-size:.8125rem}.wizard-button span[data-v-b300a3fc]{display:none}.wizard-button i[data-v-b300a3fc]{margin:0}}.imageMessageCard[data-v-05a237e7]{max-width:100%}.card-img-top[data-v-05a237e7]{max-width:100%;height:auto}.jwt-debug-panel[data-v-a26dce49]{position:fixed;top:80px;right:20px;width:600px;max-height:80vh;background:#000000f2;color:#0f0;border:2px solid #00ff00;border-radius:8px;z-index:999999;font-family:Courier New,monospace;font-size:12px;overflow:hidden;box-shadow:0 4px 20px #00ff004d}.debug-header[data-v-a26dce49]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#00ff001a;border-bottom:1px solid #00ff00}.debug-header h3[data-v-a26dce49]{margin:0;font-size:16px;color:#0f0}.debug-actions[data-v-a26dce49]{display:flex;gap:8px}.debug-actions button[data-v-a26dce49]{background:transparent;border:1px solid #00ff00;color:#0f0;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:14px}.debug-actions button[data-v-a26dce49]:hover{background:#0f03}.debug-content[data-v-a26dce49]{max-height:calc(80vh - 60px);overflow-y:auto;padding:15px}.token-section[data-v-a26dce49]{margin-bottom:20px;padding:10px;background:#00ff000d;border:1px solid rgba(0,255,0,.3);border-radius:4px}.token-section h4[data-v-a26dce49]{margin:0 0 10px;color:#0f0;font-size:14px;border-bottom:1px solid rgba(0,255,0,.3);padding-bottom:5px}.token-data[data-v-a26dce49]{display:flex;flex-direction:column;gap:10px}.token-raw code[data-v-a26dce49],.token-decoded pre[data-v-a26dce49],.search-result code[data-v-a26dce49]{display:block;background:#00000080;padding:8px;border-radius:4px;overflow-x:auto;color:#0f0;font-size:11px;margin-top:5px}.token-decoded pre[data-v-a26dce49]{max-height:200px;overflow-y:auto}.token-check[data-v-a26dce49]{padding:8px;background:#0000004d;border-radius:4px}.token-check strong[data-v-a26dce49]{display:block;margin-bottom:5px}.found[data-v-a26dce49]{color:#0f0;font-weight:700}.not-found[data-v-a26dce49]{color:#f90;font-weight:700}.no-token[data-v-a26dce49]{color:#f90;padding:10px;text-align:center}.search-section[data-v-a26dce49]{background:#ff99001a;border-color:#f90}.search-section h4[data-v-a26dce49]{color:#f90;border-color:#ff99004d}.search-results[data-v-a26dce49]{margin-top:10px}.search-result[data-v-a26dce49]{padding:5px;margin-bottom:5px;background:#0000004d;border-radius:4px}.search-result strong[data-v-a26dce49]{color:#f90}.debug-content[data-v-a26dce49]::-webkit-scrollbar,.token-decoded pre[data-v-a26dce49]::-webkit-scrollbar{width:8px}.debug-content[data-v-a26dce49]::-webkit-scrollbar-track,.token-decoded pre[data-v-a26dce49]::-webkit-scrollbar-track{background:#0000004d}.debug-content[data-v-a26dce49]::-webkit-scrollbar-thumb,.token-decoded pre[data-v-a26dce49]::-webkit-scrollbar-thumb{background:#00ff0080;border-radius:4px}.debug-content[data-v-a26dce49]::-webkit-scrollbar-thumb:hover,.token-decoded pre[data-v-a26dce49]::-webkit-scrollbar-thumb:hover{background:#00ff00b3}.input-datetime-wrapper[data-v-f717a44f]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.input-datetime-label[data-v-f717a44f]{font-weight:500;font-size:.875rem;color:var(--text-color);white-space:nowrap;display:flex;align-items:center;gap:.25rem}.input-datetime-label.text-warning[data-v-f717a44f]{color:var(--yellow-500)}.input-datetime-label.text-success[data-v-f717a44f]{color:var(--green-500)}.required-indicator[data-v-f717a44f]{color:var(--red-500);margin-right:.25rem}.text-warning[data-v-f717a44f]{color:var(--yellow-500)}.text-success[data-v-f717a44f]{color:var(--green-500)}.date-range-component[data-v-105bcd7b]{position:relative;width:100%}.form-label[data-v-105bcd7b]{display:block;margin-bottom:1rem;font-weight:500;color:#212529;font-size:1.5rem}.date-range-input-container[data-v-105bcd7b]{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.date-range-input-container[data-v-105bcd7b]:focus-within{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.date-range-input-container.is-disabled[data-v-105bcd7b]{background-color:#e9ecef;opacity:.65}.date-range-input-container.is-invalid[data-v-105bcd7b]{border-color:#dc3545}.date-range-icon[data-v-105bcd7b]{padding:.75rem 1rem;color:#6c757d;background-color:#e9ecef;border-right:1px solid #ced4da;font-size:1.375rem}.date-range-display[data-v-105bcd7b]{flex:1;padding:.75rem 1rem;border:none;outline:none;background:transparent;cursor:pointer;font-size:1.5rem;line-height:1.5}.date-range-display[data-v-105bcd7b]:disabled{cursor:not-allowed}.date-range-toggle[data-v-105bcd7b]{padding:.75rem 1rem;border:none;background:transparent;color:#6c757d;cursor:pointer;transition:color .15s ease-in-out;font-size:1.375rem}.date-range-toggle[data-v-105bcd7b]:hover:not(:disabled){color:#495057}.date-range-toggle[data-v-105bcd7b]:disabled{cursor:not-allowed}.date-picker-dropdown[data-v-105bcd7b]{position:absolute;top:100%;left:0;right:0;z-index:1050;margin-top:.125rem;padding:1rem;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.375rem;box-shadow:0 .5rem 1rem #00000026}.predefined-buttons[data-v-105bcd7b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.predefined-btn[data-v-105bcd7b]{padding:.75rem 1.25rem;font-size:1.375rem;border:1px solid #dee2e6;border-radius:.375rem;background:#fff;color:#495057;cursor:pointer;transition:all .15s ease-in-out}.predefined-btn[data-v-105bcd7b]:hover{background:#f8f9fa;border-color:#adb5bd}.predefined-btn[data-v-105bcd7b]:active{background:#e9ecef}.date-inputs[data-v-105bcd7b]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.date-input-group[data-v-105bcd7b]{flex:1;display:flex;flex-direction:column;gap:.25rem}.date-input-label[data-v-105bcd7b]{font-size:1.375rem;font-weight:500;color:#495057}.date-input[data-v-105bcd7b]{padding:.75rem 1rem;border:1px solid #ced4da;border-radius:.375rem;font-size:1.5rem;line-height:1.5}.date-input[data-v-105bcd7b]:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:none}.date-separator[data-v-105bcd7b]{color:#6c757d;font-weight:500;font-size:1.375rem;margin-top:1.5rem}.action-buttons[data-v-105bcd7b]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem;border-top:1px solid #dee2e6;margin-top:.5rem}.btn-cancel[data-v-105bcd7b],.btn-apply[data-v-105bcd7b]{padding:.5rem 1rem;font-size:1.375rem;border-radius:.375rem;cursor:pointer;transition:all .15s ease-in-out;border:1px solid transparent}.btn-cancel[data-v-105bcd7b]{background:#6c757d;color:#fff}.btn-cancel[data-v-105bcd7b]:hover{background:#5a6268}.btn-apply[data-v-105bcd7b]{background:#0d6efd;color:#fff}.btn-apply[data-v-105bcd7b]:hover:not(:disabled){background:#0b5ed7}.btn-apply[data-v-105bcd7b]:disabled{opacity:.65;cursor:not-allowed}.validation-message[data-v-105bcd7b]{margin-top:.25rem;font-size:1.375rem;color:#dc3545}@media (max-width: 576px){.predefined-buttons[data-v-105bcd7b]{justify-content:center}.date-inputs[data-v-105bcd7b]{flex-direction:column;gap:.75rem}.date-separator[data-v-105bcd7b]{margin-top:0;align-self:center}}.despesas-categorias-form[data-v-0017d336]{display:flex;flex-direction:column;gap:15px}.form-row[data-v-0017d336]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:0}.form-field[data-v-0017d336]{display:flex;flex-direction:column;min-width:0}.full-width[data-v-0017d336]{flex:1 1 100%}.half-width[data-v-0017d336]{flex:1 1 calc(50% - 8px);min-width:200px}@media (max-width: 768px){.half-width[data-v-0017d336]{flex:1 1 100%}}.form-group[data-v-0017d336]{margin-bottom:15px}.text-danger[data-v-0017d336]{color:#dd4b39}.input-group-addon[data-v-0017d336]{background-color:#f4f4f4;border:1px solid #d2d6de;border-left:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.is-invalid[data-v-0017d336]{border-color:#dd4b39}.invalid-feedback[data-v-0017d336]{color:#dd4b39;font-size:12px;margin-top:5px}[data-v-9cadae1f] .status-badge{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}[data-v-9cadae1f] .status-success{background-color:var(--p-green-100);color:var(--p-green-700)}[data-v-9cadae1f] .status-error{background-color:var(--p-red-100);color:var(--p-red-700)}[data-v-9cadae1f] .status-pending{background-color:var(--p-yellow-100);color:var(--p-yellow-700)}[data-v-9cadae1f] .status-ignored{background-color:var(--p-gray-100);color:var(--p-gray-600)}.small-box[data-v-6a61dde3]{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px #0000001a;padding:10px;border:1px solid #d2d6de}.small-box .inner[data-v-6a61dde3]{padding:10px}.table-condensed>thead>tr>th[data-v-6a61dde3],.table-condensed>tbody>tr>th[data-v-6a61dde3],.table-condensed>tfoot>tr>th[data-v-6a61dde3],.table-condensed>thead>tr>td[data-v-6a61dde3],.table-condensed>tbody>tr>td[data-v-6a61dde3],.table-condensed>tfoot>tr>td[data-v-6a61dde3]{padding:5px}.text-right[data-v-6a61dde3]{text-align:right}.payment-rules-table[data-v-343812c4]{width:100%}[data-v-343812c4] .actions-cell{display:flex;gap:.5rem;align-items:center}.payroll-table[data-v-e47a63d9]{width:100%}[data-v-e47a63d9] .actions-cell{display:flex;gap:.5rem;align-items:center;justify-content:center}[data-v-e47a63d9] .action-btn{border:none;background:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s;display:inline-flex;align-items:center;justify-content:center}[data-v-e47a63d9] .action-btn:hover{background-color:var(--surface-100)}[data-v-e47a63d9] .view-btn{color:var(--primary-color)}[data-v-e47a63d9] .calculate-btn{color:var(--blue-500)}[data-v-e47a63d9] .pay-btn{color:var(--green-500)}[data-v-e47a63d9] .reverse-btn{color:var(--red-500)}[data-v-e47a63d9] .status-badge{padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600;text-transform:capitalize}[data-v-e47a63d9] .status-secondary{background-color:var(--surface-200);color:var(--text-color)}[data-v-e47a63d9] .status-info{background-color:var(--blue-100);color:var(--blue-700)}[data-v-e47a63d9] .status-success{background-color:var(--green-100);color:var(--green-700)}[data-v-e47a63d9] .status-danger{background-color:var(--red-100);color:var(--red-700)}.undo-confirm-message[data-v-e47a63d9]{line-height:1.6}.undo-confirm-message p[data-v-e47a63d9]{margin:0 0 .75rem}.undo-confirm-message[data-v-e47a63d9] .undo-affected-list{margin:.5rem 0 1rem;padding-left:1.5rem;list-style-type:disc}.undo-confirm-message[data-v-e47a63d9] .undo-affected-list li{margin-bottom:.25rem}.undo-confirm-message[data-v-e47a63d9] .undo-warning{margin-top:1rem;padding:.75rem;background-color:var(--red-50);border-left:4px solid var(--red-500);border-radius:4px;color:var(--red-700);font-weight:500}.undo-confirm-message[data-v-e47a63d9] .undo-warning i{margin-right:.5rem}.receipt-upload-dialog[data-v-5dd8c107]{width:100%}.execution-info[data-v-5dd8c107]{display:flex;flex-direction:column;gap:.75rem}.info-row[data-v-5dd8c107]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--surface-200)}.info-row[data-v-5dd8c107]:last-child{border-bottom:none}.info-row .label[data-v-5dd8c107]{font-weight:500;color:var(--text-color-secondary)}.info-row .value[data-v-5dd8c107]{font-weight:600;color:var(--text-color)}.card-title[data-v-5dd8c107]{display:flex;align-items:center;gap:.5rem}.card-title i[data-v-5dd8c107]{color:var(--primary-color)}.existing-receipt[data-v-5dd8c107]{display:flex;flex-direction:column;gap:.5rem}.receipt-link[data-v-5dd8c107]{display:inline-flex;align-items:center;gap:.5rem;color:var(--primary-color);text-decoration:none;font-weight:500}.receipt-link[data-v-5dd8c107]:hover{text-decoration:underline}.file-info[data-v-5dd8c107]{background-color:var(--surface-50);border:1px solid var(--surface-200);border-radius:6px;padding:1rem}.file-details[data-v-5dd8c107]{display:flex;align-items:center;gap:1rem}.file-details i[data-v-5dd8c107]{font-size:2rem;color:var(--primary-color)}.file-meta[data-v-5dd8c107]{display:flex;flex-direction:column;gap:.25rem}.file-name[data-v-5dd8c107]{font-weight:500;color:var(--text-color)}.file-size[data-v-5dd8c107]{font-size:.875rem;color:var(--text-color-secondary)}.upload-progress[data-v-5dd8c107]{display:flex;flex-direction:column;gap:.5rem}.upload-progress small[data-v-5dd8c107]{color:var(--text-color-secondary);text-align:center}.step-panel[data-v-029d00b7]{width:100%}.step-panel h3[data-v-029d00b7]{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.loading-container[data-v-029d00b7],.success-state[data-v-029d00b7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}.success-state i[data-v-029d00b7]{font-size:4rem;color:var(--green-500)}.success-state h3[data-v-029d00b7]{margin:0;color:var(--text-color)}.success-actions[data-v-029d00b7]{display:flex;gap:1rem}.confirmation-message[data-v-029d00b7]{padding:2rem}.employee-payments-table[data-v-1b3429b7]{width:100%}[data-v-1b3429b7] .action-btn{border:none;background:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s;display:inline-flex;align-items:center;justify-content:center}[data-v-1b3429b7] .action-btn:hover{background-color:var(--surface-100)}[data-v-1b3429b7] .view-btn{color:var(--primary-color)}[data-v-1b3429b7] .status-badge{padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:600;text-transform:capitalize}[data-v-1b3429b7] .status-info{background-color:var(--blue-100);color:var(--blue-700)}[data-v-1b3429b7] .status-success{background-color:var(--green-100);color:var(--green-700)}[data-v-1b3429b7] .status-danger{background-color:var(--red-100);color:var(--red-700)}.deductions-table[data-v-9ed120aa]{display:flex;flex-direction:column;gap:1rem}.no-deductions[data-v-9ed120aa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-color-secondary);text-align:center}.no-deductions i[data-v-9ed120aa]{font-size:3rem;margin-bottom:1rem;opacity:.5}.no-deductions p[data-v-9ed120aa]{margin:0;font-size:1rem}.deductions-list[data-v-9ed120aa]{display:flex;flex-direction:column;gap:.75rem}.deduction-item[data-v-9ed120aa]{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;background:var(--surface-50);border:1px solid var(--surface-200);border-radius:6px;transition:all .2s}.deduction-item[data-v-9ed120aa]:hover{background:var(--surface-100);border-color:var(--surface-300)}.deduction-info[data-v-9ed120aa]{flex:1;display:flex;flex-direction:column;gap:.5rem}.deduction-header[data-v-9ed120aa]{display:flex;justify-content:space-between;align-items:center}.deduction-amount[data-v-9ed120aa]{font-weight:700;font-size:1.1rem;color:var(--red-600)}.deduction-date[data-v-9ed120aa]{font-size:.875rem;color:var(--text-color-secondary)}.deduction-description[data-v-9ed120aa]{font-weight:500;color:var(--text-color);line-height:1.4}.deduction-link[data-v-9ed120aa]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--primary-color)}.deduction-link i[data-v-9ed120aa]{font-size:.75rem}.deduction-actions[data-v-9ed120aa]{display:flex;align-items:flex-start;margin-left:1rem}.deductions-summary[data-v-9ed120aa]{padding:1rem;background:var(--primary-50);border:2px solid var(--primary-200);border-radius:6px;margin-top:.5rem}.summary-row[data-v-9ed120aa]{display:flex;justify-content:space-between;align-items:center}.summary-label[data-v-9ed120aa]{font-weight:600;color:var(--text-color)}.summary-value[data-v-9ed120aa]{font-weight:700;font-size:1.25rem;color:var(--red-600)}.franchises-subaccounts-table[data-v-5b4951a7]{background:var(--surface-card);border-radius:8px;padding:1rem}[data-v-5b4951a7] .account-name{display:flex;flex-direction:column}[data-v-5b4951a7] .name-text{font-weight:500}[data-v-5b4951a7] .provider-code{color:var(--text-color-secondary);font-size:.75rem}[data-v-5b4951a7] .franchise-tags{display:flex;flex-wrap:wrap;gap:.25rem}[data-v-5b4951a7] .franchise-tag{font-size:.75rem}[data-v-5b4951a7] .no-franchises{color:var(--text-color-secondary);font-style:italic}.webhook-config-content[data-v-5b4951a7]{display:flex;flex-direction:column;gap:1rem}.webhook-config-content .account-info[data-v-5b4951a7]{display:flex;flex-direction:column;gap:.25rem}.webhook-config-content .account-info strong[data-v-5b4951a7]{font-size:1.1rem}.webhook-config-content .account-info small[data-v-5b4951a7]{color:var(--text-color-secondary)}.webhook-config-content .loading-state[data-v-5b4951a7]{display:flex;align-items:center;gap:1rem;padding:1rem;justify-content:center}.webhook-status-details[data-v-5b4951a7]{display:flex;flex-direction:column;gap:.75rem}.webhook-status-details .status-row[data-v-5b4951a7]{display:flex;align-items:center;gap:.5rem}.webhook-status-details .status-row .label[data-v-5b4951a7]{font-weight:600;min-width:100px}.webhook-status-details .url-value[data-v-5b4951a7]{font-size:.85rem;background:var(--surface-ground);padding:.25rem .5rem;border-radius:4px;word-break:break-all}.webhook-status-details .events-section[data-v-5b4951a7]{margin-top:.5rem}.webhook-status-details .events-section .label[data-v-5b4951a7]{font-weight:600;display:block;margin-bottom:.5rem}.webhook-status-details .events-list[data-v-5b4951a7]{display:flex;flex-wrap:wrap;gap:.25rem}.webhook-status-details .event-tag[data-v-5b4951a7]{font-size:.75rem}.invoice-status-badge[data-v-90855445]{display:inline-flex;align-items:center;gap:.5rem}.status-tag[data-v-90855445]{font-size:.75rem}.invoice-details[data-v-90855445]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:var(--surface-ground);border-radius:4px;font-size:.75rem}.detail-item[data-v-90855445]{display:flex;gap:.5rem}.detail-label[data-v-90855445]{color:var(--text-color-secondary)}.detail-value[data-v-90855445]{font-weight:500}.action-buttons[data-v-90855445]{display:flex;gap:.25rem}.payment-link-button[data-v-a7480373]{display:inline-flex}.link-info[data-v-a7480373]{display:flex;flex-direction:column;gap:1rem}.link-status[data-v-a7480373]{display:flex;align-items:center;justify-content:space-between}.link-value[data-v-a7480373]{font-size:1.25rem;font-weight:600}.link-url-container[data-v-a7480373]{display:flex;gap:.5rem}.link-url[data-v-a7480373]{flex:1;font-family:monospace;font-size:.875rem}.link-actions[data-v-a7480373]{display:flex;gap:.5rem;justify-content:flex-end}.create-link-form[data-v-a7480373]{display:flex;flex-direction:column;gap:1rem}.field[data-v-a7480373]{display:flex;flex-direction:column;gap:.5rem}.field label[data-v-a7480373]{font-weight:500}.field-checkbox[data-v-a7480373]{display:flex;align-items:center;gap:.5rem}.field-checkbox label[data-v-a7480373]{cursor:pointer}.w-full[data-v-a7480373],.anticipations-table[data-v-627e338b]{width:100%}.selection-summary[data-v-627e338b]{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--p-blue-50, var(--surface-50));border-radius:8px;border:1px solid var(--p-blue-200, var(--surface-border))}.summary-item[data-v-627e338b]{display:flex;gap:.5rem;align-items:baseline}.summary-label[data-v-627e338b]{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.summary-value[data-v-627e338b]{font-size:1rem;font-weight:700;color:var(--p-blue-700, var(--text-color))}.summary-divider[data-v-627e338b]{width:1px;height:24px;background:var(--p-blue-200, var(--surface-border))}.summary-actions[data-v-627e338b]{display:flex;gap:.5rem;margin-left:auto}[data-v-627e338b] .status-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;white-space:nowrap}[data-v-627e338b] .status-badge i{font-size:.7rem}[data-v-627e338b] .status-info{background-color:var(--p-blue-100);color:var(--p-blue-700)}[data-v-627e338b] .status-success{background-color:var(--p-green-100);color:var(--p-green-700)}[data-v-627e338b] .status-warn{background-color:var(--p-yellow-100);color:var(--p-yellow-700)}[data-v-627e338b] .status-danger{background-color:var(--p-red-100);color:var(--p-red-700)}[data-v-627e338b] .status-secondary{background-color:var(--p-surface-200);color:var(--p-surface-600)}.anticipation-limits-card[data-v-26d1eab1]{height:100%}.card-title[data-v-26d1eab1]{display:flex;align-items:center;font-size:1rem;font-weight:600}.loading-state[data-v-26d1eab1],.not-supported-state[data-v-26d1eab1],.error-state[data-v-26d1eab1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center;color:var(--text-color-secondary)}.not-supported-state i[data-v-26d1eab1],.error-state i[data-v-26d1eab1]{font-size:2rem}.limits-content[data-v-26d1eab1]{display:flex;flex-direction:column;gap:1rem}.limit-item[data-v-26d1eab1]{display:flex;justify-content:space-between;align-items:center}.main-limit[data-v-26d1eab1]{padding:1rem;background:var(--surface-ground);border-radius:8px}.main-limit .limit-label[data-v-26d1eab1]{font-size:.875rem;color:var(--text-color-secondary)}.main-limit .limit-value[data-v-26d1eab1]{font-size:1.5rem;font-weight:700}.limit-value.highlight[data-v-26d1eab1]{color:var(--primary-color)}.limits-breakdown[data-v-26d1eab1]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.limit-label[data-v-26d1eab1]{font-size:.75rem;color:var(--text-color-secondary)}.limit-value[data-v-26d1eab1]{font-weight:500}.usage-progress[data-v-26d1eab1]{margin-top:.5rem}.progress-label[data-v-26d1eab1]{font-size:.75rem;color:var(--text-color-secondary);margin-bottom:.25rem}.credit-card-section[data-v-26d1eab1]{padding-top:.5rem}.section-title[data-v-26d1eab1]{display:flex;align-items:center;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.auto-anticipation[data-v-26d1eab1]{margin-top:.5rem}.last-updated[data-v-26d1eab1]{font-size:.75rem;color:var(--text-color-secondary);text-align:right;margin-top:.5rem}.card-footer[data-v-26d1eab1]{display:flex;justify-content:flex-end}.config-card[data-v-762be17d]{height:100%}.card-title[data-v-762be17d]{display:flex;align-items:center;font-size:1rem;font-weight:600}.loading-state[data-v-762be17d],.error-state[data-v-762be17d],.no-config[data-v-762be17d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;text-align:center;color:var(--text-color-secondary)}.error-state i[data-v-762be17d],.no-config i[data-v-762be17d]{font-size:2rem;color:var(--red-500)}.no-config i[data-v-762be17d]{color:var(--text-color-secondary)}.config-content[data-v-762be17d]{display:flex;flex-direction:column;gap:1rem}.provider-info[data-v-762be17d]{background:var(--surface-ground);padding:.75rem;border-radius:6px}.info-item[data-v-762be17d]{display:flex;justify-content:space-between;align-items:center}.info-label[data-v-762be17d]{font-size:.875rem;color:var(--text-color-secondary)}.config-form[data-v-762be17d]{display:flex;flex-direction:column;gap:1.25rem}.field[data-v-762be17d]{display:flex;flex-direction:column;gap:.5rem}.field-row[data-v-762be17d]{display:flex;justify-content:space-between;align-items:center}.field-row label[data-v-762be17d]{font-weight:500;color:var(--text-color)}.field-help[data-v-762be17d]{color:var(--text-color-secondary);font-size:.75rem}.actions[data-v-762be17d]{display:flex;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--surface-border)}.last-update[data-v-762be17d]{text-align:right;color:var(--text-color-secondary);margin-top:.5rem}
