#erpSidebarNav .erp-nav-group[data-group-id=accounting][hidden]{display:none!important}#accountingErpSection{background:var(--fin-bg,#f7f8fa);min-height:100%}#accountingErpSection .ae-shell{display:flex;flex-direction:column;min-height:100%}#accountingErpSection .ae-head .fin-head-actions{align-items:center}#accountingErpSection .ae-company{display:inline-flex;align-items:center;gap:8px;margin:0}#accountingErpSection .ae-company-label{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085);white-space:nowrap}#accountingErpSection .ae-company .form-select{min-width:200px;max-width:320px}#accountingErpSection .ae-muted{color:var(--fin-text-3,#667085)}#accountingErpSection .ae-body{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;padding-block:20px;padding-inline:var(--sp-6,24px);align-items:start}#accountingErpSection .ae-rail{position:sticky;inset-block-start:12px;background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);padding:8px;max-height:calc(100vh - 120px);overflow-y:auto}#accountingErpSection .ae-rail-group+.ae-rail-group{margin-block-start:2px}#accountingErpSection .ae-rail-group.is-flat+.ae-rail-group:not(.is-flat),#accountingErpSection .ae-rail-group:not(.is-flat)+.ae-rail-group.is-flat{border-block-start:1px solid var(--fin-border,#e4e7ec);padding-block-start:4px;margin-block-start:4px}#accountingErpSection .ae-rail-head,#accountingErpSection .ae-rail-item{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;padding-block:8px;padding-inline:12px;border-radius:var(--fin-r-ctl,8px);font-family:var(--fin-font);-webkit-font-smoothing:auto;cursor:pointer;line-height:1.5}#accountingErpSection .ae-rail-head{font-size:15px;font-weight:700;color:#344054}#accountingErpSection .ae-rail-head>i.bi{font-size:15px}#accountingErpSection .ae-rail-head>span{flex:1 1 auto}#accountingErpSection .ae-rail-caret{font-size:11px;transition:transform .15s ease}#accountingErpSection .ae-rail-group:not(.is-open) .ae-rail-caret{transform:rotate(90deg)}:root[dir=ltr] #accountingErpSection .ae-rail-group:not(.is-open) .ae-rail-caret{transform:rotate(-90deg)}#accountingErpSection .ae-rail-group:not(.is-open):not(.is-flat) .ae-rail-body{display:none}#accountingErpSection .ae-rail-item{font-size:16px;font-weight:700;color:#1d2939}#accountingErpSection .ae-rail-group:not(.is-flat) .ae-rail-item{padding-inline-start:22px}#accountingErpSection .ae-rail-item>i.bi{font-size:17px;color:#475467}#accountingErpSection .ae-rail-item>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#accountingErpSection :is(.ae-rail-item,.ae-rail-head):hover{background:var(--fin-hover,#f9fafb);color:var(--fin-text,#101828)}#accountingErpSection .ae-rail-item.is-active{background:var(--fin-accent-soft,#eff6ff);color:var(--fin-accent,#2563eb);font-weight:700;box-shadow:inset 3px 0 0 var(--fin-accent,#2563eb)}#accountingErpSection .ae-rail-item.is-active>i.bi{color:var(--fin-accent,#2563eb)}#accountingErpSection :is(.ae-rail-item,.ae-rail-head):focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:1px}#accountingErpSection .ae-wip-dot{width:7px;height:7px;border-radius:50%;background:var(--fin-pending,#b54708);flex:0 0 auto}#accountingErpSection .ae-mobile-nav{display:none}#accountingErpSection .ae-main{min-width:0}#accountingErpSection .ae-page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-block-end:14px}#accountingErpSection .ae-page-title{margin:0;font-size:18px;font-weight:700;color:var(--fin-text,#101828);display:flex;align-items:center;gap:8px}#accountingErpSection .ae-page-title>i.bi{color:var(--fin-accent,#2563eb);font-size:18px}#accountingErpSection .ae-page-actions{display:flex;flex-wrap:wrap;gap:8px}#accountingErpSection .ae-create-locked{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;max-width:520px;padding:6px 12px;border:1px dashed var(--fin-border,#d0d5dd);border-radius:8px;background:var(--fin-surface-2,#f9fafb);color:var(--fin-text-3,#667085);font-size:var(--fin-fs-sm, 12.5px);cursor:default}#accountingErpSection .ae-create-locked>i.bi{color:var(--fin-text-3,#667085)}#accountingErpSection .ae-create-locked-l{font-weight:600;color:var(--fin-text-2,#344054)}#accountingErpSection .ae-create-locked-why{flex-basis:100%;font-size:var(--fin-fs-xs, 11.5px);line-height:1.5}#accountingErpSection .ae-company-note{border-radius:var(--fin-r-card,12px);margin-block-end:12px}#accountingErpSection #aeCompanyNote:empty{display:none}#accountingErpSection .ae-flash:empty{display:none}#accountingErpSection .ae-flash-msg{border-radius:var(--fin-r-card,12px);margin-block-end:12px}#accountingErpSection .ae-panel{background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);box-shadow:var(--fin-shadow);margin-block-end:14px}#accountingErpSection .ae-section-title{font-size:var(--fin-fs, 14px);font-weight:600;color:var(--fin-text,#101828);margin-block:6px 10px}#accountingErpSection .ae-sub-title{font-size:var(--fin-fs-sm, 12.5px);font-weight:600;color:var(--fin-text-2,#344054);margin-block:14px 6px}#accountingErpSection .ae-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-block:18px 8px}#accountingErpSection .ae-section-head .ae-section-title{margin:0}#accountingErpSection .ae-list{margin:0 0 10px;padding-inline-start:1.2em;color:var(--fin-text-2,#344054)}#accountingErpSection .ae-list li+li{margin-block-start:4px}#accountingErpSection .ae-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#accountingErpSection .ae-dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0}#accountingErpSection .ae-dl dt{font-weight:500;color:var(--fin-text-3,#667085)}#accountingErpSection .ae-dl dd{margin:0;color:var(--fin-text,#101828)}#accountingErpSection .ae-chips{display:flex;flex-wrap:wrap;gap:6px}#accountingErpSection .ae-locked{padding:48px 16px}#accountingErpSection .ae-locked-box{max-width:560px;margin-inline:auto;background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px)}#accountingErpSection .ae-filter-btns{display:flex;gap:8px;align-items:flex-end}#accountingErpSection .ae-filter-note{margin-inline-start:auto;align-self:center}#accountingErpSection .ae-check-field{justify-content:flex-end;min-width:0!important;flex:0 0 auto!important}#accountingErpSection .ae-check-field .form-check{margin:0;min-height:36px;display:flex;align-items:center;gap:6px}#accountingErpSection .ae-table-wrap{margin-block-end:12px}#accountingErpSection .ae-table :is(th,td).ae-num{text-align:end;white-space:nowrap}#accountingErpSection .ae-table td.ae-wrap{white-space:normal;min-width:180px;max-width:420px}#accountingErpSection .ae-table td.ae-mono-sm{font-family:var(--fin-mono);font-size:var(--fin-fs-xs, 11.5px)!important;word-break:break-word}#accountingErpSection .ae-table td.ae-actions-cell{white-space:nowrap;width:1%}#accountingErpSection .ae-table td .fin-amt,#accountingErpSection .ae-table td .fin-badge,#accountingErpSection .ae-table td .fin-mono,#accountingErpSection .ae-table th{white-space:nowrap}#accountingErpSection .ae-row-actions{display:inline-flex;gap:4px}#accountingErpSection .ae-table tr.ae-click{cursor:pointer}#accountingErpSection .ae-table tr.ae-group-row>td{font-weight:600;background:var(--fin-surface-2,#f9fafb)}#accountingErpSection .ae-table tr.ae-sec-row>th{background:var(--fin-surface-2,#f9fafb);color:var(--fin-text,#101828);font-weight:600;font-size:var(--fin-fs-sm, 12.5px);text-align:start;padding:8px 12px}#accountingErpSection .ae-table tr.ae-subtotal>td{font-weight:600;border-block-start:1px solid var(--fin-border-strong,#d0d5dd)!important}#accountingErpSection .ae-table tr.ae-opening>td{color:var(--fin-text-2,#344054);font-style:italic}#accountingErpSection .ae-tree{display:inline-flex;align-items:center;gap:6px;padding-inline-start:calc(var(--ae-lvl,0) * 18px)}#accountingErpSection .ae-tree .fin-icon-btn{width:22px;height:22px;font-size:12px}#accountingErpSection .ae-tree-leaf{display:inline-block;width:22px}#accountingErpSection .ae-link{all:unset;cursor:pointer;color:var(--fin-accent,#2563eb);font-family:var(--fin-font);border-radius:4px}#accountingErpSection .ae-link:hover{text-decoration:underline}#accountingErpSection .ae-link:focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:2px}#accountingErpSection .ae-pager{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding-block:6px 12px}#accountingErpSection .ae-report-title{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-block-end:10px}#accountingErpSection .ae-ed-status{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-block-end:12px}#accountingErpSection .ae-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 14px;margin-block-end:14px}#accountingErpSection .ae-field{display:flex;flex-direction:column;gap:4px;min-width:0}#accountingErpSection .ae-field>label{font-size:var(--fin-fs-xs, 11.5px);font-weight:500;color:var(--fin-text-3,#667085);margin:0}#accountingErpSection .ae-span-2{grid-column:1/-1}#accountingErpSection .ae-checks{justify-content:center;gap:6px}#accountingErpSection .ae-checks .form-check{margin:0;display:flex;align-items:center;gap:6px}#accountingErpSection .form-check{padding-inline-start:0}#accountingErpSection .form-check>.form-check-input{float:none;margin:0;flex:0 0 auto}#accountingErpSection .ae-hint{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085)}#accountingErpSection .ae-dec{text-align:end;font-family:var(--fin-mono);font-variant-numeric:tabular-nums}#accountingErpSection .ae-lines td{vertical-align:middle}#accountingErpSection .ae-lines .ae-acct-cell{min-width:220px}#accountingErpSection .ae-lines td .form-control,#accountingErpSection .ae-lines td .form-select{min-width:110px}#accountingErpSection .ae-lines [aria-invalid=true]{border-color:var(--fin-neg,#b42318)!important}#accountingErpSection .ae-ed-addline{margin-block:-4px 12px}#accountingErpSection .ae-totals{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:12px 14px;margin-block-end:6px;background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px)}#accountingErpSection .ae-totals>div{display:flex;flex-direction:column;gap:2px}#accountingErpSection .ae-totals strong{font-size:16px}#accountingErpSection .ae-warn-list{margin:0 0 8px;padding-inline-start:1.2em;color:var(--fin-pending,#b54708);font-size:var(--fin-fs-sm, 12.5px)}#accountingErpSection .ae-ed-actions{display:flex;flex-wrap:wrap;gap:8px;padding-block:12px;border-block-start:1px solid var(--fin-border,#e4e7ec);margin-block-start:8px}#accountingErpSection .ae-history{margin-block-start:10px}#accountingErpSection .ae-history summary{cursor:pointer;color:var(--fin-text-2,#344054);font-weight:500}#accountingErpSection .ae-modal-backdrop{position:fixed;inset:0;z-index:1080;background:rgba(16,24,40,.45);display:flex;align-items:center;justify-content:center;padding:16px}#accountingErpSection .ae-modal{width:100%;max-width:480px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--fin-surface,#fff);color:var(--fin-text,#101828);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);box-shadow:0 20px 40px rgba(16,24,40,.2)}#accountingErpSection .ae-modal.is-wide{max-width:720px}#accountingErpSection .ae-modal-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-block-end:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-modal-title{margin:0;font-size:16px;font-weight:700}#accountingErpSection .ae-modal-body{padding:16px;overflow-y:auto}#accountingErpSection .ae-modal-text{color:var(--fin-text-2,#344054)}#accountingErpSection .ae-modal-err:empty{display:none}#accountingErpSection .ae-modal-err{margin-block-start:10px}#accountingErpSection .ae-modal-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;border-block-start:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-chart{margin:0}#accountingErpSection .ae-chart-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-weight:600;font-size:var(--fin-fs-sm, 12.5px);margin-block-end:8px;color:var(--fin-text,#101828)}#accountingErpSection .ae-chart svg{width:100%;height:200px;display:block}#accountingErpSection .ae-legend{display:inline-flex;align-items:center;gap:6px;font-weight:400;color:var(--fin-text-2,#344054)}#accountingErpSection .ae-key{display:inline-block;width:10px;height:10px;border-radius:2px;margin-inline-start:6px}#accountingErpSection .ae-bar-rev,#accountingErpSection .ae-key-rev{background:var(--fin-accent,#2563eb);fill:var(--fin-accent,#2563eb)}#accountingErpSection .ae-bar-exp,#accountingErpSection .ae-key-exp{background:var(--fin-text-3,#98a2b3);fill:var(--fin-text-3,#98a2b3)}#accountingErpSection .ae-bar-lbl{font-size:var(--fin-fs-xs, 12px);fill:var(--fin-text-3,#667085);font-family:var(--fin-mono)}#accountingErpSection .ae-axis{stroke:var(--fin-border,#e4e7ec);stroke-width:1}#accountingErpSection .ae-pipeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}#accountingErpSection .ae-step{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-ctl,8px);background:var(--fin-surface,#fff)}#accountingErpSection .ae-step-n{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--fin-accent-soft,#eff6ff);color:var(--fin-accent,#2563eb)}#accountingErpSection .ae-step-t{font-weight:600;color:var(--fin-text,#101828)}#accountingErpSection .ae-step-d{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085);line-height:1.5}#accountingErpSection .ae-pipe-box{padding:12px 14px}#accountingErpSection .ae-pipe-box>summary{cursor:pointer;margin:0}#accountingErpSection .ae-pipe-box[open]>summary{margin-block-end:10px}#accountingErpSection .ae-inline-field{min-width:180px}#accountingErpSection .ae-mig-top{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:14px;align-items:start;margin-block-end:14px}#accountingErpSection .ae-mig-top>div>.ae-panel{margin:0}#accountingErpSection .ae-cut-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;counter-reset:none}#accountingErpSection .ae-cut-item{display:flex;align-items:flex-start;gap:10px;min-width:0;padding-block:8px;padding-inline:10px;border-radius:var(--fin-r-ctl,8px);border:1px solid var(--fin-border,#e4e7ec);background:var(--fin-surface,#fff)}#accountingErpSection .ae-cut-item.is-done{border-color:var(--fin-pos-border,#abefc6);background:var(--fin-pos-bg,#ecfdf3)}#accountingErpSection .ae-cut-item.is-next{border-color:var(--fin-accent,#2563eb);border-inline-start-width:3px;padding-inline-start:8px}#accountingErpSection .ae-cut-mark{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--fin-surface-2,#f2f4f7);color:var(--fin-text-2,#344054)}#accountingErpSection .ae-cut-item.is-done .ae-cut-mark{background:var(--fin-pos,#067647);color:#fff}#accountingErpSection .ae-cut-item.is-next .ae-cut-mark{background:var(--fin-accent-soft,#eff6ff);color:var(--fin-accent,#2563eb)}#accountingErpSection .ae-cut-body{min-width:0;flex:1 1 auto}#accountingErpSection .ae-cut-t{font-weight:600;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text,#101828)}#accountingErpSection .ae-cut-state{display:inline-block;font-weight:600;font-size:var(--fin-fs-xs, 11.5px);white-space:nowrap;margin-inline-start:4px;padding-block:0;padding-inline:8px;border-radius:999px}#accountingErpSection .ae-cut-state.is-done{color:var(--fin-pos,#067647)}#accountingErpSection .ae-cut-state.is-next{color:var(--fin-accent,#2563eb);background:var(--fin-accent-soft,#eff6ff)}#accountingErpSection .ae-cut-d{margin-block-start:2px;font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085);line-height:1.5;overflow-wrap:anywhere}#accountingErpSection .ae-cut-btn{flex:0 0 auto;align-self:center}#accountingErpSection .ae-mig-set-dl{margin-block-start:10px}#accountingErpSection .ae-mig-set-why li+li{margin-block-start:3px}#accountingErpSection .ae-kind-hint{margin-block-start:10px;padding-block:8px;padding-inline:12px;border-radius:var(--fin-r-ctl,8px);background:var(--fin-surface-2,#f9fafb);border:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-kind-hint-t{font-weight:600;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text,#101828);margin-block-end:2px}#accountingErpSection .ae-kind-limits{margin:0;padding-inline-start:1.2em;font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-2,#344054)}@media (max-width:1199.98px){#accountingErpSection .ae-cut-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:991.98px){#accountingErpSection .ae-mig-top{grid-template-columns:minmax(0,1fr)}}#accountingErpSection .ae-attach{margin-block-start:6px}#accountingErpSection .ae-tabs{display:flex;gap:4px;overflow-x:auto;margin-block-end:14px;padding-block-end:2px;border-block-end:1px solid var(--fin-border,#e4e7ec);scrollbar-width:thin}#accountingErpSection .ae-tab{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;font-family:var(--fin-font);font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054);padding-block:8px;padding-inline:12px;border-block-end:2px solid transparent;margin-block-end:-1px}#accountingErpSection .ae-tab:hover{color:var(--fin-text,#101828)}#accountingErpSection .ae-tab.is-active{color:var(--fin-accent,#2563eb);border-block-end-color:var(--fin-accent,#2563eb);font-weight:600}#accountingErpSection .ae-tab:focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:-2px;border-radius:4px}#accountingErpSection .ae-mini-panel{padding:10px 12px;margin-block:8px 12px;box-shadow:none}#accountingErpSection .ae-server-totals dd{font-weight:600}#accountingErpSection .ae-table tr.ae-sub-row>td{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-2,#344054);padding-inline-start:28px;background:var(--fin-surface-2,#f9fafb);white-space:normal}#accountingErpSection .ae-dl-inline{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);margin-block-end:10px}@media (max-width:575.98px){#accountingErpSection .ae-dl-inline{grid-template-columns:max-content minmax(0,1fr)}}#accountingErpSection .ae-dep-total{font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054)}#accountingErpSection .ae-lines .ae-vat-in{min-width:70px}#accountingErpSection .ae-break{word-break:break-all}#accountingErpSection .ae-xml{max-height:360px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-family:var(--fin-mono);font-size:var(--fin-fs-xs, 11.5px);background:var(--fin-surface-2,#f9fafb);color:var(--fin-text,#101828);padding:10px;border-radius:var(--fin-r-ctl,8px);margin:8px 0 0}#accountingErpSection .ae-prog-big{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-block-end:8px}#accountingErpSection .ae-prog-pct{font-size:34px;font-weight:700;color:var(--fin-text,#101828);font-variant-numeric:tabular-nums}#accountingErpSection .ae-bar{height:8px;border-radius:999px;background:var(--fin-surface-2,#f2f4f7);overflow:hidden}#accountingErpSection .ae-bar-fill{height:100%;border-radius:inherit;background:var(--fin-accent,#2563eb)}#accountingErpSection .ae-prog-row+.ae-prog-row{margin-block-start:10px}#accountingErpSection .ae-prog-row-h{display:flex;justify-content:space-between;gap:10px;font-size:var(--fin-fs-sm, 12.5px);margin-block-end:4px;color:var(--fin-text-2,#344054)}#accountingErpSection .ae-accept-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-block-end:12px}#accountingErpSection .ae-accept-head .ae-section-title{margin:0}#accountingErpSection .ae-verdict{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:var(--fin-fs, 14px);padding-block:4px;padding-inline:12px;border-radius:999px;border:1px solid transparent;white-space:nowrap}#accountingErpSection .ae-verdict.is-ok{color:var(--fin-pos,#067647);background:var(--fin-pos-bg,#ecfdf3);border-color:var(--fin-pos-border,#abefc6)}#accountingErpSection .ae-verdict.is-no{color:var(--fin-neg,#b42318);background:var(--fin-neg-bg,#fef3f2);border-color:var(--fin-neg-border,#fecdca)}#accountingErpSection .ae-crits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#accountingErpSection .ae-crit{display:flex;align-items:flex-start;gap:10px;min-width:0;padding-block:10px;padding-inline:12px;border-radius:var(--fin-r-ctl,8px);border:1px solid var(--fin-border,#e4e7ec);background:var(--fin-surface-2,#f9fafb)}#accountingErpSection .ae-crit>i.bi{font-size:18px;line-height:1.2;flex:0 0 auto}#accountingErpSection .ae-crit.is-ok{border-color:var(--fin-pos-border,#abefc6)}#accountingErpSection .ae-crit.is-ok>i.bi{color:var(--fin-pos,#067647)}#accountingErpSection .ae-crit.is-no>i.bi{color:var(--fin-neg,#b42318)}#accountingErpSection .ae-crit-body{min-width:0;flex:1 1 auto}#accountingErpSection .ae-crit-t{font-weight:600;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text,#101828)}#accountingErpSection .ae-crit-state{font-weight:500;font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085);white-space:nowrap}#accountingErpSection .ae-crit-d{margin-block-start:3px;font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-2,#344054);overflow-wrap:anywhere}#accountingErpSection .ae-crit-note{margin-block-start:6px;padding-inline-start:8px;border-inline-start:2px solid var(--fin-border-strong,#d0d5dd);white-space:pre-wrap;color:var(--fin-text,#101828)}#accountingErpSection .ae-signoff-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-block-start:12px;padding-block-start:12px;border-block-start:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-sod-note{color:var(--fin-pending,#b54708)}#accountingErpSection .ae-tb-state{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-block-end:8px}#accountingErpSection .ae-tb-lead{margin-block:0 6px;font-weight:600;color:var(--fin-text,#101828)}#accountingErpSection .ae-tb-steps{margin:0;padding-inline-start:1.4em;color:var(--fin-text-2,#344054);font-size:var(--fin-fs-sm, 12.5px)}#accountingErpSection .ae-tb-steps li+li{margin-block-start:3px}@media (max-width:991.98px){#accountingErpSection .ae-crits{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){#accountingErpSection .ae-signoff-bar .btn{flex:1 1 100%}}#accountingErpSection .ae-act-modes{margin:0;padding:0;border:0;min-width:0}#accountingErpSection .ae-act-modes>legend{float:none;width:auto;padding:0}#accountingErpSection .ae-act-mode{padding:10px 12px;border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-ctl,8px);background:var(--fin-surface,#fff)}#accountingErpSection .ae-act-mode+.ae-act-mode{margin-block-start:8px}#accountingErpSection .ae-act-mode .ae-form-grid{margin-block:8px 6px}#accountingErpSection .ae-act-mode.is-locked{background:var(--fin-surface-2,#f9fafb)}#accountingErpSection .ae-act-mode.is-locked .form-check-label{color:var(--fin-text-3,#667085)}#accountingErpSection .ae-restricted{display:flex;align-items:flex-start;gap:8px}#accountingErpSection .ae-residual-table td:first-child{overflow-wrap:anywhere}#accountingErpSection .ae-ack{margin-block-start:12px;padding:10px 12px;border:1px solid var(--fin-pending-border,#fedf89);border-radius:var(--fin-r-ctl,8px);background:var(--fin-pending-bg,#fffaeb)}#accountingErpSection .ae-ack .form-check{margin-block-end:8px}#accountingErpSection .ae-hint-list{margin:0 0 8px;padding-inline-start:1.2em;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054)}#accountingErpSection .ae-hint-list li+li{margin-block-start:3px}#accountingErpSection .ae-gl{display:flex;flex-direction:column;gap:14px}#accountingErpSection .ae-gl-hero{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);background:var(--fin-surface,#fff);border-inline-start-width:4px}#accountingErpSection .ae-gl-hero.is-ready{border-color:var(--fin-pos-border,#abefc6);border-inline-start-color:var(--fin-pos,#067647);background:var(--fin-pos-bg,#ecfdf3)}#accountingErpSection .ae-gl-hero.is-not{border-color:var(--fin-pending-border,#fedf89);border-inline-start-color:var(--fin-pending,#b54708);background:var(--fin-pending-bg,#fffaeb)}#accountingErpSection .ae-gl-hero-ic{font-size:30px;line-height:1;flex:0 0 auto}#accountingErpSection .ae-gl-hero.is-ready .ae-gl-hero-ic{color:var(--fin-pos,#067647)}#accountingErpSection .ae-gl-hero.is-not .ae-gl-hero-ic{color:var(--fin-pending,#b54708)}#accountingErpSection .ae-gl-hero-body{flex:1 1 auto;min-width:0}#accountingErpSection .ae-gl-verdict{margin:0 0 4px;font-size:20px;font-weight:700;color:var(--fin-text,#101828)}#accountingErpSection .ae-gl-count{margin:0 0 8px;font-weight:600;color:var(--fin-text-2,#344054);font-variant-numeric:tabular-nums}#accountingErpSection .ae-gl-hero .ae-bar{background:var(--fin-surface,#fff);max-width:520px}#accountingErpSection .ae-gl-hero.is-ready .ae-bar-fill{background:var(--fin-pos,#067647)}#accountingErpSection .ae-gl-hero.is-not .ae-bar-fill{background:var(--fin-pending,#b54708)}#accountingErpSection .ae-gl-sub{margin:8px 0 0;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054)}#accountingErpSection .ae-gl-intro,#accountingErpSection .ae-gl-note,#accountingErpSection .ae-opening-hint{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--fin-review-border,#b2ddff);border-radius:var(--fin-r-ctl,8px);background:var(--fin-review-bg,#eff8ff);color:var(--fin-text,#101828);font-size:var(--fin-fs-sm, 12.5px)}#accountingErpSection .ae-gl-intro>i.bi,#accountingErpSection .ae-gl-note>i.bi,#accountingErpSection .ae-opening-hint>i.bi{color:var(--fin-review,#175cd3);font-size:16px;line-height:1.3;flex:0 0 auto}#accountingErpSection .ae-gl-intro{margin-block-end:12px}#accountingErpSection .ae-opening-hint{margin-block:4px 12px}#accountingErpSection .ae-gl-note-body{flex:1 1 auto;min-width:0}#accountingErpSection .ae-gl-note-t{margin:0 0 4px;font-weight:600}#accountingErpSection .ae-gl-note-d{margin:0 0 8px;color:var(--fin-text-2,#344054)}#accountingErpSection .ae-gl-note-acts{display:flex;flex-wrap:wrap;gap:8px}#accountingErpSection .ae-gl-list{list-style:none;margin:0;padding:0}#accountingErpSection .ae-gl-item{display:flex;align-items:flex-start;gap:10px;padding-block:10px;border-block-start:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-gl-item:first-child{border-block-start:0;padding-block-start:2px}#accountingErpSection .ae-gl-ic{font-size:17px;line-height:1.3;flex:0 0 auto;color:var(--fin-text-3,#667085)}#accountingErpSection .ae-gl-item.is-ok .ae-gl-ic{color:var(--fin-pos,#067647)}#accountingErpSection .ae-gl-item.is-missing .ae-gl-ic{color:var(--fin-neg,#b42318)}#accountingErpSection .ae-gl-item.is-warning .ae-gl-ic{color:var(--fin-pending,#b54708)}#accountingErpSection .ae-gl-item.is-info .ae-gl-ic{color:var(--fin-review,#175cd3)}#accountingErpSection .ae-gl-body{flex:1 1 auto;min-width:0}#accountingErpSection .ae-gl-t{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-weight:600;color:var(--fin-text,#101828)}#accountingErpSection .ae-gl-d{margin-block-start:3px;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054);overflow-wrap:anywhere}#accountingErpSection .ae-gl-who{margin-block-start:2px;font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085)}#accountingErpSection .ae-gl-go{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}:root[dir=ltr] #accountingErpSection .ae-gl-go-ic{transform:scaleX(-1)}#accountingErpSection .ae-gl-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-block-end:14px;padding:10px 14px;border:1px solid var(--fin-pending-border,#fedf89);border-radius:var(--fin-r-ctl,8px);background:var(--fin-pending-bg,#fffaeb);color:var(--fin-text,#101828)}#accountingErpSection .ae-gl-strip>i.bi{color:var(--fin-pending,#b54708);font-size:16px}#accountingErpSection .ae-gl-strip-t{flex:1 1 auto;min-width:0;font-weight:600}#accountingErpSection .ae-prog-row.is-deferred .ae-prog-row-h>span:first-child{color:var(--fin-text-3,#667085)}#accountingErpSection .ae-prog-deferred-tag{flex:0 0 auto}#accountingErpSection .ae-prog-def-list{list-style:none;margin:0;padding:0}#accountingErpSection .ae-prog-def-list>li{padding-block:8px;border-block-start:1px solid var(--fin-border,#e4e7ec)}#accountingErpSection .ae-prog-def-list>li:first-child{border-block-start:0;padding-block-start:0}#accountingErpSection .ae-prog-def-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}#accountingErpSection .ae-prog-def-reason{margin-block-start:3px;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054);overflow-wrap:anywhere}@media (max-width:575.98px){#accountingErpSection .ae-gl-hero{padding:14px;gap:10px}#accountingErpSection .ae-gl-hero-ic{font-size:24px}#accountingErpSection .ae-gl-verdict{font-size:17px}#accountingErpSection .ae-gl-item{flex-wrap:wrap}#accountingErpSection .ae-gl-go{margin-inline-start:27px}#accountingErpSection .ae-gl-note-acts .btn,#accountingErpSection .ae-gl-strip .btn{flex:1 1 auto}}body.dark-mode #accountingErpSection .ae-rail-head,html[data-theme=dark] #accountingErpSection .ae-rail-head{color:#d0d5dd}body.dark-mode #accountingErpSection .ae-rail-item,html[data-theme=dark] #accountingErpSection .ae-rail-item{color:#f2f4f7}body.dark-mode #accountingErpSection .ae-rail-item>i.bi,html[data-theme=dark] #accountingErpSection .ae-rail-item>i.bi{color:#98a2b3}body.dark-mode #accountingErpSection .ae-rail-item.is-active,html[data-theme=dark] #accountingErpSection .ae-rail-item.is-active{color:#93c5fd}body.dark-mode #accountingErpSection .ae-modal-backdrop,html[data-theme=dark] #accountingErpSection .ae-modal-backdrop{background:rgba(0,0,0,.6)}body.dark-mode #accountingErpSection .ae-modal,html[data-theme=dark] #accountingErpSection .ae-modal{box-shadow:0 20px 40px rgba(0,0,0,.5)}@media (max-width:991.98px){#accountingErpSection .ae-body{grid-template-columns:minmax(0,1fr);padding-inline:16px;padding-block:14px;gap:12px}#accountingErpSection .ae-rail{display:none}#accountingErpSection .ae-mobile-nav{display:block}#accountingErpSection .ae-grid-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){#accountingErpSection .ae-head .fin-head-actions{width:100%}#accountingErpSection .ae-company{width:100%}#accountingErpSection .ae-company .form-select{min-width:0;max-width:none;flex:1 1 auto}#accountingErpSection .ae-page-actions{width:100%}#accountingErpSection .ae-page-actions .btn{flex:1 1 auto}#accountingErpSection .ae-form-grid{grid-template-columns:minmax(0,1fr)}#accountingErpSection .ae-table td:not(.ae-wrap){white-space:nowrap}#accountingErpSection .ae-table td.ae-wrap{min-width:160px}#accountingErpSection .ae-filter-note{margin-inline-start:0}#accountingErpSection .ae-totals{gap:8px 16px}#accountingErpSection .ae-modal-foot .btn{flex:1 1 auto}#accountingErpSection .ae-prog-pct{font-size:28px}}@media print{body.acct-erp-open.acct-erp-open:not(#_sp_acct) :is(#erpSidebar,.erp-sidebar,#erpTopbar,.erp-topbar,#latePerfStrip,#reportReminderStrip,.erp-tb,nav){display:none!important}body.acct-erp-open.acct-erp-open:not(#_sp_acct) :is(#erpMainContent,.erp-main){margin:0!important;padding:0!important;overflow:visible!important;height:auto!important}#accountingErpSection{background:#fff!important;color:#000!important}#accountingErpSection :is(.ae-rail,.ae-mobile-nav,.ae-head .fin-head-actions,.ae-page-actions,.fin-filterbar,.ae-pager,.ae-flash,#aeModalHost,.btn,.fin-icon-btn){display:none!important}#accountingErpSection .ae-body{display:block;padding:0}#accountingErpSection .ae-panel{box-shadow:none;break-inside:avoid}#accountingErpSection .ae-link{color:#000}}#accountingErpSection #aeHeadActions>.fin-badge{font-size:var(--fin-fs-xs, 12px);padding:2px 8px;line-height:1.6}#accountingErpSection .ae-gl-card{align-items:center;padding:16px 20px;border-inline-start-width:1px;background:var(--fin-surface,#fff)}#accountingErpSection .ae-gl-card.is-not{border-color:var(--fin-border,#e4e7ec);background:var(--fin-surface,#fff)}#accountingErpSection .ae-gl-card.is-ready{border-color:var(--fin-pos-border,#abefc6)}#accountingErpSection .ae-gl-ring{flex:0 0 auto}#accountingErpSection .ae-gl-ring-track{stroke:var(--fin-surface-2,#f2f4f7)}#accountingErpSection .ae-gl-ring-val{stroke:var(--fin-pending,#b54708)}#accountingErpSection .ae-gl-card.is-ready .ae-gl-ring-val{stroke:var(--fin-pos,#067647)}#accountingErpSection .ae-gl-ring-txt{font-size:15px;font-weight:700;fill:var(--fin-text,#101828);font-family:var(--fin-font);font-variant-numeric:tabular-nums}#accountingErpSection .ae-gl-card .ae-gl-verdict{font-size:18px}#accountingErpSection .ae-gl-card .ae-gl-count{margin:0;font-size:var(--fin-fs, 14px)}#accountingErpSection .ae-gl-card .ae-gl-sub{margin-top:2px;font-size:var(--fin-fs-sm, 13px);font-weight:600;color:var(--fin-pending,#b54708)}#accountingErpSection .ae-gl-card.is-ready .ae-gl-sub{color:var(--fin-text-2,#344054);font-weight:400}#accountingErpSection .ae-gl-next-btn{flex:0 0 auto;display:inline-flex;align-items:center;white-space:nowrap;min-height:38px}:root[dir=ltr] #accountingErpSection .ae-gl-next-btn .bi-arrow-left{transform:scaleX(-1)}#accountingErpSection .ae-gl-steps>.ae-gl-item{position:relative;padding-inline:8px;border-radius:var(--fin-r-ctl,8px)}#accountingErpSection .ae-gl-steps>.ae-gl-item.is-next{background:var(--fin-pending-bg,#fffaeb);border:1px solid var(--fin-pending-border,#fedf89);padding:12px;margin-block:6px}#accountingErpSection .ae-gl-steps>.ae-gl-item.is-next+.ae-gl-item{border-block-start:0}#accountingErpSection .ae-gl-next-tag{font-size:var(--fin-fs-xs, 12px);font-weight:700;color:var(--fin-pending,#b54708);background:var(--fin-surface,#fff);border:1px solid var(--fin-pending-border,#fedf89);border-radius:999px;padding:1px 8px}#accountingErpSection .ae-gl-item.is-done{display:block;padding-block:4px}#accountingErpSection .ae-gl-item.is-done .ae-gl-t{font-weight:500;color:var(--fin-text-3,#667085)}#accountingErpSection .ae-gl-fold>summary{list-style:none;display:flex;align-items:center;gap:10px;padding-block:6px;cursor:pointer;border-radius:var(--fin-r-ctl,8px)}#accountingErpSection .ae-gl-fold>summary::-webkit-details-marker{display:none}#accountingErpSection .ae-gl-fold>summary:hover{background:var(--fin-hover,#f9fafb)}#accountingErpSection .ae-gl-fold>summary:focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:1px}#accountingErpSection .ae-gl-fold>summary .ae-gl-t{flex:1 1 auto;min-width:0}#accountingErpSection .ae-gl-caret{font-size:11px;color:var(--fin-text-3,#667085);transition:transform .15s ease;flex:0 0 auto}#accountingErpSection details[open]>summary .ae-gl-caret{transform:rotate(180deg)}#accountingErpSection .ae-gl-fold-body{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-block:0 8px;padding-inline-start:27px}#accountingErpSection .ae-gl-view{padding-inline:4px;text-decoration:none;color:var(--fin-accent-ink,#2563eb);font-weight:600}#accountingErpSection .ae-gl-who{margin-block-start:6px}#accountingErpSection .ae-gl-who-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:var(--fin-surface-2,#f2f4f7);color:var(--fin-text-2,#344054);font-size:var(--fin-fs-xs, 12px);font-weight:600}#accountingErpSection .ae-gl-go{min-height:36px}#accountingErpSection details.ae-gl-note{display:block;padding:0;background:var(--fin-surface,#fff);border-color:var(--fin-border,#e4e7ec)}#accountingErpSection .ae-gl-note-sum{list-style:none;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;cursor:pointer;font-size:var(--fin-fs, 14px)}#accountingErpSection .ae-gl-note-sum::-webkit-details-marker{display:none}#accountingErpSection .ae-gl-note-sum>.ae-gl-note-ic{color:var(--fin-review,#175cd3);font-size:16px;line-height:1.4;flex:0 0 auto}#accountingErpSection .ae-gl-note-sum>.ae-gl-note-t{flex:1 1 auto;margin:0;font-weight:600;line-height:1.6}#accountingErpSection .ae-gl-note-sum>.ae-gl-caret{margin-top:5px}#accountingErpSection details.ae-gl-note>.ae-gl-note-body{padding:0 14px 14px;padding-inline-start:40px;font-size:var(--fin-fs-sm, 13px);line-height:1.7}#accountingErpSection .ae-rail-search{position:relative;margin-block-end:8px}#accountingErpSection .ae-rail-search>.bi-search{z-index:1;position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);color:var(--fin-text-3,#667085);font-size:13px;pointer-events:none}#accountingErpSection .ae-rail-search .form-control{direction:inherit!important;text-align:start!important;padding-inline-start:32px!important;padding-inline-end:60px!important;min-height:36px;border-radius:var(--fin-r-ctl,8px)}#accountingErpSection .ae-kbd{z-index:1;position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);font-family:var(--fin-font);font-size:var(--fin-fs-xs, 12px);color:var(--fin-text-3,#667085);background:var(--fin-surface-2,#f2f4f7);border:1px solid var(--fin-border,#e4e7ec);border-radius:4px;padding:0 5px;line-height:1.6;pointer-events:none;unicode-bidi:isolate}#accountingErpSection .ae-rail-search .form-control:focus~.ae-kbd{display:none}#accountingErpSection .ae-rail-item>span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}#accountingErpSection :is(.ae-rail-item,.ae-rail-group)[hidden]{display:none!important}#accountingErpSection .ae-rail-group.is-search-open .ae-rail-body{display:block!important}#accountingErpSection .ae-main .ae-table-wrap{max-height:min(72vh,760px);overflow:auto}#accountingErpSection .ae-table>thead>tr>th{position:sticky;top:0;z-index:2;background:var(--fin-surface-2,#f2f4f7);box-shadow:inset 0 -1px 0 var(--fin-border,#e4e7ec)}#accountingErpSection .ae-table>tfoot>tr>:is(td,th){position:sticky;bottom:0;z-index:2;background:var(--fin-surface,#fff);box-shadow:inset 0 1px 0 var(--fin-border-strong,#d0d5dd)}#accountingErpSection .ae-table>tbody>tr:hover>td{background:var(--fin-hover,#f9fafb)}#accountingErpSection #aeTotals{position:sticky;bottom:0;z-index:5;margin-block-end:12px}#accountingErpSection #aeTotals>.ae-totals{background:var(--fin-surface,#fff);box-shadow:0 -6px 16px rgba(16,24,40,.08)}#accountingErpSection #aeEdActions .btn:disabled{cursor:not-allowed}@media (max-width:575.98px){#accountingErpSection .ae-gl-card{flex-wrap:wrap}#accountingErpSection .ae-gl-next-btn{flex:1 1 100%;justify-content:center}#accountingErpSection .ae-main .ae-table-wrap{max-height:none}}@media print{#accountingErpSection .ae-main .ae-table-wrap{max-height:none;overflow:visible}#accountingErpSection :is(#aeTotals,.ae-table > thead > tr > th,.ae-table > tfoot > tr > *){position:static;box-shadow:none}#accountingErpSection .ae-rail-search{display:none}}#accountingErpSection .ae-de-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-block-end:14px;padding:4px;background:var(--fin-surface-2,#f9fafb);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px)}#accountingErpSection .ae-de-tab{flex:1 1 0;min-width:120px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;background:0 0;border-radius:var(--fin-r-ctl,8px);padding:9px 14px;font-family:var(--fin-font);font-size:var(--fin-fs, 14px);font-weight:600;color:var(--fin-text-2,#344054);cursor:pointer}#accountingErpSection .ae-de-tab:hover{background:var(--fin-surface,#fff);color:var(--fin-text,#101828)}#accountingErpSection .ae-de-tab.is-active{background:var(--fin-surface,#fff);border-color:var(--fin-border,#e4e7ec);color:var(--fin-accent,#2563eb);box-shadow:var(--fin-shadow)}#accountingErpSection .ae-de-tab:focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:1px}#accountingErpSection .ae-de-tab>i.bi{font-size:16px}#accountingErpSection .ae-de-row-actions{display:inline-flex;gap:4px;flex-wrap:nowrap}#accountingErpSection .ae-de-doc-tools{display:flex;flex-wrap:wrap;gap:8px;padding-block:8px 12px;margin-block-end:8px;border-block-end:1px dashed var(--fin-border,#e4e7ec)}#accountingErpSection .ae-de-kindtag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:var(--fin-fs-xs, 11.5px);font-weight:700}#accountingErpSection .ae-de-kindtag.is-payment{background:var(--fin-pending-bg,#fffaeb);color:var(--fin-pending,#b54708);border:1px solid var(--fin-pending-border,#fedf89)}#accountingErpSection .ae-de-kindtag.is-receipt{background:var(--fin-pos-bg,#ecfdf3);color:var(--fin-pos,#067647);border:1px solid var(--fin-pos-border,#abefc6)}#accountingErpSection .ae-de-filterbar{align-items:flex-end}#accountingErpSection .ae-de-lbl{display:block;font-size:var(--fin-fs-xs, 11.5px);font-weight:500;color:var(--fin-text-3,#667085);margin-block-end:4px}#accountingErpSection .ae-de-chips{display:flex;gap:6px;flex-wrap:wrap}#accountingErpSection .ae-de-chip{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 10px;cursor:pointer;border:1px solid var(--fin-border,#e4e7ec);border-radius:999px;background:var(--fin-surface,#fff);font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text-2,#344054)}#accountingErpSection .ae-de-chip:has(input:checked){border-color:var(--fin-accent,#2563eb);background:var(--fin-accent-soft,#eff6ff);color:var(--fin-accent,#2563eb);font-weight:600}#accountingErpSection .ae-de-chip input{accent-color:var(--fin-accent,#2563eb)}#accountingErpSection .ae-de-ms{position:relative;min-width:190px}#accountingErpSection .ae-de-ms>summary{list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#accountingErpSection .ae-de-ms>summary::-webkit-details-marker{display:none}#accountingErpSection .ae-de-ms-pop{position:absolute;z-index:30;inset-inline-start:0;inset-block-start:calc(100% + 4px);width:max(280px,100%);max-width:min(420px,90vw);background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);box-shadow:var(--fin-shadow-lg,0 12px 32px rgba(16,24,40,.14));padding:8px;display:grid;gap:6px}#accountingErpSection .ae-de-ms-list{max-height:260px;overflow-y:auto;display:grid;gap:2px}#accountingErpSection .ae-de-ms-opt{display:flex;align-items:center;gap:8px;margin:0;padding:5px 6px;border-radius:6px;cursor:pointer;font-size:var(--fin-fs-sm, 12.5px);color:var(--fin-text,#101828)}#accountingErpSection .ae-de-ms-opt:hover{background:var(--fin-hover,#f9fafb)}#accountingErpSection .ae-de-ms-opt[hidden]{display:none}#accountingErpSection .ae-de-range{display:flex;gap:6px}#accountingErpSection .ae-de-range input{min-width:0;width:110px}#accountingErpSection .ae-de-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-block:4px 12px}#accountingErpSection .ae-de-card{background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e4e7ec);border-radius:var(--fin-r-card,12px);padding:10px 14px;box-shadow:var(--fin-shadow)}#accountingErpSection .ae-de-card-l{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085);font-weight:600}#accountingErpSection .ae-de-card-v{font-size:18px;font-weight:700;color:var(--fin-text,#101828);font-variant-numeric:tabular-nums}#accountingErpSection .ae-de-card-v small{font-size:11px;font-weight:500;color:var(--fin-text-3,#667085)}#accountingErpSection .ae-de-card-s{font-size:var(--fin-fs-xs, 11.5px);color:var(--fin-text-3,#667085)}#accountingErpSection .ae-de-card.is-pay{border-inline-start:4px solid var(--fin-pending,#b54708)}#accountingErpSection .ae-de-card.is-rec{border-inline-start:4px solid var(--fin-pos,#067647)}#accountingErpSection .ae-de-card.is-net{border-inline-start:4px solid var(--fin-accent,#2563eb)}#accountingErpSection .ae-de-card.is-jv{border-inline-start:4px solid var(--fin-review,#175cd3)}#accountingErpSection .ae-de-table tr.ae-de-row{cursor:pointer}#accountingErpSection .ae-de-table tr.ae-de-row:focus-visible{outline:2px solid var(--fin-accent,#2563eb);outline-offset:-2px}#accountingErpSection .ae-de-kind{display:inline-block;padding:1px 8px;border-radius:999px;font-size:var(--fin-fs-xs, 11.5px);font-weight:600;white-space:nowrap}#accountingErpSection .ae-de-kind.is-payment{background:var(--fin-pending-bg,#fffaeb);color:var(--fin-pending,#b54708)}#accountingErpSection .ae-de-kind.is-receipt{background:var(--fin-pos-bg,#ecfdf3);color:var(--fin-pos,#067647)}#accountingErpSection .ae-de-kind.is-journal{background:var(--fin-review-bg,#eff8ff);color:var(--fin-review,#175cd3)}#accountingErpSection .ae-de-pager{flex-wrap:wrap;align-items:center}#accountingErpSection .ae-de-ps{width:auto;display:inline-block}@media (max-width:640px){#accountingErpSection .ae-de-tab{min-width:calc(50% - 6px);padding:8px;font-size:var(--fin-fs-sm, 12.5px)}#accountingErpSection .ae-de-ms,#accountingErpSection .ae-de-ms-field{min-width:0;width:100%}#accountingErpSection .ae-de-ms-pop{width:100%;max-width:100%}#accountingErpSection .ae-de-cards{grid-template-columns:1fr 1fr}#accountingErpSection .ae-de-doc-tools .btn{flex:1 1 auto}}#accountingErpSection .ae-de-revoke{display:flex;gap:6px;align-items:center;min-width:260px}#accountingErpSection .ae-de-table{table-layout:fixed;width:100%;min-width:720px;font-size:var(--fin-fs-sm, 12.5px)!important}#accountingErpSection .ae-de-table :is(td,th){padding-inline:6px!important;overflow-wrap:anywhere;white-space:normal}#accountingErpSection .ae-de-table :is(td,th):first-child{width:11%;white-space:nowrap}#accountingErpSection .ae-de-table :is(td,th):nth-child(2){width:9%}#accountingErpSection .ae-de-table :is(td,th):nth-child(3){width:16%}#accountingErpSection .ae-de-table :is(td,th):nth-child(4){width:18%}#accountingErpSection .ae-de-table :is(td,th):nth-child(5){width:11%}#accountingErpSection .ae-de-table :is(td,th):nth-child(6){width:15%}#accountingErpSection .ae-de-table :is(td,th):nth-child(7),#accountingErpSection .ae-de-table :is(td,th):nth-child(8){width:10%;white-space:nowrap}#accountingErpSection .ae-de-table tfoot th[colspan]{width:auto}#accountingErpSection .ae-de-table td .fin-mono{white-space:normal;overflow-wrap:anywhere}#accountingErpSection .ae-de-table .ae-de-kind{padding-inline:6px;white-space:nowrap}#accountingErpSection .ae-de-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}