.global-list{--gl-primary:var(--erp-form-primary,var(--secondary-color,#0b3b8c));--gl-orange:var(--primary-color,var(--accent-color,var(--brand-orange,#f58220)));--gl-border:var(--border-color,#e5e7eb);--gl-card:var(--background-alt,#fff);--gl-bg:var(--background-alt,#fff);--gl-text:var(--text-primary,#1f2937);--gl-muted:var(--text-secondary,#6b7280);--gl-head-bg:var(--background-color,#f1f5f9);--gl-head-table-bg:var(--primary-light,#e8f4fc);--gl-head-table-text:var(--gl-primary);--gl-head-table-border:var(--border-color,#9eb8cc);--gl-table-grid:#b0bec9;--gl-success:#16a34a;--gl-success-bg:#ecfdf5;--gl-warn:#d97706;--gl-warn-bg:#fff7ed;--gl-radius-sm:4px;--gl-radius-md:12px;--gl-radius-lg:14px;--gl-table-radius:0;--gl-control-h:34px;box-sizing:border-box;background:var(--gl-bg);color:var(--gl-text);flex-direction:column;flex:auto;gap:8px;height:100%;min-height:0;padding:16px 20px 20px;font-family:Inter,system-ui,sans-serif;display:flex;overflow:hidden}@media (max-width:480px){.global-list{gap:6px;padding:12px 12px 16px}}@media (max-width:767px){.global-list.erp-list-page-fill{height:100%!important;min-height:0!important;overflow:hidden!important}.global-list.erp-list-page-fill>.global-list__before-toolbar,.global-list.erp-list-page-fill>.global-list__toolbar-card,.global-list.erp-list-page-fill>.global-list__toolbar-extras,.global-list.erp-list-page-fill>.global-list__stats{flex-shrink:0}.global-list.erp-list-page-fill>.global-list__table-card{flex-direction:column;display:flex;overflow:hidden;flex:1 1 0!important;height:auto!important;min-height:0!important}.global-list.erp-list-page-fill>.global-list__table-card>.global-list__table-scroll-wrap{flex:1 1 0;min-height:0;overflow:hidden}.global-list.erp-list-page-fill>.global-list__table-card>.global-list__table-scroll-wrap>.global-list__table-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto}.global-list.erp-list-page-fill>.global-list__table-card>.global-list__footer{flex-shrink:0}.outstanding-list-toolbar__dates{flex-wrap:wrap!important}.outstanding-list-toolbar__date-inline{flex:100%!important;width:100%!important}.outstanding-list-toolbar__date-sep{display:none!important}.global-list__filter-inline-actions{flex-wrap:wrap!important;gap:8px!important}.global-list__filter-inline-actions>*{flex:calc(50% - 4px);justify-content:center}.global-list__filter-inline-actions>.masters-column-picker-btn{flex:100%}}.global-list *,.global-list :before,.global-list :after{box-sizing:border-box}.global-list.global-list--flow{flex:none;height:auto;min-height:0;overflow:visible}.global-list.statutory-module-page{gap:6px;padding-top:8px}.global-list.statutory-module-page .statutory-module-nav.global-list__toolbar-card,.global-list.statutory-module-page .office-printing-module-nav.global-list__toolbar-card,.global-list.statutory-module-page .settings-module-nav.global-list__toolbar-card{flex-shrink:0}.global-list.statutory-module-page .settings-layout{flex-direction:row;flex:auto;align-items:stretch;gap:8px;width:100%;min-width:0;min-height:0;padding-bottom:12px;display:flex;overflow:hidden}.global-list.statutory-module-page .settings-layout--tabs-only{flex-direction:column}.global-list.statutory-module-page .settings-layout--tabs-only>.settings-layout__content{min-height:0;overflow:auto}.global-list.statutory-module-page .settings-side-nav{border:1px solid var(--gl-border,#cfd8dc);background:#fff;border-radius:8px;flex:0 0 11.5rem;width:11.5rem;min-width:11.5rem;overflow:hidden auto}.global-list.statutory-module-page .settings-side-nav__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--gl-muted,#64748b);border-bottom:1px solid var(--gl-border,#e2e8f0);margin:0;padding:10px 12px 6px;font-size:10px;font-weight:800}.global-list.statutory-module-page .settings-side-nav__list{flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex}.global-list.statutory-module-page .settings-side-nav__link{color:#334155;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .12s,color .12s;display:block}.global-list.statutory-module-page .settings-side-nav__link:hover{background:var(--gl-head-bg,#f1f5f9);color:#0f172a}.global-list.statutory-module-page .settings-side-nav__link--active,.global-list.statutory-module-page .settings-side-nav__link--active:hover{background:var(--gl-orange,#f58220);color:#fff}.global-list.statutory-module-page .settings-layout__content{background:0 0;flex-direction:column;flex:auto;min-width:0;padding:0;display:flex;overflow:auto}.global-list.statutory-module-page .statutory-module-page__body:not(.settings-layout){flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding-bottom:12px;display:flex;overflow:auto}@media (max-width:767px){.global-list.statutory-module-page .settings-layout{flex-direction:column;gap:6px;overflow:auto}.global-list.statutory-module-page .settings-side-nav{flex:none;width:100%;min-width:0;overflow:auto hidden}.global-list.statutory-module-page .settings-side-nav__heading{display:none}.global-list.statutory-module-page .settings-side-nav__list{flex-flow:row;gap:0;padding:0}.global-list.statutory-module-page .settings-side-nav__list>li{flex:none}.global-list.statutory-module-page .settings-side-nav__link{white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;padding:10px 12px}.global-list.statutory-module-page .settings-side-nav__link--active{border-bottom-color:#0000}}.global-list.statutory-module-page .statutory-module-page__body:has(>.global-list.global-list--embed){padding-bottom:0;overflow:hidden}.global-list.statutory-module-page .statutory-module-page__body>.global-list.global-list--embed{flex-direction:column;flex:auto;gap:8px;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}.global-list.statutory-module-page .statutory-module-page__body>.global-list.global-list--embed>:not(.global-list__table-card){flex-shrink:0}.global-list.statutory-module-page .statutory-module-page__body>.global-list.global-list--embed .global-list__table-card{flex:auto;min-height:0}.global-list.statutory-module-page .statutory-module-page__body>.global-list.global-list--embed .global-list__table-scroll{overflow:auto}@media (min-width:900px){.global-list__toolbar-card .global-list__filters--embedded,.global-list__filter-inline-actions{flex-wrap:nowrap}}.global-list.global-list--embed{background:0 0;flex:none;gap:12px;height:auto;min-height:0;padding:0;overflow:visible}.global-list.global-list--embed .global-list__table-card{flex:none;min-height:0}.global-list.global-list--embed .global-list__table-scroll{overflow:auto}.global-list.global-list--drawer{background:0 0;flex-direction:column;gap:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.global-list.global-list--drawer .global-list__toolbar-card{min-width:0;max-width:100%;overflow:hidden}.global-list.global-list--drawer .global-list__tabs-wrap{scrollbar-width:thin;min-width:0;max-width:100%;overflow-x:auto}.global-list.global-list--drawer .global-list__table-card{border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);min-height:0;box-shadow:0 1px 2px color-mix(in srgb, var(--gl-text) 6%, transparent);flex:auto}.global-list.global-list--drawer .global-list__table-scroll{scrollbar-gutter:stable;overflow:auto}.import-center-form-modal .global-list.global-list--embed .global-list__table-card{border-radius:var(--gl-table-radius)}.global-list__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.global-list__header-main{min-width:0}.global-list__breadcrumbs{color:var(--gl-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px;padding:0;font-size:11px;font-weight:500;list-style:none;display:flex}.global-list__breadcrumbs li{align-items:center;gap:6px;display:inline-flex}.global-list__breadcrumbs li:not(:last-child):after{content:"›";color:#9ca3af;font-weight:600}.global-list__title{color:var(--gl-primary);margin:0;font-size:22px;font-weight:700;line-height:1.2}.global-list__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.global-list__btn{min-height:var(--gl-control-h);border-radius:var(--gl-radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;min-width:5.5rem;padding:0 16px;font-size:12px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.global-list__btn--outline{background:var(--gl-card);color:var(--gl-primary);border:1px solid var(--gl-border)}.global-list__btn--outline:hover{border-color:var(--gl-primary)}.global-list__btn--outline[data-state=open],.global-list__btn--outline[data-state=open]:hover{background:var(--gl-orange);color:#fff;border-color:var(--gl-orange)}.global-list__btn--primary{background:var(--gl-orange);color:#fff;border:1px solid #0000}.global-list__btn--primary:hover{filter:brightness(1.05)}.global-list__btn--filter{background:var(--gl-orange);color:#fff;border:1px solid #0000}.global-list__btn--filter:hover{filter:brightness(1.05)}.global-list__btn[data-state=open] .global-list__filter-badge,.global-list__btn.is-active .global-list__filter-badge{color:var(--gl-orange);background:#fff}.global-list__btn--ghost{background:var(--gl-card);color:var(--gl-primary);border:1px solid var(--gl-border)}.global-list__stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.global-list__stats--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.global-list__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.global-list__stats--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.global-list__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.global-list__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.global-list__stats--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.global-list__stat{gap:8px;min-height:52px;padding:8px 10px}}.global-list__stat{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);min-height:58px;box-shadow:0 1px 2px color-mix(in srgb, var(--gl-text) 6%, transparent);align-items:center;gap:10px;padding:10px 14px;display:flex}.global-list__stat-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.global-list__stat-icon svg{color:#fff;width:16px;height:16px}.global-list__stat-icon--blue{background:var(--gl-primary);color:#fff}.global-list__stat-icon--orange{background:var(--gl-orange);color:#fff}.global-list__stat-icon--navy{background:color-mix(in srgb, var(--gl-primary) 88%, #000);color:#fff}.global-list__stat-body{flex:1;min-width:0}.global-list__stat-label{color:var(--gl-primary);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:10px;font-weight:700;line-height:1.2}.global-list__stat-value{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.global-list__stat-delta{margin:2px 0 0;font-size:9px;font-weight:600;line-height:1.2}.global-list__stat-delta--up{color:var(--gl-success)}.global-list__stat-delta--down{color:#dc2626}.global-list__stat-delta--neutral{color:var(--gl-warn)}.sales-doc-type-nav-shell,.masters-doc-type-nav-shell{--gf-primary:var(--gl-primary);--gf-orange:var(--gl-orange);--gf-border:var(--gl-border,#e5e7eb);--gf-bg:var(--gl-bg,#f8fafc)}.global-list .sales-doc-type-nav-shell.sales-global-form__nav-wrap{border-radius:var(--gl-radius-md);border:1px solid var(--gl-border);border-bottom:2px solid color-mix(in srgb, var(--gl-orange) 35%, #fff);margin:0;padding:0;overflow:hidden}.global-list .erp-module-nav-stack{flex-direction:column;display:flex}.global-list .erp-module-nav-stack>.sales-doc-type-nav-shell.sales-global-form__nav-wrap{border-radius:var(--gl-radius-md) var(--gl-radius-md) 0 0}.global-list .erp-module-nav-stack>.sales-doc-type-nav-shell+.sales-doc-type-nav-shell.sales-global-form__nav-wrap{border-top:none;border-radius:0}.global-list .erp-module-nav-stack.masters-doc-type-nav-shell>.masters-global-list__sections-wrap{border-radius:var(--gl-radius-md) var(--gl-radius-md) 0 0;border:1px solid var(--gl-border);border-bottom:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-head-bg,#f1f5f9) 65%, #fff);align-items:stretch;display:flex}.global-list .erp-module-nav-stack.masters-doc-type-nav-shell>.masters-global-list__sections-wrap+.masters-global-list__tabs-wrap{border:1px solid var(--gl-border);scrollbar-width:thin;border-top:none;border-radius:0;overflow-x:auto}.global-list__toolbar-card{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);box-shadow:0 1px 2px color-mix(in srgb, var(--gl-text) 6%, transparent);flex-direction:column;flex:none;display:flex;overflow:visible}.global-list__toolbar-card .global-list__toolbar-tabs .sales-global-form__nav-wrap{border:none;border-bottom:2px solid color-mix(in srgb, var(--gl-orange) 35%, #fff);border-radius:0}.global-list__toolbar-card .global-list__toolbar-tabs .erp-module-nav-stack .sales-doc-type-nav-shell.sales-global-form__nav-wrap{border:none;border-radius:0}.global-list__toolbar-card .global-list__toolbar-tabs .erp-module-nav-stack .sales-doc-type-nav-shell+.sales-doc-type-nav-shell{border-top:1px solid var(--gl-border)}.global-list__toolbar-card .global-list__toolbar-tabs .masters-doc-type-nav-shell .masters-global-list__sections-wrap{border:none;border-bottom:1px solid var(--out-gl-border);background:color-mix(in srgb, var(--gl-head-bg) 65%, #fff);border-radius:0;align-items:stretch;display:flex}.global-list .masters-doc-type-nav-shell{--gf-primary:var(--gl-primary);--gf-orange:var(--gl-orange);--gf-border:var(--gl-border,#e5e7eb);--gf-bg:var(--gl-bg,#f8fafc)}.global-list .masters-global-list__sections{flex:auto;align-items:flex-end;min-width:0;min-height:44px}.global-list .masters-global-list__section-tab{border-bottom:1px solid var(--gf-border,var(--gl-border));height:34px;color:color-mix(in srgb, var(--gl-text,#334155) 88%, #64748b);background:color-mix(in srgb, #fff 92%, var(--gf-bg,var(--gl-bg)));margin-bottom:0;padding:8px 14px;font-size:12px;font-weight:600}.global-list .masters-global-list__section-tab:hover:not(.sales-global-form__nav-tab--active):not([aria-selected=true]){color:var(--gl-text,#334155);border-color:color-mix(in srgb, var(--gf-orange,var(--gl-orange)) 35%, var(--gf-border));background:#fff}.global-list .masters-global-list__section-tab.sales-global-form__nav-tab--active,.global-list .masters-global-list__section-tab[aria-selected=true]{height:40px;box-shadow:0 -2px 8px color-mix(in srgb, var(--gf-orange,var(--gl-orange)) 18%, transparent);border-color:color-mix(in srgb, var(--gf-orange,var(--gl-orange)) 75%, #fff);border-bottom-color:var(--gf-orange,var(--gl-orange));background:var(--gf-orange,var(--gl-orange));color:#fff;margin-bottom:0;padding:10px 16px;font-size:13px;font-weight:700}.global-list .masters-global-list__browse-all{border:none;border-left:1px solid var(--gl-border);height:40px;color:var(--gl-primary);cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.global-list .masters-global-list__browse-all:hover{background:color-mix(in srgb, var(--gl-primary) 8%, #fff)}.global-list .masters-doc-type-nav-shell{flex-direction:column;display:flex}.global-list .masters-doc-type-nav-shell .sales-global-form__nav-wrap{margin:0;padding:0}.global-list .sales-doc-type-nav-shell.sales-global-form__nav-wrap .sales-global-form__nav,.global-list .masters-global-list__tabs-wrap .sales-global-form__nav,.global-list .erp-module-nav-stack>.sales-doc-type-nav-shell .sales-global-form__nav{align-items:flex-end;min-height:52px;padding:0 .25rem}.global-list .sales-doc-type-nav-shell .sales-global-form__nav-tab:not(.masters-global-list__section-tab),.global-list .masters-global-list__tabs-wrap .sales-global-form__nav-tab:not(.masters-global-list__section-tab),.global-list .erp-module-nav-stack .sales-global-form__nav-tab:not(.masters-global-list__section-tab){border-bottom:none;height:40px;margin-bottom:-2px;padding:10px 16px;font-size:13px;font-weight:600}.global-list .sales-doc-type-nav-shell .sales-global-form__nav-tab--active:not(.masters-global-list__section-tab),.global-list .sales-doc-type-nav-shell .sales-global-form__nav-tab[aria-selected=true]:not(.masters-global-list__section-tab),.global-list .masters-global-list__tabs-wrap .sales-global-form__nav-tab--active:not(.masters-global-list__section-tab),.global-list .masters-global-list__tabs-wrap .sales-global-form__nav-tab[aria-selected=true]:not(.masters-global-list__section-tab),.global-list .erp-module-nav-stack .sales-global-form__nav-tab--active:not(.masters-global-list__section-tab),.global-list .erp-module-nav-stack .sales-global-form__nav-tab[aria-selected=true]:not(.masters-global-list__section-tab){height:52px;box-shadow:0 -3px 10px color-mix(in srgb, var(--gl-orange) 22%, transparent);border-bottom-color:var(--gf-orange,var(--gl-orange));margin-bottom:-2px;padding:14px 22px;font-size:15px;font-weight:700}.global-list__toolbar-card .masters-doc-type-nav-shell .masters-global-list__sections{flex:0 auto;justify-content:flex-start;align-items:flex-end;width:auto;min-height:40px;padding:0 .25rem}.global-list__toolbar-card .masters-doc-type-nav-shell .masters-global-list__section-tab{height:32px;padding:6px 12px;font-size:12px}.global-list__toolbar-card .masters-doc-type-nav-shell .masters-global-list__section-tab.sales-global-form__nav-tab--active,.global-list__toolbar-card .masters-doc-type-nav-shell .masters-global-list__section-tab[aria-selected=true]{background:var(--gf-orange,var(--gl-orange));color:#fff;border-bottom-color:var(--gf-orange,var(--gl-orange));height:36px;padding:8px 14px;font-size:12px;font-weight:700}.global-list__filter-after-search .multi-company-report-toolbar{flex:auto;width:auto;min-width:0}@media (max-width:899px){.multi-company-report-toolbar__actions{width:100%;margin-left:0}.multi-company-report-toolbar__actions--inline{width:100%;margin-left:0;padding:8px 12px 10px}}.global-list__toolbar-card .masters-doc-type-nav-shell .masters-global-list__tabs-wrap{scrollbar-width:thin;overflow-x:auto}.global-list__toolbar-card .global-list__filters--embedded.all-party-ledger-filters{align-items:center;gap:8px;padding:10px 12px}.global-list__toolbar-card .global-list__toolbar-tabs{border-radius:var(--gl-radius-md) var(--gl-radius-md) 0 0;flex-shrink:0;overflow:hidden}.global-list.statutory-module-page .statutory-module-nav.global-list__toolbar-card .global-list__toolbar-tabs,.global-list.statutory-module-page .statutory-module-nav .masters-global-list__tabs-wrap{overflow:visible}.global-list__toolbar-card .global-list__toolbar-tabs .masters-doc-type-nav-shell .masters-global-list__tabs-wrap{border-bottom:1px solid var(--gl-border)}.global-list__toolbar-card .global-list__filters--embedded{border:none;border-top:1px solid var(--gl-border);box-shadow:none;z-index:2;min-height:calc(var(--gl-control-h) + 24px);background:0 0;border-radius:0;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 14px;position:relative}.global-list__toolbar-card>.global-list__filters--embedded:first-child{border-top:none}.global-list__toolbar-card+.global-list__table-card{margin-top:7px}.global-list__before-toolbar{flex-shrink:0;min-width:0;max-width:100%;margin-bottom:8px}.global-list__toolbar-filters{border-top:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-head-bg) 50%, #fff);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:10px 14px 12px;display:flex}.inventory-report__toolbar{scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:center;overflow:auto hidden;flex-wrap:nowrap!important}.inventory-report__toolbar .global-list__search{flex:auto;min-width:240px;max-width:420px}.inventory-report__toolbar .inventory-report__filters{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;min-width:0;display:flex}.inventory-report__toolbar-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.credit-score-list .global-list__toolbar-card .global-list__filters--embedded{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:0 8px;overflow-x:auto}.credit-score-list .global-list__toolbar-card .global-list__search{flex:0 220px;min-width:160px;max-width:260px}.credit-score-list .global-list__toolbar-card .global-list__filter-after-search{flex:auto;align-items:center;min-width:0;display:flex}.credit-score-list .global-list__toolbar-card .global-list__filter-inline-actions{flex-wrap:nowrap;flex-shrink:0;margin-left:auto}.credit-score-list-filters{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-width:0;padding-bottom:0;display:flex;overflow-x:auto}.credit-score-range{flex-direction:column;gap:4px;width:100%;display:flex}.credit-score-range__label{letter-spacing:.03em;text-transform:uppercase;color:var(--gl-muted);font-size:10px;font-weight:700}.credit-score-range__fields{align-items:center;gap:6px;display:flex}.credit-score-range__sep{color:var(--gl-muted);font-size:12px;font-weight:600;line-height:1}.party-opening-page .global-list__toolbar-card .global-list__filters--embedded{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:0 8px;overflow-x:auto}.party-opening-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__search,.party-opening-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__filter-after-search,.party-opening-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__filter-inline-actions,.party-opening-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__filter-actions{flex:0 auto;min-width:0;max-width:none}.party-opening-page .global-list__toolbar-card .global-list__search{flex:0 220px;min-width:160px;max-width:240px}.party-opening-page .global-list__toolbar-card .global-list__filter-after-search,.party-opening-page .global-list__toolbar-card .global-list__filter-inline-actions,.party-opening-page .global-list__toolbar-card .global-list__filter-actions{flex-wrap:nowrap;align-items:center}.party-opening-page .global-list__toolbar-card .global-list__filter-inline-actions{flex-shrink:0;margin-left:auto}.party-opening-toolbar__filters,.party-opening-toolbar__actions{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.credit-score-range__input{background:#fff;flex:1 1 0;min-width:0;width:auto!important}.credit-score-range__input::placeholder{letter-spacing:0;text-transform:none;font-size:10px}.gstr2-reconcile-page .global-list__toolbar-card .global-list__filters--embedded{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;overflow-x:auto}.gstr2-reconcile-page .global-list__filter-after-search{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.gstr2-reconcile-page .gstr2-reconcile-toolbar-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.gstr2-reconcile-page .gstr2-match-footer{flex-shrink:0}.gstr2-reconcile-page .gstr2-match-table.global-list-table tbody .global-list-table__td{vertical-align:middle;padding:6px 10px;line-height:1.25}.gstr2-reconcile-page .gstr2-match-table.global-list-table thead .global-list-table__th{padding:8px 10px}.gstr2-reconcile-page .gstr2-match-table .global-list-table__td--actions,.gstr2-reconcile-page .gstr2-match-table .global-list-table__th--actions{width:128px;min-width:128px;padding-top:4px;padding-bottom:4px}.gstr2-reconcile-page .gstr2-match-table .global-list-table__td--check,.gstr2-reconcile-page .gstr2-match-table .global-list-table__th--check{width:42px;padding-left:10px;padding-right:10px}.gstr2-reconcile-page .global-list__scroll-fade,.gstr2-reconcile-page .global-list__scroll-hint{display:none!important}.gstr2-reconcile-page .gstr2-match-group--alt td{background-color:#f8fafc}.gstr2-reconcile-page .gstr2-match-row--portal td{background-color:#eff6ff!important}.gstr2-reconcile-page .gstr2-match-row--erp td{background-color:#ecfdf5!important}.gstr2-reconcile-page .gstr2-match-row--diff td{font-weight:600;background-color:#fefce8!important}.gstr2-reconcile-page .gstr2-match-row--collapsed td{background-color:#fff!important}.gstr2-reconcile-page .gstr2-match-group--alt .gstr2-match-row--collapsed td{background-color:#f8fafc!important}.gstr2-reconcile-page .gstr2-match-table .global-list-table__td--expand,.gstr2-reconcile-page .gstr2-match-table .global-list-table__th--expand{text-align:center;width:36px;padding-left:6px;padding-right:6px}.gstr2-reconcile-page .gstr2-match-expand-btn{border:1px solid var(--gl-border,#e5e7eb);width:24px;height:24px;color:var(--gl-primary);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.gstr2-reconcile-page .gstr2-match-expand-btn:hover{background:#f1f5f9}.gstr2-reconcile-page .gstr2-match-source-pill{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.gstr2-reconcile-page .gstr2-match-source-pill--portal{color:#1d4ed8;background:#dbeafe}.gstr2-reconcile-page .gstr2-match-source-pill--erp{color:#047857;background:#d1fae5}.gstr2-reconcile-page .gstr2-match-source-pill--missing{color:#b91c1c;background:#fee2e2;font-size:9px}.gstr2-reconcile-page .gstr2-match-source-pill--diff{color:#b45309;background:#fef3c7}.gstr2-reconcile-page .gstr2-match-source-pill--combined{color:#334155;background:#e2e8f0}.gstr2-reconcile-page .gstr2-status-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.gstr2-reconcile-page .gstr2-status-cell{flex-direction:column;gap:2px;max-width:10.5rem;display:flex}.gstr2-reconcile-page .gstr2-status-hint{color:var(--muted-foreground,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}.gstr2-reconcile-page .gstr2-status-badge--matched{color:#166534;background:#dcfce7}.gstr2-reconcile-page .gstr2-status-badge--mismatch{color:#a16207;background:#fef9c3}.gstr2-reconcile-page .gstr2-status-badge--missing-erp{color:#b91c1c;background:#fee2e2}.gstr2-reconcile-page .gstr2-status-badge--missing-gst{color:#374151;background:#f3f4f6}.gstr2-reconcile-page .gstr2-status-badge--duplicate{color:#7e22ce;background:#f3e8ff}.gstr2-reconcile-page .gstr2-status-badge--ignored{color:#64748b;background:#f1f5f9}.gstr2-reconcile-page .gstr2-status-badge--neutral{color:#475569;background:#f1f5f9}.gstr2-reconcile-page .gstr2-match-cell--diff{font-weight:700;color:#991b1b!important;background-color:#fecaca!important}.gstr2-reconcile-page .global-list__filter-inline-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex}.gstr2-reconcile-page .global-list__filter-actions{flex-shrink:0}.global-list__filter-badge{background:var(--gl-orange);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px}.masters-filters-popover>.flex{flex-direction:column;align-items:stretch;gap:8px}.masters-filters-popover select,.masters-filters-popover .erp-input-sm{width:100%;min-width:0;max-width:none}.global-list__panel-card{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-radius-lg);overflow:hidden}.global-list__card-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;padding:12px 16px 16px;display:grid}@media (min-width:640px){.global-list__card-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}}@media (min-width:1024px){.global-list__card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.global-list__card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.settings-page-shell__body{-webkit-overflow-scrolling:touch}.settings-page-shell__scroll-fade{pointer-events:none;z-index:5;position:absolute;left:0;right:0}.settings-page-shell__scroll-fade--top{background:linear-gradient(to bottom, var(--gl-bg) 30%, transparent 100%);height:28px;top:0}.settings-page-shell__scroll-fade--bottom{background:linear-gradient(to top, var(--gl-bg) 40%, transparent 100%);height:44px;bottom:0}.settings-page-shell__scroll--more-below .settings-page-shell__scroll-fade--bottom{bottom:28px}.settings-page-shell__scroll-hint{z-index:6;border-top:1px solid var(--gl-border);background:linear-gradient(180deg, #f8fafc 0%, var(--gl-head-bg) 100%);letter-spacing:.05em;text-transform:uppercase;color:var(--gl-muted);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.settings-page-shell__scroll-hint-icon{opacity:.85;flex-shrink:0;width:12px;height:12px;animation:1.6s ease-in-out infinite settings-scroll-hint-bounce}@keyframes settings-scroll-hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.global-list-table__th--serial,.global-list-table__td--serial{text-align:center;width:48px;color:var(--gl-muted);font-weight:600}.global-list.automation-page{--gl-bg:#f1f5f9;background:var(--gl-bg);gap:12px}.global-list.automation-page .global-list__stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.global-list.automation-page .global-list__stats.global-list__stats--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.global-list.automation-page .global-list__toolbar-card .global-list__filters--embedded{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:10px;overflow-x:auto}.global-list.automation-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__search{flex:auto;min-width:200px;max-width:420px}.global-list.automation-page .global-list__toolbar-card .global-list__filters--embedded>.global-list__filter-after-search{flex-wrap:nowrap;flex:none;min-width:0;max-width:none}.global-list.automation-page .global-list__toolbar-card .global-list__filters--embedded .global-list__filter-after-search>select,.global-list.automation-page .global-list__toolbar-card .global-list__filters--embedded .global-list__filter-after-search>input{flex:none;width:auto;min-width:7.5rem}@media (max-width:900px){.global-list.automation-page .global-list__stats.global-list__stats--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.global-list.automation-page .global-list__stats,.global-list.automation-page .global-list__stats.global-list__stats--cols-4{grid-template-columns:repeat(1,minmax(0,1fr))}}.automation-quick-setup{box-shadow:0 1px 3px color-mix(in srgb, var(--gl-text) 8%, transparent);flex-direction:column;display:flex;overflow:visible}.automation-quick-setup__head{border-bottom:1px solid var(--gl-border);background:linear-gradient(180deg, #fff 0%, var(--gl-head-bg) 100%);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.automation-quick-setup__title{letter-spacing:.06em;text-transform:uppercase;color:var(--gl-primary);margin:0;font-size:11px;font-weight:700}.automation-quick-setup__hint{color:var(--gl-muted);margin:0;font-size:11px;font-weight:500}.automation-quick-setup__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;padding:14px 16px 16px;display:grid}@media (min-width:640px){.automation-quick-setup__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.automation-quick-setup__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.automation-preset-card{text-align:left;border-radius:var(--gl-radius-md);cursor:pointer;background:#fff;border:1px solid #cbd5e1;flex-direction:column;align-items:flex-start;gap:10px;min-height:7.5rem;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0f172a0d}.automation-preset-card:hover{border-color:color-mix(in srgb, var(--gl-orange) 55%, #cbd5e1);transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.automation-preset-card:focus-visible{outline:2px solid var(--gl-orange);outline-offset:2px}.automation-preset-card__title{color:var(--gl-primary);font-size:14px;font-weight:700;line-height:1.3}.automation-preset-card__meta{color:var(--gl-muted);margin:0;font-size:12px;font-weight:500}.automation-preset-card__action{letter-spacing:.04em;text-transform:uppercase;color:var(--gl-orange);align-items:center;gap:4px;margin-top:auto;font-size:10px;font-weight:700;display:inline-flex}.automation-schedules-section{flex-direction:column;gap:0;min-height:280px;display:flex}.automation-schedules-section .global-list__toolbar-card{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.automation-schedules-section .global-list__table-card{border-top-left-radius:0;border-top-right-radius:0}.global-list-table__th-sort{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.global-list-table__sort-icon-wrap{flex-shrink:0;display:inline-flex}.global-list-table__sort-icon--idle{opacity:.45}.global-list-table__th-sort:hover .global-list-table__sort-icon--idle{opacity:.85}.global-list-table__td--name{font-weight:600}.erp-list-region>.sales-doc-type-nav-shell.sales-global-form__nav-wrap{border-radius:0;margin:0 0 8px}.global-list__tabs-wrap{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);padding:4px;overflow-x:auto}.global-list__tabs{align-items:center;gap:4px;min-width:max-content;display:flex}.global-list__tab{border-radius:var(--gl-radius-sm);color:var(--gl-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.global-list__tab:hover:not(.is-active){background:var(--gl-head-bg)}.global-list__tab.is-active{background:var(--gl-orange);color:#fff}.global-list__tab svg{width:14px;height:14px}.global-list__filters{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.global-list__search{flex:100%;align-items:center;min-width:200px;max-width:none;display:flex;position:relative}@media (min-width:768px){.global-list__search{flex:auto}}.global-list__search-icon{width:16px;height:16px;color:var(--gl-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.global-list__search-input{width:100%;height:var(--gl-control-h);min-height:var(--gl-control-h);border-radius:var(--gl-radius-sm);color:var(--gl-text);box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;padding:0 16px 0 42px;font-size:13px;font-weight:500;line-height:1.25;box-shadow:inset 0 1px 2px #0f172a0a}.global-list__search-input::placeholder{color:#64748b;font-weight:500}.global-list__search-input:hover{background:#fff;border-color:#94a3b8}.global-list__search-input:focus{z-index:5;background:#fff;position:relative;border-color:var(--gl-primary,var(--gf-primary,hsl(var(--primary))))!important;box-shadow:0 0 0 1px var(--gl-primary,var(--gf-primary,hsl(var(--primary)))), 0 0 0 4px color-mix(in srgb, var(--gl-primary,var(--gf-primary,hsl(var(--primary)))) 28%, transparent)!important;outline:none!important}.global-list__filter-after-search,.global-list__filter-leading{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.global-list__filter-inline-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.global-list__filter-actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:flex}.global-list__toolbar-card{container:gl-toolbar/inline-size}.global-list__filters--embedded>.global-list__search,.global-list__filters--embedded>.global-list__filter-leading,.global-list__filters--embedded>.global-list__filter-after-search,.global-list__filters--embedded>.global-list__filter-inline-actions,.global-list__filters--embedded>.global-list__filter-actions{flex:100%;min-width:0;max-width:100%}.global-list__filters--embedded>.global-list__filter-inline-actions,.global-list__filters--embedded>.global-list__filter-actions{justify-content:flex-start}.global-list__filters--embedded .global-list__filter-after-search>select,.global-list__filters--embedded .global-list__filter-after-search>input,.global-list__filters--embedded .global-list__filter-leading>select,.global-list__filters--embedded .global-list__filter-leading>input{flex:8rem;min-width:0;max-width:100%}@container gl-toolbar (min-width:900px){.global-list__filters--embedded{flex-wrap:nowrap}.global-list__filters--embedded>.global-list__search{flex:auto;min-width:200px}.global-list__filters--embedded>.global-list__filter-leading,.global-list__filters--embedded>.global-list__filter-after-search,.global-list__filters--embedded>.global-list__filter-actions{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:none}.global-list__filters--embedded>.global-list__filter-inline-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0;max-width:none}.global-list__filters--embedded .global-list__filter-after-search>select,.global-list__filters--embedded .global-list__filter-after-search>input,.global-list__filters--embedded .global-list__filter-leading>select,.global-list__filters--embedded .global-list__filter-leading>input{flex:none}}.global-list .masters-inline-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.global-list .masters-inline-filters>.flex{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.global-list .masters-inline-filters .erp-toolbar-btn,.global-list__filter-inline-actions>.erp-toolbar-btn,.global-list__filter-inline-actions .masters-column-picker-btn{height:var(--gl-control-h);min-height:var(--gl-control-h);border-radius:var(--gl-radius-sm);padding-top:0;padding-bottom:0;font-size:12px}.global-list .masters-inline-filters select.erp-input-sm,.global-list .masters-inline-filters .erp-input-sm,.global-list__filter-inline-actions .erp-input,.global-list__filter-inline-actions .erp-input-sm{height:var(--gl-control-h);min-height:var(--gl-control-h);border-radius:var(--gl-radius-sm);padding-top:0;padding-bottom:0;font-size:13px}.global-list__filter-inline-actions .global-list__btn,.global-list__filter-inline-actions button,.global-list__filter-actions .global-list__btn,.global-list__filter-actions button,.global-list__toolbar-card .erp-toolbar-btn{height:var(--gl-control-h);min-height:var(--gl-control-h);max-height:var(--gl-control-h);border-radius:var(--gl-radius-sm);box-sizing:border-box;padding-top:0;padding-bottom:0;font-size:13px}.global-list__filter-actions .erp-toolbar-btn{height:var(--gl-control-h);border-radius:var(--gl-radius-sm);font-size:12px}.global-list__table-card{background:var(--gl-card);border:1px solid var(--gl-border);border-radius:var(--gl-table-radius);z-index:1;flex-direction:column;flex:auto;min-height:0;margin-top:0;display:flex;position:relative;overflow:hidden}.global-list__table-scroll-wrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.global-list__table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;flex:auto;min-width:0;min-height:0;overflow:auto;container:gl-table-scroll/inline-size}.global-list__table-scroll::-webkit-scrollbar-track{border-radius:0}.global-list__table-scroll::-webkit-scrollbar-thumb{border-radius:0}.global-list__table-card .global-list-table,.global-list__table-card .global-list__table-scroll>table.erp-table-list,.global-list__table-card .global-list__table-scroll>table:not(.erp-table-form):not(.erp-table-statement){border:none}.global-list__table-card .global-list__table-scroll .global-list-table thead th:first-child,.global-list__table-card .global-list__table-scroll .global-list-table tbody td:first-child,.global-list__table-card .global-list__table-scroll .global-list-table tfoot td:first-child{border-left:none}.global-list__table-card .global-list__table-scroll .global-list-table thead th:last-child,.global-list__table-card .global-list__table-scroll .global-list-table tbody td:last-child,.global-list__table-card .global-list__table-scroll .global-list-table tfoot td:last-child{border-right:none}.global-list__table-card .global-list__table-scroll .global-list-table thead th{border-top:none;border-radius:0}.global-list__table-card .global-list__table-scroll table thead th{border-radius:0}.global-list__scroll-fade{pointer-events:none;z-index:4;width:32px;position:absolute;top:0;bottom:12px}.global-list__scroll-fade--right{background:linear-gradient(to left, var(--gl-card) 35%, transparent 100%);right:0}.global-list__scroll-fade--left{background:linear-gradient(to right, var(--gl-card) 35%, transparent 100%);left:0}@media (max-width:767px){.global-list__scroll-fade{width:16px;bottom:0}.global-list.erp-list-page-fill:has(.global-list-table--mobile-priority){max-width:100%;overflow:hidden!important}.global-list:has(.global-list-table--mobile-priority){max-width:100%}.global-list__table-card:has(.global-list-table--mobile-priority){min-width:0;max-width:100%;overflow:hidden}.global-list__table-scroll:has(.global-list-table--mobile-priority){-webkit-overflow-scrolling:touch;max-width:100%;overflow-y:auto;overflow-x:auto!important}.global-list__table-scroll-wrap:has(.global-list-table--mobile-priority) .global-list__table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-y:auto;overflow-x:auto!important}.global-list-table.global-list-table--mobile-priority,.global-list .global-list__table-scroll table.global-list-table.global-list-table--mobile-priority,.global-list .global-list__table-scroll table.erp-table-list.global-list-table--mobile-priority{table-layout:fixed;border-collapse:collapse;width:100%!important;min-width:0!important;max-width:100%!important}.global-list-table--mobile-priority .global-list-table__row{height:auto}.global-list-table--mobile-priority .global-list-table__th,.global-list-table--mobile-priority .global-list-table__td{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;height:auto;min-height:0;padding:8px 6px;line-height:1.25;overflow:hidden}.global-list-table--mobile-priority .global-list-table__th--serial,.global-list-table--mobile-priority .global-list-table__td--serial{width:2.25rem;min-width:2.25rem;max-width:2.25rem;padding-left:4px;padding-right:2px}.global-list-table--mobile-priority .global-list-table__th--check,.global-list-table--mobile-priority .global-list-table__td--check{display:none}.global-list-table--mobile-priority .global-list-table__th--actions,.global-list-table--mobile-priority .global-list-table__td--actions{white-space:nowrap;text-align:center;width:8rem!important;min-width:8rem!important;max-width:8rem!important;padding:4px!important;overflow:visible!important}.global-list-table--mobile-priority .global-list-table__th-sort .global-list-table__sort-icon-wrap{display:none}.global-list-table--mobile-priority .global-list-table__th-label,.global-list-table--mobile-priority .global-list-table__th-sort,.global-list-table--mobile-priority .global-list-table__bill-no,.global-list-table--mobile-priority .global-list-table__party,.global-list-table--mobile-priority .global-list-table__td--name,.global-list-table--mobile-priority .global-list-table__money,.global-list-table--mobile-priority .erp-list-cell-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.25;display:block;overflow:hidden}.global-list-table--mobile-priority .global-list-table__td>:not(.erp-list-actions-toolbar):not(.global-list-table__actions){text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.25;overflow:hidden}.global-list-table--mobile-priority .global-list-table__actions,.global-list-table--mobile-priority .erp-list-actions-toolbar{flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;width:auto;max-width:100%;height:28px;display:inline-flex;overflow:visible}.global-list-table--mobile-priority .global-list-table__action-btn,.global-list-table--mobile-priority .global-list-table__actions .erp-list-action-btn,.global-list-table--mobile-priority .erp-list-actions-toolbar .erp-list-action-btn{box-sizing:border-box;flex-shrink:0;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;padding:0!important}.global-list__table-card:has(.global-list-table--mobile-priority)>.global-list__footer{-webkit-overflow-scrolling:touch;flex-shrink:0;max-width:100%;overflow-x:auto;display:flex!important}.global-list-pagination{justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;flex-wrap:nowrap!important;display:flex!important}.global-list-pagination__meta,.global-list-pagination__controls{align-items:center;gap:4px;min-width:0;flex-wrap:nowrap!important;display:inline-flex!important}.global-list-pagination__meta{flex:auto;overflow:hidden}.global-list-pagination__controls{flex:none}.global-list-pagination__range{text-overflow:ellipsis;font-size:11px;overflow:hidden}.global-list-pagination__rows-label{display:none}.global-list-pagination__jump{display:none!important}.global-list-pagination__select,.global-list-pagination__jump-input,.global-list-pagination__mobile-page{min-width:2.5rem;height:28px;font-size:11px}.global-list-pagination__btn{width:28px;min-width:28px;height:28px;padding:0}.global-list__footer{flex-wrap:nowrap;padding:6px 8px}.global-list__footer .global-list__pagination{width:100%;min-width:0}}.global-list__scroll-hint{border-top:1px solid var(--gl-border);background:linear-gradient(180deg, #f8fafc 0%, var(--gl-head-bg) 100%);letter-spacing:.05em;text-transform:uppercase;color:var(--gl-muted);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:10px;font-weight:700;display:flex}.global-list__scroll-hint-icon{opacity:.85;flex-shrink:0;width:12px;height:12px}.global-list-table{border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums;border:1px solid var(--gl-table-grid);width:100%;min-width:max-content;font-size:12px}.global-list__table-scroll table.global-list-table thead th.global-list-table__th{min-width:0}.global-list__table-scroll table.global-list-table thead th .global-list-table__th-label,.global-list__table-scroll table.global-list-table thead th .global-list-table__th-sort{width:auto;min-width:0}.global-list .global-list__table-scroll table.erp-table-list{width:100%!important;min-width:max-content!important}.global-list .global-list__table-scroll table.erp-table-list thead th{min-width:0}.global-list-table__head{z-index:2;position:sticky;top:0}.global-list-table__th{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:700;background:var(--gl-head-table-bg)!important;color:var(--gl-primary)!important;border:1px solid var(--gl-table-grid)!important}.global-list.erp-list-region table.global-list-table thead th.global-list-table__th,.global-list table.global-list-table thead th{background-color:var(--gl-head-table-bg)!important;color:var(--gl-primary)!important;border-color:var(--gl-table-grid)!important}.global-list-table__th--left,.global-list-table__td--left{text-align:left}.global-list-table__th--right,.global-list-table__td--right{text-align:right}.global-list-table__th--center,.global-list-table__td--center{text-align:center}.global-list-table__th--check,.global-list-table__td--check{width:42px;padding-left:10px;padding-right:10px}.global-list-table__th--actions,.global-list-table__td--actions{width:148px}@media (max-width:480px){.global-list-table__th--actions,.global-list-table__td--actions{width:120px}}.global-list-table__th-label{align-items:center;gap:4px;display:inline-flex}.global-list-table__sort-icon{width:12px;height:12px;color:var(--gl-primary);opacity:.65}.global-list-table__row{cursor:pointer;transition:background .12s}.global-list-table__row:nth-child(2n){background:#fafbfc}.global-list-table__row:hover{background:color-mix(in srgb, var(--gl-primary) 5%, #fff)}.global-list-table__row--group,.global-list-table__row--group:nth-child(2n){background:var(--gl-head-bg)}.global-list-table__row--group:hover,.global-list-table__row--group:hover .global-list-table__td{background:color-mix(in srgb, var(--gl-primary) 5%, var(--gl-head-bg))}.global-list-table__row--group .global-list-table__td,.global-list-table__td--group{background:var(--gl-head-bg);color:var(--gl-primary);font-size:13px;font-weight:700;line-height:1.35}.global-list-table__row--nested-host,.global-list-table__row--nested-host:nth-child(2n),.global-list-table__row--nested-host:hover{cursor:default;background:0 0}.global-list-table__row--nested-host>.global-list-table__td{background:0 0;padding:0}.global-list-table--nested-ledger tbody>tr>td{background:#fff}.global-list-table--nested-ledger tbody>tr:nth-child(2n)>td{background:#fafbfc}.global-list-table--nested-ledger tbody>tr.all-party-ledger__opening>td{background:color-mix(in srgb, var(--gl-head-bg) 70%, #fff)}.global-list-table--nested-ledger tbody>tr.global-list-table__foot-row>td{background:var(--gl-head-bg)}.global-list-table--nested-ledger tbody>tr.all-party-ledger__closing>td{background:color-mix(in srgb, var(--gl-primary) 10%, #fff)}.global-list-table--nested-ledger tbody>tr:hover:not(.global-list-table__foot-row)>td{background:color-mix(in srgb, var(--gl-primary) 6%, #fff)}.global-list-table__row--section,.global-list-table__row--section:nth-child(2n),.global-list-table__td--section{background:var(--gl-head-table-bg)}.global-list-table__row--section .global-list-table__td,.global-list-table__td--section{text-transform:uppercase;letter-spacing:.03em;color:var(--gl-primary);padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:800;line-height:1.35}.global-list-table__td--section:not(.global-list-table__money){box-shadow:inset 3px 0 0 var(--gl-primary)}.global-list-table__row--section:hover,.global-list-table__row--section:hover .global-list-table__td{background:color-mix(in srgb, var(--gl-primary) 8%, var(--gl-head-table-bg))}.global-list-table__row--subtotal,.global-list-table__row--subtotal:nth-child(2n),.global-list-table__td--subtotal{background:color-mix(in srgb, var(--gl-head-bg) 65%, #fff)}.global-list-table__row--subtotal .global-list-table__td,.global-list-table__td--subtotal{text-transform:uppercase;font-weight:700}.global-list-table__row--transfer,.global-list-table__row--transfer:nth-child(2n),.global-list-table__td--transfer{background:var(--gl-head-bg)}.global-list-table__row--transfer .global-list-table__td,.global-list-table__td--transfer{font-weight:700}.global-list-table__row--net,.global-list-table__row--net:nth-child(2n),.global-list-table__td--net{background:var(--gl-success-bg)}.global-list-table__row--net .global-list-table__td,.global-list-table__td--net{color:#15803d;font-weight:700}.global-list-table__td--ledger{color:var(--gl-text);padding-left:2rem}.global-list-table__section-band{background:var(--gl-head-table-bg);border-bottom:1px solid var(--gl-table-grid);text-transform:uppercase;letter-spacing:.03em;color:var(--gl-primary);box-shadow:inset 3px 0 0 var(--gl-primary);padding:10px 12px;font-size:14px;font-weight:800}.global-list-table__money--positive{color:var(--gl-success);font-weight:700}.global-list-table__money--negative{color:#b91c1c;font-weight:700}.global-list-table__td{color:var(--gl-text);vertical-align:middle;border:1px solid var(--gl-table-grid);padding:9px 12px;font-weight:500}.global-list-table__bill-no{color:var(--gl-primary);font-weight:700}.global-list-table__party{color:#111827;font-weight:600}.global-list-table__gstin{color:var(--gl-muted);font-family:ui-monospace,monospace;font-size:11px}.global-list-table__money{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums;color:inherit;font-weight:700}.erp-table-scroll table.global-list-table:not(.erp-table-form):not(.erp-table-statement) tbody td.text-right,.erp-table-scroll table.global-list-table:not(.erp-table-form):not(.erp-table-statement) tbody td.erp-td-num,.erp-table-scroll table.global-list-table:not(.erp-table-form):not(.erp-table-statement) tfoot td.text-right,.erp-table-scroll table.global-list-table:not(.erp-table-form):not(.erp-table-statement) tfoot td.erp-td-num,.global-list__table-scroll table.global-list-table tbody td.text-right,.global-list__table-scroll table.global-list-table tbody td.erp-td-num,.global-list__table-scroll table.global-list-table tfoot td.text-right,.global-list__table-scroll table.global-list-table tfoot td.erp-td-num{font-family:inherit!important;font-size:inherit!important}.global-list-table__money--paid{color:var(--gl-success)}.global-list-table__money--due{color:var(--gl-orange)}.global-list-table__money--balance{color:#dc2626}.global-list-table__money--zero{color:#9ca3af}.global-list-table__badge{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:58px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.global-list-table__badge--paid{background:var(--gl-success-bg);color:#15803d;border-color:#bbf7d0}.global-list-table__badge--partial{background:var(--gl-warn-bg);color:#c2410c;border-color:#fed7aa}.global-list-table__badge--unpaid{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.global-list-table__badge--neutral{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}.global-list-table__actions{justify-content:center;align-items:center;gap:2px;display:inline-flex}.global-list-table__action-btn{width:28px;height:28px;color:var(--gl-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.global-list-table__action-btn:hover{background:#e8eef8}.global-list-table__action-btn--danger{color:#dc2626}.global-list-table__action-btn--danger:hover{background:#fef2f2}.global-list-table__action-btn--accent{color:hsl(var(--primary-foreground));background:hsl(var(--primary-hover))}.global-list-table__action-btn--accent:hover{filter:brightness(1.05)}.global-list-table__actions .erp-list-action-btn,.global-list-table__actions button[title=More\ actions]{width:28px;height:28px;color:var(--gl-primary);border-radius:6px;padding:0}.global-list-table__check{width:15px;height:15px;accent-color:var(--gl-primary);cursor:pointer}.global-list-table__loading,.global-list-table__empty{text-align:center;color:var(--gl-muted);border:1px solid var(--gl-table-grid);vertical-align:middle;font-size:12px;font-weight:600;padding:48px 16px!important}div.global-list-table__loading{flex-direction:column;align-items:center;gap:10px;display:flex}td.global-list-table__loading .global-list-table__spinner{margin-inline:auto;margin-bottom:10px;display:block}.global-list-table__loading-content{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100cqw;max-width:100cqw;min-height:12rem;display:inline-flex;position:sticky;left:0}.global-list-table__loading-content .global-list-table__spinner{margin-bottom:0}.global-list-table__spinner{border:2px solid var(--gl-primary);border-top-color:#0000;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite global-list-spin}@keyframes global-list-spin{to{transform:rotate(360deg)}}.global-list-table__foot{position:static}.global-list-table__foot-row .global-list-table__td{background:var(--gl-head-bg);border-top:2px solid var(--gl-table-grid);vertical-align:middle;padding:10px 12px}.global-list-table__foot-stat{flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:12px;font-weight:600;display:flex}.global-list-table__td--right .global-list-table__foot-stat{justify-content:flex-end}.global-list-table__td--foot .global-list-table__foot-stat+.global-list-table__foot-stat{margin-top:4px}.global-list-table__foot-label{color:var(--gl-text);font-weight:600}.global-list-table__foot-value{color:var(--gl-text);font-variant-numeric:tabular-nums;font-weight:700}.global-list-table__foot-stat--highlight .global-list-table__foot-value{color:var(--gl-orange)}.global-list__table-scroll .erp-table-list thead th{background:var(--gl-head-table-bg);color:var(--gl-primary);border-bottom:1px solid var(--out-gl-head-table-border);padding:8px 10px;font-size:11px;font-weight:700}.global-list__table-scroll .erp-list-table-td{padding:7px 10px;font-size:12px}.global-list__table-scroll tbody tr:nth-child(2n):not(.global-list-table__row--nested-host){background:#fafbfc}.global-list__table-scroll tbody tr:hover:not(.global-list-table__row--nested-host){background:color-mix(in srgb, var(--gl-primary) 6%, #fff)}.global-list__footer{border-top:1px solid var(--gl-border);background:var(--gl-head-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.global-list__footer:not(:has(.global-list__summary)) .global-list__pagination{width:100%}.global-list__summary{color:var(--gl-text);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;font-weight:600;display:flex}.global-list__summary-sep{color:#cbd5e1;font-weight:400}.global-list__summary-highlight{color:var(--gl-orange)}.global-list__pagination{flex:auto;justify-content:flex-end;min-width:0;display:flex}.global-list-pagination{width:100%;color:var(--gl-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;font-family:Inter,system-ui,sans-serif;font-size:12px;display:flex}.global-list-pagination__meta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.global-list-pagination__range{color:var(--gl-muted);font-size:12px;font-weight:500}.global-list-pagination__rows{align-items:center;gap:6px;display:inline-flex}.global-list-pagination__rows-label{color:var(--gl-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.global-list-pagination__select,.global-list-pagination__jump-input{border:1px solid var(--gl-border);border-radius:var(--gl-radius-sm);min-width:3.25rem;height:32px;color:var(--gl-text);background:#fff;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.global-list-pagination__jump-input{text-align:center;width:2.75rem}.global-list-pagination__select:focus,.global-list-pagination__jump-input:focus{z-index:5;position:relative;border-color:var(--gl-primary,var(--gf-primary,hsl(var(--primary))))!important;box-shadow:0 0 0 1px var(--gl-primary,var(--gf-primary,hsl(var(--primary)))), 0 0 0 4px color-mix(in srgb, var(--gl-primary,var(--gf-primary,hsl(var(--primary)))) 28%, transparent)!important;outline:none!important}.global-list-pagination__controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.global-list-pagination__jump{align-items:center;gap:6px;margin-right:4px;display:inline-flex}.global-list-pagination__jump-label{color:var(--gl-muted);font-size:11px;font-weight:600}.global-list-pagination__jump-go{border-radius:var(--gl-radius-sm);border:1px solid var(--gl-border);height:32px;color:var(--gl-muted);cursor:not-allowed;opacity:.55;background:#fff;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600}.global-list-pagination__jump-go--ready{background:var(--gl-primary);border-color:var(--gl-primary);color:#fff;cursor:pointer;opacity:1}.global-list-pagination__jump-go--ready:hover{filter:brightness(1.06)}.global-list-pagination__btn{border:1px solid var(--gl-border);border-radius:var(--gl-radius-sm);min-width:32px;height:32px;color:var(--gl-text);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.global-list-pagination__btn:hover:not(.global-list-pagination__btn--disabled):not(.global-list-pagination__btn--active){border-color:var(--gl-primary);color:var(--gl-primary);background:color-mix(in srgb, var(--gl-primary) 5%, #fff)}.global-list-pagination__btn--active{box-shadow:0 1px 2px color-mix(in srgb, var(--gl-primary) 25%, transparent);background:var(--gl-primary)!important;border-color:var(--gl-primary)!important;color:#fff!important}.global-list-pagination__btn--disabled{opacity:.45;cursor:not-allowed;color:#94a3b8;background:#f8fafc}.global-list-pagination__btn--icon{width:32px;padding:0}.global-list-pagination__btn--page{min-width:32px;padding:0}.global-list-pagination__btn--prev,.global-list-pagination__btn--next{gap:4px;padding:0 10px}.global-list-pagination__ellipsis{width:24px;height:32px;color:var(--gl-muted);justify-content:center;align-items:center;font-size:11px;display:inline-flex}.global-list-pagination__mobile-page{border:1px solid var(--gl-border);border-radius:var(--gl-radius-sm);background:#fff;height:32px;padding:0 10px;font-size:11px}.global-list-pagination-stack{flex-direction:column;gap:8px;width:100%;display:flex}.global-list-pagination-stack__label{text-transform:uppercase;letter-spacing:.04em;color:var(--gl-primary);border-top:1px solid var(--gl-border);padding:6px 0 2px;font-size:11px;font-weight:700}.global-list-pagination-stack__label:first-child{border-top:none;padding-top:0}.global-list__toolbar-extras{border:1px solid var(--gl-border);border-radius:var(--gl-radius-md);background:var(--gl-card);box-shadow:0 1px 2px color-mix(in srgb, var(--gl-text) 5%, transparent);flex-shrink:0;margin-top:10px;padding:12px 14px}.global-list__toolbar-extras .erp-input,.global-list__toolbar-extras .erp-input-sm,.global-list__toolbar-extras input[type=date],.global-list__toolbar-extras input[type=search],.global-list__toolbar-extras input[type=text],.global-list__toolbar-extras select{border-radius:var(--gl-radius-sm);border:1px solid var(--gl-border);min-height:36px;color:var(--gl-text);background:#fff;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500}.global-list__toolbar-extras .erp-input:focus,.global-list__toolbar-extras .erp-input-sm:focus,.global-list__toolbar-extras input:focus,.global-list__toolbar-extras select:focus,.global-list__toolbar-extras .erp-search-field-shell:focus-within,.global-list__toolbar-extras .erp-date-input:focus-within,.global-list__toolbar-extras button[role=combobox]:focus,.global-list__toolbar-extras button[role=combobox]:focus-visible{z-index:5;position:relative;border-color:var(--gl-primary,var(--gf-primary,hsl(var(--primary))))!important;box-shadow:0 0 0 1px var(--gl-primary,var(--gf-primary,hsl(var(--primary)))), 0 0 0 4px color-mix(in srgb, var(--gl-primary,var(--gf-primary,hsl(var(--primary)))) 28%, transparent)!important;outline:none!important}.global-list__toolbar-extras label{color:var(--gl-muted);font-size:11px;font-weight:600}.global-list__table-scroll table thead.bg-slate-100 th,.global-list__table-scroll table thead.bg-primary th,.global-list__table-scroll table thead.erp-table-head-primary th{border-bottom:1px solid var(--out-gl-head-table-border);padding:8px 10px;font-size:11px;font-weight:700;background:var(--gl-head-table-bg)!important;color:var(--gl-primary)!important}.global-list__table-scroll table{border-collapse:collapse;width:100%;min-width:max-content}.global-list__table-scroll table tbody td{border-bottom:1px solid var(--out-gl-border);padding:7px 10px;font-size:12px}.global-list__table-scroll table tbody tr:nth-child(2n):not(.global-list-table__row--nested-host){background:#fafbfc}.global-list__table-scroll table tbody tr:hover:not(.global-list-table__row--nested-host){background:color-mix(in srgb, var(--gl-primary) 6%, #fff)}.global-list__legacy-summary{border-bottom:1px solid var(--out-gl-border);color:var(--gl-muted);background:color-mix(in srgb, var(--gl-head-bg) 50%, #fff);padding:8px 14px;font-size:12px;font-weight:600}.jobwork-filters-popover .flex-wrap{flex-direction:column;align-items:stretch}.erp-table-outstanding--dense{--out-gl-primary:var(--gl-primary);--out-gl-head-table-bg:var(--gl-head-table-bg,#e8f4fc);--out-gl-head-table-border:var(--gl-head-table-border,#9eb8cc);--out-gl-border:var(--gl-border,#e5e7eb);--out-gl-text:var(--gl-text,#1f2937);--out-gl-head-bg:var(--gl-head-bg,#f1f5f9)}.erp-table-outstanding--dense tbody td.erp-outstanding-party-cell{text-overflow:ellipsis;max-width:none;overflow:hidden}.erp-table-outstanding--dense col.erp-col-party{width:10.5rem;min-width:10.5rem}.erp-table-outstanding--dense col.erp-col-money{width:7.5rem;min-width:7.5rem}table.global-list-table.erp-table-outstanding--dense col.erp-col-serial{width:var(--erp-outstanding-serial-ch,2ch)!important;min-width:var(--erp-outstanding-serial-ch,2ch)!important;max-width:var(--erp-outstanding-serial-ch,2ch)!important}table.global-list-table.erp-table-outstanding--dense thead th.erp-outstanding-th-serial,table.global-list-table.erp-table-outstanding--dense tbody td.erp-outstanding-serial,table.global-list-table.erp-table-outstanding--dense tfoot td.erp-outstanding-serial{vertical-align:middle;letter-spacing:0;overflow:visible;width:var(--erp-outstanding-serial-ch,2ch)!important;min-width:var(--erp-outstanding-serial-ch,2ch)!important;white-space:pre!important;box-sizing:content-box!important;text-align:center!important;max-width:none!important;padding:.4rem 0!important}table.global-list-table.erp-table-outstanding--dense thead th.erp-outstanding-bill-no,table.global-list-table.erp-table-outstanding--dense tbody td.erp-outstanding-bill-no,table.global-list-table.erp-table-outstanding--dense tfoot td.erp-outstanding-bill-no{text-overflow:clip;vertical-align:middle;overflow:visible;width:var(--erp-outstanding-bill-ch,8ch)!important;min-width:var(--erp-outstanding-bill-ch,8ch)!important;white-space:pre!important;box-sizing:content-box!important;text-align:center!important;max-width:none!important;padding:.4rem .25rem!important}table.global-list-table.erp-table-outstanding--dense col.erp-col-doc{width:var(--erp-outstanding-bill-ch,8ch)!important;min-width:var(--erp-outstanding-bill-ch,8ch)!important;max-width:var(--erp-outstanding-bill-ch,8ch)!important}.erp-table-outstanding--dense col.erp-col-status{width:5.25rem;min-width:5.25rem}.erp-table-outstanding--dense col.erp-col-date{width:5.5rem;min-width:5.5rem}.erp-table-outstanding--dense tbody tr[class*=bg-red-50]{background:#fef8f8!important}.erp-table-outstanding--dense tbody tr[class*=bg-red-50]:hover{background:#fef5f5!important}.erp-table-outstanding--dense tbody tr[class*=bg-emerald-50]{background:#f5fefa!important}.erp-table-outstanding--dense tbody tr[class*=bg-emerald-50]:hover{background:#f1fef8!important}.erp-table-outstanding--dense tbody tr.bg-white:hover,.erp-table-outstanding--dense tbody tr:not([class*=bg-]):hover{background:color-mix(in srgb, var(--out-gl-primary) 5%, #fff)!important}.erp-table-outstanding--dense tr.erp-outstanding-party-header td{color:var(--out-gl-text);box-shadow:inset 3px 0 0 0 var(--out-gl-primary);font-size:13px;font-weight:800;line-height:1.35;background:color-mix(in srgb, var(--out-gl-primary) 14%, #fff)!important;border-top:2px solid color-mix(in srgb, var(--out-gl-primary) 35%, #fff)!important;border-bottom:1px solid color-mix(in srgb, var(--out-gl-primary) 22%, #fff)!important;padding-top:.55rem!important;padding-bottom:.55rem!important}.erp-table-outstanding--dense tr.erp-outstanding-party-header td:before{content:none}.erp-table-outstanding--dense tr.erp-outstanding-party-header .erp-outstanding-party-name{letter-spacing:.01em;color:var(--out-gl-primary);font-size:13.5px;font-weight:800}.erp-table-outstanding--dense tr.erp-outstanding-party-header .erp-outstanding-gl-badge{letter-spacing:.01em;text-transform:none;border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:800;line-height:1.25}.erp-table-outstanding--dense .erp-outstanding-gl-badge{letter-spacing:.01em;text-transform:none;color:var(--out-gl-primary);background:color-mix(in srgb, var(--out-gl-primary) 16%, #fff);border:1px solid color-mix(in srgb, var(--out-gl-primary) 32%, #fff);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 12px;font-size:13.5px;font-weight:800;line-height:1.25;display:inline-flex}.erp-table-outstanding--dense tr.erp-outstanding-party-total td{font-weight:700;background:color-mix(in srgb, var(--out-gl-primary) 4%, #f8fafc)!important}.erp-table-outstanding--dense .erp-outstanding-foot{background:var(--out-gl-head-bg);border-top:1px solid var(--out-gl-border)}.erp-table-outstanding--dense .erp-outstanding-foot td{color:var(--out-gl-text);font-weight:700}.outstanding-adjustment-page{flex-direction:column;flex:1;min-height:0;display:flex}.outstanding-adjustment-page .global-list__toolbar-card{flex:none}.outstanding-adjustment-page__toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;display:flex}.outstanding-adjustment-page__title{color:var(--gl-text);white-space:nowrap;margin:0;font-size:13px;font-weight:700}.outstanding-adjustment-page__view-toggle{border:1px solid var(--gl-border);border-radius:var(--gl-radius-sm);background:color-mix(in srgb, var(--gl-head-bg) 70%, #fff);align-items:center;gap:2px;padding:2px;display:inline-flex}.outstanding-adjustment-page__view-toggle .global-list__btn{height:30px;box-shadow:none;border:none;padding:0 10px}.outstanding-adjustment-page__view-toggle .global-list__btn[aria-pressed=true]{box-shadow:0 1px 2px color-mix(in srgb, var(--gl-text) 10%, transparent);background:#fff}.outstanding-adjustment-page__search{flex:14rem;min-width:12rem;max-width:20rem;margin-left:auto}.outstanding-adjustment-page__panels{border-top:1px solid var(--gl-border);flex:1;grid-template-columns:1fr;gap:0;min-height:0;display:grid}@media (min-width:1024px){.outstanding-adjustment-page__panels{grid-template-columns:1fr 1fr}.outstanding-adjustment-page__panel+.outstanding-adjustment-page__panel{border-left:1px solid var(--gl-border)}}.outstanding-adjustment-page__panel{background:var(--gl-card,#fff);flex-direction:column;min-width:0;min-height:0;display:flex}.outstanding-adjustment-page__panel-head{border-bottom:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-head-bg) 55%, #fff);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:10px 14px;display:flex}.outstanding-adjustment-page__panel-title{letter-spacing:.04em;text-transform:uppercase;color:var(--gl-text);margin:0;font-size:11px;font-weight:700}.outstanding-adjustment-page__panel-meta{color:var(--gl-muted);font-size:12px;font-weight:600}.outstanding-adjustment-page__panel-meta strong{font-variant-numeric:tabular-nums;font-weight:700}.outstanding-adjustment-page__panel-meta--outstanding strong{color:#dc2626}.outstanding-adjustment-page__panel-meta--available strong{color:var(--gl-success)}.outstanding-adjustment-page__party{color:var(--gl-text);background:color-mix(in srgb, var(--gl-primary) 8%, #fff);border-top:1px solid var(--gl-border);border-bottom:1px solid var(--gl-border);grid-column:1/-1;margin:0;padding:8px 12px;font-size:12px;font-weight:700}.outstanding-adjustment-page__party:first-child{border-top:none}.outstanding-adjustment-page__cards{grid-template-columns:1fr;align-content:start;gap:8px;padding:10px 12px 14px;display:grid}@media (min-width:640px){.outstanding-adjustment-page__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.outstanding-adjustment-page__card{border:1px solid var(--gl-border);border-radius:var(--gl-radius-sm);cursor:pointer;background:#fff;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.outstanding-adjustment-page__card:hover{border-color:color-mix(in srgb, var(--gl-primary) 35%, var(--gl-border));background:color-mix(in srgb, var(--gl-primary) 3%, #fff)}.outstanding-adjustment-page__card--selected{border-color:color-mix(in srgb, var(--gl-primary) 55%, var(--gl-border));background:color-mix(in srgb, var(--gl-primary) 6%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gl-primary) 35%, transparent)}.outstanding-adjustment-page__card-body{flex:1;gap:2px;min-width:0;display:grid}.outstanding-adjustment-page__card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.outstanding-adjustment-page__doc{color:var(--gl-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:700;overflow:hidden}.outstanding-adjustment-page__party-name,.outstanding-adjustment-page__date{color:var(--gl-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;overflow:hidden}.outstanding-adjustment-page__party-name{color:var(--gl-muted)}.outstanding-adjustment-page__amount{text-align:right;margin:4px 0 0}.outstanding-adjustment-page__type{border:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-head-bg) 80%, #fff);letter-spacing:.03em;text-transform:uppercase;color:var(--gl-muted);border-radius:999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.outstanding-adjustment-page__empty{text-align:center;color:var(--gl-muted);margin:0;padding:48px 16px;font-size:12px;font-weight:600}.outstanding-adjustment-page__actionbar{border-top:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-head-bg) 65%, #fff);flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:10px 14px;display:flex}.outstanding-adjustment-page__hint{min-width:0;color:var(--gl-muted);flex:14rem;font-size:12px}.outstanding-adjustment-page__hint strong{color:var(--gl-text);font-weight:700}.outstanding-adjustment-page__amount-field{flex-direction:column;gap:4px;display:flex}.outstanding-adjustment-page__amount-field span{letter-spacing:.04em;text-transform:uppercase;color:var(--gl-muted);font-size:10px;font-weight:700}.outstanding-adjustment-page__amount-field input{width:9rem}.global-list__table-scroll .erp-table-outstanding--dense tbody tr:nth-child(2n){background:0 0}.global-list__table-scroll .erp-table-outstanding--dense tbody tr:nth-child(2n):not([class*=bg-]):not(.erp-outstanding-party-header):not(.erp-outstanding-party-total){background:#fafbfc}.global-list__section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.global-list__empty{color:var(--gl-muted)}.import-hub-icon{border-radius:var(--gl-radius-md,12px);border:1px solid var(--gl-border);background:color-mix(in srgb, var(--gl-primary) 8%, #fff);width:2.5rem;height:2.5rem;color:var(--gl-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.import-hub-icon--sm{border-radius:8px;width:1.75rem;height:1.75rem}.import-hub-badge{border:1px solid var(--gl-border);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-block}.import-hub-badge--blue{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.import-hub-badge--green{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.import-hub-badge--violet{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.import-hub-badge--amber{color:#b45309;background:#fffbeb;border-color:#fde68a}.import-hub-badge--orange{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.shortcut-slider-sheet{max-width:min(100vw,560px)!important}.shortcut-slider.global-list--drawer .global-list__toolbar-tabs .sales-global-form__nav{scrollbar-width:thin;flex-wrap:nowrap;padding:0 .25rem;overflow-x:auto}.shortcut-slider.global-list--drawer .global-list__toolbar-tabs .sales-global-form__nav-tab:not(.masters-global-list__section-tab){height:36px;padding:8px 12px;font-size:11px}.shortcut-slider.global-list--drawer .global-list__toolbar-tabs .sales-global-form__nav-tab--active:not(.masters-global-list__section-tab),.shortcut-slider.global-list--drawer .global-list__toolbar-tabs .sales-global-form__nav-tab[aria-selected=true]:not(.masters-global-list__section-tab){height:40px;padding:10px 14px;font-size:12px}.shortcut-slider__list{margin:0;padding:0;list-style:none}.shortcut-slider__section{letter-spacing:.06em;text-transform:uppercase;color:var(--gl-primary);background:color-mix(in srgb, var(--gl-head-table-bg) 70%, #fff);border-bottom:1px solid var(--gl-border);padding:8px 12px 6px;font-size:10px;font-weight:700}.shortcut-slider__row{border-bottom:1px solid var(--gl-border);background:var(--gl-card);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;transition:background .12s;display:flex}.shortcut-slider__row:hover{background:color-mix(in srgb, var(--gl-primary) 5%, #fff)}.shortcut-slider__row-main{flex:auto;min-width:0}.shortcut-slider__row-title{color:var(--gl-text);font-size:13px;font-weight:600;line-height:1.3;display:block}.shortcut-slider__row-desc{color:var(--gl-muted);margin-top:2px;font-size:11px;line-height:1.35;display:block}.shortcut-slider__row-keys{flex:none;align-self:center;padding-left:4px}.outstanding-list-toolbar .global-list__filters--embedded{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px;display:grid}.outstanding-list-toolbar .global-list__search{flex:none;width:100%;min-width:0;max-width:none}.outstanding-list-toolbar .global-list__search-input,.outstanding-list-toolbar .global-list__search-input::placeholder{text-transform:none;letter-spacing:normal}.outstanding-list-toolbar .global-list__filter-inline-actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;min-width:0;overflow:visible}.outstanding-list-toolbar__controls{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.outstanding-list-toolbar__dates{background:0 0;border:none;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:0;display:inline-flex}.outstanding-list-toolbar__date-inline{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.outstanding-list-toolbar__date-label{letter-spacing:.02em;color:var(--gl-muted,#6b7280);white-space:nowrap;font-size:11px;font-weight:700;line-height:1}.outstanding-list-toolbar__date-input.erp-date-input{flex-shrink:0;width:8.75rem;min-width:8.75rem}@container gl-toolbar (max-width:899px){.outstanding-list-toolbar__dates{flex-wrap:wrap;flex:100%;min-width:0;display:flex}.outstanding-list-toolbar__date-inline{flex:1 1 0;min-width:0}.outstanding-list-toolbar__date-input.erp-date-input{flex:auto;width:auto;min-width:0}}.outstanding-list-toolbar__date-input .erp-date-input__text{height:var(--gl-control-h,46px);min-height:var(--gl-control-h,46px);border-radius:var(--gl-radius-sm,4px);padding-top:0;padding-bottom:0;padding-right:2.25rem;font-size:12px}.outstanding-list-toolbar__search-btn{height:var(--gl-control-h,46px);min-height:var(--gl-control-h,46px);border-radius:var(--gl-radius-sm,4px);white-space:nowrap;padding:0 14px}.outstanding-list-toolbar--classic{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;width:100%;display:grid}.outstanding-list-toolbar--classic .outstanding-list-toolbar__classic-search{flex:none;width:100%;min-width:0;max-width:none}.outstanding-list-toolbar--classic .outstanding-list-toolbar__controls{justify-content:flex-end}.outstanding-list-toolbar--classic .outstanding-list-toolbar__classic-search input{text-transform:none}.outstanding-list-toolbar--classic .outstanding-list-toolbar__classic-search input::placeholder{text-transform:none;letter-spacing:normal}@media (max-width:1100px){.outstanding-list-toolbar .global-list__filters--embedded,.outstanding-list-toolbar--classic{grid-template-columns:1fr}.outstanding-list-toolbar .global-list__filter-inline-actions,.outstanding-list-toolbar--classic .outstanding-list-toolbar__controls{flex-wrap:wrap;justify-content:flex-start}.outstanding-list-toolbar__dates{flex-wrap:wrap}}.financial-report-control-bar__controls{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.financial-report-control-bar__search.erp-search-input,.financial-report-control-bar__search input{height:var(--gl-control-h,46px);min-height:var(--gl-control-h,46px)}.multi-company-report-toolbar{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.multi-company-report-toolbar__fy{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.multi-company-report-toolbar__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.multi-company-report-toolbar__actions--inline{flex-shrink:0;margin-left:auto;padding:0 12px 0 8px}@media (max-width:899px){.multi-company-report-toolbar__actions{width:100%;margin-left:0}.multi-company-report-toolbar__actions--inline{width:100%;margin-left:0;padding:8px 12px 10px}}.bank-statement-page{--bank-statement-control-h:var(--gl-control-h,40px);--bank-statement-search-font-size:13px;--bank-statement-row-control-h:26px}.bank-statement-page.erp-list-page-fill{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.bank-statement-page.erp-list-page-fill>.global-list__toolbar-card{flex:none}.bank-statement-page.erp-list-page-fill>.global-list__table-card{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.bank-statement-page.erp-list-page-fill>.global-list__table-card>.global-list__table-scroll-wrap{flex:1 1 0;min-height:0;overflow:hidden}.bank-statement-page.erp-list-page-fill>.global-list__table-card>.global-list__table-scroll-wrap>.global-list__table-scroll{overflow:auto}.bank-statement-page.erp-list-page-fill>.global-list__table-card>.global-list__footer{z-index:6;background:var(--gl-head-bg,#f1f5f9);border-top:1px solid var(--gl-border,#cbd5e1);flex-shrink:0;position:relative}.bank-statement-page .bank-statement-search-group{flex:auto;align-items:center;gap:8px;min-width:min(100%,16rem);max-width:40rem;display:flex}.bank-statement-page .global-list__filter-after-search .bank-statement-search-group{flex:18rem;max-width:none}.bank-statement-page .global-list__filters--embedded>.global-list__filter-after-search{flex-wrap:nowrap;flex:auto;min-width:0}.bank-statement-page .bank-statement-search-group__input{flex:auto;width:100%;min-width:10rem;position:relative}.bank-statement-page .bank-statement-search-group__ledger-picker{flex:auto;width:100%;min-width:10rem}.bank-statement-page .bank-statement-search-group__field{width:100%;height:var(--gl-control-h);min-height:var(--gl-control-h);max-height:var(--gl-control-h);text-transform:none;font-weight:500;line-height:1.35;box-shadow:inset 0 1px 2px #0f172a0a;border-radius:var(--gl-radius-sm)!important;font-size:var(--bank-statement-search-font-size)!important;background:#f8fafc!important;border:1px solid #cbd5e1!important}.bank-statement-page .bank-statement-search-group__field:hover{background:#fff!important;border-color:#94a3b8!important}.bank-statement-page .bank-statement-search-group__field:focus{border-color:var(--gl-primary,hsl(var(--primary)))!important;background:#fff!important}.bank-statement-page .bank-statement-account-picker--toolbar .erp-search-field-shell{min-height:var(--bank-statement-control-h);border-radius:var(--gl-radius-sm)!important}.bank-statement-page .bank-statement-account-picker--toolbar .erp-search-field-shell__control input{text-transform:none;font-weight:500;line-height:1.35;font-size:var(--bank-statement-search-font-size)!important}.bank-statement-page .bank-statement-search-group__field::placeholder,.bank-statement-page .bank-statement-account-picker--toolbar .erp-search-field-shell__control input::placeholder{font-size:var(--bank-statement-search-font-size);text-transform:none;letter-spacing:normal;color:hsl(var(--muted-foreground));opacity:1;font-weight:500}.bank-statement-page .bank-statement-account-picker--toolbar{min-height:var(--bank-statement-control-h)}.bank-statement-page .bank-statement-account-cell{vertical-align:middle;height:1px;padding:0!important}.bank-statement-page .bank-statement-account-cell__inner{width:100%;min-width:0;min-height:var(--bank-statement-row-control-h);align-items:stretch;gap:6px;height:100%;display:flex}.bank-statement-page .bank-statement-account-cell [data-voucher-line-item]{flex:auto;min-width:0;height:100%}.bank-statement-page .bank-statement-account-cell [data-voucher-line-item] input{text-transform:none;font-weight:500;font-size:12px!important}.bank-statement-page .bank-statement-account-cell [data-voucher-line-item] input::placeholder{text-transform:none;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500}.bank-statement-page .bank-statement-account-cell:focus-within{outline:2px solid hsl(var(--primary));outline-offset:-2px}.bank-statement-page .bank-statement-map-picker,.bank-statement-page .bank-statement-account-picker:not(.bank-statement-account-picker--toolbar){width:100%;min-height:0}.bank-statement-page .global-list-table__th,.bank-statement-page .global-list-table__td{padding:8px 12px;font-size:13px;line-height:1.25}.bank-statement-page .global-list-table__th{padding:10px 12px;font-size:11px}.bank-statement-page .global-list-table__td--actions{padding-top:6px;padding-bottom:6px}.bank-statement-upload-dialog .bank-statement-upload-dialog__field,.bank-statement-upload-dialog .bank-statement-upload-dialog__file-shell,.bank-statement-upload-dialog .bank-statement-upload-dialog__password-shell{min-height:38px;border-radius:0!important}.bank-statement-upload-dialog.erp-dialog-content{grid-template-columns:unset!important;grid-template-rows:unset!important;flex-direction:column!important;height:auto!important;max-height:fit-content!important;display:flex!important;overflow:hidden!important}.bank-statement-upload-dialog__header{border-radius:0;flex-shrink:0;margin:0}.bank-statement-upload-dialog__header .text-white{color:#fff!important}.bank-statement-upload-dialog__body{flex:0 auto;max-height:min(52vh,420px);overflow-y:auto}.bank-statement-upload-dialog__footer{flex-flow:row!important;flex-shrink:0!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:0!important;padding-top:14px!important;padding-bottom:14px!important;display:flex!important}.bank-statement-upload-dialog__footer .global-list__btn{border-radius:0;min-width:6.5rem;height:36px;min-height:36px;padding:0 18px}.bank-statement-upload-dialog__password-choice{text-align:center}.bank-statement-upload-dialog__password-radios{justify-content:center}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-radio{width:1.125rem;height:1.125rem;box-shadow:none;color:#1e3a8a!important;opacity:1!important;background:#fff!important;border:2px solid #475569!important}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-radio[data-state=checked]{background:#fff!important;border-color:#1e3a8a!important}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-radio[data-state=unchecked]{background:#fff!important;border-color:#64748b!important}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-radio .lucide-circle{fill:#1e3a8a;color:#1e3a8a;width:.55rem;height:.55rem}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-shell{border:1px solid var(--gl-border,hsl(var(--border)));background:hsl(var(--card));align-items:center;gap:8px;padding:0 10px;display:flex}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-input{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:8px 0;font-size:13px}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-toggle{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.bank-statement-upload-dialog .bank-statement-upload-dialog__password-shell--error{background:#fef2f2;border-color:#f87171}.bank-statement-upload-dialog__error{line-height:1.45}.bank-statement-upload-dialog .bank-statement-upload-dialog__file-shell{border:1px solid var(--gl-border,hsl(var(--border)));background:hsl(var(--card));align-items:center;padding:0 10px;display:flex}.bank-statement-upload-dialog .bank-statement-upload-dialog__file-input{background:0 0;border:none;width:100%;padding:8px 0;font-size:12px}.bank-statement-upload-dialog .bank-statement-upload-dialog__file-input::file-selector-button{border:1px solid var(--gl-border,hsl(var(--border)));background:hsl(var(--muted));cursor:pointer;border-radius:0;margin-right:10px;padding:6px 12px;font-size:11px;font-weight:600}.bank-statement-filter-menu{box-shadow:0 10px 28px #0f172a24;z-index:80!important}.bank-statement-filter-menu__section-label{letter-spacing:.04em!important;text-transform:uppercase!important;color:hsl(var(--foreground))!important;padding-top:.35rem!important;padding-bottom:.35rem!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important}.bank-statement-filter-amount__sep{color:hsl(var(--muted-foreground));font-size:11px}.bank-statement-filter-amount__hint{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:11px;line-height:1.35}.bank-statement-filter-amount__input{font-variant-numeric:tabular-nums;appearance:none;outline:none;width:100%;min-width:0;height:2rem;padding:0 .5rem;font-size:12px;line-height:1.25;display:block;color:hsl(var(--foreground))!important;background:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;border-radius:var(--radius-sm,4px)!important}.bank-statement-filter-amount__input::placeholder{opacity:1;color:hsl(var(--muted-foreground))!important}.bank-statement-filter-amount__input:focus,.bank-statement-filter-amount__input:focus-visible{box-shadow:0 0 0 1px hsl(var(--primary) / .35);border-color:hsl(var(--primary))!important;background:hsl(var(--background))!important}.bank-statement-filter-amount__input:-webkit-autofill{-webkit-text-fill-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--background)) inset;transition:background-color 9999s ease-in-out}.bank-statement-filter-amount__input:-webkit-autofill:hover{-webkit-text-fill-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--background)) inset;transition:background-color 9999s ease-in-out}.bank-statement-filter-amount__input:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--background)) inset;transition:background-color 9999s ease-in-out}.bank-statement-processing-dialog.erp-dialog-content{grid-template-columns:unset!important;grid-template-rows:unset!important;flex-direction:column!important;height:auto!important;max-height:fit-content!important;display:flex!important;overflow:hidden!important}.bank-statement-processing-dialog__header{border-radius:0;flex-shrink:0;margin:0}.bank-statement-processing-dialog__header .text-white{color:#fff!important}.bank-statement-processing-dialog__body{flex:0 auto}.bank-statement-processing-dialog__icon{background:color-mix(in srgb, hsl(var(--primary)) 12%, transparent);width:2.5rem;height:2.5rem;color:hsl(var(--primary));border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bank-statement-processing-dialog__icon--error{color:#b91c1c;background:#fef2f2}.bank-statement-processing-dialog__percent{color:hsl(var(--primary));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.25rem;font-weight:700;line-height:1}.bank-statement-processing-dialog__percent--error{color:#b91c1c}.bank-statement-processing-dialog__bar{background:hsl(var(--muted));border-radius:0!important}.bank-statement-processing-dialog__bar>div{background:hsl(var(--primary));transition:transform .25s;border-radius:0!important}.bank-statement-processing-dialog__bar--error>div{background:#dc2626}.bank-statement-page .bank-statement-search-group__type{white-space:nowrap;min-width:7.5rem;padding-left:8px;padding-right:8px;font-size:11px}.bank-statement-page .global-list-table__td--check,.bank-statement-page .global-list-table__th--check{width:42px;padding-left:10px;padding-right:10px}.bank-statement-page .global-list-table__th--actions,.bank-statement-page .global-list-table__td--actions{width:128px;min-width:128px}.bank-statement-page .bank-statement-row-actions{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.bank-statement-page .bank-statement-row-actions__btn{border-radius:var(--gl-radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:28px;height:26px;padding:0;display:inline-flex}.bank-statement-page .bank-statement-row-actions__btn--icon{flex:0 0 28px}.bank-statement-page .bank-statement-row-actions__btn--post{border-radius:var(--gl-radius-sm);background:var(--gl-primary);color:#fff;flex:auto;min-width:52px;max-width:64px;height:26px;padding:0 12px;font-size:11px;font-weight:600}.bank-statement-page .bank-statement-row-actions__btn--rules{border-radius:var(--gl-radius-sm);background:var(--gl-primary);color:#fff;white-space:nowrap;border:none;flex:none;justify-content:center;align-items:center;gap:4px;min-width:5.5rem;height:26px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.bank-statement-page .bank-statement-row-actions__btn--rules:hover{filter:brightness(.95)}.bank-statement-page .bank-statement-row-actions__btn--rules svg{flex-shrink:0;width:12px;height:12px}.bank-statement-page .bank-statement-row-actions__btn--post:disabled{opacity:.45;cursor:not-allowed}.bank-statement-page .bank-statement-row-actions__btn--danger{color:#dc2626;background:#fff;border:1px solid #fecaca;flex:0 0 32px;min-width:32px;height:26px}.bank-statement-page .bank-statement-row-actions__btn--danger svg{width:14px;height:14px}.bank-statement-page .bank-statement-row-actions__btn--danger:hover{background:#fef2f2;border-color:#fca5a5}.bank-statement-page .global-list__btn--danger-fill{color:#fff;background:#dc2626;border-color:#0000}.bank-statement-page .global-list__btn--danger-fill:hover{filter:brightness(1.05)}.bank-statement-page.mapping-rules-modal{--bank-statement-control-h:36px;--bank-statement-search-font-size:12px}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar{scrollbar-width:thin;flex-flow:row;align-items:center;gap:8px;width:100%;min-width:0;display:flex;overflow-x:auto}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__desc{flex:12rem;min-width:10rem;max-width:18rem}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__ledger{flex:13rem;min-width:11rem;max-width:20rem}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .bank-statement-account-picker--toolbar{flex:auto;width:100%;min-width:0;max-width:none}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__desc,.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__ledger{width:auto;min-width:0}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__desc .erp-input-search,.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__ledger .erp-search-field-shell{width:100%}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__add,.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__apply{white-space:nowrap;flex:none}.bank-statement-page.mapping-rules-modal.mapping-rules-modal-toolbar .mapping-rules-toolbar__bank{white-space:nowrap;flex:0 0 9.5rem;width:9.5rem;min-width:9.5rem}.bank-statement-page.mapping-rules-modal .global-list-table__td--actions,.bank-statement-page.mapping-rules-modal .global-list-table__th--actions{width:11rem;min-width:11rem}.bank-statement-page.mapping-rules-modal .mapping-rules-row-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.bank-statement-page.mapping-rules-modal .mapping-rules-row-actions .global-list__btn{white-space:nowrap;min-width:0;padding:4px 8px;font-size:10px}.global-list--drawer .party-bulk-ob-table.global-list__table-card{min-height:0;box-shadow:none;border:none;border-radius:0;flex-direction:column;flex:auto;display:flex}.global-list--drawer .party-bulk-ob-table .party-bulk-ob-table__scroll{flex:auto;min-height:0;max-height:none}.party-bulk-ob-table .global-list-table__th{line-height:1.2;padding-top:4px!important;padding-bottom:4px!important}.party-bulk-ob-table .global-list-table__td{height:1px;line-height:1.2;padding:2px 8px!important}.party-bulk-ob-table .global-list-table__row{height:auto}.party-bulk-ob-table input.party-bulk-ob-table__input.erp-input,.party-bulk-ob-table select.party-bulk-ob-table__input.erp-input,.party-bulk-ob-table select.party-bulk-ob-table__input.erp-input:not(.erp-select-custom){border-radius:var(--gl-radius-sm,4px)!important;box-sizing:border-box!important;height:1.5rem!important;min-height:1.5rem!important;max-height:1.5rem!important;padding:0 .375rem!important;font-size:.6875rem!important;line-height:1.25!important}.party-bulk-ob-table .party-bulk-ob-table__input:focus{border-color:var(--gl-primary,hsl(var(--primary)))!important;box-shadow:0 0 0 1px var(--gl-primary,hsl(var(--primary)))!important;outline:none!important}
