.card[data-v-623d1c43] .card-header .heading-elements{position:static}[dir] .card[data-v-623d1c43] .card-header .heading-elements{cursor:inherit}.card[data-v-623d1c43] .card-header .heading-elements .list-inline{display:block}[dir] .card[data-v-623d1c43] .card-header .heading-elements .list-inline li a{padding:0}[dir=ltr] .card[data-v-623d1c43] .card-header .heading-elements .list-inline li:not(:last-child){margin-right:1rem}[dir=rtl] .card[data-v-623d1c43] .card-header .heading-elements .list-inline li:not(:last-child){margin-left:1rem}[dir] .dark-layout .b-overlay-wrap[data-v-623d1c43] .b-overlay .bg-white{background-color:#161d31!important}@media print{body *{visibility:hidden}#printableArea,#printableArea *{visibility:visible}#printableArea{position:absolute;top:0}[dir=ltr] #printableArea{left:0}[dir=rtl] #printableArea{right:0}.no-print{display:none!important}}[dir] .transaksi-detail-wrapper[data-v-5de402b2]{padding-bottom:1.5rem}.page-top[data-v-5de402b2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}[dir] .page-top[data-v-5de402b2]{margin-bottom:1rem}.page-top__actions[data-v-5de402b2]{display:flex;gap:.5rem}.btn-back[data-v-5de402b2],.btn-print[data-v-5de402b2]{display:inline-flex!important;align-items:center!important;font-size:.85rem!important}.txn-hero[data-v-5de402b2]{display:flex;align-items:stretch;justify-content:space-between;gap:1.25rem}[dir] .txn-hero[data-v-5de402b2]{padding:1.25rem 1.5rem;margin-bottom:1.25rem;border-radius:14px;border:1px solid #e0dff5;box-shadow:0 2px 8px rgba(83,80,214,.06)}[dir=ltr] .txn-hero[data-v-5de402b2]{background:linear-gradient(135deg,#f8f7ff,#fff 55%,#f5faf7)}[dir=rtl] .txn-hero[data-v-5de402b2]{background:linear-gradient(-135deg,#f8f7ff,#fff 55%,#f5faf7)}.txn-hero__label[data-v-5de402b2]{font-size:.75rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em}[dir] .txn-hero__label[data-v-5de402b2]{margin-bottom:.25rem}.txn-hero__invoice[data-v-5de402b2]{font-size:1.35rem;font-weight:700;color:#1a1a2e;letter-spacing:-.02em;word-break:break-all}[dir] .txn-hero__invoice[data-v-5de402b2]{margin-bottom:.5rem}.txn-hero__meta[data-v-5de402b2]{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.8rem;color:#666}.txn-hero__meta span[data-v-5de402b2]{display:inline-flex;align-items:center}.txn-hero__side[data-v-5de402b2]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.75rem;flex-shrink:0}.txn-hero__badges[data-v-5de402b2]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}[dir=ltr] .txn-hero__total[data-v-5de402b2]{text-align:right}[dir=rtl] .txn-hero__total[data-v-5de402b2]{text-align:left}.txn-hero__total-label[data-v-5de402b2]{font-size:.72rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.04em}.txn-hero__total-value[data-v-5de402b2]{font-size:1.5rem;font-weight:800;color:#2a7d3f;line-height:1.2}.txn-layout[data-v-5de402b2]{align-items:flex-start}[dir] .mb-field[data-v-5de402b2]{margin-bottom:1rem}.status-badge[data-v-5de402b2]{font-size:.68rem;letter-spacing:.04em}[dir] .status-badge[data-v-5de402b2]{padding:.35em .65em}.status-badge--lg[data-v-5de402b2]{font-size:.72rem}[dir] .status-badge--lg[data-v-5de402b2]{padding:.4em .75em}.invoice-shell[data-v-5de402b2]{overflow:hidden}[dir] .invoice-shell[data-v-5de402b2]{border-radius:14px;border:1px solid #ebebeb;box-shadow:0 2px 12px rgba(0,0,0,.05)}[dir] .invoice-doc[data-v-5de402b2]{background:#fff;padding:1.75rem 1.75rem 1.5rem}.invoice-doc__header[data-v-5de402b2]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}[dir] .invoice-doc__header[data-v-5de402b2]{padding-bottom:1.25rem;border-bottom:2px solid #f0f0f0;margin-bottom:1.5rem}.invoice-doc__brand[data-v-5de402b2]{display:flex;align-items:center;gap:1rem}.invoice-doc__logo[data-v-5de402b2]{width:64px;height:64px;object-fit:contain}[dir] .invoice-doc__logo[data-v-5de402b2]{border-radius:8px;background:#f8f8f8}.invoice-doc__title[data-v-5de402b2]{font-size:1.5rem;font-weight:800;color:#1a1a2e;letter-spacing:.08em;line-height:1}.invoice-doc__no[data-v-5de402b2]{font-size:.85rem;color:#5350d6;font-weight:600}[dir] .invoice-doc__no[data-v-5de402b2]{margin-top:.35rem}.invoice-stamp[data-v-5de402b2]{font-size:.78rem;font-weight:800;letter-spacing:.1em;white-space:nowrap}[dir] .invoice-stamp[data-v-5de402b2]{padding:.45rem .9rem;border-radius:6px;border:2px solid}[dir=ltr] .invoice-stamp[data-v-5de402b2]{transform:rotate(-4deg)}[dir=rtl] .invoice-stamp[data-v-5de402b2]{transform:rotate(4deg)}.invoice-stamp--paid[data-v-5de402b2]{color:#2a7d3f}[dir] .invoice-stamp--paid[data-v-5de402b2]{border-color:#8dd5a8;background:#eaf5e4}.invoice-stamp--unpaid[data-v-5de402b2]{color:#c2401c}[dir] .invoice-stamp--unpaid[data-v-5de402b2]{border-color:#f5b8a8;background:#feeae6}.invoice-parties[data-v-5de402b2]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}[dir] .invoice-parties[data-v-5de402b2]{margin-bottom:1.5rem}[dir] .invoice-party[data-v-5de402b2]{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:1rem 1.1rem}.invoice-party__label[data-v-5de402b2]{font-size:.7rem;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.06em}[dir] .invoice-party__label[data-v-5de402b2]{margin-bottom:.4rem}.invoice-party__name[data-v-5de402b2]{font-size:.95rem;font-weight:700;color:#1a1a2e}[dir] .invoice-party__name[data-v-5de402b2]{margin-bottom:.5rem}.invoice-party__detail[data-v-5de402b2]{display:flex;flex-direction:column;gap:.35rem}.invoice-detail-row[data-v-5de402b2]{display:flex;justify-content:space-between;gap:.75rem;font-size:.8rem;color:#666}.invoice-detail-row strong[data-v-5de402b2]{color:#1a1a2e}[dir=ltr] .invoice-detail-row strong[data-v-5de402b2]{text-align:right}[dir=rtl] .invoice-detail-row strong[data-v-5de402b2]{text-align:left}.invoice-detail-row--stack[data-v-5de402b2]{flex-direction:column;gap:.2rem}.invoice-detail-row--stack strong[data-v-5de402b2]{line-height:1.45}[dir=ltr] .invoice-detail-row--stack strong[data-v-5de402b2]{text-align:left}[dir=rtl] .invoice-detail-row--stack strong[data-v-5de402b2]{text-align:right}.invoice-table-wrap[data-v-5de402b2]{overflow:hidden}[dir] .invoice-table-wrap[data-v-5de402b2]{border:1px solid #f0f0f0;border-radius:10px;margin-bottom:1.25rem}.invoice-table[data-v-5de402b2]{width:100%;font-size:.85rem;border-collapse:collapse}[dir] .invoice-table[data-v-5de402b2]{margin:0}.invoice-table thead[data-v-5de402b2]{color:#fff}[dir] .invoice-table thead[data-v-5de402b2]{background:#5350d6}.invoice-table th[data-v-5de402b2]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}[dir] .invoice-table th[data-v-5de402b2]{padding:.7rem 1rem;border:none}.invoice-table td[data-v-5de402b2]{vertical-align:middle}[dir] .invoice-table td[data-v-5de402b2]{padding:.75rem 1rem;border-bottom:1px solid #f5f5f5}[dir] .invoice-table tbody tr:last-child td[data-v-5de402b2]{border-bottom:none}[dir] .invoice-table tbody tr[data-v-5de402b2]:hover{background:#fafaff}.invoice-table__product[data-v-5de402b2]{font-weight:600;color:#1a1a2e}.invoice-summary[data-v-5de402b2]{display:flex;justify-content:flex-end}[dir] .invoice-summary[data-v-5de402b2]{margin-bottom:1.25rem}.invoice-summary__rows[data-v-5de402b2]{width:100%;max-width:340px}[dir] .invoice-summary__rows[data-v-5de402b2]{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:.85rem 1rem}.invoice-summary__row[data-v-5de402b2]{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.82rem;color:#666}[dir] .invoice-summary__row[data-v-5de402b2]{padding:.4rem 0;border-bottom:1px dashed #ebebeb}[dir] .invoice-summary__row[data-v-5de402b2]:last-child{border-bottom:none}.invoice-summary__row strong[data-v-5de402b2]{color:#1a1a2e;white-space:nowrap}.invoice-summary__row--total[data-v-5de402b2]{font-size:.95rem;color:#1a1a2e}[dir] .invoice-summary__row--total[data-v-5de402b2]{margin-top:.35rem;padding-top:.65rem;border-top:2px solid #5350d6;border-bottom:none}.invoice-summary__row--total strong[data-v-5de402b2]{color:#2a7d3f;font-size:1.05rem}[dir] .invoice-footer[data-v-5de402b2]{padding-top:1rem;border-top:1px solid #f0f0f0}.invoice-footer__label[data-v-5de402b2]{font-size:.7rem;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.05em}[dir] .invoice-footer__label[data-v-5de402b2]{margin-bottom:.35rem}.invoice-footer__value[data-v-5de402b2]{font-size:.88rem;font-weight:600;color:#1a1a2e;line-height:1.5}.sidebar-stack[data-v-5de402b2]{display:flex;flex-direction:column;gap:.85rem}.side-card[data-v-5de402b2]{overflow:hidden}[dir] .side-card[data-v-5de402b2]{background:#fff;border:1px solid #ebebeb;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.04)}[dir] .side-card--danger[data-v-5de402b2]{border-color:#f5c6c0}.side-card--danger .side-card__header[data-v-5de402b2]{color:#c2401c}[dir] .side-card--danger .side-card__header[data-v-5de402b2]{background:#fff5f4}[dir] .side-card--warning[data-v-5de402b2]{border-color:#f5dfa0}.side-card--warning .side-card__header[data-v-5de402b2]{color:#c47a00}[dir] .side-card--warning .side-card__header[data-v-5de402b2]{background:#fffbf0}.side-card__header[data-v-5de402b2]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:#1a1a2e}[dir] .side-card__header[data-v-5de402b2]{padding:.75rem 1rem;background:#fafafa;border-bottom:1px solid #f3f3f3}[dir] .side-card__body[data-v-5de402b2]{padding:1rem}.action-stack[data-v-5de402b2]{display:flex;flex-direction:column;gap:.5rem}.btn-action[data-v-5de402b2]{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.85rem!important}.meta-list[data-v-5de402b2]{display:flex;flex-direction:column;gap:.65rem}.meta-list__item[data-v-5de402b2]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.82rem}.meta-list__item--stack[data-v-5de402b2]{flex-direction:column;gap:.2rem}.meta-list__label[data-v-5de402b2]{color:#888;font-weight:500;flex-shrink:0}.meta-list__value[data-v-5de402b2]{color:#1a1a2e;font-weight:600;line-height:1.4}[dir=ltr] .meta-list__value[data-v-5de402b2]{text-align:right}[dir=ltr] .meta-list__item--stack .meta-list__value[data-v-5de402b2],[dir=rtl] .meta-list__value[data-v-5de402b2]{text-align:left}[dir=rtl] .meta-list__item--stack .meta-list__value[data-v-5de402b2]{text-align:right}.meta-list__value--amount[data-v-5de402b2]{color:#2a7d3f}.order-status--vertical[data-v-5de402b2]{flex-direction:column;align-items:stretch;gap:0;overflow:visible}.order-status--vertical .order-status-item[data-v-5de402b2]{flex-direction:row;align-items:center;gap:.75rem;min-width:0}[dir] .order-status--vertical .order-status-item[data-v-5de402b2]{padding:.55rem 0}.order-status--vertical .order-status-item[data-v-5de402b2]:not(:last-child):after{top:auto;bottom:-.55rem;width:2px;height:calc(100% - 10px)}[dir] .order-status--vertical .order-status-item[data-v-5de402b2]:not(:last-child):after{transform:translateY(50%)}[dir=ltr] .order-status--vertical .order-status-item[data-v-5de402b2]:not(:last-child):after{left:17px}[dir=rtl] .order-status--vertical .order-status-item[data-v-5de402b2]:not(:last-child):after{right:17px}.order-status--vertical .iconPemesanan[data-v-5de402b2]{width:34px;height:34px;flex-shrink:0}[dir] .order-status--vertical .iconPemesanan[data-v-5de402b2]{margin-bottom:0}.order-status--vertical .status-text[data-v-5de402b2]{font-size:.82rem}[dir=ltr] .order-status--vertical .status-text[data-v-5de402b2]{text-align:left}[dir=rtl] .order-status--vertical .status-text[data-v-5de402b2]{text-align:right}.order-status-item[data-v-5de402b2]{display:flex;flex-direction:column;align-items:center;position:relative}.iconPemesanan[data-v-5de402b2]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#888;position:relative;z-index:1;transition:all .15s}[dir] .iconPemesanan[data-v-5de402b2]{background:#f8f9fa;border:2px solid #dee2e6;border-radius:50%}.status-text[data-v-5de402b2]{font-size:.72rem;color:#888;font-weight:500}.order-status-item.active .iconPemesanan[data-v-5de402b2]{color:#fff}[dir] .order-status-item.active .iconPemesanan[data-v-5de402b2]{background:#5350d6;border-color:#5350d6;box-shadow:0 0 0 3px rgba(83,80,214,.15)}.order-status-item.done .iconPemesanan[data-v-5de402b2]{color:#fff}[dir] .order-status-item.done .iconPemesanan[data-v-5de402b2]{background:#2a7d3f;border-color:#2a7d3f}.order-status-item.active .status-text[data-v-5de402b2]{color:#5350d6;font-weight:600}.order-status-item.done .status-text[data-v-5de402b2]{color:#2a7d3f;font-weight:600}@media (max-width:991px){.txn-hero[data-v-5de402b2]{flex-direction:column}.txn-hero__side[data-v-5de402b2]{align-items:flex-start;width:100%}.txn-hero__badges[data-v-5de402b2]{justify-content:flex-start}[dir=ltr] .txn-hero__total[data-v-5de402b2]{text-align:left}[dir=rtl] .txn-hero__total[data-v-5de402b2]{text-align:right}.invoice-parties[data-v-5de402b2]{grid-template-columns:1fr}.invoice-summary__rows[data-v-5de402b2]{max-width:100%}}@media (max-width:575px){[dir] .invoice-doc[data-v-5de402b2]{padding:1.1rem}.invoice-doc__header[data-v-5de402b2]{flex-direction:column}.invoice-stamp[data-v-5de402b2]{align-self:flex-start}[dir] .invoice-stamp[data-v-5de402b2]{transform:none}.invoice-table td[data-v-5de402b2],.invoice-table th[data-v-5de402b2]{font-size:.78rem}[dir] .invoice-table td[data-v-5de402b2],[dir] .invoice-table th[data-v-5de402b2]{padding:.55rem .65rem}}[dir] .dark-layout .txn-hero[data-v-5de402b2]{border-color:#3b4253}[dir=ltr] .dark-layout .txn-hero[data-v-5de402b2]{background:linear-gradient(135deg,#283046,#242b3d)}[dir=rtl] .dark-layout .txn-hero[data-v-5de402b2]{background:linear-gradient(-135deg,#283046,#242b3d)}.dark-layout .invoice-doc__title[data-v-5de402b2],.dark-layout .invoice-party__name[data-v-5de402b2],.dark-layout .meta-list__value[data-v-5de402b2],.dark-layout .txn-hero__invoice[data-v-5de402b2]{color:#d0d2d6}[dir] .dark-layout .invoice-doc[data-v-5de402b2],[dir] .dark-layout .side-card[data-v-5de402b2]{background:#283046;border-color:#3b4253}[dir] .dark-layout .invoice-party[data-v-5de402b2],[dir] .dark-layout .invoice-summary__rows[data-v-5de402b2]{background:#242b3d;border-color:#3b4253}.dark-layout .side-card__header[data-v-5de402b2]{color:#d0d2d6}[dir] .dark-layout .side-card__header[data-v-5de402b2]{background:#242b3d;border-color:#3b4253}