.login-page[data-v-52cd0bce]{background-color:var(--pastel-body-bg);background-image:radial-gradient(at 50% 0%,#E8EAF6 0px,transparent 50%),radial-gradient(at 0% 100%,#FFFDE7 0px,transparent 50%)}.logo-text[data-v-52cd0bce]{background:linear-gradient(135deg,var(--pastel-primary-accent) 0%,#a855f7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Outfit,sans-serif;letter-spacing:-.5px}.filter-gold[data-v-52cd0bce]{filter:drop-shadow(0 2px 10px rgba(63,81,181,.2))}.form-check-input[data-v-52cd0bce]:checked{background-color:var(--pastel-primary-accent)!important;border-color:var(--pastel-primary-accent)!important}.sidebar-container[data-v-87674f73]{width:280px;background-color:var(--pastel-sidebar-bg)!important;position:sticky;height:100vh;top:0}.logo-text[data-v-87674f73]{background:linear-gradient(135deg,#7986cb,#c5cae9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-pastel-item[data-v-87674f73]{color:#a0aec0!important;font-weight:500;padding:12px 16px!important;border-radius:10px!important;transition:all .2s ease}.nav-pastel-item[data-v-87674f73]:hover{background-color:#ffffff08!important;color:#fff!important;transform:translate(4px)}.nav-pastel-item.active[data-v-87674f73]{font-weight:600;border-left:4px solid var(--pastel-primary-accent)!important;border-radius:0 10px 10px 0!important}.profile-avatar[data-v-87674f73]{width:36px;height:36px;background-color:#e2e8f0;border-radius:50%}.main-workspace[data-v-87674f73]{background-color:var(--pastel-body-bg)}.search-box input[data-v-87674f73]{font-size:13px;width:240px;transition:all .2s ease}.search-box input[data-v-87674f73]:focus{width:300px;background-color:#fff!important;box-shadow:0 0 0 3px #3f51b51a!important}.custom-bootstrap-table th[data-v-2cdf243f]{border-bottom:2px solid #E2E8F0!important;letter-spacing:.5px}.table-row-hover[data-v-2cdf243f]{transition:background-color .2s ease}.table-row-hover[data-v-2cdf243f]:hover{background-color:#3f51b504!important}.badge-pastel-active[data-v-2cdf243f]{background-color:#10b9811f;color:#10b981;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:600;display:inline-block}.badge-pastel-blocked[data-v-2cdf243f]{background-color:#ef44441f;color:#ef4444;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:600;display:inline-block}.tracking-wider[data-v-bae1e605]{letter-spacing:.75px}.custom-bootstrap-table th[data-v-cf2e503c]{border-bottom:2px solid #E2E8F0!important;letter-spacing:.5px}.table-row-hover[data-v-cf2e503c]{transition:background-color .2s ease}.table-row-hover[data-v-cf2e503c]:hover{background-color:#3f51b504!important}.badge-pastel-active[data-v-cf2e503c]{background-color:#10b9811f;color:#10b981;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:600;display:inline-block}.badge-pastel-blocked[data-v-cf2e503c]{background-color:#ef44441f;color:#ef4444;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:600;display:inline-block}.badge-pastel-inactive[data-v-cf2e503c]{background-color:#6b72801f;color:#6b7280;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:600;display:inline-block}.form-label[data-v-46fbbf7f],.form-label[data-v-b6a20c5e]{letter-spacing:.25px}.custom-bootstrap-table th[data-v-132a6784]{border-bottom:2px solid #E2E8F0!important;letter-spacing:.5px}.table-row-hover[data-v-132a6784]{transition:background-color .2s ease}.table-row-hover[data-v-132a6784]:hover{background-color:#3f51b504!important}.tiny[data-v-132a6784]{font-size:11px}.form-label[data-v-5e9c28a0],.form-label[data-v-625594fe]{letter-spacing:.25px}.custom-bootstrap-table th[data-v-c83e5ad9]{border-bottom:2px solid #E2E8F0!important;letter-spacing:.5px}.table-row-hover[data-v-c83e5ad9]{transition:background-color .2s ease}.table-row-hover[data-v-c83e5ad9]:hover{background-color:#3f51b504!important}.badge-profile[data-v-c83e5ad9]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.password-define-page[data-v-10089189]{background-color:var(--pastel-body-bg);background-image:radial-gradient(at 50% 0%,#E8EAF6 0px,transparent 50%),radial-gradient(at 0% 100%,#FFFDE7 0px,transparent 50%);font-family:Outfit,Inter,system-ui,-apple-system,sans-serif}.logo-text[data-v-10089189]{background:linear-gradient(135deg,var(--pastel-primary-accent) 0%,#a855f7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.5px}.filter-indigo[data-v-10089189]{filter:drop-shadow(0 2px 10px rgba(63,81,181,.2))}.form-control[data-v-10089189]:focus{background-color:#fff!important;border-color:var(--pastel-primary-accent)!important;box-shadow:0 0 0 3px #3f51b51a!important;color:#333!important}[data-v-a457080a] *{box-sizing:border-box}.vendas-container[data-v-a457080a]{display:flex;min-height:100vh;background-color:#fcfaf7;color:#4a3d35;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif}.sidebar[data-v-a457080a]{width:280px;background-color:#faf5ee;border-right:1px solid #eae1d6;display:flex;flex-direction:column;padding:24px;position:fixed;height:100vh;left:0;top:0;z-index:100}.brand[data-v-a457080a]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.logo-icon[data-v-a457080a]{font-size:28px;filter:drop-shadow(0 2px 10px rgba(210,110,86,.25))}.logo-text[data-v-a457080a]{font-size:22px;font-weight:800;background:linear-gradient(135deg,#d26e56,#e29f8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.badge-vendas[data-v-a457080a]{font-size:11px;padding:2px 6px;background-color:#d26e561a;border:1px solid rgba(210,110,86,.25);color:#d26e56;border-radius:4px;font-weight:600;vertical-align:middle}.tenant-badge-box[data-v-a457080a]{display:flex;align-items:center;gap:10px;background:#fff9;border:1px solid #e5dbcd;border-radius:10px;padding:10px 14px;margin-bottom:30px}.tenant-logo[data-v-a457080a]{width:26px;height:26px;object-fit:cover;border-radius:6px;border:1px solid #ebdcd0;box-shadow:0 2px 4px #7864500d}.tenant-icon[data-v-a457080a]{font-size:18px}.tenant-name[data-v-a457080a]{font-size:13px;font-weight:600;color:#6e5d53;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.status-indicator[data-v-a457080a]{width:8px;height:8px;border-radius:50%}.status-indicator.active[data-v-a457080a]{background-color:#2e7d6b;box-shadow:0 0 8px #2e7d6b}.menu-section-title[data-v-a457080a]{font-size:11px;font-weight:700;text-transform:uppercase;color:#a89485;letter-spacing:.05em;padding:10px 16px 4px}.mt-3[data-v-a457080a]{margin-top:12px}.nav-menu[data-v-a457080a]{display:flex;flex-direction:column;gap:6px;flex-grow:1}.nav-item[data-v-a457080a]{display:flex;align-items:center;gap:14px;padding:12px 16px;color:#7e6e65;text-decoration:none;border-radius:8px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1)}.nav-item[data-v-a457080a]:hover{background-color:#d26e5608;color:#d26e56;transform:translate(4px)}.nav-item.active[data-v-a457080a]{background:linear-gradient(135deg,#d26e5614,#e29f8a05);border-left:3px solid #d26e56;color:#d26e56;font-weight:600}.user-profile[data-v-a457080a]{display:flex;align-items:center;gap:12px;padding:14px;background-color:#f7f0e6;border-radius:12px;border:1px solid #e8dfd0;margin-top:auto}.avatar[data-v-a457080a]{width:40px;height:40px;background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-info[data-v-a457080a]{display:flex;flex-direction:column}.username[data-v-a457080a]{font-weight:600;font-size:14px;color:#4a3d35}.role[data-v-a457080a]{font-size:11px;color:#8c7b73}.main-wrapper[data-v-a457080a]{margin-left:280px;flex-grow:1;display:flex;flex-direction:column;min-height:100vh}.top-header[data-v-a457080a]{height:80px;background-color:#fdfbfa;border-bottom:1px solid #ebdcd0;display:flex;align-items:center;justify-content:space-between;padding:0 40px;position:sticky;top:0;z-index:90}.breadcrumb[data-v-a457080a]{font-size:14px;color:#8a7b73;font-weight:500}.breadcrumb .current[data-v-a457080a]{color:#d26e56;font-weight:600}.header-actions[data-v-a457080a]{display:flex;align-items:center;gap:20px}.sales-summary-pill[data-v-a457080a]{display:flex;align-items:center;gap:6px;background-color:#d26e560d;border:1px solid rgba(210,110,86,.15);padding:6px 14px;border-radius:20px;font-size:13px}.pill-title[data-v-a457080a]{color:#8a7b73}.pill-value[data-v-a457080a]{color:#d26e56;font-weight:700}.action-btn[data-v-a457080a]{background:none;border:none;color:#8a7b73;font-size:20px;cursor:pointer;position:relative;transition:color .2s ease}.action-btn[data-v-a457080a]:hover{color:#d26e56}.pulse-dot[data-v-a457080a]{position:absolute;top:2px;right:2px;width:8px;height:8px;background-color:#e29f8a;border-radius:50%;box-shadow:0 0 #e29f8ab3;animation:pulse-a457080a 1.5s infinite}@keyframes pulse-a457080a{0%{transform:scale(.95);box-shadow:0 0 #e29f8ab3}70%{transform:scale(1);box-shadow:0 0 0 6px #e29f8a00}to{transform:scale(.95);box-shadow:0 0 #e29f8a00}}.btn-logout[data-v-a457080a]{color:#6e5d53;text-decoration:none;font-weight:600;font-size:14px;padding:8px 16px;border-radius:8px;border:1px solid #e5dbcd;transition:all .2s ease}.btn-logout[data-v-a457080a]:hover{background-color:#d26e5605;border-color:#d26e56;color:#d26e56}.content-body[data-v-a457080a]{padding:40px;flex-grow:1}.submenu-container[data-v-a457080a]{display:flex;flex-direction:column;gap:4px;padding-left:20px;margin-top:4px;border-left:1px solid #ebdcd0;margin-left:24px}.submenu-item[data-v-a457080a]{display:flex;align-items:center;gap:10px;padding:8px 12px;color:#8c7b73;text-decoration:none;border-radius:6px;font-size:13px;font-weight:500;transition:all .2s ease}.submenu-item[data-v-a457080a]:hover{background-color:#d26e5608;color:#d26e56;transform:translate(2px)}.submenu-item.active[data-v-a457080a]{background-color:#d26e560f;color:#d26e56;font-weight:600}.chevron[data-v-a457080a]{font-size:14px;transition:transform .2s ease;color:#8c7b73}.chevron.rotated[data-v-a457080a]{transform:rotate(180deg)}.form-label[data-v-6af5bfcc]{letter-spacing:.25px}.btn-clay-gradient[data-v-6af5bfcc]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-6af5bfcc]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-6af5bfcc]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-943b790f]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-943b790f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-943b790f]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-943b790f]{color:#d26e56}.badge-status[data-v-943b790f]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.badge-status.open[data-v-943b790f]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-status.closed[data-v-943b790f]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.2)}.table-hover tbody tr[data-v-943b790f]:hover{background-color:#d26e5604!important}.page-link[data-v-943b790f]:hover{background-color:#d26e560d!important;color:#d26e56!important}.btn-clay-gradient[data-v-95cccd5f]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-95cccd5f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-95cccd5f]{color:#d26e56}.badge-status.open[data-v-95cccd5f]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-direction-type[data-v-95cccd5f]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block}.badge-direction-type.entrada[data-v-95cccd5f]{background-color:#10b98114;color:#2e7d6b;border:1px solid rgba(16,185,129,.15)}.badge-direction-type.saida[data-v-95cccd5f]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.15)}.reversal-row[data-v-95cccd5f]{opacity:.6;background-color:#ef444404!important}.badge-closed-pill[data-v-95cccd5f]{background-color:#4a3d350d;color:#6e5d53;font-weight:600}.table-hover tbody tr[data-v-95cccd5f]:hover{background-color:#d26e5604!important}.btn-teal-gradient[data-v-e31e1339]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-e31e1339]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-e31e1339]:focus,.form-select[data-v-e31e1339]:focus,.input-group-text[data-v-e31e1339]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-teal-gradient[data-v-9dc8d351]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-9dc8d351]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-9dc8d351]:focus,.form-select[data-v-9dc8d351]:focus,.input-group-text[data-v-9dc8d351]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-teal-gradient[data-v-0570a4b5]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-0570a4b5]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-teal-gradient[data-v-0570a4b5]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-teal[data-v-0570a4b5]{color:#d26e56}.badge-status[data-v-0570a4b5]{font-size:11px;padding:4px 10px;border-radius:30px;font-weight:600;display:inline-block}.active-badge[data-v-0570a4b5]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.25)}.inactive-badge[data-v-0570a4b5]{background-color:#e5c1851f;color:#b58c42;border:1px solid rgba(229,193,133,.25)}.blocked-badge[data-v-0570a4b5]{background-color:#fad2d64d;color:#c54a55;border:1px solid rgba(250,210,214,.4)}.table-hover tbody tr[data-v-0570a4b5]:hover{background-color:#d26e5604!important}.page-link[data-v-0570a4b5]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-control[data-v-0570a4b5]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-37a71c22]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-37a71c22]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-f3d49728]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-f3d49728]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-26646aed]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-26646aed]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-26646aed]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-26646aed]{color:#d26e56}.badge-status[data-v-26646aed]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.badge-status.open[data-v-26646aed]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-status.closed[data-v-26646aed]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.2)}.table-hover tbody tr[data-v-26646aed]:hover{background-color:#d26e5604!important}.page-link[data-v-26646aed]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-label[data-v-b63efbd0]{letter-spacing:.25px}.btn-clay-gradient[data-v-b63efbd0]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-b63efbd0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-b63efbd0]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.form-label[data-v-be2c34fe]{letter-spacing:.25px}.btn-clay-gradient[data-v-be2c34fe]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-be2c34fe]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-be2c34fe]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-69c2bc78]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-69c2bc78]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-69c2bc78]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-69c2bc78]{color:#d26e56}.badge-account-code[data-v-69c2bc78]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:700;display:inline-block;background-color:#4a3d350d;color:#4a3d35;border:1px solid rgba(74,61,53,.1);font-family:monospace}.table-hover tbody tr[data-v-69c2bc78]:hover{background-color:#d26e5604!important}.page-link[data-v-69c2bc78]:hover{background-color:#d26e560d!important;color:#d26e56!important}.btn-clay-gradient[data-v-b6df82aa]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-b6df82aa]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-b6df82aa]{color:#d26e56}.form-control[data-v-b6df82aa]:focus,.form-select[data-v-b6df82aa]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-64c4d3c5]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-64c4d3c5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-64c4d3c5]{color:#d26e56}.form-control[data-v-64c4d3c5]:focus,.form-select[data-v-64c4d3c5]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-5ec5795d]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-5ec5795d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-5ec5795d]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-5ec5795d]{color:#d26e56}.stat-card[data-v-5ec5795d]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 15px #7864500d}.badge-status-base[data-v-5ec5795d]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block;white-space:nowrap}.badge-status-pago[data-v-5ec5795d]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-status-cancelado[data-v-5ec5795d]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.2)}.badge-status-pendente[data-v-5ec5795d]{background-color:#4a556814;color:#4a5568;border:1px solid rgba(74,85,104,.2)}.table-hover tbody tr[data-v-5ec5795d]:hover{background-color:#d26e5603!important}.modal-backdrop-overlay[data-v-5ec5795d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1050;display:flex;align-items:center;justify-content:center}.modal-dialog-card[data-v-5ec5795d]{width:100%;max-width:500px;margin:15px;animation:modal-fadeIn-5ec5795d .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}@keyframes modal-fadeIn-5ec5795d{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.btn-clay-gradient[data-v-23617b9d]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-23617b9d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-23617b9d]:focus,.form-select[data-v-23617b9d]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-2e00e2ea]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-2e00e2ea]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-2e00e2ea]:focus,.form-select[data-v-2e00e2ea]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-899d11a0]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-899d11a0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-899d11a0]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-899d11a0]{color:#d26e56}.stat-card[data-v-899d11a0]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 15px #7864500d}.badge-tipo-titulo[data-v-899d11a0]{font-size:11px;font-weight:500;color:#7b6d65;background-color:#f0eae1;padding:2px 8px;border-radius:4px}.badge-status-base[data-v-899d11a0]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block;white-space:nowrap}.badge-status-pago[data-v-899d11a0]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-status-cancelado[data-v-899d11a0]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.2)}.badge-status-atrasado[data-v-899d11a0]{background-color:#d9770614;color:#b45309;border:1px solid rgba(217,119,6,.2)}.badge-status-pendente[data-v-899d11a0]{background-color:#4a556814;color:#4a5568;border:1px solid rgba(74,85,104,.2)}.table-hover tbody tr[data-v-899d11a0]:hover{background-color:#d26e5603!important}.modal-backdrop-overlay[data-v-899d11a0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1050;display:flex;align-items:center;justify-content:center}.modal-dialog-card[data-v-899d11a0]{width:100%;max-width:500px;margin:15px;animation:modal-fadeIn-899d11a0 .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}@keyframes modal-fadeIn-899d11a0{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.vendas-dashboard[data-v-7f154fa0]{display:flex;flex-direction:column;gap:32px}.vendas-title-row[data-v-7f154fa0]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-7f154fa0]{font-size:26px;font-weight:700;margin:0 0 6px;color:#3c3029}.section-subtitle[data-v-7f154fa0]{color:#8a7b73;margin:0;font-size:14px}.actions-group[data-v-7f154fa0]{display:flex;gap:12px}.btn-primary[data-v-7f154fa0]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer;box-shadow:0 4px 14px #d26e5633;transition:all .2s ease}.btn-primary[data-v-7f154fa0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d26e5659}.btn-secondary[data-v-7f154fa0]{background-color:#fff;border:1px solid #ebdcd0;color:#6e5d53;padding:12px 20px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease}.btn-secondary[data-v-7f154fa0]:hover{background-color:#faf8f5;border-color:#d26e56;color:#d26e56}.stats-grid[data-v-7f154fa0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.stat-card[data-v-7f154fa0]{background-color:#fff;border:1px solid #eee6db;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px;transition:all .3s ease;box-shadow:0 4px 20px #78645005}.stat-card[data-v-7f154fa0]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #78645014}.teal-glow[data-v-7f154fa0]{border-top:4px solid #e28a75}.purple-glow[data-v-7f154fa0]{border-top:4px solid #e5c185}.green-glow[data-v-7f154fa0]{border-top:4px solid #9fb8ad}.blue-glow[data-v-7f154fa0]{border-top:4px solid #8ba5c6}.stat-header[data-v-7f154fa0]{display:flex;justify-content:space-between;align-items:center}.stat-title[data-v-7f154fa0]{font-size:13px;font-weight:600;color:#8a7b73}.stat-icon[data-v-7f154fa0]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.bg-teal[data-v-7f154fa0]{background-color:#d26e5614;color:#d26e56}.bg-purple[data-v-7f154fa0]{background-color:#e5c1851a;color:#b58c42}.bg-green[data-v-7f154fa0]{background-color:#9fb8ad1f;color:#2e7d6b}.bg-blue[data-v-7f154fa0]{background-color:#8ba5c626;color:#3a6ba2}.stat-value[data-v-7f154fa0]{font-size:28px;font-weight:800;color:#3c3029}.stat-footer[data-v-7f154fa0]{font-size:12px;color:#8a7b73}.text-green[data-v-7f154fa0]{color:#2e7d6b}.text-red[data-v-7f154fa0]{color:#c54a55}.workspace-grid[data-v-7f154fa0]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 1024px){.workspace-grid[data-v-7f154fa0]{grid-template-columns:1fr}}.panel-card[data-v-7f154fa0]{background-color:#fff;border:1px solid #eee6db;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 20px #78645005}.panel-header[data-v-7f154fa0]{display:flex;justify-content:space-between;align-items:center}.panel-header h3[data-v-7f154fa0]{font-size:18px;font-weight:700;margin:0;color:#3c3029}.btn-text[data-v-7f154fa0]{background:none;border:none;color:#d26e56;font-weight:600;cursor:pointer;font-size:13px}.btn-text[data-v-7f154fa0]:hover{text-decoration:underline}.badge-caixa[data-v-7f154fa0]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.25);padding:4px 10px;border-radius:30px;font-size:12px;font-weight:600}.orders-list[data-v-7f154fa0]{display:flex;flex-direction:column;gap:12px}.order-item[data-v-7f154fa0]{display:flex;justify-content:space-between;align-items:center;background-color:#faf8f5;border:1px solid #ebdcd0;border-radius:12px;padding:16px;transition:all .2s ease}.order-item[data-v-7f154fa0]:hover{background-color:#fff;border-color:#d26e56;box-shadow:0 4px 12px #d26e5614}.order-main-info[data-v-7f154fa0]{display:flex;align-items:center;gap:16px}.order-number[data-v-7f154fa0]{font-size:15px;font-weight:700;color:#d26e56}.client-details[data-v-7f154fa0]{display:flex;flex-direction:column;gap:2px}.client-name[data-v-7f154fa0]{font-weight:600;color:#4a3d35}.order-meta[data-v-7f154fa0]{font-size:12px;color:#8a7b73}.order-pricing[data-v-7f154fa0]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.order-total[data-v-7f154fa0]{font-weight:700;color:#3c3029}.badge-status[data-v-7f154fa0]{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600}.badge-status.finalized[data-v-7f154fa0]{background-color:#9fb8ad1f;color:#2e7d6b}.badge-status.open[data-v-7f154fa0]{background-color:#8ba5c626;color:#3a6ba2}.badge-status.cancelled[data-v-7f154fa0]{background-color:#fad2d64d;color:#c54a55}.ledger-list[data-v-7f154fa0]{display:flex;flex-direction:column;gap:12px}.ledger-item[data-v-7f154fa0]{display:flex;justify-content:space-between;align-items:center;background-color:#faf8f5;border:1px solid #ebdcd0;border-radius:12px;padding:16px;transition:all .2s ease}.ledger-item[data-v-7f154fa0]:hover{background-color:#fff;border-color:#d26e56;box-shadow:0 4px 12px #d26e5614}.ledger-item.is-estornado[data-v-7f154fa0]{border-color:#ef44441a;background-color:#ef444403;opacity:.6}.ledger-info[data-v-7f154fa0]{display:flex;align-items:center;gap:16px}.flow-indicator[data-v-7f154fa0]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.flow-indicator.inflow[data-v-7f154fa0]{background-color:#9fb8ad1f;color:#2e7d6b}.flow-indicator.outflow[data-v-7f154fa0]{background-color:#fad2d64d;color:#c54a55}.ledger-details[data-v-7f154fa0]{display:flex;flex-direction:column;gap:2px}.ledger-account[data-v-7f154fa0]{font-weight:600;color:#4a3d35;font-size:14px}.method-tag[data-v-7f154fa0]{font-size:10px;background-color:#00000008;padding:2px 6px;border-radius:4px;color:#7e6e65;font-weight:500;margin-left:6px}.ledger-obs[data-v-7f154fa0]{font-size:12px;color:#8a7b73}.ledger-action-col[data-v-7f154fa0]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ledger-amount[data-v-7f154fa0]{font-weight:700;font-size:15px}.btn-estorno[data-v-7f154fa0]{background-color:#ef44440d;border:1px solid rgba(239,68,68,.15);color:#c54a55;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease}.btn-estorno[data-v-7f154fa0]:hover{background-color:#c54a55;color:#fff;border-color:#c54a55}.estornado-tag[data-v-7f154fa0]{font-size:11px;color:#c54a55;font-weight:700}.btn-checkout-dash[data-v-7f154fa0]{font-size:11px;background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2);padding:2px 8px;border-radius:4px;font-weight:600;text-decoration:none;margin-top:4px;display:inline-block;transition:all .2s;text-align:center}.btn-checkout-dash[data-v-7f154fa0]:hover{background-color:#2e7d6b;color:#fff}.btn-clay-gradient[data-v-0c5749ee]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-0c5749ee]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-0c5749ee]{color:#d26e56}.form-control[data-v-0c5749ee]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-d2c81b31]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-d2c81b31]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-d2c81b31]{color:#d26e56}.form-control[data-v-d2c81b31]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.btn-clay-gradient[data-v-80dd3785]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-80dd3785]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-80dd3785]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-80dd3785]{color:#d26e56}.table-hover tbody tr[data-v-80dd3785]:hover{background-color:#d26e5603!important}.btn-clay-gradient[data-v-ad084140]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-ad084140]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-c8140c9e]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-c8140c9e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-10c6ac24]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-10c6ac24]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-10c6ac24]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-10c6ac24]{color:#d26e56}.badge-status[data-v-10c6ac24]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.badge-status.open[data-v-10c6ac24]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-status.closed[data-v-10c6ac24]{background-color:#ef444414;color:#c54a55;border:1px solid rgba(239,68,68,.2)}.gateway-badge[data-v-10c6ac24]{font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;text-transform:uppercase}.badge-mp[data-v-10c6ac24]{background-color:#009af014;color:#009af0;border:1px solid rgba(0,154,240,.2)}.badge-nupay[data-v-10c6ac24]{background-color:#820ad114;color:#820ad1;border:1px solid rgba(130,10,209,.2)}.table-hover tbody tr[data-v-10c6ac24]:hover{background-color:#d26e5604!important}.page-link[data-v-10c6ac24]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-label[data-v-427a4184]{letter-spacing:.25px}.btn-clay-gradient[data-v-427a4184]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-427a4184]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-427a4184]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.form-label[data-v-3acc5e15]{letter-spacing:.25px}.btn-clay-gradient[data-v-3acc5e15]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-3acc5e15]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-3acc5e15]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-799c052d]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-799c052d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-799c052d]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-799c052d]{color:#d26e56}.badge-products-count[data-v-799c052d]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block;background-color:#d26e5614;color:#d26e56;border:1px solid rgba(210,110,86,.2)}.badge-products-count.empty[data-v-799c052d]{background-color:#4a3d350d;color:#8c7b73;border:1px solid rgba(74,61,53,.1)}.table-hover tbody tr[data-v-799c052d]:hover{background-color:#d26e5604!important}.page-link[data-v-799c052d]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-label[data-v-737ab1f4]{letter-spacing:.25px}.btn-clay-gradient[data-v-737ab1f4]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-737ab1f4]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-737ab1f4]:focus,.form-select[data-v-737ab1f4]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.cursor-pointer[data-v-737ab1f4]{cursor:pointer}.select-card[data-v-737ab1f4]{background-color:#faf5ee;border-color:#e5dbcd!important;transition:all .2s ease}.select-card[data-v-737ab1f4]:hover{border-color:#d26e56!important;background-color:#d26e5605}.select-card.active[data-v-737ab1f4]{border-color:#d26e56!important;background-color:#d26e560d;box-shadow:0 0 0 1px #d26e56}.form-label[data-v-f7cc34a9]{letter-spacing:.25px}.btn-clay-gradient[data-v-f7cc34a9]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-f7cc34a9]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-f7cc34a9]:focus,.form-select[data-v-f7cc34a9]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.form-label[data-v-dae3fb7b]{letter-spacing:.25px}.btn-clay-gradient[data-v-dae3fb7b]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-dae3fb7b]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-dae3fb7b]:focus,.form-select[data-v-dae3fb7b]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-001117c3]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-001117c3]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-001117c3]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-001117c3]{color:#d26e56}.badge-shorthand-code[data-v-001117c3]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:700;display:inline-block;background-color:#4a3d350d;color:#4a3d35;border:1px solid rgba(74,61,53,.1);font-family:monospace}.badge-tipo-code[data-v-001117c3]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block;background-color:#d26e560d;color:#d26e56;border:1px solid rgba(210,110,86,.15)}.table-hover tbody tr[data-v-001117c3]:hover{background-color:#d26e5604!important}.page-link[data-v-001117c3]:hover{background-color:#d26e560d!important;color:#d26e56!important}.btn-clay-gradient[data-v-67ae1f68]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-67ae1f68]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-67ae1f68]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#333!important}.tab-btn[data-v-d767768f]{background:none;border:none;padding:8px 16px;font-weight:600;color:#8c7b73;border-bottom:2px solid transparent;transition:all .2s ease;font-size:14px}.tab-btn[data-v-d767768f]:hover{color:#d26e56}.tab-btn.active[data-v-d767768f]{color:#d26e56;border-bottom-color:#d26e56}.form-label[data-v-d767768f]{letter-spacing:.25px}.btn-clay-gradient[data-v-d767768f]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-d767768f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-d767768f]:disabled{background:#ebdcd0!important;color:#8c7b73!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-outline-clay[data-v-d767768f]{color:#d26e56;background-color:transparent;border:1px solid #d26e56;transition:all .2s ease}.btn-outline-clay[data-v-d767768f]:hover:not(:disabled){background-color:#d26e56;color:#fff}.btn-outline-clay[data-v-d767768f]:disabled{border-color:#ebdcd0;color:#8c7b73;cursor:not-allowed}.text-clay[data-v-d767768f]{color:#d26e56}.small-title[data-v-d767768f]{font-size:11px;font-weight:700;color:#8c7b73;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.form-control[data-v-d767768f]:focus,.form-select[data-v-d767768f]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.border-top.border-dashed[data-v-d767768f]{border-top-style:dashed!important}.sticky-summary[data-v-d767768f]{position:sticky;top:100px}.tab-btn[data-v-d10f1971]{background:none;border:none;padding:8px 16px;font-weight:600;color:#8c7b73;border-bottom:2px solid transparent;transition:all .2s ease;font-size:14px}.tab-btn[data-v-d10f1971]:hover{color:#d26e56}.tab-btn.active[data-v-d10f1971]{color:#d26e56;border-bottom-color:#d26e56}.form-label[data-v-d10f1971]{letter-spacing:.25px}.btn-clay-gradient[data-v-d10f1971]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-d10f1971]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.btn-clay-gradient[data-v-d10f1971]:disabled{background:#ebdcd0!important;color:#8c7b73!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-outline-clay[data-v-d10f1971]{color:#d26e56;background-color:transparent;border:1px solid #d26e56;transition:all .2s ease}.btn-outline-clay[data-v-d10f1971]:hover:not(:disabled){background-color:#d26e56;color:#fff}.btn-outline-clay[data-v-d10f1971]:disabled{border-color:#ebdcd0;color:#8c7b73;cursor:not-allowed}.text-clay[data-v-d10f1971]{color:#d26e56}.small-title[data-v-d10f1971]{font-size:11px;font-weight:700;color:#8c7b73;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.form-control[data-v-d10f1971]:focus,.form-select[data-v-d10f1971]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.border-top.border-dashed[data-v-d10f1971]{border-top-style:dashed!important}.sticky-summary[data-v-d10f1971]{position:sticky;top:100px}.animate-slide-up[data-v-d10f1971]{animation:slideUp-d10f1971 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-d10f1971{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.btn-clay-gradient[data-v-111b00eb]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-111b00eb]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-111b00eb]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-111b00eb],.fw-bold.text-clay[data-v-111b00eb]{color:#d26e56}.badge-status[data-v-111b00eb]{font-size:11px;padding:4px 10px;border-radius:30px;font-weight:600;display:inline-block}.status-aberto[data-v-111b00eb]{background-color:#8ba5c626;color:#3a6ba2;border:1px solid rgba(139,165,198,.25)}.status-finalizado[data-v-111b00eb]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.25)}.status-cancelado[data-v-111b00eb]{background-color:#fad2d64d;color:#c54a55;border:1px solid rgba(250,210,214,.4)}.badge-delivery[data-v-111b00eb]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.delivery-presencial[data-v-111b00eb]{background-color:#d26e5614;color:#d26e56;border:1px solid rgba(210,110,86,.2)}.delivery-transp[data-v-111b00eb]{background-color:#e5c1851a;color:#b58c42;border:1px solid rgba(229,193,133,.2)}.delivery-entregador[data-v-111b00eb]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.2)}.table-hover tbody tr[data-v-111b00eb]:hover{background-color:#d26e5604!important}.page-link[data-v-111b00eb]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-control[data-v-111b00eb]:focus,.form-select[data-v-111b00eb]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.modal-backdrop[data-v-111b00eb]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#3c302966;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;display:flex;align-items:center;justify-content:center;padding:20px}.modal-content[data-v-111b00eb]{background-color:#fff;border:1px solid #ebdcd0;border-radius:16px;box-shadow:0 20px 50px #4a3d3526;max-width:900px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-111b00eb]{padding:20px 24px;border-bottom:1px solid #ebdcd0;display:flex;justify-content:space-between;align-items:center;background-color:#faf5ee}.btn-close-custom[data-v-111b00eb]{background:none;border:none;color:#8c7b73;font-size:20px;cursor:pointer;transition:color .2s ease}.btn-close-custom[data-v-111b00eb]:hover{color:#d26e56}.modal-body[data-v-111b00eb]{padding:24px;overflow-y:auto;flex-grow:1}.customer-info-box[data-v-111b00eb],.products-list-box[data-v-111b00eb]{background-color:#faf8f5;border:1px solid #ebdcd0;border-radius:12px;padding:16px}.small-title[data-v-111b00eb]{font-size:13px;font-weight:700;color:#8c7b73;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.item-table-wrapper[data-v-111b00eb]{max-height:250px;overflow-y:auto}.border-top.border-dashed[data-v-111b00eb]{border-top-style:dashed!important}.animate-slide-up[data-v-111b00eb]{animation:slideUp-111b00eb .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-111b00eb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.checkout-container[data-v-4962d082]{font-family:Outfit,Inter,system-ui,sans-serif;color:#4a3d35}.btn-clay-gradient[data-v-4962d082]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-4962d082]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #d26e5659;color:#fff}.text-clay[data-v-4962d082]{color:#d26e56}.small-label[data-v-4962d082]{font-size:10px;text-transform:uppercase;color:#8c7b73;font-weight:700;letter-spacing:.5px;margin-bottom:2px}.italic[data-v-4962d082]{font-style:italic}.pulse-warning-dot[data-v-4962d082]{width:10px;height:10px;background-color:#d97706;border-radius:50%;box-shadow:0 0 #d97706b3;animation:pulse-warn-4962d082 1.5s infinite}@keyframes pulse-warn-4962d082{0%{transform:scale(.95);box-shadow:0 0 #d97706b3}70%{transform:scale(1);box-shadow:0 0 0 6px #d9770600}to{transform:scale(.95);box-shadow:0 0 #d9770600}}.form-label[data-v-cb95c76d]{letter-spacing:.25px}.btn-clay-gradient[data-v-cb95c76d]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-cb95c76d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-cb95c76d]:focus,.form-select[data-v-cb95c76d]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.image-upload-card[data-v-cb95c76d]{height:120px;background-color:#faf8f5;border:1px dashed #ebdcd0;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.image-upload-card[data-v-cb95c76d]:hover{background-color:#d26e5605;border-color:#d26e56}.upload-icon[data-v-cb95c76d]{font-size:26px;filter:grayscale(20%)}.image-preview-card[data-v-cb95c76d]{height:120px;position:relative;border-radius:12px;border:1px solid #ebdcd0;overflow:hidden;box-shadow:0 4px 12px #7864500d}.preview-img[data-v-cb95c76d]{width:100%;height:100%;object-fit:cover}.btn-remove-img[data-v-cb95c76d]{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#ef4444e6;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer;box-shadow:0 2px 6px #00000026;transition:background-color .2s ease}.btn-remove-img[data-v-cb95c76d]:hover{background-color:#ef4444}.form-label[data-v-912a0c1a]{letter-spacing:.25px}.btn-clay-gradient[data-v-912a0c1a]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-912a0c1a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-912a0c1a]:focus,.form-select[data-v-912a0c1a]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.image-upload-card[data-v-912a0c1a]{height:120px;background-color:#faf8f5;border:1px dashed #ebdcd0;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.image-upload-card[data-v-912a0c1a]:hover{background-color:#d26e5605;border-color:#d26e56}.upload-icon[data-v-912a0c1a]{font-size:26px;filter:grayscale(20%)}.image-preview-card[data-v-912a0c1a]{height:120px;position:relative;border-radius:12px;border:1px solid #ebdcd0;overflow:hidden;box-shadow:0 4px 12px #7864500d}.preview-img[data-v-912a0c1a]{width:100%;height:100%;object-fit:cover}.btn-remove-img[data-v-912a0c1a]{position:absolute;top:8px;right:8px;width:24px;height:24px;background-color:#ef4444e6;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer;box-shadow:0 2px 6px #00000026;transition:background-color .2s ease}.btn-remove-img[data-v-912a0c1a]:hover{background-color:#ef4444}.btn-clay-gradient[data-v-432dcea5]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-432dcea5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-432dcea5]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-432dcea5]{color:#d26e56}.product-thumb[data-v-432dcea5]{width:38px;height:38px;object-fit:cover;border-radius:8px;border:1px solid #ebdcd0;box-shadow:0 2px 4px #7864500d}.product-thumb-placeholder[data-v-432dcea5]{width:38px;height:38px;background-color:#faf5ee;border:1px solid #ebdcd0;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.badge-type[data-v-432dcea5]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.type-proprio[data-v-432dcea5]{background-color:#d26e5614;color:#d26e56;border:1px solid rgba(210,110,86,.2)}.type-terceiros[data-v-432dcea5]{background-color:#e5c1851a;color:#b58c42;border:1px solid rgba(229,193,133,.2)}.badge-group[data-v-432dcea5]{font-size:11px;padding:3px 8px;background-color:#4a3d350d;border:1px solid rgba(74,61,53,.1);border-radius:6px;color:#6e5d53;font-weight:600}.table-hover tbody tr[data-v-432dcea5]:hover{background-color:#d26e5604!important}.page-link[data-v-432dcea5]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-control[data-v-432dcea5]:focus,.form-select[data-v-432dcea5]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-3177156a]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-3177156a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.stat-card[data-v-3177156a]{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 15px #7864500d}.table-hover tbody tr[data-v-3177156a]:hover{background-color:#d26e5603!important}.form-label[data-v-d2f4540a]{letter-spacing:.25px}.btn-clay-gradient[data-v-d2f4540a]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-d2f4540a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-d2f4540a]:focus,.form-select[data-v-d2f4540a]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.form-label[data-v-4f33f8cf]{letter-spacing:.25px}.btn-clay-gradient[data-v-4f33f8cf]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-4f33f8cf]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-4f33f8cf]:focus,.form-select[data-v-4f33f8cf]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-clay-gradient[data-v-13e7eb55]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-clay-gradient[data-v-13e7eb55]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-clay-gradient[data-v-13e7eb55]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-clay[data-v-13e7eb55]{color:#d26e56}.badge-carrier-type[data-v-13e7eb55]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block}.badge-carrier-type.local[data-v-13e7eb55]{background-color:#2e7d6b14;color:#2e7d6b;border:1px solid rgba(46,125,107,.2)}.badge-carrier-type.posto_de_coleta[data-v-13e7eb55]{background-color:#d26e5614;color:#d26e56;border:1px solid rgba(210,110,86,.2)}.badge-carrier-type.terceiros[data-v-13e7eb55]{background-color:#4a3d3514;color:#6e5d53;border:1px solid rgba(74,61,53,.2)}.badge-custo-type[data-v-13e7eb55]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;display:inline-block;background-color:#00000008;color:#4a3d35;border:1px solid rgba(0,0,0,.08)}.table-hover tbody tr[data-v-13e7eb55]:hover{background-color:#d26e5604!important}.page-link[data-v-13e7eb55]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-label[data-v-d4ed451f]{letter-spacing:.25px}.btn-teal-gradient[data-v-d4ed451f]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-d4ed451f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-d4ed451f]:focus,.form-select[data-v-d4ed451f]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.form-label[data-v-729d51ed]{letter-spacing:.25px}.btn-teal-gradient[data-v-729d51ed]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-729d51ed]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.form-control[data-v-729d51ed]:focus,.form-select[data-v-729d51ed]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}.btn-teal-gradient[data-v-3aa7fb32]{background:linear-gradient(135deg,#d26e56,#e29f8a);color:#fff;border:none;transition:all .2s ease}.btn-teal-gradient[data-v-3aa7fb32]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #d26e5659;color:#fff}.bg-teal-gradient[data-v-3aa7fb32]{background:linear-gradient(135deg,#d26e56,#e29f8a)!important;color:#fff!important}.text-teal[data-v-3aa7fb32]{color:#d26e56}.bg-teal[data-v-3aa7fb32]{background-color:#d26e56!important}.badge-status[data-v-3aa7fb32]{font-size:11px;padding:4px 10px;border-radius:30px;font-weight:600;display:inline-block}.active-badge[data-v-3aa7fb32]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.25)}.inactive-badge[data-v-3aa7fb32]{background-color:#e5c1851f;color:#b58c42;border:1px solid rgba(229,193,133,.25)}.blocked-badge[data-v-3aa7fb32]{background-color:#fad2d64d;color:#c54a55;border:1px solid rgba(250,210,214,.4)}.reset-badge[data-v-3aa7fb32]{background-color:#8ba5c626;color:#3a6ba2;border:1px solid rgba(139,165,198,.25)}.badge-profile[data-v-3aa7fb32]{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;display:inline-block}.profile-adm[data-v-3aa7fb32]{background-color:#d26e5614;color:#d26e56;border:1px solid rgba(210,110,86,.2)}.profile-sup[data-v-3aa7fb32]{background-color:#e5c1851a;color:#b58c42;border:1px solid rgba(229,193,133,.2)}.profile-usr[data-v-3aa7fb32]{background-color:#9fb8ad1f;color:#2e7d6b;border:1px solid rgba(159,184,173,.2)}.table-hover tbody tr[data-v-3aa7fb32]:hover{background-color:#d26e5604!important}.page-link[data-v-3aa7fb32]:hover{background-color:#d26e560d!important;color:#d26e56!important}.form-control[data-v-3aa7fb32]:focus{background-color:#fff!important;border-color:#d26e56!important;box-shadow:0 0 0 3px #d26e5626!important;color:#3c3029!important}
