.invoice-dialog-content[data-v-24cac17a]{position:relative;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding:16px 22px 18px;overflow:hidden}.invoice-form[data-v-24cac17a]{display:flex;flex-direction:column;gap:0}.form-section[data-v-24cac17a]{padding:12px 0}.form-section+.form-section[data-v-24cac17a]{border-top:1px solid #2e333c}.type-section[data-v-24cac17a]{padding-top:0}.section-heading[data-v-24cac17a]{min-height:28px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.section-heading>div[data-v-24cac17a]{min-width:0;display:flex;flex-direction:column;gap:4px}.section-heading strong[data-v-24cac17a]{color:#eef1f5;font-size:14px;font-weight:600;line-height:20px}.section-heading span[data-v-24cac17a]{color:#7f8793;font-size:12px;line-height:18px}.type-heading[data-v-24cac17a]{align-items:center}.history-trigger[data-v-24cac17a]{height:32px;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:0 11px;border:1px solid #3b414c;border-radius:7px;background:#23262d;color:#c8ced7;font-size:12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.history-trigger[data-v-24cac17a]:hover{border-color:#8b5cf6b8;background:#8b5cf61a;color:#d9ceff}.history-count[data-v-24cac17a]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#8b5cf633;color:#d9ceff!important;font-size:10px!important;line-height:18px!important;text-align:center}.invoice-field-grid[data-v-24cac17a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.full-width-field[data-v-24cac17a]{grid-column:1/-1}[data-v-24cac17a]::deep(.el-form-item){margin-bottom:0}[data-v-24cac17a]::deep(.el-form-item__label){height:auto;margin-bottom:5px;padding:0;color:#aab1bc;font-family:MiSans-Medium;font-size:13px;line-height:20px}[data-v-24cac17a]::deep(.el-form-item.is-required .el-form-item__label::before){margin-right:5px;color:#f87171}[data-v-24cac17a]::deep(.el-form-item__error){position:static;padding-top:4px;color:#f87171;font-size:12px;line-height:16px}[data-v-24cac17a]::deep(.el-input__wrapper){min-height:36px;padding:0 12px;border-radius:8px;background:#14171c;box-shadow:0 0 0 1px #343a45 inset;transition:box-shadow .16s ease,background .16s ease}[data-v-24cac17a]::deep(.el-input__wrapper:hover){background:#181c22;box-shadow:0 0 0 1px #4a515e inset}[data-v-24cac17a]::deep(.el-input__wrapper.is-focus){background:#181c22;box-shadow:0 0 0 1px #8b5cf6 inset,0 0 0 3px #8b5cf61f}[data-v-24cac17a]::deep(.el-input__inner){color:#eef0f4;font-size:14px}[data-v-24cac17a]::deep(.el-input__inner::placeholder){color:#707783}.invoice-type-selector[data-v-24cac17a]{display:inline-flex;width:auto;gap:8px;padding:0;border:0;background:transparent}[data-v-24cac17a]::deep(.invoice-type-selector .el-radio-button__inner){width:100%;height:30px;padding:0 20px;border:0;border-radius:6px;background:transparent;box-shadow:none;color:#9097a2;line-height:30px}[data-v-24cac17a]::deep(.invoice-type-selector .el-radio-button__original-radio:checked + .el-radio-button__inner){background:#8b5cf633;box-shadow:none;color:#d8ccff}.invoice-type-field[data-v-24cac17a]{width:100%}.optional-toggle[data-v-24cac17a]{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:transparent;color:#eef1f5;text-align:left;cursor:pointer}.optional-toggle>span[data-v-24cac17a]{display:flex;flex-direction:column;gap:4px}.optional-toggle strong[data-v-24cac17a]{font-size:14px;font-weight:600}.optional-toggle small[data-v-24cac17a]{color:#7f8793;font-size:12px}.optional-toggle svg[data-v-24cac17a]{color:#8f97a3;transition:transform .18s ease}.optional-toggle svg.rotated[data-v-24cac17a]{transform:rotate(180deg)}.optional-field-grid[data-v-24cac17a]{margin-top:4px}.optional-label[data-v-24cac17a]{margin-left:4px;color:#747c88;font-family:MiSans-Regular;font-size:12px;font-weight:400}.remark-section[data-v-24cac17a]{padding-bottom:2px}[data-v-24cac17a]::deep(.el-textarea__inner){min-height:54px!important;padding:8px 12px 18px;border:0;border-radius:8px;background:#14171c;box-shadow:0 0 0 1px #343a45 inset;color:#eef0f4;font-family:inherit;font-size:14px;line-height:18px;transition:box-shadow .16s ease,background .16s ease}[data-v-24cac17a]::deep(.el-textarea__inner:hover){background:#181c22;box-shadow:0 0 0 1px #4a515e inset}[data-v-24cac17a]::deep(.el-textarea__inner:focus){background:#181c22;box-shadow:0 0 0 1px #8b5cf6 inset,0 0 0 3px #8b5cf61f}[data-v-24cac17a]::deep(.el-input__count){right:10px;bottom:6px;background:transparent;color:#69717e;font-size:11px}.import-feedback[data-v-24cac17a]{min-height:30px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid rgba(74,222,128,.22);border-radius:7px;background:#22c55e14;color:#99dcae;font-size:12px}.import-feedback span[data-v-24cac17a]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-feedback button[data-v-24cac17a]{padding:0;border:0;background:transparent;color:#cbbcff;font-size:12px;cursor:pointer}.dialog-footer[data-v-24cac17a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid #30343d}.dialog-footer-actions[data-v-24cac17a]{display:flex;align-items:center;gap:10px}[data-v-24cac17a]::deep(.dialog-footer .el-button){min-width:88px;height:34px;margin:0;border-radius:7px}[data-v-24cac17a]::deep(.dialog-footer .cancel-button){border-color:#414650;background:#272a31;color:#c8ccd3}[data-v-24cac17a]::deep(.dialog-footer .cancel-button:hover){border-color:#555c68;background:#2d3038;color:#eef0f4}[data-v-24cac17a]::deep(.dialog-footer .submit-button){border-color:#8b5cf6;background:#8250df;color:#fff}[data-v-24cac17a]::deep(.dialog-footer .submit-button:hover){border-color:#956df1;background:#8b5cf6}.history-backdrop[data-v-24cac17a]{position:absolute;z-index:8;inset:0;border:0;background:#080a0d8f;cursor:default}.invoice-history-drawer[data-v-24cac17a]{position:absolute;z-index:9;top:0;right:0;bottom:0;width:min(360px,100% - 44px);display:flex;flex-direction:column;box-sizing:border-box;padding:20px;border-left:1px solid #343a45;background:#191c22;box-shadow:-18px 0 44px #00000057}.history-drawer-header[data-v-24cac17a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.history-drawer-header>div[data-v-24cac17a]{display:flex;flex-direction:column;gap:4px}.history-drawer-header strong[data-v-24cac17a]{color:#eef1f5;font-size:16px;font-weight:600}.history-drawer-header span[data-v-24cac17a]{color:#7f8793;font-size:12px}.icon-button[data-v-24cac17a],.favorite-button[data-v-24cac17a],.remove-history-button[data-v-24cac17a]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#858d99;cursor:pointer}.icon-button[data-v-24cac17a]{width:28px;height:28px;border-radius:6px}.icon-button[data-v-24cac17a]:hover{background:#292d35;color:#e8ebf0}.history-search[data-v-24cac17a]{margin-bottom:14px}[data-v-24cac17a]::deep(.history-search .el-input__wrapper){min-height:38px}.history-overwrite-confirm[data-v-24cac17a]{display:flex;gap:10px;margin-bottom:14px;padding:11px;border:1px solid rgba(251,191,36,.24);border-radius:8px;background:#f59e0b14;color:#e8be69}.history-overwrite-confirm>div[data-v-24cac17a]{min-width:0;display:flex;flex:1;flex-direction:column;gap:4px}.history-overwrite-confirm strong[data-v-24cac17a]{color:#ecd9ad;font-size:12px}.history-overwrite-confirm span[data-v-24cac17a]{color:#9b9078;font-size:11px}.history-overwrite-confirm>div>div[data-v-24cac17a]{display:flex;justify-content:flex-end;gap:8px;margin-top:5px}.history-overwrite-confirm button[data-v-24cac17a]{height:26px;padding:0 9px;border:1px solid #49433a;border-radius:5px;background:transparent;color:#b8ad95;font-size:11px;cursor:pointer}.history-overwrite-confirm .confirm-overwrite[data-v-24cac17a]{border-color:#8b5cf680;background:#8b5cf626;color:#d6c9fa}.history-list[data-v-24cac17a]{min-height:0;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#454b56 transparent}.history-group+.history-group[data-v-24cac17a]{margin-top:18px}.history-group h4[data-v-24cac17a]{margin:0 0 8px;color:#858d99;font-size:11px;font-weight:500}.history-card[data-v-24cac17a]{display:flex;gap:12px;padding:12px;border:1px solid #303640;border-radius:9px;background:#20232a}.history-card+.history-card[data-v-24cac17a]{margin-top:8px}.history-card[data-v-24cac17a]:hover{border-color:#444b57;background:#23272e}[data-v-24cac17a]::deep(.history-card-main){min-width:0;display:flex;flex:1;flex-direction:column;gap:5px}[data-v-24cac17a]::deep(.history-card-title){min-width:0;display:flex;align-items:center;gap:7px}::deep(.history-card-title) strong[data-v-24cac17a]{min-width:0;overflow:hidden;color:#e8ebf0;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-v-24cac17a]::deep(.history-type-badge){flex:0 0 auto;padding:2px 6px;border-radius:4px;color:#cbbcff;font-size:10px}::deep(.history-type-badge) .company[data-v-24cac17a]{background:#8b5cf629}::deep(.history-type-badge) .personal[data-v-24cac17a]{background:#38bdf821;color:#9edcf5}[data-v-24cac17a]::deep(.history-card-identity),[data-v-24cac17a]::deep(.history-card-main small){color:#858d99;font-size:10px}[data-v-24cac17a]::deep(.history-card-actions){display:grid;grid-template-columns:24px 24px;align-content:start;justify-content:end;gap:6px}[data-v-24cac17a]::deep(.favorite-button),[data-v-24cac17a]::deep(.remove-history-button){width:24px;height:24px;border-radius:5px}[data-v-24cac17a]::deep(.favorite-button):hover,[data-v-24cac17a]::deep(.remove-history-button):hover{background:#30343d;color:#d8dce3}[data-v-24cac17a]::deep(.favorite-button.active){color:#cbbcff}[data-v-24cac17a]::deep(.remove-history-button:hover){color:#f19aa7}[data-v-24cac17a]::deep(.use-history-button){grid-column:1/-1;height:27px;padding:0 8px;border:1px solid rgba(139,92,246,.42);border-radius:5px;background:#8b5cf61c;color:#cbbcff;font-size:10px;white-space:nowrap;cursor:pointer}[data-v-24cac17a]::deep(.use-history-button):hover{background:#8b5cf633}.history-empty[data-v-24cac17a]{min-height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#68717e;text-align:center}.history-empty strong[data-v-24cac17a]{margin-top:4px;color:#aab1bc;font-size:13px}.history-empty span[data-v-24cac17a]{font-size:11px}.history-fade-enter-active[data-v-24cac17a],.history-fade-leave-active[data-v-24cac17a],.history-drawer-enter-active[data-v-24cac17a],.history-drawer-leave-active[data-v-24cac17a]{transition:opacity .18s ease,transform .18s ease}.history-fade-enter-from[data-v-24cac17a],.history-fade-leave-to[data-v-24cac17a]{opacity:0}.history-drawer-enter-from[data-v-24cac17a],.history-drawer-leave-to[data-v-24cac17a]{opacity:0;transform:translate(24px)}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-dialog){width:min(640px,100vw - 32px);padding:0;gap:0;overflow:hidden;border:1px solid #343842;border-radius:14px;background:#1b1e24;box-shadow:0 24px 70px #00000075}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-dialog__header){width:100%;box-sizing:border-box;padding:18px 22px 14px;border-bottom:1px solid #30343d}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-dialog__title){color:#eef0f4;font-size:18px}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-dialog__headerbtn){top:23px;right:26px}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog){--el-bg-color: #14171c;--el-fill-color-blank: #14171c;--el-border-color: #343a45;--el-border-color-hover: #515866;--el-text-color-regular: #e7eaf0;--el-text-color-placeholder: #68717e;--el-color-primary: #8b5cf6}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input),[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-textarea){--el-input-bg-color: #14171c;--el-input-text-color: #eef0f4;--el-input-placeholder-color: #68717e;--el-input-border-color: #343a45;--el-input-hover-border-color: #515866;--el-input-focus-border-color: #8b5cf6;--el-fill-color-blank: #14171c}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__wrapper){min-height:36px;border-radius:8px;background-color:#14171c!important;box-shadow:0 0 0 1px #343a45 inset!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__wrapper:hover){background-color:#181c22!important;box-shadow:0 0 0 1px #515866 inset!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__wrapper.is-focus){background-color:#181c22!important;box-shadow:0 0 0 1px #8b5cf6 inset,0 0 0 3px #8b5cf61f!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__inner){color:#eef0f4!important;-webkit-text-fill-color:#eef0f4}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__inner::placeholder),[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-textarea__inner::placeholder){color:#68717e!important;-webkit-text-fill-color:#68717e}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-textarea__inner){border-radius:8px;background-color:#14171c!important;color:#eef0f4!important;-webkit-text-fill-color:#eef0f4;box-shadow:0 0 0 1px #343a45 inset!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-textarea__inner:hover){background-color:#181c22!important;box-shadow:0 0 0 1px #515866 inset!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-textarea__inner:focus){background-color:#181c22!important;box-shadow:0 0 0 1px #8b5cf6 inset,0 0 0 3px #8b5cf61f!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__count),[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .el-input__count-inner){background:transparent!important;color:#68717e!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .invoice-type-selector .el-radio-button){margin:0}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .invoice-type-selector .el-radio-button__inner){min-width:96px;height:32px;padding:0 20px;border:1px solid #3a404b!important;border-radius:7px!important;background:#20242b!important;box-shadow:none!important;color:#aeb5c0!important;line-height:30px}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .invoice-type-selector .el-radio-button__inner:hover){border-color:#65518f!important;background:#262331!important;color:#d5c9fa!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .invoice-type-selector .el-radio-button.is-active .el-radio-button__inner){border-color:#8b5cf6!important;background:#7045c8!important;box-shadow:0 0 0 2px #8b5cf621!important;color:#fff!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .dialog-footer .el-button){min-width:88px;height:34px;margin:0;border-radius:7px}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .dialog-footer .el-button.cancel-button){border-color:#414650!important;background:#272a31!important;color:#c8ccd3!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .dialog-footer .el-button.cancel-button:hover){border-color:#555c68!important;background:#2d3038!important;color:#eef0f4!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .dialog-footer .el-button.submit-button){border-color:#7c4ddb!important;background:#7c4ddb!important;color:#fff!important}[data-v-24cac17a]::global(.ark-dialog.apply-invoice-dialog .dialog-footer .el-button.submit-button:hover){border-color:#956df1!important;background:#8b5cf6!important}@media screen and (max-width: 680px){.invoice-dialog-content[data-v-24cac17a]{padding:16px}.invoice-field-grid[data-v-24cac17a]{grid-template-columns:1fr}.full-width-field[data-v-24cac17a]{grid-column:auto}.invoice-type-selector[data-v-24cac17a]{width:100%}.type-heading[data-v-24cac17a]{align-items:flex-start;flex-direction:column}.dialog-footer[data-v-24cac17a]{flex-direction:column;align-items:stretch}.history-trigger[data-v-24cac17a]{width:100%;justify-content:center}.dialog-footer-actions[data-v-24cac17a]{width:100%}.dialog-footer-actions .el-button[data-v-24cac17a]{flex:1}.invoice-history-drawer[data-v-24cac17a]{width:100%}}
