:root{--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-radius:6px;--ds-radius-tool:8px;--ds-font-caption:12px;--ds-font-body:14px;--ds-font-input:16px;--ds-font-title:20px;--ds-font-value:24px;--ds-font-section:20px;--ds-font-subsection:18px;--ds-font-reading:16px;--ds-font-label:14px;--ds-font-detail:13px;--ds-font-page:28px;--ds-font-page-mobile:26px;--ds-weight-reading:500;--ds-weight-label:700;--ds-weight-page:800;--ds-control:44px;--ds-invoice-reference-width:164px;--ds-invoice-actions-width:148px;--ds-row-compact:44px;--ds-row-comfortable:48px;--ds-nav-width:208px;--ds-nav-compact:64px;--ds-navy:#173e63;--ds-navy-dark:#12334f;--ds-green:#087747;--ds-green-soft:#e9f6ef;--ds-nav-selected:#0c5c50;--ds-nav-marker:#60d41c;--ds-gold:#f8bc24;--ds-amber:#99600e;--ds-amber-soft:#fff3d5;--ds-danger:#ae3343;--ds-danger-soft:#fbecef;--ds-surface:#fff;--ds-canvas:#f5f8fb;--ds-ink:#172f49;--ds-muted:#536a80;--ds-line:#dce4ed;--ds-row-alt:#f6f9fc;--ds-table-head:#eaf0f5;--ds-focus:#2678c5;--ds-link:#185ca1;--ds-stroke-thin:1px;--ds-link-offset:3px;--ds-close-font:26px;--ds-nav-target-zoom:60px}.nuban-app{--brand:var(--ds-navy);--brand-2:var(--ds-navy-dark);--brand-soft:#edf3f9;--surface:var(--ds-surface);--text:var(--ds-ink);--muted:var(--ds-muted);--border:var(--ds-line);--ok:var(--ds-green);--warn:var(--ds-amber);--danger:var(--ds-danger);min-width:0;background:var(--ds-canvas);color:var(--ds-ink)}.nuban-app .main{flex:1 1;min-width:0;padding:var(--ds-space-4) var(--ds-space-5)}.nuban-app :is(button,input,select,textarea,a){letter-spacing:0}.nuban-app :is(bdi,.numeric,.num,input[type=number]){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nuban-app .sell-prime{--sp-muted:var(--ds-muted)}.nuban-app :is(.sales-invoices-prime,.sales-notices-prime){--siv-muted:var(--ds-muted)}.nuban-app :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.nuban-app button[aria-label=\625\63A\644\627\642]:not(.side-close):not([hidden]){display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--ds-control);width:var(--ds-control);height:var(--ds-control);min-width:var(--ds-control);min-height:var(--ds-control);padding:0;border:var(--ds-stroke-thin) solid var(--ds-line);border-radius:var(--ds-radius);background:var(--brand-soft);color:var(--ds-navy);font-size:var(--ds-close-font);line-height:1}.nuban-app button[aria-label=\625\63A\644\627\642]:not(.side-close):hover{background:var(--ds-line)}.nuban-app .h1{font-size:var(--ds-font-title);line-height:1.4;margin-bottom:var(--ds-space-3);overflow-wrap:anywhere}.nuban-app .side{width:var(--ds-nav-width);flex:0 0 var(--ds-nav-width);padding:var(--ds-space-4) var(--ds-space-3);background:var(--ds-navy)}.nuban-app .side-head{flex-wrap:wrap;margin:0 0 var(--ds-space-4);padding-bottom:var(--ds-space-3);border-bottom:1px solid #ffffff29}.nuban-app .side-head,.nuban-app .side-head .brand{display:flex;align-items:center;gap:var(--ds-space-2)}.nuban-app .side-head .brand{flex:1 1 100%;flex-direction:column}.nuban-app .side-head .side-logo{width:160px;height:68px;max-width:100%;aspect-ratio:auto;object-fit:contain}.nuban-app .nav-brand-art{display:flex;flex:0 0 auto;direction:ltr;align-items:center;justify-content:center;gap:8px;width:164px;height:36px;max-width:100%}.nuban-app .nav-brand-art>span{position:relative;display:block;flex-shrink:0;overflow:hidden}.nuban-app .nav-brand-symbol{width:36px;height:36px;border-radius:3px}.nuban-app .nav-brand-wordmark{width:120px;height:22px}.nuban-app .nav-brand-art img{position:absolute;display:block;max-width:none;object-fit:fill}.nuban-app .nav-brand-symbol img{width:67.925px;height:60.114px;left:-15.962px;top:-.611px}.nuban-app .nav-brand-wordmark img{width:121.951px;height:107.927px;left:-.61px;top:-71.707px}.nuban-app .side-head .nav-brand-art{width:164px;height:36px}.nuban-app .side-head .brand-shop{width:100%;font-size:var(--ds-font-caption);line-height:1.5;text-align:center;overflow-wrap:anywhere}.nuban-app .side-tools{display:flex;align-items:center;justify-content:space-between;width:100%}.nuban-app .side-toggle{display:grid;place-items:center;width:var(--ds-control);height:var(--ds-control);background:transparent;border:1px solid #ffffff36;border-radius:var(--ds-radius);color:#fff;font:inherit;font-size:22px;cursor:pointer}.nuban-app .side .nav-bell{color:#fff}.nuban-app .nav :is(a,.nav-group){position:relative;min-height:var(--ds-control);margin-bottom:var(--ds-space-1);padding:var(--ds-space-2);border-radius:var(--ds-radius);gap:var(--ds-space-2);font-size:var(--ds-font-body)}.nuban-app .nav-group[aria-expanded=true]{color:var(--ds-gold);background:transparent}.nuban-app .nav a.active{color:#fff;background:var(--ds-nav-selected)}.nuban-app .nav a.active:before{content:"";position:absolute;inset-block:var(--ds-space-1);inset-inline-end:0;width:3px;border-radius:2px;background:var(--ds-nav-marker)}.nuban-app .nav a.active:after{content:"";position:absolute;inset-inline-end:var(--ds-space-2);top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:var(--ds-nav-marker)}.nuban-app .nav a.active{-webkit-padding-end:var(--ds-space-5);padding-inline-end:var(--ds-space-5)}.nuban-app .nav-sub{margin-inline:var(--ds-space-1) 0;-webkit-padding-start:var(--ds-space-1);padding-inline-start:var(--ds-space-1);-webkit-border-start:1px solid #ffffff24;border-inline-start:1px solid #ffffff24}.nuban-app .nav-sub a{font-size:13px}.nuban-app .nav-label{flex:1 1;min-width:0;overflow-wrap:anywhere}.nuban-app .side .ic{flex-shrink:0}@media (min-width:821px){.nuban-app:has(.side.is-compact) .side{width:var(--ds-nav-compact);flex-basis:var(--ds-nav-compact);padding-inline:var(--ds-space-2)}.nuban-app .side.is-compact :is(.brand-shop,.nav-label,.nav-caret,.nav-sub,.side-footer){display:none}.nuban-app .side.is-compact .side-logo{width:44px;height:44px}.nuban-app .side.is-compact .nav-brand-wordmark{display:none}.nuban-app .side.is-compact .side-tools{flex-direction:column;gap:var(--ds-space-2)}.nuban-app .side.is-compact .nav :is(a,.nav-group){justify-content:center;padding-inline:0}.nuban-app .side.is-compact .nav a.active:after{display:none}}@media (max-width:820px){.nuban-app .main{padding:var(--ds-space-3);padding-bottom:calc(var(--nuban-mobile-nav-height, 72px) + 16px + env(safe-area-inset-bottom));overflow-x:clip}.nuban-app .mobile-topbar{background:var(--ds-navy);color:#fff}.nuban-app .mobile-topbar .nav-brand-art{width:164px;height:36px;max-height:36px;aspect-ratio:auto}.nuban-app .mobile-topbar :is(.nav-bell,.mtb-scale){color:#fff;border-color:#ffffff4d}.nuban-app .mobile-topbar :is(.nav-bell:hover,.nav-bell.active){background:#ffffff1a}.nuban-app .mobile-sections-nav :is([aria-current=true],[aria-current=page]){color:var(--ds-green)}.nuban-app .mobile-sections-nav :is([aria-current=true],[aria-current=page])>span{background:var(--ds-green-soft)}.nuban-app .mobile-sections-nav{flex-wrap:wrap;gap:4px 0}.nuban-app .mobile-sections-nav :is(button,a){flex:1 1 var(--ds-row-comfortable);gap:var(--ds-space-1)}.nuban-app .mobile-sections-nav :is(button,a)>span.mobile-nav-label{display:block;width:auto;max-width:100%;height:auto;font-size:inherit;line-height:1.4;background:transparent;overflow-wrap:normal;word-break:normal;white-space:nowrap}html[data-zoomed] .nuban-app .mobile-sections-nav :is(button,a){flex-basis:var(--ds-nav-target-zoom)}.nuban-app .main :is(button,.btn,summary,label,h1,h2,h3,th){word-break:normal;overflow-wrap:normal}.nuban-app .side-toggle{display:none}}@media print{.nuban-app{background:#fff}.nuban-app .main{padding:0!important;overflow:visible}.nuban-app :is(.side,.side-tools){display:none!important}}@media screen{.nuban-app{--ds-font-detail:14px;--ds-font-body:var(--ds-font-reading);--ds-font-caption:var(--ds-font-detail);--ds-navy:#123b53;--ds-navy-dark:#102f43;--ds-muted:#4d6175;--ds-link:#145da0;--ds-canvas:#f4f7fa;--ds-line:#d7e1e8;--ds-danger:#ad3041;--ds-amber:#915a08}.nuban-app .main{font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading);line-height:1.6}.nuban-app .main :is(.list-workspace,.dashboard-prime,.settings-workspace,.system-workspace,.reference-details,.purchase-editor,.sales-section){--brand:var(--ds-navy);--brand-2:var(--ds-navy-dark);--muted:var(--ds-muted);--text:var(--ds-ink);--border:var(--ds-line);--danger:var(--ds-danger);--ok:var(--ds-green);color:var(--ds-ink);font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading)}body .nuban-app .main :is(h1,.h1){font-size:var(--ds-font-page)!important;font-weight:var(--ds-weight-page);color:var(--ds-navy);line-height:1.4}body .nuban-app .main :is(h2,.section-title){font-size:var(--ds-font-section);font-weight:var(--ds-weight-label);color:var(--ds-navy);line-height:1.5}body .nuban-app .main h3{font-size:var(--ds-font-subsection);font-weight:var(--ds-weight-label);color:var(--ds-navy);line-height:1.5}body .nuban-app .main .btn:not([aria-label=\625\63A\644\627\642]){font-size:var(--ds-font-reading)!important}body .nuban-app .main .btn>span:not(.scale-pct){font-size:inherit!important}body .nuban-app .main :is(small,.muted,.pill,.home-metric-label,.sp-footer-count,.dp-date-year,.siv-count,.siv-page-range,.cp-count,.cp-group,.cp-results,.list-secondary-link,.list-context,.siv-notice-ref,.siv-date,.siv-heading-note,.siv-scope,.catalog-code,.catalog-meta,.catalog-stock-toggle,.stock-code,.stock-transfer-pagination,.stock-transfer-page,.warehouse-state,.warehouse-footnote,.warehouse-metric,.daybook-flows,.daybook-operation,.debts-asof,.debt-warning,.debts-footnote,.debts-total>span,.traders-summary>span,.trader-phone,.trader-mobile-label,.traders-footnote,.analysis-range,.analysis-status,.analysis-footer,.records-period-field>span,.records-filter-field>span,.records-period,.phone-only,.capital-asof,.capital-summary-label,.capital-net-caveat,.capital-edit-rate,.capital-disclosure-preview,.capital-basis>summary,.capital-disclaimer,.capital-unpriced,.rh-sub,.rh-meta,.settings-tabs-select>span,.scale-pct,.opening-note,.opening-warning,.opening-amount-input>span,.st-period-filter>span,.detail-closing>span,.detail-debit>span,.detail-credit>span,.detail-period-caption,.detail-rounding,.detail-document-number,.detail-account-balance>span,.detail-item-code,.reference-details dt,.shop-sub,.meta-date,.inv-foot){font-size:var(--ds-font-detail)!important;line-height:1.5}body .nuban-app .main :is(.cp-summary>div>span,.siv-summary>div>span,.stock-transfer-summary span,.warehouse-footnote>span,.warehouse-metric>span,.opening-note>span,.detail-header p,.piv-date a,.orders-summary>div>span,.debts-summaries span,.analysis-summary>div>span,.analysis-market>div>span,.analysis-market-mobile summary>span,.opening-fields>label>span,.record-ref>div>span,.settings-invoice-preview summary span,.detail-statement-summary>div>span,.siv-chips button,.list-applied-filters button,.siv-bulk,.siv-sort-label,.dp-wd,.capital-rate-meta span,.capital-rate-meta bdi){font-size:var(--ds-font-detail)!important}body .nuban-app .main :is(.piv-reference,.piv-reference a,.orders-date,.stocktake-history-table td,.daybook-table td){font-size:var(--ds-font-reading)!important}body .nuban-app .main :is(.warehouse-table th,.reference-details table th){font-size:var(--ds-font-label)!important}body .nuban-app .main table :is(td,th):after,body .nuban-app .main table :is(td,th):before{font-size:var(--ds-font-detail)!important;line-height:1.5}body .nuban-app .main :is(.sales-section-nav span,.list-tabs .btn,.list-tabs .btn span,.debts-tabs .btn,.analysis-tabs button,.cp-primary,.cp-statement,.debts-details-toggle,.quote-heading-actions>.btn,.warehouse-action-line .btn,.stock-actions .btn,.item-catalog-toolbar .btn,.item-catalog-toolbar summary,.item-catalog-toolbar summary span,.stock-heading .list-inline-tools>summary){font-size:var(--ds-font-reading)!important}.nuban-app .list-page.list-stock .stock-heading .list-inline-tools{flex-basis:auto}@media (min-width:821px){.nuban-app .list-page.list-stock .stock-heading .list-inline-tools{min-width:164px}}body .nuban-app .main :is(.sp-customer>label,.sp-date>span,.sp-heading>a,.purchase-source,.purchase-payment>.muted,.daybook-metric .k,.opening-party label,.settings-identity-form label,.settings-workspace label,.analysis-footer>span,.list-stock>.cards .k,.analysis-market-mobile summary strong,.analysis-market-mobile summary b){font-size:var(--ds-font-detail)!important}body .nuban-app .main :is([style*="font-size:11px"],[style*="font-size: 11px"],[style*="font-size:12px"],[style*="font-size: 12px"],[style*="font-size:12.5px"],[style*="font-size: 12.5px"],[style*="font-size:13px"],[style*="font-size: 13px"],[style*="font-size:13.5px"],[style*="font-size: 13.5px"]){font-size:var(--ds-font-detail)!important}body .nuban-app .main :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:var(--ds-font-input);font-weight:var(--ds-weight-reading);color:var(--ds-ink);border-color:var(--ds-line);border-radius:var(--ds-radius)}body .nuban-app .main :is(input,select,textarea):not([type=checkbox]):not([type=radio]):focus-visible{border-color:var(--ds-focus)}body .nuban-app .main :is(input,textarea)::placeholder{color:var(--ds-muted);opacity:1}body .nuban-app .main :is(.list-workspace,.settings-workspace,.system-workspace,.dashboard-prime,.purchase-editor) label{font-size:var(--ds-font-label);line-height:1.6}body .nuban-app .main :is(.list-filter-fields>label,.settings-field-label,.supplier-search-total>span,.card .k){font-size:var(--ds-font-label);color:var(--ds-muted)}body .nuban-app .main :is(small,.catalog-code,.catalog-meta,.detail-subtitle,.list-message){font-size:var(--ds-font-detail)}body .nuban-app .main :is(.muted,.catalog-meta,.catalog-code){color:var(--ds-muted)}body .nuban-app .main table th{font-size:var(--ds-font-label);font-weight:var(--ds-weight-label);line-height:1.5;color:var(--ds-navy)!important;background-color:var(--ds-table-head)!important;border-color:var(--ds-line)}body .nuban-app .main table th>:is(button,a){color:inherit}body .nuban-app .main :is(.list-search-input,.list-search,.daybook-search,.stock-search,.cp-search):focus-within{outline-color:var(--ds-focus)}body .nuban-app .main :is(.list-search-input input,.daybook-search input){border-radius:0}.nuban-app .main .pill{white-space:nowrap;word-break:normal;overflow-wrap:normal}.nuban-app .settings-workspace .settings-users-table{min-width:640px}body .nuban-app .main :is(.list-workspace:not(.sales-invoices-prime),.dashboard-prime,.reference-details,.purchase-editor) table td{font-size:var(--ds-font-reading);line-height:1.6}body .nuban-app .main .list-workspace:not(.sales-invoices-prime) .list-data-table :is(th,td){font-size:var(--ds-font-reading)}body .nuban-app .main .list-workspace:not(.sales-invoices-prime) .list-data-table th{font-size:var(--ds-font-label)}body .nuban-app .main :is(.cards .v,.list-summary>strong){font-size:26px;font-weight:var(--ds-weight-page)}body .nuban-app .main :is(.list-workspace,.dashboard-prime,.reference-details) :is(button,summary,input,select,textarea,.btn):focus-visible{outline-color:var(--ds-focus)}.nuban-app :is(.home-refined,.sales-invoices-prime,.sell-prime){--ds-font-caption:var(--ds-font-detail);--siv-ink:var(--ds-navy);--siv-line:var(--ds-line);--siv-green:var(--ds-green);--text:var(--ds-ink);color:var(--ds-ink);font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading);line-height:1.6}.nuban-app .nav :is(a,.nav-group){font-size:var(--ds-font-reading)}.nuban-app .nav-sub a,.nuban-app .side-head .brand-shop{font-size:var(--ds-font-label)}.nuban-app :is(.home-refined .hname,.sales-invoices-prime .siv-heading .h1,.sell-prime .sp-heading h1){color:var(--ds-navy);font-size:var(--ds-font-page);font-weight:var(--ds-weight-page);line-height:1.4}.nuban-app .home-refined{background:var(--ds-canvas)}.nuban-app .home-refined .htag{font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading);color:var(--ds-muted)}.nuban-app .home-refined .section-title{font-size:var(--ds-font-section);color:var(--ds-navy)}.nuban-app .home-refined .tile.group{border-color:var(--ds-line);background:var(--ds-surface)}.nuban-app .home-refined .tile.group .lbl{font-size:24px;color:var(--ds-navy)}.nuban-app .home-refined .tile.group .sub{color:var(--ds-muted);font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading)}.nuban-app .home-refined .home-quick-btn{color:var(--ds-navy);border-color:var(--ds-line)}.nuban-app .home-refined .home-quick-btn[href="/sell"]{background:var(--ds-green);border-color:var(--ds-green);color:var(--ds-surface)}body .nuban-app .main .capital-share [data-testid=share-open]{width:112px;padding-inline:12px 40px}.nuban-app .capital-share>svg{left:12px;transform:translateY(-50%);width:20px}.nuban-app .list-page.list-items .catalog-actions .list-menu>summary{width:auto;min-width:96px;font-size:var(--ds-font-label)}@container catalog (max-width: 800px){.nuban-app .list-page.list-items .catalog-table .catalog-identity{-webkit-padding-end:104px!important;padding-inline-end:104px!important}}.nuban-app .home-metric{padding-block:12px}.nuban-app .home-metric-label{font-size:var(--ds-font-label);color:var(--ds-muted)}.nuban-app .home-metric strong{font-size:var(--ds-font-page);font-weight:var(--ds-weight-page)}.nuban-app .home-metric small{font-size:var(--ds-font-detail);font-weight:var(--ds-weight-reading)}.nuban-app .sales-invoices-prime .siv-heading{flex-wrap:wrap;gap:12px;margin-bottom:20px}.nuban-app .sales-invoices-prime .siv-kpis{gap:0;margin-bottom:16px;background:var(--ds-surface);border-block:1px solid var(--ds-line)}.nuban-app .sales-invoices-prime .siv-stat{min-height:96px;padding:14px;border:0;-webkit-border-end:1px solid var(--ds-line);border-inline-end:1px solid var(--ds-line);border-radius:0}.nuban-app .sales-invoices-prime .siv-stat:last-child{-webkit-border-end:0;border-inline-end:0}.nuban-app .sales-invoices-prime .siv-stat dt{font-size:var(--ds-font-label)}.nuban-app .sales-invoices-prime .siv-stat dd{font-size:26px;white-space:normal;overflow-wrap:anywhere}.nuban-app .sales-invoices-prime .siv-stat dd small{font-size:var(--ds-font-detail);font-weight:var(--ds-weight-reading)}.nuban-app .sales-invoices-prime .is-due :is(dd,svg){color:var(--ds-danger)}.nuban-app .sales-invoices-prime .is-paid dd{color:var(--ds-green)}.nuban-app .sales-invoices-prime :is(.siv-tabs-bar .btn,.list-search .btn,.list-search summary){font-size:var(--ds-font-reading)}.nuban-app .sales-invoices-prime .siv-tabs-bar .btn span{font-size:var(--ds-font-label)}.nuban-app .sales-invoices-prime :is(.siv-scope,.list-search .siv-scope,.list-filter-fields>label,.siv-page-range){font-size:var(--ds-font-label);line-height:1.6}.nuban-app .sales-invoices-prime .siv-table th{font-size:var(--ds-font-label);font-weight:var(--ds-weight-label)}.nuban-app .sales-section .sales-invoices-prime .siv-table td{min-height:56px;height:auto;padding-block:8px;font-size:var(--ds-font-reading);font-weight:var(--ds-weight-reading)}.nuban-app .sales-invoices-prime .siv-table :is(.siv-reference a,.siv-date){font-size:var(--ds-font-label)}.nuban-app .sales-invoices-prime .siv-reference a{color:var(--ds-link);font-weight:var(--ds-weight-label)}.nuban-app .sales-invoices-prime .siv-status .pill,.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table .siv-reference a{font-size:var(--ds-font-label)}.nuban-app .sales-invoices-prime .siv-table .siv-party{color:var(--ds-ink);font-weight:var(--ds-weight-label)}.nuban-app .sales-invoices-prime .siv-table .siv-amount{font-weight:var(--ds-weight-label)}.nuban-app .sell-prime :where(button,.btn,input,select,textarea){font-size:var(--ds-font-reading)}.nuban-app .sell-prime :is(.sp-modes,.sp-pay-modes) button{font-size:var(--ds-font-reading)}.nuban-app .sell-prime :where(input,select,textarea){color:var(--ds-ink);border-color:var(--ds-line);background:var(--ds-surface);font-weight:var(--ds-weight-reading)}.nuban-app :is(.sales-invoices-prime,.sell-prime) :is(input,textarea)::placeholder{color:var(--ds-muted);opacity:1}.nuban-app .sell-prime :is(.sp-customer,.sp-date,.sp-pay-fields label,.sp-notice-row label,.sp-credit-consent,.sp-discount label){font-size:var(--ds-font-label);color:var(--ds-muted)}.nuban-app .sell-prime :is(.sp-customer>label,.sp-date>span){font-weight:var(--ds-weight-label)}.nuban-app .sell-prime .sp-date .dp-date-trigger{font-size:var(--ds-font-label);color:var(--ds-navy);background:var(--ds-surface);border-color:var(--ds-line);border-radius:var(--ds-radius-tool)}.nuban-app .sell-prime .sp-cart th{font-size:var(--ds-font-label)}.nuban-app .sell-prime .sell-cart.sp-cart .sp-item-name{font-size:var(--ds-font-reading)}.nuban-app .sell-prime .sp-cart :is(input.cell-num,select){font-weight:var(--ds-weight-reading)}.nuban-app .sell-prime :is(.sp-money small,.sp-warehouse small,.sp-warehouse .muted,.sp-buy-label,.sp-footer-count){font-size:var(--ds-font-detail)}.nuban-app .sell-prime .sp-summary-head{font-size:20px;color:var(--ds-navy)}.nuban-app .sell-prime .sp-net{color:var(--ds-navy)}.nuban-app .sell-prime :is(.sp-balance.is-error,.sp-residual.is-error){color:var(--ds-danger)}.nuban-app .sell-prime .sp-footer-total :is(strong,b){color:var(--ds-navy)}.nuban-app .sell-prime .sp-primary{background:var(--ds-green);border-color:var(--ds-green);color:var(--ds-surface);font-weight:var(--ds-weight-label)}.nuban-app .sell-prime .sp-primary:hover{background:#07623b;border-color:#07623b}body[data-sale-prime=true] .nuban-app .main,body[data-sales-section=true] .nuban-app .main{background:var(--ds-canvas)}body[data-sale-prime=true] .nuban-app .mobile-topbar{background:var(--ds-navy)}}@media screen and (min-width:821px){.nuban-app .home-refined .tile.group{min-height:220px}.nuban-app .home-refined .home-art{width:90px;height:90px;flex-basis:90px}}@media screen and (max-width:820px){.nuban-app .mobile-sections-nav :is(button,a)>span.mobile-nav-label{font-size:var(--ds-font-detail)}.nuban-app .analysis-period{width:100%}.nuban-app .analysis-preset{flex:1 1 180px;min-width:0}.nuban-app .analysis-preset select{flex:1 1;width:100%;min-width:0}.nuban-app .analysis-range{order:3;flex-basis:100%;justify-content:center}.nuban-app .list-daybook .daybook-share [data-testid=share-open]{width:auto;min-width:112px;padding-inline:12px 36px}body .nuban-app .main :is(h1,.h1){font-size:var(--ds-font-page-mobile)!important}body .nuban-app .main :is(.cards .v,.list-summary>strong){font-size:22px}.nuban-app :is(.home-refined .hname,.sales-invoices-prime .siv-heading .h1,.sell-prime .sp-heading h1){font-size:var(--ds-font-page-mobile)}.nuban-app .home-refined .tile.group{min-height:184px;padding-block:12px}.nuban-app .home-refined .tile.group .lbl{font-size:22px}.nuban-app .home-refined .tile.group .sub{font-size:var(--ds-font-label);line-height:1.6}.nuban-app .home-metric strong{font-size:22px}.nuban-app .home-metric-label{font-size:var(--ds-font-detail)}.nuban-app .sales-invoices-prime .siv-heading-actions .siv-new{font-size:var(--ds-font-label)}.nuban-app .sell-prime .sp-meta{grid-template-columns:minmax(0,1fr) 150px;align-items:end}.nuban-app .sell-prime .sp-customer{display:grid;grid-gap:6px;gap:6px}.nuban-app .sell-prime .sp-customer>label{position:static;font-size:var(--ds-font-label);pointer-events:auto}.nuban-app .sell-prime .sp-customer :is(input,.sp-cash-customer){-webkit-padding-start:10px;padding-inline-start:10px}.nuban-app .sell-prime .sp-date>span{display:block}body[data-sale-prime=true] .nuban-app .mobile-topbar .sp-mobile-heading{font-size:var(--ds-font-page-mobile)}body[data-sale-checkout=true] .nuban-app .mobile-topbar .sp-mobile-heading{font-size:20px}.nuban-app .sell-prime .sell-cart.sp-cart tbody tr:nth-child(n)>:is(td.sp-qty,td.sp-rate):before{top:4px;font-size:var(--ds-font-label);line-height:18px}.nuban-app .sell-prime .sell-cart.sp-cart :is(.sp-qty,.sp-rate) input.cell-num{min-height:56px;height:56px;padding-block:24px 4px;line-height:24px}.nuban-app .sell-prime .sp-warehouse>div{height:56px}.nuban-app .sell-prime .sp-warehouse:has(:is(small,.muted)) select{height:56px;padding-block:4px 22px}.nuban-app .sell-prime .sp-warehouse :is(small,.muted){font-size:var(--ds-font-detail);line-height:18px}.nuban-app .sell-prime .sp-balance{font-size:var(--ds-font-label)}}@media screen and (max-width:360px){.nuban-app .sell-prime .sp-meta{grid-template-columns:minmax(0,1fr)}}@media screen{@container (max-width: 1000px){.nuban-app .sales-invoices-prime .siv-stat dd{font-size:22px}}@container (max-width: 820px){.nuban-app .sales-invoices-prime .siv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nuban-app .sales-invoices-prime .list-search{flex-wrap:wrap}.nuban-app .sales-invoices-prime .list-search .siv-scope{flex-basis:100%;white-space:normal}.nuban-app .sales-invoices-prime .siv-columns-menu{display:none}.nuban-app .sales-invoices-prime .siv-mobile-sort{display:block}.nuban-app .sales-invoices-prime :is(.siv-table,.siv-table tbody){display:block;width:100%}.nuban-app .sales-invoices-prime .siv-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.nuban-app .sales-invoices-prime .siv-stat{min-height:88px;padding:12px 8px}.nuban-app .sales-invoices-prime .siv-stat dt{font-size:var(--ds-font-detail)}.nuban-app .sales-invoices-prime .siv-stat dd{font-size:20px}.nuban-app .sales-invoices-prime .siv-stat:nth-child(2){-webkit-border-end:0;border-inline-end:0}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr.siv-row{display:grid;width:100%;grid-template-columns:36px minmax(0,1fr) 140px;grid-template-areas:"select party party" "select reference reference" "select date date" "amount amount actions";grid-template-rows:auto;grid-gap:4px 8px;gap:4px 8px;padding-block:12px}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr.siv-row>td{display:block;width:auto;min-width:0;min-height:0;height:auto;padding:0;border:0;background:transparent}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-select{grid-area:select}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-party{grid-area:party;font-size:var(--ds-font-reading);font-weight:var(--ds-weight-label)}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-reference{grid-area:reference}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-date{grid-area:date;display:flex;flex-wrap:wrap;gap:8px}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-status{display:none}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-date,.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-reference{font-size:var(--ds-font-label);min-height:24px}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table .siv-reference a{font-size:var(--ds-font-label)}.nuban-app .sales-invoices-prime .siv-mobile-status{display:inline-flex;font-size:var(--ds-font-detail);line-height:20px}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-amount{grid-area:amount;min-height:44px;display:flex;align-items:center;font-size:18px;text-align:start;white-space:normal}.nuban-app .sales-invoices-prime .siv-amount bdi{overflow-wrap:anywhere}.nuban-app .sales-section .list-page.sales-invoices-prime .siv-table tbody>tr>td.siv-actions{grid-area:actions;justify-self:end}}}