.accounting-item-page[data-v-0cd81638]{background:#f4f7fb;min-height:100%;overflow-x:hidden}.accounting-topbar[data-v-0cd81638]{width:100%;min-height:56px;background:#303030!important;color:#fff!important;border-radius:0!important;padding:8px 12px!important;margin-top:8px!important;display:flex;align-items:center}.accounting-topbar__content[data-v-0cd81638]{width:100%;min-height:40px;display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.accounting-topbar__actions[data-v-0cd81638]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0}.accounting-topbar__actions--left[data-v-0cd81638]{justify-content:flex-start}.accounting-detail-card[data-v-0cd81638],.accounting-main-card[data-v-0cd81638]{background:#fff;border:1px solid #dfe7f1;border-radius:14px;box-shadow:0 4px 14px rgba(15,23,42,.06);margin-top:16px;padding:20px}.accounting-heading[data-v-0cd81638]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.accounting-title[data-v-0cd81638]{margin:0;color:#1f2937;font-size:1.65rem;line-height:1.2}.accounting-correlative[data-v-0cd81638]{margin-top:6px;color:#64748b;font-size:.95rem}.accounting-section-bar[data-v-0cd81638]{min-height:48px;margin:-20px -20px 16px;padding:8px 12px;background:#303030;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:14px 14px 0 0}.accounting-section-title[data-v-0cd81638]{font-size:.95rem;font-weight:600}.accounting-action-btn[data-v-0cd81638]{min-width:40px!important;width:40px;height:40px!important;padding:0!important;border-radius:8px!important;flex:0 0 40px!important}.accounting-action-btn .v-icon[data-v-0cd81638]{color:#fff!important}.accounting-action-btn--search[data-v-0cd81638]{background:#3498db!important}.accounting-action-btn--clean[data-v-0cd81638]{background:#f29d35!important}.accounting-action-btn--save[data-v-0cd81638]{background:#00a178!important}.accounting-table-scroll[data-v-0cd81638]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #dfe7f1;border-radius:12px}#detailstable[data-v-0cd81638]{width:100%;min-width:980px;border-collapse:collapse;font-family:inherit;background:#fff}#detailstable th[data-v-0cd81638]{background:#1e3a5f;color:#fff;font-weight:600;border-color:#294b74;padding:10px 12px;white-space:nowrap}#detailstable td[data-v-0cd81638]{border:1px solid #e5eaf0;padding:8px 10px;vertical-align:middle}#detailstable tr:nth-child(2n) td[data-v-0cd81638]{background:#f8fbff}#detailstable tr:hover td[data-v-0cd81638]{background:#eaf4fb}.tableinput[data-v-0cd81638],.tableinputeditable[data-v-0cd81638]{width:100%;min-height:36px;border-radius:6px;padding:6px 8px;background:#fff;color:#1f2937}.tableinput[data-v-0cd81638]{border:1px solid transparent}.tableinput[data-v-0cd81638]:focus{border:1px solid #94a3b8;outline:none}.tableinputeditable[data-v-0cd81638]{border:1px solid #3498db;outline:none}.tableinputeditable[data-v-0cd81638]:focus{border-color:#1976d2;box-shadow:0 0 0 2px rgba(52,152,219,.12)}#detailstable a[data-v-0cd81638]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;text-decoration:none}#detailstable a[data-v-0cd81638]:hover{background:#e0f2fe}.account-code-cell[data-v-0cd81638]{position:relative}.account-suggestions[data-v-0cd81638]{z-index:9999;max-height:220px;overflow-y:auto;border:1px solid #dfe7f1;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.16)}.account-suggestion-item[data-v-0cd81638]{display:flex;width:100%;gap:10px;align-items:flex-start;padding:8px 10px;border:0;border-bottom:1px solid #eef2f6;background:#fff;text-align:left;cursor:pointer}.account-suggestion-item[data-v-0cd81638]:last-child{border-bottom:0}.account-suggestion-active[data-v-0cd81638],.account-suggestion-item[data-v-0cd81638]:hover{background:#e8f0fe}.account-suggestion-code[data-v-0cd81638]{min-width:92px;font-weight:700;color:#1f2937}.account-suggestion-name[data-v-0cd81638]{color:#374151;line-height:1.25}.accounting-totals[data-v-0cd81638]{margin:16px -6px 0!important}.accounting-total-col[data-v-0cd81638]{padding:6px!important}.accounting-total-card[data-v-0cd81638]{min-height:82px;padding:14px 16px;border:1px solid #dfe7f1;border-radius:12px;background:#fff;display:flex;flex-direction:column;justify-content:center;box-shadow:0 3px 10px rgba(15,23,42,.05)}.accounting-total-card span[data-v-0cd81638]{color:#64748b;font-size:.82rem}.accounting-total-card strong[data-v-0cd81638]{color:#1f2937;font-size:1.2rem;margin-top:4px}.accounting-total-card--difference[data-v-0cd81638]{border-color:rgba(227,25,30,.35);background:#fff7f7}.accounting-total-card--difference strong[data-v-0cd81638]{color:#e3191e}.accounting-modal-card[data-v-0cd81638]{border-radius:16px!important;background:#fff}.accounting-modal-card--scroll[data-v-0cd81638]{max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.accounting-modal-header[data-v-0cd81638]{background:#303030;color:#fff;min-height:52px}.close-icon[data-v-0cd81638]{color:#e3191e}.btnsave[data-v-0cd81638]{background-color:#00a178!important;color:#fff}.btndisable[data-v-0cd81638]{background-color:#41464c!important;color:#fff}.text-black[data-v-0cd81638]{color:#000}.centered[data-v-0cd81638]{display:flex;justify-content:center}@media (max-width:959px){.accounting-detail-card[data-v-0cd81638],.accounting-main-card[data-v-0cd81638]{padding:16px}.accounting-section-bar[data-v-0cd81638]{margin:-16px -16px 16px}}@media (max-width:600px){.accounting-item-page[data-v-0cd81638]{padding:4px!important}.accounting-topbar[data-v-0cd81638]{padding:8px!important}.accounting-topbar__content[data-v-0cd81638]{align-items:stretch;flex-direction:column}.accounting-topbar__actions--left[data-v-0cd81638],.accounting-topbar__actions[data-v-0cd81638]{justify-content:flex-start;width:100%}.accounting-topbar__actions>[data-v-0cd81638]{flex:0 0 42px!important}.accounting-action-btn[data-v-0cd81638]{width:42px;height:40px!important;flex:0 0 42px!important}.accounting-detail-card[data-v-0cd81638],.accounting-main-card[data-v-0cd81638]{margin-top:10px;padding:12px;border-radius:12px}.accounting-section-bar[data-v-0cd81638]{margin:-12px -12px 12px;border-radius:12px 12px 0 0}.accounting-title[data-v-0cd81638]{font-size:1.35rem}#detailstable[data-v-0cd81638]{min-width:900px}.accounting-total-card[data-v-0cd81638]{min-height:70px}}.accounting-entry-import-ui[data-v-745c0a78]{min-height:100%;background:#f4f7fb}.import-bottom-actions[data-v-745c0a78],.import-empty-card[data-v-745c0a78],.import-entry-card[data-v-745c0a78],.import-hero-card[data-v-745c0a78],.import-summary-card[data-v-745c0a78]{background:#fff!important;border:1px solid #dfe7f1;box-shadow:0 4px 16px rgba(15,23,42,.06)!important}.import-hero-card[data-v-745c0a78]{border-radius:14px!important;overflow:hidden}.import-hero[data-v-745c0a78]{justify-content:space-between;gap:16px;padding:18px 20px}.import-empty-content[data-v-745c0a78],.import-hero-actions[data-v-745c0a78],.import-hero-copy[data-v-745c0a78],.import-hero[data-v-745c0a78],.import-summary-actions[data-v-745c0a78],.import-summary-content[data-v-745c0a78],.import-summary-stats[data-v-745c0a78]{display:flex;align-items:center}.import-hero-copy[data-v-745c0a78]{min-width:0;gap:14px}.import-hero-copy h2[data-v-745c0a78]{margin:0 0 4px;font-size:1.28rem;line-height:1.2;color:#1f2937}.import-hero-copy p[data-v-745c0a78]{margin:0;color:#64748b;font-size:.92rem}.import-hero-icon[data-v-745c0a78]{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:10px;background:#eaf5fc}.import-hero-icon .v-icon[data-v-745c0a78]{color:#3498db!important;font-size:30px}.import-hero-actions[data-v-745c0a78]{justify-content:flex-end;flex-wrap:wrap;gap:8px}.entry-add-line-btn[data-v-745c0a78],.import-action-btn[data-v-745c0a78],.import-bottom-save[data-v-745c0a78],.summary-action-btn[data-v-745c0a78]{min-height:40px;border-radius:8px!important;box-shadow:none!important;text-transform:none;font-weight:600}.import-action-btn[data-v-745c0a78]{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:40px!important;padding:0!important;color:#fff!important}.import-action-save[data-v-745c0a78]{background:#00a178!important}.import-action-clean[data-v-745c0a78]{background:#f29d35!important}.import-action-template[data-v-745c0a78],.import-action-upload[data-v-745c0a78]{background:#3498db!important}.import-action-btn.v-btn--disabled[data-v-745c0a78]{background:#e5e7eb!important;color:#9ca3af!important}.import-action-btn.v-btn--disabled .v-icon[data-v-745c0a78]{color:#9ca3af!important}.import-action-btn:not(.v-btn--disabled) .v-icon[data-v-745c0a78]{color:#fff!important}.import-action-label[data-v-745c0a78]{margin-left:6px}.import-summary-card[data-v-745c0a78]{border-radius:12px!important;padding:12px 16px!important}.import-summary-content[data-v-745c0a78]{justify-content:space-between;gap:14px}.import-summary-stats[data-v-745c0a78]{flex-wrap:wrap;gap:10px}.summary-stat[data-v-745c0a78]{display:flex;align-items:baseline;gap:6px;padding:8px 10px;border-radius:8px;background:#f8fbff;border:1px solid #e5edf6}.summary-stat-value[data-v-745c0a78]{font-size:1.05rem;font-weight:700;color:#1e3a5f}.summary-stat-label[data-v-745c0a78]{font-size:.84rem;color:#64748b}.import-summary-actions[data-v-745c0a78]{justify-content:flex-end;flex-wrap:wrap;gap:8px}.summary-action-btn[data-v-745c0a78]{background:#fff!important;border:1px solid #dfe7f1;color:#1f2937!important}.import-empty-card[data-v-745c0a78]{border-radius:14px!important;padding:22px 24px!important}.import-empty-content[data-v-745c0a78]{position:relative;gap:14px;min-height:118px;padding:20px 22px;border-left:4px solid #3498db;border-radius:10px;background:linear-gradient(90deg,#eef7fd,#f7fbfe 70%,#eef7fd);overflow:hidden}.import-empty-icon[data-v-745c0a78]{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#1f74c9}.import-empty-icon .v-icon[data-v-745c0a78]{color:#fff!important;font-size:26px}.import-empty-copy[data-v-745c0a78]{position:relative;z-index:2;max-width:700px}.import-empty-copy h3[data-v-745c0a78]{margin:0 0 6px;font-size:1rem;color:#1e3a5f}.import-empty-copy p[data-v-745c0a78]{margin:0;color:#526579;line-height:1.55}.import-empty-illustration[data-v-745c0a78]{position:absolute;right:24px;top:50%;transform:translateY(-50%);opacity:.18}.import-empty-illustration .v-icon[data-v-745c0a78]{color:#3498db!important;font-size:92px}.import-entry-card[data-v-745c0a78]{border-radius:14px!important;overflow:hidden}.entry-card[data-v-745c0a78]{border-width:1px}.entry-card-error[data-v-745c0a78]{border-color:#e3191e!important}.entry-card-warning[data-v-745c0a78]{border-color:#f29d35!important}.entry-card-ready[data-v-745c0a78]{border-color:#00a178!important}.import-entry-title[data-v-745c0a78]{align-items:center;gap:8px;min-height:54px;padding:12px 16px!important;border-bottom:1px solid #e8eef5;background:#fbfdff}.entry-title-text[data-v-745c0a78]{min-width:0;font-size:.96rem;font-weight:700;line-height:1.35;color:#1f2937;overflow-wrap:anywhere}.import-entry-body[data-v-745c0a78]{padding:16px!important}.entry-lines-wrapper[data-v-745c0a78]{overflow-x:auto;border:1px solid #dfe7f1;border-radius:12px;background:#fff;-webkit-overflow-scrolling:touch}.entry-lines-table[data-v-745c0a78]{width:100%;min-width:980px;border-collapse:collapse}.entry-lines-table td[data-v-745c0a78],.entry-lines-table th[data-v-745c0a78]{padding:8px;border-bottom:1px solid #e6edf5;vertical-align:middle}.entry-lines-table th[data-v-745c0a78]{text-align:left;font-weight:700;background:#1e3a5f;color:#fff;white-space:nowrap}.entry-lines-table tbody tr[data-v-745c0a78]:nth-child(2n){background:#f8fbff}.entry-lines-table tbody tr[data-v-745c0a78]:hover{background:#eef7ff}.account-cell[data-v-745c0a78]{width:210px}.line-input[data-v-745c0a78]{min-width:160px}.amount-input[data-v-745c0a78]{width:130px}.line-action-btn[data-v-745c0a78]{width:36px!important;height:36px!important;min-width:36px!important}.line-search-btn[data-v-745c0a78]{background:#3498db!important}.line-delete-btn[data-v-745c0a78]{background:#e3191e!important}.line-delete-btn .v-icon[data-v-745c0a78],.line-search-btn .v-icon[data-v-745c0a78]{color:#fff!important}.entry-lines-actions[data-v-745c0a78]{display:flex;justify-content:flex-end;padding:8px 10px;background:#3c3c3c;border-radius:8px}.entry-add-line-btn[data-v-745c0a78],.import-bottom-save[data-v-745c0a78]{background:#00a178!important;color:#fff!important}.entry-add-line-btn[data-v-745c0a78]{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:40px!important;padding:0!important}.entry-add-line-btn .v-icon[data-v-745c0a78],.import-bottom-save .v-icon[data-v-745c0a78]{color:#fff!important}.entry-add-line-label[data-v-745c0a78]{margin-left:6px}.entry-totals[data-v-745c0a78]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.entry-total-card[data-v-745c0a78]{display:flex;flex-direction:column;gap:3px;min-height:68px;padding:10px 12px;border:1px solid #dfe7f1;border-radius:10px;background:#f8fbff}.entry-total-card span[data-v-745c0a78]{font-size:.78rem;color:#64748b}.entry-total-card strong[data-v-745c0a78]{font-size:1rem;color:#1f2937}.entry-total-error[data-v-745c0a78]{border-color:#e3191e;background:#fff7f7}.entry-total-error strong[data-v-745c0a78]{color:#e3191e}.entry-total-message[data-v-745c0a78]{justify-content:center}.import-bottom-actions[data-v-745c0a78]{display:flex;justify-content:flex-end;padding:12px!important;border-radius:12px!important}.result-line[data-v-745c0a78]{line-height:1.5}[data-v-745c0a78] .account-import-dialog{margin:8px!important;width:calc(100vw - 16px)!important;max-width:1200px!important}.account-import-dialog-card[data-v-745c0a78]{max-height:calc(100dvh - 16px);overflow-y:auto;border-radius:16px!important;background:#fff;-webkit-overflow-scrolling:touch}@media (max-width:959px){.import-hero[data-v-745c0a78],.import-summary-content[data-v-745c0a78]{align-items:stretch;flex-direction:column}.import-hero-actions[data-v-745c0a78],.import-summary-actions[data-v-745c0a78]{justify-content:flex-start}.entry-totals[data-v-745c0a78]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.accounting-entry-import-ui[data-v-745c0a78]{padding:6px!important}.import-empty-card[data-v-745c0a78],.import-entry-body[data-v-745c0a78],.import-hero[data-v-745c0a78],.import-summary-card[data-v-745c0a78]{padding:10px!important}.import-hero-copy[data-v-745c0a78]{align-items:flex-start}.import-hero-icon[data-v-745c0a78]{flex-basis:40px;width:40px;height:40px}.import-hero-copy h2[data-v-745c0a78]{font-size:1.05rem}.import-hero-copy p[data-v-745c0a78]{font-size:.82rem}.import-hero-actions[data-v-745c0a78]{width:100%}.import-action-btn[data-v-745c0a78]{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:40px!important;padding:0!important}.entry-add-line-label[data-v-745c0a78],.import-action-label[data-v-745c0a78]{display:none}.import-summary-stats[data-v-745c0a78]{width:100%}.summary-stat[data-v-745c0a78]{flex:1 1 140px}.import-summary-actions[data-v-745c0a78]{width:100%;gap:6px}.summary-action-btn[data-v-745c0a78]{flex:1 1 auto;min-width:0}.import-empty-content[data-v-745c0a78]{min-height:130px;padding:16px}.import-empty-illustration[data-v-745c0a78]{right:8px;opacity:.1}.import-entry-title[data-v-745c0a78]{flex-wrap:wrap;align-items:flex-start;padding:10px 12px!important}.entry-title-text[data-v-745c0a78]{flex:1 1 calc(100% - 48px);font-size:.88rem}.import-entry-title .v-chip[data-v-745c0a78]{margin-left:42px}.entry-lines-wrapper[data-v-745c0a78]{border-radius:8px}.entry-add-line-btn[data-v-745c0a78]{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:40px!important;padding:0!important}.entry-totals[data-v-745c0a78]{grid-template-columns:1fr}.entry-total-card[data-v-745c0a78]{min-height:58px}.import-bottom-save[data-v-745c0a78]{width:100%}}