@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";.dashboard-wrapper[data-v-6d07ef33]{width:100%;min-height:100vh;background:#fff;display:flex;flex-direction:column;align-items:center}.top-bar[data-v-6d07ef33]{width:100%;max-width:900px;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:14px 10px 8px}.dashboard-logo[data-v-6d07ef33]{display:flex;justify-content:center;align-items:center}.logo-img[data-v-6d07ef33]{height:32px;width:auto;display:block}.top-spacer[data-v-6d07ef33]{width:40px}.menu-btn[data-v-6d07ef33]{display:none;border:none;background:transparent;cursor:pointer;width:40px;height:40px;border-radius:10px;padding:0}.dots[data-v-6d07ef33]{width:20px;height:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin:0 auto}.dots span[data-v-6d07ef33]{width:4px;height:4px;background:#111;border-radius:50%;display:block}.dashboard-window[data-v-6d07ef33]{width:900px;min-height:450px;background:#eef0ff;border-radius:10px;padding:10px}.window-row[data-v-6d07ef33]{display:flex;gap:20px}.nav-card[data-v-6d07ef33]{width:180px;background:#fff;padding:15px;border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:60px}.nav-btn[data-v-6d07ef33]{padding:10px 18px;border-radius:12px;background:#dfe2ff;color:#4b4fa8;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;border:none;text-align:left;transition:.15s}.nav-btn.active[data-v-6d07ef33]{background:#5a6fff;color:#fff}.nav-btn.logout[data-v-6d07ef33]{background:#ffe0e0;color:#a23a3a}.nav-btn[data-v-6d07ef33]:hover:not(.active):not(.logout){background:#cdd1ff}.right-column[data-v-6d07ef33]{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.user-card[data-v-6d07ef33]{background:#fff;padding:10px 14px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px}.user-left[data-v-6d07ef33]{flex-shrink:0;min-width:0}.user-email[data-v-6d07ef33]{font-size:12px;margin:0;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-sub[data-v-6d07ef33]{font-size:10px;color:#bbb;margin:2px 0 0}.user-right[data-v-6d07ef33]{display:flex;align-items:center}.merchant-loading[data-v-6d07ef33]{display:flex;align-items:center;gap:6px}.spin[data-v-6d07ef33]{width:14px;height:14px;border-radius:50%;border:2px solid #dde0ff;border-top-color:#5a6fff;animation:spin-6d07ef33 .8s linear infinite;flex-shrink:0}@keyframes spin-6d07ef33{to{transform:rotate(360deg)}}.loading-text[data-v-6d07ef33]{font-size:11px;color:#aaa}.no-merchant[data-v-6d07ef33]{font-size:11px;color:#e74c3c}.merchant-single[data-v-6d07ef33]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.merchant-name[data-v-6d07ef33]{font-size:13px;font-weight:700;color:#222}.merchant-id-badge[data-v-6d07ef33]{font-size:10px;color:#5a6fff;background:#eef0ff;padding:2px 7px;border-radius:10px;font-weight:600}.merchant-dropdown-wrapper[data-v-6d07ef33]{position:relative}.merchant-trigger[data-v-6d07ef33]{display:flex;align-items:center;gap:8px;background:#f7f8ff;border:1px solid #dde0ff;border-radius:8px;padding:7px 10px;cursor:pointer;transition:.15s}.merchant-trigger[data-v-6d07ef33]:hover{background:#eef0ff;border-color:#aab4ff}.merchant-trigger-info[data-v-6d07ef33]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.chevron[data-v-6d07ef33]{font-size:12px;color:#888;transition:transform .2s}.chevron.open[data-v-6d07ef33]{transform:rotate(180deg)}.merchant-dropdown[data-v-6d07ef33]{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid #dde0ff;border-radius:10px;box-shadow:0 8px 24px #5a6fff24;min-width:210px;z-index:100;overflow:hidden}.merchant-option[data-v-6d07ef33]{padding:10px 14px;cursor:pointer;transition:.15s;border-bottom:1px solid #f4f4f4;position:relative}.merchant-option[data-v-6d07ef33]:last-child{border-bottom:none}.merchant-option[data-v-6d07ef33]:hover{background:#f7f8ff}.merchant-option.selected[data-v-6d07ef33]{background:#eef0ff}.option-name[data-v-6d07ef33]{font-size:13px;font-weight:600;color:#222}.option-id[data-v-6d07ef33]{font-size:10px;color:#999;margin-top:2px}.option-tick[data-v-6d07ef33]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#5a6fff;font-weight:700;font-size:13px}.drop-enter-active[data-v-6d07ef33],.drop-leave-active[data-v-6d07ef33]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-6d07ef33],.drop-leave-to[data-v-6d07ef33]{opacity:0;transform:translateY(-4px)}.content-card[data-v-6d07ef33]{background:#fff;padding:15px;border-radius:10px;flex:1;min-width:0}.dashboard-footer[data-v-6d07ef33]{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.footer-logo[data-v-6d07ef33]{height:22px;width:auto}.footer-text[data-v-6d07ef33]{font-size:11px;color:#7a7a7a;text-align:center;margin:0;line-height:1.6}.overlay[data-v-6d07ef33]{position:fixed;inset:0;background:#00000040;z-index:50}.fade-enter-active[data-v-6d07ef33],.fade-leave-active[data-v-6d07ef33]{transition:opacity .2s}.fade-enter-from[data-v-6d07ef33],.fade-leave-to[data-v-6d07ef33]{opacity:0}.mobile-drawer[data-v-6d07ef33]{position:fixed;top:0;left:0;width:260px;height:100vh;background:#fff;padding:14px;z-index:60;transform:translate(-110%);transition:transform .25s ease;box-shadow:0 10px 25px #0000002e;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.mobile-drawer.open[data-v-6d07ef33]{transform:translate(0)}.drawer-header[data-v-6d07ef33]{display:flex;justify-content:space-between;align-items:center;padding:6px 2px 10px}.drawer-title[data-v-6d07ef33]{font-weight:700;font-size:14px;color:#333}.drawer-close[data-v-6d07ef33]{border:none;background:transparent;font-size:26px;cursor:pointer;line-height:1}.drawer-merchant[data-v-6d07ef33]{background:#eef0ff;border-radius:8px;padding:8px 12px;margin-bottom:4px;display:flex;flex-direction:column;gap:3px}.drawer-merchant-name[data-v-6d07ef33]{font-size:13px;font-weight:700;color:#222}.drawer-merchant-id[data-v-6d07ef33]{font-size:10px;color:#5a6fff}@media(min-width:901px){.top-bar[data-v-6d07ef33]{grid-template-columns:0 1fr 40px}.dashboard-logo[data-v-6d07ef33]{justify-content:flex-start;padding-left:10px}}@media(max-width:900px){.dashboard-window[data-v-6d07ef33]{width:92%}.window-row[data-v-6d07ef33]{flex-direction:column;gap:12px}.desktop-nav[data-v-6d07ef33]{display:none}.menu-btn[data-v-6d07ef33]{display:inline-flex;align-items:center;justify-content:center}.top-bar[data-v-6d07ef33]{max-width:92%}.user-card[data-v-6d07ef33]{flex-wrap:wrap}.user-right[data-v-6d07ef33]{width:100%;justify-content:flex-start}.merchant-dropdown[data-v-6d07ef33]{right:auto;left:0}}.page[data-v-baad8b30]{padding:4px}.dash-header[data-v-baad8b30]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-wrap:wrap;gap:8px}.section-title[data-v-baad8b30]{font-size:14px;font-weight:600;margin:0}.period-select[data-v-baad8b30]{border:1px solid #dde0ff;border-radius:8px;padding:6px 10px;font-size:12px;color:#555;background:#f7f8ff;outline:none;cursor:pointer}.period-select[data-v-baad8b30]:focus{border-color:#5a6fff}.dash-body[data-v-baad8b30]{display:flex;gap:16px;align-items:stretch;min-height:200px}.stats-col[data-v-baad8b30]{display:flex;flex-direction:column;gap:10px;flex:0 0 130px}.stat-card[data-v-baad8b30]{background:#eef0ff;border-radius:16px;padding:12px 14px;flex:1;display:flex;flex-direction:column;justify-content:center}.stat-card.accent[data-v-baad8b30]{background:#fff4e6}.stat-label[data-v-baad8b30]{font-size:9px;font-weight:700;letter-spacing:.08em;color:#9a9ab0;margin:0 0 4px}.stat-value[data-v-baad8b30]{font-size:26px;font-weight:800;margin:0;color:#2d2d2d;line-height:1}.stat-value.sm[data-v-baad8b30]{font-size:18px}.shimmer[data-v-baad8b30]{background:linear-gradient(90deg,#e8eaff 25%,#f4f5ff,#e8eaff 75%);background-size:200% 100%;animation:shimmer-baad8b30 1.2s infinite;border-radius:6px;color:transparent!important;min-height:32px;min-width:40px}@keyframes shimmer-baad8b30{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-col[data-v-baad8b30]{flex:1;padding:14px 16px;display:flex;flex-direction:column}.chart-period-label[data-v-baad8b30]{font-size:11px;font-weight:700;color:#5a6fff;margin-bottom:10px;letter-spacing:.03em}.chart-loading[data-v-baad8b30]{flex:1;display:flex;justify-content:center;align-items:center}.spinner[data-v-baad8b30]{width:20px;height:20px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-baad8b30 .8s linear infinite}@keyframes spin-baad8b30{to{transform:rotate(360deg)}}.chart-area[data-v-baad8b30]{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.bars-row[data-v-baad8b30]{display:flex;align-items:flex-end;justify-content:space-around;gap:4px;height:180px;padding-bottom:0;position:relative}.bar-col[data-v-baad8b30]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;height:100%;position:relative;cursor:default;padding-bottom:20px}.twin-bars[data-v-baad8b30]{display:flex;align-items:flex-end;gap:2px;width:100%;justify-content:center;flex:1}.bar[data-v-baad8b30]{width:clamp(8px,30%,16px);border-radius:12px;min-height:6px;transition:height .45s cubic-bezier(.4,0,.2,1)}.bar.blue[data-v-baad8b30]{background:#5a6fff}.bar.orange[data-v-baad8b30]{background:#ff9f43}.bar-col:hover .bar[data-v-baad8b30]{opacity:.8}.bar-label[data-v-baad8b30]{position:absolute;bottom:2px;font-size:10px;font-weight:600;color:#444;white-space:nowrap;line-height:1}.pair-labels[data-v-baad8b30]{display:flex;flex-direction:column;align-items:center;margin-bottom:2px;gap:1px}.pair-lbl[data-v-baad8b30]{font-size:9px;font-weight:700;line-height:1.2;text-align:center}.blue-lbl[data-v-baad8b30]{color:#5a6fff}.orange-lbl[data-v-baad8b30]{color:#ff9f43}.chart-legend[data-v-baad8b30]{display:flex;align-items:center;gap:8px;margin-top:6px;justify-content:center}.leg-dot[data-v-baad8b30]{display:inline-block;width:8px;height:8px;border-radius:50%}.leg-lbl[data-v-baad8b30]{font-size:10px;color:#aaa}@media(max-width:600px){.dash-body[data-v-baad8b30]{flex-direction:column}.stats-col[data-v-baad8b30]{flex-direction:row;flex:none}.stat-card[data-v-baad8b30]{flex:1}.stat-value[data-v-baad8b30]{font-size:20px}.stat-value.sm[data-v-baad8b30]{font-size:14px}}.floating-field{position:relative;margin-bottom:5px}.floating-input{width:100%;padding:14px 10px 8px;border-radius:6px;border:1px solid #b7b7b7;background:#fff!important;font-size:14px;outline:none;box-sizing:border-box;font-family:inherit}.floating-textarea{resize:vertical;min-height:80px;padding-top:18px}.floating-input::placeholder{color:transparent}.floating-label{position:absolute;left:14px;top:14px;padding:0 6px;background:#fff;font-size:13px;color:#7a7a7a;pointer-events:none;transition:all .2s ease}.floating-input:focus{border-color:#5aa7ff;box-shadow:0 0 0 1px #5aa7ff40}.floating-input:focus+.floating-label{top:-8px;left:12px;font-size:10px;color:#5aa7ff;border:.5px solid #5aa7ff;border-radius:2px}.floating-input:not(:placeholder-shown):not(:focus)+.floating-label{top:-8px;left:12px;font-size:10px;color:#777;border:.5px solid #b7b7b7;border-radius:2px}.floating-field.error .floating-input{border-color:#e74c3c!important}.floating-field.error .floating-label{color:#e74c3c!important;border-color:#e74c3c!important}.input-error{font-size:12px;color:#e74c3c;margin-top:4px}.floating-field.success .floating-input{border-color:#27ae60!important}.floating-field.success .floating-label{color:#27ae60!important;border-color:#27ae60!important}.char-counter{position:absolute;bottom:-16px;right:6px;font-size:10px;color:#888}.page[data-v-0c7a7ae7]{padding:4px}.section-title[data-v-0c7a7ae7]{font-size:14px;font-weight:600;margin-bottom:16px}.form-grid[data-v-0c7a7ae7]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.col-6[data-v-0c7a7ae7]{grid-column:span 1}.col-12[data-v-0c7a7ae7]{grid-column:span 2}.status-msg[data-v-0c7a7ae7]{margin-top:14px;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500}.status-msg.success[data-v-0c7a7ae7]{background:#e0f7ea;color:#1a7a4a}.status-msg.error[data-v-0c7a7ae7]{background:#fdecea;color:#c0392b}.status-msg.info[data-v-0c7a7ae7]{background:#eef0ff;color:#5a6fff}.status-fade-enter-active[data-v-0c7a7ae7],.status-fade-leave-active[data-v-0c7a7ae7]{transition:opacity .3s}.status-fade-enter-from[data-v-0c7a7ae7],.status-fade-leave-to[data-v-0c7a7ae7]{opacity:0}.button-row[data-v-0c7a7ae7]{display:flex;gap:12px;margin-top:20px}.btn-cancel[data-v-0c7a7ae7]{background:#e6e9ff;border:none;border-radius:8px;padding:10px 18px;cursor:pointer;font-size:13px}.btn-submit[data-v-0c7a7ae7]{background:#4b66ff;color:#fff;border:none;border-radius:8px;padding:10px 22px;cursor:pointer;font-size:13px;transition:opacity .15s}.btn-submit[data-v-0c7a7ae7]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.form-grid[data-v-0c7a7ae7]{grid-template-columns:1fr}.col-6[data-v-0c7a7ae7],.col-12[data-v-0c7a7ae7]{grid-column:span 1}.button-row[data-v-0c7a7ae7]{flex-direction:column}.btn-cancel[data-v-0c7a7ae7],.btn-submit[data-v-0c7a7ae7]{width:100%;text-align:center}}.page[data-v-ba19ffc9]{padding:4px}.section-title[data-v-ba19ffc9]{font-size:14px;font-weight:600;margin-bottom:14px}.tabs-wrapper[data-v-ba19ffc9]{margin-bottom:20px}.tab-bar[data-v-ba19ffc9]{display:flex;gap:0}.tab-btn[data-v-ba19ffc9]{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #dde0ff;border-bottom:none;background:#f7f8ff;font-size:13px;font-weight:500;color:#888;cursor:pointer;border-radius:8px 8px 0 0;transition:.15s;position:relative;bottom:-1px}.tab-btn[data-v-ba19ffc9]:first-child{margin-right:4px}.tab-btn.active[data-v-ba19ffc9]{background:#fff;color:#5a6fff;font-weight:600;border-color:#dde0ff;z-index:1}.tab-btn[data-v-ba19ffc9]:hover:not(.active){background:#eef0ff;color:#666}.tab-num[data-v-ba19ffc9]{width:20px;height:20px;border-radius:50%;background:#dde0ff;color:#5a6fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tab-btn.active .tab-num[data-v-ba19ffc9]{background:#5a6fff;color:#fff}.tab-indicator[data-v-ba19ffc9]{height:2px;background:#dde0ff;position:relative;overflow:hidden}.tab-fill[data-v-ba19ffc9]{position:absolute;left:0;top:0;bottom:0;width:50%;background:#5a6fff;border-radius:0 2px 2px 0;transition:width .3s ease}.tab-fill.full[data-v-ba19ffc9]{width:100%}.tab-content[data-v-ba19ffc9]{padding-top:4px}.items-table-wrapper[data-v-ba19ffc9]{width:100%;overflow-x:auto;margin-bottom:10px}.items-table[data-v-ba19ffc9]{width:100%;border-collapse:collapse;font-size:12px}.items-table th[data-v-ba19ffc9]{text-align:left;padding:8px 6px;font-weight:600;border-bottom:2px solid #eef0ff;color:#555;white-space:nowrap}.items-table td[data-v-ba19ffc9]{padding:5px 4px;border-bottom:1px solid #f4f4f4;vertical-align:middle}.row-empty td[data-v-ba19ffc9]{opacity:.45}.col-desc[data-v-ba19ffc9]{width:40%}.col-qty[data-v-ba19ffc9]{width:8%}.col-price[data-v-ba19ffc9]{width:17%}.col-vat[data-v-ba19ffc9]{width:8%;text-align:center}.col-total[data-v-ba19ffc9]{width:17%}.col-del[data-v-ba19ffc9]{width:6%;text-align:center}.right-text[data-v-ba19ffc9]{text-align:right;padding-right:8px}.cell-input[data-v-ba19ffc9]{width:100%;border:1px solid #e4e4e4;border-radius:6px;padding:7px 8px;font-size:12px;font-family:inherit;outline:none;background:#fafafa;box-sizing:border-box;transition:.15s}.cell-input[data-v-ba19ffc9]:focus{border-color:#5a6fff;background:#fff;box-shadow:0 0 0 2px #5a6fff1a}.cell-input.center[data-v-ba19ffc9]{text-align:center}.cell-input.right[data-v-ba19ffc9]{text-align:right}.dim[data-v-ba19ffc9]{color:#ccc}.vat-check[data-v-ba19ffc9]{display:flex;justify-content:center;cursor:pointer}.vat-check input[data-v-ba19ffc9]{display:none}.checkmark[data-v-ba19ffc9]{width:16px;height:16px;border:1.5px solid #bbb;border-radius:3px;position:relative;display:inline-block;transition:.15s;flex-shrink:0}input:checked+.checkmark[data-v-ba19ffc9]{background:#5a6fff;border-color:#5a6fff}input:checked+.checkmark[data-v-ba19ffc9]:after{content:"";position:absolute;top:2px;left:4px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.del-btn[data-v-ba19ffc9]{width:22px;height:22px;border-radius:50%;border:none;background:#ffe4e4;color:#c0392b;cursor:pointer;font-size:14px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;transition:.15s}.del-btn[data-v-ba19ffc9]:hover:not(:disabled){background:#fcc}.del-btn[data-v-ba19ffc9]:disabled{opacity:.25;cursor:not-allowed}.add-row-btn[data-v-ba19ffc9]{background:#f7f8ff;border:1.5px dashed #aab4ff;color:#5a6fff;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;margin-bottom:14px;transition:.15s}.add-row-btn[data-v-ba19ffc9]:hover{background:#eef0ff;border-color:#5a6fff}.delivery-row[data-v-ba19ffc9]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:10px;font-size:13px;color:#555}.delivery-label[data-v-ba19ffc9]{white-space:nowrap}.delivery-input[data-v-ba19ffc9]{width:130px;border:1px solid #e0e0e0;border-radius:6px;padding:7px 10px;text-align:right;font-size:13px;outline:none;font-family:inherit;transition:.15s}.delivery-input[data-v-ba19ffc9]:focus{border-color:#5a6fff;box-shadow:0 0 0 2px #5a6fff1a}.totals-box[data-v-ba19ffc9]{background:#f7f8ff;border-radius:10px;padding:12px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.total-row[data-v-ba19ffc9]{display:flex;justify-content:space-between;font-size:13px;color:#555}.total-row.vat-row[data-v-ba19ffc9]{color:#888;font-size:12px}.total-row.grand[data-v-ba19ffc9]{font-size:15px;font-weight:700;color:#222;border-top:1px solid #dde0ff;padding-top:8px;margin-top:4px}.tab-nav-row[data-v-ba19ffc9]{display:flex;justify-content:flex-end}.btn-next[data-v-ba19ffc9]{background:#5a6fff;color:#fff;border:none;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:600;cursor:pointer;transition:.15s}.btn-next[data-v-ba19ffc9]:hover{filter:brightness(1.08)}.form-grid[data-v-ba19ffc9]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-bottom:16px}.col-6[data-v-ba19ffc9]{grid-column:span 1}.col-12[data-v-ba19ffc9]{grid-column:span 2}.amount-preview[data-v-ba19ffc9]{background:#eef0ff;border-radius:10px;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.preview-label[data-v-ba19ffc9]{font-size:12px;color:#666;margin:0}.preview-sub[data-v-ba19ffc9]{font-size:11px;color:#999;margin:2px 0 0}.preview-amount[data-v-ba19ffc9]{font-size:20px;font-weight:800;color:#5a6fff}.button-row[data-v-ba19ffc9]{display:flex;gap:10px;align-items:center}.btn-back[data-v-ba19ffc9]{background:#f0f0f0;border:none;border-radius:8px;padding:10px 16px;font-size:13px;cursor:pointer}.btn-cancel[data-v-ba19ffc9]{background:#ffe4e4;border:none;border-radius:8px;padding:10px 16px;font-size:13px;color:#a23a3a;cursor:pointer}.btn-submit[data-v-ba19ffc9]{background:#5a6fff;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-size:13px;font-weight:600;cursor:pointer;margin-left:auto;transition:.15s}.btn-submit[data-v-ba19ffc9]:hover:not(:disabled){filter:brightness(1.08)}.btn-submit[data-v-ba19ffc9]:disabled{opacity:.6;cursor:not-allowed}.error-text[data-v-ba19ffc9]{font-size:12px;color:#e74c3c}.mt4[data-v-ba19ffc9]{margin-top:4px}.table-desktop[data-v-ba19ffc9]{display:block}.table-mobile[data-v-ba19ffc9]{display:none}@media(max-width:768px){.table-desktop[data-v-ba19ffc9]{display:none}.table-mobile[data-v-ba19ffc9]{display:block}.tab-btn[data-v-ba19ffc9]{padding:8px 12px;font-size:12px}.item-card[data-v-ba19ffc9]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:12px;margin-bottom:10px;display:flex;flex-direction:column;gap:10px}.card-empty[data-v-ba19ffc9]{opacity:.55}.item-card-header[data-v-ba19ffc9]{display:flex;justify-content:space-between;align-items:center}.item-num[data-v-ba19ffc9]{font-size:12px;font-weight:600;color:#888;display:flex;gap:6px;align-items:center}.empty-tag[data-v-ba19ffc9]{background:#f0f0f0;color:#aaa;font-size:10px;padding:2px 6px;border-radius:10px}.item-field[data-v-ba19ffc9]{display:flex;flex-direction:column;gap:4px}.item-field label[data-v-ba19ffc9]{font-size:11px;color:#888}.item-row-2[data-v-ba19ffc9]{display:flex;gap:10px}.item-field.half[data-v-ba19ffc9]{flex:1}.item-bottom[data-v-ba19ffc9]{display:flex;justify-content:space-between;align-items:center}.vat-check-label[data-v-ba19ffc9]{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.vat-check-label input[data-v-ba19ffc9]{display:none}.line-total[data-v-ba19ffc9]{font-size:13px;font-weight:700;color:#5a6fff}.form-grid[data-v-ba19ffc9]{grid-template-columns:1fr}.col-6[data-v-ba19ffc9],.col-12[data-v-ba19ffc9]{grid-column:span 1}.button-row[data-v-ba19ffc9]{flex-wrap:wrap}.btn-back[data-v-ba19ffc9],.btn-cancel[data-v-ba19ffc9]{flex:1}.btn-submit[data-v-ba19ffc9]{width:100%;margin-left:0;margin-top:4px}.delivery-row[data-v-ba19ffc9]{justify-content:space-between}}.page[data-v-488461fc]{padding:4px}.section-title[data-v-488461fc]{font-size:14px;font-weight:600;margin-bottom:4px}.section-sub[data-v-488461fc]{font-size:12px;color:#888;margin:0 0 16px}.form-grid[data-v-488461fc]{display:grid;grid-template-columns:1fr;gap:16px 20px;max-width:420px}.col-12[data-v-488461fc]{grid-column:span 1}.button-row[data-v-488461fc]{display:flex;gap:12px;margin-top:20px;max-width:420px}.btn-cancel[data-v-488461fc]{background:#e6e9ff;border:none;border-radius:8px;padding:10px 18px;cursor:pointer;font-size:13px}.btn-submit[data-v-488461fc]{background:#4b66ff;color:#fff;border:none;border-radius:8px;padding:10px 22px;width:100%;cursor:pointer;font-size:13px;transition:opacity .15s}.btn-submit[data-v-488461fc]:disabled{opacity:.6;cursor:not-allowed}.status-msg[data-v-488461fc]{margin-top:14px;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500;max-width:420px}.status-msg.success[data-v-488461fc]{background:#e0f7ea;color:#1a7a4a}.status-msg.error[data-v-488461fc]{background:#fdecea;color:#c0392b}.status-msg.info[data-v-488461fc]{background:#eef0ff;color:#5a6fff}.status-fade-enter-active[data-v-488461fc],.status-fade-leave-active[data-v-488461fc]{transition:opacity .3s}.status-fade-enter-from[data-v-488461fc],.status-fade-leave-to[data-v-488461fc]{opacity:0}.qr-card[data-v-488461fc]{background:#fff;border-radius:16px;border:1.5px solid #d0d5ff;padding:14px 16px 12px;width:100%;max-width:340px;box-shadow:0 8px 32px #5a6fff1f}.qr-card-header[data-v-488461fc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.qr-merchant-pill[data-v-488461fc]{background:#c7d2fe;color:#3730a3;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.qr-reference-center[data-v-488461fc]{font-size:14px;font-weight:600;color:#5a6fff;text-align:center;margin:0 0 6px}.qr-amount-block[data-v-488461fc]{text-align:center;margin-bottom:8px}.qr-amount-label[data-v-488461fc]{font-size:11px;color:#aaa;text-transform:lowercase;letter-spacing:.5px;margin:0 0 2px}.qr-amount[data-v-488461fc]{font-size:26px;font-weight:800;color:#1a1a1a;margin:0;line-height:1.1}.qr-canvas-wrap[data-v-488461fc]{text-align:center;margin-bottom:6px}.qr-actions[data-v-488461fc]{display:flex;gap:10px;justify-content:center}.qr-btn[data-v-488461fc]{flex:1;text-align:center;padding:9px 0}.btn-whatsapp[data-v-488461fc]{background:#25d366;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer}.btn-secondary[data-v-488461fc]{background:#fff;color:#555;border:1px solid #dde0ff;border-radius:8px;padding:7px 16px;font-size:12px;cursor:pointer;transition:.15s}.btn-secondary[data-v-488461fc]:hover{background:#f7f8ff}.muted.small[data-v-488461fc]{color:#999;font-size:11px}.qr-close[data-v-488461fc]{width:28px;height:28px;border-radius:50%;background:#f87171;border:none;color:#fff;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:background .15s;flex-shrink:0}.qr-close[data-v-488461fc]:hover{background:#ef4444}.qr-status-row[data-v-488461fc]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.status-badge[data-v-488461fc]{font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px}.status-pending[data-v-488461fc]{background:#fff8e1;color:#f57f17}.status-paid[data-v-488461fc]{background:#e0f7ea;color:#1a7a4a}.btn-icon-copy[data-v-488461fc]{background:none;border:1px solid #dde0ff;border-radius:6px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;color:#5a6fff;transition:.15s}.btn-icon-copy[data-v-488461fc]:hover{background:#eef0ff}.btn-icon-copy[data-v-488461fc]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.button-row[data-v-488461fc]{flex-direction:column}.btn-cancel[data-v-488461fc],.btn-submit[data-v-488461fc]{width:100%;text-align:center}}.modal-overlay[data-v-6f62cd3b]{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.modal-card[data-v-6f62cd3b]{background:#fff;border-radius:16px;width:100%;max-width:580px;max-height:90vh;box-shadow:0 24px 64px #00000038;display:flex;flex-direction:column;overflow:hidden}.inv-status-badge[data-v-6f62cd3b]{display:inline-block;margin:6px 0 2px;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;border-radius:999px}.inv-status-paid[data-v-6f62cd3b]{background:#e0f7ea;color:#1a7a4a}.inv-status-pending[data-v-6f62cd3b]{background:#fff8e1;color:#f57f17}.modal-body-scroll[data-v-6f62cd3b]{overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#dde0ff transparent}.modal-body-scroll[data-v-6f62cd3b]::-webkit-scrollbar{width:4px}.modal-body-scroll[data-v-6f62cd3b]::-webkit-scrollbar-track{background:transparent}.modal-body-scroll[data-v-6f62cd3b]::-webkit-scrollbar-thumb{background:#dde0ff;border-radius:4px}.modal-body-scroll[data-v-6f62cd3b]::-webkit-scrollbar-thumb:hover{background:#aab4ff}.modal-header[data-v-6f62cd3b]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid #eef0ff;position:sticky;top:0;background:#fff;z-index:1}.modal-title[data-v-6f62cd3b]{font-size:13px;font-weight:700;color:#333}.modal-close[data-v-6f62cd3b]{border:none;background:none;font-size:16px;cursor:pointer;color:#999;padding:2px 6px;border-radius:4px}.modal-close[data-v-6f62cd3b]:hover{background:#f4f4f4;color:#333}.modal-loading[data-v-6f62cd3b],.modal-error[data-v-6f62cd3b]{padding:40px 20px;text-align:center;font-size:13px;color:#999;display:flex;flex-direction:column;align-items:center;gap:10px}.modal-error[data-v-6f62cd3b]{color:#c0392b}.spinner[data-v-6f62cd3b]{display:inline-block;width:22px;height:22px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-6f62cd3b .8s linear infinite}@keyframes spin-6f62cd3b{to{transform:rotate(360deg)}}.modal-body[data-v-6f62cd3b]{padding:0}.inv-top-row[data-v-6f62cd3b]{display:flex;padding:16px 20px;border-bottom:1px solid #f0f3f3}.inv-amount-col[data-v-6f62cd3b]{flex:0 0 42%;padding-right:20px;border-right:1px solid #eef1f1}.inv-merchant-name[data-v-6f62cd3b]{font-size:11px;color:#9ab0b1;margin:0 0 10px;line-height:1.3}.inv-merchant-name strong[data-v-6f62cd3b]{color:#2c2c2c;font-weight:700}.inv-amount-label[data-v-6f62cd3b]{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#9ab0b1;margin:0 0 6px}.inv-amount[data-v-6f62cd3b]{font-size:30px;font-weight:800;color:#1a1a1a;margin:0 0 4px;line-height:1.1;letter-spacing:-.5px}.inv-currency[data-v-6f62cd3b]{font-size:15px;font-weight:400;color:#555;vertical-align:super}.inv-due[data-v-6f62cd3b]{font-size:11px;color:#aaa;margin:0 0 16px}.inv-secure[data-v-6f62cd3b]{display:block;font-size:10px;color:#bbb;margin-top:12px}.inv-meta-col[data-v-6f62cd3b]{flex:1;padding-left:20px;display:flex;flex-direction:column}.inv-meta-row[data-v-6f62cd3b]{padding:5px 0;border-bottom:1px solid #f0f3f3}.inv-meta-row[data-v-6f62cd3b]:last-child{border-bottom:none}.inv-meta-label[data-v-6f62cd3b]{font-size:9px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:#9ab0b1;margin:0 0 2px}.inv-meta-val[data-v-6f62cd3b]{font-size:12px;font-weight:500;color:#2c2c2c;margin:0}.inv-items-section[data-v-6f62cd3b]{padding:20px 24px}.inv-items-label[data-v-6f62cd3b]{font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#9ab0b1;margin:0 0 10px}.inv-items-table-wrap[data-v-6f62cd3b]{border:1px solid #e8eeee;border-radius:8px;overflow:hidden}.inv-items-table[data-v-6f62cd3b]{width:100%;border-collapse:collapse;font-size:12px}.inv-items-table th[data-v-6f62cd3b]{background:#f7f9f9;padding:8px 12px;font-size:9px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#8fa8a9;border-bottom:1px solid #e4eaea;text-align:left}.inv-items-table td[data-v-6f62cd3b]{padding:10px 12px;border-bottom:1px solid #f2f5f5;color:#1a1a1a;vertical-align:top}.inv-items-table tfoot td[data-v-6f62cd3b]{border-bottom:none}.foot-row td[data-v-6f62cd3b]{padding:6px 12px;font-size:12px;color:#555}.foot-label[data-v-6f62cd3b],.foot-val[data-v-6f62cd3b]{font-weight:500}.foot-total td[data-v-6f62cd3b]{padding:10px 12px;font-weight:700;font-size:13px;border-top:1px solid #e4eaea;background:#f7f9f9;color:#1a1a1a}.center[data-v-6f62cd3b]{text-align:center}.right[data-v-6f62cd3b]{text-align:right}.mono[data-v-6f62cd3b]{font-family:monospace;font-size:11px}.inv-raw-text[data-v-6f62cd3b]{background:#f7faf9;border-left:3px solid #82a4a6;border-radius:0 6px 6px 0;padding:12px 16px}.inv-raw-text p[data-v-6f62cd3b]{margin:0;font-size:13px;color:#3c5252;line-height:1.7;white-space:pre-wrap}.inv-raw-empty p[data-v-6f62cd3b]{color:#9ab0b1;font-style:italic}.inv-notice[data-v-6f62cd3b]{margin:0 24px 16px;padding:10px 14px;background:#f7faf7;border-radius:6px;font-size:11px;color:#7a9a9b;text-align:center;line-height:1.6}.inv-notice a[data-v-6f62cd3b]{color:#5a8384}.inv-footer[data-v-6f62cd3b]{background:#3f5b5c;color:#a8c4a4;padding:18px 24px;font-size:11px;text-align:center;line-height:1.8;border-radius:0 0 16px 16px}.modal-fade-enter-active[data-v-6f62cd3b],.modal-fade-leave-active[data-v-6f62cd3b]{transition:opacity .2s,transform .2s}.modal-fade-enter-from[data-v-6f62cd3b],.modal-fade-leave-to[data-v-6f62cd3b]{opacity:0;transform:scale(.97)}.modal-backdrop[data-v-eb2c71f2]{position:fixed;inset:0;background:#14142873;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.qr-card[data-v-eb2c71f2]{background:#fff;border-radius:16px;border:1.5px solid #d0d5ff;padding:14px 16px 12px;width:100%;max-width:340px;box-shadow:0 8px 32px #5a6fff1f}.qr-card-header[data-v-eb2c71f2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.qr-merchant-pill[data-v-eb2c71f2]{background:#c7d2fe;color:#3730a3;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.qr-close[data-v-eb2c71f2]{width:28px;height:28px;border-radius:50%;background:#f87171;border:none;color:#fff;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:background .15s;flex-shrink:0}.qr-close[data-v-eb2c71f2]:hover{background:#ef4444}.qr-reference-center[data-v-eb2c71f2]{font-size:14px;font-weight:600;color:#5a6fff;text-align:center;margin:0 0 6px}.qr-amount-block[data-v-eb2c71f2]{text-align:center;margin-bottom:8px}.qr-amount-label[data-v-eb2c71f2]{font-size:11px;color:#aaa;text-transform:lowercase;letter-spacing:.5px;margin:0 0 2px}.qr-amount[data-v-eb2c71f2]{font-size:26px;font-weight:800;color:#1a1a1a;margin:0;line-height:1.1}.qr-canvas-wrap[data-v-eb2c71f2]{text-align:center;margin-bottom:6px}.qr-actions[data-v-eb2c71f2]{display:flex;gap:10px;justify-content:center}.qr-btn[data-v-eb2c71f2]{flex:1;text-align:center;padding:9px 0}.btn-whatsapp[data-v-eb2c71f2]{background:#25d366;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer}.btn-secondary[data-v-eb2c71f2]{background:#fff;color:#555;border:1px solid #dde0ff;border-radius:8px;padding:7px 16px;font-size:12px;cursor:pointer;transition:.15s}.btn-secondary[data-v-eb2c71f2]:hover{background:#f7f8ff}.muted.small[data-v-eb2c71f2]{color:#999;font-size:11px}.page[data-v-b55926bf]{padding:4px;position:relative}.page-header[data-v-b55926bf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-wrap:wrap;gap:8px}.section-title[data-v-b55926bf]{font-size:14px;font-weight:600;margin:0}.filter-row[data-v-b55926bf]{display:flex;gap:8px}.period-select[data-v-b55926bf]{border:1px solid #dde0ff;border-radius:8px;padding:6px 10px;font-size:12px;color:#555;background:#f7f8ff;outline:none;cursor:pointer}.period-select[data-v-b55926bf]:focus{border-color:#5a6fff}.state-box[data-v-b55926bf]{text-align:center;padding:30px 10px;color:#999;font-size:13px}.spinner[data-v-b55926bf]{display:inline-block;width:20px;height:20px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-b55926bf .8s linear infinite;margin-bottom:8px}@keyframes spin-b55926bf{to{transform:rotate(360deg)}}.empty-text[data-v-b55926bf]{font-size:13px}.table-wrapper[data-v-b55926bf]{overflow-x:auto}.data-table[data-v-b55926bf]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-b55926bf]{text-align:left;padding:8px;font-weight:600;color:#555;border-bottom:2px solid #eef0ff;white-space:nowrap}.data-table td[data-v-b55926bf]{padding:8px;border-bottom:1px solid #f4f4f4;vertical-align:middle}.data-table tr:hover td[data-v-b55926bf]{background:#fafbff}.right[data-v-b55926bf]{text-align:right}.nowrap[data-v-b55926bf]{white-space:nowrap}.mono[data-v-b55926bf]{font-family:monospace;font-size:11px;color:#888}.badge[data-v-b55926bf]{padding:3px 8px;border-radius:10px;font-size:10px;font-weight:700}.badge-paid[data-v-b55926bf]{background:#e0f7ea;color:#1a7a4a}.badge-partial[data-v-b55926bf]{background:#fff3e0;color:#a05800}.badge-unpaid[data-v-b55926bf]{background:#f4f4f4;color:#888}.th-view[data-v-b55926bf]{width:32px;padding:0 4px}.td-view[data-v-b55926bf]{width:32px;padding:4px;text-align:center}.view-btn[data-v-b55926bf]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:#aab4ff;border-radius:6px;cursor:pointer;transition:.15s;padding:0}.view-btn[data-v-b55926bf]:hover{background:#eef0ff;color:#5a6fff}.th-actions[data-v-b55926bf],.td-actions[data-v-b55926bf]{white-space:nowrap}.action-menu[data-v-b55926bf]{position:relative;display:inline-block}.action-trigger[data-v-b55926bf]{display:inline-flex;align-items:center;gap:4px;border:1px solid #dde0ff;background:#f7f8ff;color:#5a6fff;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:.15s}.action-trigger[data-v-b55926bf]:hover,.action-trigger.active[data-v-b55926bf]{background:#eef0ff;border-color:#5a6fff}.action-trigger-full[data-v-b55926bf]{padding:8px 12px;font-size:12px}.chevron-icon[data-v-b55926bf]{font-size:10px;line-height:1}.action-dropdown[data-v-b55926bf]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #dde0ff;border-radius:10px;min-width:152px;box-shadow:0 8px 24px #5a6fff24;z-index:50;overflow:hidden}.action-dropdown-up[data-v-b55926bf]{top:auto;bottom:calc(100% + 4px)}.action-dropdown-teleport[data-v-b55926bf]{position:fixed;z-index:9999;min-width:152px;background:#fff;border:1px solid #dde0ff;border-radius:10px;box-shadow:0 8px 24px #5a6fff2e;overflow:hidden}.action-item[data-v-b55926bf]{display:block;width:100%;padding:10px 14px;text-align:left;background:none;border:none;border-bottom:1px solid #f4f4f4;font-size:12px;font-weight:500;color:#333;cursor:pointer;transition:background .12s;white-space:nowrap}.action-item[data-v-b55926bf]:last-child{border-bottom:none}.action-item[data-v-b55926bf]:hover:not(:disabled){background:#f7f8ff;color:#5a6fff}.action-item[data-v-b55926bf]:disabled{cursor:not-allowed;opacity:.6}.action-item.item-sending[data-v-b55926bf]{color:#a07000;background:#fffbe6}.action-item.item-cooldown[data-v-b55926bf]{color:#aaa;font-variant-numeric:tabular-nums}.action-item.item-sent[data-v-b55926bf]{color:#1a7a4a}.drop-enter-active[data-v-b55926bf],.drop-leave-active[data-v-b55926bf]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-b55926bf],.drop-leave-to[data-v-b55926bf]{opacity:0;transform:translateY(-4px)}.paid-label[data-v-b55926bf]{font-size:11px;color:#ccc}.pagination[data-v-b55926bf]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.page-btn[data-v-b55926bf]{border:1px solid #dde0ff;background:#fff;border-radius:8px;padding:6px 14px;font-size:12px;cursor:pointer;transition:.15s}.page-btn[data-v-b55926bf]:hover:not(:disabled){background:#eef0ff;border-color:#5a6fff}.page-btn[data-v-b55926bf]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-b55926bf]{font-size:12px;color:#888}.toast[data-v-b55926bf]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);padding:10px 22px;border-radius:10px;font-size:13px;font-weight:600;z-index:999;box-shadow:0 4px 16px #00000024;white-space:nowrap;pointer-events:none}.toast.success[data-v-b55926bf]{background:#1a7a4a;color:#fff}.toast.error[data-v-b55926bf]{background:#c0392b;color:#fff}.toast-enter-active[data-v-b55926bf],.toast-leave-active[data-v-b55926bf]{transition:opacity .3s,transform .3s}.toast-enter-from[data-v-b55926bf],.toast-leave-to[data-v-b55926bf]{opacity:0;transform:translate(-50%) translateY(10px)}.table-desktop[data-v-b55926bf]{display:block}.table-mobile[data-v-b55926bf]{display:none}@media(max-width:768px){.table-desktop[data-v-b55926bf]{display:none}.table-mobile[data-v-b55926bf]{display:block}.data-card[data-v-b55926bf]{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:12px;margin-bottom:10px}.card-row[data-v-b55926bf]{display:flex;justify-content:space-between;align-items:center}.card-id[data-v-b55926bf]{font-size:11px;color:#aaa}.card-customer[data-v-b55926bf]{font-size:12px;color:#555;margin-top:4px}.card-date[data-v-b55926bf]{font-size:11px;color:#aaa}.card-amount[data-v-b55926bf]{font-size:13px;font-weight:700;color:#5a6fff}.card-ref[data-v-b55926bf]{font-size:11px;color:#bbb;margin-top:4px}.mt4[data-v-b55926bf]{margin-top:6px}.card-actions[data-v-b55926bf]{margin-top:10px;text-align:right}}.page[data-v-ffccaa84]{padding:4px}.page-header[data-v-ffccaa84]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-wrap:wrap;gap:8px}.filter-row[data-v-ffccaa84]{display:flex;gap:8px}.period-select[data-v-ffccaa84]{border:1px solid #dde0ff;border-radius:8px;padding:6px 10px;font-size:12px;color:#555;background:#f7f8ff;outline:none;cursor:pointer}.period-select[data-v-ffccaa84]:focus{border-color:#5a6fff}.section-title[data-v-ffccaa84]{font-size:14px;font-weight:600;margin:0}.state-box[data-v-ffccaa84]{text-align:center;padding:30px 10px;color:#999;font-size:13px}.spinner[data-v-ffccaa84]{display:inline-block;width:20px;height:20px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-ffccaa84 .8s linear infinite;margin-bottom:8px}@keyframes spin-ffccaa84{to{transform:rotate(360deg)}}.empty-text[data-v-ffccaa84]{font-size:13px}.badge[data-v-ffccaa84]{padding:3px 8px;border-radius:10px;font-size:10px;font-weight:700}.badge-paid[data-v-ffccaa84]{background:#e0f7ea;color:#1a7a4a}.table-wrapper[data-v-ffccaa84]{overflow-x:auto}.data-table[data-v-ffccaa84]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-ffccaa84]{text-align:left;padding:8px;font-weight:600;color:#555;border-bottom:2px solid #eef0ff;white-space:nowrap}.data-table td[data-v-ffccaa84]{padding:8px;border-bottom:1px solid #f4f4f4}.data-table tr:hover td[data-v-ffccaa84]{background:#fafbff}.right[data-v-ffccaa84]{text-align:right}.nowrap[data-v-ffccaa84]{white-space:nowrap}.mono[data-v-ffccaa84]{font-family:monospace;font-size:11px;color:#888}.pagination[data-v-ffccaa84]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.page-btn[data-v-ffccaa84]{border:1px solid #dde0ff;background:#fff;border-radius:8px;padding:6px 14px;font-size:12px;cursor:pointer;transition:.15s}.page-btn[data-v-ffccaa84]:hover:not(:disabled){background:#eef0ff;border-color:#5a6fff}.page-btn[data-v-ffccaa84]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-ffccaa84]{font-size:12px;color:#888}.table-desktop[data-v-ffccaa84]{display:block}.table-mobile[data-v-ffccaa84]{display:none}@media(max-width:768px){.table-desktop[data-v-ffccaa84]{display:none}.table-mobile[data-v-ffccaa84]{display:block}.data-card[data-v-ffccaa84]{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:12px;margin-bottom:10px}.card-row[data-v-ffccaa84]{display:flex;justify-content:space-between;align-items:center}.card-id[data-v-ffccaa84]{font-size:11px;color:#aaa}.card-customer[data-v-ffccaa84]{font-size:12px;color:#555;margin-top:4px}.card-date[data-v-ffccaa84]{font-size:11px;color:#aaa}.card-amount[data-v-ffccaa84]{font-size:13px;font-weight:700;color:#5a6fff}.card-method[data-v-ffccaa84]{font-size:11px;color:#888}.card-ref[data-v-ffccaa84]{font-size:11px;color:#bbb;margin-top:4px}.mt4[data-v-ffccaa84]{margin-top:6px}}.login-root[data-v-4ff140b9]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f0f2fa;padding:20px;font-family:Segoe UI,system-ui,sans-serif}.login-card[data-v-4ff140b9]{display:flex;width:100%;max-width:860px;min-height:420px;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #5a6fff1f,0 4px 16px #0000000f;background:#fff}.left-panel[data-v-4ff140b9]{flex:0 0 340px;display:flex;align-items:center;justify-content:center;padding:48px 44px;background:#fff}.left-inner[data-v-4ff140b9]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;width:100%}.logo-block[data-v-4ff140b9]{margin-bottom:6px}.logo-img[data-v-4ff140b9]{width:180px;height:auto;display:block}.tagline[data-v-4ff140b9]{font-size:13px;color:#9090a8;margin:14px 0 28px;line-height:1.6;text-align:center}.login-btn[data-v-4ff140b9]{background:#4b9fd5;color:#fff;border:none;border-radius:50px;padding:13px 32px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-self:center;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #4b9fd559;display:flex;align-items:center;gap:8px;min-width:160px;justify-content:center}.login-btn[data-v-4ff140b9]:hover:not(:disabled){background:#3a8ec4;transform:translateY(-1px);box-shadow:0 6px 20px #4b9fd573}.login-btn[data-v-4ff140b9]:active:not(:disabled){transform:translateY(0)}.login-btn[data-v-4ff140b9]:disabled{opacity:.7;cursor:not-allowed}.btn-spinner[data-v-4ff140b9]{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-4ff140b9 .8s linear infinite;display:inline-block}@keyframes spin-4ff140b9{to{transform:rotate(360deg)}}.err-msg[data-v-4ff140b9]{font-size:11px;color:#e05252;margin-top:10px}.right-panel[data-v-4ff140b9]{flex:1;position:relative;overflow:hidden;background:linear-gradient(135deg,#e8f4fd,#d6eaf8 40%,#e8f5e9);display:flex;align-items:center;justify-content:center}.grad-orb[data-v-4ff140b9]{position:absolute;border-radius:50%;filter:blur(40px);opacity:.55;animation:drift-4ff140b9 8s ease-in-out infinite alternate}.orb1[data-v-4ff140b9]{width:260px;height:260px;background:radial-gradient(circle,#a8d8f0,transparent);top:-60px;right:-40px;animation-duration:9s}.orb2[data-v-4ff140b9]{width:200px;height:200px;background:radial-gradient(circle,#b8e8c8,transparent);bottom:-40px;left:20px;animation-duration:11s}.orb3[data-v-4ff140b9]{width:140px;height:140px;background:radial-gradient(circle,#c8d8f8,transparent);top:50%;left:50%;transform:translate(-50%,-50%);animation-duration:7s}@keyframes drift-4ff140b9{0%{transform:translate(0) scale(1)}to{transform:translate(12px,-16px) scale(1.06)}}.right-content[data-v-4ff140b9]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px}.feature-pills[data-v-4ff140b9]{display:flex;flex-direction:column;gap:10px;align-items:center}.pill[data-v-4ff140b9]{background:#ffffffbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.9);border-radius:50px;padding:9px 20px;font-size:13px;font-weight:600;color:#2a3a5a;box-shadow:0 2px 10px #5a6fff14;white-space:nowrap}.login-footer[data-v-4ff140b9]{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.footer-logo[data-v-4ff140b9]{height:22px;width:auto}.footer-text[data-v-4ff140b9]{font-size:11px;color:#7a7a7a;text-align:center;margin:0;line-height:1.6}@media(max-width:640px){.login-card[data-v-4ff140b9]{flex-direction:column;min-height:unset}.left-panel[data-v-4ff140b9]{flex:none;padding:36px 28px 24px}.right-panel[data-v-4ff140b9]{min-height:180px}.login-btn[data-v-4ff140b9]{align-self:stretch}.login-footer[data-v-4ff140b9]{font-size:10px}}.page[data-v-6f380e6b]{padding:4px}.edit-header[data-v-6f380e6b]{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.back-btn[data-v-6f380e6b]{display:flex;align-items:center;gap:6px;border:1px solid #dde0ff;background:#f7f8ff;border-radius:8px;padding:6px 12px;font-size:12px;color:#5a6fff;cursor:pointer;font-weight:600;transition:.15s;white-space:nowrap}.back-btn[data-v-6f380e6b]:hover{background:#eef0ff;border-color:#5a6fff}.back-arrow[data-v-6f380e6b]{font-size:14px}.section-title[data-v-6f380e6b]{font-size:14px;font-weight:600;margin:0}.invoice-meta[data-v-6f380e6b]{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.meta-id[data-v-6f380e6b]{font-family:monospace;font-size:12px;color:#888}.badge[data-v-6f380e6b]{padding:3px 10px;border-radius:10px;font-size:10px;font-weight:700}.badge-unpaid[data-v-6f380e6b]{background:#f4f4f4;color:#888}.state-box[data-v-6f380e6b]{text-align:center;padding:40px 20px;color:#999;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:14px}.error-state[data-v-6f380e6b]{color:#c0392b}.spinner[data-v-6f380e6b]{display:inline-block;width:22px;height:22px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-6f380e6b .8s linear infinite}@keyframes spin-6f380e6b{to{transform:rotate(360deg)}}.form-grid[data-v-6f380e6b]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin-bottom:4px}.col-6[data-v-6f380e6b]{grid-column:span 1}.col-12[data-v-6f380e6b]{grid-column:span 2}.status-msg[data-v-6f380e6b]{margin-top:12px;padding:10px 14px;border-radius:8px;font-size:12px;font-weight:500}.status-msg.success[data-v-6f380e6b]{background:#e0f7ea;color:#1a7a4a}.status-msg.error[data-v-6f380e6b]{background:#fdecea;color:#c0392b}.status-msg.info[data-v-6f380e6b]{background:#eef0ff;color:#5a6fff}.status-fade-enter-active[data-v-6f380e6b],.status-fade-leave-active[data-v-6f380e6b]{transition:opacity .3s}.status-fade-enter-from[data-v-6f380e6b],.status-fade-leave-to[data-v-6f380e6b]{opacity:0}.button-row[data-v-6f380e6b]{display:flex;gap:10px;margin-top:20px;align-items:center}.btn-cancel[data-v-6f380e6b]{background:#e6e9ff;border:none;border-radius:8px;padding:10px 18px;cursor:pointer;font-size:13px}.btn-back[data-v-6f380e6b]{background:#f0f0f0;border:none;border-radius:8px;padding:10px 16px;font-size:13px;cursor:pointer}.btn-submit[data-v-6f380e6b]{background:#4b66ff;color:#fff;border:none;border-radius:8px;padding:10px 22px;cursor:pointer;font-size:13px;font-weight:600;margin-left:auto;transition:opacity .15s}.btn-submit[data-v-6f380e6b]:disabled{opacity:.6;cursor:not-allowed}.btn-next[data-v-6f380e6b]{background:#5a6fff;color:#fff;border:none;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:600;cursor:pointer}.tabs-wrapper[data-v-6f380e6b]{margin-bottom:20px}.tab-bar[data-v-6f380e6b]{display:flex}.tab-btn[data-v-6f380e6b]{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #dde0ff;border-bottom:none;background:#f7f8ff;font-size:13px;font-weight:500;color:#888;cursor:pointer;border-radius:8px 8px 0 0;transition:.15s;position:relative;bottom:-1px}.tab-btn[data-v-6f380e6b]:first-child{margin-right:4px}.tab-btn.active[data-v-6f380e6b]{background:#fff;color:#5a6fff;font-weight:600;border-color:#dde0ff;z-index:1}.tab-num[data-v-6f380e6b]{width:20px;height:20px;border-radius:50%;background:#dde0ff;color:#5a6fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.tab-btn.active .tab-num[data-v-6f380e6b]{background:#5a6fff;color:#fff}.tab-indicator[data-v-6f380e6b]{height:2px;background:#dde0ff;position:relative;overflow:hidden}.tab-fill[data-v-6f380e6b]{position:absolute;left:0;top:0;bottom:0;width:50%;background:#5a6fff;border-radius:0 2px 2px 0;transition:width .3s ease}.tab-fill.full[data-v-6f380e6b]{width:100%}.tab-content[data-v-6f380e6b]{padding-top:4px}.tab-nav-row[data-v-6f380e6b]{display:flex;justify-content:flex-end}.items-table-wrapper[data-v-6f380e6b]{width:100%;overflow-x:auto;margin-bottom:10px}.items-table[data-v-6f380e6b]{width:100%;border-collapse:collapse;font-size:12px}.items-table th[data-v-6f380e6b]{text-align:left;padding:8px 6px;font-weight:600;border-bottom:2px solid #eef0ff;color:#555;white-space:nowrap}.items-table td[data-v-6f380e6b]{padding:5px 4px;border-bottom:1px solid #f4f4f4;vertical-align:middle}.col-desc[data-v-6f380e6b]{width:40%}.col-qty[data-v-6f380e6b]{width:8%}.col-price[data-v-6f380e6b]{width:17%}.col-vat[data-v-6f380e6b]{width:8%;text-align:center}.col-total[data-v-6f380e6b]{width:17%}.col-del[data-v-6f380e6b]{width:6%;text-align:center}.right-text[data-v-6f380e6b]{text-align:right;padding-right:8px}.cell-input[data-v-6f380e6b]{width:100%;border:1px solid #e4e4e4;border-radius:6px;padding:7px 8px;font-size:12px;font-family:inherit;outline:none;background:#fafafa;box-sizing:border-box;transition:.15s}.cell-input[data-v-6f380e6b]:focus{border-color:#5a6fff;background:#fff;box-shadow:0 0 0 2px #5a6fff1a}.cell-input.center[data-v-6f380e6b]{text-align:center}.cell-input.right[data-v-6f380e6b]{text-align:right}.dim[data-v-6f380e6b]{color:#ccc}.vat-check[data-v-6f380e6b]{display:flex;justify-content:center;cursor:pointer}.vat-check input[data-v-6f380e6b]{display:none}.checkmark[data-v-6f380e6b]{width:16px;height:16px;border:1.5px solid #bbb;border-radius:3px;position:relative;display:inline-block;transition:.15s;flex-shrink:0}input:checked+.checkmark[data-v-6f380e6b]{background:#5a6fff;border-color:#5a6fff}input:checked+.checkmark[data-v-6f380e6b]:after{content:"";position:absolute;top:2px;left:4px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.del-btn[data-v-6f380e6b]{width:22px;height:22px;border-radius:50%;border:none;background:#ffe4e4;color:#c0392b;cursor:pointer;font-size:14px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;transition:.15s}.del-btn[data-v-6f380e6b]:hover:not(:disabled){background:#fcc}.del-btn[data-v-6f380e6b]:disabled{opacity:.25;cursor:not-allowed}.add-row-btn[data-v-6f380e6b]{background:#f7f8ff;border:1.5px dashed #aab4ff;color:#5a6fff;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;margin-bottom:14px;transition:.15s}.add-row-btn[data-v-6f380e6b]:hover{background:#eef0ff;border-color:#5a6fff}.delivery-row[data-v-6f380e6b]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:10px;font-size:13px;color:#555}.delivery-input[data-v-6f380e6b]{width:130px;border:1px solid #e0e0e0;border-radius:6px;padding:7px 10px;text-align:right;font-size:13px;outline:none;font-family:inherit;transition:.15s}.delivery-input[data-v-6f380e6b]:focus{border-color:#5a6fff;box-shadow:0 0 0 2px #5a6fff1a}.totals-box[data-v-6f380e6b]{background:#f7f8ff;border-radius:10px;padding:12px 16px;margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.total-row[data-v-6f380e6b]{display:flex;justify-content:space-between;font-size:13px;color:#555}.total-row.vat-row[data-v-6f380e6b]{color:#888;font-size:12px}.total-row.grand[data-v-6f380e6b]{font-size:15px;font-weight:700;color:#222;border-top:1px solid #dde0ff;padding-top:8px;margin-top:4px}.amount-preview[data-v-6f380e6b]{background:#eef0ff;border-radius:10px;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.preview-label[data-v-6f380e6b]{font-size:12px;color:#666;margin:0}.preview-sub[data-v-6f380e6b]{font-size:11px;color:#999;margin:2px 0 0}.preview-amount[data-v-6f380e6b]{font-size:20px;font-weight:800;color:#5a6fff}.error-text[data-v-6f380e6b]{font-size:12px;color:#e74c3c}.mt4[data-v-6f380e6b]{margin-top:4px}.table-desktop[data-v-6f380e6b]{display:block}.table-mobile[data-v-6f380e6b]{display:none}@media(max-width:768px){.table-desktop[data-v-6f380e6b]{display:none}.table-mobile[data-v-6f380e6b]{display:block}.form-grid[data-v-6f380e6b]{grid-template-columns:1fr}.col-6[data-v-6f380e6b],.col-12[data-v-6f380e6b]{grid-column:span 1}.button-row[data-v-6f380e6b]{flex-wrap:wrap}.btn-back[data-v-6f380e6b],.btn-cancel[data-v-6f380e6b]{flex:1}.btn-submit[data-v-6f380e6b]{width:100%;margin-left:0;margin-top:4px}.item-card[data-v-6f380e6b]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:12px;margin-bottom:10px;display:flex;flex-direction:column;gap:10px}.item-card-header[data-v-6f380e6b]{display:flex;justify-content:space-between;align-items:center}.item-num[data-v-6f380e6b]{font-size:12px;font-weight:600;color:#888}.item-field[data-v-6f380e6b]{display:flex;flex-direction:column;gap:4px}.item-field label[data-v-6f380e6b]{font-size:11px;color:#888}.item-row-2[data-v-6f380e6b]{display:flex;gap:10px}.item-field.half[data-v-6f380e6b]{flex:1}.item-bottom[data-v-6f380e6b]{display:flex;justify-content:space-between;align-items:center}.vat-check-label[data-v-6f380e6b]{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.vat-check-label input[data-v-6f380e6b]{display:none}.line-total[data-v-6f380e6b]{font-size:13px;font-weight:700;color:#5a6fff}}.page[data-v-3d52c84b]{padding:4px}.fw600[data-v-3d52c84b]{font-weight:600}.muted[data-v-3d52c84b]{color:#888}.small[data-v-3d52c84b]{font-size:11px}.nowrap[data-v-3d52c84b]{white-space:nowrap}.right[data-v-3d52c84b]{text-align:right}.col-success[data-v-3d52c84b]{color:#1a7a4a}.col-danger[data-v-3d52c84b]{color:#c0392b}.mt4[data-v-3d52c84b]{margin-top:6px}.required[data-v-3d52c84b]{color:#e74c3c}.error-text[data-v-3d52c84b]{font-size:12px;color:#e74c3c;margin-bottom:8px}.page-header-row[data-v-3d52c84b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.section-title[data-v-3d52c84b]{font-size:14px;font-weight:600;margin:0}.pills-group[data-v-3d52c84b]{display:flex;flex-wrap:wrap;gap:6px}.page-header[data-v-3d52c84b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.btn-primary[data-v-3d52c84b]{background:#5a6fff;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s}.btn-primary[data-v-3d52c84b]:hover:not(:disabled){filter:brightness(1.08)}.btn-primary[data-v-3d52c84b]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-3d52c84b]{background:#fff;color:#555;border:1px solid #dde0ff;border-radius:8px;padding:7px 16px;font-size:12px;cursor:pointer;transition:.15s}.btn-secondary[data-v-3d52c84b]:hover{background:#f7f8ff}.btn-danger[data-v-3d52c84b]{background:#e74c3c;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s}.btn-danger[data-v-3d52c84b]:hover:not(:disabled){filter:brightness(1.08)}.btn-danger[data-v-3d52c84b]:disabled{opacity:.6;cursor:not-allowed}.btn-whatsapp[data-v-3d52c84b]{background:#25d366;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer}.btn-sm[data-v-3d52c84b]{padding:5px 10px;font-size:11px}.btn-close[data-v-3d52c84b]{background:none;border:none;font-size:20px;color:#888;cursor:pointer;line-height:1;padding:0}.btn-close[data-v-3d52c84b]:hover{color:#333}.period-select[data-v-3d52c84b]{border:1px solid #dde0ff;border-radius:8px;padding:6px 10px;font-size:12px;color:#555;background:#f7f8ff;outline:none;cursor:pointer}.period-select[data-v-3d52c84b]:focus{border-color:#5a6fff}.summary-row[data-v-3d52c84b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.pill[data-v-3d52c84b]{padding:3px 12px;border-radius:999px;font-size:11px;font-weight:600}.pill-active[data-v-3d52c84b]{background:#fff3e0;color:#e65100}.pill-partial[data-v-3d52c84b]{background:#fff8e1;color:#f57f17}.pill-paid[data-v-3d52c84b]{background:#e0f7ea;color:#1a7a4a}.pill-muted[data-v-3d52c84b]{background:#f0f0f0;color:#757575}.state-box[data-v-3d52c84b]{text-align:center;padding:30px 10px;color:#999;font-size:13px}.spinner[data-v-3d52c84b]{display:inline-block;width:20px;height:20px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-3d52c84b .8s linear infinite;margin-bottom:8px}@keyframes spin-3d52c84b{to{transform:rotate(360deg)}}.empty-text[data-v-3d52c84b]{font-size:13px}.table-wrapper[data-v-3d52c84b]{overflow-x:auto}.data-table[data-v-3d52c84b]{width:100%;border-collapse:collapse;font-size:12px}.data-table th[data-v-3d52c84b]{text-align:left;padding:8px;font-weight:600;color:#555;border-bottom:2px solid #eef0ff;white-space:nowrap}.data-table td[data-v-3d52c84b]{padding:8px;border-bottom:1px solid #f4f4f4}.data-table tr:hover td[data-v-3d52c84b]{background:#fafbff}.action-cell[data-v-3d52c84b]{text-align:right}.badge[data-v-3d52c84b]{padding:3px 8px;border-radius:10px;font-size:10px;font-weight:700;white-space:nowrap}.badge-active[data-v-3d52c84b]{background:#fff3e0;color:#e65100}.badge-partial[data-v-3d52c84b]{background:#fff8e1;color:#f57f17}.badge-paid[data-v-3d52c84b]{background:#e0f7ea;color:#1a7a4a}.badge-fail[data-v-3d52c84b]{background:#ffe4e4;color:#c0392b}.badge-muted[data-v-3d52c84b]{background:#f0f0f0;color:#757575}.dropdown-wrapper[data-v-3d52c84b]{position:relative;display:inline-block}.btn-actions[data-v-3d52c84b]{border:1px solid #dde0ff;background:#fff;border-radius:8px;padding:5px 12px;font-size:11px;cursor:pointer;transition:.15s;color:#555}.btn-actions[data-v-3d52c84b]:hover{background:#eef0ff;border-color:#5a6fff}.dropdown-menu[data-v-3d52c84b]{display:none;position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 4px 16px #0000001a;min-width:160px;z-index:1000;overflow:hidden}.dropdown-menu.show[data-v-3d52c84b]{display:block}.dropdown-up[data-v-3d52c84b]{top:auto;bottom:calc(100% + 4px)}.dropdown-item[data-v-3d52c84b]{padding:9px 14px;font-size:12px;cursor:pointer;color:#333;transition:background .15s}.dropdown-item[data-v-3d52c84b]:hover{background:#f5f7ff}.item-danger[data-v-3d52c84b]{color:#e74c3c}.item-danger[data-v-3d52c84b]:hover{background:#fff5f5}.pagination[data-v-3d52c84b]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.page-btn[data-v-3d52c84b]{border:1px solid #dde0ff;background:#fff;border-radius:8px;padding:6px 14px;font-size:12px;cursor:pointer;transition:.15s}.page-btn[data-v-3d52c84b]:hover:not(:disabled){background:#eef0ff;border-color:#5a6fff}.page-btn[data-v-3d52c84b]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-3d52c84b]{font-size:12px;color:#888}.modal-backdrop[data-v-3d52c84b]{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px}.modal-card[data-v-3d52c84b]{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:460px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0000001f}.modal-header[data-v-3d52c84b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.modal-title[data-v-3d52c84b]{font-size:14px;font-weight:600;margin:0}.modal-footer[data-v-3d52c84b]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.form-field[data-v-3d52c84b]{margin-bottom:14px}.field-label[data-v-3d52c84b]{display:block;font-size:12px;color:#555;margin-bottom:5px}.field-input[data-v-3d52c84b]{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:8px 10px;font-size:12px;font-family:inherit;outline:none;box-sizing:border-box;transition:.15s}.field-input[data-v-3d52c84b]:focus{border-color:#5a6fff;box-shadow:0 0 0 2px #5a6fff1a}.field-hint[data-v-3d52c84b]{font-size:11px;color:#888;margin:4px 0 0}.amount-preview[data-v-3d52c84b]{background:#eef0ff;border-radius:8px;padding:10px 14px;display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.preview-label[data-v-3d52c84b]{font-size:11px;color:#888;margin:0}.preview-amount[data-v-3d52c84b]{font-size:16px;font-weight:700;color:#5a6fff;margin:2px 0 0}.code-box[data-v-3d52c84b]{display:flex;align-items:center;justify-content:space-between;background:#f7f8ff;border:1px solid #dde0ff;border-radius:8px;padding:10px 14px;gap:10px}.code-text[data-v-3d52c84b]{font-size:20px;font-weight:700;color:#5a6fff;letter-spacing:3px;margin:4px 0 0}.detail-totals[data-v-3d52c84b]{display:flex;gap:0;background:#f7f8ff;border-radius:8px;padding:12px;margin-bottom:16px}.detail-total-col[data-v-3d52c84b]{flex:1;text-align:center}.detail-total-col+.detail-total-col[data-v-3d52c84b]{border-left:1px solid #dde0ff}.detail-amount[data-v-3d52c84b]{font-size:13px;font-weight:700;margin:4px 0 0}.payments-list[data-v-3d52c84b]{display:flex;flex-direction:column}.payment-row[data-v-3d52c84b]{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid #f4f4f4}.payment-row[data-v-3d52c84b]:last-child{border-bottom:none}.pay-num[data-v-3d52c84b]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}.num-success[data-v-3d52c84b]{background:#e0f7ea;color:#1a7a4a}.num-fail[data-v-3d52c84b]{background:#ffe4e4;color:#c0392b}.pay-body[data-v-3d52c84b]{flex:1}.pay-meta[data-v-3d52c84b]{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px}.table-desktop[data-v-3d52c84b]{display:block}.table-mobile[data-v-3d52c84b]{display:none}@media(max-width:768px){.table-desktop[data-v-3d52c84b]{display:none}.table-mobile[data-v-3d52c84b]{display:block}.data-card[data-v-3d52c84b]{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:12px;margin-bottom:10px}.card-row[data-v-3d52c84b]{display:flex;justify-content:space-between;align-items:center}.card-ref[data-v-3d52c84b]{font-size:13px}.card-amounts[data-v-3d52c84b]{display:flex;justify-content:space-between;margin-top:10px}.card-amount-col[data-v-3d52c84b]{display:flex;flex-direction:column}.card-label[data-v-3d52c84b]{font-size:10px;color:#aaa}.card-val[data-v-3d52c84b]{font-size:12px;font-weight:600;color:#333;margin-top:2px}.page-header[data-v-3d52c84b]{flex-direction:column;align-items:flex-start}.header-left[data-v-3d52c84b],.modal-footer[data-v-3d52c84b]{flex-wrap:wrap}.modal-footer .btn-primary[data-v-3d52c84b],.modal-footer .btn-secondary[data-v-3d52c84b],.modal-footer .btn-danger[data-v-3d52c84b]{flex:1}}.section-divider[data-v-3d52c84b]{border:none;border-top:1.5px dashed #dde0ff;margin:14px 0 10px}.table-subheader[data-v-3d52c84b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap;gap:6px}.subheader-title[data-v-3d52c84b]{font-size:12px;font-weight:600;color:#555}.subheader-right[data-v-3d52c84b]{display:flex;align-items:center;gap:10px}.last-checked[data-v-3d52c84b]{font-size:11px;color:#aaa}.btn-refresh[data-v-3d52c84b]{border:1px solid #dde0ff;background:#fff;border-radius:8px;padding:4px 12px;font-size:11px;color:#5a6fff;cursor:pointer;transition:.15s;font-weight:600}.btn-refresh[data-v-3d52c84b]:hover:not(:disabled){background:#eef0ff}.btn-refresh[data-v-3d52c84b]:disabled{opacity:.4;cursor:not-allowed}.polling-dot[data-v-3d52c84b]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1a7a4a;animation:pulse-3d52c84b 1.5s ease-in-out infinite}@keyframes pulse-3d52c84b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.empty-row[data-v-3d52c84b]{text-align:center;padding:24px 8px;color:#aaa;font-size:12px}.spinner-sm[data-v-3d52c84b]{display:inline-block;width:12px;height:12px;border:2px solid #dde0ff;border-top-color:#5a6fff;border-radius:50%;animation:spin-3d52c84b .8s linear infinite;margin-right:6px;vertical-align:middle}.qr-backdrop[data-v-3d52c84b]{align-items:center;justify-content:center}.qr-card[data-v-3d52c84b]{background:#fff;border-radius:20px;border:1.5px solid #d0d5ff;padding:24px 24px 20px;width:100%;max-width:340px;position:relative;box-shadow:0 8px 32px #5a6fff1f}.qr-card-header[data-v-3d52c84b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.qr-merchant-pill[data-v-3d52c84b]{background:#c7d2fe;color:#3730a3;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.qr-close[data-v-3d52c84b]{width:28px;height:28px;border-radius:50%;background:#f87171;border:none;color:#fff;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:background .15s;flex-shrink:0}.qr-close[data-v-3d52c84b]:hover{background:#ef4444}.qr-reference-center[data-v-3d52c84b]{font-size:15px;font-weight:600;color:#5a6fff;text-align:center;margin:0 0 14px}.qr-amount-block[data-v-3d52c84b]{text-align:center;margin-bottom:18px}.qr-amount-label[data-v-3d52c84b]{font-size:11px;color:#aaa;text-transform:lowercase;letter-spacing:.5px;margin:0 0 4px}.qr-amount[data-v-3d52c84b]{font-size:28px;font-weight:800;color:#1a1a1a;margin:0;line-height:1.1}.qr-paid-note[data-v-3d52c84b]{font-size:11px;color:#888;margin:6px 0 0}.qr-canvas-wrap[data-v-3d52c84b]{text-align:center;margin-bottom:16px}.qr-code-section[data-v-3d52c84b]{text-align:center;margin-bottom:6px}.qr-site[data-v-3d52c84b]{font-size:13px;font-weight:600;color:#444;margin:0 0 4px}.qr-code-row[data-v-3d52c84b]{display:inline-flex;align-items:center;gap:8px}.btn-icon-copy[data-v-3d52c84b]{background:none;border:1px solid #dde0ff;border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#5a6fff;transition:.15s}.btn-icon-copy[data-v-3d52c84b]:hover{background:#eef0ff}.qr-actions[data-v-3d52c84b]{display:flex;gap:10px;justify-content:center}.qr-btn[data-v-3d52c84b]{flex:1;text-align:center;padding:9px 0}.row-actions[data-v-3d52c84b]{display:inline-flex;align-items:center;gap:6px}.btn-eye[data-v-3d52c84b]{width:28px;height:28px;border:1px solid #dde0ff;background:#f7f8ff;border-radius:6px;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;transition:.15s;flex-shrink:0}.btn-eye[data-v-3d52c84b]:hover{background:#eef0ff;border-color:#5a6fff}.view-btn[data-v-3d52c84b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:#aab4ff;border-radius:6px;cursor:pointer;transition:.15s;padding:0}.view-btn[data-v-3d52c84b]:hover{background:#eef0ff;color:#5a6fff}.th-view[data-v-3d52c84b]{width:32px;padding:0 4px}.td-view[data-v-3d52c84b]{width:32px;padding:4px;text-align:center}.th-actions[data-v-3d52c84b],.td-actions[data-v-3d52c84b]{white-space:nowrap}.action-menu[data-v-3d52c84b]{position:relative;display:inline-block}.action-trigger[data-v-3d52c84b]{display:inline-flex;align-items:center;gap:4px;border:1px solid #dde0ff;background:#f7f8ff;color:#5a6fff;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:.15s}.action-trigger[data-v-3d52c84b]:hover,.action-trigger.active[data-v-3d52c84b]{background:#eef0ff;border-color:#5a6fff}.action-trigger-full[data-v-3d52c84b]{width:100%;justify-content:center;padding:8px 12px;font-size:12px}.chevron-icon[data-v-3d52c84b]{font-size:10px;line-height:1}.action-dropdown-teleport[data-v-3d52c84b]{position:fixed;z-index:9999;min-width:160px;background:#fff;border:1px solid #dde0ff;border-radius:10px;box-shadow:0 8px 24px #5a6fff2e;overflow:hidden}.action-item[data-v-3d52c84b]{display:block;width:100%;padding:10px 14px;text-align:left;background:none;border:none;border-bottom:1px solid #f4f4f4;font-size:12px;font-weight:500;color:#333;cursor:pointer;transition:background .12s;white-space:nowrap}.action-item[data-v-3d52c84b]:last-child{border-bottom:none}.action-item[data-v-3d52c84b]:hover{background:#f7f8ff;color:#5a6fff}.action-item.item-danger[data-v-3d52c84b]{color:#c0392b}.action-item.item-danger[data-v-3d52c84b]:hover{background:#fff5f5;color:#c0392b}.drop-enter-active[data-v-3d52c84b],.drop-leave-active[data-v-3d52c84b]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-3d52c84b],.drop-leave-to[data-v-3d52c84b]{opacity:0;transform:translateY(-4px)}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}p{margin:0}.app-shell{min-height:100vh;background-color:#fff;display:flex;align-items:center;justify-content:center}.app-card{width:100%;max-width:900px;min-height:600px;background-color:#fff;padding:15px}.container{max-width:900px;margin:30px auto;background-color:#e8eaf6;padding:15px}.container450{max-width:450px;margin:30px auto;background-color:#e8eaf6;padding:15px}.box-right{padding:30px 25px;background-color:#fff;border-radius:15px}.box-left{padding:20px;background-color:#fff;border-radius:15px}.textmuted{color:#7a7a7a}.p-blue{font-size:14px;color:#1976d2}.h7{font-size:15px}.h8{font-size:12px}.h9{font-size:10px}.bg-blue{background-color:#dfe9fc9c;border-radius:5px}.cursor{cursor:pointer}.btn-primary{box-shadow:none;height:40px;padding:11px;border-radius:999px;border:none;background-color:#1976d2;color:#fff}.btn-primary:hover{filter:brightness(1.05)}.btn-link-like{background-color:transparent;border:none;color:#1976d2}.btn-link-like:hover{color:#539ee9}@media(max-width:768px){.app-card{min-height:auto;margin:0;border-radius:0;padding:10px}}.form-grid{display:flex;flex-wrap:wrap;gap:20px}.col-12{flex:0 0 100%}.col-6{flex:0 0 calc(50% - 10px)}@media(max-width:600px){.col-6{flex:0 0 100%}}
