.order-invoice-actions[data-v-1d757f9e]{align-items:center;display:inline-flex;flex-shrink:0}.order-invoice-btn[data-v-1d757f9e]{background:#fff;border:1px solid #ff9500;border-radius:999px;color:#ff9500;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.4;padding:.1875rem .625rem;transition:background .15s,color .15s}.order-invoice-btn[data-v-1d757f9e]:disabled{cursor:not-allowed;opacity:.65}.order-invoice-btn[data-v-1d757f9e]:hover:not(:disabled){background:#fff8ee}.order-invoice-btn[data-v-1d757f9e]:active:not(:disabled){background:#fff3dc}.order-translate-action[data-v-9adf97be]{align-items:center;background:var(--color-primary-light,#fff5e6);border:1px solid rgba(255,149,0,.45);border-radius:999px;color:var(--color-primary,#ff9500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.75rem;font-weight:700;justify-content:center;line-height:1.4;margin-left:.5rem;min-width:3rem;padding:.125rem .75rem}.order-translate-action[data-v-9adf97be]:hover:not(:disabled){background:#ffeacc;border-color:var(--color-primary,#ff9500)}.order-translate-action[data-v-9adf97be]:disabled{cursor:not-allowed;opacity:.7}.order-esim-qr__trigger[data-v-2b473cfc]{background:#fff;border:1px solid rgba(255,149,0,.45);border-radius:999px;color:var(--color-primary,#ff9500);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1.4;margin-left:.5rem;padding:.125rem .75rem}.order-esim-qr__trigger[data-v-2b473cfc]:hover{background:var(--color-primary-light,#fff5e6);border-color:var(--color-primary,#ff9500)}.order-esim-qr__panel[data-v-2b473cfc]{align-items:center;display:flex;justify-content:center;padding:.5rem}.history-info__item[data-v-f40755c2]{background:#f2e7d1;border-radius:.5rem;margin-bottom:.5rem;padding:.625rem .75rem .75rem}.history-info__head[data-v-f40755c2]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.25rem}.history-info__head-main[data-v-f40755c2]{align-items:center;display:flex;min-width:0}.history-info__pin-row[data-v-f40755c2]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.history-info__pin-actions[data-v-f40755c2]{align-items:center;display:inline-flex;flex-shrink:0}.history-info__copy[data-v-f40755c2]{color:#ff9500;cursor:pointer;font-size:.75rem;font-weight:600;margin-left:.5rem}.history-info__handbook[data-v-f40755c2]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 0}.history-info__handbook-text[data-v-f40755c2]{min-width:0}.order-unpay-actions[data-v-e6d66c28]{align-items:center;display:inline-flex;gap:.375rem}.order-unpay-actions__cancel[data-v-e6d66c28]{background:#fff;border:1px solid #ff9500;border-radius:999px;color:#ff9500;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.4;padding:.125rem .625rem;transition:background .15s,color .15s}.order-unpay-actions__cancel[data-v-e6d66c28]:hover:not(:disabled){background:#fff8ee}.order-unpay-actions__cancel[data-v-e6d66c28]:disabled{cursor:not-allowed;opacity:.65}.order-unpay-actions__tip[data-v-e6d66c28]{align-items:center;background:transparent;border:none;color:#999;cursor:pointer;display:inline-flex;font-size:1rem;height:1.125rem;justify-content:center;line-height:1;padding:0;width:1.125rem}.order-unpay-actions__tip-text[data-v-e6d66c28]{color:#333;display:block;font-size:.8125rem;line-height:1.5;max-width:14rem}.order-history[data-v-af60b8da]{min-height:20rem}.order-history__toolbar[data-v-af60b8da]{display:flex;justify-content:flex-end;margin-bottom:.875rem}.order-history__refresh[data-v-af60b8da]{align-items:center;background:#fff;border:1px solid rgba(255,149,0,.35);border-radius:999px;color:var(--color-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.8125rem;font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:background .15s,opacity .15s}.order-history__refresh[data-v-af60b8da]:hover:not(:disabled){background:#ff950014}.order-history__refresh[data-v-af60b8da]:disabled{cursor:not-allowed;opacity:.65}.order-history__refresh-icon[data-v-af60b8da]{font-size:.9375rem;line-height:1}.order-history__refresh-icon--spin[data-v-af60b8da]{animation:order-history-refresh-spin-af60b8da .8s linear infinite}@keyframes order-history-refresh-spin-af60b8da{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.order-history__loading[data-v-af60b8da]{display:flex;justify-content:center;padding:3rem 0}.order-history__scroll[data-v-af60b8da]{list-style:none;margin:0;max-height:calc(100vh - 13rem);overflow:auto;padding:0}.order-history__status-row[data-v-af60b8da]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .5rem}.order-history__item[data-v-af60b8da]{background:var(--color-surface);border:1px solid rgba(255,149,0,.12);border-radius:.75rem;margin-bottom:.75rem;padding:1rem}.order-history__head[data-v-af60b8da]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.25rem}.order-history__head-main[data-v-af60b8da]{align-items:center;display:flex;min-width:0}.order-history__pin-row[data-v-af60b8da]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.order-history__pin-actions[data-v-af60b8da]{align-items:center;display:inline-flex;flex-shrink:0}.order-history__copy[data-v-af60b8da]{color:var(--color-primary,#ff9500);cursor:pointer;font-size:.75rem;font-weight:600;margin-left:.5rem}.order-history__handbook[data-v-af60b8da]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 0}.order-history__handbook-text[data-v-af60b8da]{min-width:0}.order-history__footer[data-v-af60b8da]{font-size:.875rem;padding:.75rem 0;text-align:center}.order-history__end[data-v-af60b8da]{color:var(--color-primary)}.order-history__empty[data-v-af60b8da]{align-items:center;color:var(--color-primary-deep);display:flex;font-size:1.25rem;justify-content:center;min-height:16rem}.order-history__batch-toggle[data-v-af60b8da]{align-items:center;color:var(--color-primary,#ff9500);display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;width:100%}.order-history__batch-toggle-left[data-v-af60b8da]{align-items:center;display:inline-flex;gap:.375rem;min-width:0}.order-history__batch-toggle-doc[data-v-af60b8da]{flex-shrink:0;font-size:.9375rem;line-height:1}.order-history__batch-toggle-icon[data-v-af60b8da]{flex-shrink:0;font-size:.875rem;line-height:1;transition:transform .2s ease}.order-history__batch-toggle-icon--expanded[data-v-af60b8da]{transform:rotate(180deg)}.order-history__batch-collapse[data-v-af60b8da] .n-collapse-item-arrow{display:none!important}[data-v-af60b8da] .n-collapse-item__header{padding-bottom:0!important;padding-top:.25rem!important}.order-cancel-modal[data-v-af60b8da] .n-modal{background:transparent;box-shadow:none;max-width:min(92vw,22rem);width:100%}.order-cancel-modal[data-v-af60b8da] .n-modal-body-wrapper{padding:.75rem}.order-cancel-dialog[data-v-af60b8da]{background:#fff;border-radius:1rem;box-shadow:0 12px 40px #00000026;padding:1.125rem 1rem 1.25rem}.order-cancel-dialog__head[data-v-af60b8da]{align-items:center;display:flex;gap:.5rem;margin-bottom:.875rem;padding-right:1.75rem;position:relative}.order-cancel-dialog__icon[data-v-af60b8da]{color:#ff9500;font-size:1.25rem;line-height:1}.order-cancel-dialog__title[data-v-af60b8da]{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0}.order-cancel-dialog__close[data-v-af60b8da]{align-items:center;background:transparent;border:none;color:#999;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;position:absolute;right:0;top:0;width:1.75rem}.order-cancel-dialog__close[data-v-af60b8da]:disabled{cursor:not-allowed;opacity:.5}.order-cancel-dialog__question[data-v-af60b8da]{color:#333;font-size:.9375rem;line-height:1.5;margin:0}.order-cancel-dialog__hint[data-v-af60b8da]{color:#888;font-size:.8125rem;line-height:1.5;margin:.5rem 0 0}.order-cancel-dialog__actions[data-v-af60b8da]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1.125rem}.order-cancel-dialog__btn[data-v-af60b8da]{border-radius:999px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:700;height:2.75rem}.order-cancel-dialog__btn--ghost[data-v-af60b8da]{background:#fff;border:1px solid #22c55e;color:#22c55e}.order-cancel-dialog__btn--primary[data-v-af60b8da]{background:linear-gradient(135deg,#ff9500,#e68600);border:none;color:#fff}.order-cancel-dialog__btn[data-v-af60b8da]:disabled{cursor:not-allowed;opacity:.65}.invite-history-card[data-v-2d96f0fa]{background:#fff;border:1px solid rgba(255,149,0,.12);border-radius:.875rem;box-shadow:var(--shadow-card);padding:.875rem 1rem 1rem}.invite-history-card__header[data-v-2d96f0fa]{align-items:flex-start;display:flex;gap:.75rem}.invite-history-card__avatar[data-v-2d96f0fa]{align-items:center;background:#ff95001f;border-radius:50%;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.invite-history-card--success .invite-history-card__avatar[data-v-2d96f0fa]{background:#1677ff1a}.invite-history-card__avatar-icon[data-v-2d96f0fa]{color:var(--color-primary,#ff9500);font-size:1.125rem}.invite-history-card--success .invite-history-card__avatar-icon[data-v-2d96f0fa]{color:#1677ff}.invite-history-card__header-main[data-v-2d96f0fa]{flex:1;min-width:0}.invite-history-card__title[data-v-2d96f0fa]{color:var(--color-text-primary);font-size:.8125rem;font-weight:700;line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-history-card__register[data-v-2d96f0fa]{align-items:center;color:var(--color-text-muted);display:flex;font-size:.75rem;gap:.25rem;line-height:1.35;margin:.375rem 0 0;min-width:0}.invite-history-card__register-icon[data-v-2d96f0fa]{flex-shrink:0;font-size:.75rem}.invite-history-card__register span[data-v-2d96f0fa]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-history-card__status[data-v-2d96f0fa]{align-items:center;background:#ff95001a;border-radius:999px;color:var(--color-primary,#ff9500);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;gap:.125rem;padding:.1875rem .5rem;white-space:nowrap}.invite-history-card__status--success[data-v-2d96f0fa]{background:#22c55e1a;color:#22c55e}.invite-history-card__status-check[data-v-2d96f0fa]{font-size:.8125rem;line-height:1}.invite-history-card__grid[data-v-2d96f0fa]{background:#f8fafc;border:1px solid #e8edf3;border-radius:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.875rem;overflow:hidden}.invite-history-card__cell[data-v-2d96f0fa]{align-items:flex-start;background:#f8fafc;border-bottom:1px solid #e8edf3;border-right:1px solid #e8edf3;display:flex;gap:.5rem;min-height:4.5rem;padding:.75rem .625rem}.invite-history-card__cell[data-v-2d96f0fa]:nth-child(2n){border-right:none}.invite-history-card__cell[data-v-2d96f0fa]:nth-child(3),.invite-history-card__cell[data-v-2d96f0fa]:nth-child(4){border-bottom:none}.invite-history-card__cell-icon-wrap[data-v-2d96f0fa]{align-items:center;border-radius:.375rem;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.invite-history-card__cell-icon-wrap--orange[data-v-2d96f0fa]{background:#ff95001f}.invite-history-card__cell-icon-wrap--green[data-v-2d96f0fa]{background:#22c55e1f}.invite-history-card__cell-icon-wrap--blue[data-v-2d96f0fa]{background:#1677ff1a}.invite-history-card__cell-icon-wrap--purple[data-v-2d96f0fa]{background:#8b5cf61f}.invite-history-card__cell-icon-wrap--orange .invite-history-card__cell-icon[data-v-2d96f0fa]{color:var(--color-primary,#ff9500)}.invite-history-card__cell-icon-wrap--green .invite-history-card__cell-icon[data-v-2d96f0fa]{color:#22c55e}.invite-history-card__cell-icon-wrap--blue .invite-history-card__cell-icon[data-v-2d96f0fa]{color:#1677ff}.invite-history-card__cell-icon-wrap--purple .invite-history-card__cell-icon[data-v-2d96f0fa]{color:#8b5cf6}.invite-history-card__cell-icon[data-v-2d96f0fa]{font-size:.875rem;line-height:1}.invite-history-card__cell-content[data-v-2d96f0fa]{flex:1;min-width:0}.invite-history-card__cell-label[data-v-2d96f0fa]{color:var(--color-text-muted);font-size:.6875rem;line-height:1.35;margin:0}.invite-history-card__cell-value[data-v-2d96f0fa]{color:var(--color-text-primary);font-size:.8125rem;font-weight:700;line-height:1.35;margin:.25rem 0 0}.invite-history-card__cell-value-row[data-v-2d96f0fa]{align-items:baseline;display:flex;margin:.25rem 0 0}.invite-history-card__cell-value-row .invite-history-card__cell-value[data-v-2d96f0fa]{margin:0}.invite-history-card__cell-value--compact[data-v-2d96f0fa]{font-size:.75rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-history-card__cell-value--success[data-v-2d96f0fa]{color:#22c55e}.invite-history-card__cell-value--pending[data-v-2d96f0fa]{color:var(--color-primary,#ff9500)}.invite-history-card__cell-value--highlight[data-v-2d96f0fa]{color:#1677ff}.invite-history[data-v-35ff85f0]{min-height:20rem}.invite-history__empty[data-v-35ff85f0],.invite-history__guest[data-v-35ff85f0]{align-items:center;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:.875rem;justify-content:center;min-height:16rem}.invite-history__login-btn[data-v-35ff85f0]{background:var(--gradient-gold);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:700;padding:.5rem 1.125rem}.invite-history__loading[data-v-35ff85f0]{display:flex;justify-content:center;padding:3rem 0}.invite-history__scroll[data-v-35ff85f0]{list-style:none;margin:0;max-height:calc(100vh - 13rem);overflow:auto;padding:0}.invite-history__item[data-v-35ff85f0]{margin-bottom:.75rem}.invite-history__footer[data-v-35ff85f0]{padding:.75rem 0;text-align:center}.invite-history__end[data-v-35ff85f0]{color:var(--color-primary);font-size:.875rem}.invoice-apply-modal[data-v-9b91c23c] .n-modal{background:transparent;box-shadow:none;max-width:min(94vw,36rem);width:100%}.invoice-apply-modal[data-v-9b91c23c] .n-modal-body-wrapper{padding:.75rem}.invoice-dialog[data-v-9b91c23c]{background:#fff;border-radius:1rem;box-shadow:0 12px 40px #00000026;display:flex;flex-direction:column;max-height:min(92vh,44rem);overflow:hidden;padding:1.375rem 1.5rem 1.5rem;width:min(94vw,36rem)}.invoice-dialog[data-v-9b91c23c] .n-spin-container{flex:1;min-height:0;overflow:auto}.invoice-dialog__head[data-v-9b91c23c]{flex-shrink:0;margin-bottom:1.25rem;padding-right:2rem;position:relative}.invoice-dialog__title[data-v-9b91c23c]{color:#1a1a1a;font-size:1.25rem;font-weight:700;margin:0;text-align:center}.invoice-dialog__close[data-v-9b91c23c]{align-items:center;background:none;border:none;color:#bbb;cursor:pointer;display:inline-flex;font-size:1.375rem;height:2rem;justify-content:center;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem}.invoice-dialog__empty[data-v-9b91c23c]{padding:.75rem 0 .25rem;text-align:center}.invoice-dialog__empty-icon[data-v-9b91c23c]{background:#fff8ee;border-radius:50%;display:grid;height:5.5rem;margin:0 auto 1.25rem;place-items:center;width:5.5rem}.invoice-dialog__empty-clipboard[data-v-9b91c23c]{color:#ff9500;font-size:2.5rem}.invoice-dialog__empty-title[data-v-9b91c23c]{color:#333;font-size:1.125rem;font-weight:700;margin:0 0 .625rem}.invoice-dialog__empty-desc[data-v-9b91c23c]{color:#999;font-size:.9375rem;line-height:1.6;margin:0 0 1.5rem}.invoice-dialog__record[data-v-9b91c23c]{border-top:1px solid #f0f0f0;margin-top:1.25rem;padding-top:1.125rem}.invoice-dialog__section-label--record[data-v-9b91c23c]{margin-bottom:.875rem}.invoice-dialog__record-status-row[data-v-9b91c23c]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.invoice-dialog__record-label[data-v-9b91c23c]{color:#666;font-size:.875rem;font-weight:600}.invoice-record-status[data-v-9b91c23c]{border-radius:999px;font-size:.75rem;font-weight:700;line-height:1.4;padding:.1875rem .625rem;white-space:nowrap}.invoice-record-status.order-invoice-status--pending[data-v-9b91c23c],.invoice-record-status.order-invoice-status--success[data-v-9b91c23c]{background:#edf5ff;color:#1677ff}.invoice-record-status.order-invoice-status--completed[data-v-9b91c23c]{background:#edf9f0;color:#18a058}.invoice-record-status.order-invoice-status--failed[data-v-9b91c23c]{background:#fff1f0;color:#d03050}.invoice-dialog__record-note[data-v-9b91c23c]{background:#fff6eb;border-radius:.75rem;color:#b45309;display:flex;gap:.625rem;margin-bottom:.75rem;padding:.875rem 1rem}.invoice-dialog__record-note-icon[data-v-9b91c23c]{flex-shrink:0;font-size:1rem;margin-top:.125rem}.invoice-dialog__record-note-title[data-v-9b91c23c]{font-size:.8125rem;font-weight:700;margin:0 0 .375rem}.invoice-dialog__record-note-text[data-v-9b91c23c]{color:#d03050;font-size:.9375rem;font-weight:700;line-height:1.5;margin:0 0 .375rem}.invoice-dialog__record-note-hint[data-v-9b91c23c]{font-size:.75rem;line-height:1.5;margin:0}.invoice-dialog__record-meta[data-v-9b91c23c]{display:grid;gap:.5rem;margin:0 0 .75rem}.invoice-dialog__record-meta div[data-v-9b91c23c]{display:grid;font-size:.8125rem;gap:.5rem;grid-template-columns:4.5rem minmax(0,1fr);line-height:1.5}.invoice-dialog__record-meta dt[data-v-9b91c23c]{color:#999;margin:0}.invoice-dialog__record-meta dd[data-v-9b91c23c]{color:#333;margin:0;word-break:break-all}.invoice-dialog__record-hint[data-v-9b91c23c]{color:#1677ff;font-size:.8125rem;line-height:1.5;margin:0}.invoice-dialog__section-head[data-v-9b91c23c]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.invoice-dialog__section-link[data-v-9b91c23c]{background:none;border:none;color:#ff9500;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:600;padding:0}.invoice-dialog__submit-wrap[data-v-9b91c23c]{margin-top:1.25rem}.invoice-dialog__submit[data-v-9b91c23c]{background:linear-gradient(135deg,#ff9500,#e68600);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;height:3rem;width:100%}.invoice-dialog__submit[data-v-9b91c23c]:disabled{cursor:not-allowed;opacity:.65}.invoice-dialog__section-label[data-v-9b91c23c]{color:#333;font-size:1rem;font-weight:700;margin:0}.invoice-header-card[data-v-9b91c23c]{background:#fffdf8;border:1.5px solid #ff9500;border-radius:.75rem;overflow:hidden}.invoice-header-card__radio-wrap[data-v-9b91c23c]{cursor:default;display:flex;gap:.75rem;padding:1.125rem}.invoice-header-card__radio[data-v-9b91c23c]{accent-color:#ff9500;flex-shrink:0;height:1.125rem;margin-top:.25rem;width:1.125rem}.invoice-header-card__main[data-v-9b91c23c]{flex:1;min-width:0}.invoice-header-card__title-row[data-v-9b91c23c]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.invoice-header-card__title[data-v-9b91c23c]{color:#1a1a1a;font-size:1.0625rem;font-weight:700;line-height:1.35}.invoice-header-card__tag[data-v-9b91c23c]{background:#fff3dc;border-radius:.25rem;color:#ff9500;font-size:.75rem;font-weight:700;padding:.1875rem .5rem}.invoice-header-card__meta[data-v-9b91c23c]{display:grid;gap:.5rem;margin:0}.invoice-header-card__meta div[data-v-9b91c23c]{display:grid;font-size:.875rem;gap:.5rem;grid-template-columns:6.5rem minmax(0,1fr);line-height:1.5}.invoice-header-card__meta dt[data-v-9b91c23c]{color:#999;margin:0}.invoice-header-card__meta dd[data-v-9b91c23c]{color:#555;margin:0;word-break:break-all}.invoice-dialog__header-list[data-v-9b91c23c]{display:grid;gap:.625rem;margin-top:.875rem}.invoice-header-card--compact[data-v-9b91c23c]{align-items:center;background:#fff;border:1px solid #ececec;border-radius:.625rem;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;gap:.625rem;justify-content:space-between;padding:.875rem 1rem;text-align:left}.invoice-dialog--form[data-v-9b91c23c]{max-height:min(92vh,46rem);padding:0}.invoice-dialog__head--form[data-v-9b91c23c]{margin-bottom:0;padding:1.125rem 1.25rem .875rem}.invoice-dialog--form .invoice-dialog__title[data-v-9b91c23c]{text-align:left}.invoice-dialog--form[data-v-9b91c23c] .n-spin-container{display:flex;flex-direction:column;min-height:0}.invoice-form[data-v-9b91c23c]{display:flex;flex:1;flex-direction:column;min-height:0}.invoice-form__banner[data-v-9b91c23c]{align-items:flex-start;background:#fff6eb;color:#d97706;display:flex;font-size:.8125rem;gap:.5rem;line-height:1.5;padding:.75rem 1.25rem}.invoice-form__banner p[data-v-9b91c23c]{margin:0}.invoice-form__banner-icon[data-v-9b91c23c]{flex-shrink:0;font-size:1rem;margin-top:.125rem}.invoice-form__scroll[data-v-9b91c23c]{flex:1;min-height:0;overflow:auto;padding:1rem 1.25rem .5rem}.invoice-form__section+.invoice-form__section[data-v-9b91c23c]{margin-top:1.125rem}.invoice-form__section-head[data-v-9b91c23c]{display:flex;gap:.625rem;margin-bottom:.75rem}.invoice-form__section-icon[data-v-9b91c23c]{color:#ff9500;flex-shrink:0;font-size:1.125rem;margin-top:.125rem}.invoice-form__section-title[data-v-9b91c23c]{color:#1a1a1a;font-size:.9375rem;font-weight:700;margin:0}.invoice-form__section-title--basic[data-v-9b91c23c]{margin-bottom:.75rem}.invoice-form__section-desc[data-v-9b91c23c]{color:#999;font-size:.75rem;line-height:1.5;margin:.25rem 0 0}.invoice-form__smart-box[data-v-9b91c23c]{background:#fafafa;border:1px solid #ececec;border-radius:.75rem;overflow:hidden}.invoice-form__smart-textarea[data-v-9b91c23c]{background:transparent;border:none;color:#333;font-family:inherit;font-size:.875rem;line-height:1.55;min-height:6.5rem;padding:.875rem 1rem;resize:vertical;width:100%}.invoice-form__smart-textarea[data-v-9b91c23c]::-moz-placeholder{color:#c4c8cf}.invoice-form__smart-textarea[data-v-9b91c23c]::placeholder{color:#c4c8cf}.invoice-form__smart-textarea[data-v-9b91c23c]:focus{outline:none}.invoice-form__smart-action[data-v-9b91c23c]{display:flex;justify-content:flex-end;padding:0 .875rem .875rem}.invoice-form__recognize-btn[data-v-9b91c23c]{background:#ff9500;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;padding:.4375rem 1rem}.invoice-form__rows[data-v-9b91c23c]{display:grid;gap:.875rem}.invoice-form__row[data-v-9b91c23c]{align-items:center;display:grid;gap:.75rem;grid-template-columns:5.75rem minmax(0,1fr)}.invoice-form__label[data-v-9b91c23c]{color:#333;font-size:.875rem;font-weight:600;white-space:nowrap}.invoice-form__required[data-v-9b91c23c]{color:#ff4d4f;margin-left:.125rem}.invoice-form__row input[data-v-9b91c23c]{background:#fff;border:1px solid #e7e9ed;border-radius:999px;font-family:inherit;font-size:.875rem;height:2.75rem;padding:0 .875rem;width:100%}.invoice-form__row input[data-v-9b91c23c]::-moz-placeholder{color:#c4c8cf}.invoice-form__row input[data-v-9b91c23c]::placeholder{color:#c4c8cf}.invoice-form__row input[data-v-9b91c23c]:focus{border-color:#ff9500;box-shadow:0 0 0 2px #ff95001f;outline:none}.invoice-form__footer[data-v-9b91c23c]{background:#fff;border-top:1px solid #f0f0f0;display:grid;flex-shrink:0;gap:.875rem;grid-template-columns:1fr 1fr;padding:1rem 1.25rem 1.25rem}.invoice-form__btn[data-v-9b91c23c]{border-radius:999px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:700;height:2.875rem}.invoice-form__btn[data-v-9b91c23c]:disabled{cursor:not-allowed;opacity:.65}.invoice-form__btn--cancel[data-v-9b91c23c]{background:#fff;border:1px solid #ff9500;color:#ff9500}.invoice-form__btn--save[data-v-9b91c23c]{background:linear-gradient(135deg,#ff9500,#e68600);border:none;color:#fff}.invoice-dialog__actions[data-v-9b91c23c]{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.5rem}.invoice-dialog__actions--empty[data-v-9b91c23c]{margin-top:0}.invoice-dialog__btn[data-v-9b91c23c]{border-radius:999px;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;height:3rem;transition:opacity .15s}.invoice-dialog__btn[data-v-9b91c23c]:disabled{cursor:not-allowed;opacity:.65}.invoice-dialog__btn--ghost[data-v-9b91c23c]{background:#fff;border:1px solid #e7e9ed;color:#666}.invoice-dialog__btn--primary[data-v-9b91c23c]{background:linear-gradient(135deg,#ff9500,#e68600);border:none;color:#fff}.invoice-preview-modal[data-v-08def231] .n-modal{background:transparent;box-shadow:none;max-width:min(94vw,22rem);width:100%}.invoice-preview-modal[data-v-08def231] .n-modal-body-wrapper{padding:.75rem}.invoice-preview-dialog[data-v-08def231]{background:#fff;border-radius:1rem;box-shadow:0 12px 40px #00000026;padding:1.125rem 1rem 1.25rem}.invoice-preview-dialog__frame[data-v-08def231]{background:#fafafa;border:1px solid #f0f0f0;border-radius:.75rem;overflow:hidden}.invoice-preview-dialog__image[data-v-08def231],.invoice-preview-dialog__pdf[data-v-08def231]{background:#fff;display:block;height:auto;max-height:min(62vh,28rem);min-height:16rem;-o-object-fit:contain;object-fit:contain;width:100%}.invoice-preview-dialog__pdf[data-v-08def231]{border:none}.invoice-preview-dialog__actions[data-v-08def231]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1.125rem}.invoice-preview-dialog__btn[data-v-08def231]{border-radius:999px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:700;height:2.875rem}.invoice-preview-dialog__btn--ghost[data-v-08def231]{background:#fff;border:1px solid #ff9500;color:#ff9500}.invoice-preview-dialog__btn--primary[data-v-08def231]{background:linear-gradient(135deg,#ff9500,#e68600);border:none;color:#fff}.history-page[data-v-b3591404]{background:var(--color-surface);min-height:calc(100vh - 5rem);padding:5.5rem 0 2rem}.history-page__inner[data-v-b3591404]{max-width:48rem}.history-page__back[data-v-b3591404]{align-items:center;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;margin-bottom:.875rem;padding:0}.history-page__back[data-v-b3591404]:hover{color:var(--color-primary)}.history-page__title-row[data-v-b3591404]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.history-page__title[data-v-b3591404]{color:var(--color-text-primary);font-size:1.5rem;font-weight:800;margin:0}.history-page__tabs[data-v-b3591404]{align-items:stretch;background:#fff;border:1px solid rgba(255,149,0,.12);border-radius:.875rem;box-shadow:var(--shadow-card);display:flex;margin-bottom:1rem;overflow:hidden}.history-page__tab[data-v-b3591404]{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;flex:1;font-family:inherit;font-size:.9375rem;font-weight:600;padding:.875rem .75rem;position:relative;transition:color .15s,background .15s}.history-page__tab--active[data-v-b3591404]{background:#ff95000f;color:var(--color-primary)}.history-page__tab--active[data-v-b3591404]:after{background:var(--color-primary);border-radius:999px;bottom:0;content:"";height:.1875rem;left:50%;margin-left:-1rem;position:absolute;width:2rem}.history-page__panel[data-v-b3591404]{min-height:20rem}
