:root{--bg:#f5f7fb;--panel:#fff;--panel-soft:#f9fafb;--border:#dfe5ee;--text:#172033;--muted:#667085;--helper:#8a94a6;--primary:#1f5f8b;--primary-soft:#e8f1fb;--success:#157347;--success-bg:#e8f6ef;--warning:#a15c00;--warning-bg:#fff3df;--danger:#b42318;--danger-bg:#ffeceb;--info:#175cd3;--info-bg:#eaf1ff;--arrival:#0e7490;--arrival-bg:#ecfeff;--inventory:#4f46e5;--inventory-bg:#eef2ff;--shadow:0 1px 2px #1018280f;--jadus-workbench-border:#e1e3ea;--jadus-workbench-divider:#e3e7ef;--jadus-workbench-header:#f7f8fb;--jadus-workbench-muted:#697386;--jadus-workbench-primary:#041eb4;--jadus-workbench-primary-hover:#03178f;--jadus-workbench-shadow:0 1px 2px #1018280a;--jadus-workbench-control-height:36px;--crm-stage-need-strong:#1677ff;--crm-stage-need-pill:#2563eb;--crm-stage-need-text:#fff;--crm-stage-need-border:#2563eb;--crm-stage-need-tint:#eef5ff;--crm-stage-confirmed-strong:#00a884;--crm-stage-confirmed-pill:#0f9f8c;--crm-stage-confirmed-text:#fff;--crm-stage-confirmed-border:#0f9f8c;--crm-stage-confirmed-tint:#ecfbf7;--crm-stage-quote-strong:#d9a400;--crm-stage-quote-pill:#a16207;--crm-stage-quote-text:#fff;--crm-stage-quote-border:#a16207;--crm-stage-quote-tint:#fff9de;--crm-stage-negotiation-strong:#f25b20;--crm-stage-negotiation-pill:#c2410c;--crm-stage-negotiation-text:#fff;--crm-stage-negotiation-border:#c2410c;--crm-stage-negotiation-tint:#fff1e8;--crm-stage-final-strong:#7c3aed;--crm-stage-final-pill:#6d28d9;--crm-stage-final-text:#fff;--crm-stage-final-border:#6d28d9;--crm-stage-final-tint:#f4f0ff;--crm-status-today-bg:#eaf2ff;--crm-status-today-text:#2563eb;--crm-status-today-border:#bfd4ff;--crm-status-quote-followup-bg:#fff4d6;--crm-status-quote-followup-text:#a16207;--crm-status-quote-followup-border:#f4d27a;--crm-status-no-next-action-bg:#fff0e6;--crm-status-no-next-action-text:#c2410c;--crm-status-no-next-action-border:#f6c39e;--crm-status-overdue-bg:#feebec;--crm-status-overdue-text:#b42318;--crm-status-overdue-border:#f2b8bd;--crm-status-unread-bg:#f3ecff;--crm-status-unread-text:#6d28d9;--crm-status-unread-border:#d8c6ff;--crm-surface-workspace:#fbfcfd;--crm-surface-lane:#f2f4f7;--crm-surface-card:#fff;--crm-surface-selected:#fbfcff;--crm-card-border:#d8dee7;--crm-card-border-hover:#aeb8c6;--crm-elevation-card-default:0 1px 2px #10182812, 0 2px 5px #10182809;--crm-elevation-card-hover:0 5px 14px #1018281c, 0 2px 4px #1018280d;--crm-elevation-card-drag:0 20px 38px #10182838, 0 8px 14px #1018281a;--crm-elevation-popover:0 10px 26px #10182824, 0 2px 6px #1018280d;--crm-elevation-modal:0 18px 46px #0f2a442e;--crm-elevation-drawer:-8px 0 26px #1018281a;--crm-interaction-primary:var(--jadus-workbench-primary);--crm-interaction-primary-hover:var(--jadus-workbench-primary-hover);--crm-interaction-selected-surface:#eef2ff;--crm-interaction-hover-surface:#f7f8fb;--crm-interaction-border:var(--jadus-workbench-border);--crm-interaction-radius:7px;--crm-interaction-control-height:var(--jadus-workbench-control-height);--crm-action-primary-bg:#041eb4;--crm-action-primary-hover:#03178f;--crm-action-primary-pressed:#02116f;--crm-action-primary-text:#fff;--crm-action-disabled-bg:#d7dce5;--crm-action-disabled-text:#667085;--crm-action-secondary-bg:#fff;--crm-action-secondary-hover:#f7f8fb;--crm-action-secondary-pressed:#eef1f5;--crm-action-secondary-text:#344054;--crm-link-text:#041eb4;--crm-navigation-selected-text:#041eb4;--crm-focus-ring:#3156dc;--crm-status-info-solid:#1d4ed8;--crm-status-reminder-solid:#92400e;--crm-status-attention-solid:#c2410c;--crm-status-overdue-solid:#b42318;--crm-status-success-solid:#15803d;--crm-status-neutral-solid:#475467;--crm-status-pill-text:#fff;--crm-text-primary:var(--text);--crm-text-secondary:#475467;--crm-text-muted:var(--jadus-workbench-muted);--crm-text-disabled:#98a2b3;--crm-text-tertiary:#667085;--theme-control:#fff;--theme-control-hover:#eef2ff;--theme-control-border:#d8dee7;--crm-page-block-start:0px;--crm-page-block-end:48px;--crm-page-inline:36px;--crm-side-drawer-width:400px;--crm-notification-unread-surface:#f5f8fd;--crm-notification-hover-surface:#f3f6fb}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101722;--panel:#182230;--panel-soft:#202b3a;--border:#344155;--text:#e6edf7;--muted:#b0bac9;--helper:#8e9bad;--primary:#8fb0ff;--primary-soft:#22345e;--success:#70d6a5;--success-bg:#16372c;--warning:#f2c66d;--warning-bg:#3a2d18;--danger:#ff9b91;--danger-bg:#442321;--info:#91b8ff;--info-bg:#1d3152;--shadow:0 1px 3px #00000047;--jadus-workbench-border:#344155;--jadus-workbench-divider:#303c4f;--jadus-workbench-header:#202b3a;--jadus-workbench-muted:#aab5c5;--jadus-workbench-primary:#7897ff;--jadus-workbench-primary-hover:#91aaff;--jadus-workbench-shadow:0 1px 3px #0000003d;--crm-surface-workspace:#101722;--crm-surface-lane:#151e2b;--crm-surface-card:#1b2635;--crm-surface-selected:#22304a;--crm-card-border:#344155;--crm-card-border-hover:#52627a;--crm-interaction-primary:#7897ff;--crm-interaction-primary-hover:#91aaff;--crm-interaction-selected-surface:#22345e;--crm-interaction-hover-surface:#253247;--crm-interaction-border:#3a475b;--crm-text-primary:#e6edf7;--crm-text-secondary:#c0cad8;--crm-text-muted:#a5b0c0;--crm-text-tertiary:#95a2b4;--crm-text-disabled:#68768a;--crm-action-primary-bg:#2563eb;--crm-action-primary-hover:#1d4ed8;--crm-action-primary-pressed:#1e40af;--crm-action-disabled-bg:#344155;--crm-action-disabled-text:#8290a5;--crm-action-secondary-bg:#202b3a;--crm-action-secondary-hover:#29384d;--crm-action-secondary-pressed:#32435a;--crm-action-secondary-text:#d3dbe7;--crm-link-text:#9bb5ff;--crm-navigation-selected-text:#a8bdff;--crm-focus-ring:#7da2ff;--crm-notification-unread-surface:#202f4b;--crm-notification-hover-surface:#253247;--theme-control:#202b3a;--theme-control-hover:#29384d;--theme-control-border:#445168;--crm-elevation-card-default:0 1px 3px #0000004d;--crm-elevation-card-hover:0 8px 18px #0000005c;--crm-elevation-popover:0 14px 34px #0000006b;--crm-elevation-modal:0 22px 54px #00000080;--crm-elevation-drawer:-10px 0 30px #0006}}html[data-theme=dark]{--bg:#101722;--panel:#182230;--panel-soft:#202b3a;--border:#344155;--text:#e6edf7;--muted:#b0bac9;--helper:#8e9bad;--primary:#8fb0ff;--primary-soft:#22345e;--success:#70d6a5;--success-bg:#16372c;--warning:#f2c66d;--warning-bg:#3a2d18;--danger:#ff9b91;--danger-bg:#442321;--info:#91b8ff;--info-bg:#1d3152;--shadow:0 1px 3px #00000047;--jadus-workbench-border:#344155;--jadus-workbench-divider:#303c4f;--jadus-workbench-header:#202b3a;--jadus-workbench-muted:#aab5c5;--jadus-workbench-primary:#7897ff;--jadus-workbench-primary-hover:#91aaff;--jadus-workbench-shadow:0 1px 3px #0000003d;--crm-surface-workspace:#101722;--crm-surface-lane:#151e2b;--crm-surface-card:#1b2635;--crm-surface-selected:#22304a;--crm-card-border:#344155;--crm-card-border-hover:#52627a;--crm-interaction-primary:#7897ff;--crm-interaction-primary-hover:#91aaff;--crm-interaction-selected-surface:#22345e;--crm-interaction-hover-surface:#253247;--crm-interaction-border:#3a475b;--crm-text-primary:#e6edf7;--crm-text-secondary:#c0cad8;--crm-text-muted:#a5b0c0;--crm-text-tertiary:#95a2b4;--crm-text-disabled:#68768a;--crm-action-primary-bg:#2563eb;--crm-action-primary-hover:#1d4ed8;--crm-action-primary-pressed:#1e40af;--crm-action-disabled-bg:#344155;--crm-action-disabled-text:#8290a5;--crm-action-secondary-bg:#202b3a;--crm-action-secondary-hover:#29384d;--crm-action-secondary-pressed:#32435a;--crm-action-secondary-text:#d3dbe7;--crm-link-text:#9bb5ff;--crm-navigation-selected-text:#a8bdff;--crm-focus-ring:#7da2ff;--crm-notification-unread-surface:#202f4b;--crm-notification-hover-surface:#253247;--theme-control:#202b3a;--theme-control-hover:#29384d;--theme-control-border:#445168;--crm-elevation-card-default:0 1px 3px #0000004d;--crm-elevation-card-hover:0 8px 18px #0000005c;--crm-elevation-popover:0 14px 34px #0000006b;--crm-elevation-modal:0 22px 54px #00000080;--crm-elevation-drawer:-10px 0 30px #0006}html[data-theme=dark] ::selection{color:#fff;background:#3659b7}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.themeToggle{background:var(--theme-control);border:1px solid var(--theme-control-border);color:var(--crm-text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:6px 10px;display:flex}.themeToggle:hover{background:var(--theme-control-hover);color:var(--crm-interaction-primary)}.themeToggle:focus-visible{outline:2px solid var(--crm-interaction-primary);outline-offset:2px}.themeToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.themeToggleMoon,.themeToggle[data-current-theme=dark] .themeToggleSun{display:none}.themeToggle[data-current-theme=dark] .themeToggleMoon{display:block}.themeToggleText{font-size:11px;font-weight:650}.sidebar.desktopSidebar{--sidebar-nav-active:#e8efff;--sidebar-nav-hover:#e9ebef;--sidebar-nav-muted:#7b8493;--sidebar-nav-strong:#041eb4;--sidebar-nav-text:#344054;color:#344054;background:#f3f4f6;border-right:1px solid #dde1e7;gap:10px;width:224px;padding:12px 10px;transition:width .18s,padding .18s;overflow:hidden}.sidebar.desktopSidebar.is-collapsed{width:64px;padding-left:7px;padding-right:7px}.sidebarBrandRow{flex:none;align-items:center;gap:6px;min-height:38px;display:flex}.sidebar.desktopSidebar .brandBlock{border:0;flex:auto;min-width:0;padding:0 4px}.sidebar.desktopSidebar .brandBlock strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.sidebarBrandMark{display:none}.sidebarCollapseButton{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;height:34px;padding:0;display:inline-flex}.sidebarCollapseButton:hover{color:#041eb4;background:#e6e8ec}.sidebar.desktopSidebar .sidebarBrandRow>.sidebarNavRow.navItem[type=button]{flex:0 0 34px;width:34px;height:34px;min-height:34px;padding:0}.sidebar.desktopSidebar .sidebarBrandRow>.sidebarNavRow .sidebarNavItemLead{justify-content:center;gap:0;width:100%}.sidebar.desktopSidebar .sidebarBrandRow>.sidebarNavRow .navItemEnglish{display:none}.sidebar.desktopSidebar .sidebarBrandRow>.sidebarNavRow .crmGlobalUnreadDot{margin-top:-13px;margin-left:-5px}.sidebarCollapseButton:focus-visible,.sidebar.desktopSidebar .navItem[type=button]:focus-visible,.sidebarLanguageControl button:focus-visible{outline-offset:2px;outline:2px solid #3457d5}.sidebar.desktopSidebar .sidebarSections{scrollbar-color:#c7cbd2 transparent;gap:12px;padding:0 2px 8px 0;overflow:hidden auto}.sidebar.desktopSidebar .sidebarSection{gap:4px;display:grid}.sidebarSectionLabel{color:#7b8493;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding:0 10px;font-size:10px;font-weight:650;line-height:18px;overflow:hidden}.sidebar.desktopSidebar .navList{gap:2px}.sidebar.desktopSidebar .sidebarNavRow.navItem[type=button]{box-shadow:none;color:var(--sidebar-nav-text);background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:38px;padding:8px 10px;font-weight:500;display:flex}.sidebar.desktopSidebar .sidebarNavRow.navItem[type=button]:hover{background:var(--sidebar-nav-hover);color:#172033}.sidebar.desktopSidebar .sidebarNavRow.navItem[type=button].active{background:var(--sidebar-nav-active);color:var(--sidebar-nav-strong)}.sidebar.desktopSidebar .sidebarNavItemLead{gap:10px;min-width:0}.sidebar.desktopSidebar .navItemEnglish{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:520;overflow:hidden}.sidebarBottom{border-top:1px solid #dde1e7;flex:none;gap:2px;padding-top:8px;display:grid}.sidebarAccount{color:#475467;align-items:center;gap:10px;min-width:0;min-height:38px;padding:7px 10px;display:flex}.sidebarAccount>span{min-width:0;display:grid}.sidebarAccount strong{color:#344054;font-size:12px;font-weight:600}.sidebarAccount small{color:#7b8493;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.sidebar.desktopSidebar .sidebarLanguageControl{background:#e4e6ea;border:0;border-radius:8px;grid-template-columns:1fr 1fr;place-self:center stretch;padding:2px;display:grid}.sidebar.desktopSidebar .sidebarLanguageControl button{color:#667085;min-height:26px;padding:3px 8px;font-size:10px}.sidebar.desktopSidebar .sidebarLanguageControl button.is-active{color:#041eb4;background:#fff;box-shadow:0 1px 2px #10182814}.sidebar.desktopSidebar.is-collapsed .sidebarBrandFull,.sidebar.desktopSidebar.is-collapsed .sidebarSectionLabel,.sidebar.desktopSidebar.is-collapsed .navItemEnglish,.sidebar.desktopSidebar.is-collapsed .sidebarAccount>span,.sidebar.desktopSidebar.is-collapsed .navItemContent>:not(.sidebarNavItemLead){display:none}.sidebar.desktopSidebar.is-collapsed .sidebarBrandMark{display:inline}.sidebar.desktopSidebar.is-collapsed .sidebarBrandRow{grid-template-rows:34px 34px;justify-items:center;display:grid}.sidebar.desktopSidebar.is-collapsed .brandBlock{display:none}.sidebar.desktopSidebar.is-collapsed .sidebarCollapseButton{grid-row:1}.sidebar.desktopSidebar.is-collapsed .sidebarBrandRow>.sidebarNavRow{grid-row:2}.sidebar.desktopSidebar.is-collapsed .sidebarSections{gap:8px;padding-right:0}.sidebar.desktopSidebar.is-collapsed .sidebarNavRow.navItem[type=button],.sidebar.desktopSidebar.is-collapsed .sidebarAccount{justify-content:center;padding-left:7px;padding-right:7px}.sidebar.desktopSidebar.is-collapsed .sidebarNavItemLead{justify-content:center;gap:0}.sidebar.desktopSidebar.is-collapsed .crmGlobalUnreadDot{margin-top:-13px;margin-left:-5px}.sidebar.desktopSidebar.is-collapsed .sidebarLanguageControl{grid-template-columns:1fr;justify-self:center;width:38px}.sidebar.desktopSidebar.is-collapsed .sidebarLanguageControl button{padding-left:4px;padding-right:4px}@media (prefers-reduced-motion:reduce){.sidebar.desktopSidebar{transition:none}}.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher]{width:48px;padding:5px}.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher]>div:first-child,.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher] button:not([aria-pressed=true]),.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher]>small{display:none}.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher]>div:nth-child(2){display:block}.sidebar.desktopSidebar.is-collapsed [data-local-preview-switcher] button[aria-pressed=true]{width:100%;font-size:8px;display:block}.paymentsMainPage{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:none;height:calc(100dvh - 62px);margin:0;padding:0;display:flex}.paymentsMainHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.paymentsMainHeader h1{color:#050404;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:850;line-height:1.1}.paymentsMainHeader>div>p{color:var(--jadus-workbench-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.paymentsMainRole{color:#041eb4;background:#eef2ff;border:1px solid #d9def9;border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.paymentsMainMessage,.paymentsMainDataWarning{border-radius:8px;align-items:center;gap:8px;min-height:34px;margin:0 0 10px;padding:7px 11px;font-size:12px;line-height:1.35;display:flex}.paymentsMainMessage{color:#344054;background:#f8fafc;border:1px solid #d8dee8}.paymentsMainDataWarning{background:var(--warning-bg);color:#9a3412;border:1px solid #fed7aa}.paymentsMainDataWarning>span{color:#7c2d12;flex:auto}.paymentsMainDataWarningAction{flex:none;margin-left:auto}.paymentsMainCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.paymentsMainCards>button,.paymentsMainPendingCard{border:1px solid var(--jadus-workbench-border);box-shadow:var(--jadus-workbench-shadow);text-align:left;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:62px;padding:10px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.paymentsMainCards>button:hover,.paymentsMainCards>button:focus-visible,.paymentsMainPendingCard:focus-within,.paymentsMainPendingCard:hover{border-color:#98a2b3;outline:none;transform:translateY(-1px);box-shadow:0 4px 12px #10182814}.paymentsMainCards>button>span{color:#344054;font-size:13px;font-weight:700;line-height:1.3}.paymentsMainCards>button>strong{color:#172033;font-variant-numeric:tabular-nums;text-align:right;min-width:20px;font-size:25px;line-height:1}.paymentsMainCards>button>strong.is-loading{background:#e8ebf1;border-radius:5px;width:34px;height:22px;animation:1.25s ease-in-out infinite paymentsMainPulse}.paymentsMainPendingCard{grid-template-columns:1fr;align-content:stretch;gap:0;padding:0;display:grid;overflow:hidden}.paymentsMainPendingCardPrimary{color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;padding:10px 14px 6px;display:grid}.paymentsMainPendingCardPrimary>span{color:#344054;font-size:13px;font-weight:700;line-height:1.3}.paymentsMainPendingCardPrimary>strong{color:#172033;font-variant-numeric:tabular-nums;text-align:right;min-width:20px;font-size:25px;line-height:1}.paymentsMainPendingCardPrimary>strong.is-loading{background:#e8ebf1;border-radius:5px;width:34px;height:22px;animation:1.25s ease-in-out infinite paymentsMainPulse}.paymentsMainPendingCardLinks{color:#8a94a6;border-top:1px solid #eef1f5;align-items:center;gap:6px;padding:5px 14px 7px;font-size:11px;display:flex}.paymentsMainPendingCardLinks>button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:1px 0}.paymentsMainPendingCardPrimary:focus-visible,.paymentsMainPendingCardLinks>button:focus-visible{outline-offset:2px;outline:2px solid #041eb43d}.paymentsMainPendingCardLinks>button:hover{color:var(--jadus-workbench-primary);text-underline-offset:3px;text-decoration:underline}.paymentsMainCardMeta{color:#8a94a6;white-space:normal;grid-column:1/-1;font-size:11px;line-height:1.3}@keyframes paymentsMainPulse{0%,to{opacity:.55}50%{opacity:1}}.paymentsMainTabs{scrollbar-width:thin;border-bottom:1px solid #dfe5ee;flex:none;align-items:flex-end;gap:20px;min-width:0;min-height:49px;padding:0 16px;display:flex;overflow-x:auto}.paymentsMainTabs button{color:#667085;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:0;min-height:49px;padding:0;font-family:inherit;display:flex}.paymentsMainTabs button>span{align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.paymentsMainTabs button>span>b{color:#667085;text-align:center;background:#eef1f5;border-radius:999px;min-width:18px;padding:0 5px;font-size:10px;line-height:18px}.paymentsMainTabs button.is-active{border-bottom-color:var(--jadus-workbench-primary);color:var(--jadus-workbench-primary)}.paymentsMainTabs button.is-active>span>b{color:var(--jadus-workbench-primary);background:#e8ecff}.paymentsMainWorkbench{border:1px solid var(--jadus-workbench-border);box-shadow:var(--jadus-workbench-shadow);background:#fff;border-radius:12px;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.paymentsMainToolbar{border-bottom:1px solid var(--jadus-workbench-divider);flex-wrap:wrap;flex:none;align-items:flex-end;gap:9px;min-width:0;padding:12px;display:flex}.paymentsMainSearch,.paymentsMainFilter,.paymentsMainRows{color:#475467;flex:0 132px;gap:4px;min-width:108px;font-size:11px;display:grid}.paymentsMainSearch{flex:230px;min-width:190px;max-width:310px}.paymentsMainSearch .jadusSearchSuggestionRoot{width:100%}.paymentsMainSearch .compactInput{width:100%;height:36px}.paymentsMainToolbar .compactInput{box-sizing:border-box;color:#172033;height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height);padding:6px 10px;font-family:inherit;font-size:13px;line-height:1.2}.paymentsMainToolbar .compactInput:focus{border-color:var(--jadus-workbench-primary);outline:0;box-shadow:0 0 0 3px #041eb41a}.paymentsMainSearch>.searchMinimumHelper{margin:0}.paymentsMainRows{flex:0 0 84px;min-width:84px;margin-left:auto}.paymentsMainClear{white-space:nowrap;flex:none;height:36px;padding:0 13px;font-size:13px}.paymentsMainPage .button.jadus-clear-button{border-color:var(--jadus-workbench-border);color:var(--jadus-workbench-muted);background:#fff;flex-direction:row}.paymentsMainPage .button.jadus-clear-button:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#98a2b3}.paymentsMainPage .paymentsMainToolbar .button.jadus-clear-button{height:36px;min-height:36px}.paymentsMainLabel{color:var(--jadus-workbench-muted);letter-spacing:.01em;font-size:11px;font-weight:650;line-height:1.2;display:block}.paymentsMainTableViewport{flex:1 1 0;max-width:100%;min-height:0;overflow:auto}.paymentsMainWorkbench.is-daily{--payment-method-bank-accent:#041eb4;--payment-method-cash-accent:#16794b;--payment-method-gcash-accent:#0877d1;--payment-method-hover-surface:#f8fafc;--payment-method-maya-accent:#08785b;--payment-method-selected-surface:#f4f6f8;overflow-y:auto}.paymentsMainWorkbench.is-daily>.paymentsMainTableViewport{flex:none;min-height:220px;overflow:auto visible}.paymentsMainTable{border-collapse:separate;border-spacing:0;color:#344054;table-layout:fixed;width:100%;min-width:1080px;font-size:12.5px;line-height:1.35}.paymentsMainTable.is-open{min-width:1140px}.paymentsMainTable.is-review{min-width:1150px}.paymentsMainTable.is-returned{min-width:980px}.paymentsMainTable.is-history{min-width:1130px}.paymentsMainTable.is-unallocated{min-width:1120px}.paymentsMainUnallocatedCustomerColumn{width:17%}.paymentsMainUnallocatedSalespersonColumn{width:12%}.paymentsMainUnallocatedReceivedColumn{width:14%}.paymentsMainUnallocatedApplicationColumn{width:16%}.paymentsMainUnallocatedBalanceColumn{width:11%}.paymentsMainUnallocatedConfirmationColumn{width:13%}.paymentsMainUnallocatedActionColumn{width:17%}.paymentsMainTable.is-unallocated th,.paymentsMainTable.is-unallocated td{overflow-wrap:normal;white-space:nowrap}.paymentsMainTable.is-unallocated .paymentsMainUnallocatedStackedCell>strong,.paymentsMainTable.is-unallocated .paymentsMainUnallocatedStackedCell>span{display:block}.paymentsMainTable.is-unallocated td.is-money,.paymentsMainTable.is-unallocated .paymentsMainUnallocatedConfirmation,.paymentsMainTable.is-unallocated td:last-child{vertical-align:middle}.paymentsMainTable.is-daily{min-width:1180px}.paymentsMainTable.is-daily-sales{min-width:1040px}.paymentsDailyOverview{border-bottom:1px solid var(--jadus-workbench-divider);flex:none;gap:14px;padding:14px;display:grid}.paymentsDailySummarySkeleton i{background:linear-gradient(90deg,#eef1f5,#f7f8fa,#eef1f5);border-radius:7px;height:44px;animation:1.25s ease-in-out infinite paymentsMainPulse;display:block}.paymentsDailyDateBar{flex-wrap:wrap;align-items:flex-end;gap:8px 14px;display:flex}.paymentsDailyDateBar>div{margin-right:6px}.paymentsDailyDateBar h2{margin:0;font-size:18px}.paymentsDailyDateBar p{color:#667085;margin:3px 0 0;font-size:11px}.paymentsDailyTableTitle{color:#344054;margin:0;padding:0;font-size:13px}.paymentsDailyDateBar>small{color:var(--jadus-workbench-muted);margin-left:auto}.paymentsPeriodControls{flex:560px;align-items:end;gap:8px;min-width:0;display:flex}.paymentsPeriodControls>label{gap:4px;min-width:250px;display:grid}.paymentsPeriodPickerRoot,.paymentsPeriodPickerRoot>.jadusDateTrigger{width:100%}.paymentsPeriodPresets{gap:6px;display:flex;margin:0!important}.paymentsPeriodPreset{white-space:nowrap;min-height:36px}.paymentsPeriodPreset.is-active{color:#041eb4;background:#f4f6ff;border-color:#9dabef}.paymentsPeriodPrompt{color:#667085;border-top:1px solid #eaecf0;padding:10px 12px;font-size:11px;font-weight:700}.paymentsDailyStructure{gap:14px;width:100%;display:grid}.paymentsDailyFinanceGrid{grid-template-rows:minmax(204px,auto) minmax(154px,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"sales collections""today prior";align-items:stretch;gap:12px;display:grid}.paymentsDailyHero,.paymentsDailySourcePanel{background:#fff;border:1px solid #d0d5dd;border-radius:10px}.paymentsDailyHero{grid-template-rows:minmax(0,1fr) auto;min-height:204px;padding:7px;display:grid}.paymentsDailySalesHero{grid-area:sales}.paymentsDailyCollectionsHero{grid-area:collections}.paymentsDailyTodayOrdersCard{grid-area:today}.paymentsDailyPriorOrdersCard{grid-area:prior}.paymentsDailyHeroTotal,.paymentsDailySalesTotal,.paymentsDailySourceTotal,.paymentsDailySummaryAction,.paymentsDailyHeroBreakdownAction,.paymentsDailySourceOnlineAction,.paymentsDailySourceChannelAction,.paymentsDailyPending{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px}.paymentsDailyHeroPrimary{appearance:none;box-sizing:border-box;border-left:3px solid #0000;border-radius:0;grid-template-rows:minmax(36px,auto) minmax(78px,1fr);gap:7px;width:100%;min-height:100%;padding:8px 10px 14px;transition:background-color .15s;display:grid}.paymentsDailySalesTotal{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-left:3px solid #0000}.paymentsDailySalesTotal:hover,.paymentsDailyHeroTotal:hover{box-shadow:none;background:#f8fafc;border-color:#0000;outline:0}.paymentsDailySalesTotal.is-selected{background:#f7f8ff;border-left-color:#041eb4}.paymentsDailySalesTotal:focus:not(:focus-visible),.paymentsDailyHeroTotal:focus:not(:focus-visible){box-shadow:none;outline:0}.paymentsDailySalesTotal:focus-visible,.paymentsDailyHeroTotal:focus-visible{box-shadow:none;outline-offset:2px;background:#f7f8ff;outline:3px solid #041eb433}.paymentsDailySalesTotal[data-focus-origin=pointer]:focus-visible,.paymentsDailyHeroTotal[data-focus-origin=pointer]:focus-visible{outline-offset:0;outline:0}.paymentsDailyHeroHeading>h3,.paymentsDailySourceTotal>span{color:#344054;font-size:13px;font-weight:700;line-height:1.3}.paymentsDailyHeroHeading>small,.paymentsDailySummaryAction>span,.paymentsDailyHeroBreakdownItem>span,.paymentsDailyHeroBreakdownAction>span{color:#667085;font-size:11px}.paymentsDailyHeroHeading>h3{margin:0}.paymentsDailyHeroHeading>small{margin-top:4px;line-height:1.25;display:block}.paymentsDailyHeroAmount{color:#101828;font-variant-numeric:tabular-nums;text-align:center;place-self:center;width:100%;font-size:clamp(46px,5vw,64px);line-height:1}.paymentsDailyHeroBreakdown{border-top:1px solid #eaecf0;min-width:0;display:grid}.paymentsDailyHeroBreakdown.is-sales{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentsDailyHeroBreakdown.is-collections{grid-template-columns:repeat(3,minmax(0,1fr))}.paymentsDailyHeroBreakdownItem,.paymentsDailyHeroBreakdownAction{text-align:left;background:0 0;border:0;border-radius:0;align-content:center;gap:4px;min-width:0;margin:0;padding:10px 12px 8px;display:grid}.paymentsDailyHeroBreakdownItem+.paymentsDailyHeroBreakdownItem,.paymentsDailyHeroBreakdownAction+.paymentsDailyHeroBreakdownAction,.paymentsDailyHeroBreakdownAction+.paymentsDailyHeroBreakdownItem{border-left:1px solid #eaecf0}.paymentsDailyHeroBreakdownItem>strong,.paymentsDailyHeroBreakdownAction>strong{color:#101828;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.2}.paymentsDailyHeroBreakdownAction:hover{background:#f8fafc}.paymentsDailyHeroBreakdownAction.is-selected{color:#041eb4;background:#f7f8ff;box-shadow:inset 3px 0 #041eb4}.paymentsDailySummaryAction>strong{color:#101828;font-variant-numeric:tabular-nums;font-size:17px}.paymentsDailySourceTotal:hover,.paymentsDailySummaryAction:hover{border-color:#98a2b3}.paymentsDailyHeroTotal.is-selected,.paymentsDailySummaryAction.is-selected{color:#041eb4}.paymentsDailyHeroTotal.is-selected{background:#f7f8ff;border-color:#0000 #0000 #0000 #041eb4}.paymentsDailySummaryAction.is-selected{background:#f7f8ff;border-color:#0000;box-shadow:inset 3px 0 #041eb4}.paymentsDailyPending.is-selected{border-color:#f79009;box-shadow:inset 3px 0 #f79009}.paymentsDailySourceTotal:focus-visible,.paymentsDailySummaryAction:focus-visible,.paymentsDailyHeroBreakdownAction:focus-visible,.paymentsDailySourceOnlineAction:focus-visible,.paymentsDailySourceChannelAction:focus-visible,.paymentsDailyPending:focus-visible{outline-offset:2px;outline:3px solid #041eb433}.paymentsDailySourcePanel{grid-template-rows:auto minmax(25px,auto) auto;gap:0;min-height:154px;padding:14px;display:grid}.paymentsDailySourceHeader{min-width:0}.paymentsDailySourceHeader>p{color:#8a94a6;min-height:14px;margin:2px 5px 0;font-size:11px;line-height:1.3}.paymentsDailySourceTotal{grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;width:100%;padding:5px;display:grid}.paymentsDailySourceTotal>strong{color:#101828;font-variant-numeric:tabular-nums;text-align:right;font-size:21px}.paymentsDailySourceTotal>i{color:#98a2b3;font-size:22px;font-style:normal;line-height:1}.paymentsDailySourceTotal:hover{background:#f8fafc;border-color:#0000}.paymentsDailySourceTotal.is-selected{color:#041eb4;box-shadow:inset 3px 0 #041eb4}.paymentsDailySourceOnlineSlot{align-items:center;min-width:0;padding:3px 5px 5px;display:flex}.paymentsDailySourceOnlineAction{border:0;border-left:2px solid #d0d5dd;border-radius:0;grid-template-columns:auto auto;align-items:baseline;gap:8px;padding:3px 8px;display:grid}.paymentsDailySourceOnlineAction>span{color:#667085;font-size:11px}.paymentsDailySourceOnlineAction>strong{color:#344054;font-variant-numeric:tabular-nums;font-size:14px}.paymentsDailySourceOnlineAction:hover{background:#f8fafc}.paymentsDailySourceOnlineAction.is-selected{color:#041eb4;background:#f7f8ff;border-left-color:#041eb4}.paymentsDailySourceChannels{border-top:1px solid #eaecf0;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding-top:8px;display:grid}.paymentsDailySourceChannelAction{border:0;border-radius:0;align-content:start;gap:4px;min-width:0;padding:5px 7px;display:grid}.paymentsDailySourceChannelAction>span{color:#667085;min-height:28px;font-size:11px;line-height:1.25}.paymentsDailySourceChannelAction>strong{color:#101828;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.2}.paymentsDailySourceChannelAction:hover{background:#f8fafc}.paymentsDailySourceChannelAction.is-selected{color:#041eb4;background:#f7f8ff;box-shadow:inset 3px 0 #041eb4}.paymentsDailyMethodAction.is-method-cash{--payment-method-accent:var(--payment-method-cash-accent)}.paymentsDailyMethodAction.is-method-bank{--payment-method-accent:var(--payment-method-bank-accent)}.paymentsDailyMethodAction.is-method-gcash{--payment-method-accent:var(--payment-method-gcash-accent)}.paymentsDailyMethodAction.is-method-maya{--payment-method-accent:var(--payment-method-maya-accent)}.paymentsDailyMethodAction{color:#344054;border-left:3px solid #0000}.paymentsDailyMethodAction>span{color:#344054}.paymentsDailyMethodAction>strong{color:#101828}.paymentsDailyMethodAction:hover{background:var(--payment-method-hover-surface);border-left-color:color-mix(in srgb, var(--payment-method-accent) 42%, transparent)}.paymentsDailyMethodAction.is-selected{background:var(--payment-method-selected-surface);border-left-color:var(--payment-method-accent);box-shadow:none;color:#344054}.paymentsDailyMethodAction.is-selected>span{color:#344054;font-weight:700}.paymentsDailyMethodAction.is-selected>strong,.paymentsDailyMethodAction.is-zero>strong{color:#101828}.paymentsDailyMethodAction.is-zero>span{color:#344054}.paymentsDailyMethodLabel{color:#344054;padding:0;line-height:1.35;display:inline-block}.paymentsDailyPending{background:var(--warning-bg);color:#9a3412;border:1px solid #fed7aa;border-radius:6px;justify-self:start;align-items:center;gap:6px;width:auto;margin-top:2px;padding:6px 9px;font-size:12px;display:flex}.paymentsDailyPending b{font-size:13px}.paymentsDailyDetailHeader{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 12px 0;display:flex}.paymentsDailyQuickFilterStatus{color:#475467;background:#f8fafc;border:1px solid #d0d5dd;border-radius:999px;align-items:center;gap:7px;padding:3px 5px 3px 10px;font-size:11px;display:flex}.paymentsDailyQuickFilterClear{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:16px;display:inline-flex}.paymentsDailyQuickFilterClear:hover{color:#101828;background:#eaecf0}.paymentsDailyQuickFilterClear:focus-visible{outline:2px solid #041eb438}.paymentsDailyExcludedPayments{border-top:1px solid var(--jadus-workbench-divider);flex:none;padding:10px 12px}.paymentsDailyExcludedPaymentList{gap:6px;margin-top:8px;display:grid}.paymentsDailyExcludedPaymentList article{background:#fff8f7;border:1px solid #fecdca;border-radius:7px;grid-template-columns:minmax(130px,1fr) minmax(180px,2fr) minmax(140px,1fr);gap:3px;padding:7px 9px;font-size:11px;display:grid}.paymentsReadOnlyOverlay{z-index:1200;background:#0f172a6b;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.paymentsReadOnlyModal{background:#fff;border-radius:12px;grid-template-rows:auto auto auto;width:100%;max-width:760px;max-height:min(760px,100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 24px 64px #0f172a40}.paymentsReadOnlyModal>header,.paymentsReadOnlyModal>footer{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.paymentsReadOnlyModal>header{border-bottom:1px solid #e4e7ec}.paymentsReadOnlyModal>footer{border-top:1px solid #e4e7ec;justify-content:flex-end}.paymentsReadOnlyModal h2{margin:2px 0;font-size:18px}.paymentsReadOnlyModal header p,.paymentsReadOnlyModal header small{color:#667085;margin:0}.paymentsReadOnlyBody{padding:16px 18px;overflow:auto}.paymentsReadOnlyBody dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:0;display:grid}.paymentsReadOnlyBody dl>div{border-bottom:1px solid #edf0f4;min-width:0;padding-bottom:8px}.paymentsReadOnlyBody dt{color:#667085;font-size:11px}.paymentsReadOnlyBody dd{color:#172033;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.paymentsMainTable th{background:var(--jadus-workbench-header);border-bottom:1px solid var(--jadus-workbench-divider);color:#475467;letter-spacing:.01em;text-align:left;vertical-align:bottom;z-index:2;padding:8px 9px;font-size:11px;font-weight:750;line-height:1.25;position:sticky;top:0}.paymentsMainTable td{overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #edf0f4;padding:9px}.paymentsMainTable tbody tr:hover td{background:#fbfcfe}.paymentsMainTable td>strong,.paymentsMainTable td>span:not(.paymentsMainStatusBadge):not(.paymentsMainId),.paymentsMainTable td>small{display:block}.paymentsMainTable td>span,.paymentsMainTable td>small{color:#7b8496;margin-top:3px;font-size:11px;line-height:1.35}.paymentsMainTable .is-money{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.paymentsMainTable td.is-emphasis{color:#172033;font-size:13px;font-weight:750}.paymentsMainTable th:last-child,.paymentsMainTable td:last-child{text-align:right}.paymentsMainTable .button{white-space:normal;min-height:32px;padding:6px 10px;font-size:12px}.paymentsMainPage .paymentsMainTable .button.jadus-clear-button{height:auto;min-height:32px}.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary,.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction){color:#344054;cursor:pointer;background:#fff;border-color:#d6e0eb;width:auto}.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary:hover:not(:disabled),.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction):hover:not(:disabled){background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary:focus-visible,.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction):focus-visible{outline-offset:1px;outline:2px solid #041eb442}.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary:active:not(:disabled),.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction):active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary:disabled,.paymentsMainPage .paymentsMainTable td:last-child>button.button.secondary:disabled:hover,.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction):disabled,.paymentsMainPage .paymentsMainTable td:last-child>button.button.jadus-clear-button:not(.paymentsMainPrimaryAction):disabled:hover{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}.paymentsMainPrimaryAction{background:var(--jadus-workbench-primary)!important;border-color:var(--jadus-workbench-primary)!important;color:#fff!important}.paymentsMainPrimaryAction:hover:not(:disabled),.paymentsMainPrimaryAction:focus-visible{background:var(--jadus-workbench-primary-hover)!important;border-color:var(--jadus-workbench-primary-hover)!important}.paymentsMainPrimaryAction:focus-visible{outline-offset:1px;outline:2px solid #041eb442}.paymentsMainPrimaryAction:active:not(:disabled){transform:translateY(1px);background:var(--jadus-workbench-primary-hover)!important;border-color:var(--jadus-workbench-primary-hover)!important}.paymentsMainPrimaryAction:disabled,.paymentsMainPrimaryAction:disabled:hover{cursor:not-allowed;color:#94a3b8!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.paymentsMainStatusBadge{white-space:nowrap;border-radius:999px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:750;line-height:16px;display:inline-block}.paymentsMainStatusBadge.is-success{background:var(--success-bg);color:var(--success)}.paymentsMainStatusBadge.is-info{background:var(--info-bg);color:var(--info)}.paymentsMainStatusBadge.is-warning{background:var(--warning-bg);color:var(--warning)}.paymentsMainStatusBadge.is-danger{background:var(--danger-bg);color:var(--danger)}.paymentsMainStatusBadge.is-neutral{color:#475467;background:#f1f3f7}.paymentsMainId{align-items:center;gap:5px;min-width:0;max-width:100%;display:flex}.paymentsMainId>span{color:#172033;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:650;overflow:hidden}.paymentsMainId button{color:var(--jadus-workbench-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 3px;font-size:10px;font-weight:650}.paymentsMainClamp{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block!important}.paymentsMainNote{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.paymentsMainNarrowMeta{display:none!important}.paymentsMainEmptyCell{color:#667085;height:170px;text-align:center!important;vertical-align:middle!important}.paymentsMainEmptyCell strong{margin-bottom:10px;font-size:13px;display:block}.paymentsMainError{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:210px;padding:24px;display:flex}.paymentsMainError span{color:#667085;font-size:12px}.paymentsMainTableSkeleton{gap:9px;min-height:245px;padding:14px;display:grid}.paymentsMainTableSkeleton i{background:linear-gradient(90deg,#eef1f5,#f7f8fa,#eef1f5);border-radius:6px;height:34px;animation:1.25s ease-in-out infinite paymentsMainPulse;display:block}.paymentsMainPagination{border-top:1px solid var(--jadus-workbench-divider);color:#667085;background:#fff;flex:none;justify-content:space-between;align-items:center;min-height:57px;padding:12px 16px 14px;font-size:12px;display:flex}.paymentsMainPagination>div{align-items:center;gap:8px;display:flex}.paymentsMainPagination .button{min-height:30px;padding:5px 10px;font-size:12px}.paymentsMainPage .paymentsMainPagination .button.jadus-clear-button{height:30px;min-height:30px}.paymentsDailyStickyFooter{z-index:8;gap:16px;min-height:62px;padding:8px 12px;position:sticky;bottom:0}.paymentsDailyFooterSummary{flex:auto;grid-template-columns:repeat(4,minmax(104px,1fr));align-items:stretch;min-width:0;display:grid}.paymentsDailyFooterSummary>div{gap:2px;min-width:0;padding:2px 10px;display:grid}.paymentsDailyFooterSummary>div+div{border-left:1px solid #eaecf0}.paymentsDailyFooterSummary span{color:#667085;white-space:nowrap;font-size:10px;line-height:1.2}.paymentsDailyFooterSummary strong{color:#101828;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1.25}.paymentsDailyFooterPagination{white-space:nowrap;flex:none;align-items:center;gap:7px;display:flex}.paymentsDailyFooterRange{color:#667085}.paymentsMainPaginationCurrent{color:#041eb4;text-align:center;min-width:68px;font-size:12px}.paymentsMainPaginationButton:disabled{cursor:not-allowed;color:#98a2b3!important;background:#f8fafc!important;border-color:#e4e7ec!important}.paymentsDailyFooterRows{align-items:center;gap:6px;display:flex}.paymentsDailyFooterRows .paymentsMainLabel{white-space:nowrap}.paymentsDailyFooterRows .jadusSelect{min-width:72px}.paymentsMainPage .paymentsMainClear{color:#344054;background:#fff;border-color:#d0d5dd}.paymentsMainPage .paymentsMainClear:hover{background:#f8fafc;border-color:#98a2b3}@media (max-width:1280px){.paymentsMainPage{padding-inline:0}.paymentsMainTabs{gap:16px}.paymentsMainToolbar{gap:9px}.paymentsMainSearch{min-width:175px}.paymentsMainFilter{flex-basis:112px;min-width:100px}.paymentsMainResponsiveMeta,.paymentsMainCreatedMeta,.paymentsMainHistoryRecordKind{display:none}.paymentsMainNarrowMeta{display:block!important}.paymentsMainTable.is-open{min-width:980px}.paymentsMainTable.is-review{min-width:1020px}.paymentsMainTable.is-history{min-width:1000px}.paymentsDailyStickyFooter{flex-wrap:wrap;align-items:center}.paymentsDailyFooterSummary{flex-basis:570px}.paymentsDailyFooterPagination{margin-left:auto}.paymentsDailyDateBar>small{text-align:right;flex-basis:100%}.paymentsPeriodControls{flex-basis:620px}}@media (max-width:1050px){.paymentsMainCards{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentsMainToolbar{flex-wrap:wrap}.paymentsMainSearch{flex-basis:260px;max-width:none}.paymentsMainRows{margin-left:0}}@media (max-width:760px){.paymentsMainPage{padding:14px 10px 20px}.paymentsMainHeader{flex-direction:column;align-items:stretch}.paymentsMainRole{align-self:flex-start}.paymentsMainCards{grid-template-columns:1fr}.paymentsMainPagination{flex-direction:column;align-items:flex-start}.paymentsMainPagination>div{width:100%}.paymentsReadOnlyBody dl{grid-template-columns:1fr}.paymentsDailyFinanceGrid{grid-template:"sales""collections""today""prior"/1fr}.paymentsDailyHeroBreakdown.is-collections{grid-template-columns:1fr}.paymentsDailyHeroBreakdownAction:nth-child(3),.paymentsDailyHeroBreakdownAction:nth-child(3)+.paymentsDailyHeroBreakdownItem{border-top:1px solid #eaecf0}.paymentsDailyPending{flex-wrap:wrap}.paymentsPeriodControls{flex-direction:column;align-items:stretch}.paymentsPeriodControls>label{min-width:0}.paymentsPeriodPresets{flex-wrap:wrap}}@media (max-height:760px) and (min-width:900px){.paymentsMainHeader{margin-bottom:12px}.paymentsMainCards{margin-bottom:9px}.paymentsMainCards>button,.paymentsMainPendingCard{min-height:58px}.paymentsMainCards>button{padding-block:8px}.paymentsMainTableViewport{min-height:180px}}.drEntryDraftDateControl{align-items:center;gap:6px;min-width:0;display:flex}.drEntryDraftDateControl>.drEntryDateValueControl{flex:auto;min-width:0}.drEntryDateValueControl{width:100%;min-width:0;display:block;position:relative}.drEntryDateValueControl>.drEntryBaselineInput{width:100%}.drEntryDateValueControl.is-empty>.drEntryBaselineInput{color:#0000}.drEntryDateValueControl.is-empty>.drEntryBaselineInput::-webkit-datetime-edit{color:#0000}.drEntryDateEmptyLabel{color:#667085;pointer-events:none;font-size:12px;line-height:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.drEntryDateClearAction{color:var(--jadus-workbench-primary,#041eb4);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;padding:3px 0;font-size:11px;font-weight:650;text-decoration:underline}.drEntrySubmitRequirement{color:#667085;margin-top:3px;font-size:10px;line-height:1.25;display:block}.drEntryCompactStatus.is-editing-draft{flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}.drEntryDraftSaveState{border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.drEntryDraftSaveState.is-clean{color:#027a48;background:#ecfdf3}.drEntryDraftSaveState.is-dirty{color:#b54708;background:#fffaeb}.drManagementShell.is-drafts .drRecordsWorkbenchCard{min-height:0}.drDraftsTable{table-layout:fixed;min-width:1740px}.drDraftsTable .drDraftsCol-id{width:210px}.drDraftsTable .drDraftsCol-number,.drDraftsTable .drDraftsCol-date{width:120px}.drDraftsTable .drDraftsCol-customer{width:180px}.drDraftsTable .drDraftsCol-products{width:240px}.drDraftsTable .drDraftsCol-type{width:150px}.drDraftsTable .drDraftsCol-amount{width:130px}.drDraftsTable .drDraftsCol-sales,.drDraftsTable .drDraftsCol-created{width:145px}.drDraftsTable .drDraftsCol-updated{width:190px}.drDraftsTable .drDraftsCol-actions{width:210px}.drDraftsTable th,.drDraftsTable td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drDraftsTable .drDraftsProductSummary{color:#344054}.jadusSelectRoot,.jadusDatePickerRoot{width:100%;min-width:0;display:block;position:relative}.jadusSelectTrigger,.jadusDateTrigger{appearance:none;box-sizing:border-box;color:#172033;cursor:pointer;text-align:left;background:#fff;border:1px solid #d0d7e2;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;height:36px;min-height:36px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;display:flex}.jadusSelectTrigger:hover:not(:disabled),.jadusDateTrigger:hover:not(:disabled){border-color:#aeb9ca}.jadusSelectTrigger:focus-visible,.jadusDateTrigger:focus-visible,.jadusSelectTrigger[aria-expanded=true],.jadusDateTrigger[aria-expanded=true]{border-color:#041eb4;outline:0;box-shadow:0 0 0 3px #041eb41a}.jadusSelectTrigger:disabled,.jadusDateTrigger:disabled{color:#8a94a6;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}.jadusSelectValue,.jadusSelectPlaceholder,.jadusDateValue,.jadusDatePlaceholder{overflow-wrap:anywhere;min-width:0}.jadusSelectPlaceholder,.jadusDatePlaceholder{color:#8a94a6}.jadusSelectArrow,.jadusDateIcon{color:#697386;flex:none;font-size:14px;line-height:1}.jadusSelectMenu{box-sizing:border-box;z-index:1200;background:#fff;border:1px solid #d7dee9;border-radius:8px;max-width:min(440px,100vw - 16px);padding:4px;position:fixed;overflow:hidden;box-shadow:0 10px 26px #17203324,0 2px 6px #1720330f}.jadusSelectListbox{max-height:inherit;overscroll-behavior:contain;overflow-y:auto}.jadusSelectGroupLabel{color:#697386;letter-spacing:.04em;text-transform:uppercase;padding:8px 9px 3px;font-size:11px;font-weight:750;line-height:1.3}.jadusSelectOption{box-sizing:border-box;color:var(--text,#202735);cursor:pointer;overflow-wrap:anywhere;text-align:left;white-space:normal;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 9px;font-family:inherit;font-size:13px;line-height:1.3;display:flex}.jadusSelectOption:is(:hover,.isHighlighted):not(.isSelected):not(:disabled){background:var(--crm-interaction-hover-surface,#f2f5fb)}.jadusSelectOption.isSelected:not(:disabled){background:var(--crm-status-info-solid,#1d4ed8);color:#fff;font-weight:650}.jadusSelectOption.isSelected:not(:disabled)>span{color:#fff}.jadusSelectOption:disabled{color:#a1a9b7;cursor:not-allowed;opacity:.72}.jadusSelectCheck{text-align:center;flex:0 0 14px;font-size:11px;font-weight:800}.jadusDatePanel{box-sizing:border-box;z-index:1200;background:#fff;border:1px solid #d7dee9;border-radius:8px;width:304px;padding:12px;position:fixed;box-shadow:0 10px 26px #17203324,0 2px 6px #1720330f}.jadusDateHeader{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.jadusDateHeader strong{color:#202735;text-align:center;font-size:13px;font-weight:700}.jadusDateHeader button,.jadusDateGrid button,.jadusDateFooter button{color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;font-family:inherit}.jadusDateHeader button{height:32px;font-size:20px}.jadusDateHeader button:hover,.jadusDateGrid button:hover:not(:disabled),.jadusDateFooter button:hover:not(:disabled){background:#f2f5fb}.jadusDateGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.jadusDateWeekday,.jadusDateBlank,.jadusDateGrid button{justify-content:center;align-items:center;min-width:0;height:34px;display:flex}.jadusDateWeekday{color:#8a94a6;font-size:10px;font-weight:750}.jadusDateGrid button{padding:0;font-size:12px}.jadusDateGrid button.isToday:not(.isSelected){border-color:#b8c5da}.jadusDateGrid button.isSelected{color:#fff;background:#041eb4;border-color:#041eb4;font-weight:700}.jadusDateGrid button.isInRange:not(.isRangeStart):not(.isRangeEnd){color:#173ea5;background:#e8efff;border-color:#e8efff;border-radius:4px}.jadusDateGrid button.isRangeStart,.jadusDateGrid button.isRangeEnd{color:#fff;background:#041eb4;border-color:#041eb4;font-weight:700}.jadusDateGrid button:focus-visible,.jadusDateHeader button:focus-visible,.jadusDateFooter button:focus-visible,.jadusSelectOption:focus-visible{outline:0;box-shadow:0 0 0 2px #041eb424}.jadusDateGrid button:disabled{color:#c2c8d1;cursor:not-allowed}.jadusDateFooter{text-align:right;border-top:1px solid #edf0f4;margin-top:10px;padding-top:8px}.jadusDateFooter button{color:#041eb4;min-height:30px;padding:4px 8px;font-size:12px;font-weight:650}.jadusDateFooter button:disabled{color:#a1a9b7;cursor:not-allowed}.stockInPage{--stock-in-border:#e1e3ea;--stock-in-muted:#697386;--stock-in-primary:#041eb4;--stock-in-primary-hover:#03178f;gap:16px;min-width:0;display:grid}.stockInManagementPage{flex-direction:column;height:calc(100dvh - 62px);min-height:0;display:flex}.stockInManagementPage>.pageHeader{flex:none;align-items:end;margin-bottom:0}.stockInManagementPage>.pageHeader h2{color:#050404;letter-spacing:-.035em;font-size:28px;font-weight:850}.stockInManagementPage>.pageHeader .pageHint{color:var(--stock-in-muted);margin-top:6px;font-size:12px}.stockInNewButton{flex:none;align-items:center;font-size:13px;background:var(--stock-in-primary)!important;border-color:var(--stock-in-primary)!important;color:#fff!important;height:36px!important;min-height:36px!important;padding:0 13px!important;font-weight:650!important}.stockInNewButton:hover:not(:disabled),.stockInNewButton:focus-visible{background:var(--stock-in-primary-hover)!important;border-color:var(--stock-in-primary-hover)!important}.stockInManagementWorkbench{border:1px solid var(--stock-in-border);border-radius:12px;flex-direction:column;flex:1 1 0;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}.stockInManagementTabs{border-bottom:1px solid var(--stock-in-border);background:#fff;flex:none;align-items:end;gap:18px;padding:0 16px;display:flex}.stockInManagementTabs button{color:var(--stock-in-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:48px;padding:15px 1px 13px;font-size:13px;font-weight:650;line-height:18px}.stockInManagementTabs button.isActive{border-bottom-color:var(--stock-in-primary);color:var(--stock-in-primary);font-weight:750}.stockInManagementTabs button:focus-visible{outline:0;box-shadow:0 0 0 3px #041eb41a}.stockInTabPanel{flex-direction:column;flex:1 1 0;min-height:0;padding:0 12px;display:flex}.stockInManagementTableBody{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow:auto}.stockInSearchHelperSlot{flex:none;min-height:18px;padding:0 2px}.stockInSearchHelperSlot>*{margin:0}.stockInManagementTableBody .tableWrap{overflow:visible}.stockInManagementTableBody thead th{z-index:3;background:#f7f8fb padding-box padding-box;position:sticky;top:0;box-shadow:0 1px #e3e7ef}.stockInManagementWorkbench .paginationBar{border-top:1px solid var(--stock-in-border);background:#fff;flex:none;margin-top:0;padding:12px 4px 14px}.stockInEntryCard,.stockInRecordsCard{min-width:0;padding:20px}.stockInForm{gap:18px;display:grid}.stockInValidationSummary ul{margin:4px 0 0;padding-left:20px}.stockInFieldError{margin-top:4px;font-size:11px;font-weight:700;display:block;color:var(--danger)!important}.stockInConfirmationReason{background:var(--info-bg);color:var(--info);border:1px solid #b8cff8;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.45}.stockInForm [aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 2px #b4231814}.stockInEntryHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}.stockInEntryHeader h2{margin:0;font-size:15px}.stockInEntryHeader small{color:var(--muted);margin-top:3px;display:block}.stockInEntryHeader.isEditing{justify-content:flex-end}.stockInFormSection{gap:14px;min-width:0;display:grid}.stockInInformationSection{background:#f8fafc;border-radius:10px;gap:10px;padding:14px 16px}.stockInProductsSection{border-top:1px solid var(--border);padding-top:13px}.stockInInformationSection .stockInSectionTitle h2{line-height:1}.stockInSectionTitle h2{color:#24324a;margin:0;font-size:14px;font-weight:700;line-height:1.25}.stockInSectionTitleWithCount{align-items:baseline;gap:8px;display:flex}.stockInSectionTitleWithCount>span{color:var(--helper);white-space:nowrap;font-size:11px;font-weight:550}.stockInFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.stockInInformationSection .stockInFormGrid{row-gap:8px}.stockInUnifiedModal .stockInInformationSection .field{gap:4px}.stockInUnifiedModal .stockInInformationSection .field>span:first-child{line-height:1}.stockInFormGrid .field,.stockInCorrectionModal .field{min-width:0}.stockInFormGrid .field>small,.stockInCorrectionModal .field>small,.stockInBoundaryBadge small,.stockInSectionHeader small,.stockInDetailSection h3 small,.stockInSuccessNotice small{color:var(--helper);font-size:10.5px;line-height:1.45;display:block}.stockInNotesField{grid-column:1/-1}.stockInCorrectionNotesRow{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;min-width:0;display:grid}.stockInCorrectionNotesRow .stockInNotesField{grid-column:auto}.stockInNumberInput{background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;min-width:0;height:36px;display:flex;overflow:hidden}.stockInNumberPrefix{color:#344054;background:#f2f4f7;border-right:1px solid #d0d5dd;align-self:stretch;align-items:center;padding:0 10px;font-weight:800;display:flex}.stockInNumberInput .input{box-shadow:none;border:0;border-radius:0;flex:120px;min-width:0;height:34px;min-height:34px}.stockInNumberPreview{color:var(--helper);text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #e1e5eb;flex:none;align-self:stretch;align-items:center;max-width:178px;padding:0 10px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.stockInNumberInput:focus-within{border-color:var(--stock-in-primary);box-shadow:0 0 0 3px #041eb41a}.stockInSectionHeader,.stockInSuccessNotice,.stockInRecordsToolbar,.stockInRecordsToolbar form,.stockInFormActions,.stockInRowActions{align-items:center;gap:10px;display:flex}.stockInSectionHeader,.stockInSuccessNotice,.stockInRecordsToolbar{justify-content:space-between}.stockInSectionHeader>div,.stockInSuccessNotice>div{gap:3px;display:grid}.stockInProductEntityTable{table-layout:fixed;width:100%;min-width:0}.stockInUnifiedModal .stockInProductEntityTable,.stockInProductPicker .stockInProductEntityTable{min-width:0}.stockInProductEntityTable th,.stockInProductEntityTable td{overflow-wrap:anywhere;vertical-align:middle;min-width:0;padding:5px 4px}.stockInProductEntityTable .stockInProductSerialCell,.stockInProductEntityTable th:first-child{text-align:center;white-space:nowrap;width:42px}.stockInProductEntityTable .stockInProductImageCell,.stockInProductEntityTable th:nth-child(2){text-align:center;width:44px}.stockInProductEntityTable .productThumbnail{box-shadow:none;background:#f3f3f6;border-color:#d6d9e1;border-radius:8px;margin:0 auto}.stockInProductCodeCell,.stockInProductUnitCell{white-space:nowrap}.stockInProductCodeCell strong{color:#344054;white-space:nowrap;font-size:12px;font-weight:700}.stockInProductNameCell{color:#202735;max-height:30px;line-height:1.25;overflow:hidden}.stockInProductUnitCell{color:#475467;text-align:center;font-size:11px;font-weight:650}.stockInProductQuantityCell .input,.stockInProductNotesCell .input{width:100%;min-width:0}.stockInProductActionsCell{text-align:center;white-space:nowrap}.stockInItemsTable th:nth-child(5),.stockInDetailProductsTable th:nth-child(5),.stockInCorrectionItemsTable th:nth-child(5),.stockInProductEntityTable td.stockInProductQuantityCell,.stockInItemsTable th:nth-child(6),.stockInDetailProductsTable th:nth-child(6),.stockInCorrectionItemsTable th:nth-child(6),.stockInProductPickerTable th:nth-child(6),.stockInProductEntityTable td.stockInProductUnitCell,.stockInProductPickerTable th:last-child,.stockInProductPickerTable td.stockInProductSelectCell,.stockInProductQuantityCell .input{text-align:center}.stockInItemsTable th:nth-child(3){width:116px}.stockInItemsTable th:nth-child(4){width:148px}.stockInItemsTable th:nth-child(5){width:88px}.stockInItemsTable th:nth-child(6){width:52px}.stockInItemsTable th:last-child{text-align:center;width:78px}.stockInDetailProductsTable th:nth-child(3),.stockInCorrectionItemsTable th:nth-child(3){width:120px}.stockInDetailProductsTable th:nth-child(4),.stockInCorrectionItemsTable th:nth-child(4){width:26%}.stockInDetailProductsTable th:nth-child(5),.stockInCorrectionItemsTable th:nth-child(5){width:84px}.stockInDetailProductsTable th:nth-child(6),.stockInCorrectionItemsTable th:nth-child(6){width:54px}.stockInProductsSection .tableWrap{overflow-x:hidden}.stockInItemsTableWrap{overscroll-behavior:contain;max-height:340px;overflow-y:auto}.stockInItemsTableWrap thead th{z-index:2;background:#f1f5fa;position:sticky;top:0}.stockInProductMeta{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.35;display:block}.stockInReadOnlyInput:disabled,.stockInNumberInput.isReadOnly,.stockInNumberInput.isReadOnly .stockInNumberPrefix,.stockInNumberInput.isReadOnly .input:disabled{color:#475467;cursor:not-allowed;opacity:1;background:#f4f6f8;border-color:#cbd5e1;box-shadow:inset 0 1px 2px #1018280a}.stockInRemoveLine{color:var(--danger);white-space:nowrap;max-width:100%;padding-inline:8px}.stockInDuplicateWarning,.stockInSuccessNotice{border-radius:8px;margin:0;padding:11px 13px}.stockInDuplicateWarning{background:var(--warning-bg);color:var(--warning);border:1px solid #f3d4a2}.stockInDuplicateWarning p{margin:0 0 3px;font-weight:700}.stockInDuplicateWarning .button{margin-top:10px}.stockInSuccessNotice{background:var(--success-bg);color:var(--success);border:1px solid #a9dec0}.stockInEditingBanner{background:var(--info-bg);border:1px solid #b8cff8;border-left:4px solid var(--info);color:var(--info);border-radius:8px;padding:11px 13px}p.stockInSuccessNotice{align-items:flex-start;gap:3px;display:grid}.stockInFormActions{background:#fff;justify-content:flex-end}.stockInSavedDrafts{min-width:0;padding:20px}.stockInSavedDraftsTable td:last-child{min-width:120px}.stockInDeleteDraft{color:var(--danger)}.stockInRecordsToolbar{border-bottom:1px solid #e3e7ef;flex:none;align-items:end;min-height:77px;margin:0;padding:12px 2px 11px}.stockInRecordsToolbar form{flex-wrap:nowrap;flex:1;align-items:end;gap:9px;min-width:0;display:flex}.stockInRecordsToolbar form .field{gap:4px}.stockInRecordsToolbar form .field>span{color:var(--stock-in-muted);letter-spacing:.01em;font-size:11px;font-weight:650;line-height:1.2}.stockInSearchTool{flex:320px;max-width:660px}.stockInStatusTool{flex:0 0 180px;margin-left:4px}.stockInDateTool{flex:0 0 250px}.stockInRecordsToolbar .compactInput{box-sizing:border-box;color:#172033;height:36px;min-height:36px;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2}.stockInRecordsToolbar .compactInput:focus{border-color:var(--stock-in-primary);outline:0;box-shadow:0 0 0 3px #041eb41a}.stockInRecordsToolbar .searchButtonGroup{align-items:end;gap:7px;display:flex}.stockInRecordsToolbar .searchButtonGroup .button{height:36px;min-height:36px;padding:0 13px;font-size:13px;font-weight:650}.stockInRecordsToolbar .jadus-submit-action-button{background:var(--stock-in-primary);border-color:var(--stock-in-primary)}.stockInRecordsToolbar .jadus-submit-action-button:hover:not(:disabled){background:var(--stock-in-primary-hover);border-color:var(--stock-in-primary-hover)}.stockInRecordsTable{table-layout:fixed;width:100%;min-width:0}.stockInRecordsTable th:first-child{width:18%}.stockInRecordsTable th:nth-child(2){width:17%}.stockInRecordsTable th:nth-child(3),.stockInRecordsTable th:nth-child(4){width:12%}.stockInRecordsTable th:nth-child(5){width:18%}.stockInRecordsTable th:nth-child(6){width:7%}.stockInRecordsTable th:nth-child(7){width:12%}.stockInRecordsTable th:nth-child(8){width:8%}.stockInRecordsTable th:nth-child(8),.stockInRecordsTable td:nth-child(8){text-align:center}.stockInRecordsTable th:nth-child(5),.stockInRecordsTable td:nth-child(5),.stockInRecordsTable th:nth-child(6),.stockInRecordsTable td:nth-child(6){text-align:left}.stockInSavedDraftsTable{table-layout:fixed;width:100%;min-width:0}.stockInSavedDraftsTable th:first-child,.stockInSavedDraftsTable th:nth-child(2){width:22%}.stockInSavedDraftsTable th:nth-child(3){width:17%}.stockInSavedDraftsTable th:nth-child(4){width:10%}.stockInSavedDraftsTable th:nth-child(5){width:17%}.stockInSavedDraftsTable th:nth-child(6){width:12%}.stockInSavedDraftsTable th:nth-child(4),.stockInSavedDraftsTable td:nth-child(4),.stockInSavedDraftsTable th:nth-child(6),.stockInSavedDraftsTable td:nth-child(6){text-align:center}.stockInRecordsTable th,.stockInRecordsTable td,.stockInSavedDraftsTable th,.stockInSavedDraftsTable td{vertical-align:middle;border-bottom-color:#eceef2;padding:9px;line-height:1.25}.stockInRecordsTable th,.stockInSavedDraftsTable th{color:var(--stock-in-muted);letter-spacing:.035em;text-transform:uppercase;background:#f7f8fb;padding-top:8px;padding-bottom:8px;font-size:10px;font-weight:800}.stockInRecordsTable td,.stockInSavedDraftsTable td{color:#202735;overflow-wrap:anywhere;font-size:12px}.stockInRecordsTable tbody tr:hover,.stockInSavedDraftsTable tbody tr:hover{background:#fafbff}.stockInRecordsTable .statusBadge{max-width:100%}.stockInRecordsTable .statusBadge>span:first-child{text-overflow:clip;white-space:nowrap;line-height:1;overflow:visible}.stockInRowActions{flex-wrap:wrap;justify-content:center;align-items:center}.stockInRowActions .button{min-height:30px;padding:5px 7px;font-size:11px}.stockInModalOverlay{z-index:220}.modalPanel.stockInUnifiedModal{background:#f5f6f9;flex-direction:column;gap:0;width:min(920px,100vw - 48px);height:auto;max-height:84dvh;padding:0;display:flex;overflow:hidden}.modalPanel.stockInWaitingDetailModal{width:min(980px,100vw - 48px)}.modalPanel.stockInGateDDetailModal,.modalPanel.stockInGateDActionModal,.modalPanel.stockInConfirmedCorrectionModal{width:min(1120px,100vw - 48px);max-height:86dvh}.stockInUnifiedModal>.modalHeader,.stockInProductPicker>.modalHeader{background:#fff;border-bottom-color:#e5e9f0;flex:none;align-items:center;min-height:58px;padding:12px 20px}.stockInUnifiedModal>.modalHeader strong,.stockInProductPicker>.modalHeader strong{color:#16233a;letter-spacing:-.018em;font-size:18px;font-weight:800}.stockInUnifiedModal>.modalFooter,.stockInProductPicker>.stockInProductPickerFooter,.stockInModalForm>.stockInFormActions{background:#fff;border-top-color:#e5e9f0;flex:none;min-height:62px;margin:0;padding:12px 20px}.stockInUnifiedModal>.modalFooter .button,.stockInModalForm>.stockInFormActions .button{height:36px;min-height:36px;font-size:13px}.stockInUnifiedModal .jadus-submit-action-button,.stockInModalForm .jadus-submit-action-button,.stockInProductPicker .jadus-submit-action-button{background:var(--stock-in-primary);border-color:var(--stock-in-primary)}.stockInUnifiedModal .jadus-submit-action-button:hover:not(:disabled),.stockInModalForm .jadus-submit-action-button:hover:not(:disabled),.stockInProductPicker .jadus-submit-action-button:hover:not(:disabled){background:var(--stock-in-primary-hover);border-color:var(--stock-in-primary-hover)}.stockInUnifiedModal .button.stockInDangerOutlineButton{border-color:var(--danger);color:var(--danger);cursor:pointer;background:#fff}.stockInUnifiedModal .button.stockInDangerOutlineButton:hover:not(:disabled){color:#912018;background:#fff5f4;border-color:#912018}.stockInUnifiedModal .button.stockInDangerOutlineButton:focus-visible{outline:0;box-shadow:0 0 0 3px #b4231824}.stockInModalForm .button.stockInBrandOutlineButton{border-color:var(--stock-in-primary);color:var(--stock-in-primary);background:#fff}.stockInModalForm .button.stockInBrandOutlineButton:hover:not(:disabled){border-color:var(--stock-in-primary-hover);color:var(--stock-in-primary-hover);background:#eef2ff}.stockInModalForm .button.stockInBrandOutlineButton:focus-visible{outline:0;box-shadow:0 0 0 3px #041eb41f}.stockInModalForm .button.stockInBrandOutlineButton:disabled,.stockInModalForm .button.stockInBrandOutlineButton:disabled:hover{color:#94a3b8;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}.stockInUnifiedModal>.stockInModalBody,.stockInModalForm>.stockInModalBody{overscroll-behavior:contain;flex:0 auto;min-height:0;padding:20px 24px;overflow:auto}.stockInUnifiedModal>.stockInModalForm{flex-direction:column;gap:0;min-height:0;max-height:calc(84dvh - 58px);display:flex}.stockInGateDActionModal>.stockInModalBody,.stockInDetailModal>.stockInModalBody{overflow-y:auto}.stockInUnifiedModal .field,.stockInProductPicker .field{gap:6px}.stockInUnifiedModal .field>span:first-child,.stockInProductPicker .field>span:first-child{color:#344054;font-size:12px;font-weight:600;line-height:1.2}.stockInUnifiedModal input.input,.stockInUnifiedModal select.select,.stockInProductPicker input.input,.stockInProductPicker select.select{height:36px;min-height:36px;font-size:13px}.stockInUnifiedModal textarea.input{height:76px;min-height:76px;font-size:13px}.stockInUnifiedModal .stockInInformationSection textarea.input{resize:vertical;height:56px;min-height:56px;overflow-y:auto}@media (max-width:720px){.stockInCorrectionNotesRow{grid-template-columns:minmax(0,1fr);row-gap:8px}}.drRecordsDetailAttachments,.drRecordsAttachmentGroup,.drRecordsAttachmentLineGroup{gap:12px;display:grid}.drRecordsAttachmentAction,.drAttachmentItemButton{color:#172033;cursor:pointer;text-align:left;background:#fff;border:1px solid #dbe3ee;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.drRecordsAttachmentAction:hover,.drAttachmentItemButton:hover{background:#f8fbff;border-color:#9eb5da}.drRecordsAttachmentAction>span,.drAttachmentItemButton>span:last-child,.drRecordsAttachmentLineTitle{gap:2px;min-width:0;display:grid}.drRecordsAttachmentAction span,.drAttachmentItemButton small,.drRecordsAttachmentLineTitle span{color:#64748b;font-size:12px}.drAttachmentItemButton strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.drAttachmentThumbnail{background:#f1f5f9;border:1px solid #dbe3ee;border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.drAttachmentThumbnail img{object-fit:cover;width:36px;height:36px}.drRecordsAttachmentGroup,.drRecordsAttachmentLineGroup{border:1px solid #e4e9f1;border-radius:10px;padding:12px}.drRecordsAttachmentGroupHeader,.drRecordsAttachmentLineTitle{justify-content:space-between;align-items:center;display:flex}.drRecordsAttachmentGroupHeader>span{text-align:center;background:#eef3f8;border-radius:999px;min-width:24px;padding:2px 8px}.drRecordsAttachmentLineColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.drRecordsAttachmentAssetGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:8px;display:grid}.drAttachmentPreviewOverlay,.drCopyPreviewOverlay{z-index:1800}.drAttachmentPreviewModal,.drCopyPreviewModal{width:min(1040px,100vw - 40px);max-height:min(88vh,900px);overflow:hidden}.drAttachmentPreviewBody,.drCopyPreviewBody{background:#f8fafc;min-height:260px;padding:18px;overflow:auto}.drAttachmentPreviewBody{justify-content:center;align-items:center;display:flex}.drAttachmentPreviewBody iframe,.drAttachmentPdfPreview{background:#fff;border:1px solid #dbe3ee;width:100%;height:min(68vh,720px)}.drAttachmentPreviewBody img,.drAttachmentOriginalPreview{object-fit:contain;border-radius:8px;max-width:100%;max-height:min(68vh,720px)}.drAttachmentAssetError{color:#b42318}.drCopyPreviewBody{gap:16px;display:grid}.drCopyIdentityGrid,.drCopyFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.drCopyIdentityGrid>div,.drCopyFinanceGrid>div{background:#fff;border:1px solid #e4e9f1;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.drCopyIdentityGrid small,.drCopyFinanceGrid small{color:#64748b}.drCopyPaymentList{margin:8px 0 0;padding-left:20px}@media (max-width:900px){.drRecordsAttachmentLineColumns,.drCopyIdentityGrid,.drCopyFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.drRecordsAttachmentLineColumns,.drCopyIdentityGrid,.drCopyFinanceGrid{grid-template-columns:1fr}}.stockInUnifiedModal .field>small,.stockInProductPicker .field>small,.stockInProductPicker .searchMinimumHelper{color:var(--helper);font-size:11px}.stockInUnifiedModal table th,.stockInProductPicker table th{font-size:10px;font-weight:800}.stockInUnifiedModal table td,.stockInProductPicker table td{font-size:12px}.stockInCorrectionModal{width:min(540px,100vw - 64px);max-width:540px}.modalPanel.stockInProductPicker{grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;width:min(1120px,100vw - 48px);max-width:1120px;height:min(720px,84dvh);max-height:84dvh;padding:0;display:grid;overflow:hidden}.stockInProductPicker .modalHeader p{color:var(--muted);margin:4px 0 0;font-size:11px}.stockInProductPickerTools{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:20px;padding:12px 24px;display:grid}.stockInProductSearch,.stockInProductCategory{min-width:0}.stockInProductResults{overscroll-behavior:contain;min-height:180px;padding:0 24px;overflow:hidden auto}.stockInProductPickerTable{table-layout:fixed;width:100%;min-width:0}.stockInProductPickerTable th:first-child{width:42px}.stockInProductPickerTable th:nth-child(2){width:48px}.stockInProductPickerTable th:nth-child(3){width:144px}.stockInProductPickerTable th:nth-child(4){width:24%}.stockInProductPickerTable th:nth-child(6){width:70px}.stockInProductPickerTable th:last-child{width:84px}.stockInProductPickerTable th,.stockInProductPickerTable td{overflow-wrap:anywhere;vertical-align:middle;border-bottom-color:#eceef2;padding:9px;overflow:hidden}.stockInProductPickerTable .stockInProductImageCell{padding-left:5px;padding-right:5px}.stockInProductPickerTable thead th{color:var(--stock-in-muted);letter-spacing:.035em;text-transform:uppercase;z-index:3;background:#f7f8fb;font-size:10px;font-weight:800;position:sticky;top:0;box-shadow:0 1px #e3e7ef}.stockInProductPickerTable tbody tr:hover,.stockInProductPickerTable tbody tr.isSelected{background:#fafbff}.stockInProductPickerTable tbody tr:not(.isAdded){cursor:pointer}.stockInProductPickerTable tbody tr:not(.isAdded):focus-visible{outline:0;box-shadow:inset 0 0 0 2px #041eb438}.stockInProductPickerTable tbody tr.isAdded{color:#667085;background:#f8fafc}.stockInProductSelectCell{text-align:center;padding-top:0!important;padding-bottom:0!important}.stockInProductCheckboxHitArea{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.stockInProductCheckboxHitArea input{accent-color:#041eb4;cursor:pointer;width:19px;height:19px;margin:0}.stockInProductSelectCell strong{color:var(--success);font-size:11px}.stockInProductPickerFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;display:flex}.stockInProductPickerFooter p{color:var(--muted);margin:0;font-size:11px}.stockInManagementPage .statusBadge{white-space:nowrap;border-radius:999px;flex-direction:row;width:auto;min-width:0;height:24px;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;line-height:1.05;display:inline-flex}.stockInManagementPage .statusBadge>span:first-child{text-overflow:clip;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2;overflow:visible}.stockInManagementPage .statusSuccess{color:#216e4e;background:#edf8f2;border-color:#cce9d9}.stockInManagementPage .statusBadgeChinese:empty{display:none}.stockInDetailSummary .statusBadge{justify-self:start}.stockInDetailSummary{border:1px solid var(--stock-in-border);background:#f8fafc;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:4px;display:grid}.stockInDetailSummary>div{background:0 0;border:0;gap:5px;min-width:0;padding:11px 12px;display:grid}.stockInDetailSummary>div:nth-child(-n+3){border-bottom:1px solid #e8ecf2}.stockInDetailSummary>div:not(:nth-child(3n)){border-right:1px solid #e8ecf2}.stockInDetailSummary small,.stockInMutedLine{color:var(--helper);font-size:10.5px;line-height:1.4;display:block}.stockInDetailNote{border-left:3px solid var(--primary);background:#f8fafc;margin:12px 0 0;padding:9px 11px}.stockInDetailSection{gap:10px;margin-top:18px;display:grid}.stockInDetailSection h3{margin:0;font-size:14px}.stockInRevisionHistoryTable,.stockInActivityHistoryTable{table-layout:fixed;min-width:0}.stockInRevisionHistoryTable th:first-child{width:58px}.stockInRevisionHistoryTable th:nth-child(2){width:104px}.stockInRevisionHistoryTable th:nth-child(3){width:174px}.stockInRevisionHistoryTable th:nth-child(4){width:154px}.stockInRevisionHistoryTable th:nth-child(5){width:144px}.stockInActivityHistoryTable th:first-child,.stockInActivityHistoryTable th:nth-child(2){width:154px}.stockInActivityHistoryTable th:nth-child(3){width:170px}.stockInRevisionHistoryTable th,.stockInRevisionHistoryTable td,.stockInActivityHistoryTable th,.stockInActivityHistoryTable td{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.stockInHistoryReason{min-width:0}.stockInQuantityEditor{grid-template-columns:minmax(88px,112px) minmax(48px,max-content);align-items:center;gap:8px;min-width:0;display:grid}.stockInQuantityEditor .input{width:100%;min-width:88px}.stockInQuantityEditor span,.stockInQuantityChangeList{color:var(--helper);font-size:11px}.stockInQuantityEditor span{white-space:nowrap;word-break:keep-all;flex-shrink:0;min-width:48px}.stockInQuantityChangeList{gap:3px;min-width:180px;display:grid}@media (max-width:1380px){.stockInSearchTool{max-width:none}}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.appShell{width:100%;min-width:1280px;height:100dvh;display:flex;position:fixed;inset:0;overflow:auto hidden}.sidebar{border-right:1px solid var(--border);background:#fff;flex-direction:column;flex-shrink:0;gap:14px;width:268px;height:100dvh;padding:16px 12px;display:flex;overflow:hidden auto}.mobile-header,.mobileHeader,.mobileDrawerLayer{display:none}.brandBlock{border-bottom:1px solid var(--border);padding:0 6px 12px}.brandBlock strong{font-size:15px;line-height:1.3;display:block}.brandBlock span{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4;display:block}.navList{gap:6px;display:grid}.futureNavBlock{border-top:1px solid var(--border);gap:6px;padding:10px 6px 0;display:grid}.futureNavSummary{cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;padding:4px 2px;list-style:none;display:flex}.futureNavSummary::-webkit-details-marker{display:none}.futureNavSummary:after{color:#98a2b3;content:"▸";font-size:11px;font-weight:900;transition:transform .16s}.futureNavBlock[open] .futureNavSummary:after{transform:rotate(90deg)}.futureNavSummary>span{gap:3px;display:grid}.futureNavSummary:hover{background:#f8fafc}.futureNavTitle{color:#475467;text-transform:uppercase;font-size:10.5px;font-weight:900;line-height:1}.futureNavChinese{color:var(--helper);font-size:9.5px;line-height:1}.futureNavList{gap:4px}.futureNavItem{color:#667085;background:#fbfcfe;border:1px dashed #d8e0ea;padding:6px 9px}.navItem{color:#344054;border-radius:8px;padding:7px 10px;display:block}.navItem:hover,.navItem.active{background:var(--primary-soft);color:var(--primary)}.navItemEnglish{font-size:13px;font-weight:700;display:block}.navItemChinese{color:var(--helper);margin-top:2px;font-size:10.5px;display:block}.sidebarNote{background:var(--panel-soft);border:1px solid var(--border);color:var(--muted);border-radius:8px;margin-top:auto;padding:12px;font-size:12px;line-height:1.5}.mainArea{overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;height:100dvh;display:flex;overflow:hidden auto}.topBar{border-bottom:1px solid var(--border);background:#fffffff0;justify-content:space-between;align-items:center;min-height:58px;padding:10px 22px;display:flex;position:static}.topBar h1{letter-spacing:0;margin:2px 0 0;font-size:17px;line-height:1.25}.eyebrow{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:700}.rolePill{background:var(--panel-soft);border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;flex-direction:column;align-items:center;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.pageContent{min-width:0;padding:18px 22px}:is(.mainArea:has(.crmViewportPage),.mainArea:has(#crm-workbench-placeholder)){min-height:0;overflow-y:hidden}:is(.pageContent:has(>.crmViewportPage),.pageContent:has(#crm-workbench-placeholder)){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}:is(.pageContent:has(>.crmViewportPage)>[role=alert],.pageContent:has(#crm-workbench-placeholder)>[role=alert]){box-sizing:border-box;flex:none;width:100%}.pageContent>.crmViewportPage{flex:auto;min-height:0}.mainArea:has([data-unified-quote-editor]){min-height:0;overflow-y:hidden}.pageContent:has(>[data-unified-quote-editor]){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.pageContent:has(#crm-workbench-placeholder)>main{flex:auto;min-height:0}.pageContent>[data-crm-session-notice-host]{flex:none;min-width:0}.pageContent>[data-crm-session-notice-host]:empty{display:none}.pageContent>[data-crm-session-notice-host]>[data-crm-record-change-notice]{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;max-width:100%;margin:0 0 12px}@media (max-width:900px){.appShell:has(.crmViewportPage){min-width:0;overflow:hidden}.appShell:has(.crmViewportPage) .mainArea{overflow-y:auto}.appShell:has(.crmViewportPage) .pageContent:has(>.crmViewportPage){display:block;overflow:visible}.appShell:has(.crmViewportPage) .desktopSidebar{gap:8px;width:64px;padding:12px 8px}.appShell:has(.crmViewportPage) .brandBlock{display:none}.appShell:has(.crmViewportPage) .sidebarSectionSummary{display:none}.appShell:has(.crmViewportPage) .sidebarUtility{display:none}.appShell:has(.crmViewportPage) .sidebarNavItemLead .navItemEnglish{display:none}.appShell:has(.crmViewportPage) .sidebar .navItemContent>:not(.sidebarNavItemLead){display:none}.appShell:has(.crmViewportPage) .crmGlobalUnreadDot{display:none}.appShell:has(.crmViewportPage) .sidebarSections{gap:7px;padding-right:0}:is(.appShell:has(.crmViewportPage) .sidebarSection,.appShell:has(.crmViewportPage) .sidebarSectionNav){gap:3px}.appShell:has(.crmViewportPage) .sidebar .sidebarNavRow.navItem[type=button]{justify-content:center;min-height:38px;padding:8px}.appShell:has(.crmViewportPage) .sidebarNavItemLead{justify-content:center;gap:0}.appShell:has(.crmViewportPage) .sidebarNavItemIcon{width:18px;height:18px}.appShell:has([data-crm-settings-shell]){width:100%;min-width:0;height:100dvh;position:fixed;overflow:hidden}.appShell:has([data-crm-settings-shell]) .mainArea{width:calc(100% - 64px);min-width:0;overflow:hidden auto}.appShell:has([data-crm-settings-shell]) .pageContent{min-width:0;padding:0}.appShell:has([data-crm-settings-shell]) .desktopSidebar{gap:8px;width:64px;padding:12px 8px}.appShell:has([data-crm-settings-shell]) .brandBlock{display:none}.appShell:has([data-crm-settings-shell]) .sidebarSectionSummary{display:none}.appShell:has([data-crm-settings-shell]) .sidebarUtility{display:none}.appShell:has([data-crm-settings-shell]) .sidebarNavItemLead .navItemEnglish{display:none}.appShell:has([data-crm-settings-shell]) .sidebar .navItemContent>:not(.sidebarNavItemLead){display:none}.appShell:has([data-crm-settings-shell]) .crmGlobalUnreadDot{display:none}.appShell:has([data-crm-settings-shell]) .sidebarSections{gap:7px;padding-right:0}:is(.appShell:has([data-crm-settings-shell]) .sidebarSection,.appShell:has([data-crm-settings-shell]) .sidebarSectionNav){gap:3px}.appShell:has([data-crm-settings-shell]) .sidebar .sidebarNavRow.navItem[type=button]{justify-content:center;min-height:38px;padding:8px}.appShell:has([data-crm-settings-shell]) .sidebarNavItemLead{justify-content:center;gap:0}.appShell:has([data-crm-settings-shell]) .sidebarNavItemIcon{width:18px;height:18px}}.pageStack,.systemUpdatesPage,.helpCenterPage,.roadmapPage,.systemUpdatesTimeline,.systemUpdateCurrentWork,.systemUpdateCard,.helpCenterGrid,.helpCenterCard,.roadmapGrid,.roadmapCard{min-width:0}.pageHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pageHeaderTitleRow{align-items:center;gap:7px;display:flex}.pageHeader h2{letter-spacing:0;margin:0;font-size:22px;line-height:1.15}.pageTitleChinese{color:var(--helper);margin-top:3px;font-size:12px}.pageHint{color:var(--muted);max-width:760px;margin:5px 0 0;font-size:12.5px;line-height:1.35}.pageHintChinese{color:var(--helper);max-width:760px;margin:2px 0 0;font-size:11px;line-height:1.35}.helpTooltip{vertical-align:middle;z-index:10;display:inline-flex;position:relative}.helpTooltipButton{color:#667085;cursor:help;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.helpTooltipPanel{color:#fff;opacity:0;pointer-events:none;visibility:hidden;z-index:50;background:#0f2a44;border:1px solid #2f6fae;border-radius:8px;gap:3px;min-width:230px;max-width:min(320px,100vw - 40px);padding:8px 9px;font-size:11.5px;font-weight:650;line-height:1.35;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(-2px);box-shadow:0 8px 18px #0f2a4433}.helpTooltipPanel span:last-child{color:#d8e6f3;font-size:10.5px;font-weight:600}.helpTooltip:hover .helpTooltipPanel,.helpTooltip:focus-within .helpTooltipPanel{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)translateY(0)}.grid{gap:10px;display:grid}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;padding:12px}.cardHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px;display:flex}.cardTitle{margin:0;font-size:14px;font-weight:800;line-height:1.3}.cardText{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.4}.cardTextChinese{color:var(--helper);margin:4px 0 0;font-size:13px;line-height:1.5}.statValue{margin-top:6px;font-size:22px;font-weight:800;line-height:1.15}.grid.three>.card,.grid.four>.card{border-left:3px solid #d8e3f2;padding:10px 12px}.grid.three>.card:first-child,.grid.four>.card:first-child{border-left-color:var(--primary)}.grid.three>.card:nth-child(2),.grid.four>.card:nth-child(2){border-left-color:var(--success)}.grid.three>.card:nth-child(3),.grid.four>.card:nth-child(3){border-left-color:var(--inventory)}.grid.four>.card:nth-child(4){border-left-color:var(--warning)}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compactGrid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;display:grid}.salesPaymentGrid{grid-template-columns:1.05fr 1.35fr 1fr 1fr;gap:10px 12px;display:grid}.bankNoteField{grid-column:span 3}.typeSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.typeSection{background:var(--panel-soft);border:1px solid var(--border);border-radius:8px;padding:14px}.typeSectionHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.typeSectionFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.readonlyInput{color:var(--muted);background:#f3f6fa}.drEntryPage{gap:7px;margin-top:0;display:grid}.drEntryHeader{justify-content:space-between;align-items:center;margin:-2px 0 0;display:flex}.drEntryHeader h2{margin:0;font-size:19px;line-height:1.1}.drEntryHeader p{color:var(--helper);margin:1px 0 0;font-size:11px}.drEntryHeaderRight{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.drEntryPanel .labelEnglish{font-size:12px}.drEntryPanel .labelChinese{margin-top:1px;font-size:10.5px}.entryModeCompact{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.entryModeCompactText{color:var(--muted);font-size:10.5px;line-height:1.25}.entryModeCompactText span{color:var(--helper);font-size:10px;display:block}.drBasicBar{border:1px solid var(--border);border-left:3px solid var(--primary);box-shadow:var(--shadow);background:#fff;border-radius:8px;margin-bottom:4px;padding:8px 10px}.entryBadgeHeader{border-bottom:1px solid #edf1f6;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:6px;display:flex}.entryBadgeIcon{letter-spacing:0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.entryBadgeTitle{color:#24364d;margin:0;font-size:13.5px;font-weight:850;line-height:1.12}.entryBadgeHeader-blue .entryBadgeIcon{background:var(--primary-soft);color:var(--primary);border-color:#bfd7f5}.entryBadgeHeader-cyan .entryBadgeIcon{background:var(--arrival-bg);color:var(--arrival);border-color:#bae6fd}.entryBadgeHeader-orange .entryBadgeIcon{background:var(--warning-bg);color:var(--warning);border-color:#f3d69b}.entryBadgeHeader-purple .entryBadgeIcon{background:var(--inventory-bg);color:var(--inventory);border-color:#c7d2fe}.entryBadgeHeader-green .entryBadgeIcon{background:var(--success-bg);color:var(--success);border-color:#b8e5cc}.entryBadgeHeader-neutral .entryBadgeIcon{background:var(--panel-soft);border-color:var(--border);color:var(--muted)}.dailyPanelHeader .entryBadgeHeader,.documentSectionHeader .entryBadgeHeader,.cardHeader .entryBadgeHeader{border-bottom:0;margin-bottom:0;padding-bottom:0}.drBasicBar .compactGrid{grid-template-columns:1.35fr 1fr 1fr 1.25fr;gap:8px}.drBasicBar .labelEnglish,.dailyEntryPanel .labelEnglish{font-size:11.5px}.drBasicBar .labelChinese,.dailyEntryPanel .labelChinese{font-size:9.5px}.drBasicBar .input,.drBasicBar .select,.dailyEntryPanel .input,.dailyEntryPanel .select{min-height:32px;padding:5px 8px}.drMainEntryGrid{grid-template-columns:1fr;gap:8px;display:grid}.dailyEntryPanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:9px 10px}.customerDailyPanel{border-left:3px solid var(--primary)}.paymentDailyPanel{border-left:3px solid var(--warning)}.dailyPanelHeader{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.dailyPanelTitle{color:#24364d;margin:0;font-size:13.5px;font-weight:850;line-height:1.15}.dailyTinyNote{color:var(--warning);text-align:right;font-size:10.5px;font-weight:700;line-height:1.25}.dailyFieldGrid{gap:7px 9px;display:grid}.entryStrip{border:1px solid var(--border);border-left:3px solid var(--arrival);box-shadow:var(--shadow);background:#fff;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:6px;padding:7px 10px;display:grid}.entryStrip .entryBadgeHeader{border-bottom:0;min-width:190px;margin-bottom:0;padding-bottom:0}.entryStrip .labelEnglish,.entryPaymentCompact .labelEnglish,.specialOrderStatusRow .labelEnglish{font-size:11.5px}.entryStrip .labelChinese,.entryPaymentCompact .labelChinese,.specialOrderStatusRow .labelChinese{font-size:9.5px}.entryStrip .input,.entryStrip .select,.entryPaymentCompact .input,.entryPaymentCompact .select,.specialOrderStatusRow .select{min-height:32px;padding:5px 8px}.customerDailyGrid{grid-template-columns:1.6fr 1fr 1fr}.customerDailyWide{grid-column:auto}.paymentDailyGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.paymentDailyGrid .field{grid-column:span 1}.paymentDailyGrid .field:first-child,.paymentDailyGrid .field:nth-child(2),.paymentDailyGrid .field:nth-child(3),.paymentDailyGrid .bankDocField{grid-column:span 2}.entryPaymentCompact{border:1px solid var(--border);border-left:3px solid var(--warning);box-shadow:var(--shadow);background:#fff;border-radius:8px;margin-top:6px;padding:8px 10px}.paymentCompactHeader{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.paymentCompactHeader .entryBadgeHeader{border-bottom:0;margin-bottom:0;padding-bottom:0}.paymentCompactGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr);gap:8px;display:grid}.paymentAmountBox,.paymentCollectionBox{background:#fbfcff;border:1px solid #e3e8ef;border-radius:7px;padding:7px 8px}.paymentAmountBox{border-left:3px solid var(--primary)}.paymentCollectionBox{border-left:3px solid var(--success)}.miniSectionTitle{margin-bottom:5px}.paymentAmountGrid,.paymentCollectionGrid,.specialStatusGrid{gap:6px 8px;display:grid}.paymentAmountGrid{grid-template-columns:.8fr .9fr 1.5fr}.paymentCollectionGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.paymentBankNote{grid-column:span 2}.amountSubtotal{color:var(--muted);background:#f8fafc}.amountFinal{background:var(--primary-soft);color:var(--primary);border-color:#bfd7f5;font-weight:850}.amountAdjustment{color:#475467;background:#f8fbff}.amountPaid{background:var(--success-bg);color:var(--success);border-color:#b8e5cc;font-weight:850}.amountBalance{background:var(--warning-bg);color:var(--warning);border-color:#f3d69b;font-weight:850}.paymentHelperText{margin:6px 0 0;font-size:11px}.specialOrderStatusRow{border:1px solid var(--border);border-left:3px solid var(--warning);box-shadow:var(--shadow);background:#fff;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:6px;padding:7px 10px;display:grid}.specialOrderStatusRow .entryBadgeHeader{border-bottom:0;min-width:190px;margin-bottom:0;padding-bottom:0}.specialStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.entryRuleLine{border:1px solid var(--border);border-left:3px solid var(--primary);background:#fbfcff;border-radius:7px;margin-top:6px;padding:6px 9px}.entryRuleLine .labelEnglish{font-size:11.5px;font-weight:800}.entryRuleLine .labelChinese{margin-top:1px;font-size:9.5px}.arrivalRuleLine{border-left-color:var(--arrival)}.drStep{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;padding:11px 12px}.drStepHeader{align-items:center;gap:9px;margin-bottom:9px;display:flex}.drStepNumber{background:var(--primary-soft);color:var(--primary);border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-flex}.drStepTitle{color:#24364d;margin:0;font-size:14px;font-weight:850;line-height:1.15}.drStepHelper{color:var(--muted);text-align:right;max-width:460px;margin:0 0 0 auto;font-size:11.5px;line-height:1.3}.drStepGrid{gap:9px 10px;display:grid}.customerStepGrid{grid-template-columns:1fr 2fr 1.2fr 1.2fr}.paymentStepGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.drEntryPanel .button{min-height:34px;padding:6px 11px}.toolbarHeader{margin-bottom:5px}.drEntryPanel{margin-top:0;padding:10px 12px}.drEntryPanelProduct{border-left:3px solid #4659a7}.salesPaymentSplit{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:10px;display:grid}.entryGroup{background:var(--panel-soft);border:1px solid var(--border);border-radius:8px;padding:8px 10px}.entryGroupSales{border-left:3px solid var(--primary)}.entryGroupPayment{border-left:3px solid var(--success)}.entryGroupTitle{margin-bottom:6px}.entryGroupSales .entryGroupTitle .labelEnglish{color:var(--primary)}.entryGroupPayment .entryGroupTitle .labelEnglish{color:var(--success)}.entryMiniGrid,.paymentMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 9px;display:grid}.wideField{grid-column:span 1}.compactInput{min-height:34px;padding:6px 8px}.amountInput{text-align:right}.entrySubmitBar{justify-content:flex-end;margin-top:7px;display:flex}.entrySubmitActions{margin-top:0}.drDocumentInfo,.drDocumentTablePanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:6px}.drDocumentInfo{border-left:3px solid var(--primary);background:linear-gradient(90deg,#f8fbff 0,#fff 44%,#fbfefc 100%);margin-top:6px;padding:8px 10px 9px}.documentSectionHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.documentSectionHeader.compact{margin-bottom:5px}.documentSectionTitle{color:#24364d;margin:0;font-size:14px;font-weight:800;line-height:1.15}.documentLegend{gap:6px;margin:-1px 0 5px;display:flex}.legendChip{border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.legendSales{background:var(--primary-soft);color:var(--primary)}.legendPayment{background:var(--success-bg);color:var(--success)}.documentFormGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px 8px;display:grid}.entryPaymentHint{color:var(--warning);background:#fff8e8;border:1px solid #f3d69b;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:7px 0 0;padding:5px 7px;font-size:11px;font-weight:700;display:flex}.entryPaymentHint span:last-child{color:var(--helper);font-size:10px}.customerDocField,.bankDocField{grid-column:span 2}.drDocumentInfo .labelEnglish,.drDocumentTablePanel .labelEnglish{font-size:11px}.drDocumentInfo .labelChinese,.drDocumentTablePanel .labelChinese{margin-top:1px;font-size:9.5px}.drDocumentTablePanel{border-left:3px solid #4659a7;margin-top:0;padding:8px 10px 6px}.drStepTable{box-shadow:none}.documentEntryTable{min-width:900px}.documentEntryTable thead th{background:#edf4fb;border-bottom:1px solid #cbd8ea}.documentEntryTable th,.documentEntryTable td{border-right:1px solid #e5ebf3;padding:5px 7px;font-size:12px}.documentEntryTable th:last-child,.documentEntryTable td:last-child{border-right:0}.documentEntryTable th .labelEnglish{font-size:10.5px}.documentEntryTable th .labelChinese{font-size:9px}.documentEntryTable td:nth-child(2),.documentEntryTable td:nth-child(4),.documentEntryTable td:nth-child(5),.documentEntryTable td:nth-child(6){text-align:right}.documentSummaryBar{border-top:1px solid var(--border);background:#f6f9fd;justify-content:space-between;align-items:center;margin:6px -10px 0;padding:5px 10px;display:flex}.documentTotals{flex-wrap:wrap;gap:7px;display:flex}.summaryPill{border:1px solid #0000;border-radius:8px;gap:1px;min-width:96px;padding:5px 8px;display:grid}.summaryLabel{font-size:10px;font-weight:800;line-height:1}.summaryLabelChinese{color:var(--helper);font-size:9px;line-height:1}.summaryPill strong{margin-top:1px;font-size:13px;line-height:1.1}.summaryTotal{color:var(--primary);background:#edf5ff;border-color:#bfd7f5}.summaryNeutral{color:var(--muted);background:#f8fafc;border-color:#d8e0ea}.summaryPaid{background:var(--success-bg);color:var(--success);border-color:#b8e5cc}.summaryBalance{background:var(--warning-bg);color:var(--warning);border-color:#f3d69b}.documentActions{margin-top:0}.compactPageHeading{margin-bottom:6px}.arrivalEntryPage{gap:6px;display:grid}.arrivalHeaderRow,.arrivalPhotoRemarksRow,.inlineUpdatePanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:8px 10px}.arrivalHeaderRow{border-left:3px solid var(--arrival)}.arrivalHeaderGrid{grid-template-columns:1.4fr 1fr 1.1fr 1.2fr;gap:7px 9px;display:grid}.arrivalTablePanel{border-left-color:var(--arrival);margin-top:0}.arrivalEntryTable{min-width:860px}.arrivalEntryTable td:nth-child(3),.arrivalEntryTable td:nth-child(5){text-align:right}.arrivalPhotoRemarksRow{border-left:3px solid #7c8db5;grid-template-columns:minmax(180px,.7fr) minmax(0,1.6fr);gap:8px;display:grid}.arrivalSubmitBar{margin-top:0}.arrivalSubmitBar .dailyTinyNote{color:var(--muted);text-align:left;gap:1px;display:grid}.stockDetailFilePicker{gap:4px;width:100%;min-width:0;display:grid}.arrivalEntrySheetPage .arrivalStockMetaRow{grid-template-columns:1.25fr 1fr 1fr 1fr;align-items:start}.arrivalEntrySheetPage .sheetField{align-content:start;gap:3px}.arrivalEntrySheetPage .sheetField>span:first-child{min-height:24px}.arrivalEntrySheetPage .sheetInput,.arrivalEntrySheetPage .drNumberSheetInput span{height:34px;min-height:34px;font-size:13px}.arrivalEntrySheetPage input[type=file].sheetInput{padding:4px 7px;line-height:22px}.arrivalEntrySheetPage .drNumberSheetInput span{justify-content:center;min-width:52px;padding:0 7px}.arrivalEntrySheetPage .drNumberSheetInput .sheetInput{height:34px}.stockNoHelperText,.stockDetailFileHelp{color:#98a2b3;margin-top:1px;font-size:8.8px;font-weight:700;line-height:1.1;display:block}.stockDetailFileHelp{overflow-wrap:normal;white-space:normal;word-break:normal;min-height:22px;margin-top:3px;line-height:1.25}.arrivalEntrySheetPage .arrivalFileRemarksLine{width:100%;padding-top:6px;padding-bottom:7px;display:block}.arrivalEntrySheetPage .arrivalFileRemarksGrid{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:12px;width:100%;display:grid}.arrivalFileRemarksGrid .sheetField{width:100%;min-width:0}.arrivalFileRemarksGrid .sheetField>span:first-child{align-items:baseline;width:100%;min-width:0;min-height:24px}.arrivalFileRemarksGrid .sheetInput{width:100%}.arrivalEntrySheetPage .arrivalRemarksTextarea{resize:vertical;height:84px;min-height:84px;line-height:1.35;display:block}.stockDetailFilePreview{background:#f8fbff;border:1px solid #d8e6f3;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;padding:5px 6px;display:grid}.stockDetailFileIcon{color:var(--primary);background:#eaf2ff;border:1px solid #bfd7f5;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:950;display:inline-flex}.stockDetailFileName{color:#24364d;text-overflow:ellipsis;white-space:nowrap;gap:1px;min-width:0;font-size:11px;font-weight:850;line-height:1.12;display:grid;overflow:hidden}.stockDetailFileName small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.inlineUpdatePanel{border-left:3px solid var(--warning)}.updatePanelGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.wideUpdateField{grid-column:span 2}.trackingViewButton{min-width:48px;min-height:26px;padding:3px 8px;font-size:11px}.button.ghost{border-color:var(--border);color:var(--muted);background:#fff}.drSheetPage{gap:8px;padding-bottom:58px;display:grid}.drSheetTitleBar{justify-content:space-between;align-items:center;min-height:34px;display:flex}.drSheetTitleBar h2{color:#182230;margin:0;font-size:18px;font-weight:850;line-height:1.05}.drSheetTitleBar span,.drSheetTitleBar p span{color:var(--helper);margin-top:2px;font-size:10.5px;font-weight:700;line-height:1.1;display:block}.drSheetTitleBar p{color:#475467;text-align:right;margin:0;font-size:12px;font-weight:800;line-height:1.1}.drEntrySheet{background:#fff;border:1px solid #d9e2ee;border-radius:6px;overflow:hidden;box-shadow:0 6px 18px #1018280a}.drSheetCaption{background:#f8fafc;border-bottom:1px solid #d9e2ee;align-items:baseline;gap:6px;padding:6px 9px;display:flex}.drSheetCaption span{color:#24364d;font-size:13px;font-weight:850}.drSheetCaption small{color:var(--helper);font-size:10px;font-weight:700}.sheetMetaRow,.sheetLine,.paymentSheetStrip{border-bottom:1px solid #e4eaf2;padding:7px 9px}.sheetMetaRow{grid-template-columns:1.35fr .9fr 1.05fr 1.35fr;gap:7px;display:grid}.sheetLine{grid-template-columns:88px minmax(0,1fr);align-items:end;gap:8px;display:grid}.sheetSectionLabel{border-left:3px solid #3d7edb;align-self:center;padding-left:7px;line-height:1.05}.sheetSectionLabel span{color:#24364d;font-size:12px;font-weight:850;display:block}.sheetSectionLabel small{color:var(--helper);margin-top:2px;font-size:9.5px;font-weight:700;display:block}.sheetCustomerGrid{grid-template-columns:1.8fr 1fr 1fr;gap:7px;display:grid}.sheetField{gap:3px;min-width:0;display:grid}.sheetField .labelEnglish{font-size:11px;font-weight:800;line-height:1.05}.sheetField .labelChinese{margin-top:1px;font-size:9px;line-height:1}.sheetInput{color:#24364d;font:inherit;background:#fff;border:1px solid #ccd6e3;border-radius:4px;outline:none;width:100%;min-height:34px;padding:5px 7px;font-size:13px}.sheetInput::placeholder{color:#98a2b3;font-size:12px;font-weight:500}.drNumberSheetInput{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.drNumberSheetInput span{color:var(--primary);background:#edf5ff;border:1px solid #bfd7f5;border-right:0;border-radius:4px 0 0 4px;align-items:center;height:34px;padding:0 8px;font-size:13px;font-weight:900;display:inline-flex}.drNumberSheetInput .sheetInput{border-radius:0 4px 4px 0}.sheetItemsArea{border-bottom:1px solid #e4eaf2}.sheetItemsHeader{background:#fbfcff;border-bottom:1px solid #d9e2ee;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;display:flex}.sheetItemsTitle{flex-wrap:wrap;align-items:baseline;gap:5px 8px;display:flex}.sheetItemsTitle span{color:#24364d;font-size:13px;font-weight:850}.sheetItemsTitle small{color:var(--helper);font-size:10px;font-weight:700}.sheetItemsTitle em{color:var(--helper);font-size:11px;font-style:normal;font-weight:650}.sheetAddButton{color:var(--primary);background:#fff;border:1px solid #bfd7f5;border-radius:5px;flex-direction:column;align-items:center;gap:1px;min-height:30px;padding:4px 9px;font-size:12px;font-weight:850;display:inline-flex}.sheetAddButton small{opacity:.72;font-size:9px;line-height:1}.sheetTableWrap{overflow-x:auto}.sheetItemsTable{border-collapse:collapse;width:100%;min-width:980px}.sheetItemsTable thead th{color:#344054;text-align:left;background:#edf2f7;border-bottom:1px solid #cbd5e1;padding:5px 6px 4px;font-size:10.5px}.sheetItemsTable th .labelEnglish{font-size:10.5px;font-weight:900;line-height:1.05}.sheetItemsTable th .labelChinese{color:#98a2b3;margin-top:2px;font-size:8.5px;font-weight:650;line-height:1.05}.sheetItemsTable td{color:#24364d;vertical-align:middle;border-bottom:1px solid #e8edf4;border-right:1px solid #eef2f6;height:38px;padding:5px 6px;font-size:12px}.sheetItemsTable td:last-child,.sheetItemsTable th:last-child{border-right:0}.stockSheetTable th:nth-child(3),.stockSheetTable th:nth-child(4),.stockSheetTable th:nth-child(5),.stockSheetTable td:nth-child(3),.stockSheetTable td:nth-child(4),.stockSheetTable td:nth-child(5),.specialSheetTable th:nth-child(4),.specialSheetTable th:nth-child(5),.specialSheetTable td:nth-child(4),.specialSheetTable td:nth-child(5){text-align:center}.stockSheetTable th:nth-child(6),.stockSheetTable th:nth-child(7),.stockSheetTable th:nth-child(8),.stockSheetTable td:nth-child(6),.stockSheetTable td:nth-child(7),.stockSheetTable td:nth-child(8),.specialSheetTable th:nth-child(6),.specialSheetTable th:nth-child(7),.specialSheetTable td:nth-child(6),.specialSheetTable td:nth-child(7){text-align:right}.specialSheetStatusBar{background:#fffaf0;border-bottom:1px solid #f3d69b;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:7px;padding:6px 9px;display:grid}.specialStatusItem{gap:3px;display:grid}.specialStatusItem span{color:#7a4a00;font-size:10.5px;font-weight:850}.paymentSheetStrip{background:#fbfcff;gap:5px;display:grid}.paymentSheetStrip .sheetField{gap:4px}.paymentDetailsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 8px;display:grid}.paymentDetailsGrid .sheetFieldWide{grid-column:span 2}.paymentSheetStrip .sheetInput{box-sizing:border-box;border:1px solid #ccd6e3;border-radius:8px;height:40px;min-height:40px;padding:8px 10px;font-size:13px;line-height:1.2}.paymentSheetStrip select.sheetInput{padding-right:28px}.paymentSheetStrip .sheetMoneyInput,.paymentSheetStrip .sheetAdjustment{border-radius:8px;height:40px;min-height:40px;padding:8px 10px}.paymentSheetGrid{grid-template-columns:.78fr .9fr 2fr .8fr .85fr 1.05fr 1fr;gap:6px;display:grid}.paymentSheetGridWithBank{grid-template-columns:.72fr .84fr 1.85fr .72fr .8fr 1fr .95fr 1.65fr}.sheetMoneyInput{text-align:right;font-weight:850}.sheetSubtotal{color:#667085;background:#f8fafc}.sheetFinal{color:var(--primary);background:#edf5ff;border-color:#bfd7f5}.sheetAdjustment{color:#475467;background:#f8fbff}.sheetPaid{background:var(--success-bg);color:var(--success);border-color:#b8e5cc}.sheetBalance{background:var(--warning-bg);color:var(--warning);border-color:#f3d69b}.sheetBalanceZero{color:#667085;background:#f8fafc;border-color:#d8e0ea;font-weight:750}.paymentSheetNote{color:var(--helper);margin:0;font-size:10.2px;font-weight:650;line-height:1.25}.paymentSheetNote span{display:block}.drSheetActionBar{z-index:5;background:#fffffff5;border:1px solid #d9e2ee;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex;position:sticky;bottom:10px;box-shadow:0 10px 24px #1018281f}.sheetTotalsInline{color:#98a2b3;flex-wrap:wrap;gap:6px 0;font-size:12px;font-weight:800;display:flex}.sheetTotalsInline span{align-items:baseline;gap:4px;display:inline-flex}.sheetTotalsInline span:not(:last-child):after{color:#cbd5e1;content:"|";margin:0 10px;font-weight:700}.sheetTotalsInline strong{color:#24364d;font-weight:950}.sheetBalanceText strong{color:var(--warning)}.sheetActionButtons{gap:7px;display:flex}.sheetActionButtons .button{gap:3px}.otherDrTypeNotice{background:#fbfcff;align-items:center;gap:10px;padding:10px;display:flex}.otherDrTypeNotice strong{color:#24364d;font-size:13px}.otherDrTypeNotice span{color:var(--muted);gap:2px;font-size:12px;display:grid}.productCellWithImage{text-align:left;align-items:center;gap:8px;min-width:0;display:flex}.productThumb{color:#315f9f;cursor:pointer;background:linear-gradient(135deg,#3d7edb29,#14b8a624),#f8fafc;border:1px solid #cbd8ea;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:10px;font-weight:900;display:inline-flex}.productThumbExpanded{border-color:var(--primary);box-shadow:0 0 0 2px #3d7edb29}.productImagePreviewOverlay{cursor:pointer;z-index:30;background:#1018286b;border:0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.productImagePreview{background:linear-gradient(135deg,#3d7edb38,#14b8a62e),#fff;border:1px solid #cbd8ea;border-radius:10px;place-items:center;gap:10px;width:min(420px,84vw);height:min(300px,58vw);padding:18px;display:grid;box-shadow:0 18px 60px #10182840}.productImagePreview span{color:var(--primary);background:#fff;border:1px solid #bfd7f5;border-radius:8px;justify-content:center;align-items:center;width:190px;height:150px;font-size:42px;font-weight:950;display:inline-flex}.productImagePreview small{color:var(--muted);font-size:12px;font-weight:800}.customOrdersTable{min-width:1720px}.customOrdersTable th,.customOrdersTable td{vertical-align:middle;padding:5px 7px;font-size:12px}.customOrdersTable th{background:#eef4fb}.customOrdersTable td:nth-child(11),.customOrdersTable td:nth-child(12){text-align:right}.customOrdersTable .statusBadge{padding:4px 6px;font-size:10px}.stockRuleNote,.customOrderRuleNote,.internalPoUpload{margin-top:8px}.submitDailyBar{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.submitDailyNote{color:var(--muted);font-size:11.5px}.submitStepBar{background:#f8fbff;border:1px solid #d9e5f4;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:10px;display:flex}.submitStepText p,.submitStepText span{color:var(--muted);margin:3px 0 0;font-size:11.5px;line-height:1.35;display:block}.submitStepText span{color:var(--helper);font-size:10.5px}.docSmallButton{min-height:30px;padding:4px 10px}.filterGrid{grid-template-columns:repeat(5,minmax(140px,1fr));gap:8px;display:grid}.compactSearchPanel{border:1px solid var(--border);border-left:3px solid var(--primary);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:7px;margin-bottom:12px;padding:8px 10px;display:grid}.compactSearchGrid{gap:8px;display:grid}.productsSearchGrid{grid-template-columns:minmax(0,1.7fr) auto minmax(180px,.7fr);align-items:end}.inventorySearchGrid{grid-template-columns:minmax(0,1.6fr) auto minmax(170px,.65fr) minmax(190px,.75fr);align-items:end}.inventoryRulesPanel{background:#fff;border:1px solid #dfe4ec;border-radius:8px;gap:8px;margin-bottom:12px;padding:9px 10px;display:grid}.inventoryRulesHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.inventoryRulesHeading>div,.inventoryFlowTitle{gap:1px;display:grid}.inventoryRulesHeading strong,.inventoryFlowTitle strong{color:#24364d;font-size:12.5px;font-weight:900}.inventoryRulesHeading span,.inventoryFlowTitle span{color:#667085;font-size:10px;font-weight:700}.inventoryPhaseTag{white-space:nowrap;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:6px;padding:4px 7px}.inventoryRuleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.inventoryRuleGrid p{background:#f8fafc;border-left:2px solid #b8c7da;gap:2px;min-width:0;margin:0;padding:6px 7px;display:grid}.inventoryRuleGrid strong{color:#344054;font-size:10.5px;line-height:1.25}.inventoryRuleGrid span{color:#667085;font-size:9.5px;line-height:1.25}.inventoryPreOrderRule{grid-column:span 4}.inventoryFlowNote{border-top:1px solid #e4e7ec;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:10px;padding-top:8px;display:grid}.inventoryFlowNote ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.inventoryFlowNote li{border-left:1px solid #d8e0ea;gap:2px;min-width:0;padding-left:7px;display:grid}.inventoryFlowNote li strong{color:#344054;font-size:10.5px}.inventoryFlowNote li span{color:#667085;font-size:9.5px;line-height:1.25}.inventoryLastMovement{gap:1px;min-width:168px;display:grid}.inventoryLastMovement strong{color:#344054;font-size:10.5px;line-height:1.2}.inventoryLastMovement small,.inventoryLastMovement span,.inventoryLastMovement em{color:#667085;font-size:9.5px;font-style:normal;line-height:1.2}.inventoryLastMovement em{color:#8a611c;font-weight:750}.inventoryMovementHistory{overflow:hidden}.inventoryMovementToolbar{grid-template-columns:minmax(240px,1.8fr) auto minmax(190px,1fr) minmax(160px,.8fr);align-items:end;margin:0 10px 10px}.inventoryMovementTable{min-width:1480px}.inventoryMovementTable td,.inventoryMovementTable th{vertical-align:top}.inventoryMovementType,.inventoryMovementProduct{gap:2px;display:grid}.inventoryMovementType{color:#344054;min-width:132px;font-weight:700}.inventoryMovementProduct{min-width:150px}.inventoryMovementProduct span,.inventoryMovementTable small{color:#667085;font-size:10px}.inventoryNegativeQuantity{color:#b42318;font-weight:800}.inventoryNegativeWarning{color:#b42318;margin-top:3px;font-size:10px;font-weight:750;line-height:1.25;display:block}.inventoryNegativeWarningPanel{background:#fef3f2;border:1px solid #fecdca;border-radius:6px;padding:8px 10px}.inventoryMovementModalPanel{width:min(920px,100vw - 40px);max-width:920px}.inventoryMovementDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.inventoryMovementDetailGrid span{background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;gap:3px;padding:8px;display:grid}.inventoryMovementDetailGrid b{color:#667085;text-transform:uppercase;font-size:10px}.stocktakeControlPanel{margin-top:12px}.stocktakeCardHeader{align-items:flex-start}.stocktakeCardHeader .cardText{max-width:780px;margin:3px 0 0}.stocktakeBoundaryNote,.stocktakeAppliedDetails,.stocktakeConfirmArea{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;flex-wrap:wrap;gap:8px 18px;margin:0 10px 10px;padding:8px 10px;display:flex}.stocktakeBoundaryNote span,.stocktakeConfirmArea span,.stocktakeAppliedDetails span{color:#667085;font-size:11px}.stocktakeHistoryTable{min-width:940px}.stocktakeActionButtons{flex-wrap:wrap;gap:6px;display:flex}.stocktakeModalPanel{width:min(1120px,100vw - 40px);max-width:1120px}.stocktakeCountingReminder,.stocktakeConfirmationReminder{background:var(--info-bg);color:#344054;border:1px solid #c7d7fe;border-radius:7px;gap:5px;margin:10px 0;padding:8px 10px;display:grid}.stocktakeCountingReminder strong,.stocktakeConfirmationReminder strong{color:#175cd3;font-size:12px}.stocktakeCountingReminder ul{gap:3px;margin:0;padding-left:18px;display:grid}.stocktakeCountingReminder li,.stocktakeConfirmationReminder span{font-size:11px;line-height:1.4}.stocktakeConfirmationReminder{flex-basis:100%;margin:0 0 4px}.stocktakeReasonField{margin:12px 0}.stocktakeLineEditor{gap:8px;display:grid}.stocktakeLineRow{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:minmax(280px,1.7fr) minmax(130px,.8fr) minmax(130px,.8fr) auto;align-items:end;gap:8px;padding:9px;display:grid}.stocktakeBookCell{gap:3px;min-height:42px;display:grid}.stocktakeBookCell strong{color:#172033;font-size:13px}.stocktakeBookCell small{color:#667085;font-size:10px}.stocktakeRemoveButton{min-height:38px}.stocktakeFormActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.stocktakeQuickSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.stocktakeQuickSummary span{background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;gap:3px;padding:8px;display:grid}.stocktakeQuickSummary b{color:#667085;text-transform:uppercase;font-size:10px}.stocktakeItemsTable{min-width:780px}.stocktakeConfirmArea{justify-content:space-between;align-items:center;margin:12px 0 0}.stocktakeConfirmArea .formErrorBanner{flex-basis:100%}.searchButtonGroup{gap:6px;display:flex}.compactSearchButton{min-height:34px;padding:5px 10px}.suggestionChips{gap:6px;padding-bottom:1px;display:flex;overflow-x:auto}.suggestionChip{color:#667085;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:750;line-height:1}.inventorySearchField{position:relative}.inventorySearchSuggestions{z-index:30;background:#fff;border:1px solid #d9dee8;border-radius:8px;gap:2px;max-height:336px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #10182824}.inventorySearchSuggestion{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;gap:2px;padding:8px 9px;display:grid}.inventorySearchSuggestion:hover,.inventorySearchSuggestion:focus-visible{background:#eef2ff;outline:none}.inventorySearchSuggestion strong{font-size:13px;line-height:1.2}.inventorySearchSuggestion span{color:var(--helper);font-size:11px;line-height:1.2}.jadusSearchSuggestionRoot{width:100%;min-width:0;position:relative}.jadusSearchSuggestionPanel{box-sizing:border-box;overscroll-behavior:contain;z-index:100;background:#fff;border:1px solid #d9dee8;border-radius:8px;max-width:calc(100vw - 16px);max-height:min(360px,52vh);padding:4px;position:fixed;overflow-y:auto;box-shadow:0 12px 24px #10182824}.jadusSearchSuggestionOption{color:#172033;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;gap:2px;width:100%;min-width:0;padding:7px 9px;display:grid}.jadusSearchSuggestionOption.has-leading{grid-template-columns:36px minmax(0,1fr);align-items:center}.jadusSearchSuggestionLeading{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex;overflow:hidden}.jadusSearchSuggestionCopy{gap:2px;min-width:0;display:grid}.jadusSearchSuggestionOption:hover,.jadusSearchSuggestionOption:focus-visible,.jadusSearchSuggestionOption.is-active{background:#eef2ff;outline:none}.jadusSearchSuggestionOption strong,.jadusSearchSuggestionOption span,.jadusSearchSuggestionOption small{overflow-wrap:anywhere;min-width:0}.jadusSearchSuggestionOption strong{font-size:13px;line-height:1.3}.jadusSearchSuggestionOption span,.jadusSearchSuggestionOption small{color:#667085;font-size:11px;line-height:1.35}.jadusSearchSuggestionEmpty{color:#667085;margin:0;padding:10px 12px;font-size:13px}.jadusSearchSuggestionError{color:#b42318;margin:0;padding:10px 12px;font-size:13px}.jadusSearchSuggestionFooter{border-top:1px solid #e7eaf0;margin-top:4px;padding:6px 8px 4px}.jadusSearchSuggestionFooter button{color:#041eb4;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:7px 4px;font-size:12px;font-weight:650}.jadusSearchMatch{color:inherit;background:#fff1b8;border-radius:2px;padding:0}.paymentUnifiedSearch{flex:360px;min-width:min(100%,280px);max-width:560px}@media (max-width:720px){.jadusSearchSuggestionPanel{max-height:min(320px,48vh)}.paymentUnifiedSearch{flex-basis:100%;max-width:none}}.paginationBar{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:8px;display:flex}.paginationText{color:var(--text);margin:0 0 2px;font-size:12px;font-weight:800}.paginationHint{color:var(--helper);font-size:10.5px;display:block}.paginationControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.rowsPerPageControl{color:var(--muted);align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.rowsPerPageControl .compactInput{width:70px;min-height:30px;padding:4px 7px}.paginationButton{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:7px;min-height:30px;padding:5px 8px;font-size:11px;font-weight:800}.paginationButton:disabled{color:#98a2b3;opacity:.65}.pageNumber{color:var(--muted);font-size:11px;font-weight:800}.emptyTableCell{color:var(--helper);text-align:center;font-size:12px;font-weight:750;padding:18px 12px!important}.emptyTableCell span{display:block}.field{gap:4px;display:grid}.labelEnglish{color:#344054;font-size:12px;font-weight:800;line-height:1.25;display:block}.labelChinese{color:var(--helper);margin-top:1px;font-size:10px;line-height:1.25;display:block}.sectionTitleChinese{color:var(--helper);margin-top:2px;font-size:11px;font-weight:500;line-height:1.35;display:block}.input,.select,.textarea{color:var(--text);background:#fff;border:1px solid #cfd6e2;border-radius:8px;width:100%;min-height:34px;padding:7px 9px;font-size:14px}.input::placeholder,.textarea::placeholder{color:#98a2b3;font-size:13px;font-weight:400}.textarea{resize:vertical;min-height:66px}.tableWrap{overflow-x:auto}.recordLink{color:var(--primary);text-underline-offset:3px;font-weight:800;text-decoration:underline}.productThumb{aspect-ratio:1;background:var(--panel-soft);color:var(--helper);cursor:pointer;text-align:center;border:1px dashed #b8c2d2;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:44px;min-width:44px;padding:5px;font-size:11px;display:inline-flex}.productThumb:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 2px #3d7edb1f}.imagePreviewOverlay{cursor:pointer;z-index:10000;background:#0f172a7a;border:0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.imagePreviewPanel{cursor:default;background:#fff;border:1px solid #d6dde7d1;border-radius:12px;flex-direction:column;width:min(860px,100vw - 48px);min-width:min(320px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 20px 56px #0f172a29}.imagePreviewHeader{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:10px 14px 8px 20px;display:flex}.imagePreviewHeader>div{gap:3px;min-width:0;display:grid}.imagePreviewHeader h2{color:#2f3f55;letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.25}.imagePreviewHeader p{color:#7a8798;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:10.5px;font-weight:500;line-height:1.3;display:flex}.imagePreviewCloseButton{color:#748195;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.imagePreviewCloseButton:hover{color:#33445b;background:#f3f5f8;border-color:#e0e5ec}.imagePreviewCloseButton:focus-visible{color:#33445b;outline-offset:2px;background:0 0;border-color:#0000;outline:2px solid #3d57b51f}.imagePreviewStage{background:#fff;flex:auto;min-height:0;padding:2px 58px 18px;position:relative}.imagePreviewPlaceholder{color:#7f8b9c;text-align:center;word-break:break-word;background:#fcfdff;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;height:min(54dvh,430px);min-height:250px;padding:14px;font-size:18px;font-weight:650;line-height:1.25;display:flex;overflow:hidden}.imagePreviewNavigationButton{box-shadow:none;color:#637187;cursor:pointer;z-index:1;background:#fffffff5;border:1px solid #e1e6ed;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:0 0 2px;font-size:24px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.imagePreviewPreviousButton{left:12px}.imagePreviewNextButton{right:12px}.imagePreviewNavigationButton:hover:not(:disabled),.imagePreviewNavigationButton:focus-visible{color:#34455c;outline-offset:2px;background:#f6f8fa;border-color:#c7d0dc;outline:2px solid #3d57b51c}.imagePreviewNavigationButton:disabled{box-shadow:none;cursor:default;opacity:.32}.imagePreviewThumbnailStrip{scrollbar-width:thin;flex:none;justify-content:safe center;gap:9px;padding:0 20px 14px;display:flex;overflow-x:auto}.imagePreviewThumbnail{cursor:pointer;background:#fff;border:1px solid #e1e6ed;border-radius:6px;flex:0 0 50px;width:50px;height:50px;padding:3px;overflow:hidden}.imagePreviewThumbnail img{object-fit:contain;width:100%;height:100%;display:block}.imagePreviewThumbnail:hover,.imagePreviewThumbnail:focus-visible{outline-offset:1px;border-color:#8ea0bd;outline:2px solid #3d57b51f}.imagePreviewThumbnail.is-active{border-color:#3d57b5;box-shadow:0 0 0 1px #3d57b51f}.imagePreviewThumbImage{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.imagePreviewLargeImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:640px){.imagePreviewOverlay{padding:12px}.imagePreviewPanel{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.imagePreviewHeader{min-height:52px;padding:9px 10px 7px 14px}.imagePreviewHeader h2{font-size:14px}.imagePreviewStage{padding:2px 44px 12px}.imagePreviewPlaceholder{height:min(50dvh,380px);min-height:210px;padding:8px}.imagePreviewNavigationButton{width:32px;height:32px}.imagePreviewPreviousButton{left:6px}.imagePreviewNextButton{right:6px}.imagePreviewThumbnailStrip{justify-content:flex-start;padding-inline:12px}}.productThumbnail{background:#f8fafc;border:1px solid #d8e2ea;border-radius:6px;padding:0;overflow:hidden;box-shadow:inset 0 0 0 3px #ffffffa6}.productThumbnail-small{width:32px;height:32px}.productThumbnail-medium{width:48px;height:48px}.productThumbnail-large{width:116px;height:116px}.modalOverlay{z-index:90;background:#0f2a4485;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow:auto}.modalOverlay>.jadusSelectMenu[data-jadus-select-layer=modal]{z-index:2}.modalPanel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;flex:none;gap:10px;width:820px;max-width:none;max-height:calc(100dvh - 32px);padding:12px;display:grid;overflow-y:auto;box-shadow:0 18px 44px #0f2a4438}.productPickerModalPanel{flex-direction:column;gap:0;height:min(640px,100dvh - 32px);max-height:min(640px,100dvh - 32px);padding:0;display:flex;overflow:hidden}.productPickerModalPanel .modalHeader{flex:none;padding:12px 12px 8px}.productPickerBody{flex:auto;align-content:start;gap:7px;min-height:0;padding:8px 12px;display:grid;overflow-y:auto}.kitBuilderBody{gap:8px}.productPickerFooter{flex:none;grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin:0;padding:8px 12px 9px;display:grid}.modalHeader{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:start;gap:10px;padding-bottom:8px;display:flex}.modalHeader strong,.modalHeader span{display:block}.modalHeader strong{color:#24364d;font-size:18px;font-weight:950}.modalHeader span{color:#98a2b3;margin-top:2px;font-size:12px;font-weight:700}.modalCloseButton{color:#667085;cursor:pointer;background:#f8fafc;border:1px solid #d8e0ea;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:17px;font-weight:850;line-height:1;display:inline-flex}.modalHelpLine{color:#344054;flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;font-weight:850;display:flex}.modalHelpLine span:nth-child(2){color:#98a2b3;font-size:11px;font-weight:700}.fieldLabelWithHelp{align-items:center;gap:5px;display:inline-flex}.modalSegmentedTabs{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.modalSegmentedTabs button{color:#667085;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;gap:1px;padding:6px 8px;font-size:11px;font-weight:850;display:grid}.modalSegmentedTabs button.active{color:var(--primary);background:#fff;box-shadow:0 1px 2px #10182814}.modalSegmentedTabs small{color:#98a2b3;font-size:9px;font-weight:700}.categoryChipRow{flex-wrap:wrap;gap:5px;display:flex}.categoryChip{color:#475467;cursor:pointer;background:#f8fafc;border:1px solid #d8e0ea;border-radius:999px;flex-direction:column;min-height:27px;padding:2px 8px;font-size:10.5px;font-weight:850;line-height:1.05;display:inline-flex}.categoryChip small{color:#98a2b3;margin-top:2px;font-size:9px;font-weight:700}.categoryChip:hover{border-color:var(--primary);color:var(--primary)}.categoryChip.active{background:var(--primary);border-color:var(--primary);color:#fff}.categoryChip.active small{color:#ffffffc7}.settingsEntryGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.settingsEntryButton{color:#24364d;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #d8e0ea;border-radius:7px;gap:2px;min-height:46px;padding:8px 10px;display:grid}.settingsEntryButton:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 2px #3d7edb1a}.settingsEntryButton span{font-size:12px;font-weight:900;line-height:1.1}.settingsEntryButton small{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.1}.productPickerResults{border:1px solid #e4e7ec;border-radius:7px;display:grid;overflow:hidden}.productPickerRow{border-bottom:1px solid #eef2f6;grid-template-columns:38px minmax(190px,1fr) 82px 114px 92px;align-items:center;gap:8px;min-height:46px;padding:5px 0 5px 8px;display:grid}.productPickerRowWithType{grid-template-columns:38px minmax(150px,1fr) 142px 72px 105px auto}.productPickerRow:last-child{border-bottom:0}.productPickerName{gap:1px;min-width:0;display:grid}.productPickerName strong{color:#24364d;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:900;overflow:hidden}.productPickerName span,.productPickerMeta{color:#667085;white-space:nowrap;font-size:12px;font-weight:700}.productPickerPrice{color:#24364d;font-weight:900}.pickerSection{gap:5px;display:grid}.pickerSectionHeader{align-items:baseline;gap:6px;display:flex}.pickerSectionHeader strong{color:#24364d;font-size:14px;font-weight:950}.pickerSectionHeader span{color:#98a2b3;font-size:11px;font-weight:750}.quickAccessRow{flex-wrap:wrap;gap:7px;display:flex}.quickAccessButton{color:#24364d;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #d8e0ea;border-radius:7px;min-width:128px;min-height:38px;padding:6px 10px;display:grid}.quickAccessButton:hover{border-color:var(--primary);color:var(--primary)}.quickAccessButton span{font-size:12px;font-weight:900;line-height:1.1}.quickAccessButton small{color:#98a2b3;font-size:10px;font-weight:700}.kitShortcutGrid{gap:6px;display:grid}.kitShortcutCard{border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:38px minmax(0,1fr) 92px;align-items:center;gap:8px;min-height:46px;padding:5px 0 5px 8px;display:grid}.kitShortcutText{gap:1px;min-width:0;display:grid}.kitShortcutText strong{color:#24364d;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:920;overflow:hidden}.kitShortcutText span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:760;overflow:hidden}.kitShortcutText small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.modalPanel .miniTableButton{cursor:pointer;text-align:center;justify-content:center;align-items:center;width:92px;min-width:92px;min-height:32px;padding:4px 8px}.modalPanel .compactSearchButton{cursor:pointer;text-align:center;justify-content:center;align-items:center;width:92px;min-width:92px;min-height:32px}.editProductModalPanel{flex-direction:column;gap:0;width:940px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);padding:0;display:flex;overflow:hidden}.editProductModalPanel .modalHeader{flex:none;padding:12px 14px 9px}.editProductModalBody{flex:auto;align-content:start;gap:8px;min-height:0;padding:9px 14px;display:grid;overflow-y:auto}.editProductFormGrid,.productAlertSettingsGrid{gap:7px 8px}.editProductFormGrid .field,.productAlertSettingsGrid .field{gap:3px}.editProductFormGrid .compactInput,.productAlertSettingsGrid .compactInput{min-height:32px}.productImageLocalPicker{align-items:center;gap:9px;display:flex}.productImagePreviewBox{cursor:pointer;background:#f8fafc;border:1px dashed #b8c7da;border-radius:8px;justify-content:center;align-items:center;width:116px;height:78px;display:inline-flex;overflow:hidden}.productImagePreviewBox input,.productImagePickerActions input{display:none}.productImagePreviewImage{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}.productImagePreviewBox span{color:#667085;text-align:center;gap:2px;display:grid}.productImagePreviewBox strong{color:#344054;font-size:12px;font-weight:850}.productImagePreviewBox small{font-size:10px;font-weight:700}.productImagePickerActions{gap:7px;display:flex}.productImagePickerActions label,.productImagePickerActions button{color:var(--primary);cursor:pointer;background:#fff;border:1px solid #cbd8ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:74px;height:34px;padding:0 9px;font-size:12px;font-weight:800;line-height:1.05;display:inline-flex}.productImagePickerActions small{color:#667085;margin-top:1px;font-size:9.5px;font-weight:700}.productAlertSettingsSection{background:#fbfcff;border:1px solid #e4e7ec;border-radius:8px;gap:7px;padding:8px}.productAlertSettingsSection .kitBuilderTitleRow{margin:0}.kitTemplateAccordion{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.kitTemplateAccordion summary{cursor:pointer;background:#fbfcff;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;list-style:none;display:flex}.kitTemplateAccordion summary::marker{display:none}.kitTemplateAccordion .kitTableWrap{border-top:1px solid #e4e7ec;max-height:260px;overflow:auto}.productPhaseOneBody{border-top:1px solid #e4e7ec;gap:8px;padding:8px;display:grid}.productPhaseOneTag{color:#667085;margin-left:auto;font-size:10px;font-weight:750}.productPhaseOneNote{color:#475467;background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;margin:0;padding:6px 8px;font-size:11px;line-height:1.3}.productPhaseOneNote span{color:#667085;font-size:10px;display:block}.editProductModalFooter{flex:none;margin:0;padding:10px 14px 12px}.modalPanel .productFormFooterButton{border-radius:8px;width:112px;min-width:112px;height:40px;min-height:40px}.productPickerFooter .compactSearchButton{grid-column:2;justify-self:stretch}.productPickerFooter .compactSearchButton+.compactSearchButton{grid-column:auto}.specialOrderItemPanel{height:min(600px,100dvh - 32px);max-height:min(600px,100dvh - 32px)}.specialOrderBody{gap:8px}.specialOrderToolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.specialOrderReferenceLine{justify-self:start;align-items:center;gap:6px;display:inline-flex}.productSourcePill{color:#475467;background:#f8fafc;border:1px solid #d8e0ea;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:850;line-height:1;display:inline-flex}.productSourcePill.reorder{color:#175cd3;background:#eef4ff;border-color:#d1e0ff}.productSourcePill small{color:#667085;font-size:8.5px;font-weight:700}.referenceOnlyNotice{background:#f8fbff;border:1px solid #d1e0ff;border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:5px;padding:6px 8px;display:flex}.referenceOnlyNotice strong{color:#175cd3;font-size:12px;font-weight:900}.referenceOnlyNotice span{color:#667085;font-size:10.5px;font-weight:700}.referenceOnlyNotice small{color:#98a2b3;font-size:10px;font-weight:700}.referenceToggleButton{flex-direction:row;flex:none;gap:5px;width:auto;min-width:0;min-height:30px;padding:4px 8px}.specialReferencePickerRow{grid-template-columns:38px minmax(190px,1fr) 82px 114px 92px}.referenceToggleButton .buttonChinese{font-size:10px;line-height:1}.referencePanel{border:1px solid #e4e7ec;border-radius:7px;gap:6px;padding:7px;display:grid}.referenceRows{gap:5px;display:grid}.referenceRow{grid-template-columns:34px minmax(0,1fr) 92px;align-items:center;gap:7px;min-height:40px;display:grid}.referenceName{gap:1px;min-width:0;display:grid}.referenceName strong{color:#24364d;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:900;overflow:hidden}.referenceName span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:720;overflow:hidden}.specialOrderFormGrid{grid-template-columns:minmax(150px,1.2fr) minmax(150px,1fr) 62px 64px 86px 96px;gap:7px;display:grid}.specialOrderFormGrid .wideUpdateField{grid-column:span 6}.specialOrderImages{border-top:1px solid #e4e7ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:8px;display:grid}.specialOrderImageSlot{border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:38px minmax(0,1fr) 58px;align-items:center;gap:7px;min-height:48px;padding:6px 7px;display:grid}.specialOrderImageSlot strong,.specialOrderImageSlot span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.specialOrderImageSlot strong{color:#24364d;font-size:12.5px;font-weight:900}.specialOrderImageSlot span{color:#98a2b3;font-size:10.5px;font-weight:700}.imageChooseButton{color:var(--primary);cursor:pointer;text-align:center;border:1px solid #d1e0ff;border-radius:7px;justify-content:center;align-items:center;min-height:30px;padding:3px 6px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.imageChooseButton input{display:none}.imageChooseButton small{color:#667085;font-size:8.5px;font-weight:700;line-height:1}.specialOrderFooter{grid-template-columns:minmax(0,1fr) 92px 92px}.specialOrderFooter .compactSearchButton:first-child{grid-column:2}.specialOrderFooter .specialOrderSubmitButton{grid-column:3;width:92px}.staticBadge{white-space:nowrap;border-radius:999px;justify-content:center;padding:3px 6px;font-size:9px;font-weight:850;display:inline-flex}.staticBadge.info{color:#175cd3;background:#eaf1ff}.staticBadge.fixed{color:#067647;background:#ecfdf3}.staticBadge.kit{color:#b54708;background:#fff7e8}.staticBadge.reference{color:#3538cd;background:#eef4ff}.staticBadge.muted{color:#667085;background:#f2f4f7}.modalFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kitBuilderTopbar{justify-content:flex-start;align-items:center;display:flex}.modalBackButton{color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;gap:1px;padding:0;font-size:11px;font-weight:900;display:grid}.modalBackButton small{color:#667085;font-size:9px;font-weight:700}.kitSummaryStrip{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;flex-wrap:wrap;align-items:center;gap:7px 12px;padding:7px 9px;display:flex}.kitSummaryStrip>strong{color:#24364d;font-size:13.5px;font-weight:950}.kitSummaryStrip span{color:#667085;font-size:13px;font-weight:800}.kitInlineInput{color:#24364d;background:#fff;border:1px solid #d8e0ea;border-radius:5px;width:54px;height:26px;padding:2px 6px;font-size:13px;font-weight:850}.kitInlineInput.price{width:72px}.kitBuilderSection{border-top:1px solid #e4e7ec;gap:7px;padding-top:8px;display:grid}.kitBuilderTitleRow{justify-content:space-between;align-items:center;gap:7px;display:flex}.kitTableWrap{border:1px solid #e4e7ec;border-radius:7px;overflow-x:auto}.kitComponentTable{border-collapse:collapse;width:100%;min-width:790px}.kitComponentTable th{color:#667085;text-align:left;background:#f8fafc;border-bottom:1px solid #e4e7ec;padding:6px 7px;font-size:11px;font-weight:900}.kitComponentTable td{color:#475467;vertical-align:middle;border-bottom:1px solid #eef2f6;padding:5px 7px;font-size:13px;font-weight:760}.kitComponentTable td:nth-child(3),.kitComponentTable td:nth-child(4),.kitComponentTable td:nth-child(5),.kitComponentTable td:nth-child(6){white-space:nowrap}.kitComponentTable tbody tr:last-child td{border-bottom:0}.kitComponentTable td:first-child{gap:1px;display:grid}.kitComponentTable td:first-child strong{color:#24364d;font-size:13px;font-weight:920}.kitComponentTable td:first-child span{color:#98a2b3;font-size:11px;font-weight:700}.kitComponentTable .compactInput{height:28px;min-height:28px;padding:3px 6px}.kitRowMuted{background:#fafbfc}.kitMutedText{color:#98a2b3;font-size:11px;font-weight:750}.kitStockWarning{color:#b54708;font-size:11px;font-weight:900;line-height:1.1;display:inline-block}.kitStockWarning small,.kitRequiredText small,.kitTableAction small{font-size:9px;font-weight:700}.kitRequiredText{color:#667085;font-size:11px;font-weight:850;line-height:1.1;display:inline-block}.kitTableAction{color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:11px;font-weight:900;line-height:1.1;display:grid}.kitPriceSummaryLine{color:#667085;background:#fffdf8;border:1px solid #f3d3a7;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:7px 9px;font-size:13px;font-weight:820;display:flex}.kitPriceSummaryLine strong{color:#b54708;font-size:13.5px;font-weight:950}.kitPriceSummaryLine label{align-items:center;gap:5px;display:inline-flex}.kitNotePreview{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;justify-content:space-between;align-items:start;gap:10px;padding:8px 9px;display:flex}.kitNotePreview p{color:#475467;margin:4px 0 0;font-size:12.5px;font-weight:760;line-height:1.35}.kitComponentGrid{border:1px solid #e4e7ec;border-radius:7px;display:grid;overflow:hidden}.kitComponentRow{border-bottom:1px solid #eef2f6;grid-template-columns:104px minmax(150px,1fr) 82px 100px auto;align-items:center;gap:7px;min-height:38px;padding:6px 8px;display:grid}.kitComponentRow:last-child{border-bottom:0}.kitComponentTitle{gap:1px;display:grid}.kitComponentTitle strong{color:#24364d;font-size:11px;font-weight:900}.kitComponentTitle span{color:#98a2b3;font-size:9.5px;font-weight:700}.kitInlineButton{color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 0;font-size:10px;font-weight:850;line-height:1.05;display:grid}.kitInlineButton small{color:#667085;font-size:8.6px;font-weight:700}.kitTemplateSetup{border-top:1px solid #e4e7ec;gap:7px;padding-top:8px;display:grid}.productAlertToggleField{justify-content:start}.productAlertToggle{color:#24364d;background:#fff;border:1px solid #d8e6f3;border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:4px 9px;display:inline-flex}.productAlertToggle input{margin:0}.productAlertToggle span{font-size:12px;font-weight:850}.productAlertToggle small{color:#667085;font-size:10px;font-weight:700}.kitTemplateTable{border-collapse:collapse;width:100%;min-width:720px}.kitTemplateTable th{color:#667085;text-align:left;background:#f8fafc;border-bottom:1px solid #e4e7ec;padding:6px 7px;font-size:10.5px;font-weight:900}.kitTemplateTable td{color:#475467;border-bottom:1px solid #eef2f6;padding:6px 7px;font-size:11.5px;font-weight:760}.kitTemplateTable tbody tr:last-child td{border-bottom:0}.kitPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kitPriceGrid>div,.kitPriceGrid>label{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;gap:3px;padding:7px 8px;display:grid}.kitPriceGrid span,.kitPriceGrid small{color:#667085;font-size:10px;font-weight:750}.kitPriceGrid strong{color:#24364d;font-size:13px;font-weight:950}.kitConfigurationNote{min-height:104px}.modalFooter{border-top:1px solid #e4e7ec;justify-content:flex-end;align-items:center;gap:7px;padding-top:8px;display:flex}.quickActionModal{flex-direction:column;width:min(840px,100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100vh - 72px);padding:0;display:flex;overflow:hidden}.quickActionModalNarrow{width:min(680px,100vw - 48px)}.quickActionModalMedium{width:min(940px,100vw - 48px)}.quickActionModalWide{width:min(780px,100vw - 48px)}.quickActionHeader{flex:none;align-items:center;gap:10px;padding:9px 12px 7px}.quickActionHeader>div{min-width:0}.quickActionBody{flex:auto;gap:8px;min-height:0;padding:9px 12px;display:grid;overflow-y:auto}.quickStatusLine{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:2px 0 8px;display:flex}.quickStatusLine>div{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.quickStatusLine strong{font-size:14px;font-weight:950;line-height:1.2}.quickStatusLine span{font-size:12px;font-weight:850;line-height:1.2}.quickStatusLine small{color:#8a97aa;font-size:10.5px;font-weight:750}.quickStatus-warning{color:#b54708}.quickStatus-danger{color:#b42318}.quickStatus-info{color:#175cd3}.quickStatus-neutral,.quickStatus-success{color:#475467}.quickKeyFacts{gap:6px;display:grid}.paymentFollowupSnapshot{border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:minmax(96px,.95fr) minmax(140px,1.25fr) minmax(126px,1fr) minmax(190px,1.45fr) minmax(140px,auto);gap:0;display:grid;overflow:hidden}.dashboardUnpaidSection{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.dashboardUnpaidHeader{background:#f8fafc;border-bottom:1px solid #e4e7ec;padding:7px 9px}.dashboardUnpaidTableWrap{margin:0}.dashboardUnpaidTable{min-width:880px}.dashboardUnpaidTable th,.dashboardUnpaidTable td{vertical-align:middle;padding:5px 7px;font-size:12px}.dashboardUnpaidTable th{background:#eef4fb}.dashboardLastPaymentLine{color:#344054;font-size:11.5px;font-weight:850;line-height:1.2;display:block}.quickInlineNote{color:#667085;gap:1px;margin:0;font-size:11.5px;font-weight:750;display:grid}.quickInlineNote small{color:#8a97aa;font-size:10px;font-weight:700}.paymentFollowupCell{border-right:1px solid #eef2f6;align-content:start;gap:4px;min-width:0;padding:7px 8px;display:grid}.paymentFollowupCell:last-child{border-right:0}.paymentFollowupCell>strong{color:#24364d;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:900;line-height:1.22}.paymentFollowupCell>span{color:#667085;overflow-wrap:anywhere;min-width:0;font-size:10.5px;font-weight:750;line-height:1.2}.paymentFollowupCell .labelEnglish{font-size:10.5px}.paymentFollowupCell .labelChinese{font-size:9.5px}.paymentFollowupLastPayment strong{color:#344054;font-size:11.5px}.paymentBalanceWarning{color:#b54708}.paymentBalanceDanger,.amountSummaryCell .balanceLine strong.paymentBalanceDanger{color:#b42318}.amountSummaryCell .balanceLine strong.paymentBalanceWarning{color:#b54708}.quickPaymentNotes{background:#fbfcff;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.quickPaymentNotes .quickKeyFact{border-bottom:0;border-right:1px solid #eef2f6;padding:6px 8px}.quickPaymentNotes .quickKeyFact:last-child{border-right:0}.quickPaymentNotes .quickKeyFact strong{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.quickKeyFact{border-bottom:1px solid #eef2f6;grid-template-columns:minmax(110px,150px) minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:0 0 6px;display:grid}.quickKeyFact span{gap:1px;display:grid}.quickKeyFact span b{color:#344054;font-size:12px;font-weight:900;line-height:1.12}.quickKeyFact span small,.quickKeyFact strong small{color:#8a97aa;margin-top:2px;font-size:10px;font-weight:700;line-height:1.15;display:block}.quickKeyFact strong{color:#24364d;overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:850;line-height:1.25}.quickDetailsToggle{color:#175cd3;cursor:pointer;background:#fff;border:1px solid #cbd8ea;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:6px;min-width:128px;height:32px;padding:0 10px;display:inline-flex}.quickDetailsToggle span{font-size:12px;font-weight:900}.quickDetailsToggle small{color:#667085;font-size:10px;font-weight:750}.quickActionDetails,.quickActionInlineInput{border:1px solid #e4e7ec;border-radius:8px;gap:6px;padding:8px;display:grid}.quickDecisionLine{color:#475467;background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;padding:7px 9px;font-size:11.5px;font-weight:750;line-height:1.3}.quickActionSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.quickActionDetailRow{border-bottom:1px solid #eef2f6;gap:3px;min-width:0;padding-bottom:6px;display:grid}.quickActionDetailRow span,.quickSummaryItem span{color:#667085;gap:1px;font-size:11px;font-weight:850;display:grid}.quickActionDetailRow span b,.quickSummaryItem span b{color:#344054;font-size:12px;font-weight:900;line-height:1.1}.quickActionDetailRow span small,.quickSummaryItem span small{color:#8a97aa;font-size:10px;font-weight:700;line-height:1.1}.quickActionDetailRow strong{color:#24364d;overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:850;line-height:1.25}.quickActionRiskBox{background:#fffaf0;border:1px solid #fedf89;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.quickSummaryItem{background:#fbfcff;border:1px solid #e4e7ec;border-radius:8px;gap:4px;min-width:0;padding:7px 8px;display:grid}.quickSummaryItem strong{color:#24364d;overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:900;line-height:1.2}.quickActionDecisionNote{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;display:grid}.quickActionDecisionNote p{color:#475467;margin:0;font-size:12px;font-weight:750;line-height:1.3}.quickActionRiskBox p{color:#344054;margin:4px 0 0;font-size:12.5px;font-weight:750;line-height:1.35}.quickActionSection{border:1px solid #e4e7ec;border-radius:8px;gap:6px;padding:8px;display:grid}.quickActionSection .quickActionDetailRow{grid-template-columns:minmax(140px,190px) minmax(0,1fr);display:grid}.quickActionFullRow{grid-column:1/-1;min-width:0}.quickActionTextarea{resize:vertical;width:100%;min-height:68px}.quickActionHelpText{color:#667085;font-size:10.5px;font-weight:700}.quickActionFileList{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.quickActionFileList span{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;gap:2px;padding:6px 7px;display:grid}.quickActionFileList b{color:#24364d;font-size:12px;font-weight:850}.quickActionFileList small{color:#667085;font-size:10px;font-weight:700}.quickActionFakeNote{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.quickActionFakeNote strong{font-size:12.5px;font-weight:900}.quickActionFakeNote span{font-size:10.5px;font-weight:700}.quickActionFooter{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:8px 12px 10px;display:grid}.quickActionFooter>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.quickActionFooter>div:last-child{justify-content:flex-end}.quickActionFooterButton{text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:112px;height:38px;padding:0 11px;font-size:12px;font-weight:850;line-height:1.05;text-decoration:none;display:inline-flex}.quickActionFooterButton:disabled{cursor:not-allowed;opacity:.48}.quickActionFooterButton .buttonChinese,.quickActionFooterButton small{opacity:.78;margin-top:2px;font-size:9.5px;font-weight:700}.paymentSnapshot{background:#fbfcff;border:1px solid #e4e7ec;border-radius:8px;gap:8px;min-width:0;padding:8px;display:grid}.paymentSnapshotResult{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.paymentSnapshotResult>div,.paymentEmptyRow,.paymentNotPaidRow{background:#fff;border:1px solid #e4e7ec;border-radius:8px;gap:2px;min-width:0;padding:7px 8px;display:grid}.paymentSnapshotResult strong,.paymentRecordMain strong,.paymentRecordMeta strong,.paymentEmptyRow strong,.paymentNotPaidRow strong{color:#24364d;overflow-wrap:anywhere;font-size:12.5px;font-weight:900;line-height:1.15}.paymentSnapshotResult span,.paymentRecordMain span,.paymentRecordMeta span,.paymentEmptyRow span,.paymentNotPaidRow span{color:#667085;overflow-wrap:anywhere;font-size:10.5px;font-weight:750;line-height:1.15}.paymentSnapshotAlert{background:#fffaf0;border:1px solid #fedf89;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.paymentSnapshotAlert>span{color:#7a2e0e;font-size:11.5px;font-weight:750;line-height:1.3}.paymentSnapshotRecords{gap:6px;min-width:0;display:grid}.paymentRecordRow{background:#fff;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:minmax(92px,1fr) auto minmax(92px,1fr) auto minmax(82px,.8fr);align-items:center;gap:7px;min-width:0;padding:6px 7px;display:grid}.paymentRecordMain,.paymentRecordMeta{gap:2px;min-width:0;display:grid}.paymentNotPaidRow{background:#fffbeb;border-color:#fedf89}.productPickerModalPanel .productPickerFooter{grid-template-columns:minmax(0,1fr) 92px;justify-content:stretch;align-items:center;gap:8px;padding:8px 12px 9px;display:grid}.reviewSubmitPanel{width:640px}.reviewSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.reviewSummaryItem{background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;gap:4px;min-height:46px;padding:7px 8px;display:grid}.reviewSummaryItem strong{color:#24364d;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:900;overflow:hidden}.reviewSummaryItem .reviewBalanceText{color:#b54708}.reviewLockFlow{color:#344054;background:#f8fbff;border:1px solid #d8e6f3;border-radius:6px;gap:2px;padding:7px 8px;font-size:11px;font-weight:800;line-height:1.25;display:grid}.reviewLockFlow small{color:#98a2b3;font-size:9.5px;font-weight:700}.drAttachmentPreviewChip{color:#475467;cursor:pointer;background:#f8fafc;border:1px solid #d8e0ea;border-radius:999px;flex-direction:column;padding:4px 8px;font-size:11px;font-weight:850;line-height:1.05;display:inline-flex}.drAttachmentPreviewChip:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 2px #3d7edb1a}.drAttachmentPreviewChip span+span{color:#98a2b3;margin-top:2px;font-size:8.5px}.drRecordsToolbar .field{gap:2px}.drRecordsToolbar .compactInput,.drRecordsToolButton,.drRecordsAdvancedButton{min-height:30px}.drRecordsToolButton,.drRecordsAdvancedButton,.drRecordsViewButton{cursor:pointer;justify-content:center;align-items:center;gap:1px;padding:3px 7px;font-size:11px;line-height:1.05}.drRecordsSummaryBar{color:#344054;background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;gap:2px;margin-bottom:7px;padding:6px 9px;line-height:1.2;display:grid}.drRecordsSummaryBar span{font-size:12px;font-weight:850}.drRecordsSummaryBar small{color:#98a2b3;font-size:9.5px;font-weight:700}.balanceDueText{color:#c2410c;font-weight:900}.drRecordsQuickFilters{gap:5px}.drRecordsQuickFilters .suggestionChip{border-radius:6px;font-size:10.5px;line-height:1.05}.drRecordsTable{table-layout:fixed;min-width:1180px;font-size:11.5px;line-height:1.12}.drRecordsTable th,.drRecordsTable td{vertical-align:middle;padding:5px 7px}.drRecordsTable th{background:#eef4fb;border-bottom-color:#cbd8ea}.drRecordsPrimaryLine,.drRecordsAmountLine,.drRecordsMutedLine{line-height:1.15;display:block}.drRecordsPrimaryLine{color:#24364d;font-size:12px;font-weight:850}.drRecordsMutedLine{color:#98a2b3;margin-top:2px;font-size:10px;font-weight:700}.drRecordsFinalAmount{color:#24364d;font-size:12.5px;font-weight:850;line-height:1.15;display:block}.drRecordsAmountMeta{color:#667085;white-space:nowrap;margin-top:2px;font-size:10.5px;font-weight:700;line-height:1.15;display:block}.drRecordsAmountLine{color:#344054;font-size:11px;font-weight:760}.drRecordsQuickViewModal{flex-direction:column;width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.drRecordsQuickViewModal>.modalHeader{flex:none}.drRecordsQuickViewBody{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;grid-auto-rows:max-content;align-content:start;gap:10px;min-height:0;padding:12px;display:grid;overflow:hidden auto}.drRecordsQuickViewBody>*{min-width:0}.drRecordsSingleLabel{display:inline-block}.drRecordsPageHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.drRecordsLanguageControl{background:#f8fafc;border:1px solid #d8e0ea;border-radius:6px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.drRecordsLanguageControl button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:4px;min-height:25px;padding:3px 8px;font-size:10.5px;font-weight:750}.drRecordsLanguageControl button.is-active{color:#1d4ed8;background:#fff;box-shadow:0 1px 2px #1018281f}.drRecordsQuickViewSummary{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:10px;padding:10px;display:grid}.drRecordsQuickViewSummary h3{color:#1f2a44;margin:0 0 3px;font-size:20px;line-height:1.1}.drRecordsQuickViewSummary p,.drRecordsQuickViewSummary small{margin:0;display:block}.drRecordsQuickViewSummary small{color:#667085;margin-top:2px;font-size:11px;font-weight:700}.drRecordsQuickViewMoney{gap:6px;display:flex}.drRecordsQuickViewMoney span{color:#24364d;background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:2px;min-width:84px;padding:6px 8px;font-size:12px;font-weight:850;display:grid}.drRecordsQuickViewMoney b{color:#667085;font-size:9.5px;line-height:1}.drRecordsQuickViewSection{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.drRecordsQuickViewSectionTitle{color:#24364d;background:#eef4fb;border-bottom:1px solid #d8e6f3;padding:7px 9px;font-size:12px;font-weight:850}.drRecordsDetailInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.drRecordsInfoFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:4px 9px;display:grid}.drRecordsInfoFields p{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:baseline;gap:7px;min-width:0;margin:0;padding:5px 0;display:flex}.drRecordsInfoFields .drRecordsSingleLabel{color:#667085;flex:none;font-size:10.5px;font-weight:700}.drRecordsInfoFields strong{color:#344054;overflow-wrap:anywhere;text-align:right;min-width:0;font-size:11px;font-weight:800}.drRecordsCustomerInfoFields p:last-child{grid-column:1/-1}.drRecordsQuickViewTableWrap{overflow-x:auto}.drRecordsQuickViewTable{min-width:1040px}.drRecordsQuickViewTable th,.drRecordsQuickViewTable td,.drRecordsQuickViewAuditTable th,.drRecordsQuickViewAuditTable td{white-space:normal}.drRecordsQuickViewSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px;display:grid}.drRecordsQuickViewSplit>div{background:#fbfcff;border:1px solid #eef2f6;border-radius:8px;gap:7px;padding:8px;display:grid}.drRecordsQuickViewSplit p{color:#344054;margin:0;font-size:12px;font-weight:750;line-height:1.25}.drRecordsQuickViewFiles{flex-wrap:wrap;gap:8px;padding:9px;display:flex}.drRecordsAttachmentChip{color:#344054;white-space:nowrap;background:#f8fafc;border:1px solid #d8e0ea;border-radius:6px;padding:6px 8px;font-size:10.5px;font-weight:750;line-height:1;display:inline-flex}.drRecordsQuickViewFiles .methodBadge{width:auto;min-width:108px}.drRecordsQuickViewFiles .methodBadge>span,.drRecordsQuickViewFiles .methodBadge>small{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}.drRecordsProductCode{color:#344054;white-space:nowrap;font-size:10.5px;font-weight:850}.drRecordsPreOrderSummaryGrid,.drRecordsPaymentSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:9px;display:grid}.drRecordsPreOrderSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.drRecordsPreOrderSummaryGrid p,.drRecordsPaymentSummaryGrid p{background:#fbfcff;border:1px solid #eef2f6;border-radius:7px;gap:2px;margin:0;padding:7px 8px;display:grid}.drRecordsPreOrderSummaryGrid strong,.drRecordsPaymentSummaryGrid strong{color:#344054;font-size:11px}.drRecordsPreOrderSummaryGrid p>span:last-child,.drRecordsPaymentSummaryGrid p>span:last-child{color:#667085;font-size:9.5px}.drDetailPaymentSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.drDetailPaymentNote{grid-column:span 2}.drRecordsQuietEmpty{color:#98a2b3;text-align:center;width:100%;font-size:14px;display:inline-block}.drRecordsCorrectionTitle{justify-content:space-between;align-items:center;display:flex}.drRecordsCorrectionButton{min-height:30px;padding:4px 10px}.drRecordsCorrectionPanel{gap:10px;padding:10px;display:grid}.drRecordsCorrectionMockNote,.drRecordsCorrectionSavedNote{color:#7a5420;background:#fff8e8;border:1px solid #f1d89a;border-radius:7px;margin:0;padding:7px 9px;font-size:11.5px;line-height:1.3}.drRecordsCorrectionEmptyState{color:#667085;gap:2px;margin:0;padding:10px;font-size:11.5px;display:grid}.drRecordsCorrectionEmptyState span{color:#98a2b3;font-size:10px}.drRecordsCorrectionMockNote span,.drRecordsCorrectionSavedNote span{color:#8a6a3a;margin-top:2px;font-size:10px;display:block}.drRecordsCorrectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.drRecordsCorrectionReason{grid-column:span 3}.drRecordsCorrectionReason .textarea{min-height:58px}.drRecordsCorrectionActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}@media (max-width:720px){.drRecordsCorrectionGrid{grid-template-columns:1fr}.drRecordsCorrectionReason{grid-column:auto}}.drRecordsQuickViewAudit{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.drRecordsQuickViewAudit summary{cursor:pointer;background:#fbfcff;justify-content:space-between;align-items:center;padding:8px 10px;list-style:none;display:flex}.drRecordsQuickViewAudit summary::marker{display:none}.drDetailBackLink{color:var(--primary);background:#fff;border:1px solid #d8e0ea;border-radius:6px;flex-direction:column;align-items:center;min-height:30px;margin-bottom:7px;padding:4px 8px;font-size:11.5px;font-weight:850;line-height:1.05;display:inline-flex}.drDetailBackLink small{color:#98a2b3;margin-top:2px;font-size:8.5px;font-weight:700}.drDetailCompactPage{border-radius:6px;padding:0}.drDetailSectionHeader{background:#eef4fb;border-top:1px solid #eef2f6;border-bottom:1px solid #d8e6f3;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.drDetailInfoGrid,.drDetailCorrectionSection{margin:8px}.drDetailSummaryHeader{background:#fbfcff;border-bottom:1px solid #d9e2ee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.drDetailSummaryHeader h3{color:#24364d;letter-spacing:0;margin:0;font-size:20px;font-weight:950;line-height:1.05}.drDetailSummaryHeader p{color:#344054;margin:5px 0 0;font-size:12px;font-weight:820;line-height:1.2}.drDetailSummaryHeader small{color:#98a2b3;margin-top:2px;font-size:10px;font-weight:700;line-height:1.2;display:block}.drDetailSummaryRight{place-items:flex-end end;gap:5px;display:grid}.drDetailMetricRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.drDetailMetric{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.drDetailMetric span{color:#667085;font-size:10.5px;font-weight:800}.drDetailMetric strong{color:#24364d;font-size:12.5px;font-weight:950}.drDetailTableBlock{padding:0 8px 7px}.drDetailItemsTable{table-layout:fixed;min-width:760px;font-size:11.5px;line-height:1.12}.drDetailItemsTable th{background:#eef4fb;border-bottom-color:#cbd8ea}.drDetailItemsTable th,.drDetailItemsTable td,.drDetailAuditTable th,.drDetailAuditTable td{vertical-align:middle;padding:5px 7px}.drDetailItemsTable th:first-child{width:31%}.drDetailItemsTable th:nth-child(2){width:14%}.drDetailItemsTable th:nth-child(3),.drDetailItemsTable th:nth-child(4){width:13%}.drDetailItemsTable th:nth-child(5){width:29%}.drDetailEllipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:28px;line-height:1.2;display:-webkit-box;overflow:hidden}.drDetailCompactSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:7px 9px;display:grid}.drDetailMiniCard{background:#fbfcfe;border:1px solid #e4e7ec;border-radius:7px;gap:5px;padding:7px 8px;display:grid}.drDetailMiniCardTitle .labelEnglish{color:#24364d;font-size:12px;font-weight:900}.drDetailMiniCardTitle .labelChinese{color:#98a2b3;font-size:9px}.drDetailInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.drDetailInfoLine,.drDetailStatusLine{color:#667085;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;font-size:11px;font-weight:760;line-height:1.2;display:flex}.drDetailInfoLine strong{color:#24364d;font-size:11.5px;font-weight:900}.drDetailInfoLine:last-child,.drDetailStatusLine:first-child{grid-column:1/-1}.drDetailAttachmentsLine{flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:6px 9px;display:flex}.drDetailAttachmentsLine>span{color:#667085;margin-right:2px;font-size:11.5px;font-weight:800}.drDetailAttachmentsLine small{color:#98a2b3;font-size:9px;font-weight:700}.drDetailAttachmentsLine .drAttachmentPreviewChip{border-radius:6px;padding:3px 7px;font-size:10px}.drDetailAuditFold{border-top:1px solid #e4e7ec}.drDetailAuditFold summary{cursor:pointer;background:#fbfcfe;justify-content:space-between;align-items:center;min-height:46px;padding:7px 9px;display:flex}.drDetailAuditFold summary::marker{content:""}.drDetailAuditFold summary strong{color:#24364d;font-size:12px;font-weight:900;display:block}.drDetailAuditFold summary small{color:#98a2b3;margin-top:2px;font-size:9.5px;font-weight:700;display:block}.drDetailAuditFold summary b{color:#98a2b3;font-size:16px}.drDetailAuditTable{min-width:680px;font-size:11.5px;line-height:1.12}.productTraceSection{margin-top:12px;padding:10px}.productDetailSummary{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;display:grid}.productDetailInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.compactStats{gap:8px}.productTraceGrid{margin-top:12px}.detailStack{gap:10px;display:grid}.miniChart{background:var(--panel-soft);border:1px solid var(--border);border-radius:8px;align-items:end;gap:6px;height:92px;padding:10px;display:flex}.miniChart span{background:var(--primary);border-radius:6px 6px 0 0;flex:1;min-width:18px}.dataTable{border-collapse:collapse;width:100%;min-width:720px}.dataTable th,.dataTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:7px 8px;font-size:12.5px}.dataTable th{color:#475467;background:#f1f5fa;font-size:11px}.dataTable th .labelEnglish{color:#475467;text-transform:uppercase;font-size:10.5px}.dataTable th .labelChinese{text-transform:none;font-size:9.5px;font-weight:600}.dataTable tr:last-child td{border-bottom:0}.arrivalStockListLightbox{z-index:1200;background:#0f172a6b;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.arrivalStockListPreviewPanel{background:#fff;border:1px solid #d8e3f2;border-radius:10px;gap:10px;width:min(680px,100vw - 80px);max-width:calc(100vw - 80px);max-height:calc(100vh - 96px);padding:12px;display:grid;overflow:auto;box-shadow:0 18px 48px #0f172a38}.arrivalStockListPreviewHeader{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.arrivalStockListPdfPreview,.arrivalStockListImagePreview{text-align:center;background:#f8fbff;border:1px solid #d8e6f3;border-radius:8px;place-items:center;gap:6px;min-height:260px;padding:18px;display:grid}.arrivalStockListImagePreview>div{aspect-ratio:1;color:#175cd3;background:#eef4fb;border:1px solid #cbd8ea;border-radius:10px;justify-content:center;align-items:center;width:min(420px,100vw - 140px);max-height:min(420px,100vh - 260px);font-size:34px;font-weight:950;display:flex}.arrivalStockListPdfPreview strong,.arrivalStockListImagePreview strong{color:#172033;font-size:15px;font-weight:950}.arrivalStockListPdfPreview p,.arrivalStockListImagePreview p{color:#667085;margin:0;font-size:12px;font-weight:750;line-height:1.25}.compactEntryTable{min-width:920px}.compactEntryTable thead th{background:#eef4fb;border-bottom-color:#cbd8ea}.compactEntryTable th,.compactEntryTable td{padding:4px 7px}.salesEntryTable td:nth-child(2),.salesEntryTable td:nth-child(4),.salesEntryTable td:nth-child(5),.salesEntryTable td:nth-child(6),.simpleEntryTable td:nth-child(2),.simpleEntryTable td:nth-child(4){text-align:right}.paymentMiniGrid .bankNoteField{grid-column:span 2}.compactEntryTable th .labelEnglish{font-size:10.5px}.compactEntryTable th .labelChinese{font-size:9.5px}.inventoryBalanceTable{min-width:900px}.inventoryBalanceTable th:first-child,.inventoryBalanceTable td:first-child,.inventoryBalanceTable th:nth-child(4),.inventoryBalanceTable td:nth-child(4),.inventoryBalanceTable th:nth-child(5),.inventoryBalanceTable td:nth-child(5),.inventoryBalanceTable th:nth-child(7),.inventoryBalanceTable td:nth-child(7),.inventoryBalanceTable th:last-child,.inventoryBalanceTable td:last-child{text-align:center}.inventoryBalanceTable th:first-child,.inventoryBalanceTable td:first-child{width:64px}.inventoryBalanceTable th:nth-child(4),.inventoryBalanceTable td:nth-child(4),.inventoryBalanceTable th:nth-child(5),.inventoryBalanceTable td:nth-child(5),.inventoryBalanceTable th:nth-child(7),.inventoryBalanceTable td:nth-child(7),.inventoryBalanceTable th:last-child,.inventoryBalanceTable td:last-child{width:112px}.inventoryBalanceTable th:nth-child(6),.inventoryBalanceTable td:nth-child(6){min-width:210px}.drPickupModal{flex-direction:column;gap:0;width:min(920px,100vw - 48px);max-width:min(920px,100vw - 48px);max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.drPickupModalHeader{flex:none;align-items:center;gap:12px;padding:10px 12px 8px}.drPickupModalHeaderActions{flex:none;align-items:center;gap:8px;display:inline-flex}.drPickupModalBody{flex:auto;gap:8px;min-height:0;padding:9px 12px;display:grid;overflow-y:auto}.drPickupInfoBlocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.drPickupInfoBlock{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;gap:4px;min-width:0;padding:7px 9px;display:grid}.drPickupInfoBlock strong{color:#24364d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;line-height:1.18;overflow:hidden}.drPickupInlineLabel{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.drPickupInlineLabel span{color:#475467;font-size:11px;font-weight:850;line-height:1.18}.drPickupInlineLabel small{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.1}.drPickupModalSection{background:#fff;border:1px solid #e4e7ec;border-radius:8px;gap:7px;min-width:0;padding:8px;display:grid}.drPickupSectionTitle{align-items:center;min-height:18px;display:flex}.drPickupRiskSection{border-left-width:3px}.drPickupRiskDanger{background:#fff7ed;border-color:#fed7aa #fed7aa #fed7aa #f97316}.drPickupRiskClear{background:#f0fdf4;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #16a34a}.drPickupRiskGrid,.drPickupDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.drPickupDetailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.drPickupRiskGrid>div,.drPickupDetailGrid>div{gap:3px;min-width:0;display:grid}.drPickupRiskGrid strong,.drPickupDetailGrid strong{color:#24364d;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:850;line-height:1.25}.drPickupDetailGrid small{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.15}.drPickupRiskSection p{color:#667085;margin:0;font-size:11.5px;font-weight:750;line-height:1.2}.drPickupProductTableWrap{max-width:100%;margin:0;overflow-x:auto}.drPickupProductTable{table-layout:fixed;width:100%;min-width:0}.drPickupProductTable th,.drPickupProductTable td{vertical-align:middle;padding:5px 7px;font-size:12px}.drPickupProductTable th:nth-child(2),.drPickupProductTable td:nth-child(2){width:110px}.drPickupProductTable th:nth-child(3),.drPickupProductTable td:nth-child(3){width:220px}.drPickupNotes{background:#f8fafc;border:1px solid #eef2f6;border-radius:7px;gap:3px;padding:7px 8px;display:grid}.drPickupNotes p{color:#475467;margin:0;font-size:11.5px;font-weight:750;line-height:1.25}.drPickupInlineInput{background:#fbfcff}.drPickupInlineInput .textarea{min-height:56px}.drPickupModalFooter{flex:none;padding:8px 12px 10px}.drPickupModalButton{min-width:108px;min-height:32px;padding:5px 10px}.drReviewTabs{align-items:center;gap:6px;margin:0 0 8px;display:flex}.drReviewTab{color:#475467;cursor:pointer;background:#fff;border:1px solid #d8e0ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:148px;height:38px;padding:4px 12px;display:inline-flex}.drReviewTab span{font-size:12px;font-weight:900;line-height:1.08}.drReviewTab small{color:#98a2b3;margin-top:2px;font-size:10px;font-weight:750;line-height:1.08}.drReviewTab.active{color:#175cd3;background:#eff6ff;border-color:#b8d8ff}.drReviewTab.active small{color:#4b83c7}.drReviewActionHeader{text-align:center}.drReviewActionCell{text-align:center;width:128px;overflow:visible}.drReviewActionCell .tableActionButton{width:88px;min-width:86px;height:38px;min-height:38px;padding:4px 9px}.drReviewActionCell .tableActionButton span{font-size:11.5px;line-height:1.08}.drReviewActionCell .tableActionButton small{margin-top:2px;font-size:10px;line-height:1.08}.drReviewHistoryFilter{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:minmax(136px,.58fr) minmax(136px,.58fr) minmax(220px,1.2fr) minmax(116px,.45fr) auto;align-items:end;gap:8px;margin:0 0 8px;padding:7px;display:grid}.drReviewHistoryFilter .field{gap:4px}.drReviewHistoryFilterButtons{align-items:end;gap:6px;display:inline-flex}.drReviewHistoryFilterButtons .compactSearchButton,.drReviewHistoryPageControls .compactSearchButton{min-width:72px;min-height:32px;padding:4px 9px;font-size:12px;line-height:1.08}.drReviewHistoryPagination{border-top:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:flex}.drReviewHistoryPagination>div:first-child,.drReviewPageCount{gap:2px;display:grid}.drReviewHistoryPagination strong,.drReviewPageCount strong{color:#344054;font-size:12px;font-weight:850;line-height:1.12}.drReviewHistoryPagination span,.drReviewPageCount span{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.1}.drReviewHistoryPageControls{align-items:center;gap:8px;display:inline-flex}.drReviewPageCount{text-align:center;min-width:86px}.statusBadge{text-align:center;white-space:nowrap;border:1px solid;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:128px;height:34px;padding:0 10px;font-size:12px;font-weight:700;line-height:1.05;display:inline-flex}.statusBadgeCompact{min-height:34px}.statusBadge-alert{width:140px}.statusBadge-alert>span:first-child{font-size:11px}.statusBadge-priority{width:88px}.statusBadge-stock{width:112px}.statusBadgeChinese{color:currentColor;opacity:.85;min-height:11px;font-size:10px;font-weight:700;line-height:11px;display:block}.statusBadge>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:13px;display:block;overflow:hidden}.statusSuccess{background:var(--success-bg);color:var(--success);border-color:#abefc6}.statusWarning{background:var(--warning-bg);color:var(--warning);border-color:#fedf89}.statusDanger{background:var(--danger-bg);color:var(--danger);border-color:#fecdca}.statusInfo{background:var(--info-bg);color:var(--info);border-color:#b9d9ff}.statusPurple{background:var(--inventory-bg);color:var(--inventory);border-color:#d9d6fe}.statusCyan{background:var(--arrival-bg);color:var(--arrival);border-color:#99f6e4}.statusBluegray{color:#475467;background:#edf2f7;border-color:#d0d5dd}.statusNeutral{background:var(--panel-soft);border-color:var(--border);color:var(--muted)}.statusStack{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.tableActionButton{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #cbd8ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:88px;height:32px;padding:0 12px;font-size:12px;font-weight:700;line-height:1.05;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.tableActionButton.tableActionButton-outline:hover:not(:disabled),.tableActionButton.tableActionButton-neutral:hover:not(:disabled){color:#fff;background:#041eb4;border-color:#041eb4;text-decoration:none;box-shadow:0 0 0 2px #041eb41a}.tableActionButton.tableActionButton-danger:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff;text-decoration:none;box-shadow:0 0 0 2px #b423181a}.tableActionButton:focus-visible{outline-offset:2px;outline:2px solid #041eb46b}.tableActionButton:disabled,.tableActionButton[aria-disabled=true]{color:#98a2b3;cursor:not-allowed;box-shadow:none;background:#f4f6f8;border-color:#d8dee8}button.button.jadusTableRowAction{color:#1f5f8b;background:#fff;border-color:#cbd8ea;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}button.button.jadusTableRowAction:hover:not(:disabled){color:#fff;background:#041eb4;border-color:#041eb4}button.button.jadusTableRowAction-danger{color:var(--danger);background:#fff;border-color:#f3b2ae}button.button.jadusTableRowAction-danger:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}button.button.jadusTableRowAction:focus-visible,button.button.jadusTableRowAction-danger:focus-visible{outline:0;box-shadow:0 0 0 3px #041eb42e}button.button.jadusTableRowAction:disabled,button.button.jadusTableRowAction-danger:disabled{color:#98a2b3;cursor:not-allowed;box-shadow:none;background:#f4f6f8;border-color:#d8dee8}.tableActionButton span{font-size:12px;line-height:13px;display:block}.tableActionButton small{opacity:.78;min-height:11px;font-size:10px;font-weight:700;line-height:11px;display:block}.tableActionButton-outline{color:var(--primary);background:#fff;border-color:#b8d0ec}.tableActionButton-primary{background:var(--primary);border-color:var(--primary);color:#fff}.tableActionButton-danger{color:var(--danger);background:#fff;border-color:#f3b2ae}.tableActionButton-neutral{color:#475467;background:#fff;border-color:#d0d5dd}.methodBadge{color:#365f8d;text-align:center;white-space:nowrap;background:#f3f7fc;border:1px solid #cbd8ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:88px;height:30px;padding:0 10px;font-size:12px;font-weight:700;line-height:1.05;display:inline-flex}.productTypeBadge{width:132px}.methodBadge span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:13px;display:block;overflow:hidden}.methodBadge small{opacity:.82;min-height:11px;font-size:10px;font-weight:700;line-height:11px;display:block}.actionRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.button{background:var(--primary);border:1px solid var(--primary);color:#fff;cursor:default;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;min-height:34px;padding:6px 11px;font-size:13px;font-weight:800;display:inline-flex}.buttonChinese{opacity:.78;font-size:9.5px;font-weight:700;line-height:1.1}.button.secondary{color:var(--primary);background:#fff}:is(button,a).jadus-submit-action-button,:is(button,a).jadus-draft-button,:is(button,a).jadus-search-button,:is(button,a).jadus-clear-button,:is(button,a).jadus-primary-open-button,:is(button,a).jadus-secondary-action-button{box-sizing:border-box;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:88px;height:40px;min-height:40px;padding:0 14px;font-family:inherit;font-weight:700;transition:background-color .12s,border-color .12s,color .12s,transform 80ms;display:inline-flex}:is(button,a).jadus-submit-action-button>span:first-child,:is(button,a).jadus-draft-button>span:first-child,:is(button,a).jadus-search-button>span:first-child,:is(button,a).jadus-clear-button>span:first-child,:is(button,a).jadus-primary-open-button>span:first-child,:is(button,a).jadus-secondary-action-button>span:first-child{white-space:nowrap;font-size:13px;line-height:15px}:is(button,a).jadus-submit-action-button>.buttonChinese,:is(button,a).jadus-submit-action-button>small,:is(button,a).jadus-draft-button>.buttonChinese,:is(button,a).jadus-draft-button>small,:is(button,a).jadus-search-button>.buttonChinese,:is(button,a).jadus-search-button>small,:is(button,a).jadus-clear-button>.buttonChinese,:is(button,a).jadus-clear-button>small,:is(button,a).jadus-primary-open-button>.buttonChinese,:is(button,a).jadus-primary-open-button>small,:is(button,a).jadus-secondary-action-button>.buttonChinese,:is(button,a).jadus-secondary-action-button>small{color:inherit;opacity:.82;white-space:nowrap;margin:0;font-size:10.5px;font-weight:650;line-height:12px}:is(button,a).jadus-submit-action-button{background:var(--jadus-workbench-primary);border:1px solid var(--jadus-workbench-primary);color:#fff}:is(button,a).jadus-submit-action-button:hover:not(:disabled),:is(button,a).jadus-submit-action-button:active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}:is(button,a).jadus-submit-action-button:disabled{color:#94a3b8;cursor:not-allowed;background:#e2e8f0;border-color:#cbd5e1}:is(button,a).jadus-submit-action-button:disabled:hover{color:#94a3b8;background:#e2e8f0;border-color:#cbd5e1}:is(button,a).jadus-submit-action-button.is-confirmed,:is(button,a).jadus-submit-action-button.is-confirmed:disabled,:is(button,a).jadus-submit-action-button.is-confirmed:disabled:hover{color:#fff;background:#16a34a;border-color:#16a34a}.button.jadus-draft-button{color:#0f5f8f;background:#fff;border:1px solid #0f5f8f}.button.jadus-draft-button:hover:not(:disabled){color:#0b4f79;background:#eff6ff;border-color:#0b4f79}.button.jadus-draft-button:active:not(:disabled){background:#dbeafe;transform:translateY(1px)}:is(button,a).jadus-search-button{background:var(--jadus-workbench-primary);border:1px solid var(--jadus-workbench-primary);color:#fff}:is(button,a).jadus-search-button:hover:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}:is(button,a).jadus-search-button:active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);transform:translateY(1px)}.button.jadus-clear-button{color:#334155;background:#fff;border:1px solid #cbd5e1}.button.jadus-clear-button:hover:not(:disabled){color:#334155;background:#f8fafc;border-color:#94a3b8}.button.jadus-clear-button:active:not(:disabled){background:#e2e8f0;border-color:#94a3b8;transform:translateY(1px)}:is(button,a).jadus-primary-open-button{background:var(--jadus-workbench-primary);border:1px solid var(--jadus-workbench-primary);color:#fff;text-decoration:none}:is(button,a).jadus-primary-open-button:hover:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}:is(button,a).jadus-primary-open-button:active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff;transform:translateY(1px)}button.jadus-primary-open-button:disabled{color:#94a3b8;cursor:not-allowed;background:#e2e8f0;border-color:#cbd5e1}.button.jadus-secondary-action-button{color:#2563eb;background:#fff;border:1px solid #bfdbfe}.button.jadus-secondary-action-button:hover:not(:disabled){color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.button.jadus-secondary-action-button:active:not(:disabled){color:#1d4ed8;background:#dbeafe;border-color:#60a5fa;transform:translateY(1px)}.button.jadus-secondary-action-button:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}.productMasterActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.drRecordsToolButton,.drRecordsAdvancedButton,.drRecordsViewButton{cursor:pointer;justify-content:center;align-items:center;gap:1px;min-height:30px;padding:3px 7px;font-size:11px;line-height:1.05}.drRecordsToolButton{min-width:58px}.drRecordsAdvancedButton{min-width:104px}.drRecordsViewButton{width:54px;min-width:54px;min-height:28px}.drRecordsViewButton .buttonChinese,.drRecordsToolButton .buttonChinese,.drRecordsAdvancedButton .buttonChinese{font-size:8.4px}.callout{color:#7a4a00;background:#fff8e8;border:1px solid #f3d69b;border-radius:8px;padding:9px 10px;font-size:12.5px;line-height:1.35}.roleViewPanel{border:1px solid var(--border);background:#fbfcff;border-left:3px solid #d8e3f2;border-radius:8px;gap:8px;padding:10px;display:grid}.roleViewPanel:first-child{border-left-color:var(--warning)}.roleViewPanel:nth-child(2){border-left-color:var(--primary)}.roleViewPanel:nth-child(3){border-left-color:var(--success)}.roleViewPanel:nth-child(4){border-left-color:var(--arrival)}.roleViewHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.roleViewList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.permissionNote{border:1px solid #d9e5f4;border-left:3px solid var(--primary);background:#f8fbff;border-radius:8px;gap:6px;margin-bottom:10px;padding:8px 10px;display:grid}.paymentAlertButton{color:var(--danger);background:#fff5f4;border:1px solid #ffcdc9;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:0 7px;padding:6px 10px;display:grid;position:relative}.paymentAlertButton .labelChinese{grid-column:2}.paymentAlertButton strong{background:var(--danger);color:#fff;text-align:center;border-radius:999px;min-width:24px;padding:4px 7px;font-size:12px}.alertDot{background:var(--danger);border-radius:999px;width:9px;height:9px}.paymentAlertPanel{border:1px solid #ffcdc9;border-left:3px solid var(--danger);background:#fff8f7;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:9px 12px;display:flex}.paymentTabGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.paymentTab{border:1px solid var(--border);border-left:3px solid var(--primary);background:#fff;border-radius:8px;justify-content:space-between;min-height:58px;padding:8px 10px;display:flex}.paymentTab:first-child,.paymentTab:nth-child(2){border-left-color:var(--danger)}.paymentTab:nth-child(4){border-left-color:var(--warning)}.paymentTab:nth-child(5),.paymentTab:nth-child(6){border-left-color:var(--success)}.paymentTab strong{color:var(--text);font-size:18px}.paymentFollowupPage .pageHeader{margin-bottom:10px}.paymentFollowupPage .pageTitleChinese:empty,.paymentFollowupPage .pageHintChinese:empty{display:none}.paymentFollowupPage{background:#f7f8fb;margin:-8px;padding:8px}.paymentPreviewControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.paymentMockResetButton{color:#667085;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #e4e7ec;border-radius:6px;min-height:29px;padding:4px 8px;font-size:10px;font-weight:550}.paymentMockResetButton:hover{color:#344054;background:#f8f9fb;border-color:#d0d5dd}.paymentRoleBadge{color:#175cd3;white-space:nowrap;background:#eef6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;min-width:104px;height:34px;padding:0 10px;font-size:12px;font-weight:750;display:inline-flex}.paymentLanguageControl{background:#f2f4f7;border:1px solid #eaecf0;border-radius:7px;align-items:center;gap:2px;padding:2px;display:inline-flex}.paymentLanguageControl button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;min-width:49px;min-height:25px;padding:0 7px;font-size:10.5px;font-weight:650;line-height:1}.paymentLanguageControl button.is-active{color:#344054;background:#fff;font-weight:750;box-shadow:0 1px 2px #10182814}.paymentFilterTabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.paymentFilterChip{border:1px solid var(--border);border-left:3px solid var(--primary);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:6px 9px;display:flex}.paymentFilterChip .labelEnglish{font-size:11.5px;line-height:1.1}.paymentFilterChip .labelChinese{font-size:9.5px;line-height:1.1}.paymentFilterChip strong{text-align:center;border-radius:999px;min-width:25px;padding:4px 7px;font-size:13px}.paymentFilterChip-warning{border-left-color:var(--warning)}.paymentFilterChip-warning strong{background:var(--warning-bg);color:var(--warning)}.paymentFilterChip-danger{border-left-color:var(--danger)}.paymentFilterChip-danger strong{background:var(--danger-bg);color:var(--danger)}.paymentFilterChip-purple{border-left-color:var(--inventory)}.paymentFilterChip-purple strong{background:var(--inventory-bg);color:var(--inventory)}.paymentFilterChip-success{border-left-color:var(--success)}.paymentFilterChip-success strong{background:var(--success-bg);color:var(--success)}.paymentThinAlert{border-left:3px solid var(--warning);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;padding:6px 9px;display:flex}.paymentThinAlert .labelEnglish{font-size:11.5px}.paymentThinAlert .labelChinese{font-size:10px}.paymentWorkspaceCard{margin-top:10px;padding:10px}.paymentFollowupTable{min-width:1080px}.v1PaymentTable{min-width:1180px}.paymentFollowupTable th,.paymentFollowupTable td{vertical-align:middle;padding:5px 7px;font-size:12px}.paymentFollowupTable th{background:#eef4fb}.paymentDrCustomer{gap:2px;min-width:190px;display:grid}.paymentDrCustomer strong,.paymentDrLink{color:var(--primary);font-size:12.5px}.paymentDrCustomer span{color:var(--text);font-size:12px;line-height:1.2}.amountSummaryCell{gap:2px;display:grid}.amount-stack{white-space:nowrap;gap:2px;line-height:1.1;display:grid}.amountSummaryCell span{justify-content:space-between;align-items:center;gap:8px;display:flex}.amountSummaryCell b{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.amountSummaryCell strong{color:var(--text);text-align:right;font-size:12px;font-weight:850}.amountSummaryCell .balanceLine strong{color:var(--warning)}.paymentStatusStack{flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.miniStatusLine{background:var(--panel-soft);border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:800}.paymentActionGroup{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px;min-width:132px;display:flex}.paymentPrimaryAction,.paymentSecondaryAction{border-radius:7px;min-height:28px;padding:4px 8px;font-size:11px}.paymentPrimaryAction .buttonChinese,.paymentSecondaryAction .buttonChinese{font-size:8.5px}.paymentProofLink{color:var(--primary);cursor:default;background:0 0;border:0;padding:2px 0;font-size:10.5px;font-weight:800}.paymentSearchPanel{box-shadow:none;background:#fff;border:1px solid #e6eaf0;border-radius:8px;margin-bottom:12px;padding:8px}.paymentSearchGrid{grid-template-columns:minmax(220px,1.35fr) minmax(145px,.7fr) minmax(145px,.75fr) minmax(160px,.8fr) auto;align-items:end;gap:8px;display:grid}.paymentOverviewSearchGrid{grid-template-columns:minmax(175px,1fr) 138px 138px 145px 78px auto;align-items:end;gap:6px;display:grid}.paymentSearchPanel .field{gap:3px}.paymentSearchPanel .labelEnglish{color:#667085;font-size:10.5px;font-weight:850;line-height:1}.paymentSearchPanel .labelChinese{color:#98a2b3;font-size:9px;line-height:1}.paymentSearchPanel .compactInput{border-color:#e4e7ec;border-radius:7px;min-height:31px;padding-top:5px;padding-bottom:5px;font-size:12px}.paymentSearchButtons{align-items:end;gap:5px}.paymentSearchButtons .compactSearchButton{border-radius:7px;min-width:70px;min-height:31px;padding:4px 9px;font-size:11px}.paymentSingleLabel{color:#667085;white-space:nowrap;font-size:10.5px;font-weight:850;line-height:1.1;display:inline-block}.paymentSearchPanel .paymentSingleLabel{color:#667085;font-size:10.5px;font-weight:850;line-height:1}.paymentOutstandingDetailGrid .paymentSingleLabel{color:#667085;font-size:10px;font-weight:600}.paymentAction{box-shadow:none;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:1px;font-family:inherit;font-weight:650;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,transform 80ms}.paymentAction>span:first-child{white-space:nowrap;font-size:12px;line-height:14px}.paymentAction .buttonChinese{color:inherit;opacity:.72;white-space:nowrap;font-size:9.5px;font-weight:600;line-height:11px}.paymentAction-primary{color:#fff;background:#155c86;border-color:#155c86}.paymentAction-primary:hover{color:#fff;background:#104d72;border-color:#104d72}.paymentAction-primary:active{background:#0d405f;border-color:#0d405f;transform:translateY(1px)}.paymentAction-secondary{color:#344054;background:#fff;border-color:#d6e0eb}.paymentAction-secondary:hover{color:#1f5f8b;background:#f8fbff;border-color:#b8c9dc}.paymentAction-secondary:active{background:#edf4fb;border-color:#a9bfd5;transform:translateY(1px)}.paymentAction-utility{color:#667085;background:#fff;border-color:#e4e7ec}.paymentAction-utility:hover{color:#344054;background:#f8fafc;border-color:#d0d5dd}.paymentAction-utility:active{background:#f2f4f7;border-color:#cbd5e1;transform:translateY(1px)}.paymentBoundaryNote{border:1px solid #e4e7ec;border-left:3px solid var(--primary);color:#667085;background:#fbfcff;border-radius:7px;margin:0 0 8px;padding:6px 9px;font-size:11.5px;font-weight:750;line-height:1.3}.paymentBoundaryNote span{color:#98a2b3;margin-top:1px;font-size:10px;display:block}.paymentCommandHeader{background:#fff;border:1px solid #dfe5ec;border-radius:8px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);margin-bottom:8px;display:grid;overflow:hidden}.paymentCommandFinance{min-width:0;padding:6px 10px;display:grid}.paymentCommandFinanceRow{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:10px;min-height:45px;display:grid}.paymentCommandFinanceRow+.paymentCommandFinanceRow{border-top:1px solid #eef0f3}.paymentCommandFinanceRow>header{gap:2px;min-width:0;display:grid}.paymentCommandFinanceRow>header strong{color:#475467;font-size:10.5px;font-weight:650;line-height:1.15}.paymentCommandFinanceRow>header span{color:#98a2b3;font-size:8.5px;font-weight:500;line-height:1.15}.paymentCommandMetrics{align-items:center;column-gap:3px;min-width:0;display:grid}.paymentCommandMetrics-today,.paymentCommandMetrics-past{grid-template-columns:repeat(4,minmax(0,1fr))}.paymentCommandMetrics>span{gap:3px;min-width:0;padding:2px 8px;display:grid}.paymentCommandMetrics>span+span{border-left:1px solid #f0f2f5}.paymentCommandMetrics small{color:#98a2b3;font-size:8.5px;font-weight:500;line-height:1.1}.paymentCommandMetrics strong{color:#344054;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:750;line-height:1.1}.paymentCommandMetrics .is-total strong{color:#1d2939;font-size:14.5px;font-weight:800}.paymentCommandMetrics .is-balance-due strong{color:#b42318}.paymentCommandQueues{background:#fbfcfd;border-left:1px solid #e4e7ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px 8px;display:grid}.paymentQueueTile{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(82px,auto);align-items:center;gap:12px;min-width:0;min-height:47px;padding:6px 10px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:grid}.paymentQueueTile:hover{background:#f8fbff;border-color:#cbd8e6}.paymentQueueTile:focus-visible{outline-offset:1px;outline:2px solid #84adcf}.paymentQueueTile.is-active{background:#f8fbff;border-color:#b8d8f1;box-shadow:inset 2px 0 #4b86b4}.paymentQueueTile>div{gap:3px;min-width:0;display:grid}.paymentQueueTile>div>span{color:#667085;font-size:10.5px;font-weight:650;line-height:1.1}.paymentQueueTile>strong{color:#1d2939;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:18px;font-weight:800;line-height:1.05}.paymentQueueTile>div>small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:500;line-height:1.1;overflow:hidden}.paymentQueueTile:nth-child(3)>strong{color:#b42318}.paymentQueueTile:nth-child(4)>strong{color:#175cd3}.paymentWorkbenchTabs{background:#fff;border:1px solid #e4e7ec;border-radius:8px 8px 0 0;align-items:end;gap:4px;padding:0 9px;display:flex;overflow-x:auto}.paymentWorkbenchTabs button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:5px;min-height:38px;padding:7px 10px 6px;font-size:11px;font-weight:500;display:inline-flex}.paymentWorkbenchTabs button:hover{color:#344054;background:#fafbfc}.paymentWorkbenchTabs button.is-active{color:#1f5f8b;background:#f8fbff;border-bottom-color:#1f5f8b;font-weight:650}.paymentWorkbenchTabs b{color:#98a2b3;font-size:9.5px;font-weight:600}.paymentWorkbenchTabs button.is-active b{color:inherit}.paymentMainWorkbenchCard{border-color:#dfe5ec;flex-direction:column;margin-bottom:14px;padding:0;display:flex;overflow:hidden}.paymentMainWorkbenchCard>.paymentRecordPreviewFooter{flex:none}.paymentMainWorkbenchCard .paymentSectionHeader{align-items:center;margin:0;padding:8px 12px 7px}.paymentMainWorkbenchCard .paymentWorkbenchTabs{border-left:0;border-right:0;border-radius:0}.paymentMainWorkbenchCard .paymentWorkbenchTabs button{min-height:34px;padding-top:5px;padding-bottom:5px}.paymentMainWorkbenchCard .paymentWorkbenchToolbar{background:#fcfcfd;border:0;border-bottom:1px solid #e4e7ec;border-radius:0;margin:0;padding:7px 10px}.paymentMainWorkbenchCard .paymentWorkbenchTableWrap{border-top:0}.paymentMainWorkbenchCard .cardTitle,.paymentRecentActivityCard .cardTitle{color:#1d2939;font-size:13.5px;font-weight:700;line-height:1.25}.paymentWorkbenchNote{text-align:right;gap:1px;max-width:280px;display:grid}.paymentWorkbenchNote span{color:#667085;font-size:11px;font-weight:500;line-height:1.15}.paymentWorkbenchNote small{color:#98a2b3;font-size:9.5px;font-weight:650;line-height:1.15}.paymentWorkbenchTableWrap{border:0;border-top:1px solid #e4e7ec;border-radius:0;flex:none;height:clamp(340px,46dvh,520px);overflow:auto}.paymentWorkbenchTableWrap.is-natural-height{height:auto;max-height:clamp(340px,46dvh,520px)}.paymentWorkbenchTable{table-layout:fixed;min-width:1060px}.paymentWorkbenchTable thead .paymentSingleLabel,.paymentRecentTable thead .paymentSingleLabel,.paymentOutstandingTable thead .paymentSingleLabel{color:#667085;font-size:10.5px;font-weight:600}.paymentWorkbenchTable tbody td,.paymentRecentTable tbody td,.paymentOutstandingTable tbody td{color:#344054;border-bottom-color:#eef0f3}.paymentWorkbenchTable td:nth-child(3)>strong,.paymentOutstandingTable td:nth-child(2)>strong{font-weight:600}.paymentWorkbenchTable .paymentDrLink,.paymentRecentTable .paymentDrLink,.paymentOutstandingTable .paymentDrLink{font-weight:650}.paymentWorkbenchTable th,.paymentWorkbenchTable td{vertical-align:middle;padding:7px 10px}.paymentWorkbenchTable th{z-index:2;background:#f8f9fb;border-bottom-color:#e4e7ec;position:sticky;top:0}.paymentWorkbenchTable tbody tr:hover td{background:#fafbfc}.paymentWorkbenchTable th:first-child,.paymentWorkbenchTable td:first-child{width:115px}.paymentWorkbenchTable th:nth-child(2),.paymentWorkbenchTable td:nth-child(2){width:185px}.paymentWorkbenchTable th:nth-child(3),.paymentWorkbenchTable td:nth-child(3){width:155px}.paymentWorkbenchTable th:nth-child(4),.paymentWorkbenchTable td:nth-child(4),.paymentWorkbenchTable th:nth-child(5),.paymentWorkbenchTable td:nth-child(5){width:105px}.paymentWorkbenchTable th:nth-child(6),.paymentWorkbenchTable td:nth-child(6){width:130px}.paymentWorkbenchTable th:nth-child(7),.paymentWorkbenchTable td:nth-child(7){width:155px}.paymentWorkbenchTable th:nth-child(8),.paymentWorkbenchTable td:nth-child(8){width:120px}.paymentSubmitDate{color:#667085;white-space:nowrap;font-size:11px;font-weight:500}.paymentWorkbenchEmpty{font-weight:500;color:#98a2b3!important;text-align:center!important;padding:18px 10px!important;font-size:11.5px!important}.paymentTableMoney,.paymentTableBalance{color:#1d2939;white-space:nowrap;font-size:12.5px;font-weight:650}.paymentBalanceValue{color:inherit;font:inherit}.paymentBalanceValue.is-due,.paymentTableBalance.is-due{color:#b42318}.paymentTableBalance.paymentPaidState,.paymentOutstandingDetailSummary .paymentPaidState{color:#067647}.paymentWorkbenchOrderType{color:#98a2b3;margin-top:2px;font-size:10px;font-weight:550;line-height:1.15;display:block}.paymentWorkbenchOrderType.is-special,.paymentOrderTypeText.is-special{color:#475467}.paymentRoleWorkbench{gap:8px;margin-bottom:10px;display:grid}.paymentRoleWorkbenchHeader{justify-content:space-between;align-items:end;gap:12px;display:flex}.paymentRoleWorkbenchHeader span:last-child{color:#667085;text-align:right;font-size:11.5px;font-weight:800;line-height:1.2}.paymentWorkbenchActionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.paymentWorkbenchActionGrid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.paymentWorkbenchActionCard{border-left:3px solid #d8e3f2;gap:6px;min-height:150px;padding:10px;display:grid}.paymentWorkbenchActionCard-primary{border-left-color:var(--primary)}.paymentWorkbenchActionCard-warning{border-left-color:#d97706}.paymentWorkbenchActionCard-success{border-left-color:#079455}.paymentWorkbenchActionTop{justify-content:space-between;align-items:start;gap:8px;display:flex}.paymentWorkbenchActionTop strong{color:#172033;text-align:right;white-space:nowrap;font-size:17px;font-weight:950;line-height:1}.paymentWorkbenchAmount{color:var(--primary);font-size:15px;font-weight:950;line-height:1.05}.paymentWorkbenchActionCard-warning .paymentWorkbenchAmount{color:#b42318}.paymentWorkbenchActionCard-success .paymentWorkbenchAmount{color:#067647}.paymentWorkbenchActionCard p,.paymentWorkbenchActionCard small{color:#667085;margin:0;font-size:11.5px;font-weight:750;line-height:1.25}.paymentWorkbenchActionCard small{color:#98a2b3;margin-top:-3px;font-size:10px}.paymentWorkbenchActionButton{justify-self:start;align-items:center;min-height:30px;margin-top:auto;padding:4px 9px;line-height:1.08}.paymentSectionHeader{align-items:center;margin-bottom:8px}.paymentSectionDate{color:#475467;justify-items:end;gap:2px;font-size:11.5px;font-weight:850;line-height:1.15;display:grid}.paymentSectionDate small{color:#98a2b3;font-size:10px;font-weight:700}.paymentSectionHint,.paymentSectionHintChinese{color:#667085;margin:3px 0 0;font-size:11.5px;font-weight:650;line-height:1.25}.paymentSectionHintChinese{color:#98a2b3;margin-top:1px;font-size:10px}.paymentSummaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.paymentSummaryCard{background:#fff;border:1px solid #e4e7ec;border-left:3px solid #d8e3f2;border-radius:7px;gap:4px;min-height:58px;padding:7px 8px;display:grid}.paymentSummaryCard strong{color:#24364d;font-size:16px;font-weight:950;line-height:1.1}.paymentSummaryCard-cash{border-left-color:var(--success)}.paymentSummaryCard-total{border-left-color:var(--primary);background:#f8fbff}.collectorBreakdown{border-top:1px solid #eef2f6;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;padding-top:7px;display:flex}.collectorBreakdownCompact{margin-top:6px;padding-top:6px}.collectorBreakdown>div{flex-wrap:wrap;gap:6px;display:flex}.collectorBreakdown>div span{color:#475467;white-space:nowrap;background:#f8fafc;border:1px solid #e4e7ec;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.paymentRecordsTable{min-width:1040px}.paymentWorkEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.paymentWorkEntryCard{gap:8px;padding:11px 12px;display:grid}.paymentWorkEntryStats{flex-wrap:wrap;gap:6px;display:flex}.paymentWorkEntryStats strong{color:#24364d;background:#f8fbff;border:1px solid #d8e6f3;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:900}.paymentWorkEntryCard p,.paymentWorkEntryCard small{color:#667085;margin:0;font-size:12px;font-weight:700;line-height:1.25}.paymentWorkEntryCard small{color:#98a2b3;margin-top:-4px;font-size:10.5px}.paymentWorkEntryButton{justify-self:start;align-items:center;min-height:32px;padding:5px 10px;line-height:1.1}.paymentRecentLink{min-height:29px;padding:4px 8px;font-size:11px;line-height:1.08}.paymentRecentTableWrap{border:1px solid #e4e7ec;border-radius:8px;overflow-x:auto}.paymentRecentTable{min-width:760px}.paymentRecentTable th,.paymentRecentTable td{vertical-align:middle;padding:6px 8px}.paymentRecentTable th{background:#f8f9fb;border-bottom-color:#e4e7ec}.paymentRecentTable tbody tr:hover td{background:#fafbfc}.paymentRecentTable td:first-child{color:#667085;white-space:nowrap;font-size:11.5px;font-weight:500}.paymentRecentTable th:first-child,.paymentRecentTable td:first-child{width:165px}.paymentRecentTable th:nth-child(2),.paymentRecentTable td:nth-child(2){width:220px}.paymentRecentTable th:nth-child(3),.paymentRecentTable td:nth-child(3){width:115px}.paymentRecentTable th:nth-child(4),.paymentRecentTable td:nth-child(4),.paymentRecentTable th:nth-child(5),.paymentRecentTable td:nth-child(5){width:140px}.paymentBackLink{color:var(--primary);background:#fff;border:1px solid #d8e6f3;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:30px;margin-bottom:8px;padding:4px 9px;font-size:11.5px;font-weight:900;line-height:1.1;display:inline-flex}.paymentBackLink small{color:#667085;font-size:9px;font-weight:700}.paymentTopSummary{background:#fbfcff;border:1px solid #e4e7ec;border-radius:8px;flex-wrap:wrap;gap:6px;margin-bottom:9px;padding:7px 8px;display:flex}.paymentTopSummary span{color:#24364d;background:#fff;border:1px solid #eef2f6;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:11.5px;font-weight:900;line-height:1;display:inline-flex}.paymentTopSummary b{color:#667085;text-transform:uppercase;font-size:9.5px;font-weight:900}.paymentAmountCell{color:#172033;white-space:nowrap;font-weight:700}.paymentTableButton{width:100px;min-width:100px;max-width:100px;min-height:28px;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.08}.paymentTableButton>span:first-child{font-size:11px;line-height:13px}.paymentTableButton .buttonChinese{font-size:8.5px;line-height:10px}.paymentRecordButton{min-width:104px}.paymentModalPanel{gap:8px;width:740px;max-width:min(740px,100vw - 36px)}.paymentOutstandingModalPanel{border-color:#dfe3e8;flex-direction:column;gap:0;width:min(1240px,100vw - 48px);max-width:min(1240px,100vw - 48px);height:min(880px,88dvh);max-height:calc(100dvh - 40px);padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px #1018282e}.paymentDrWorkspaceHeader{background:#fff;border-bottom:1px solid #e4e7ec;flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.paymentDrWorkspaceIdentity{gap:3px;min-width:0;display:grid}.paymentDrWorkspaceIdentity strong{color:#1d2939;font-size:16px;font-weight:700;line-height:1.2}.paymentDrWorkspaceIdentity span{color:#667085;font-size:11px;font-weight:500;line-height:1.3}.paymentDrWorkspaceStatus{justify-items:end;gap:3px;min-width:150px;display:grid}.paymentDrWorkspaceStatus span{color:#98a2b3;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1.2}.paymentDrWorkspaceStatus strong{margin-left:5px;font-size:11.5px;font-weight:700}.paymentDrWorkspaceStatus .is-warning,.paymentCurrentStatusSection .is-warning{color:#b42318}.paymentDrWorkspaceStatus .is-info,.paymentCurrentStatusSection .is-info{color:#175cd3}.paymentDrWorkspaceStatus .is-success,.paymentCurrentStatusSection .is-success{color:#067647}.paymentDrDetailModalBody{overscroll-behavior:contain;background:#fcfcfd;flex:auto;gap:0;min-height:0;padding:12px 14px 14px;display:grid;overflow-y:auto}.paymentDrWorkspaceGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.43fr);gap:12px;min-height:0;display:grid}.paymentDrWorkspaceMain,.paymentDrWorkspaceSide{align-content:start;gap:10px;min-width:0;display:grid}.paymentDrWorkspaceSide{position:sticky;top:0}.paymentDrMetaGrid{background:#fff;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.paymentDrMetaGrid>div{gap:3px;min-width:0;padding:8px 10px;display:grid}.paymentDrMetaGrid>div+div{border-left:1px solid #eef0f3}.paymentDrMetaGrid span{color:#98a2b3;font-size:9.5px;font-weight:600;line-height:1.15}.paymentDrMetaGrid strong{color:#344054;overflow-wrap:anywhere;font-size:11.5px;font-weight:650;line-height:1.2}.paymentDrStatusValue.is-warning{color:#b42318}.paymentDrStatusValue.is-info{color:#175cd3}.paymentDrStatusValue.is-success{color:#067647}.paymentDrItemsSection{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:6px;padding:10px 10px 11px;display:grid}.paymentDrItemsSection>header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.paymentDrItemsSection>header,.paymentDrAmountSummary>.paymentSingleLabel{color:#475467;font-size:10.5px;font-weight:700;line-height:1.2}.paymentSpecialOrderInventoryNote{color:#667085;font-size:10.5px;font-weight:500;line-height:1.25}.paymentDrItemsTableWrap{overscroll-behavior:contain;border:1px solid #e4e7ec;border-radius:7px;max-height:clamp(300px,38dvh,360px);overflow:auto}.paymentDrItemsTable{table-layout:fixed;width:100%;min-width:920px}.paymentDrItemsTable th,.paymentDrItemsTable td{vertical-align:middle;padding:6px 8px}.paymentDrItemsTable th{z-index:1;background:#f8f9fb;border-bottom-color:#e4e7ec;position:sticky;top:0}.paymentDrItemsTable th:first-child,.paymentDrItemsTable td:first-child{text-align:center;width:42px}.paymentDrItemsTable th:nth-child(2),.paymentDrItemsTable td:nth-child(2){text-align:center;width:54px}.paymentDrItemsTable th:nth-child(3),.paymentDrItemsTable td:nth-child(3){width:auto}.paymentDrItemsTable th:nth-child(4),.paymentDrItemsTable td:nth-child(4),.paymentDrItemsTable th:nth-child(5),.paymentDrItemsTable td:nth-child(5),.paymentDrItemsTable th:nth-child(6),.paymentDrItemsTable td:nth-child(6){width:64px}.paymentDrItemsTable th:nth-child(7),.paymentDrItemsTable td:nth-child(7){width:138px}.paymentDrItemsTable th:nth-child(8),.paymentDrItemsTable td:nth-child(8){width:105px}.paymentDrItemsTable th:nth-child(9),.paymentDrItemsTable td:nth-child(9){width:115px}.paymentDrItemsTable th:nth-child(n+4),.paymentDrItemsTable td:nth-child(n+4){text-align:right}.paymentRemainingQty{color:#b42318;font-weight:650}.paymentPickupControl{grid-template-columns:52px 44px;align-items:center;gap:4px;display:inline-grid}.paymentPickupControl input{appearance:textfield;color:#1d2939;font:inherit;text-align:right;background:#fff;border:1px solid #d0d5dd;border-radius:5px;width:52px;min-width:0;height:27px;padding:3px 5px;font-size:11px}.paymentPickupControl input::-webkit-inner-spin-button{appearance:none;margin:0}.paymentPickupControl input::-webkit-outer-spin-button{appearance:none;margin:0}.paymentPickupControl input:focus{border-color:#84adcf;outline:2px solid #84adcf2e}.paymentPickupFillButton{color:#667085;cursor:pointer;font:inherit;background:0 0;border:1px solid #e4e7ec;border-radius:5px;height:27px;padding:2px 5px;font-size:10px;font-weight:550}.paymentPickupFillButton:hover{color:#344054;background:#f8f9fb;border-color:#d0d5dd}.paymentPickupUnavailable{color:#98a2b3;text-align:center;width:100%;display:inline-block}.paymentDrItemsActions{justify-content:flex-end;display:flex}.paymentDrItemsActions .button{min-height:28px;padding:3px 8px}.paymentDrPriceSummary{border:1px solid #e4e7ec;border-radius:6px;gap:5px;padding:7px 8px;font-size:11px;line-height:1.2;display:grid}.paymentDrPriceSummary>span{color:#667085;grid-template-columns:minmax(0,1fr) 120px;align-items:baseline;gap:12px;display:grid}.paymentDrPriceSummary em{font-style:normal;font-weight:550}.paymentDrPriceSummary strong{color:#1d2939;text-align:right;white-space:nowrap;font-size:11.5px;font-weight:650}.paymentDrPriceSummary strong.is-negative{color:#b42318}.paymentDrPriceSummary .paymentDrFinalSalesAmount{color:#344054;border-top:1px solid #eef0f3;padding-top:5px}.paymentDrPriceSummary .paymentDrFinalSalesAmount strong{font-size:12.5px;font-weight:750}.paymentDrLineNumber{color:#667085;font-size:11px;font-weight:600}.paymentDrProductCell{gap:2px;min-width:0;display:grid}.paymentDrProductThumb{color:#667085;cursor:pointer;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:9px;font-weight:700;display:inline-flex}.paymentDrProductThumb-special{background:#f8f9fb;border-style:dashed}.paymentDrProductThumb:hover{background:#fff;border-color:#cfd5df}.paymentDrProductThumb:focus-visible{outline-offset:1px;outline:2px solid #84adcf}.paymentDrProductCell strong{color:#1d2939;font-size:11.5px;font-weight:650;line-height:1.2}.paymentDrProductCell small{color:#98a2b3;font-size:9.5px;font-weight:500;line-height:1.15}.paymentDrAmountSummary{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:8px;padding:10px 12px;display:grid}.paymentDrAmountSummary>div{gap:6px;display:grid}.paymentDrAmountSummary>div>span{color:#667085;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:4px;padding:0;font-size:11px;font-weight:500;display:flex}.paymentDrAmountSummary>div>span+span{border-top:1px solid #eef0f3;border-left:0;padding-top:6px}.paymentDrAmountSummary strong{color:#1d2939;font-size:13px;font-weight:700}.paymentDrDetailSections{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:10px;padding:10px 12px;display:grid}.paymentCurrentStatusSection,.paymentSpecialOrderNotice,.paymentSpecialOrderNote{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:8px;padding:10px 12px;display:grid}.paymentCurrentStatusSection>div{gap:6px;display:grid}.paymentCurrentStatusSection>div>span{color:#667085;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:500;line-height:1.25;display:flex}.paymentCurrentStatusSection strong{text-align:right;font-size:11.5px;font-weight:700}.paymentSpecialOrderNotice,.paymentSpecialOrderNote{background:#fcfcfd}.paymentSpecialOrderNotice strong{color:#475467;font-size:11.5px;font-weight:700;line-height:1.25}.paymentSpecialOrderNotice span,.paymentSpecialOrderNote>span{color:#667085;font-size:11px;font-weight:500;line-height:1.35}.paymentDrDetailSections .paymentOutstandingPaymentDetail{border-top:0;padding-top:0}.paymentDrDetailSections>.paymentSingleLabel{color:#475467;font-size:10.5px;font-weight:700;line-height:1.2}.paymentRecordsList{overscroll-behavior:contain;max-height:360px;padding-right:4px;display:grid;overflow-y:auto}.paymentRecordItem{gap:6px;padding:9px 0;display:grid}.paymentRecordItem:first-child{padding-top:0}.paymentRecordItem+.paymentRecordItem{border-top:1px solid #e4e7ec}.paymentRecordHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.paymentRecordHeader>div{gap:2px;display:grid}.paymentRecordHeader>div>span{color:#98a2b3;font-size:9.5px;font-weight:600;line-height:1.15}.paymentRecordHeader>div>strong{color:#1d2939;font-size:12px;font-weight:650;line-height:1.2}.paymentRecordStatus{color:#067647;text-align:right;font-size:10.5px;font-weight:650;line-height:1.2}.paymentRecordStatus.is-info,.paymentPendingSummaryRow strong{color:#175cd3}.paymentCorrectionSummaryRow strong,.paymentRecordStatus.is-warning{color:#b42318}.paymentRecordMeta,.paymentRecordReviewMeta{color:#667085;flex-wrap:wrap;gap:3px 12px;font-size:10.5px;font-weight:500;line-height:1.25;display:flex}.paymentRecordSplits{padding-top:1px}.paymentRecordTotal{color:#1d2939;border-top:1px solid #eef0f3;justify-content:space-between;align-items:baseline;padding-top:4px;font-size:12px;font-weight:650;line-height:1.25;display:flex}.paymentCorrectionResult{border-top:1px solid #eef0f3;gap:3px;padding-top:6px;display:grid}.paymentCorrectionResult strong{color:#b42318;font-size:10.5px;font-weight:650}.paymentCorrectionResult span{color:#475467;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.35}.paymentCorrectionHistory{border-top:1px solid #eef0f3;gap:3px;padding-top:6px;display:grid}.paymentCorrectionHistory>strong{color:#667085;font-size:10.5px;font-weight:650}.paymentCorrectionHistory>span{color:#475467;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.35}.paymentCorrectionHistory>span b{color:#667085;margin-right:4px;font-size:10.5px;font-weight:650}.paymentCorrectionHistory>small{color:#98a2b3;font-size:10px;font-weight:500;line-height:1.3}.paymentRecordActions{flex-wrap:wrap;gap:7px;padding-top:2px;display:flex}.paymentRecordActions .button,.paymentCorrectionEditor .button{min-height:29px;padding:4px 9px}.paymentCorrectionEditor{border-top:1px solid #eef0f3;gap:5px;padding-top:7px;display:grid}.paymentCorrectionEditor label{color:#475467;font-size:10.5px;font-weight:650}.paymentCorrectionEditor textarea{color:#1d2939;font:inherit;resize:vertical;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:54px;padding:7px 8px;font-size:11.5px;line-height:1.35}.paymentCorrectionEditor textarea:focus{border-color:#84adcf;outline:2px solid #84adcf2e}.paymentCorrectionEditor>div{flex-wrap:wrap;gap:7px;display:flex}.paymentCorrectionEditor .button:disabled{cursor:default;opacity:.55}.paymentResubmitEditor{border-top:1px solid #eef0f3;gap:8px;padding-top:8px;display:grid}.paymentResubmitGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px 9px;display:grid}.paymentResubmitGrid label,.paymentResubmitSplitSummary{gap:4px;min-width:0;display:grid}.paymentResubmitGrid label>span,.paymentResubmitSplitSummary>span{color:#667085;font-size:10px;font-weight:650;line-height:1.2}.paymentResubmitGrid input,.paymentResubmitGrid select,.paymentResubmitGrid textarea{color:#1d2939;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:31px;padding:6px 7px;font-size:11.5px;line-height:1.3}.paymentResubmitGrid textarea{resize:vertical;min-height:54px}.paymentResubmitGrid input:focus,.paymentResubmitGrid select:focus,.paymentResubmitGrid textarea:focus{border-color:#84adcf;outline:2px solid #84adcf2e}.paymentResubmitReply,.paymentResubmitSplitSummary{grid-column:1/-1}.paymentResubmitSplitSummary{border:1px solid #eef0f3;border-radius:6px;padding:7px 8px}.paymentResubmitSplitSummary>strong{color:#344054;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:500;line-height:1.25;display:flex}.paymentResubmitSplitSummary em{font-style:normal}.paymentResubmitSplitSummary b{color:#1d2939;font-weight:650}.paymentResubmitSplitSummary small{color:#98a2b3;font-size:10px;line-height:1.25}.paymentResubmitActions{flex-wrap:wrap;gap:7px;display:flex}.paymentResubmitActions .button{min-height:29px;padding:4px 9px}.paymentResubmitActions .button:disabled{cursor:default;opacity:.55}.paymentRecordsEmpty{color:#667085;margin:0;padding:3px 0;font-size:11.5px}.paymentReviewSection{border-top:1px solid #eef0f3;gap:4px;padding-top:9px;display:grid}.paymentReviewSection>strong{color:#1d2939;font-size:11.5px;font-weight:650}.paymentReviewSection>span{color:#667085;font-size:11px;font-weight:500}.paymentReviewActions{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex}.paymentReviewActions .button{min-height:29px;padding:4px 9px}.paymentDrWorkspaceHeader .modalCloseButton,.paymentOutstandingModalHeader .modalCloseButton{background:0 0;border-color:#0000;border-radius:6px;width:28px;height:28px;font-weight:500}.paymentDrWorkspaceHeader .modalCloseButton:hover,.paymentOutstandingModalHeader .modalCloseButton:hover{color:#344054;background:#f2f4f7}.paymentOutstandingModalBody{background:#fcfcfd;flex:auto;grid-template-rows:clamp(270px,43dvh,318px) 24px minmax(0,1fr);gap:9px;min-height:0;padding:10px 14px 11px;display:grid;overflow:hidden}.paymentOutstandingTableWrap{border:1px solid #e4e7ec;border-radius:7px;max-width:100%;height:100%;min-height:0;overflow:auto}.paymentOutstandingTable{table-layout:fixed;min-width:1060px}.paymentOutstandingTable th,.paymentOutstandingTable td{vertical-align:middle;padding:7px 8px;line-height:1.2}.paymentOutstandingTable th{background:#f8f9fb;border-bottom-color:#e4e7ec}.paymentOutstandingTable th:first-child,.paymentOutstandingTable td:first-child{width:165px}.paymentOutstandingTable th:nth-child(2),.paymentOutstandingTable td:nth-child(2){width:145px}.paymentOutstandingTable th:nth-child(3),.paymentOutstandingTable td:nth-child(3),.paymentOutstandingTable th:nth-child(4),.paymentOutstandingTable td:nth-child(4){width:110px}.paymentOutstandingTable th:nth-child(5),.paymentOutstandingTable td:nth-child(5){width:125px}.paymentOutstandingTable th:nth-child(6),.paymentOutstandingTable td:nth-child(6){width:150px}.paymentOutstandingTable th:nth-child(7),.paymentOutstandingTable td:nth-child(7){width:135px}.paymentOutstandingTable tbody tr.is-selected td{background:#f8f9fb}.paymentOutstandingTable tbody tr:hover td{background:#fafbfc}.paymentOutstandingTable tbody tr.is-selected td:first-child{box-shadow:inset 2px 0 #98a2b3}.paymentOutstandingTable td:last-child{text-align:center}.paymentRecordPreviewFooter{color:#667085;background:#fcfcfd;border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;padding:7px 12px;font-size:10.5px;font-weight:500;line-height:1.2;display:flex}.paymentPaginationTools{align-items:center;gap:9px;display:inline-flex}.paymentPaginationTools label,.paymentPaginationTools>div{align-items:center;gap:4px;display:inline-flex}.paymentPaginationTools label{color:#667085;white-space:nowrap}.paymentPaginationTools input{appearance:textfield;color:#344054;font:inherit;text-align:center;background:#fff;border:1px solid #e4e7ec;border-radius:5px;width:36px;height:24px;padding:2px 4px}.paymentPaginationTools input::-webkit-inner-spin-button{appearance:none;margin:0}.paymentPaginationTools input::-webkit-outer-spin-button{appearance:none;margin:0}.paymentRecordPreviewFooter button{color:#98a2b3;cursor:pointer;font:inherit;background:0 0;border:1px solid #e4e7ec;border-radius:6px;min-height:24px;padding:2px 7px}.paymentRecordPreviewFooter button:not(:disabled):hover{color:#475467;background:#f8f9fb;border-color:#d0d5dd}.paymentRecordPreviewFooter button:disabled{cursor:default;opacity:.75}.paymentNewEntryModal{max-width:720px}.paymentNewEntryModal.paymentAddEntryModal{grid-template-rows:auto auto auto;gap:0;width:min(760px,100vw - 36px);max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.paymentAddEntryModal>.modalHeader{flex:none;padding:14px 16px 12px}.paymentAddEntryBody{overscroll-behavior:contain;max-height:calc(100dvh - 156px);padding:16px;overflow:hidden auto}.paymentAddEntrySection{gap:8px;display:grid}.paymentAddEntrySection>h3{color:#24364d;margin:0;font-size:13px;font-weight:800;line-height:1.3}.paymentAddEntrySummary{margin:0}.paymentAddEntryStatusBadge{border-radius:999px;width:auto;height:24px;min-height:24px;padding:0 8px;font-size:11px}.paymentAddEntryMoney{font-variant-numeric:tabular-nums;white-space:nowrap}.paymentNewEntryHint{color:#667085;margin:0 0 16px;font-size:13px}.paymentAddEntryNotice{background:var(--info-bg);color:var(--info);border:1px solid #b9d9ff;border-radius:8px;gap:3px;margin:14px 0;padding:10px 12px;line-height:1.45;display:grid}.paymentAddEntryNotice span:last-child{color:#475467;font-size:12px}.paymentNewEntryCorrectionReason{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;margin:0 0 16px;padding:9px 10px;font-size:12px}.paymentNewEntrySummary{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0 0 16px;padding:12px;display:grid}.paymentNewEntrySummary div{min-width:0}.paymentNewEntrySummary dt{color:#667085;margin-bottom:3px;font-size:11px}.paymentNewEntrySummary dd{color:#101828;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.paymentHistoryDetailModal{grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(880px,100vw - 40px);max-height:min(820px,100dvh - 36px);padding:0;overflow:hidden}.paymentHistoryDetailHeader{align-items:center;padding:14px 18px 12px}.paymentHistoryDetailHeader>.paymentsMainStatusBadge{margin-left:auto}.paymentHistoryDetailBody{overscroll-behavior:contain;gap:12px;min-height:0;padding:16px 18px;display:grid;overflow:hidden auto}.paymentHistoryDetailSection{border:1px solid var(--jadus-workbench-border);background:#fff;border-radius:8px;min-width:0;padding:12px}.paymentHistoryDetailSection.is-summary{background:var(--jadus-workbench-header)}.paymentHistoryDetailSection.is-system{background:#f8fafc}.paymentHistoryDetailSection h3,.paymentHistoryDetailAudit h4{color:#24364d;margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.3}.paymentHistoryDetailSummary,.paymentHistoryDetailGrid,.paymentHistoryDetailAudit dl,.paymentHistoryDetailSystemGrid{gap:10px 16px;margin:0;display:grid}.paymentHistoryDetailSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.paymentHistoryDetailSummary>div{background:#fff;border:1px solid #e4e7ec;border-radius:7px;min-width:0;padding:10px}.paymentHistoryDetailSummary dt,.paymentHistoryDetailGrid dt,.paymentHistoryDetailAudit dt,.paymentHistoryDetailSystemGrid dt{color:#667085;font-size:11px;line-height:1.3}.paymentHistoryDetailSummary dd{color:#101828;font-variant-numeric:tabular-nums;white-space:nowrap;margin:5px 0 0;font-size:18px;font-weight:800;line-height:1.25}.paymentHistoryDetailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.paymentHistoryDetailGrid>div,.paymentHistoryDetailAudit dl>div,.paymentHistoryDetailSystemGrid>div{min-width:0}.paymentHistoryDetailGrid>.is-wide{grid-column:1/-1}.paymentHistoryDetailGrid dd,.paymentHistoryDetailAudit dd,.paymentHistoryDetailSystemGrid dd{color:#172033;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:650;line-height:1.4}.paymentHistoryDetailAudit{border-top:1px solid #e4e7ec;margin-top:12px;padding-top:10px}.paymentHistoryDetailAudit h4{color:#667085;margin-bottom:8px;font-size:11px}.paymentHistoryDetailAudit dl{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentHistoryDetailSystemGrid{grid-template-columns:minmax(0,1fr)}.paymentHistoryDetailSystemGrid .paymentsMainId{width:100%;max-width:100%}.paymentHistoryDetailSystemGrid .paymentsMainId>span{flex:auto}.paymentHistoryDetailCashReturn,.paymentHistoryDetailAlert{border-radius:8px;margin:0;padding:12px}.paymentHistoryDetailCashReturn{background:var(--warning-bg);color:#9a3412;border:1px solid #fedf89}.paymentHistoryDetailCashReturn p,.paymentHistoryDetailCashReturn small{margin:6px 0 0;display:block}.paymentHistoryDetailCashReturn .is-refunded{color:var(--success)}.paymentHistoryDetailAlert{background:var(--warning-bg);color:#9a3412;border:1px solid #fdba74}.paymentHistoryDetailFooter{padding:10px 18px 12px}.paymentHistoryDetailFooter .paymentHistoryDetailClose{border-color:var(--jadus-workbench-border);color:var(--jadus-workbench-muted);cursor:pointer;background:#fff}.paymentHistoryDetailFooter .paymentHistoryDetailClose:hover:not(:disabled){background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.paymentHistoryDetailFooter .paymentHistoryDetailClose:active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff;transform:translateY(1px)}.paymentHistoryDetailFooter .paymentHistoryDetailClose:focus-visible{outline-offset:2px;outline:2px solid #041eb442}.paymentHistoryDetailFooter .paymentHistoryDetailClose:disabled,.paymentHistoryDetailFooter .paymentHistoryDetailClose:disabled:hover{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}@media (max-width:900px){.paymentHistoryDetailSummary,.paymentHistoryDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.paymentHistoryDetailModal{width:calc(100vw - 24px)}.paymentHistoryDetailSummary,.paymentHistoryDetailGrid,.paymentHistoryDetailAudit dl{grid-template-columns:minmax(0,1fr)}}.paymentNewEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.paymentNewEntryNoteField small{color:#667085;margin-top:5px;font-size:11px;line-height:1.35;display:block}.paymentNewEntryNoteField small.drEntryFieldError{color:#b42318}.paymentNewEntryGrid label{gap:5px;display:grid}.paymentNewEntryGrid label>span{color:#344054;font-size:12px;font-weight:600}.paymentAddEntryDetails .paymentNewEntryNoteField{grid-column:1/-1}.paymentAddEntryDetails textarea{box-sizing:border-box;font:inherit;resize:vertical;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:86px;padding:9px 10px;line-height:1.45}.paymentAddEntryDetails .jadusSelectTrigger,.paymentAddEntryDetails input{min-height:40px}.paymentAddEntryDetails textarea:focus-visible{border-color:var(--jadus-workbench-primary);outline:2px solid var(--jadus-workbench-primary);outline-offset:1px}.paymentAddEntryExtension[hidden]{display:none}.paymentAddEntrySubmitError{margin:12px 0 0}.paymentAddEntryModal>.modalFooter{background:#fff;flex:none;padding:12px 16px 14px}.paymentOnlyReviewModal{grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(760px,100vw - 36px);max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.paymentOnlyReviewModal>.modalHeader{padding:14px 16px 12px}.paymentOnlyReviewBody{overscroll-behavior:contain;gap:14px;min-height:0;padding:16px;display:grid;overflow:hidden auto}.paymentOnlyReviewSection{gap:8px;display:grid}.paymentOnlyReviewSection+.paymentOnlyReviewSection{border-top:1px solid #e4e7ec;padding-top:14px}.paymentOnlyReviewSection>h3{color:#24364d;margin:0;font-size:13px;font-weight:800;line-height:1.3}.paymentOnlyReviewGrid{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:12px;display:grid}.paymentOnlyReviewGrid div{min-width:0}.paymentOnlyReviewGrid dt{color:#667085;margin-bottom:3px;font-size:11px}.paymentOnlyReviewGrid dd{color:#101828;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.paymentOnlyReviewGrid dd.is-product-money{color:var(--jadus-workbench-primary)}.paymentOnlyReviewGrid dd.is-pending-money{color:#b54708}.paymentOnlyReviewGrid dd.is-expense-money{color:var(--danger)}.paymentOnlyReviewWide{grid-column:1/-1}.paymentOnlyReviewActionSection{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;padding:12px}.paymentOnlyReviewActionSection.is-void{background:#fff7f5;border-color:#f1c9bd}.paymentOnlyReviewActionSection>p{color:#475467;margin:0;font-size:12px;line-height:1.5}.paymentOnlyReviewEditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.paymentOnlyReviewEditGrid label,.paymentOnlyReviewActionSection>label{gap:5px;display:grid}.paymentOnlyReviewEditGrid label>span,.paymentOnlyReviewActionSection>label>span{color:#344054;font-size:12px;font-weight:600}.paymentOnlyReviewEditGrid input,.paymentOnlyReviewEditGrid .jadusSelectTrigger{min-height:40px}.paymentOnlyReviewEditGrid textarea,.paymentOnlyReviewActionSection textarea{box-sizing:border-box;font:inherit;resize:vertical;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:68px;padding:9px 10px;line-height:1.45}.paymentOnlyReviewEditGrid textarea:focus-visible,.paymentOnlyReviewActionSection textarea:focus-visible{border-color:var(--jadus-workbench-primary);outline:2px solid var(--jadus-workbench-primary);outline-offset:1px}.paymentOnlyReviewError{margin:0}.paymentOnlyReviewModal>.modalFooter{background:#fff;padding:12px 16px 14px}.paymentOnlyReviewFooter{justify-content:space-between;align-items:center}.paymentOnlyReviewFooter>div,.paymentOnlyReviewFooter.is-right{gap:8px;display:flex}.paymentOnlyReviewFooter.is-right{justify-content:flex-end}.paymentNewEntryGrid input,.paymentNewEntryGrid select{font:inherit;border:1px solid #d0d5dd;border-radius:6px;min-height:38px;padding:7px 9px}.paymentNewEntryCheckbox{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:9px!important;display:flex!important}.paymentNewEntryCheckbox input{order:-1;grid-area:1/1;min-height:auto}.paymentNewEntryAllocation{background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.paymentNewEntryAllocation span{color:#667085;font-size:12px}.paymentNewEntryAllocation strong{color:#101828;font-size:13px}@media (max-width:640px){.paymentNewEntryGrid,.paymentNewEntrySummary{grid-template-columns:1fr}.paymentNewEntryModal.paymentAddEntryModal{width:calc(100vw - 24px)}.paymentOnlyReviewEditGrid,.paymentOnlyReviewGrid{grid-template-columns:1fr}.paymentOnlyReviewModal{width:calc(100vw - 24px)}.paymentOnlyReviewFooter{flex-direction:column;align-items:stretch}.paymentOnlyReviewFooter>div,.paymentOnlyReviewFooter.is-right{justify-content:flex-end}}.paymentOutstandingModalBody>.paymentRecordPreviewFooter{background:0 0;border-top:0;margin-top:-4px;padding:0 2px}.paymentPlainStatus{gap:1px;line-height:1.15;display:grid}.paymentPlainStatus strong{font-size:11.5px;font-weight:650}.paymentPlainStatus small{color:#98a2b3;font-size:10px;font-weight:750}.paymentPlainStatus small.is-warning{color:#b54708}.paymentPlainStatus small.is-info{color:#175cd3}.paymentPlainStatus small.is-success{color:#067647}.paymentPlainStatus.is-warning strong{color:#b42318}.paymentPlainStatus.is-info strong{color:var(--primary)}.paymentPlainStatus.is-success strong{color:#067647}.paymentOutstandingTable .button{cursor:pointer;align-items:center;width:100%;min-height:28px;padding:3px 8px;font-size:11px;line-height:1.08}.paymentOutstandingDetailPanel{overscroll-behavior:contain;background:#fff;border:1px solid #e4e7ec;border-radius:7px;align-content:start;gap:10px;height:100%;min-height:0;padding:10px 12px 11px;display:grid;overflow-y:auto}.paymentOutstandingDetailPanel header{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.paymentOutstandingDetailPanel header strong{color:#1d2939;font-size:13px;font-weight:700}.paymentOutstandingDetailPanel header span{color:#667085;text-align:right;font-size:11px;font-weight:500}.paymentOutstandingDetailSummary{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-self:start;align-items:baseline;gap:0;width:auto;max-width:100%;display:inline-flex;overflow:visible}.paymentOutstandingDetailSummary span{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:0;gap:4px;min-width:0;padding:0 14px 0 0;font-size:11px;font-weight:500;display:inline-flex}.paymentOutstandingDetailSummary span+span{border-left:1px solid #e4e7ec;padding-left:14px}.paymentOutstandingDetailSummary .paymentSummaryPaidCell{align-items:center;display:flex}.paymentOutstandingDetailSummary strong{color:#1d2939;margin-left:0;font-size:12.5px;font-weight:650}.paymentOutstandingDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.paymentOutstandingPaymentDetail,.paymentOutstandingNextStep{background:0 0;border:0;border-top:1px solid #eef0f3;border-radius:0;gap:4px;min-height:0;padding:8px 0 0;display:grid}.paymentOutstandingNextStep{grid-column:1/-1;margin-top:8px}.paymentOutstandingNextStep strong{color:#24364d;font-size:11.5px;font-weight:500;line-height:1.35}.paymentReleaseLock{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:6px;margin-top:0;padding:10px 12px;display:grid}.paymentReleaseLock>strong{color:#24364d;font-size:12px;font-weight:700;line-height:1.25}.paymentReleaseLock>span{color:#667085;font-size:11.5px;font-weight:500;line-height:1.3}.paymentReleaseSelection{border-top:1px solid #eef0f3;gap:7px;padding-top:7px;display:grid}.paymentReleaseSelection>span{color:#667085;font-size:11px;font-weight:500;line-height:1.3}.paymentReleaseCalculation{border-top:1px solid #eef0f3;gap:5px;margin-top:2px;padding-top:7px;display:grid}.paymentReleaseCalculation>span{color:#667085;justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.paymentReleaseCalculation em{font-style:normal;font-weight:500}.paymentReleaseCalculation strong{color:#1d2939;white-space:nowrap;font-size:11.5px;font-weight:650}.paymentReleaseCalculation small{color:#667085;font-size:10.5px;font-weight:500;line-height:1.3}.paymentReleaseCalculation.is-exceeded>span:nth-child(5) strong{color:#b42318}.paymentReleaseValueSummary{gap:5px;display:grid}.paymentReleaseValueSummary>span{color:#667085;justify-content:space-between;align-items:baseline;gap:8px;font-size:11px;display:flex}.paymentReleaseValueSummary em{font-style:normal;font-weight:500}.paymentReleaseValueSummary strong{color:#1d2939;white-space:nowrap;font-size:11.5px;font-weight:650}.paymentReleaseValueSummary.is-exceeded>span:nth-child(2) strong,.paymentReleaseValueMessage.is-exceeded{color:#b42318}.paymentReleaseLock.is-released>strong{color:#067647}.paymentReleaseScreenshotInfo{background:#fff;border:1px solid #e4e7ec;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;margin-top:3px;padding:9px 10px;display:grid}.paymentReleaseScreenshotInfo span{color:#344054;gap:2px;min-width:0;font-size:11.5px;font-weight:600;line-height:1.25;display:grid}.paymentReleaseScreenshotInfo b{color:#98a2b3;margin:0;font-size:9.5px;font-weight:600}.paymentReleaseScreenshotInfo span:nth-child(3){color:#067647}.paymentReleaseScreenshotInfo span:nth-child(6){border-top:1px solid #eef0f3;grid-column:1/-1;padding-top:7px}.paymentConfirmReleaseButton{justify-self:start;min-height:30px;margin-top:2px;padding:4px 10px}.paymentConfirmReleaseButton:disabled{cursor:default;opacity:.55}.paymentReleaseHistory{border-top:1px solid #eef0f3;gap:6px;margin-top:2px;padding-top:8px;display:grid}.paymentReleaseHistory>.paymentSingleLabel{color:#475467;font-size:10.5px;font-weight:650}.paymentReleaseHistoryStatus{color:#667085;font-size:10.5px;font-weight:500;line-height:1.3}.paymentReleaseHistory details{border-top:1px solid #f2f4f7;padding-top:6px}.paymentReleaseHistory details:first-of-type{border-top:0;padding-top:0}.paymentReleaseHistory summary{color:#475467;cursor:pointer;gap:2px;font-size:10.5px;font-weight:500;line-height:1.25;display:grid}.paymentReleaseHistory summary strong{color:#1d2939;font-weight:650}.paymentReleaseHistory summary small{color:#667085;font-size:10px;font-weight:500}.paymentReleaseHistory details>div{gap:3px;padding:6px 0 1px 12px;display:grid}.paymentReleaseHistory details>div>span{color:#475467;justify-content:space-between;align-items:baseline;gap:8px;font-size:10.5px;line-height:1.25;display:flex}.paymentReleaseHistory details>div em{font-style:normal;font-weight:500}.paymentReleaseHistory details>div strong{color:#1d2939;font-weight:650}.paymentReleaseHistory details>div p{color:#667085;border-top:1px solid #f2f4f7;margin:3px 0 0;padding-top:5px;font-size:10.5px;line-height:1.3}.paymentDetailLines{gap:4px;margin-top:2px;display:grid}.paymentDetailLines p,.paymentDetailLines strong,.paymentDetailEmptyValue{color:#344054;overflow-wrap:anywhere;margin:0;font-size:11.5px;font-weight:500;line-height:1.3}.paymentDetailLines strong{color:#1d2939;font-size:12px;font-weight:650}.paymentSplitList{gap:2px;display:grid}.paymentSplitList span{color:#344054;justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:11.5px;line-height:1.25;display:flex}.paymentSplitList em{font-style:normal;font-weight:500}.paymentSplitList strong,.paymentDetailLines .paymentSplitTotal{color:#1d2939;font-size:12px;font-weight:650}.paymentDetailLines .paymentSplitTotal{border-top:1px solid #eef0f3;justify-content:space-between;align-items:baseline;padding-top:3px;display:flex}.paymentDetailReviewStatus{color:#175cd3;font-size:10.5px;font-weight:650;line-height:1.2}.paymentDetailReviewStatus.is-warning{color:#b42318}.paymentDetailEmptyValue{color:#667085;margin-top:2px;font-weight:500}.paymentProductPreviewOverlay{z-index:3;background:#1018283d;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.paymentProductPreviewPanel{background:#fff;border:1px solid #dfe5ec;border-radius:8px;justify-items:start;gap:12px;width:360px;max-width:min(360px,100%);padding:14px;display:grid;box-shadow:0 18px 42px #10182829}.paymentProductPreviewImage{aspect-ratio:4/3;color:#667085;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:7px;justify-content:center;align-items:center;width:100%;display:flex}.paymentProductPreviewImage-special{border-style:dashed}.paymentProductPreviewImage span{letter-spacing:0;font-size:24px;font-weight:750}.paymentProductPreviewCopy{gap:4px;display:grid}.paymentProductPreviewCopy strong{color:#1d2939;font-size:14px;font-weight:700;line-height:1.25}.paymentProductPreviewCopy span:last-child{color:#667085;font-size:11.5px;font-weight:500;line-height:1.25}.paymentOutstandingRuleNote{color:#475467;background:#f8f9fb;border-left:3px solid #98a2b3;border-radius:6px;flex:auto;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.25}.paymentOutstandingModalPanel .paymentModalFooter{background:#fff;border-top:1px solid #e4e7ec;flex:none;align-items:center;gap:10px;padding:8px 14px}.paymentOutstandingModalPanel .paymentSecondaryAction{min-width:68px;min-height:28px;padding:3px 9px}.paymentModalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.paymentModalGrid>div{background:#fbfcff;border:1px solid #eef2f6;border-radius:7px;gap:3px;min-height:52px;padding:7px 8px;display:grid}.paymentModalGrid strong{color:#24364d;font-size:12.5px;font-weight:900;line-height:1.18}.paymentModalSummary{border:1px solid #d8e6f3;border-left:3px solid var(--primary);background:#f8fbff;border-radius:7px;gap:3px;padding:8px 9px;display:grid}.paymentModalSummary strong{color:#172033;font-size:14px;font-weight:950;line-height:1.15}.paymentModalSummary span{color:#c2410c;font-size:12.5px;font-weight:900}.paymentModalSummary small{color:#98a2b3;font-size:10.5px;font-weight:750}.paymentFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.paymentNoteField{grid-column:span 2}.paymentModalFooter{justify-content:flex-end;gap:7px;margin:0;padding-top:8px}.paymentRejectButton{color:var(--danger);border-color:#f3b2ae}.miniActionStack{flex-wrap:wrap;gap:5px;display:flex}@media (max-width:1279px){html,body{height:auto;min-height:100%;overflow:auto}.appShell{width:1280px;min-width:1280px;height:100dvh;position:relative;overflow:visible}.sidebar{border-bottom:0;border-right:1px solid var(--border);width:268px;height:100dvh;max-height:none;overflow-y:auto}.mainArea{min-width:1012px;height:100dvh;min-height:0;overflow:visible auto}}@media (max-width:980px){.appShell{flex-direction:row}.navList{grid-template-columns:1fr}}@media (max-width:640px){.navList{grid-template-columns:1fr}.drSheetTitleBar,.drSheetActionBar{flex-direction:column;align-items:flex-start}.drSheetActionBar{bottom:6px}.sheetLine{grid-template-columns:1fr;align-items:stretch}.arrivalEntrySheetPage .arrivalFileRemarksGrid{grid-template-columns:1fr}.sheetSectionLabel{align-self:stretch}.sheetItemsHeader{flex-direction:column;align-items:flex-start}.sheetActionButtons{width:100%}.sheetActionButtons .button{flex:1}.paymentAlertPanel,.paymentTab,.submitStepBar,.submitDailyBar{flex-direction:column;align-items:flex-start;gap:6px}.drEntryHeader,.drEntryHeaderRight,.drStepHeader{flex-direction:column;align-items:flex-start}.drStepHelper{text-align:left;margin-left:0}.paymentCommandFinanceRow{grid-template-columns:1fr;align-items:start;gap:5px;padding:6px 0}.paymentCommandMetrics-today,.paymentCommandMetrics-past{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentCommandMetrics-today>span:nth-child(3),.paymentCommandMetrics-past>span:nth-child(3){border-left:0}.paymentCommandMetrics-today>span:nth-child(n+3),.paymentCommandMetrics-past>span:nth-child(n+3){border-top:1px solid #e4e7ec;padding-top:5px}.paymentCommandQueues{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentDrWorkspaceHeader{align-items:start;gap:8px}.paymentDrWorkspaceStatus{flex-wrap:wrap;align-items:start;gap:8px 12px;display:flex}.paymentDrWorkspaceStatus span{white-space:normal}}@media (max-width:768px){.paymentOutstandingModalPanel{width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.paymentDrMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentDrMetaGrid>div+div{border-left:0}.paymentDrMetaGrid>div:nth-child(2n){border-left:1px solid #eef0f3}.paymentDrMetaGrid>div:nth-child(n+3){border-top:1px solid #eef0f3}.paymentOutstandingDetailGrid{grid-template-columns:1fr;gap:10px}.paymentDrAmountSummary{flex-direction:column;align-items:flex-start;gap:7px}.paymentDrAmountSummary>div>span{padding:0 9px}}.drRecordsLanguageControl{background:#f2f4f7;border-color:#eaecf0;border-radius:7px;min-height:31px}.drRecordsLanguageControl button{color:#667085;border-radius:6px;min-width:49px;padding:0 7px;font-size:10.5px;font-weight:650;line-height:1}.drRecordsLanguageControl button.is-active{color:#344054;font-weight:750;box-shadow:0 1px 2px #10182814}.drRecordsSearchPanel{border:0;border-bottom:1px solid var(--products-border,#e3e7ef);background:#fff;border-radius:0;margin:0;padding:12px}.drRecordsSearchGrid{grid-template-columns:minmax(280px,1fr) 72px 70px minmax(150px,190px) 118px;align-items:end;gap:8px;display:grid}.drRecordsSearchPanel .field,.drRecordsAdvancedPanel .field{gap:3px}.drRecordsSearchPanel .drRecordsSingleLabel,.drRecordsAdvancedPanel .drRecordsSingleLabel{color:#667085;font-size:10.5px;font-weight:850;line-height:1}.drRecordsSearchPanel .compactInput,.drRecordsAdvancedPanel .compactInput{border-color:#e4e7ec;border-radius:7px;height:36px;min-height:36px;padding-top:5px;padding-bottom:5px;font-size:12px}.drRecordsAction{box-shadow:none;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:31px;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:650;line-height:1;transition:background-color .12s,border-color .12s,color .12s,transform 80ms}.drRecordsAction-primary{background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.drRecordsAction-primary:hover:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}.drRecordsAction-secondary{color:#344054;background:#fff;border-color:#d6e0eb}.drRecordsAction-secondary:hover:not(:disabled){color:#1f5f8b;background:#f8fbff;border-color:#b8c9dc}.drRecordsAction-utility{color:#667085;background:#fff;border-color:#e4e7ec}.drRecordsAction-utility:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#d0d5dd}.drRecordsAction:active:not(:disabled){transform:translateY(1px)}.drRecordsAction:focus-visible,.drRecordsLanguageControl button:focus-visible,.drRecordsQuickFilters .suggestionChip:focus-visible,.drRecordsPagination button:focus-visible{outline-offset:1px;outline:2px solid #041eb442}.drRecordsSummaryBar{color:#667085;background:#fcfcfd;border:0;border-bottom:1px solid #e4e7ec;border-radius:0;min-height:30px;padding:6px 10px;display:flex}.drRecordsSummaryBar span{font-size:11px;font-weight:500;line-height:1.25}.drRecordsSummaryBar strong{font-weight:650}.drRecordsQuickFilters{background:#fff;border:0;border-radius:0;align-items:end;gap:4px;padding:0 9px 1px;margin-bottom:0!important}.drRecordsQuickFilters .suggestionChip{color:#667085;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:34px;padding:7px 10px 6px;font-size:11px;font-weight:500}.drRecordsQuickFilters .suggestionChip:hover{color:#344054;background:#fafbfc}.drRecordsQuickFilters .suggestionChip.is-active{color:#1f5f8b;background:#f8fbff;border-bottom-color:#1f5f8b;font-weight:650}.drRecordsAdvancedPanel{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:8px;margin-bottom:8px;padding:8px 10px 10px}.drRecordsAdvancedGrid{grid-template-columns:repeat(4,minmax(140px,1fr));gap:8px;display:grid}.drRecordsMainCard{border:0;border-radius:0;flex:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;margin:0;padding:0;display:grid;overflow:hidden}.drRecordsMainHeader{border-top:1px solid #e4e7ec;align-items:center;margin:0;padding:10px 12px 9px}.drRecordsMainHeader .cardTitle{color:#1d2939;font-size:13.5px;font-weight:700;line-height:1.25}.drRecordsTableWrap{border-top:1px solid #e4e7ec;min-height:0;max-height:none;padding:0 12px;overflow:auto}.drRecordsTable{color:#344054;min-width:940px;font-size:11.5px;line-height:1.2}.drRecordsTable th,.drRecordsTable td{text-align:left;vertical-align:middle;border-bottom-color:#eef0f3;padding:7px 10px}.drRecordsTable th{color:#667085;z-index:2;background:#f8f9fb;border-bottom-color:#e4e7ec;font-size:10.5px;font-weight:600;position:sticky;top:0}.drRecordsTable tbody tr:hover td{background:#fafbfc}.drRecordsTable .recordLink{color:#1f5f8b;font-size:12px;font-weight:650}.drRecordsTable .drRecordsPrimaryLine{color:#1d2939;font-size:12px;font-weight:600}.drRecordsTable .drRecordsPrimaryLine,.drRecordsTable .drRecordsMutedLine,.drRecordsTable .drRecordsLedgerType,.drRecordsTable .drRecordsLedgerInventory,.drRecordsTable .drRecordsLedgerPaymentPrimary,.drRecordsTable .drRecordsAmountMeta{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.drRecordsTable .drRecordsMutedLine{color:#98a2b3;font-size:10px;font-weight:500}.drRecordsTable .drRecordsFinalAmount,.drRecordsTable .drRecordsUnpaidProductAmount{color:#1d2939;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:650}.drRecordsTable .drRecordsAmountMeta{color:#667085;font-size:10px;font-weight:500}.drRecordsTable .drRecordsAmountColumn{font-variant-numeric:tabular-nums;text-align:right}.drRecordsTable .drRecordsPaymentStatusColumn,.drRecordsTable .drRecordsStatusColumn,.drRecordsTable .drRecordsActionColumn{text-align:center}.drRecordsTable .drRecordsActionColumn{width:92px}.drRecordsStatusText{color:#667085;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-block}.drRecordsStatusText.is-success{color:#067647}.drRecordsStatusText.is-warning{color:#b54708}.drRecordsStatusText.is-danger{color:#b42318}.drRecordsStatusText.is-info{color:#175cd3}.drRecordsStatusText.is-neutral{color:#98a2b3}.drRecordsTable .drRecordsLedgerType,.drRecordsTable .drRecordsLedgerInventory,.drRecordsTable .drRecordsLedgerPaymentPrimary{line-height:1.2;display:block}.drRecordsTable .drRecordsLedgerType{color:#344054;font-size:11.5px;font-weight:600}.drRecordsTable .drRecordsLedgerInventory{color:#667085;white-space:nowrap;font-size:10.5px;font-weight:500}.drRecordsTable .drRecordsLedgerPaymentPrimary{color:#344054;white-space:nowrap;font-size:11px;font-weight:600}.drRecordsTable .drRecordsLedgerBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:21px;padding:0 7px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.drRecordsTable .drRecordsLedgerBadge.is-success{color:#067647;background:#ecfdf3;border-color:#abefc6}.drRecordsTable .drRecordsLedgerBadge.is-info{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.drRecordsTable .drRecordsLedgerBadge.is-warning{color:#b54708;background:#fffaeb;border-color:#fedf89}.drRecordsTable .drRecordsLedgerBadge.is-danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.drRecordsTable .drRecordsLedgerBadge.is-neutral{color:#667085;background:#f8fafc;border-color:#e4e7ec}.drRecordsTable th:nth-child(8),.drRecordsTable td:nth-child(8){text-align:left}.drRecordsTable th:nth-child(9),.drRecordsTable td:nth-child(9){text-align:center}.drRecordsPaymentSummaryGrid .drRecordsStatusText,.drRecordsQuickViewSummary .drRecordsStatusText,.drDetailSummaryHeader .drRecordsStatusText{font-size:10.5px;font-weight:600}.drRecordsPaymentSummaryGrid .drRecordsStatusText.is-success,.drRecordsQuickViewSummary .drRecordsStatusText.is-success,.drDetailSummaryHeader .drRecordsStatusText.is-success{color:#067647}.drRecordsPaymentSummaryGrid .drRecordsStatusText.is-warning,.drRecordsQuickViewSummary .drRecordsStatusText.is-warning,.drDetailSummaryHeader .drRecordsStatusText.is-warning{color:#b54708}.drRecordsPaymentSummaryGrid .drRecordsStatusText.is-danger,.drRecordsQuickViewSummary .drRecordsStatusText.is-danger,.drDetailSummaryHeader .drRecordsStatusText.is-danger{color:#b42318}.drRecordsPaymentSummaryGrid .drRecordsStatusText.is-info,.drRecordsQuickViewSummary .drRecordsStatusText.is-info,.drDetailSummaryHeader .drRecordsStatusText.is-info{color:#175cd3}.drRecordsViewButton.drRecordsAction{width:auto;min-width:58px;min-height:28px;padding:3px 8px;font-size:11px}.drRecordsPagination{background:#fcfcfd;border-top-color:#e4e7ec;min-height:48px;margin:0;padding:9px 16px}.drRecordsPagination .paginationText,.drRecordsPagination .rowsPerPageControl,.drRecordsPagination .pageNumber{color:#667085;font-size:10.5px;font-weight:500}.drRecordsPagination .rowsPerPageControl .compactInput,.drRecordsPagination .paginationButton{border-color:#e4e7ec;border-radius:6px;min-height:25px;padding:2px 7px;font-size:10.5px;font-weight:500}.drRecordsPagination .rowsPerPageControl .compactInput{width:64px}.drRecordsQuickViewModal{border-color:#dfe3e8;width:min(1180px,100vw - 48px);max-height:calc(100dvh - 40px);box-shadow:0 20px 48px #1018282e}.drRecordsQuickViewModal>.modalHeader{background:#fff;align-items:center;padding:11px 14px}.drRecordsQuickViewModal>.modalHeader strong{color:#1d2939;font-size:16px;font-weight:700;line-height:1.2}.drRecordsQuickViewModal .modalCloseButton{color:#667085;background:#fff;border-color:#e4e7ec}.drRecordsQuickViewBody{background:#fcfcfd;gap:10px;padding:12px 14px 14px}.drRecordsQuickViewSummary{background:#fff;border-color:#e4e7ec;border-radius:7px;gap:12px;padding:10px 12px}.drRecordsQuickViewSummary h3{color:#1d2939;font-size:17px;font-weight:700}.drRecordsQuickViewSummary p{color:#344054;font-size:11.5px;font-weight:600}.drRecordsQuickViewSummary small{color:#667085;font-size:10.5px;font-weight:500}.drRecordsQuickViewMoney{gap:0}.drRecordsQuickViewMoney span{color:#1d2939;background:0 0;border:0;border-radius:0;min-width:82px;padding:1px 12px;font-size:12.5px;font-weight:650}.drRecordsQuickViewMoney span+span{border-left:1px solid #e4e7ec}.drRecordsQuickViewMoney b{color:#98a2b3;font-size:9.5px;font-weight:600}.drRecordsQuickViewSection,.drDetailCorrectionSection{background:#fff;border-color:#e4e7ec;border-radius:7px}.drRecordsQuickViewSectionTitle,.drDetailSectionHeader{color:#475467;background:#fff;border-bottom-color:#eef0f3;padding:8px 10px;font-size:10.5px;font-weight:700}.drDetailSectionHeader strong{color:#475467;font-size:10.5px;font-weight:700}.drRecordsInfoFields{gap:0 16px;padding:3px 10px 5px}.drRecordsInfoFields p{border-bottom-color:#eef0f3;gap:8px;padding:6px 0}.drRecordsInfoFields .drRecordsSingleLabel{color:#98a2b3;font-size:10px;font-weight:600}.drRecordsInfoFields strong{color:#344054;font-size:11px;font-weight:600}.drRecordsQuickViewTable th,.drRecordsQuickViewTable td,.drRecordsQuickViewAuditTable th,.drRecordsQuickViewAuditTable td,.drDetailAuditTable th,.drDetailAuditTable td{vertical-align:middle;border-bottom-color:#eef0f3;padding:7px 10px}.drRecordsQuickViewTable th,.drRecordsQuickViewAuditTable th,.drDetailAuditTable th{color:#667085;background:#f8f9fb;font-size:10.5px;font-weight:600}.drRecordsQuickViewTable td,.drRecordsQuickViewAuditTable td,.drDetailAuditTable td{color:#344054;font-size:11px;font-weight:500}.drRecordsProductPlaceholder{background:#f8f9fb;border:1px solid #e4e7ec;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.drRecordsProductPlaceholder>span{border:1.5px solid #b8c0cc;border-radius:2px;width:16px;height:15px;display:block;position:relative}.drRecordsProductPlaceholder>span:before{content:"";border-top:1.5px solid #b8c0cc;position:absolute;top:4px;left:2px;right:2px}.drRecordsProductCode{color:#667085;font-size:10.5px;font-weight:600}.drRecordsPreOrderSummaryGrid,.drRecordsPaymentSummaryGrid{gap:0;padding:5px 10px}.drRecordsPreOrderSummaryGrid p,.drRecordsPaymentSummaryGrid p{background:0 0;border:0;border-right:1px solid #eef0f3;border-radius:0;gap:3px;padding:5px 10px}.drRecordsPreOrderSummaryGrid p:last-child,.drRecordsPaymentSummaryGrid p:last-child{border-right:0}.drRecordsPreOrderSummaryGrid .drRecordsSingleLabel,.drRecordsPaymentSummaryGrid .drRecordsSingleLabel{color:#98a2b3;font-size:10px;font-weight:600}.drRecordsPreOrderSummaryGrid strong,.drRecordsPaymentSummaryGrid strong{color:#1d2939;font-size:12px;font-weight:650}.drRecordsQuickViewFiles,.drDetailAttachmentsLine{gap:6px;padding:7px 10px}.drRecordsAttachmentChip{color:#475467;background:#f8f9fb;border-color:#e4e7ec;border-radius:6px;padding:5px 7px;font-size:10px;font-weight:600}.drRecordsCorrectionButton.drRecordsAction{min-height:27px;padding:3px 8px}.drRecordsCorrectionPanel{gap:9px;padding:10px}.drRecordsCorrectionMockNote,.drRecordsCorrectionSavedNote{color:#475467;background:#f8f9fb;border:0;border-left:3px solid #98a2b3;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:500}.drRecordsCorrectionGrid{gap:8px}.drRecordsCorrectionGrid .field{gap:3px}.drRecordsCorrectionGrid .drRecordsSingleLabel{color:#667085;font-size:10.5px;font-weight:700}.drRecordsCorrectionGrid .input,.drRecordsCorrectionGrid .select,.drRecordsCorrectionGrid .textarea{border-color:#e4e7ec;border-radius:7px;min-height:31px;font-size:12px}.drRecordsCorrectionActions .drRecordsAction{min-height:29px}.drRecordsCorrectionEmptyState{color:#98a2b3;font-size:11px;font-weight:500}.drRecordsQuickViewAudit,.drDetailAuditFold{background:#fff;border-color:#e4e7ec;border-radius:7px}.drRecordsQuickViewAudit summary,.drDetailAuditFold summary{background:#fff;min-height:38px;padding:8px 10px}.drDetailCompactPage{border-color:#dfe5ec;overflow:hidden}.drDetailSummaryHeader{background:#fff;border-bottom-color:#e4e7ec;padding:10px 12px}.drDetailSummaryHeader h3{color:#1d2939;font-size:17px;font-weight:700}.drDetailSummaryHeader h3 span{color:#475467;font-size:12px;font-weight:600}.drDetailSummaryHeader p,.drDetailSummaryHeader small{font-weight:500}.drDetailInfoGrid,.drDetailCorrectionSection{margin:10px}.drEntryBaselinePage{background:#f7f8fb;align-content:start;gap:4px;min-height:calc(100vh - 16px);margin:-8px;padding:8px;display:grid}.drEntryBaselinePage>.pageHeader,.drEntryLauncher{width:100%;margin-left:auto;margin-right:auto}.drEntryBaselinePage>.pageHeader{max-width:1280px;margin-bottom:0}.drEntryBaselinePage>.pageHeader h2{font-size:20px}.drEntryBaselinePage>.pageHeader .pageHint{margin-top:3px;font-size:11.5px}.drEntryHeaderActions{align-items:center;gap:7px;display:flex}.drEntryPhaseBadge{color:#344054;background:#fff;border:1px solid #e1e7ef;border-radius:8px;align-items:flex-start;gap:1px;min-height:31px;padding:4px 9px;display:grid}.drEntryPhaseBadge strong{color:#344054;font-size:10.5px;font-weight:720;line-height:1.1}.drEntryPhaseBadge small{color:#98a2b3;font-size:9.5px;font-weight:560;line-height:1.1}.drEntryContextBadge{color:#175cd3;background:#eef6ff;border:1px solid #bfdbfe;border-radius:7px;align-items:center;min-height:29px;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex}.drEntryLanguageControl{background:#f2f4f7;border:1px solid #eaecf0;border-radius:7px;align-items:center;gap:2px;padding:2px;display:inline-flex}.drEntryLanguageControl button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;min-width:49px;min-height:25px;padding:0 7px;font-size:10.5px;font-weight:650}.drEntryLanguageControl button.is-active{color:#344054;background:#fff;font-weight:750;box-shadow:0 1px 2px #10182814}.drEntryLauncher{width:100%;max-width:1280px;margin:0 auto;padding:8px 0 30px}.drEntryInlineWorkbench{background:#fff;border:1px solid #e3e8ef;border-radius:16px;display:grid;overflow:hidden;box-shadow:0 1px 2px #10182808}.drEntryInlineWorkbenchHeader{border-bottom:1px solid #e4e7ec;gap:10px;padding:13px 16px 12px;display:grid}.drEntryTypeField{justify-self:start;align-items:center;gap:9px;display:flex}.drEntryTypeField>span{color:#667085;white-space:nowrap;font-size:11px;font-weight:680;line-height:1}.drEntryTypeSelectWrap{position:relative}.drEntryTypeSelectWrap:after{content:none;pointer-events:none;border-bottom:1.5px solid #667085;border-right:1.5px solid #667085;width:6px;height:6px;position:absolute;top:50%;right:11px;transform:translateY(-65%)rotate(45deg)}.drEntryTypeField .drEntryPermissionHint{color:#98a2b3;margin-top:2px;font-size:10px;line-height:1.2}.drEntryTypeSelectWrap select{appearance:none;color:#1d2939;cursor:pointer;font:inherit;background:#fff;border:1px solid #d8e0e8;border-radius:8px;min-width:244px;height:32px;padding:0 34px 0 11px;font-size:12px;font-weight:650;transition:border-color .15s,box-shadow .15s}.drEntryTypeSelectWrap select:hover{border-color:#c5d4e2}.drEntryTypeSelectWrap select:focus{border-color:#8fb1ca;outline:0;box-shadow:0 0 0 3px #4f7f9f1f}.drEntryWorkbenchTitle{gap:2px;min-width:0;display:grid}.drEntryWorkbenchTitle strong{color:#1d2939;font-size:15px;font-weight:720}.drEntryWorkbenchTitle small{color:#98a2b3;font-size:10px;font-weight:500}.drEntryInlineWorkbenchBody{min-width:0}.drEntryInlineWorkbenchFooter{background:#fff;border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px;display:flex}.drEntryTypeModalOverlay{z-index:90;padding:16px}.drEntryTypeModal{max-width:none;height:auto;max-height:min(94dvh,100dvh - 48px);width:var(--dr-entry-modal-width,1080px);background:#fff;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.drEntryTypeModal.is-stock,.drEntryTypeModal.is-preorder{--dr-entry-modal-height:900px;--dr-entry-modal-width:1240px}.drEntryTypeModal.is-return{--dr-entry-modal-height:650px;--dr-entry-modal-width:1040px}.drEntryTypeModal.is-sample,.drEntryTypeModal.is-transfer{--dr-entry-modal-height:500px;--dr-entry-modal-width:840px}.drEntryTypeModalHeader,.drEntryTypeModalFooter{flex:none;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.drEntryTypeModalHeader{box-sizing:border-box;border-bottom:1px solid #e4e7ec;height:48px}.drEntryTypeModalHeader>span{gap:2px;display:grid}.drEntryTypeModalHeader strong{color:#1d2939;font-size:15px;font-weight:720}.drEntryTypeModalHeader small{color:#98a2b3;font-size:10px;font-weight:500}.drEntryTypeModalBody{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.drEntryTypeModal.is-preorder .drEntryTypeModalBody,.drEntryTypeModal.is-stock .drEntryTypeModalBody{padding:0;overflow:hidden}.drEntryTypeModalFooter{box-sizing:border-box;background:#fff;border-top:1px solid #e4e7ec;height:48px}.drEntryTypeModal.is-preorder .drEntryTypeModalFooter,.drEntryTypeModal.is-stock .drEntryTypeModalFooter{padding-left:16px;padding-right:16px}.drEntryModalBasicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px 10px;display:grid}.drEntryModalBasicGrid.has-sales-staff,.drEntryModalBasicGrid.has-prepared-by{grid-template-columns:repeat(3,minmax(0,1fr))}.drEntryModalWorkspace{grid-template-columns:minmax(0,1fr) 300px;min-height:100%;display:grid}.drEntryPreOrderMain{box-sizing:border-box;flex-direction:column;gap:7px;height:auto;min-height:0;padding:10px 16px 8px;display:flex;overflow:hidden}@media (max-height:720px){.drEntryTypeModal.is-preorder .drEntryTypeModalBody,.drEntryTypeModal.is-stock .drEntryTypeModalBody{padding-bottom:14px;overflow:hidden auto}.drEntryTypeModal.is-preorder .drEntryPreOrderMain,.drEntryTypeModal.is-stock .drEntryPreOrderMain{height:auto;min-height:100%;overflow:visible}}.drEntryPreOrderStep{flex:none;min-width:0;padding:0}.drEntryPreOrderStep+.drEntryPreOrderStep{margin-top:0;padding-top:0}.drEntryPreOrderStep.is-products{flex:none;min-height:0;position:relative;overflow:hidden}.drEntryPreOrderStep.is-payment{background:0 0;border:0;border-top:1px solid #eef0f3;border-radius:0;flex:none;padding:5px 0 0}.drEntryPreOrderGrid,.drEntryPreOrderProductModalGrid,.drEntryPreOrderPaymentGrid{gap:8px;display:grid}.drEntryPreOrderGrid.is-dr-info{grid-template-columns:minmax(130px,.9fr) minmax(150px,1fr) minmax(130px,.8fr)}.drEntryPreOrderGrid.is-top-info{grid-template-columns:minmax(260px,1.65fr) minmax(0,3.04fr);align-items:start}.drEntryTopCompactFields{--dr-entry-meta-gap:10px;align-items:start;gap:var(--dr-entry-meta-gap);grid-template-columns:minmax(122px,.72fr) minmax(142px,.82fr) minmax(136px,.78fr) minmax(126px,.72fr);min-width:0;display:grid}.drEntryTopCompactFields>.drEntryIdentityMetaField,.drEntryTopCompactFields>.drEntryIdentityFieldStack{box-sizing:border-box;align-self:start;width:100%;min-width:0}.drEntryTopCompactFields .drEntryPreOrderInlineField .jadusSelectRoot>button.jadusSelectTrigger{box-shadow:none;border:0;border-radius:0;height:28px;min-height:28px;padding:5px 8px;font-size:12px}.drEntryTopCompactFields .jadusSelectValue{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1500px){.drEntryPreOrderGrid.is-top-info{grid-template-columns:1fr}}.drEntryPreOrderGrid.is-customer{grid-template-columns:minmax(220px,1.8fr) minmax(150px,.9fr)}.drEntryPreOrderInlineField{background:#fff;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:stretch;gap:0;min-height:30px;display:grid;overflow:hidden}.drEntryPreOrderInlineField:focus-within{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryPreOrderInlineField .drEntryBaselineLabel{color:#667085;white-space:nowrap;background:#f8f9fb;border-right:1px solid #eef0f3;justify-content:flex-start;align-items:center;min-width:0;padding:0 7px;font-size:9.5px;font-weight:720;line-height:1.05;display:flex}.drEntryPreOrderInlineField .drEntryBaselineInput,.drEntryPreOrderInlineField .drEntryDerivedPaymentType{box-shadow:none;border:0;border-radius:0;align-items:center;min-height:28px;display:flex}.drEntryPreOrderInlineField .drEntryBaselineInput:focus{box-shadow:none;border-color:#0000}.drEntryPreOrderInlineField.is-final,.drEntryPreOrderInlineField.is-received{grid-template-columns:minmax(132px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-adjustment{grid-template-columns:minmax(112px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-excess-note{grid-template-columns:minmax(132px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-excess-amount{grid-template-columns:minmax(102px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-detail{grid-template-columns:minmax(104px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-method{grid-template-columns:minmax(102px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-amount{grid-template-columns:minmax(58px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-readonly-unit{grid-template-columns:minmax(38px,auto) minmax(0,1fr)}.drEntryPreOrderInlineField.is-dr-no{grid-template-columns:44px minmax(0,1fr)}.drEntryPreOrderInlineField.is-dr-no .drEntryBaselineLabel{color:#475467;font-size:12px;font-weight:650}.drEntryPreOrderInlineField .drEntryFieldError,.drEntryPreOrderInlineField .drEntryLastRecordedDr{grid-column:1/-1;padding:0 7px 5px}.drEntryPreOrderPo{gap:5px;margin-top:8px;display:grid}.drEntryPreOrderPo .drEntryPoFile,.drEntryPreOrderPo .drEntryPoEmpty{min-height:36px;padding:4px 7px}.drEntryPreOrderPo .drEntryPoFile{grid-template-columns:32px minmax(220px,1fr) auto;display:grid}.drEntryPreOrderPo .drEntryPoFileActions{flex-wrap:nowrap;justify-content:flex-end}.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFile{grid-template-columns:34px minmax(0,1fr) max-content;align-items:center;column-gap:10px;display:grid;overflow:hidden}.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFile>span:nth-child(2){min-width:0;overflow:hidden}.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFile strong,.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFileActions{white-space:nowrap;flex-shrink:0;justify-content:flex-end;gap:5px;display:flex}.drEntryInlineWorkbench.is-preorder .drEntryPreOrderPo .drEntryPoFileActions .drEntryAction{flex:none}.drEntryPreOrderLibraryRow{background:#fbfcfd;border:1px solid #eef0f3;border-radius:7px;grid-area:1/5/auto/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:0;padding:5px 7px;display:grid}.drEntryPreOrderLibraryRow .drEntryAction{min-height:26px;padding:3px 8px;font-size:10px}.drEntryPreOrderLibraryRow>span{gap:1px;min-width:0;display:grid}.drEntryPreOrderLibraryRow strong{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:560;line-height:1.2;display:block;overflow:hidden}.drEntryPreOrderLibraryRow small{color:#98a2b3;font-size:9.5px}.drEntryPreOrderReferenceSummary{background:#fcfcfd;border:1px solid #edf1f5;border-radius:8px;grid-column:1/-1;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:7px 9px;display:grid}.drEntryPreOrderReferenceThumb{background:linear-gradient(145deg,#eef4f8 0%,#dce9f2 100%);border:1px solid #d8e2ea;border-radius:8px;width:38px;height:38px;display:block;box-shadow:inset 0 0 0 4px #ffffff8c}.drEntryPreOrderReferenceSummary>span:last-child{gap:2px;min-width:0;display:grid}.drEntryPreOrderReferenceSummary small{color:#98a2b3;letter-spacing:.02em;text-transform:uppercase;font-size:9.5px;font-weight:650;line-height:1.15}.drEntryPreOrderReferenceSummary strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.drEntryPreOrderReferenceSummary em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-style:normal;font-weight:520;line-height:1.2;overflow:hidden}.drEntryPreOrderTableWrap{clip-path:inset(0 round 7px);contain:layout paint;isolation:isolate;border:1px solid #eef0f3;border-radius:7px;flex-direction:column;min-height:0;max-height:400px;display:flex;position:relative;overflow:hidden}.drEntryPreOrderTableHeader{background:#fcfcfd;flex:none;min-width:0;overflow:hidden}.drEntryPreOrderTableScroller{contain:paint;overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;max-height:none;position:relative;overflow:hidden auto}.drEntryPreOrderTableScroller,.drEntryStockTableWrap{scrollbar-color:#cfd8e3 transparent;scrollbar-width:thin}.drEntryPreOrderTableWrap[data-scroll-hint=true] .drEntryPreOrderTableScroller,.drEntryStockTableWrap[data-scroll-hint=true]{box-shadow:inset 0 -14px 14px -18px #0f172a6b}.drEntryPreOrderTableScroller::-webkit-scrollbar{width:8px}.drEntryStockTableWrap::-webkit-scrollbar{width:8px}.drEntryPreOrderTableScroller::-webkit-scrollbar-thumb{background:#cfd8e3 padding-box padding-box;border:2px solid #0000;border-radius:999px}.drEntryStockTableWrap::-webkit-scrollbar-thumb{background:#cfd8e3 padding-box padding-box;border:2px solid #0000;border-radius:999px}.drEntryPreOrderTableScroller::-webkit-scrollbar-track{background:0 0}.drEntryStockTableWrap::-webkit-scrollbar-track{background:0 0}.drEntryPreOrderProductsTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.drEntryPreOrderProductsTable col.drEntryPreOrderNumberColumn{width:38px}.drEntryPreOrderProductsTable col.drEntryPreOrderImageColumn{width:56px}.drEntryPreOrderProductsTable col.drEntryPreOrderFlexibleProductColumn,.drEntryPreOrderProductsTable col.drEntryPreOrderFlexibleDetailsColumn{width:auto}.drEntryPreOrderProductsTable col.drEntryPreOrderReferencesColumn{width:126px}.drEntryPreOrderProductsTable col.drEntryPreOrderQuantityColumn,.drEntryPreOrderProductsTable col.drEntryPreOrderUnitColumn{width:54px}.drEntryPreOrderProductsTable col.drEntryPreOrderUnitPriceColumn{width:112px}.drEntryPreOrderProductsTable col.drEntryPreOrderSubtotalColumn{width:124px}.drEntryPreOrderProductsTable th,.drEntryPreOrderProductsTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #eef0f3;padding:7px 10px}.drEntryPreOrderProductsTable th{z-index:2;background:#fcfcfd;height:34px;padding-top:6px;padding-bottom:6px;line-height:1.15}.drEntryPreOrderProductsTable th .drEntryBaselineLabel{align-items:center;width:100%;min-height:18px;display:flex}.drEntryPreOrderProductsTable th.is-number .drEntryBaselineLabel{justify-content:center}.drEntryPreOrderProductsTable th.is-quantity .drEntryBaselineLabel{justify-content:flex-end}.drEntryPreOrderProductsTable .is-quantity{text-align:right}.drEntryPreOrderProductsTable th.is-unit .drEntryBaselineLabel{justify-content:center}.drEntryPreOrderProductsTable .is-unit{text-align:center;white-space:nowrap}.drEntryPreOrderProductsTable th.is-amount .drEntryBaselineLabel{justify-content:flex-end}.drEntryPreOrderProductsTable tbody td{color:#344054;font-size:11.5px;font-weight:500;line-height:1.25}.drEntryPreOrderProductsTable tbody tr:last-child td{border-bottom:0}.drEntryPreOrderProductsTable tbody tr{cursor:pointer}.drEntryPreOrderProductsTable tbody tr:hover td{background:#fafbfc}.drEntryPreOrderProductsTable .is-number{color:#475467;text-align:center;font-size:11px;font-weight:500}.drEntryPreOrderProductsTable .is-amount{color:#475467;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11px;font-weight:500}.drEntryPreOrderProductsTable th:nth-child(7),.drEntryPreOrderProductsTable td:nth-child(7){text-align:center;vertical-align:middle;white-space:nowrap;line-height:1.2}.drEntryPreOrderProductsTable th:nth-child(7) .drEntryBaselineLabel{justify-content:center}.drEntryPreOrderProductsTable tbody td:nth-child(7){color:#475467;font-size:11px;font-weight:550}.drEntryPreOrderProductsTable tbody td:nth-child(9){color:#344054;white-space:nowrap;font-size:11.5px;font-weight:600}.drEntryStockTableWrap{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:375px;overflow:hidden auto}.drEntryStockTableWrap .drEntryPreOrderProductsTable thead th{border-bottom:1px solid #e4e7ec;position:sticky;top:0}.drEntryStockProductsTable th:nth-child(6),.drEntryStockProductsTable td:nth-child(6),.drEntryStockProductsTable th:nth-child(8),.drEntryStockProductsTable td:nth-child(8),.drEntryStockProductsTable th:nth-child(9),.drEntryStockProductsTable td:nth-child(9){text-align:right}.drEntryStockProductsTable th:nth-child(5),.drEntryStockProductsTable td:nth-child(5),.drEntryStockProductsTable th:nth-child(7),.drEntryStockProductsTable td:nth-child(7){text-align:center}.drEntryStockProductsTable th:nth-child(6) .drEntryBaselineLabel,.drEntryStockProductsTable th:nth-child(8) .drEntryBaselineLabel,.drEntryStockProductsTable th:nth-child(9) .drEntryBaselineLabel{justify-content:flex-end}.drEntryStockProductsTable th:nth-child(5) .drEntryBaselineLabel,.drEntryStockProductsTable th:nth-child(7) .drEntryBaselineLabel{justify-content:center}.drEntryStockProductsTable td:nth-child(5),.drEntryStockProductsTable td:nth-child(6),.drEntryStockProductsTable td:nth-child(7),.drEntryStockProductsTable td:nth-child(8),.drEntryStockProductsTable td:nth-child(9){white-space:nowrap}.drEntryStockProductsTable tbody td:nth-child(9){color:#344054;font-size:11px;font-weight:500}.drEntryStockProductsTable th:nth-child(9),.drEntryStockProductsTable td:nth-child(9){padding-right:20px}.drEntryStockClickableRow{cursor:pointer;transition:background .12s}.drEntryStockClickableRow:hover,.drEntryStockClickableRow:focus-visible{background:#f4f8fb;outline:0}.drEntryStockClickableRow:focus-visible td:first-child{box-shadow:inset 2px 0 #84adcf}.drEntryStockProductName{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;display:block;overflow:hidden}.drEntryStockProductCode{color:#98a2b3;width:100%;min-width:0;font-size:10px;line-height:1.2;display:block;position:relative}.drEntryStockProductCode>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.drEntryStockRowHint{color:#1f5f8b;opacity:0;pointer-events:none;white-space:nowrap;margin-left:0;font-size:10px;font-weight:650;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.drEntryStockClickableRow:hover .drEntryStockRowHint,.drEntryStockClickableRow:focus-visible .drEntryStockRowHint{opacity:1}.drEntryStockEmptyRow td{color:#667085;text-align:center;padding:18px 12px;font-size:12px}.drEntryStockEmptyHelper{color:#667085;margin:5px 2px 0;font-size:10.5px;line-height:1.3}.drEntryStockTableValue{color:#344054;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;line-height:1.25;display:block}.drEntryStockTableValue.is-number{text-align:right}.drEntryStockTableValue.is-number.is-pending{color:#b45309;background:0 0;border:0;font-weight:600}.drEntryStockTableValue.is-unit{color:#475467;text-align:center}.drEntryStockTableValue.is-amount{text-align:right;font-weight:600}.drEntryStockTableValue.is-total{color:#1d2939}.drEntryStockInventoryValue{color:#344054;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25;display:block}.drEntryStockInventoryValue.is-unavailable,.drEntryStockLineCurrent em .is-unavailable{color:var(--warning)}.drEntryPreOrderSubtotalRow{background:#fff;border-top:1px solid #eef0f3;flex:none;justify-content:space-between;align-items:center;min-width:0;min-height:36px;padding:5px 10px;display:flex}.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalRow{grid-template-columns:38px 56px minmax(0,1.08fr) 126px minmax(0,1fr) 54px 54px 112px 124px;justify-content:stretch;display:grid}.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalRow>.drEntryAction{grid-column:1/3;justify-self:start}.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalRow>.drEntryLineCountHint{grid-column:3/8;justify-self:end}.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalRow>.drEntryPreOrderSubtotalProjection{grid-column:8/10;grid-template-columns:112px 124px;gap:0;width:100%;min-width:0;margin-left:0;display:grid}.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalProjection>small,.drEntryPreOrderTableWrap:not(.is-correction-layout) .drEntryPreOrderSubtotalProjection>strong{text-align:right;justify-self:end;padding-right:9px}.drEntryPreOrderTableFooter{background:#fff;border:1px solid #eef0f3;border-top:0;border-radius:0 0 7px 7px;justify-content:space-between;align-items:center;min-height:38px;padding:5px 10px;display:flex}.drEntryStockTableWrap+.drEntryPreOrderTableFooter{grid-template-columns:44px 72px minmax(200px,1.05fr) minmax(160px,.78fr) 88px 90px 132px 176px;gap:8px;display:grid}.drEntryStockTableWrap+.drEntryPreOrderTableFooter .drEntryPreOrderAddProduct{grid-column:1/3;justify-self:start}.drEntryStockTableWrap+.drEntryPreOrderTableFooter .drEntryLineCountHint{grid-column:3/7;justify-self:end}.drEntryStockTableWrap+.drEntryPreOrderTableFooter .drEntryPreOrderProductSubtotal{grid-column:7/9;grid-template-columns:132px 176px;justify-self:stretch;gap:10px;min-width:0;display:grid}.drEntryStockTableWrap+.drEntryPreOrderTableFooter .drEntryPreOrderProductSubtotal span{text-align:right;white-space:nowrap;justify-self:end}.drEntryStockTableWrap+.drEntryPreOrderTableFooter .drEntryPreOrderProductSubtotal strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end;padding-right:10px}.drEntryPreOrderAddProduct{flex:none}.drEntryLineCountHint{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-self:center;min-width:0;font-size:10.5px;font-weight:620;line-height:1;overflow:hidden}.drEntryLineCountHint.has-overflow{color:#667085}.drEntryPreOrderProductSubtotal{color:#667085;text-align:right;grid-template-columns:auto minmax(112px,136px);justify-content:end;align-items:baseline;gap:16px;min-width:260px;display:grid}.drEntryPreOrderProductSubtotal span{white-space:nowrap;font-size:10.5px;font-weight:560}.drEntryPreOrderProductSubtotal strong{color:#334155;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:12px;font-weight:650}.drEntryPreOrderSubtotalRow>span:not(.drEntryLineCountHint){color:#667085;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;font-size:10.5px;font-weight:600;display:flex}.drEntryPreOrderSubtotalRow .drEntryLineCountHint{margin-left:10px;margin-right:auto}.drEntryPreOrderSubtotalRow small{color:#667085;white-space:nowrap;font-size:10.5px;font-weight:600}.drEntryPreOrderSubtotalRow strong{color:#334155;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:118px;font-size:11.5px;font-weight:620}.drEntryPreOrderSubtotalRow .drEntryAction{min-height:27px;padding:3px 9px}.drEntryPreOrderThumbnailButton{cursor:pointer;background:#fff;border:1px solid #d6e0eb;border-radius:6px;justify-content:center;align-items:center;width:48px;height:42px;padding:3px;display:inline-flex}.drEntryPreOrderThumbnailButton span{background:linear-gradient(135deg,#1f5f8b2e,#1f5f8b0a),linear-gradient(160deg,#fff 0 42%,#edf5fb 42% 100%);border:1px solid #eef0f3;border-radius:4px;width:100%;height:100%;display:block;position:relative}.drEntryPreOrderThumbnailButton span:after{content:"";background:#b8c9dc;border-radius:999px;width:18px;height:3px;position:absolute;bottom:6px;left:7px}.drEntryPreOrderThumbnailButton:hover,.drEntryPreOrderThumbnailButton:focus-visible{border-color:#9bbbd2;outline:0;box-shadow:0 0 0 2px #1f5f8b14}.drEntryPreOrderThumbnailButton.is-static{cursor:inherit}.drEntryPreOrderThumbnailButton.is-static:hover,.drEntryPreOrderThumbnailButton.is-static:focus-visible{box-shadow:none;border-color:#d6e0eb}.drEntryPreOrderProductCell{gap:2px;min-width:0;display:grid}.drEntryPreOrderProductCell strong{color:#1d2939;font-size:12px;font-weight:650;line-height:1.2}.drEntryPreOrderProductCell small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.25;display:block;overflow:hidden}.drEntryPreOrderOneLine{color:#667085;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:40px;font-size:10.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.drEntryPreOrderImageChips,.drEntryPreOrderReferenceSlots{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.drEntryPreOrderProductsTable .drEntryPreOrderReferencesCell{padding-left:10px;padding-right:10px}.drEntryPreOrderReferenceSlots{grid-template-columns:repeat(3,32px);gap:4px;width:104px;height:32px;display:grid;position:relative;overflow:visible}.drEntryPreOrderReferenceSlots>.drAttachmentDraftThumbnailButton,.drEntryPreOrderReferencePlaceholder{box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px}.drEntryPreOrderReferenceSlots>.drAttachmentDraftThumbnailButton{flex-basis:32px}.drEntryPreOrderReferenceSlots>.drAttachmentDraftThumbnailButton .drAttachmentDraftThumbnail,.drEntryPreOrderReferenceSlots>.drAttachmentDraftThumbnailButton .drAttachmentDraftThumbnail img{width:28px;height:28px}.drEntryPreOrderReferencePlaceholder{pointer-events:none;background:#f8fafc;border:1px dashed #d8e0e8;border-radius:6px;display:block}.drAttachmentDraftThumbnailButton{cursor:pointer;background:#fff;border:1px solid #d8e0e8;border-radius:6px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.drAttachmentDraftThumbnailButton:hover,.drAttachmentDraftThumbnailButton:focus-visible{border-color:#8cadd2;outline:0;box-shadow:0 0 0 2px #1769aa1f}.drAttachmentDraftThumbnail,.drAttachmentDraftThumbnail img{object-fit:cover;border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.drAttachmentDraftThumbnail{color:#667085;background:#eef2f6;font-size:10px;font-weight:700}.drEntryPreOrderHiddenImages{pointer-events:none;position:absolute;inset:0}.drEntryPreOrderHiddenImages>summary{color:#1769aa;cursor:pointer;pointer-events:auto;z-index:2;background:#eef5fb;border:1px solid #c9d9ea;border-radius:6px;justify-content:center;align-items:center;width:auto;min-width:24px;height:18px;padding:0 4px;font-size:10px;font-weight:700;list-style:none;display:flex;position:absolute;top:-5px;right:-4px}.drEntryPreOrderHiddenImages>summary::-webkit-details-marker{display:none}.drEntryPreOrderHiddenImages>span{pointer-events:auto;z-index:4;background:#fff;border:1px solid #d8e0e8;border-radius:8px;flex-wrap:wrap;gap:4px;max-width:216px;padding:6px;display:flex;position:absolute;top:-6px;right:-4px}.drEntryPreOrderUploadThumbnailStrip{align-items:center;gap:4px;display:flex}.drEntryPreOrderUploadFilePreview{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryPreOrderImageChip{color:#475467;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d8e0e8;border-radius:6px;flex:none;place-items:center;gap:2px;width:38px;height:38px;padding:3px 4px;line-height:1;display:grid;box-shadow:0 1px 2px #1018280a}.drEntryPreOrderImageThumb{background:linear-gradient(135deg,#edf3f7 0%,#dce8f0 58%,#c9dbe6 59%,#eef4f8 100%);border:1px solid #e4e7ec;border-radius:4px;width:28px;height:21px;display:block;position:relative}.drEntryPreOrderImageThumb:after{content:"";background:#adc2d2;border-radius:999px;width:14px;height:3px;position:absolute;bottom:4px;left:5px}.drEntryPreOrderImageChip.is-logo .drEntryPreOrderImageThumb{background:linear-gradient(135deg,#f7f2ff,#e7dbff)}.drEntryPreOrderImageChip.is-reference .drEntryPreOrderImageThumb{background:linear-gradient(135deg,#f8f9fb,#e7edf3)}.drEntryPreOrderImageChip small{color:#667085;letter-spacing:0;text-overflow:ellipsis;max-width:32px;font-size:7.5px;font-weight:700;line-height:1;overflow:hidden}.drEntryPreOrderImageChip.is-product{flex-direction:column;justify-content:center;gap:2px;width:46px;height:50px;min-height:50px;display:flex}.drEntryPreOrderImageChip.is-product small{text-overflow:clip;white-space:nowrap;max-width:none;overflow:visible}.drEntryPreOrderImageChip:hover,.drEntryPreOrderImageChip:focus-visible{background:#f8fbff;border-color:#9bbbd2;outline:0}.drEntryPreOrderNoImages{color:#98a2b3;font-size:10px;font-weight:550}.drEntryImagePreviewOverlay{z-index:120}.drEntryPreviewModal{flex-direction:column;width:520px;max-width:none;padding:0;display:flex;overflow:hidden}.drEntryPreviewModal>.modalHeader{border-bottom:1px solid #eef0f3;align-items:flex-start;gap:16px;padding:18px 20px 16px}.drEntryPreviewModal .modalCloseButton{flex:none;width:30px;height:30px;margin-top:-2px}.drEntryPreviewTitle{gap:5px;min-width:0;display:grid}.drEntryPreviewTitle strong{color:#1d2939;font-size:16px;font-weight:720;line-height:1.2}.drEntryPreviewTitle small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;line-height:1.35;overflow:hidden}.drEntryPreOrderImagePreviewBody{gap:12px;padding:18px 20px 20px;display:grid}.drEntryPreOrderMockImage{aspect-ratio:4/3;color:#667085;text-align:center;background:linear-gradient(135deg,#f8f9fb,#eef4f8);border:1px solid #e4e7ec;border-radius:8px;justify-content:center;place-items:center;gap:10px;min-height:260px;padding:22px;display:grid}.drEntryPreOrderMockImage span{background:#fff;border:1px solid #d6dde6;border-radius:7px;align-items:center;min-height:38px;padding:0 14px;font-size:12px;font-weight:780;display:inline-flex}.drEntryPreOrderMockImage strong{color:#344054;font-size:14px;font-weight:680;line-height:1.25}.drEntryPreOrderMockImage.is-pdf{aspect-ratio:16/10;background:linear-gradient(#fff,#f8fafc)}.drEntryPreOrderImagePreviewBody p{color:#667085;margin:0;padding:0 2px 2px;font-size:11px;line-height:1.45}.drEntryPreOrderUploads{border:1px solid #eef0f3;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.drEntryPreOrderUploadChip{color:#344054;font:inherit;text-align:left;background:#fff;border:1px dashed #d6dde6;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:7px 9px;min-width:0;min-height:86px;padding:9px;display:grid}.drEntryHiddenFileInput{display:none}.drEntryPreOrderMultiUpload{align-content:start}.drEntryPreOrderUploadList{grid-column:1/-1;gap:3px;margin:0;padding:0;list-style:none;display:grid}.drEntryPreOrderUploadList li{color:#475467;background:#f8fafc;border-radius:5px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:6px;padding:3px 5px 3px 7px;font-size:10.5px;display:grid}.drEntryPreOrderUploadList li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryPreOrderUploadList button{color:#b42318;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.drEntryPreOrderUploadChip>span{gap:3px;min-width:0;display:grid}.drEntryPreOrderUploadChip strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.drEntryPreOrderUploadChip small{color:#98a2b3;font-size:10.5px;font-weight:560;line-height:1.2}.drEntryPreOrderUploadChip.is-active{color:#1f5f8b;background:#f8fbff;border-style:solid;border-color:#9bbbd2}.drEntryPreOrderUploadChip.is-active small{color:#1f5f8b}.drEntryUploadPreviewThumb{cursor:pointer;background:linear-gradient(145deg,#eef4f8 0%,#dce9f2 100%);border:1px solid #d8e2ea;border-radius:7px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:inline-flex;box-shadow:inset 0 0 0 4px #ffffff8c}.drEntryUploadPreviewThumb:disabled{cursor:default;opacity:.52}.drEntryUploadPreviewThumb span,.drEntryUploadPreviewThumb span:after{display:none}.drEntryUploadChipActions{white-space:nowrap;grid-column:1/-1;align-items:center;gap:0;min-height:18px;display:flex}.drEntryUploadChipActions button+button:before{color:#cbd5e1;content:"·";margin:0 7px;display:inline-block}.drEntryUploadChipActions button{color:#1f5f8b;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.drEntryUploadChipActions button:first-child{font-weight:680}.drEntryUploadChipActions button:last-child:not(:first-child){color:#b42318}.drEntryUploadChipActions button:hover,.drEntryUploadChipActions button:focus-visible{color:#155c86;outline:0;text-decoration:underline}.drEntryNestedModalOverlay{z-index:110}.drEntryPreOrderProductModal{flex-direction:column;width:820px;max-width:none;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.drEntryPreOrderProductModal>.modalHeader{padding:10px 12px}.drEntryPreOrderProductModal>.modalFooter{padding:8px 12px}.drEntryPreOrderProductModalBody{gap:9px;padding:12px 14px;display:grid;overflow-y:auto}.drEntryPreOrderProductModalGrid{grid-template-columns:minmax(102px,1fr) minmax(108px,116px) minmax(96px,104px) minmax(82px,90px) minmax(150px,172px) minmax(158px,180px);grid-auto-flow:row;align-items:end;gap:8px}.drEntryPreOrderProductModalGrid .is-product-qty{grid-area:2/1;grid-template-columns:minmax(40px,auto) minmax(50px,1fr)}.drEntryPreOrderProductModalGrid .is-product-unit{grid-area:2/2;grid-template-columns:minmax(38px,auto) minmax(58px,1fr)}.drEntryPreOrderProductModalGrid .is-product-name{grid-area:1/1/auto/5;grid-template-columns:minmax(96px,auto) minmax(0,1fr)}.drEntryPreOrderProductModalGrid .is-product-price{grid-area:2/3/auto/5;grid-template-columns:minmax(76px,auto) minmax(68px,1fr)}.drEntryPreOrderProductModalGrid .is-product-subtotal{grid-area:2/5/auto/-1;grid-template-columns:minmax(70px,auto) minmax(76px,1fr)}.drEntryPreOrderProductModalGrid .drEntryBaselineInput{min-width:0}.drEntryPreOrderProductModalGrid .is-amount{font-variant-numeric:tabular-nums}.drEntryPreOrderProductModalGrid .is-product-subtotal .drEntryBaselineInput{text-overflow:clip;white-space:nowrap;font-size:11.5px;overflow-x:auto}.drEntryPreOrderProductModalGrid .is-spec,.drEntryPreOrderProductModalGrid .is-note{grid-column:1/-1}.drEntryPreOrderProductModalGrid .is-images{grid-column:1/-1;align-items:stretch}.drEntryPreOrderProductModalGrid .is-spec,.drEntryPreOrderProductModalGrid .is-note{grid-template-columns:minmax(150px,auto) minmax(0,1fr);align-items:stretch}.drEntryPreOrderProductModalGrid .drEntryTextarea{resize:vertical;min-height:54px;padding-top:7px;display:block}.drEntryPreOrderProductModalGrid .is-spec .drEntryTextarea{min-height:68px}.drEntryPreOrderProductModalGrid .is-note .drEntryTextarea{min-height:48px}.drEntryPreOrderValidation{color:#b42318;background:#fff7ed;border:1px solid #fed7aa;border-radius:7px;margin:0;padding:6px 8px;font-size:10.5px;font-weight:650;line-height:1.3}.drEntryPreOrderSettlement{grid-template-columns:minmax(0,1fr) minmax(292px,304px);align-items:start;gap:18px;padding-top:0;display:grid}.drEntryPreOrderSettlementInputs{grid-template-columns:minmax(220px,240px) minmax(320px,1fr) minmax(250px,290px);align-items:end;gap:9px;display:grid}.drEntryPreOrderSettlementInputs .is-final{grid-column:1}.drEntryPreOrderSettlementInputs .is-adjustment{grid-column:2}.drEntryPreOrderSettlementInputs .is-received{grid-column:3}.drEntryPreOrderSettlementInputs .is-excess-amount{grid-column:1}.drEntryPreOrderSettlementInputs .is-excess-note{grid-column:2/-1}.drEntryPreOrderPaymentTitle{color:#475467;align-items:center;gap:10px;padding-top:2px;font-size:11px;font-weight:700;line-height:1;display:flex}.drEntryPreOrderPaymentTitle:after{content:"";background:#eef0f3;flex:1;height:1px}.drEntryPreOrderPaymentTitle span{white-space:nowrap}.drEntryPreOrderPaymentHint{grid-column:1/-1}.drEntryPreOrderExcessHint{color:#667085;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:-4px 0 -3px;font-size:11px;line-height:14px;overflow:hidden}.drEntryPreOrderExcessHint.is-warning{color:#9a5b13;font-weight:560}.drEntryPreOrderPaymentRows{overscroll-behavior:contain;grid-column:1/-1;gap:7px;max-height:none;padding-right:0;display:grid;overflow:visible}.drEntryPreOrderPaymentRows[data-scroll-boundary=true]{scrollbar-color:#cfd8e3 transparent;scrollbar-width:thin;align-content:start;max-height:104px;padding-right:3px;overflow:hidden auto;box-shadow:inset 0 -14px 14px -18px #0f172a6b}.drEntryPreOrderPaymentRows[data-scroll-boundary=true]::-webkit-scrollbar{width:8px}.drEntryPreOrderPaymentRows[data-scroll-boundary=true]::-webkit-scrollbar-thumb{background:#cfd8e3 padding-box padding-box;border:2px solid #0000;border-radius:999px}.drEntryPreOrderPaymentRows[data-scroll-boundary=true]::-webkit-scrollbar-track{background:0 0}.drEntryPreOrderPaymentRow{grid-template-columns:minmax(170px,1fr) minmax(170px,1fr) minmax(180px,1fr) minmax(150px,1fr);align-items:end;gap:8px;padding:0;display:grid}.drEntryPreOrderPaymentRow.has-remove{grid-template-columns:minmax(170px,1fr) minmax(170px,1fr) minmax(180px,1fr) minmax(150px,1fr) 82px}.drEntryPreOrderPaymentRow:not(:first-child){align-items:center}.drEntryPreOrderPaymentRow:not(:first-child) .drEntryBaselineField:not(.drEntryPreOrderInlineField) .drEntryBaselineLabel{display:none}.drEntryPreOrderPaymentRow:not(:first-child) .drEntryPreOrderInlineField .drEntryBaselineLabel{display:flex}.drEntryPreOrderPaymentRow .drEntryBaselineInput{min-height:30px}.drEntryCustomerIdentityControls{grid-template-columns:minmax(0,1fr) 116px;min-width:0;display:grid}.drEntryCustomerIdentityControls .drEntryBaselineInput:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.drEntryCustomerIdentityControls .is-customer-id{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:10.5px}.drEntryCanonicalCustomerField{align-self:start;gap:3px;min-width:0;display:grid;position:relative}.drEntryCanonicalCustomerField>.drEntryBaselineLabel{color:#667085;font-size:9.5px;font-weight:760;line-height:1.1}.drEntryCustomerSearchRow{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.drEntryCustomerSearchRow .drEntryAction{white-space:nowrap;min-height:30px;padding:5px 9px}.drEntryCustomerPicker{z-index:30;background:#fff;border:1px solid #d0d5dd;border-radius:7px;max-height:230px;padding:5px;display:grid;position:absolute;top:52px;left:0;right:0;overflow-y:auto;box-shadow:0 10px 26px #10182821}.drEntryCustomerPicker p{color:#667085;margin:0;padding:9px;font-size:11px}.drEntryCustomerPicker button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;gap:2px;padding:7px 8px;display:grid}.drEntryCustomerPicker button:hover,.drEntryCustomerPicker button:focus-visible{background:#f1f7fc;outline:none}.drEntryCustomerPicker button strong{color:#1d2939;font-size:11.5px}.drEntryCustomerPicker button span,.drEntryCustomerPicker button small{color:#667085;font-size:10px}.drEntryCustomerAuxiliaryRow{align-items:center;gap:5px;min-width:0;height:16px;min-height:16px;display:flex;position:relative;overflow:visible}.drEntryCustomerAuxiliaryRow>.searchMinimumHelper{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;line-height:16px;display:block;overflow:hidden}.drEntryCustomerIdInline{box-sizing:border-box;color:#64748b;white-space:nowrap;background:#f8fafc;border:1px solid #dce3ec;border-radius:5px;align-items:center;gap:6px;min-width:0;max-width:100%;height:22px;padding:0 5px 0 7px;font-size:10px;display:inline-flex;position:absolute;top:-3px;left:0;overflow:hidden}.drEntryCustomerIdInline>span{flex:none}.drEntryCustomerIdInline>.drEntryCustomerBusinessInline{color:#475467;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.drEntryCustomerIdInline strong{color:#334155;font-size:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.drEntryCustomerHelpButton{color:#175cd3;cursor:help;background:#f8fafc;border:1px solid #d7dbe4;border-radius:999px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:9px;font-weight:900;display:inline-flex}.drEntryCustomerHelpButton:focus-visible{outline-offset:1px;outline:2px solid #175cd34d}.drEntryCustomerCopyButton{color:#175cd3;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 1px;font-size:13px;font-weight:750;line-height:18px}.drEntryCustomerCopyButton:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #175cd34d}.drEntryCustomerDuplicateWarning{color:#7a2e0e;background:#fffaeb;border:1px solid #fedf89;border-radius:6px;margin:0;padding:6px 8px;font-size:10px;line-height:1.35}.drEntryCustomerCopyToast{color:#fff;pointer-events:none;white-space:nowrap;z-index:1300;background:#1d2939;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:650;position:fixed;bottom:72px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #10182833}.drEntryNewCustomerModal{max-width:520px}.drEntryNewCustomerBody{gap:10px;padding:16px;display:grid}.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-terms{grid-column:1}.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-due-date{grid-column:2}.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-terms-note{grid-column:3}.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs{min-width:0}.stock-dr-payment-entry{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}.drEntryStockPaymentStep .drEntryNewPaymentRow{grid-template-columns:118px minmax(160px,1.15fr) minmax(142px,1fr) minmax(138px,1fr) minmax(126px,.9fr) 72px}.drEntryPaymentSourceBadge{color:#475467;text-align:center;white-space:nowrap;background:#f8fafc;border:1px solid #e4e7ec;border-radius:999px;align-self:center;padding:5px 8px;font-size:10px;font-weight:650;line-height:1.2}.drEntryStockPaymentStep .is-method .jadusSelectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryPaymentRowSpacer{min-width:0}.drEntryNonCashPaymentDetails{background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;grid-column:1/-1;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);align-items:end;gap:9px;padding:7px 9px;display:grid}.drEntryRemainingType{background:#fffbeb;border:1px solid #fde68a;border-radius:7px;grid-column:1/-1;grid-template-columns:minmax(150px,auto) minmax(0,1fr);align-items:start;padding:6px 8px}.drEntryRemainingType small{color:#92400e;grid-column:2;font-size:10px;line-height:1.3}.stock-dr-remainder-panel{box-sizing:border-box;background:#f8fafc;border:1px solid #d0d5dd;border-radius:8px;grid-column:auto;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0;max-width:100%;padding:8px;display:grid}.stock-dr-remainder-header{min-width:0;display:block}.stock-dr-remainder-title{color:#101828;overflow-wrap:normal;white-space:nowrap;word-break:normal;font-size:12px;font-weight:650;line-height:1.3}.stock-dr-remainder-option small{color:#667085;font-size:10px;line-height:1.35}.stock-dr-remainder-summary{background:#fff;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px 8px;display:grid}.stock-dr-remainder-summary span{color:#667085;overflow-wrap:normal;white-space:nowrap;word-break:normal;justify-content:space-between;align-items:center;gap:6px;min-width:0;font-size:9.5px;display:flex}.stock-dr-remainder-summary strong{color:#344054;white-space:nowrap;font-size:11px}.stock-dr-remainder-warning{color:#b54708;overflow-wrap:normal;white-space:normal;word-break:normal;margin:0;font-size:10px;line-height:1.3}.stock-dr-remainder-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.stock-dr-remainder-option{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:flex-start;gap:7px;min-width:0;padding:7px 8px;display:grid}.stock-dr-remainder-option.is-selected{background:#eef4ff;border-color:#6172f3;box-shadow:0 0 0 1px #6172f31f}.stock-dr-remainder-option.is-disabled{cursor:not-allowed;opacity:.58}.stock-dr-remainder-option input{accent-color:#041eb4;width:16px;height:16px;margin:1px 0 0}.stock-dr-remainder-option-content{grid-template-columns:minmax(0,1fr);gap:2px 6px;min-width:0;display:grid}.stock-dr-remainder-option-content.is-recommended{grid-template-columns:minmax(0,1fr) auto}.stock-dr-remainder-option-content.is-recommended small,.stock-dr-remainder-option-content:not(.is-recommended) small{grid-column:1/-1}.stock-dr-remainder-option strong{color:#344054;overflow-wrap:normal;word-break:normal;font-size:10.5px;line-height:1.3}.stock-dr-remainder-option em{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:999px;justify-self:start;padding:2px 6px;font-size:9px;font-style:normal}.drEntryCashReturnEvidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.drEntryAvailablePaymentNotice{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:7px;grid-column:1/-1;gap:2px;padding:8px 10px;display:grid}.drEntryAvailablePaymentNotice strong{font-size:11px}.drEntryAvailablePaymentNotice small{color:#15704a;font-size:9.5px}.drEntryStockPaymentStep .drEntryUnallocatedPaymentRow{grid-template-columns:minmax(220px,1.6fr) minmax(150px,.8fr) 122px 72px}.drEntryUnallocatedPaymentSource,.drEntryUnallocatedPickerRow>span{gap:2px;min-width:0;display:grid}.drEntryUnallocatedPaymentSource small,.drEntryUnallocatedPickerRow small{color:#667085;font-size:10px}.drEntryUnallocatedPaymentSource strong,.drEntryUnallocatedPickerRow strong{color:#344054;font-size:11px}.drEntryUnallocatedPaymentSource em,.drEntryUnallocatedPickerRow em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.drEntryAvailablePaymentAmount{color:#15704a;text-align:right;align-self:center;font-size:10.5px;font-weight:650}.drEntryAvailablePaymentAmount small{margin-top:2px;font-size:9.5px;font-weight:500;display:block}.drEntryUnallocatedPicker{background:#f8fafc;border:1px solid #d0d5dd;border-radius:7px;grid-column:1/-1;gap:7px;padding:9px;display:grid}.drEntryUnallocatedPicker>strong{color:#344054;font-size:11px}.drEntryUnallocatedPicker>p{color:#667085;margin:0;font-size:10.5px}.drEntryUnallocatedPickerRow{background:#fff;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:minmax(220px,1fr) 150px 70px;align-items:center;gap:9px;padding:7px;display:grid}.drEntryFooterProductHint{display:block}.drEntryPaymentLineAdd{justify-self:start;min-height:27px;padding:3px 9px}.drEntryPaymentLineActions{z-index:1;background:#fff;grid-column:1/-1;justify-content:flex-start;align-self:start;align-items:center;gap:10px;display:flex;position:relative}.drEntryPaymentLineRemove{color:#667085;cursor:pointer;font:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:7px;align-self:center;width:100%;min-height:30px;padding:4px 8px;font-size:10.5px;font-weight:620}.drEntryPaymentLineRemove:hover{color:#b42318;background:#fff7f5;border-color:#fecdca}.drEntryPreOrderSettlementSummary{background:#fcfcfd;border:1px solid #eef0f3;border-radius:7px;justify-self:end;gap:0;width:100%;padding:6px 12px;display:grid}.drEntryPreOrderSettlementSummary p{border-bottom:1px solid #eef0f3;grid-template-columns:minmax(0,1fr) minmax(148px,156px);align-items:baseline;column-gap:16px;margin:0;padding:6px 0;display:grid}.drEntryPreOrderSettlementSummary p:last-child{border-bottom:0}.drEntryPreOrderSettlementSummary span{color:#667085;min-width:0;font-size:10.5px;font-weight:560;line-height:1.25}.drEntryPreOrderSettlementSummary strong{color:#334155;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end;min-width:148px;padding-right:2px;font-size:12px;font-weight:620;line-height:1.2}.drEntryTypeModal.is-stock .drEntryPreOrderSettlementSummary strong,.drEntryInlineWorkbench.is-stock .drEntryPreOrderSettlementSummary strong{padding-right:8px}.drEntryPreOrderSettlementSummary .is-final strong{color:#1d4e89;font-weight:650}.drEntryPreOrderSettlementSummary .is-paid strong,.drEntryPreOrderSettlementSummary .is-product-subtotal strong{color:#334155}.drEntryPreOrderSettlementSummary .is-excess strong{color:#92400e;font-weight:650}.drEntryPreOrderSettlementSummary .is-final.is-settled strong,.drEntryPreOrderSettlementSummary .is-paid.is-settled strong,.drEntryPreOrderSettlementSummary .is-balance.is-settled strong{color:#15803d;font-weight:650}.drEntryPreOrderSettlementSummary .is-paid.is-overpaid strong,.drEntryPreOrderSettlementSummary .is-balance.is-overpaid strong,.drEntryPreOrderSettlementSummary .is-overpaid strong{color:#b42318;font-weight:650}.drEntryPreOrderSettlementSummary .is-balance.is-due strong{color:#c2410c;font-weight:650}.drEntryPreOrderPaymentHint{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin:-4px 0 -2px;font-size:10.5px;line-height:14px;overflow:hidden}.drEntryPreOrderOverpaidNote{color:#b42318;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:-4px 0 -2px;font-size:11px;font-weight:650;line-height:14px;overflow:hidden}.drEntryTypeModal.is-return .drEntryModalWorkspace{grid-template-columns:minmax(0,1fr) 360px}.drEntryModalSingle{min-height:100%}.drEntrySecondaryForm{gap:0;min-height:auto;padding:0;display:grid}.drEntryModalMain,.drEntryModalSide{min-width:0}.drEntryModalSide,.drEntryModalSummary{border-left:1px solid #e4e7ec}.drEntryModalMain>.drEntryBaselineSection+.drEntryBaselineSection,.drEntryModalSide>.drEntryBaselineSection+.drEntryBaselineSection,.drEntryModalSide>.drEntryModalSummary{border-top:1px solid #e4e7ec}.drEntryModalSide>.drEntryModalSummary{border-left:0}.drEntrySecondaryNote{background:#fbfcfd;border-top:1px solid #e4e7ec;padding:8px 10px}.drEntryTypeModal.is-stock .drEntryItemsTable,.drEntryInlineWorkbench.is-stock .drEntryItemsTable{min-width:600px}.drEntryTypeModal.is-stock .drEntryItemsTable th,.drEntryInlineWorkbench.is-stock .drEntryItemsTable th{background:0 0;border-bottom:0;padding:3px 7px}.drEntryTypeModal.is-stock .drEntryItemsTable td,.drEntryInlineWorkbench.is-stock .drEntryItemsTable td{background:#fcfcfd;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;padding:6px 7px}.drEntryTypeModal.is-stock .drEntryItemsTable tbody tr:hover td,.drEntryInlineWorkbench.is-stock .drEntryItemsTable tbody tr:hover td{background:#f8fafc}.drEntryTypeModal.is-stock .drEntryPaymentGrid,.drEntryInlineWorkbench.is-stock .drEntryPaymentGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding:5px 10px 8px}.drEntryTypeModal.is-stock .drEntryPaymentGrid>.is-full,.drEntryInlineWorkbench.is-stock .drEntryPaymentGrid>.is-full{grid-column:1/-1}.drEntryTypeModal.is-preorder .drEntryPaymentGrid,.drEntryInlineWorkbench.is-preorder .drEntryPaymentGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:12px}.drEntryModalSide .drEntryPaymentGrid,.drEntryModalSide .drEntryRefundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryModalSide .drEntryPaymentGrid .is-wide,.drEntryModalSide .drEntryRefundGrid .is-wide{grid-column:1/-1}.drEntryModalSummary{background:#fcfcfd;align-self:stretch}.drEntryModalWorkspace>.drEntryModalSummary{align-self:start;min-height:100%;position:sticky;top:0}.drEntryModalSummary header{border-bottom:1px solid #eef0f3;padding:8px 10px}.drEntryModalSummary header strong{color:#1d2939;font-size:12.5px;font-weight:700}.drEntryModalSummaryGroup{gap:1px;padding:8px 10px 5px;display:grid}.drEntryModalSummaryGroup+.drEntryModalSummaryGroup{border-top:1px solid #eef0f3}.drEntryModalSummaryGroup>small{color:#98a2b3;text-transform:uppercase;font-size:9.5px;font-weight:650}.drEntryModalSummaryGroup p{justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:4px 0;display:flex}.drEntryModalSummaryGroup p span{color:#667085;font-size:10px}.drEntryModalSummaryGroup p strong{color:#1d2939;text-align:right;font-size:11.5px;font-weight:680}.drEntryModalSummaryGroup p.is-official strong{color:#175cd3}.drEntryModalSummaryGroup p.is-balance strong{color:#b42318}.drEntryModalSummaryNote{color:#475467;background:#f2f4f7;margin:5px 10px 10px;padding:6px 7px;font-size:10px;line-height:1.35}.drEntryItemsSubtotal{align-items:baseline;gap:8px;display:inline-flex}.drEntryItemsSubtotal span{color:#667085;font-size:10.5px;font-weight:550}.drEntryItemsSubtotal strong{color:#1d2939;font-size:12.5px;font-weight:720}.drEntryStockDealFields{grid-column:1/-1;grid-template-columns:minmax(170px,.8fr) minmax(0,2.2fr);gap:7px;display:grid}.drEntryStockDealFields p{color:#667085;grid-column:1/-1;margin:-1px 0 1px;font-size:10px;line-height:1.35}.drEntryBaselineSection+.drEntryBaselineSection{border-top:1px solid #e4e7ec}.drEntryBaselineSectionHeader{background:#fcfcfd;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 10px;display:flex}.drEntryBaselineSectionHeader strong{color:#1d2939;font-size:12.5px;font-weight:700;line-height:1.2}.drEntryBaselineSectionHeader span{color:#98a2b3;text-align:right;font-size:10px;font-weight:500;line-height:1.2}.drEntryCustomerGrid,.drEntryPaymentGrid{gap:7px;padding:7px 10px;display:grid}.drEntryCustomerGrid{grid-template-columns:minmax(260px,1.8fr) minmax(150px,.8fr)}.drEntryBaselineField{gap:3px;min-width:0;display:grid}.drEntryBaselineLabel{color:#667085;font-size:10.5px;font-weight:700;line-height:1}.drEntryBaselineLabel b{color:#b42318;margin-left:2px}.drEntryBaselineInput{color:#344054;font:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:7px;outline:0;width:100%;min-height:30px;padding:5px 8px;font-size:12px}.drEntryBaselineInput:focus{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryBaselineInput[readonly]{color:#667085;background:#f8f9fb}.drEntryDerivedPaymentType{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:7px;justify-content:flex-start;align-items:center;width:100%;min-height:30px;padding:5px 8px;font-size:12px;font-weight:650;line-height:16px;display:flex;overflow:hidden}.drEntryExcessAmountValue{color:#92400e;justify-content:flex-end;align-items:center;min-height:28px;padding:5px 8px;font-size:12px;font-weight:650;display:flex}.drEntryDerivedPaymentType.is-settled{color:#15803d}.drEntryDerivedPaymentType.is-partial,.drEntryDerivedPaymentType.is-excess{color:#92400e}.drEntryDerivedPaymentType.is-overpaid{color:#b42318}.drEntryDerivedPaymentType.is-none{color:#667085}.drEntryBaselineInput.is-amount{text-align:right;font-weight:650}.drEntryNumberInput{grid-template-columns:auto minmax(0,1fr);display:grid}.drEntryNumberInput b{color:#475467;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:7px 0 0 7px;align-items:center;padding:0 8px;font-size:12px;font-weight:650;display:flex}.drEntryNumberInput .drEntryBaselineInput{border-left:0;border-radius:0 7px 7px 0}.drEntryFieldError{color:#b42318;font-size:10px;font-weight:500}.drEntryLastRecordedDr{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9.5px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.drEntryPaymentReviewNote{color:#475467;background:#f8f9fb;border-left:3px solid #98a2b3;margin:0 10px 7px;padding:5px 7px;font-size:10.5px;font-weight:500;line-height:1.3}.drEntryTableWrap{overflow-x:auto}.drEntryItemsTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.drEntryItemsTable th,.drEntryItemsTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #eef0f3;padding:6px 8px}.drEntryItemsTable th{color:#667085;background:#f8f9fb;font-size:10.5px;font-weight:600}.drEntryItemsTable td{color:#344054;font-size:11.5px;font-weight:500}.drEntryItemsTable .is-number{text-align:center}.drEntryItemsTable .is-amount{text-align:right}.drEntryItemsTable tbody tr:hover td{background:#fafbfc}.drEntryProductChoice{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-width:0;padding:0;display:flex}.drEntryProductChoice>span:last-child{gap:2px;min-width:0;display:grid}.drEntryProductChoice strong{color:#1d2939;font-size:12px;font-weight:650}.drEntryProductChoice small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.drEntryProductChoice:hover strong{color:#175cd3}.drEntryLineInput{color:#344054;font:inherit;background:#fff;border:1px solid #e4e7ec;border-radius:6px;outline:0;width:100%;min-height:28px;padding:4px 6px;font-size:11.5px}.drEntryLineInput:focus{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryLineInput.is-number{text-align:center}.drEntryLineInput.is-amount{text-align:right;font-weight:650}.drEntryLineInput.is-total{color:#1d2939;background:#f8f9fb}.drEntryProductThumb{color:#667085;cursor:pointer;background:#f8f9fb;border:1px solid #e4e7ec;border-radius:5px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;font-size:9px;font-weight:650;display:inline-flex}.drEntryItemsFooter{justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:4px 8px;display:flex}.drEntryFourFieldGrid,.drEntryReturnWorkflow .drEntryReturnGrid,.drEntryRefundGrid,.drEntryManualProductGrid,.drEntryShortFormGrid{gap:7px;padding:7px 10px;display:grid}.drEntryFourFieldGrid,.drEntryRefundGrid,.drEntryManualProductGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnGrid{grid-template-columns:minmax(180px,1.25fr) minmax(220px,1.35fr) minmax(88px,.55fr) minmax(88px,.5fr) minmax(190px,1.1fr)}.drEntryReturnWorkflow .drEntryReturnGrid .is-wide,.drEntryRefundGrid .is-wide,.drEntryManualProductGrid>:first-child,.drEntryManualProductGrid>:nth-child(2){grid-column:span 2}.drEntryManualProductGrid .is-full{grid-column:1/-1}.drEntryReturnWorkflow .drEntryModalBasicSection .drEntryBaselineSectionHeader{padding:5px 10px}.drEntryReturnWorkflow .drEntryModalBasicGrid{gap:6px;padding:5px 10px 6px}.drEntryReturnWorkflow .drEntryReturnOriginalTop{grid-template-columns:auto minmax(300px,1fr);align-items:end;gap:7px;padding:6px 10px 5px;display:grid}.drEntryReturnWorkflow .drEntryReturnSourceCompact{background:#fbfcfd;border:1px solid #e4e7ec;border-radius:7px;align-items:center;gap:2px;min-height:30px;padding:3px;display:inline-flex}.drEntryReturnWorkflow .drEntryReturnSourceCompact button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:22px;padding:0 8px;font-size:10.5px;font-weight:680}.drEntryReturnWorkflow .drEntryReturnSourceCompact button.is-active{color:#1d2939;background:#fff;box-shadow:0 1px 2px #10182814}.drEntryReturnWorkflow .drEntryReturnOriginalSelect{margin:0}.drEntryReturnWorkflow .drEntryReturnOriginalSummary{border-top:1px solid #eef0f3;gap:4px;padding:5px 10px 6px;display:grid}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine{color:#667085;background:#fbfcfd;border:1px solid #eef0f3;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:6px 8px;font-size:11px;line-height:1.25;display:flex}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine span{align-items:center;gap:4px;min-width:0;display:inline-flex}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine span:before{color:#d0d5dd;content:"·"}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:740;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnMetaLine{color:#98a2b3;margin:0;font-size:10px;font-weight:560;line-height:1.25}.drEntryReturnWorkflow .drEntryReturnItemsWrap{gap:4px;padding:0 10px 6px;display:grid}.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px minmax(220px,1.25fr) minmax(250px,1.1fr) minmax(108px,.48fr) minmax(118px,.5fr);gap:7px;display:grid}.drEntryReturnWorkflow .drEntryReturnItemsHeader{color:#667085;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 8px;font-size:9px;font-weight:760}.drEntryReturnWorkflow .drEntryReturnItemsHeader span:first-child{text-align:center}.drEntryReturnWorkflow .drEntryReturnItemsList{border:1px solid #eef0f3;border-radius:8px;display:grid;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnItemRow{color:#344054;background:#fff;border-bottom:1px solid #eef0f3;border-radius:0;align-items:center;min-width:0;padding:6px 8px}.drEntryReturnWorkflow .drEntryReturnItemRow:last-child{border-bottom:0}.drEntryReturnWorkflow .drEntryReturnItemRow.is-selected{background:#fbfdff}.drEntryReturnWorkflow .drEntryReturnItemRow.is-muted{color:#98a2b3;background:#fcfcfd}.drEntryReturnWorkflow .drEntryReturnItemRow.is-muted .drEntryReturnThumb{opacity:.55}.drEntryReturnWorkflow .drEntryReturnCheckCell{justify-content:center;align-items:center;display:flex}.drEntryReturnWorkflow .drEntryReturnCheckCell input{width:14px;height:14px}.drEntryReturnWorkflow .drEntryReturnThumb{color:#667085;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:760;display:inline-flex}.drEntryReturnWorkflow .drEntryReturnProductCell{align-items:center;min-width:0;display:flex}.drEntryReturnWorkflow .drEntryReturnProductText{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.drEntryReturnWorkflow .drEntryReturnProductText strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-size:11.5px;font-weight:700;line-height:1.25;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnProductText small{color:#667085;font-size:9.8px;font-weight:560;line-height:1.15}.drEntryReturnWorkflow .drEntryReturnProductText em{color:#475467;background:#f8fafc;border:1px solid #eef0f3;border-radius:999px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:720;line-height:1.1}.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnAmountCell{color:#667085;gap:4px;min-width:0;font-size:10.2px;display:grid}.drEntryReturnWorkflow .drEntryReturnQtyCell span,.drEntryReturnWorkflow .drEntryReturnAmountCell span{justify-content:flex-start;align-items:center;gap:5px;display:flex}.drEntryReturnWorkflow .drEntryReturnQtySummary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnQtyCell strong,.drEntryReturnWorkflow .drEntryReturnAmountCell strong{color:#344054;font-variant-numeric:tabular-nums;font-weight:700}.drEntryReturnWorkflow .drEntryReturnQtyCell em,.drEntryReturnWorkflow .drEntryReturnQtyEntry em{color:#98a2b3;font-size:10.5px;font-style:normal;font-weight:620}.drEntryReturnWorkflow .drEntryReturnQtyEntry label{grid-template-columns:minmax(58px,78px) auto;justify-content:start;align-items:center;gap:5px;display:grid}.drEntryReturnWorkflow .drEntryReturnQtyEntry b{color:#667085;font-size:10.5px;font-weight:680}.drEntryReturnWorkflow .drEntryReturnAmountCell{place-items:center end}.drEntryReturnWorkflow .drEntryReturnAmountCell strong{color:#344054;font-variant-numeric:tabular-nums;font-weight:740}.drEntryReturnWorkflow .drEntryReturnMiniInput,.drEntryReturnWorkflow .drEntryReturnReasonInput,.drEntryReturnWorkflow .drEntryReturnConditionSelect{color:#1d2939;background:#fff;border:1px solid #d0d5dd;border-radius:6px;outline:none;width:100%;min-height:28px;padding:0 7px;font-size:10.8px;font-weight:600}.drEntryReturnWorkflow .drEntryReturnMiniInput{min-width:64px}.drEntryReturnWorkflow .drEntryReturnReasonInput,.drEntryReturnWorkflow .drEntryReturnConditionSelect,.drEntryReturnWorkflow .drEntryReturnReasonCell,.drEntryReturnWorkflow .drEntryReturnConditionCell{min-width:0}.drEntryReturnWorkflow .drEntryReturnMutedText{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:620;line-height:1.4;display:block;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnDecisionGrid{grid-template-columns:minmax(190px,.9fr) minmax(260px,1.25fr) minmax(260px,1.25fr);gap:6px;padding:6px 10px;display:grid}.drEntryReturnWorkflow .drEntryReturnDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 10px;display:grid}.drEntryReturnWorkflow .drEntryReturnDetailsGrid .is-wide{grid-column:1/-1}.drEntryReturnWorkflow .drEntryReturnDetailsGrid .drEntryTextarea{min-height:42px}.drEntryReturnWorkflow .drEntryReturnDecisionGrid .drEntrySecondaryHelper,.drEntryReturnWorkflow .drEntryReturnDecisionGrid .is-wide{grid-column:span 3}.drEntryReturnWorkflow .drEntryReturnNotesGrid{gap:6px;padding:6px 10px;display:grid}.drEntryReturnWorkflow .drEntryReturnNotesGrid .drEntryTextarea{min-height:42px}.drEntryManualReturnWarning{color:#8a5a12;background:#fffcf5;border-bottom:1px solid #f5e6c8;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.drEntryManualReturnWarning strong{font-size:11.5px;font-weight:760}.drEntryManualReturnWarning span{font-size:10.5px;font-weight:560}.drEntryTextarea{resize:vertical;min-height:58px;line-height:1.4}.drEntryShortFormGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.drEntryShortFormGrid.is-transfer{grid-template-columns:minmax(150px,1fr) minmax(170px,1.05fr) minmax(260px,1.65fr) minmax(86px,.5fr) minmax(86px,.5fr)}.drEntryShortFormGrid .is-product,.drEntryShortFormGrid .is-recipient,.drEntryShortFormGrid.is-transfer>.drEntryBaselineField:first-child{grid-column:span 2}.drEntryShortFormGrid.is-transfer>.drEntryBaselineField.is-source:first-child,.drEntryShortFormGrid.is-transfer .is-source,.drEntryShortFormGrid.is-transfer .is-destination,.drEntryShortFormGrid.is-transfer .is-product{grid-column:auto}.drEntryShortFormGrid .is-reason,.drEntryShortFormGrid .is-note,.drEntrySecondaryHelper{grid-column:1/-1}.drEntrySecondaryHelper{color:#667085;margin:-1px 0 0;font-size:10.5px;font-weight:560;line-height:1.35}.drEntrySecondaryHelper.is-warning{color:#b42318;font-weight:650}.drEntryShortFormGrid .drEntryTextarea{min-height:52px}.drEntryPoUpload{padding:7px 10px}.drEntryPoFile,.drEntryPoEmpty{border:1px dashed #cfd8e3;border-radius:7px;justify-content:space-between;align-items:center;gap:9px;min-height:50px;padding:7px 8px;display:flex}.drEntryPoFile{border-style:solid}.drEntryPoFileIcon{color:#475467;cursor:pointer;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:5px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0;font-size:9px;font-weight:750;display:inline-flex}.drEntryPoFileIcon:hover,.drEntryPoFileIcon:focus-visible{background:#eef4f8;border-color:#9bbbd2;outline:0}.drEntryPoFile>span:nth-child(2),.drEntryPoEmpty>span{flex:1;gap:2px;min-width:0;display:grid}.drEntryPoFile strong,.drEntryPoEmpty strong,.drEntryMockUpload strong{color:#344054;font-size:11.5px;font-weight:650}.drEntryPoFile small,.drEntryPoEmpty small,.drEntryMockUpload small{color:#98a2b3;font-size:10px;font-weight:500}.drEntryPoFileActions{align-items:center;gap:5px;display:flex}.drEntryReferenceNote{color:#475467;background:#f8f9fb;border-left:3px solid #98a2b3;margin:0 10px 7px;padding:5px 7px;font-size:10.5px;line-height:1.35}.drEntryUploadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:7px 10px;display:grid}.drEntryMockUpload{border:1px dashed #d6dde6;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 7px;display:flex}.drEntryMockUpload>span{gap:2px;min-width:0;display:grid}.drEntryHelperStack{gap:5px;padding:7px 10px;display:grid}.drEntryHelperStack p{color:#475467;background:#f8f9fb;border-left:3px solid #98a2b3;margin:0;padding:5px 7px;font-size:10.5px;line-height:1.35}.drEntryPaymentGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.drEntryPaymentGrid .is-wide{grid-column:span 2}.drEntryPaymentGrid .is-full{grid-column:1/-1}.drEntryReviewGrid p{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:5px 0;display:flex}.drEntryReviewGrid p.is-wide{grid-column:1/-1}.drEntryReviewGrid p.is-helper{background:#fffbeb;border-bottom:0;border-left:3px solid #fbbf24;margin-top:2px;padding:6px 8px}.drEntryReviewGrid span{color:#667085;font-size:10.5px;font-weight:500}.drEntryReviewGrid p.is-helper span{color:#92400e;font-weight:620}.drEntryReviewGrid strong{color:#1d2939;text-align:right;font-size:12.5px;font-weight:650}.drEntryAction{box-shadow:none;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:30px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:650}.drEntryAction-primary{background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.drEntryAction-primary:hover:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover)}.drEntryAction-primary:disabled,.drEntryAction-primary:disabled:hover{color:#98a2b3;cursor:not-allowed;box-shadow:none;background:#eef2f6;border-color:#d7dee8}.drEntryAction-secondary{color:#344054;background:#fff;border-color:#d6e0eb}.drEntryAction-secondary:hover:not(:disabled){color:#1f5f8b;background:#f8fbff;border-color:#b8c9dc}.drEntryAction:focus-visible,.drEntryLanguageControl button:focus-visible{outline-offset:1px;outline:2px solid #041eb442}.drEntryFooterSummary,.drEntryFooterButtons{align-items:center;display:flex}.drEntryFooterSummary{gap:0}.drEntryFooterProductHint{color:#667085;white-space:nowrap;margin-left:12px;font-size:10.5px;font-weight:600}.drEntryFooterButtons{gap:8px}.drEntryFooterSummary span{color:#667085;white-space:nowrap;align-items:baseline;gap:4px;padding:0 12px;font-size:10.5px;font-weight:500;line-height:1;display:inline-flex}.drEntryFooterSummary span:first-child{padding-left:0}.drEntryFooterSummary span+span{border-left:1px solid #e4e7ec}.drEntryFooterSummary strong{color:#1d2939;font-size:12px;font-weight:650}.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary{flex-wrap:wrap;gap:4px 8px}.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary span,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary span{margin-right:0;padding-left:14px;padding-right:14px}.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary span:first-child,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary span:first-child{padding-left:0}.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary span+span,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary span+span{margin-left:8px}.drEntryTypeModal.is-preorder .drEntryPreOrderSettlementInputs .is-final .drEntryBaselineInput,.drEntryTypeModal.is-stock .drEntryPreOrderSettlementInputs .is-final .drEntryBaselineInput,.drEntryInlineWorkbench.is-preorder .drEntryPreOrderSettlementInputs .is-final .drEntryBaselineInput,.drEntryInlineWorkbench.is-stock .drEntryPreOrderSettlementInputs .is-final .drEntryBaselineInput{color:#1d4e89;font-weight:650}.drEntryTypeModal.is-preorder .drEntryPreOrderSettlementInputs .is-paid .drEntryBaselineInput,.drEntryTypeModal.is-stock .drEntryPreOrderSettlementInputs .is-paid .drEntryBaselineInput,.drEntryInlineWorkbench.is-preorder .drEntryPreOrderSettlementInputs .is-paid .drEntryBaselineInput,.drEntryInlineWorkbench.is-stock .drEntryPreOrderSettlementInputs .is-paid .drEntryBaselineInput{color:#334155;font-weight:620}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-final strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-final strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-final strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-final strong{color:#1d4e89;font-weight:650}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-paid strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-paid strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-paid strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-paid strong{color:#334155;font-weight:620}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-final.is-settled strong,.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-paid.is-settled strong,.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-balance.is-settled strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-final.is-settled strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-paid.is-settled strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-balance.is-settled strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-final.is-settled strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-paid.is-settled strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-balance.is-settled strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-final.is-settled strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-paid.is-settled strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-balance.is-settled strong{color:#15803d;font-weight:650}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-balance.is-due strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-balance.is-due strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-balance.is-due strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-balance.is-due strong{color:#c2410c;font-weight:650}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-excess strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-excess strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-excess strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-excess strong{color:#92400e;font-weight:650}.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-paid.is-overpaid strong,.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-balance.is-overpaid strong,.drEntryTypeModal.is-preorder .drEntryFooterSummary .is-overpaid strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-paid.is-overpaid strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-balance.is-overpaid strong,.drEntryTypeModal.is-stock .drEntryFooterSummary .is-overpaid strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-paid.is-overpaid strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-balance.is-overpaid strong,.drEntryInlineWorkbench.is-preorder .drEntryFooterSummary .is-overpaid strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-paid.is-overpaid strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-balance.is-overpaid strong,.drEntryInlineWorkbench.is-stock .drEntryFooterSummary .is-overpaid strong{color:#b42318;font-weight:650}.drEntryBaselinePage>.modalOverlay:not(.drEntryTypeModalOverlay){z-index:110}.drEntryReviewModal{grid-template-rows:auto auto auto;gap:0;width:min(860px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);padding:0;display:grid;overflow:hidden}.drEntryReviewModal>.modalHeader{background:#fff;flex:none;align-items:center;min-height:58px;padding:16px 24px}.drEntryReviewModal>.modalHeader strong{font-size:18px;font-weight:750;line-height:1.25}.drEntryReviewModal .modalCloseButton{flex:none}.drEntryReviewBody{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:12px;height:auto;min-height:0;max-height:calc(100dvh - 156px);padding:14px 20px 16px;display:grid;overflow:hidden auto}.drEntryReviewSection{gap:10px;min-width:0;display:grid}.drEntryReviewSection>h3,.drEntryReviewSectionHeading h3{color:#344054;margin:0;font-size:14px;font-weight:650;line-height:1.3}.drEntryReviewSectionHeading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.drEntryReviewSectionHeading>span,.drEntryReviewPaymentMetaGroup>small{color:#667085;white-space:nowrap;font-size:11.5px;font-weight:500}.drEntryReviewBasicSection{border-bottom:1px solid #e4e7ec;min-height:58px;padding:0 0 10px}.drEntryReviewBasicGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;column-gap:24px;display:grid}.drEntryReviewBasicGrid>div,.drEntryReviewPaymentComposition>div{min-width:0}.drEntryReviewBasicGrid span,.drEntryReviewPaymentComposition dt,.drEntryReviewDealResult dt{color:#667085;font-size:11.5px;font-weight:500;line-height:1.3;display:block}.drEntryReviewBasicGrid strong{color:#1d2939;overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:550;line-height:1.4;display:block}.drEntryReviewBasicGrid small{color:#667085;overflow-wrap:anywhere;margin-top:2px;font-size:11px;line-height:1.35;display:block}.drEntryReviewFinancialSection,.drEntryReviewPaymentSection,.drEntryReviewScopeSection{padding-top:0}.drEntryReviewFinancialSection{gap:8px}.drEntryReviewFinancialSurface{background:var(--panel);border:1px solid var(--jadus-workbench-border);border-radius:8px;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:stretch;display:grid;overflow:hidden}.drEntryReviewDealResult{border-right:1px solid #e4e7ec;grid-template-rows:auto auto auto;min-width:0;padding:14px 16px;display:grid}.drEntryReviewDealResult>span,.drEntryReviewDealResult p>span{color:#667085;font-size:11.5px;font-weight:500;line-height:1.3}.drEntryReviewDealResult>strong{color:var(--jadus-workbench-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:5px;font-size:24px;font-weight:720;line-height:1.2}.drEntryReviewDealResult dl{border-top:1px solid #eef0f3;margin:12px 0 0;padding-top:8px}.drEntryReviewDealResult dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.drEntryReviewDealResult dd{color:#344054;font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:13px;font-weight:650}.drEntryReviewDealResult p{border-top:1px solid #eef0f3;gap:3px;margin:8px 0 0;padding-top:8px;display:grid}.drEntryReviewDealResult p>strong{color:#475467;overflow-wrap:anywhere;font-size:11.5px;font-weight:550;line-height:1.35}.drEntryReviewPaymentResult{gap:0;min-width:0;padding:12px 14px;display:grid}.drEntryReviewPaymentMeta{border-bottom:1px solid #eef0f3;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;min-width:0;padding-bottom:9px;display:grid}.drEntryReviewPaymentMetaGroup{align-items:start;gap:3px;min-width:0;display:grid}.drEntryReviewPaymentMetaGroup>strong:not(.drEntryReviewStatusBadge){color:#344054;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.35}.drEntryReviewPaymentTotal{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0 6px;display:flex}.drEntryReviewPaymentTotal>span{color:#667085;font-size:11.5px;font-weight:500;line-height:1.3}.drEntryReviewPaymentTotal>strong{color:#1d2939;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.3}.drEntryReviewPaymentComposition{border-top:1px solid #eef0f3;gap:5px;margin:0;padding-top:5px;display:grid}.drEntryReviewPaymentDestinationTitle{color:#475467;margin-top:1px;font-size:11px;font-weight:650;line-height:1.3}.drEntryReviewPaymentComposition>div{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:12px;padding:2px 0;display:grid}.drEntryReviewPaymentComposition dt{color:#667085;align-items:center;gap:7px;min-width:0;font-size:11.5px;font-weight:500;line-height:1.3;display:flex}.drEntryReviewPaymentComposition dd{color:#344054;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-size:13px;font-weight:650;line-height:1.35}.drEntryReviewPaymentComposition dt>i,.drEntryReviewReceiptAllocation i{border-radius:999px;flex:none;width:6px;height:6px}.drEntryReviewPaymentComposition .is-product dt>i,.drEntryReviewPaymentComposition .is-balance dt>i,.drEntryReviewReceiptAllocation .is-product i{background:var(--jadus-workbench-primary)}.drEntryReviewPaymentComposition .is-product dd,.drEntryReviewPaymentComposition .is-balance dd,.drEntryReviewReceiptAllocation .is-product strong{color:var(--jadus-workbench-primary);font-weight:700}.drEntryReviewPaymentComposition .is-expense dt>i,.drEntryReviewPaymentComposition .is-refund dt>i,.drEntryReviewReceiptAllocation .is-expense i{background:var(--danger)}.drEntryReviewPaymentComposition .is-expense dd,.drEntryReviewPaymentComposition .is-refund dd,.drEntryReviewReceiptAllocation .is-expense strong{color:var(--danger)}.drEntryReviewPaymentComposition .is-warning dt>i,.drEntryReviewReceiptAllocation .is-warning i{background:var(--warning)}.drEntryReviewPaymentComposition .is-warning dd,.drEntryReviewReceiptAllocation .is-warning strong{color:var(--warning)}.drEntryReviewModal .drEntryAction-primary{background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);box-shadow:none;border-radius:7px;min-height:34px;padding:5px 11px;font-size:12px}.drEntryReviewModal .drEntryAction-primary:hover:not(:disabled),.drEntryReviewModal .drEntryAction-primary:focus-visible{background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover)}.drEntryReviewStatusBadge{text-align:left;flex-direction:row;justify-self:start;align-items:center;width:auto;height:24px;min-height:24px;padding:2px 9px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.drEntryReviewSettledText{color:#067647;font-size:13px;font-weight:700}.drEntryReviewScopeSection p{color:#475467;margin:0;font-size:13px;line-height:1.45}.drEntryReviewSampleSection{border-top:1px solid #e4e7ec;padding-top:12px}.drEntryReviewSampleMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 20px;display:grid}.drEntryReviewSampleMeta span,.drEntryReviewSampleTable small{color:#667085;font-size:11px;line-height:1.35;display:block}.drEntryReviewSampleMeta strong{color:#1d2939;overflow-wrap:anywhere;margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.drEntryReviewCorrectionDetails{background:#f8f9fb;border:1px solid #e4e7ec;border-radius:7px;gap:8px;min-width:0;padding:10px 12px;display:grid}.drEntryReviewCorrectionDetails h4{color:#344054;margin:0;font-size:12.5px;font-weight:650;line-height:1.35}.drEntryReviewCorrectionDetails dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0;display:grid}.drEntryReviewCorrectionDetails dl>div{min-width:0}.drEntryReviewCorrectionDetails dt{color:#667085;font-size:11px;line-height:1.35}.drEntryReviewCorrectionDetails dd{color:#1d2939;overflow-wrap:anywhere;white-space:pre-wrap;margin:3px 0 0;font-size:12.5px;line-height:1.45}.drEntryReviewSampleTableWrap{border:1px solid #e4e7ec;border-radius:7px;overflow-x:auto}.drEntryReviewSampleTable{border-collapse:collapse;width:100%;min-width:640px}.drEntryReviewSampleTable th,.drEntryReviewSampleTable td{text-align:left;border-bottom:1px solid #eaecf0;padding:9px 12px}.drEntryReviewSampleTable th{color:#475467;background:#f8f9fb;font-size:11px;font-weight:650}.drEntryReviewSampleTable td{color:#344054;font-size:12px}.drEntryReviewSampleTable tr:last-child td{border-bottom:0}.drEntryReviewInventoryWarning{background:var(--warning-bg);border:1px solid color-mix(in srgb, var(--warning) 34%, transparent);border-left:3px solid var(--warning);color:#5f3b08;border-radius:7px;margin:0;padding:8px 10px;font-size:10.5px;line-height:1.4}.drEntryReviewInventoryWarning>strong{color:var(--warning);font-size:11px}.drEntryReviewInventoryWarning ul{margin:5px 0;padding-left:18px}.drEntryReviewInventoryWarning p{margin:4px 0 0}.drEntryReviewPaymentSection{gap:0}.drEntryReviewReceiptList{background:#fff;border:1px solid #d0d5dd;border-radius:7px;min-width:0;margin-top:8px;display:grid;overflow:hidden}.drEntryReviewReceiptRow{min-width:0;padding:9px 12px 8px}.drEntryReviewReceiptRow+.drEntryReviewReceiptRow{border-top:1px solid #e4e7ec}.drEntryReviewReceiptRow.is-existing{box-shadow:inset 3px 0 #84caff}.drEntryReviewReceiptHeadline{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.drEntryReviewReceiptIdentity{color:#344054;overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;align-items:baseline;gap:4px;min-width:0;font-size:12.5px;line-height:1.35;display:flex}.drEntryReviewReceiptIdentity>strong{color:#1d2939;font-weight:650}.drEntryReviewReceiptIdentity>b{color:#98a2b3;font-weight:500}.drEntryReviewReceiptIdentity>small{color:#667085;font-size:10.5px;font-weight:550;line-height:1.35}.drEntryReviewReceiptAmount{color:#667085;white-space:nowrap;flex:none;align-items:baseline;gap:7px;font-size:10.5px;font-weight:500;display:flex}.drEntryReviewReceiptAmount>strong{color:#1d2939;font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:700}.drEntryReviewReceiptAllocation{border-top:1px solid #f2f4f7;flex-wrap:wrap;align-items:baseline;gap:5px 22px;min-width:0;margin-top:7px;padding-top:6px;display:flex}.drEntryReviewReceiptAllocation>small{color:#667085;align-items:center;gap:5px;min-width:0;font-size:10.5px;display:inline-flex}.drEntryReviewReceiptAllocation strong{color:#344054;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.drEntryReviewReceiptAllocation>em{color:#667085;font-size:10.5px;font-style:normal}.drEntryReviewReceiptNote{color:#667085;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;margin-top:6px;font-size:10.5px;line-height:1.4;display:flex}.drEntryReviewReceiptNote.is-empty{margin-top:5px}.drEntryReviewReceiptNote small{color:#667085;flex:none;font-size:10.5px;font-weight:500}.drEntryReviewReceiptNote strong{color:#475467;overflow-wrap:anywhere;white-space:pre-wrap;flex:240px;min-width:0;font-size:11.5px;font-weight:550;line-height:1.4}.drEntryReviewSubmissionResult{background:var(--panel);border:1px solid var(--jadus-workbench-border);border-radius:7px;overflow:hidden}.drEntryReviewSubmissionResult>h3{color:#344054;margin:0;padding:9px 12px;font-size:14px;font-weight:650;line-height:1.3}.drEntryReviewResultAlert{border-left:3px solid var(--info);color:#475467;border-top:1px solid #eef0f3;gap:2px;margin:0;padding:7px 10px;font-size:11.5px;line-height:1.45;display:grid}.drEntryReviewResultAlert strong{color:#344054;font-size:12px}.drEntryReviewResultAlert.is-balance{border-left-color:var(--warning)}.drEntryReviewResultAlert.is-unallocated{border-left-color:var(--info)}.drEntryReviewResultAlert.is-refund{border-left-color:var(--warning)}.drEntryReviewImpactGrid{border-top:1px solid #eef0f3;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:9px 12px 10px;display:grid}.drEntryReviewImpactGrid>div{min-width:0;padding:0 12px}.drEntryReviewImpactGrid>div:first-child{padding-left:0}.drEntryReviewImpactGrid>div+div{border-left:1px solid #eef0f3}.drEntryReviewImpactGrid dt{color:#667085;font-size:10.5px;font-weight:500;line-height:1.3}.drEntryReviewImpactGrid dd{color:#344054;overflow-wrap:anywhere;margin:3px 0 0;font-size:11.5px;font-weight:600;line-height:1.4}.drEntryReviewPaymentEmpty{color:#667085;margin:0;padding:14px 12px;font-size:12px;line-height:1.45}@media (max-width:760px){.drEntryReviewModal{width:min(860px,100vw - 20px)}.drEntryReviewModal>.modalHeader,.drEntryReviewModal>.modalFooter,.drEntryReviewBody{padding-left:16px;padding-right:16px}.drEntryReviewBasicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.drEntryReviewSampleMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReviewCorrectionDetails dl,.drEntryReviewFinancialSurface{grid-template-columns:minmax(0,1fr)}.drEntryReviewDealResult{border-bottom:1px solid #e4e7ec;border-right:0}.drEntryReviewImpactGrid{grid-template-columns:minmax(0,1fr);gap:8px}.drEntryReviewImpactGrid>div{padding:0}.drEntryReviewImpactGrid>div+div{border-top:1px solid #eef0f3;border-left:0;padding-top:8px}}.drEntryReviewSubmitError,.drEntryReviewBody>.preOrderReturnInventoryReminder{margin:0}.preOrderReturnInventoryReminder{color:#344054;background:#f8fafc;border:1px solid #d0d5dd;border-left:3px solid #98a2b3;border-radius:7px;margin:8px 13px 10px;padding:8px 10px}.preOrderReturnInventoryReminder span,.preOrderReturnInventoryReminder small{line-height:1.45;display:block}.preOrderReturnInventoryReminder span{font-size:11px;font-weight:600}.preOrderReturnInventoryReminder small{color:#667085;margin-top:2px;font-size:10.5px}.drRecordsDetailDetailsStack>.preOrderReturnInventoryReminder{margin:10px 0 0}.drEntrySequentialPaymentSuccess{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-left:3px solid #17b26a;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:4px 13px 10px;padding:10px 12px;display:flex}.drEntrySequentialPaymentSuccess>div{flex-wrap:wrap;gap:3px 14px;display:flex}.drEntrySequentialPaymentSuccess strong,.drEntrySequentialPaymentSuccess small{flex-basis:100%}.drEntrySequentialPaymentSuccess span,.drEntrySequentialPaymentSuccess small{font-size:10px}.drEntrySequentialPaymentSuccess .drEntryAction{white-space:nowrap;flex:none}.drEntryReviewModal>.modalFooter{background:#fff;border-top:1px solid #e4e7ec;flex:none;gap:8px;min-height:58px;padding:12px 24px}.drEntryDiscardOverlay{z-index:140}.drEntryDiscardModal{flex-direction:column;gap:0;width:480px;max-width:min(480px,100vw - 36px);padding:0;display:flex;overflow:hidden}.drEntryDiscardModal>.modalHeader{align-items:center;padding:12px 14px}.drEntryDiscardModal>.modalHeader strong{font-size:15px;font-weight:700}.drEntryDiscardModal>p{color:#475467;margin:0;padding:16px 14px;font-size:12px;line-height:1.55}.drEntryDiscardModal>.modalFooter{padding:10px 14px}.drEntryAction-danger{color:#fff;background:#b42318;border-color:#b42318}.drEntryAction-danger:hover:not(:disabled){background:#912018;border-color:#912018}.drEntryAction-danger:focus-visible{outline-offset:2px;outline:2px solid #b4231847}.drEntryPickerModal{flex-direction:column;gap:0;width:min(1040px,100vw - 48px);max-width:none;min-height:0;max-height:min(760px,100dvh - 36px);padding:0;display:flex;overflow:hidden}.drEntryKitPickerTabs{background:#f8fafc;border-bottom:1px solid #e4e7ec;align-items:center;gap:4px;padding:7px 12px;display:flex}.drEntryKitPickerTabs button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:650}.drEntryKitPickerTabs button.is-active{color:#175cd3;background:#fff;border-color:#d0d5dd}.drEntryKitPickerResults .drEntryPickerResultsHeader,.drEntryKitPickerResults .drEntryPickerResultRow{grid-template-columns:var(--dr-entry-kit-picker-columns)}.drEntryKitPickerResults{--dr-entry-kit-picker-columns:48px 128px minmax(220px, 1fr) 72px 64px 112px 112px}.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-thumbnail,.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-action{text-align:center;justify-self:center}.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-kit-id,.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-kit-name{text-align:left;justify-self:stretch}.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-revision,.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-unit{text-align:center;justify-self:center}.drEntryPickerModal .drEntryKitPickerResults .drEntryKitPickerCell.is-price{font-variant-numeric:tabular-nums;text-align:right;justify-self:end}.drEntryKitEligibilityIssues{color:#7a2e0e;background:#fffaeb;border-top:1px solid #fedf89;gap:6px;max-height:142px;padding:9px 12px;display:grid;overflow-y:auto}.drEntryKitEligibilityIssues>strong{font-size:11px}.drEntryKitEligibilityIssues>div{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:baseline;gap:3px 10px;display:grid}.drEntryKitEligibilityIssues span,.drEntryKitEligibilityIssues small{font-size:10px;line-height:1.35}.drEntryKitBadge{color:#175cd3;white-space:nowrap;background:#eff8ff;border:1px solid #b2ddff;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-block}.drEntryStockClickableRow.is-kit{cursor:default}.drEntryKitRowActions{align-items:center;gap:5px;margin-top:5px;display:flex}.drEntryKitInlineAction{color:#1f5f8b;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d6e0eb;border-radius:5px;min-height:24px;padding:4px 7px;font-size:9.5px;font-weight:650;line-height:1}.drEntryKitInlineAction:hover,.drEntryKitInlineAction:focus-visible{background:#f0f7fc;border-color:#9bbbd2;outline:0}.drEntryKitInlineAction:focus-visible{box-shadow:0 0 0 2px #1f5f8b2e}.drEntryKitCompositionRow>td{background:#fbfcfd;padding:5px 10px 7px!important}.kitCompositionSnapshotTable{border-collapse:collapse;table-layout:fixed;width:100%}.kitCompositionSnapshotTable th,.kitCompositionSnapshotTable td{color:#475467;vertical-align:middle;border-bottom:1px solid #eef0f3;text-align:left!important;background:0 0!important;padding:4px 7px!important;font-size:9.5px!important;font-weight:500!important;line-height:1.2!important}.kitCompositionSnapshotTable th{color:#667085;font-weight:700!important;position:static!important}.kitCompositionSnapshotTable tbody tr{cursor:default}.kitCompositionSnapshotTable tbody tr:last-child td{border-bottom:0}.kitCompositionSnapshotTable .kitCompositionCodeCell,.kitCompositionSnapshotTable .kitCompositionUnitCell,.kitCompositionSnapshotTable .kitCompositionQuantityCell{white-space:nowrap}.kitCompositionSnapshotTable .kitCompositionImageCell,.kitCompositionSnapshotTable .kitCompositionUnitCell,.kitCompositionSnapshotTable .kitCompositionQuantityCell,.kitCompositionSnapshotTable th:first-child,.kitCompositionSnapshotTable th:nth-child(5),.kitCompositionSnapshotTable th:nth-child(6),.kitCompositionSnapshotTable th:nth-child(7){text-align:center!important}.kitCompositionSnapshotTable .kitCompositionImageColumn{width:48px}.kitCompositionSnapshotTable .kitCompositionCodeColumn{width:14%}.kitCompositionSnapshotTable .kitCompositionNameColumn{width:25%}.kitCompositionSnapshotTable .kitCompositionUnitColumn{width:8%}.kitCompositionSnapshotTable .kitCompositionQuantityColumn{width:11%}.kitCompositionSnapshotTable .kitCompositionImageCell{height:40px;padding:3px 7px!important}.kitCompositionSnapshotTable .productThumbnail-small{margin:0 auto}.drRecordsKitCompositionTableWrap{overflow-x:hidden}.drEntryKitConfigModal{flex-direction:column;width:min(1080px,100vw - 48px);max-width:none;max-height:min(800px,100dvh - 36px);padding:0;display:flex;overflow:hidden}.drEntryKitConfigBody{gap:12px;padding:12px;display:grid;overflow-y:auto}.drEntryKitConfigIdentity{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.drEntryKitConfigIdentity>span{gap:2px;display:grid}.drEntryKitConfigIdentity small,.drEntryKitComponentRow small{color:#667085;font-size:10px}.drEntryKitConfigNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.drEntryKitComponents{border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}.drEntryKitComponentsHeader,.drEntryKitComponentRow{grid-template-columns:38px 42px 92px minmax(120px,1.15fr) minmax(94px,.85fr) 48px 86px 72px 82px 76px;align-items:center;gap:6px;padding:7px 9px;display:grid}.drEntryKitComponentsHeader{color:#667085;text-transform:uppercase;background:#f8fafc;font-size:10px;font-weight:700}.drEntryKitComponentRow{border-top:1px solid #eef0f3;font-size:11px}.drEntryKitComponentsHeader>span,.drEntryKitComponentRow>span{min-width:0}.drEntryKitComponentImage,.drEntryKitComponentDefault{text-align:center;justify-self:center}.drEntryKitComponentCode,.drEntryKitComponentUnit,.drEntryKitComponentPrice,.drEntryKitComponentAvailable{white-space:nowrap}.drEntryKitComponentCode{color:#475467;font-variant-numeric:tabular-nums;font-weight:650}.drEntryKitComponentEnglishName,.drEntryKitComponentChineseName{overflow-wrap:anywhere;line-height:1.3}.drEntryKitComponentChineseName{color:#667085}.drEntryKitComponentUnit{text-align:center;font-weight:650}.drEntryKitComponentPrice,.drEntryKitComponentAvailable{font-variant-numeric:tabular-nums;text-align:right}.drEntryPickerModal>.modalHeader,.drEntryPickerModal>.modalFooter{flex:none;align-items:center;padding:10px 12px}.drEntryPickerModal>.modalFooter{background:#fff;border-top:1px solid #eef0f3;justify-content:flex-end;gap:8px;min-height:48px}.drEntryPickerTitle{gap:2px;min-width:0;display:grid}.drEntryPickerTitle small{color:#667085;font-size:10.5px;font-weight:500;line-height:1.3}.drEntryPickerReplaceNote{color:#475467;background:#f8f9fb;border-bottom:1px solid #eef0f3;flex:none;margin:0;padding:7px 12px;font-size:10.5px;font-weight:600;line-height:1.35}.drEntryPickerReferenceNote{color:#667085;background:#fbfcfd;border-bottom:1px solid #eef0f3;flex:none;margin:0;padding:7px 12px;font-size:10.5px;font-weight:600;line-height:1.35}.drEntryPickerNote{color:#667085;background:#f8f9fb;margin:0;padding:7px 12px;font-size:10.5px;line-height:1.3}.drEntryPickerSearch{flex:none;padding:12px 12px 8px}.drEntryPickerSearch .drEntryBaselineInput{height:38px;font-size:13px}.drEntryPickerResultsTable{flex:auto;gap:0;min-height:142px;max-height:360px;padding:0 12px 8px;display:grid;overflow:hidden auto}.drEntryPickerModal .drEntryPickerResultsHeader,.drEntryPickerModal .drEntryPickerResultRow{grid-template-columns:48px 128px minmax(220px,1fr) 130px 64px 96px 112px}.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(2),.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(3),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(2),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(3){text-align:left;justify-self:stretch}.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(4),.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(6),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(4),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(6){text-align:right;justify-self:end}.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(5),.drEntryPickerModal .drEntryPickerResultsHeader>span:nth-child(7),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(5),.drEntryPickerModal .drEntryPickerResultRow>span:nth-child(7){text-align:center;justify-self:center}.drEntryPickerProductCode strong,.drEntryPickerProductName strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;display:block;overflow:hidden}.drEntryPickerProductCode strong{color:#475467;font-variant-numeric:tabular-nums}.drEntryPickerAvailability{justify-items:end;gap:2px;min-width:0;display:grid}.drEntryPickerAvailability strong{color:#344054;font-variant-numeric:tabular-nums;font-size:11px}.drEntryPickerAvailability small{color:#9a5b13;text-align:right;font-size:9px;line-height:1.15}.drEntryPickerUnit{white-space:nowrap}.drEntryPickerActionCell{justify-items:center;display:grid}.drEntryPickerActionCell .button{white-space:nowrap;min-width:98px}.drEntryPickerResultRow.is-added,.drEntryPickerResultRow.is-unavailable{background:#fafafa}.drEntryPickerFooter{justify-content:space-between!important}.drEntryPickerFooterMeta,.drEntryPickerFooterActions{align-items:center;gap:8px;display:flex}.drEntryPickerFooterMeta>span{color:#667085;white-space:nowrap;font-size:10.5px}.drBulkProductPickerOverlay{z-index:130}.drBulkProductPicker{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1180px,100vw - 32px);max-width:none;min-height:min(620px,100dvh - 32px);max-height:min(780px,100dvh - 32px);padding:0;display:grid;overflow:hidden}.drBulkProductPicker:not(.is-stock){grid-template-rows:auto minmax(0,1fr) auto}.drBulkProductPickerHeader,.drBulkProductPickerFooter{flex:none;padding:10px 12px}.drBulkProductPickerBody{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 12px 12px;overflow:hidden auto}.drBulkProductPickerSearch{background:#fff;padding:12px 0 9px}.drBulkProductPickerSearch .drEntryBaselineInput{height:38px;font-size:13px}.drBulkProductPickerTable{border:1px solid #e4e7ec;border-radius:8px;min-width:0;overflow:visible}.drBulkProductPickerRow{--bulk-picker-columns:42px 42px minmax(180px, 1.35fr) 108px 118px 58px 104px 96px;color:#344054;grid-template-columns:var(--bulk-picker-columns);border-top:1px solid #eef0f3;align-items:center;gap:8px;min-height:58px;padding:7px 10px;font-size:11px;display:grid}.drBulkProductPicker.is-stock .drBulkProductPickerRow{--bulk-picker-columns:42px 42px minmax(180px, 1.35fr) 108px 118px 58px 104px 108px 96px}.drBulkProductPickerTableHeader{color:#667085;letter-spacing:.02em;text-transform:uppercase;z-index:2;background:#f8fafc;border-top:0;min-height:36px;font-size:9.5px;font-weight:700;position:sticky;top:0}.drBulkProductPickerRow>*{min-width:0}.drBulkProductPickerRow.is-selected{background:#f5faff}.drBulkProductPickerRow.is-disabled{color:#98a2b3;background:#fafafa}.drBulkProductPickerRow.is-invalid{background:#fffbfa}.drBulkProductPickerCell.is-select,.drBulkProductPickerCell.is-thumbnail{text-align:center;justify-self:center}.drBulkProductPickerCell.is-inventory,.drBulkProductPickerCell.is-quantity,.drBulkProductPickerCell.is-unit-price{font-variant-numeric:tabular-nums;text-align:right;justify-self:stretch}.drBulkProductPickerTableHeader .drBulkProductPickerCell.is-inventory,.drBulkProductPickerTableHeader .drBulkProductPickerCell.is-quantity,.drBulkProductPickerTableHeader .drBulkProductPickerCell.is-unit-price{justify-self:end}.drBulkProductPickerCell.is-unit,.drBulkProductPickerCell.is-status{text-align:center;justify-self:stretch}.drBulkProductPickerCheckCell input{width:16px;height:16px;margin:0}.drBulkProductPickerName{overflow-wrap:anywhere;gap:2px;line-height:1.25;display:grid}.drBulkProductPickerName strong{font-size:11px}.drBulkProductPickerName small,.drBulkProductPickerStock small{color:#667085;font-size:9.5px}.drBulkProductPickerCode,.drBulkProductPickerUnit,.drBulkProductPickerStatus{white-space:nowrap}.drBulkProductPickerCode{color:#475467;font-variant-numeric:tabular-nums;font-weight:650}.drBulkProductPickerStock{text-align:right;justify-items:end;gap:2px;display:grid}.drBulkProductPickerStock strong{font-variant-numeric:tabular-nums}.drBulkProductPickerUnit,.drBulkProductPickerStatus{text-align:center}.drBulkProductPickerStatus{color:#475467;font-size:9.5px;font-weight:650}.drBulkProductPickerInputCell{gap:3px;display:grid}.drBulkProductPickerInputCell input{color:#101828;font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:#fff;border:1px solid #d0d5dd;border-radius:5px;width:100%;min-width:0;height:32px;padding:5px 7px}.drBulkProductPickerInputCell input:focus-visible{border-color:#84adca;outline:0;box-shadow:0 0 0 2px #1f5f8b29}.drBulkProductPickerInputCell input:disabled{color:#98a2b3;background:#f2f4f7}.drBulkProductPickerInputCell input[aria-invalid=true]{border-color:#f04438}.drBulkProductPickerInputCell small{color:#b42318;font-size:8.5px;line-height:1.2}.drBulkProductPickerEmpty{color:#98a2b3;text-align:center;margin:0;padding:28px 12px;font-size:11px}.drBulkProductPickerFooter{background:#fff;border-top:1px solid #e4e7ec;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:10px;display:grid}.drBulkProductPickerFooterSummary{color:#475467;flex-wrap:wrap;align-items:baseline;gap:3px 12px;display:flex}.drBulkProductPickerFooterSummary strong,.drBulkProductPickerFooterSummary span{font-size:11px}.drBulkProductPickerFooterSummary small{color:#98a2b3;flex-basis:100%;font-size:9.5px}.drBulkProductPickerPagination,.drBulkProductPickerActions{align-items:center;gap:7px;display:flex}.drBulkProductPickerActions .button{white-space:nowrap}.drEntrySecondaryBulkAdd{white-space:nowrap;align-self:flex-start;min-height:32px}.drEntryPaymentDockNotice .drEntryAvailablePaymentNotice{height:32px;min-height:32px;overflow:hidden}@media (max-width:1320px){.drBulkProductPicker{width:min(1120px,100vw - 24px)}.drBulkProductPickerRow{--bulk-picker-columns:38px 38px minmax(150px, 1.25fr) 96px 106px 52px 92px 84px;gap:6px;padding-left:8px;padding-right:8px}.drBulkProductPicker.is-stock .drBulkProductPickerRow{--bulk-picker-columns:38px 38px minmax(150px, 1.25fr) 96px 106px 52px 92px 96px 84px}.drBulkProductPickerStatus{overflow-wrap:anywhere;white-space:normal;line-height:1.2}.drBulkProductPickerFooter{grid-template-columns:minmax(180px,1fr) auto auto}}@media (max-height:700px){.drBulkProductPicker{min-height:0;max-height:calc(100dvh - 16px)}}.drEntryReferenceResultsTable{--reference-picker-columns:46px minmax(184px, 1.12fr) minmax(138px, .68fr) 90px 58px 106px 88px 30px;scrollbar-gutter:stable}.drEntryPickerResultsHeader,.drEntryPickerResultRow{grid-template-columns:48px minmax(220px,1fr) 118px 72px 104px 88px;align-items:center;gap:8px;display:grid}.drEntryPickerResultsHeader{color:#667085;text-transform:uppercase;z-index:2;background:#fff;border-bottom:1px solid #eef0f3;padding:8px 8px 6px;font-size:10px;font-weight:650;position:sticky;top:0}.drEntryPickerResultRow{border-bottom:1px solid #eef0f3;min-height:54px;padding:7px 8px}.drEntryPickerResultsHeader>span:nth-child(3),.drEntryPickerResultRow>span:nth-child(3),.drEntryPickerResultsHeader>span:nth-child(5),.drEntryPickerResultRow>span:nth-child(5){text-align:right;justify-self:end}.drEntryPickerResultsHeader>span:nth-child(4),.drEntryPickerResultRow>span:nth-child(4){text-align:center;justify-self:center}.drEntryPickerResultRow>span:nth-child(4){color:#344054;white-space:nowrap;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2}.drEntryPickerResultsHeader>span:nth-child(6),.drEntryPickerResultRow>button{justify-self:end}.drEntryPickerResultRow>button:not(.drEntryPickerThumb){min-width:74px}.drEntryPickerResultRow.is-selected{background:#f8fbff}.drEntryPreOrderReferenceResultsTable .drEntryPickerResultsHeader,.drEntryPreOrderReferenceResultsTable .drEntryPickerResultRow{grid-template-columns:48px minmax(118px,.72fr) minmax(220px,1.35fr) 72px 104px 88px}.drEntryReferenceResultsTable .drEntryPickerResultsHeader,.drEntryReferenceResultsTable .drEntryPickerResultRow{grid-template-columns:var(--reference-picker-columns);gap:10px;padding-left:9px;padding-right:10px}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span,.drEntryReferenceResultsTable .drEntryPickerResultRow>span,.drEntryReferenceResultsTable .drEntryPickerResultRow>button{min-width:0}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:first-child,.drEntryReferenceResultsTable .drEntryPickerResultRow>.drEntryPickerThumb{text-align:center;justify-self:center}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(2),.drEntryReferenceResultsTable .drEntryPickerResultRow>span:nth-child(2),.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(3),.drEntryReferenceResultsTable .drEntryPickerResultRow>span:nth-child(3){text-align:left;justify-self:stretch}.drEntryReferenceResultsTable .drEntryPickerProductName strong{white-space:nowrap;display:block}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(4),.drEntryReferenceResultsTable .drEntryPickerResultRow>span:nth-child(4){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:stretch}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(5),.drEntryReferenceResultsTable .drEntryPickerResultRow>span:nth-child(5){color:#344054;text-overflow:ellipsis;text-align:center;white-space:nowrap;justify-self:stretch;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(5){color:#667085;font-size:10px;font-weight:650}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(6),.drEntryReferenceResultsTable .drEntryPickerResultRow>span:nth-child(6){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;justify-self:stretch}.drEntryReferenceResultsTable .drEntryPickerResultsHeader>span:nth-child(7),.drEntryReferenceResultsTable .drEntryPickerResultRow>button:not(.drEntryPickerThumb){text-align:center;justify-self:center}.drEntryReferenceResultsTable .drEntryPickerResultRow>button:not(.drEntryPickerThumb){min-width:72px;padding-left:12px;padding-right:12px}.drEntryReferenceCode{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:560;display:block;overflow:hidden}.drEntryPickerThumb{cursor:pointer;background:linear-gradient(145deg,#eef4f8 0%,#dce9f2 100%) 50%/contain no-repeat;border:1px solid #d8e2ea;border-radius:8px;width:38px;height:38px;padding:0;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff8c}.drEntryPickerThumb span{color:#667085;text-align:center;padding:2px;font-size:7px;font-weight:800;line-height:1.05;display:block}.drEntryPickerThumb:hover,.drEntryPickerThumb:focus-visible{border-color:#9bbbd2;outline:0;box-shadow:inset 0 0 0 4px #ffffff8c,0 0 0 2px #1f5f8b14}.drEntryPickerProductName{gap:3px;min-width:0;line-height:1.2;display:grid}.drEntryPickerProductName strong{color:#1d2939;text-overflow:ellipsis;white-space:normal;font-size:12px;font-weight:680;overflow:hidden}.drEntryPickerProductName small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.drEntryPickerSelectedSummary strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.drEntryPickerSelectedSummary small{color:#667085;font-size:10.5px;line-height:1.2}.drEntryPickerResultRow .is-number,.drEntryPickerResultRow .is-amount{color:#344054;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11px}.drEntryPickerEmpty{color:#98a2b3;text-align:center;padding:18px 8px;font-size:12px}.drEntryPickerSelected{background:#fff;border-top:1px solid #e4e7ec;border-bottom:1px solid #eef0f3;flex:none;gap:8px;padding:9px 12px 10px;display:grid}.drEntryPickerSelectedTitle{color:#344054;font-size:11px;font-weight:700;line-height:1}.drEntryPickerSelectedSummary{background:#fbfcfd;border:1px solid #eef0f3;border-radius:7px;align-items:center;gap:9px;min-width:0;padding:7px 8px;display:flex}.drEntryPickerSelectedSummary>span:last-child{gap:2px;min-width:0;display:grid}.drEntryPickerConfirmGrid{grid-template-columns:minmax(136px,150px) 92px minmax(152px,170px) minmax(164px,184px);justify-content:start;gap:8px;display:grid}.drEntryReferenceImportGrid{grid-template-columns:minmax(120px,1fr) 92px 142px minmax(180px,1.2fr);gap:8px;display:grid}.drEntryReferenceImportGrid span{background:#fbfcfd;border:1px solid #eef0f3;border-radius:7px;gap:3px;min-width:0;padding:7px 8px;display:grid}.drEntryReferenceImportGrid small{color:#667085;font-size:10px;font-weight:650;line-height:1.1}.drEntryReferenceImportGrid strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.drEntryPickerReadonlyUnit{color:#475467;white-space:nowrap;background:#f8f9fb;border-left:1px solid #eef0f3;align-items:center;min-height:28px;padding:0 8px;font-size:12px;font-weight:650;display:flex}.drEntryPickerConfirmGrid .drEntryBaselineInput.is-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:0}.drEntryPickerSelected .drEntryBaselineInput{color:#344054;-webkit-text-fill-color:#344054}.drEntryPickerSelected .drEntryBaselineInput[readonly]{color:#475467;-webkit-text-fill-color:#475467}.drEntryStockLineModal{flex-direction:column;width:620px;max-width:min(620px,100vw - 36px);padding:0;display:flex;overflow:hidden}.drEntryStockLineModal>.modalHeader,.drEntryStockLineModal>.modalFooter{align-items:center;padding:10px 12px}.drEntryStockLineModal .drEntryBaselineInput{color:#344054;-webkit-text-fill-color:#344054}.drEntryStockLineModal .drEntryBaselineInput:focus{color:#1d2939;-webkit-text-fill-color:#1d2939}.drEntryStockLineModal .drEntryBaselineInput[readonly]{color:#475467;-webkit-text-fill-color:#475467}.drEntryStockLineModal .drEntryStockLineQuantityInput{appearance:textfield;box-sizing:border-box;caret-color:#1d2939;color:#1d2939;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;text-overflow:clip;-webkit-appearance:none;-webkit-text-fill-color:#1d2939;width:100%;min-width:0;padding-left:9px;padding-right:9px;line-height:1.35;overflow:visible}.drEntryStockLineModal .drEntryStockLineQuantityField{grid-template-columns:48px minmax(0,1fr)}.drEntryStockLineBody{gap:10px;padding:12px;display:grid}.drEntryStockLineCurrent{background:#fbfcfd;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:9px;display:flex}.drEntryStockLineCurrent>span:last-child{gap:2px;min-width:0;display:grid}.drEntryStockLineCurrent small{color:#667085;text-transform:uppercase;font-size:10px;font-weight:650}.drEntryStockLineCurrent strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.drEntryStockLineCurrent em{color:#667085;font-size:10.5px;font-style:normal}.drEntryStockLineCurrent em b{font-weight:700}.drEntryStockLineGrid{grid-template-columns:minmax(184px,1.25fr) 88px minmax(138px,1fr) minmax(152px,1.05fr);gap:8px;display:grid}.drEntryStockLineFooter{justify-content:flex-end;gap:8px}.drEntryAction-dangerQuiet{color:#b42318;background:#fff;border-color:#f1c9bd}.drEntryAction-dangerQuiet:hover,.drEntryAction-dangerQuiet:focus-visible{background:#fff7f5;border-color:#e7a99a;outline:0;box-shadow:0 0 0 2px #b4231814}.drEntryPickerList{gap:6px;padding:10px 12px;display:grid}.drEntryPickerRow{cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e7ec;border-radius:7px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.drEntryPickerRow:hover{background:#f8fbff;border-color:#b8c9dc}.drEntryPickerRow>span{gap:2px;display:grid}.drEntryPickerRow strong{color:#1d2939;font-size:12px;font-weight:650}.drEntryPickerRow small{color:#98a2b3;font-size:10px}.drEntryPickerRow b{color:#1f5f8b;font-size:10.5px;font-weight:650}@media (max-width:1000px){.drEntryModalWorkspace{grid-template-columns:1fr}.drEntryModalSide,.drEntryModalSummary{border-top:1px solid #e4e7ec;border-left:0}}@media (max-width:980px){.drEntryPaymentGrid,.drEntryFourFieldGrid,.drEntryReturnWorkflow .drEntryReturnOriginalTop,.drEntryReturnWorkflow .drEntryReturnOriginalSummary,.drEntryReturnWorkflow .drEntryReturnDecisionGrid,.drEntryReturnWorkflow .drEntryReturnDetailsGrid,.drEntryReturnWorkflow .drEntryReturnGrid,.drEntryRefundGrid,.drEntryManualProductGrid,.drEntryPreOrderGrid.is-dr-info,.drEntryPreOrderGrid.is-customer,.drEntryPreOrderProductModalGrid,.drEntryPreOrderPaymentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryPreOrderGrid.is-top-info{grid-template-columns:1fr}.drEntryTopCompactFields{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnGrid .is-wide,.drEntryReturnWorkflow .drEntryReturnDetailsGrid .is-wide,.drEntryReturnWorkflow .drEntryReturnDecisionGrid .drEntrySecondaryHelper,.drEntryReturnWorkflow .drEntryReturnDecisionGrid .is-wide,.drEntryRefundGrid .is-wide,.drEntryManualProductGrid>:first-child,.drEntryManualProductGrid>:nth-child(2){grid-column:span 1}.drEntryManualProductGrid .is-full{grid-column:1/-1}.drEntryPreOrderProductModalGrid .is-product-name,.drEntryPreOrderPaymentGrid .is-final,.drEntryPreOrderPaymentGrid .is-adjustment,.drEntryPreOrderPaymentGrid .is-paid,.drEntryPreOrderPaymentGrid .is-balance,.drEntryPreOrderPaymentGrid .is-method,.drEntryPreOrderPaymentGrid .is-received,.drEntryPreOrderPaymentGrid .is-detail{grid-column:span 1}.drEntryPreOrderProductModalGrid .is-spec,.drEntryPreOrderProductModalGrid .is-note,.drEntryPreOrderUploads,.drEntryPreOrderPaymentHint{grid-column:1/-1}.drEntryShortFormGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnOriginalTop,.drEntryReturnWorkflow .drEntryReturnOriginalSummary,.drEntryPreOrderSettlement{grid-template-columns:1fr}.drEntryPreOrderSettlementInputs{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryPreOrderSettlementInputs .is-final,.drEntryPreOrderSettlementInputs .is-received,.drEntryPreOrderSettlementInputs .is-adjustment{grid-column:span 1}.drEntryPreOrderPaymentRow{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(160px,1fr)}.drEntryPreOrderPaymentRow.has-remove{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(160px,1fr) auto}.drEntryReturnWorkflow .drEntryReturnItemsHeader{display:none}.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:34px minmax(0,1fr);align-items:start}.drEntryReturnWorkflow .drEntryReturnProductCell,.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnAmountCell,.drEntryReturnWorkflow .drEntryReturnReasonCell,.drEntryReturnWorkflow .drEntryReturnConditionCell{grid-column:2}.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnQtyEntry label{grid-column:1/-1}}@media (max-width:640px){.drEntryHeaderActions,.drEntryItemsFooter{flex-direction:column;align-items:stretch}.drEntryModalBasicGrid,.drEntryModalBasicGrid.has-sales-staff,.drEntryModalBasicGrid.has-prepared-by,.drEntryCustomerGrid,.drEntryPaymentGrid,.drEntryReturnWorkflow .drEntryReturnOriginalTop,.drEntryReturnWorkflow .drEntryReturnOriginalSummary,.drEntryReturnWorkflow .drEntryReturnDecisionGrid,.drEntryReturnWorkflow .drEntryReturnDetailsGrid,.drEntryPreOrderGrid.is-dr-info,.drEntryPreOrderGrid.is-customer,.drEntryPreOrderGrid.is-top-info,.drEntryTopCompactFields,.drEntryPreOrderProductModalGrid,.drEntryPreOrderPaymentGrid,.drEntryReviewGrid,.drEntryFourFieldGrid,.drEntryReturnWorkflow .drEntryReturnGrid,.drEntryRefundGrid,.drEntryManualProductGrid,.drEntryUploadGrid,.drEntryShortFormGrid,.drEntryModalSide .drEntryPaymentGrid,.drEntryModalSide .drEntryRefundGrid,.drEntryTypeModal.is-stock .drEntryPaymentGrid,.drEntryInlineWorkbench.is-stock .drEntryPaymentGrid{grid-template-columns:1fr}.drEntryTypeField{flex-direction:column;justify-self:stretch;align-items:stretch}.drEntryTypeSelectWrap select{width:100%}.drEntryStockDealFields,.drEntryPreOrderSettlementInputs,.drEntryPreOrderPaymentRow,.drEntryPreOrderPaymentRow.has-remove{grid-template-columns:1fr}.drEntryPaymentLineRemove{justify-self:start;min-height:auto}.drEntryPaymentGrid .is-wide,.drEntryPreOrderProductModalGrid .is-product-name,.drEntryPreOrderProductModalGrid .is-spec,.drEntryPreOrderProductModalGrid .is-note,.drEntryPreOrderUploads,.drEntryPreOrderPaymentGrid .is-final,.drEntryPreOrderPaymentGrid .is-adjustment,.drEntryPreOrderPaymentGrid .is-paid,.drEntryPreOrderPaymentGrid .is-balance,.drEntryPreOrderPaymentGrid .is-method,.drEntryPreOrderPaymentGrid .is-received,.drEntryPreOrderPaymentGrid .is-detail,.drEntryPreOrderSettlementInputs .is-final,.drEntryPreOrderSettlementInputs .is-received,.drEntryPreOrderSettlementInputs .is-adjustment,.drEntryPreOrderPaymentHint,.drEntryReturnWorkflow .drEntryReturnGrid .is-wide,.drEntryReturnWorkflow .drEntryReturnDecisionGrid .drEntrySecondaryHelper,.drEntryReturnWorkflow .drEntryReturnDecisionGrid .is-wide,.drEntryRefundGrid .is-wide,.drEntryManualProductGrid>:first-child,.drEntryManualProductGrid>:nth-child(2),.drEntryManualProductGrid .is-full,.drEntryModalSide .drEntryPaymentGrid .is-wide,.drEntryModalSide .drEntryRefundGrid .is-wide,.drEntryShortFormGrid .is-product,.drEntryShortFormGrid .is-requested,.drEntryShortFormGrid .is-recipient,.drEntryShortFormGrid .is-reason,.drEntryShortFormGrid .is-note,.drEntrySecondaryHelper,.drEntryShortFormGrid.is-transfer>.drEntryBaselineField:first-child{grid-column:auto}.drEntryTypeModalOverlay{padding:8px}.drEntryTypeModal{max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.drEntryTypeModalFooter{flex-direction:column;align-items:stretch;gap:7px;height:auto;min-height:78px}.drEntryPoFile,.drEntryPoEmpty{flex-wrap:wrap;align-items:stretch}.drEntryPoFileActions{flex-basis:100%}.drEntryFooterButtons>button{flex:1}}.drEntryReturnWorkflow .drEntryReturnDrGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px 10px 4px;display:grid}.drEntryReturnWorkflow .drEntryReturnQuietHelper{color:#98a2b3;margin:0;padding:0 10px 7px;font-size:10px;line-height:1.3}.drEntryReturnWorkflow .drEntryReturnUnitPriceCell{align-items:start;gap:2px;min-width:0;display:grid}.drEntryReturnWorkflow .drEntryReturnUnitPriceCell small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnUnitPriceCell .drEntryReturnMiniInput{font-variant-numeric:tabular-nums;text-align:right}.drEntryReturnWorkflow .drEntryReturnInlineHelper{color:#b42318;margin-top:2px;font-size:9.5px;line-height:1.25}.drEntryReturnWorkflow .drEntryReturnManualAmount{color:#344054;font-variant-numeric:tabular-nums;background:#f8fafc;border:1px solid #d0d5dd;border-radius:6px;justify-content:flex-end;align-items:center;min-height:30px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine{gap:5px 8px}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine>strong{color:#1d2939;white-space:nowrap;font-size:11px;font-weight:760}.drEntryReturnWorkflow .drEntryReturnLookup{gap:5px;padding:6px 10px 7px;display:grid}.drEntryReturnWorkflow .drEntryReturnLookup .drEntryReturnOriginalSelect{margin:0}.drEntryReturnWorkflow .drEntryReturnLookupResults{background:#fff;border:1px solid #d0d5dd;border-radius:7px;gap:1px;max-height:150px;padding:3px;display:grid;overflow-y:auto;box-shadow:0 5px 12px #10182814}.drEntryReturnWorkflow .drEntryReturnLookupResult{color:#344054;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:5px;align-items:start;gap:2px;width:100%;min-height:39px;padding:6px 8px;display:grid}.drEntryReturnWorkflow .drEntryReturnLookupResult:hover,.drEntryReturnWorkflow .drEntryReturnLookupResult.is-selected{background:#f5f9ff}.drEntryReturnWorkflow .drEntryReturnLookupResult strong{color:#1d2939;font-size:11px;font-weight:700;line-height:1.2}.drEntryReturnWorkflow .drEntryReturnLookupResult span{color:#667085;font-size:9.5px;line-height:1.2}.drEntryReturnWorkflow .drEntryReturnLookupEmpty,.drEntryReturnWorkflow .drEntryReturnLookupHelper{color:#98a2b3;margin:0;font-size:10px;line-height:1.3}.drEntryReturnWorkflow .drEntryReturnLookupEmpty{padding:8px}.drEntryReturnWorkflow .drEntryReturnManualLink{color:#667085;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;place-self:start;padding:0;font-size:10px;font-weight:650;-webkit-text-decoration:underline #d0d5dd;text-decoration:underline #d0d5dd}.drEntryReturnWorkflow .drEntryReturnManualLink:hover{color:#1f5f8b;text-decoration-color:#98a2b3}.drEntryReturnWorkflow .drEntryReturnManualModeLink{padding:7px 10px 4px}@media (max-width:980px){.drEntryReturnWorkflow .drEntryReturnDrGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px minmax(180px,1.2fr) minmax(180px,1fr) minmax(96px,.5fr) minmax(120px,.6fr) minmax(110px,.5fr)}}@media (max-width:720px){.drEntryReturnWorkflow .drEntryReturnDrGrid{grid-template-columns:1fr}.drEntryReturnWorkflow .drEntryReturnItemsHeader{display:none}.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px minmax(0,1fr);align-items:start;row-gap:5px}.drEntryReturnWorkflow .drEntryReturnProductCell,.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{grid-column:2}.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{grid-template-columns:minmax(0,1fr) auto}}.drEntryReturnWorkflow .drEntryReturnDetailsGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:7px 8px;padding:6px 10px 8px;display:grid}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:first-child{grid-column:span 6}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(2),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(3){grid-column:span 3}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(4){grid-column:span 2}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(5),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(6){grid-column:span 3}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(7){grid-column:span 4}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(8){grid-column:span 5}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(9){grid-column:span 7}.drEntryReturnWorkflow .drEntryReturnDetailsGrid .drEntryTextarea{resize:vertical;min-height:34px}.drEntryReturnWorkflow .drEntryReturnDetailsGrid .drEntryBaselineInput.is-amount{min-width:0}@media (max-width:980px){.drEntryReturnWorkflow .drEntryReturnDetailsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:first-child{grid-column:span 3}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(2),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(3),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(5),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(6){grid-column:span 2}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(4){grid-column:span 1}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(7),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(8),.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(9){grid-column:span 3}}@media (max-width:640px){.drEntryReturnWorkflow .drEntryReturnDetailsGrid{grid-template-columns:1fr}.drEntryReturnWorkflow .drEntryReturnDetailsGrid>:nth-child(n){grid-column:1/-1}}.drEntryReturnWorkflow .drEntryReturnTotalRow{border-top:1px solid #eaecf0;justify-content:flex-end;align-items:center;gap:18px;padding:7px 10px 6px;display:flex}.drEntryReturnWorkflow .drEntryReturnTotalRow span{color:#667085;font-size:10px;font-weight:650}.drEntryReturnWorkflow .drEntryReturnTotalRow strong{color:#1d4e89;font-variant-numeric:tabular-nums;font-size:12px}.drEntryReturnWorkflow .drEntryReturnRefundGrid,.drEntryReturnWorkflow .drEntryReturnReceivedGrid{align-items:start;gap:7px 8px;padding:6px 10px 8px;display:grid}.drEntryReturnWorkflow .drEntryReturnRefundGrid{grid-template-columns:minmax(150px,.8fr) minmax(160px,.85fr) minmax(150px,.8fr) minmax(230px,1.4fr)}.drEntryReturnWorkflow .drEntryReturnReceivedGrid{grid-template-columns:minmax(250px,1.35fr) minmax(150px,.7fr) minmax(240px,1.25fr)}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .is-note textarea,.drEntryReturnWorkflow .drEntryReturnRefundGrid .is-adjustment textarea{min-height:34px}.drEntryReturnWorkflow .drEntryReturnPendingHelper{color:#667085;margin:0;padding:0 10px 8px;font-size:10px;line-height:1.35}@media (max-width:980px){.drEntryReturnWorkflow .drEntryReturnRefundGrid,.drEntryReturnWorkflow .drEntryReturnReceivedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnRefundGrid .is-adjustment,.drEntryReturnWorkflow .drEntryReturnReceivedGrid .is-note{grid-column:1/-1}}@media (max-width:640px){.drEntryReturnWorkflow .drEntryReturnRefundGrid,.drEntryReturnWorkflow .drEntryReturnReceivedGrid{grid-template-columns:1fr}.drEntryReturnWorkflow .drEntryReturnRefundGrid>:nth-child(n),.drEntryReturnWorkflow .drEntryReturnReceivedGrid>:nth-child(n){grid-column:1/-1}}.drEntryReturnWorkflow .drEntryReturnItemsList{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;max-height:226px;overflow-y:auto}.drEntryReturnWorkflow .drEntryReturnItemsList::-webkit-scrollbar{width:6px}.drEntryReturnWorkflow .drEntryReturnItemsList::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.drEntryReturnWorkflow .drEntryReturnLowerWorkbench{border-top:1px solid #eaecf0;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);display:grid}.drEntryReturnWorkflow .drEntryReturnInfoPanel,.drEntryReturnWorkflow .drEntryReturnRefundPanel{min-width:0;padding:0 10px 8px}.drEntryReturnWorkflow .drEntryReturnRefundPanel{background:#fcfcfd;border-left:1px solid #eaecf0}.drEntryReturnWorkflow .drEntryReturnRefundGrid{grid-template-columns:1fr;row-gap:7px;padding:6px 0 0}.drEntryReturnWorkflow .drEntryReturnRefundGrid .is-adjustment{grid-column:auto}.drEntryReturnWorkflow .drEntryReturnReceivedGrid{grid-template-columns:minmax(0,1fr) 150px;row-gap:7px;padding:6px 0 0}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .is-note{grid-column:1/-1}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .is-note textarea,.drEntryReturnWorkflow .drEntryReturnRefundGrid textarea{min-height:34px}.drEntryReturnWorkflow .drEntryReturnRefundPanel .drEntryBaselineInput.is-amount{min-width:0}.drEntryReturnWorkflow .drEntryReturnFooterNote{color:#98a2b3;white-space:nowrap;margin-left:8px;font-size:10px;font-weight:560;line-height:1.2}.drEntryInlineWorkbench.is-return .drEntryFooterSummary{flex-wrap:wrap;gap:0;min-width:0}.drEntryInlineWorkbench.is-return .drEntryFooterSummary span{padding-left:10px;padding-right:10px}.drEntryInlineWorkbench.is-return .drEntryFooterSummary span:first-child{padding-left:0}.drEntryInlineWorkbench.is-return .drEntryFooterSummary span+span{margin-left:0}@media (max-width:760px){.drEntryReturnWorkflow .drEntryReturnLowerWorkbench{grid-template-columns:1fr}.drEntryReturnWorkflow .drEntryReturnRefundPanel{border-top:1px solid #eaecf0;border-left:0}.drEntryReturnWorkflow .drEntryReturnReceivedGrid{grid-template-columns:1fr}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .is-note{grid-column:auto}}.sidebar{color:#f8fafc;background:#071633;border-right-color:#15264b;width:244px;padding:22px 16px}.brandBlock{border-bottom-color:#e2e8f024;padding:0 8px 18px}.brandBlock strong{color:#fff;letter-spacing:-.01em;font-size:14px}.brandBlock span{color:#aab7d6;font-size:11px}.navList{gap:4px}.navItem{color:#b9c5df;border-radius:9px;padding:10px 12px}.navItem:hover{color:#fff;background:#ffffff12}.navItem.active{color:#fff;background:#041eb4;box-shadow:0 6px 14px #041eb438}.navItemEnglish{font-size:12px;font-weight:750}.futureNavBlock{border-top-color:#e2e8f024;padding-left:8px;padding-right:8px}.futureNavTitle,.futureNavSummary:after{color:#aab7d6}.futureNavItem{color:#aab7d6;background:#ffffff08;border-color:#e2e8f024}.sidebarNote{color:#aab7d6;background:#ffffff0f;border-color:#e2e8f029}.sidebarNote .labelEnglish{color:#d5def1}.sidebarNote .select{color:#172033;background:#fffffff5;border-color:#8090b9}.sidebarLanguageControl{background:#ffffff14;border:1px solid #e2e8f029;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.sidebarLanguageControl button{color:#c6d0e5;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:750}.sidebarLanguageControl button.is-active{color:#041eb4;background:#fff}.productsPage{--products-border:#e1e3ea;--products-muted:#697386;--products-primary:#041eb4;gap:16px;min-width:0;display:grid}.productsPage .pageHeader{align-items:end;margin-bottom:0}.productsPage .pageHeader h2{color:#050404;letter-spacing:-.035em;font-size:28px;font-weight:850}.productsPage .productPageHeaderDescription{color:var(--products-muted);margin-top:6px;font-size:12px}.productsPage .helpTooltipButton{border-color:var(--products-border);background:#fff}.productsPage .compactSearchPanel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.productsPage .productsSearchGrid{border:1px solid var(--products-border);background:#fff;border-radius:11px;grid-template-columns:minmax(0,1fr) auto minmax(210px,.34fr);gap:12px;padding:13px 15px;box-shadow:0 1px 2px #1018280a}.productsPage .productsSearchGrid .labelEnglish,.productsPage .productsSearchGrid .labelChinese{color:var(--products-muted);font-size:11px}.productsPage .productsSearchGrid .compactInput{border-color:#d7dbe4;border-radius:8px;min-height:38px}.productsPage .productsSearchGrid .input:focus,.productsPage .productsSearchGrid .select:focus{border-color:var(--products-primary);outline:0;box-shadow:0 0 0 3px #041eb41a}.productsPage .jadus-search-button{background:var(--products-primary);border-color:var(--products-primary);min-height:38px}.productsPage .jadus-search-button:hover:not(:disabled),.productsPage .jadus-primary-open-button:hover:not(:disabled){color:#fff;background:#03178f;border-color:#03178f}.productsPage .jadus-primary-open-button{background:var(--products-primary);border-color:var(--products-primary)}.productsPage .jadus-clear-button{border-color:var(--products-border);color:var(--products-muted);min-height:38px}.productsPage .productsListCard{border:1px solid var(--products-border);border-radius:12px;padding:0;overflow:hidden;box-shadow:0 1px 2px #1018280a}.productsPage .productsListCard .cardHeader{border-bottom:1px solid var(--products-border);align-items:center;margin:0;padding:17px 19px}.productsPage .productsListCard .cardTitle{color:#050404;font-size:15px;font-weight:800}.productsPage .productMasterActions{gap:8px}.productsPage .productsListCard .tableWrap{padding:0 12px}.productsPage .productsTable{min-width:980px}.productsPage .productsTable th,.productsPage .productsTable td{vertical-align:middle;border-bottom-color:#eceef2;padding:11px 9px}.productsPage .productsTable th{color:#697386;letter-spacing:.035em;text-transform:uppercase;background:#f7f8fb;font-size:10px;font-weight:800}.productsPage .productsTable td{color:#202735;font-size:12px}.productsPage .productsTable tbody tr{transition:background-color .12s}.productsPage .productsTable tbody tr:hover{background:#fafbff}.productsPage .productsTable .productNameCell{min-width:174px}.productsPage .productsTable th:nth-child(2),.productsPage .productsTable .productImageCell{text-align:center}.productsPage .productsTable .productUnitHeader,.productsPage .productsTable .productUnitCell,.productsPage .productsTable .productReferencePriceHeader{text-align:right}.productsPage .productNameLink{color:#050404;font-size:12.5px;font-weight:750;line-height:1.35;text-decoration:none}.productsPage .productNameLink:hover{color:var(--products-primary)}.productsPage .productSkuLink{color:var(--products-muted);letter-spacing:.02em;font-size:11px;font-weight:750;text-decoration:none}.productsPage .productSkuLink:hover{color:var(--products-primary)}.productsPage .productChineseNameCell{color:var(--products-muted);min-width:132px}.productsPage .productPriceCell{color:#050404;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750}.productsPage .productsTable .productThumbnail{box-shadow:none;background:#f3f3f6;border-color:#d6d9e1;border-radius:8px}.productsPage .productActionCell{text-align:right}.productsPage .productsEditAction,.inventoryMovementProjectionTable .productsEditAction{color:var(--products-muted);border-color:#d7dbe4;width:62px;height:30px}.productsPage .productsEditAction:hover,.inventoryMovementProjectionTable .productsEditAction:hover{color:var(--products-primary);border-color:#b5bdd0}.productsPage .paginationBar{border-top-color:var(--products-border);margin:0 12px;padding:13px 0 16px}.productsPage .paginationText{color:#394150;font-size:12px;font-weight:700}.productsPage .paginationControls{gap:8px}.productsPage .rowsPerPageControl,.productsPage .pageNumber{color:var(--products-muted);font-size:11px}.productsPage .paginationButton{border-color:var(--products-border);border-radius:7px;min-height:30px}.productsPage .paginationButton:not(:disabled):hover{color:var(--products-primary);border-color:#aeb8cc}.systemUpdateCurrentWork{border-left:3px solid var(--info);gap:14px;display:grid}.systemUpdateCurrentWorkSummary{margin:5px 0 0}.systemUpdateCurrentWorkMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.systemUpdateCurrentWorkMeta>div{gap:5px;min-width:0;display:grid}.systemUpdateCurrentWorkMeta strong,.systemUpdateCurrentWorkMeta code{overflow-wrap:anywhere}.systemUpdateCurrentWorkBoundary{color:#667085;border-top:1px solid #eaecf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.systemUpdateCurrentWorkBoundary>span:first-child{overflow-wrap:anywhere;flex:320px;min-width:0}.systemUpdateMetaGrid{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:14px;display:grid}.systemUpdateMetaGrid>div{gap:7px;display:grid}.systemUpdateRoleList,.helpCenterRoleList,.roadmapStatusList{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.systemUpdateCurrentWorkBoundary .systemUpdateRoleList{flex:460px}.systemUpdateRole,.helpCenterRole{color:#344054;background:#f8fafc;border:1px solid #dfe5ee;border-radius:999px;flex-direction:column;padding:5px 8px;font-size:11px;font-weight:700;line-height:1.15;display:inline-flex}.systemUpdateRole small,.helpCenterRole small{color:#8a94a6;margin-top:2px;font-size:9.5px;font-weight:600}.helpCenterPage,.roadmapPage{gap:14px;display:grid}.helpCenterNotice,.roadmapNotice{gap:5px;display:grid}.helpCenterNotice>span,.roadmapNotice>span,.roadmapNoPlan{color:#667085;font-size:12px;line-height:1.5}.helpCenterVisibilityNote{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.helpCenterDirectory{gap:10px;display:grid}.helpCenterDirectoryHeader{gap:2px;display:grid}.helpCenterDirectoryHeader small{color:var(--helper);font-size:11px}.helpCenterDirectoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.helpCenterDirectoryLink{color:var(--primary);background:#f8fafc;border:1px solid #dfe5ee;border-radius:7px;min-width:0;padding:8px 9px;display:block}.helpCenterDirectoryLink:hover,.helpCenterDirectoryLink:focus-visible{background:var(--primary-soft);border-color:#bfd7f5}.helpCenterGrid,.roadmapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.helpCenterCard,.roadmapCard{gap:12px;display:grid}.helpCenterCard .cardHeader,.roadmapCard .cardHeader{flex-wrap:wrap;margin-bottom:0}.systemUpdateCardHeader>div:first-child,.helpCenterCard .cardHeader>.cardTitle,.roadmapCard .cardHeader>.cardTitle{overflow-wrap:anywhere;flex:220px;min-width:0}.systemUpdatesPage .statusBadge,.roadmapPage .statusBadge{white-space:normal;min-width:128px;max-width:100%;height:auto;min-height:34px;padding:6px 10px}.systemUpdatesPage .statusBadge>span:first-child,.roadmapPage .statusBadge>span:first-child{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;max-width:100%;overflow:visible}.helpCenterBilingualText,.roadmapBilingualText{overflow-wrap:anywhere;min-width:0;line-height:1.5;display:block}.helpCenterBilingualText small,.roadmapBilingualText small{color:#667085;margin-top:2px;font-size:11px;line-height:1.45;display:block}.helpCenterList,.roadmapList{gap:8px;margin:0;padding-left:20px;display:grid}.helpCenterAudience{border-top:1px solid #eaecf0;gap:7px;padding-top:10px;display:grid}.roadmapLegend,.roadmapHistory{gap:10px;display:grid}.roadmapCard-completed{border-left:3px solid var(--success)}.roadmapCard-in-progress{border-left:3px solid var(--info)}.roadmapCard-future-direction-—-not-yet-approved{border-left:3px solid #98a2b3}@media (max-width:980px){.systemUpdateCurrentWorkMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.systemUpdateMetaGrid,.helpCenterDirectoryGrid,.helpCenterGrid,.roadmapGrid{grid-template-columns:1fr}.systemUpdateCurrentWorkBoundary{flex-direction:column;align-items:flex-start}}.drEntryReturnWorkflow .drEntryBaselineSectionHeader{padding:10px 12px 9px}.drEntryReturnWorkflow .drEntryReturnItemsWrap{gap:7px;padding:0 12px 9px}.drEntryReturnWorkflow .drEntryReturnItemsHeader{box-sizing:border-box;letter-spacing:.02em;align-items:center;height:34px;padding:6px 10px}.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(2),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(3),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(4),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(5){text-align:left}.drEntryReturnWorkflow .drEntryReturnItemRow{min-height:64px;padding:9px 10px}.drEntryReturnWorkflow .drEntryReturnProductText{gap:3px 7px}.drEntryReturnWorkflow .drEntryReturnProductText strong{line-height:1.3}.drEntryReturnWorkflow .drEntryReturnProductText small,.drEntryReturnWorkflow .drEntryReturnProductText em{line-height:1.2}.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{gap:5px;line-height:1.25}.drEntryReturnWorkflow .drEntryReturnMiniInput,.drEntryReturnWorkflow .drEntryBaselineInput{min-height:30px}.drEntryReturnWorkflow .drEntryReturnTotalRow{padding:9px 12px 8px}.drEntryReturnWorkflow .drEntryReturnInfoPanel,.drEntryReturnWorkflow .drEntryReturnRefundPanel{padding:0 12px 12px}.drEntryReturnWorkflow .drEntryReturnInfoPanel .drEntryBaselineSectionHeader,.drEntryReturnWorkflow .drEntryReturnRefundPanel .drEntryBaselineSectionHeader{margin:0 -12px;padding:10px 12px 9px}.drEntryReturnWorkflow .drEntryReturnReceivedGrid,.drEntryReturnWorkflow .drEntryReturnRefundGrid{row-gap:9px;padding-top:9px}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .drEntryBaselineField,.drEntryReturnWorkflow .drEntryReturnRefundGrid .drEntryBaselineField{gap:4px}.drEntryReturnWorkflow .drEntryReturnReceivedGrid .drEntryTextarea,.drEntryReturnWorkflow .drEntryReturnRefundGrid .drEntryTextarea{padding-top:7px;padding-bottom:7px}.drEntryReturnWorkflow .drEntryReturnManualHelper{color:#667085;margin:0;padding:8px 12px 0;font-size:10.5px;line-height:1.35}.drEntryReturnWorkflow .drEntryManualProductGrid{gap:9px;padding:9px 12px 12px}.drEntryReturnWorkflow .drEntryManualProductGrid .drEntryBaselineField{gap:4px}.drEntryReturnWorkflow .drEntryReturnManualPicker{position:relative}.drEntryReturnWorkflow .drEntryReturnManualResults{z-index:8;background:#fff;border:1px solid #d0d5dd;border-radius:7px;max-height:220px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #10182814}.drEntryReturnWorkflow .drEntryReturnManualResults button{color:#344054;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:7px 9px;display:flex}.drEntryReturnWorkflow .drEntryReturnManualResults button:last-child{border-bottom:0}.drEntryReturnWorkflow .drEntryReturnManualResults button:hover,.drEntryReturnWorkflow .drEntryReturnManualResults button.is-selected{background:#f8fbff}.drEntryReturnWorkflow .drEntryReturnManualResults button>span{gap:2px;min-width:0;display:grid}.drEntryReturnWorkflow .drEntryReturnManualResults strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnManualResults small{color:#98a2b3;font-size:9.5px}.drEntryReturnWorkflow .drEntryReturnManualResults b{color:#344054;font-variant-numeric:tabular-nums;flex:none;margin-left:10px;font-size:10.5px;font-weight:700}.drEntryReturnWorkflow .drEntryReturnManualResults p{color:#98a2b3;margin:0;padding:10px;font-size:10.5px}.drEntryReturnWorkflow .drEntryReturnManualPicker .drEntryFieldError{margin-top:4px;display:block}.drEntryReturnWorkflow .drEntryManualReasonError{grid-column:1/-1;margin:-3px 0 0}@media (max-width:640px){.drEntryReturnWorkflow .drEntryReturnManualResults{margin-top:4px;position:static}.drEntryReturnWorkflow .drEntryReturnManualPicker,.drEntryReturnWorkflow .drEntryManualProductGrid .is-full{grid-column:1/-1}}.drEntryReturnWorkflow .drEntryReturnOriginalSummaryLine{align-items:stretch;gap:5px;padding:8px 10px;display:grid}.drEntryReturnWorkflow .drEntryReturnOriginalIdentity,.drEntryReturnWorkflow .drEntryReturnOriginalStats{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.drEntryReturnWorkflow .drEntryReturnOriginalIdentity strong{color:#1d2939;white-space:nowrap;font-size:11.5px;font-weight:760}.drEntryReturnWorkflow .drEntryReturnOriginalIdentity>span{color:#344054;font-size:11.5px;font-weight:650}.drEntryReturnWorkflow .drEntryReturnOriginalIdentity em{color:#315b91;white-space:nowrap;background:#f2f7ff;border:1px solid #d8e7ff;border-radius:999px;padding:3px 7px;font-size:9.5px;font-style:normal;font-weight:720;line-height:1.2}.drEntryReturnWorkflow .drEntryReturnOriginalStats{color:#667085;font-size:10.5px;line-height:1.25}.drEntryReturnWorkflow .drEntryReturnOriginalStats span+span:before{color:#d0d5dd;content:"·";margin-right:6px}.drEntryReturnWorkflow .drEntryReturnProductText{align-items:flex-start;gap:4px;display:grid}.drEntryReturnWorkflow .drEntryReturnProductText small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:560;line-height:1.25;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnQtySummary{line-height:1.35}.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{align-content:center;align-items:center}.drEntryReturnWorkflow .drEntryReturnOriginalPrice{color:#98a2b3;white-space:nowrap;font-size:9.5px;font-weight:560;line-height:1.2}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterAmounts{flex-wrap:wrap;align-items:center;gap:0;padding:0;display:inline-flex}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterAmounts>span{padding:0 10px}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterAmounts>span:first-child{padding-left:0}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterAmounts>span+span:before{color:#d0d5dd;content:"|";margin-right:10px}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterNote{border-left:1px solid #e4e7ec;margin-left:12px;padding-left:12px}@media (max-width:640px){.drEntryReturnWorkflow .drEntryReturnOriginalStats span+span:before{margin-right:4px}.drEntryInlineWorkbench.is-return .drEntryFooterSummary .drEntryReturnFooterNote{border-left:0;width:100%;margin-left:0;padding-left:0}}.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px minmax(180px,1.15fr) minmax(165px,.95fr) minmax(100px,.55fr) minmax(116px,.6fr) minmax(122px,.65fr) minmax(126px,.7fr)}.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(2),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(3),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(4),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(5),.drEntryReturnWorkflow .drEntryReturnItemsHeader span:nth-child(6){text-align:left}.drEntryReturnWorkflow .drEntryReturnItemsHeader span:last-child{text-align:right}.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell{color:#667085;font-variant-numeric:tabular-nums;align-items:center;min-width:0;font-size:10.8px;display:flex}.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell strong{color:#667085;white-space:nowrap;font-weight:650}.drEntryReturnWorkflow .drEntryReturnDiscountHelper{color:#98a2b3;margin:0;padding:6px 10px 0;font-size:10px;line-height:1.35}@media (max-width:980px){.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px minmax(165px,1.1fr) minmax(150px,.95fr) minmax(92px,.55fr) minmax(108px,.6fr) minmax(112px,.65fr) minmax(112px,.7fr)}}@media (max-width:720px){.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell{grid-column:2}.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell{grid-template-columns:minmax(0,1fr) auto}}.drEntryReturnWorkflow .drEntryReturnEmptyHelper{color:#98a2b3;margin:0;padding:10px 12px 12px;font-size:10.5px;line-height:1.4}.drEntryReturnWorkflow .drEntryReturnManualSection{gap:0;display:grid}.drEntryReturnWorkflow .drEntryManualProductGrid{grid-template-columns:minmax(200px,1.35fr) minmax(140px,.85fr) minmax(130px,.8fr) minmax(90px,.5fr) minmax(80px,.45fr) minmax(112px,.65fr) minmax(118px,.7fr);align-items:end}.drEntryReturnWorkflow .drEntryManualProductGrid>.drEntryReturnManualPicker,.drEntryReturnWorkflow .drEntryManualProductGrid>.drEntryReturnManualFallback{grid-column:1/-1}.drEntryReturnWorkflow .drEntryReturnManualFallback{color:#98a2b3;margin:-2px 0 0;font-size:10px;line-height:1.25}.drEntryReturnWorkflow .drEntryReturnManualInfo,.drEntryReturnWorkflow .drEntryReturnManualRefund{border-top:1px solid #eaecf0}.drEntryReturnWorkflow .drEntryReturnManualInfoGrid,.drEntryReturnWorkflow .drEntryReturnManualRefundGrid{gap:8px;padding:8px 12px 10px;display:grid}.drEntryReturnWorkflow .drEntryReturnManualInfoGrid{grid-template-columns:minmax(0,1.4fr) minmax(150px,.6fr) minmax(0,1fr)}.drEntryReturnWorkflow .drEntryReturnManualRefundGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryReturnManualInfoGrid .is-note,.drEntryReturnWorkflow .drEntryReturnManualRefundGrid .is-adjustment{grid-column:1/-1}@media (max-width:980px){.drEntryReturnWorkflow .drEntryManualProductGrid,.drEntryReturnWorkflow .drEntryReturnManualInfoGrid,.drEntryReturnWorkflow .drEntryReturnManualRefundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryReturnWorkflow .drEntryManualProductGrid>.drEntryReturnManualPicker,.drEntryReturnWorkflow .drEntryManualProductGrid>.drEntryReturnManualFallback,.drEntryReturnWorkflow .drEntryReturnManualInfoGrid .is-note,.drEntryReturnWorkflow .drEntryReturnManualRefundGrid .is-adjustment{grid-column:1/-1}}@media (max-width:640px){.drEntryReturnWorkflow .drEntryManualProductGrid,.drEntryReturnWorkflow .drEntryReturnManualInfoGrid,.drEntryReturnWorkflow .drEntryReturnManualRefundGrid{grid-template-columns:1fr}}.drEntrySecondaryProductSection{min-width:0;overflow:visible}.drEntrySecondaryProductSection .drEntrySectionHeader{margin-bottom:0}.drEntrySecondaryContextGrid{--dr-entry-context-gap:10px;align-items:start;gap:var(--dr-entry-context-gap);grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr);padding:10px 12px 8px;display:grid}.drEntrySecondaryContextGrid.is-transfer{grid-template-columns:minmax(180px,.7fr) minmax(200px,.8fr) minmax(260px,1fr)}.drEntrySecondaryContextGrid .is-reason textarea{min-height:56px}.drEntrySecondaryHelper{color:#667085;grid-column:1/-1;align-self:start;margin:0;font-size:11px;line-height:16px}.drEntrySecondaryProductPicker{z-index:3;max-width:440px;padding:2px 12px 10px;position:relative}.drEntrySecondaryProductResults{z-index:5;background:#fff;border:1px solid #d0d5dd;border-radius:6px;max-height:260px;position:absolute;top:calc(100% - 2px);left:12px;right:12px;overflow-y:auto;box-shadow:0 8px 20px #1018281a}.drEntrySecondaryProductResults button{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px;display:flex}.drEntrySecondaryProductResults button:hover{background:#f8fafc}.drEntrySecondaryProductResults button span{gap:2px;min-width:0;display:grid}.drEntrySecondaryProductResults button strong,.drEntrySecondaryProductResults button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntrySecondaryProductResults button strong{font-size:12px;font-weight:600}.drEntrySecondaryProductResults button small{color:#98a2b3;font-size:10.5px}.drEntrySecondaryProductResults button b{color:#175cd3;flex:none;font-size:11px;font-weight:600}.drEntrySecondaryProductResults>p{color:#98a2b3;margin:0;padding:14px 10px;font-size:11px}.drEntrySecondaryProductTable{border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;min-width:920px;overflow:hidden}.drEntrySecondaryProductHeader,.drEntrySecondaryProductRow{grid-template-columns:38px 48px minmax(180px,1.2fr) 130px 78px 70px minmax(150px,1fr) 72px;align-items:center;gap:8px;display:grid}.drEntrySecondaryProductHeader{color:#667085;letter-spacing:.03em;text-transform:uppercase;background:#f8fafc;min-height:34px;padding:0 12px;font-size:10px;font-weight:600}.drEntrySecondaryProductRow{color:#344054;border-top:1px solid #f2f4f7;min-height:56px;padding:8px 12px;font-size:12px}.drEntrySecondaryProductRow>*{min-width:0}.drEntrySecondaryProductRow .is-number,.drEntrySecondaryProductHeader>:first-child,.drEntrySecondaryProductHeader>:nth-child(2),.drEntrySecondaryProductRow>:nth-child(2){text-align:center}.drEntrySecondaryThumb{color:#667085;background:#f2f4f7;border:1px solid #eaecf0;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;display:flex}.drEntrySecondaryProductName,.drEntrySecondaryProductCode{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntrySecondaryProductName{font-weight:600}.drEntrySecondaryProductCode{color:#667085;font-size:11px}.drEntrySecondaryQty{text-align:right;width:68px}.drEntrySecondaryQty,.drEntrySecondaryNote{color:#101828;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:5px;min-height:32px;padding:6px 8px}.drEntrySecondaryUnit{color:#475467;white-space:nowrap;font-size:12px}.drEntrySecondaryNote{width:100%;min-width:0}.drEntrySecondaryRemove{color:#b42318;cursor:pointer;text-align:right;white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:11px}.drEntrySecondaryRemove:hover{color:#912018}.drEntrySecondaryProductEmpty{color:#98a2b3;text-align:center;margin:0;padding:16px 12px;font-size:11px}.drEntrySecondaryProductError{margin:8px 12px 0;display:block}.drEntrySecondaryProductFooter{color:#667085;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 2px;font-size:11px;display:flex}.drEntrySecondaryProductFooter small{color:#98a2b3;text-align:right}.drEntryInlineWorkbench.is-sample,.drEntryInlineWorkbench.is-transfer{grid-template-rows:auto minmax(0,1fr) auto;height:clamp(520px,100dvh - 120px,780px);min-height:0;max-height:calc(100dvh - 120px)}.drEntryInlineWorkbench.is-sample .drEntryInlineWorkbenchBody,.drEntryInlineWorkbench.is-transfer .drEntryInlineWorkbenchBody{flex-direction:column;min-height:0;display:flex;overflow:visible}.drEntryInlineWorkbench.is-sample .drEntrySecondaryForm,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryForm,.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductSection,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductSection{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductSection>.drEntryBaselineSectionHeader,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductSection>.drEntryBaselineSectionHeader,.drEntryInlineWorkbench.is-sample .drEntrySecondaryContextGrid,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryContextGrid,.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductPicker,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductPicker,.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductError,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductError,.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductFooter,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductFooter{flex:none}.drEntryInlineWorkbench.is-sample .drEntrySecondaryContextGrid,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryContextGrid{padding-top:7px;padding-bottom:6px}.drEntryInlineWorkbench.is-sample .drEntrySecondaryContextGrid .drEntryTextarea,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryContextGrid .drEntryTextarea{resize:none;height:38px;min-height:38px}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductPicker,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductPicker{max-width:360px;padding-bottom:7px}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductTable,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductTable{flex-direction:column;flex:auto;min-height:0;display:flex}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductHeader,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductHeader{flex:0 0 34px}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductRows,.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductRows{overscroll-behavior:contain;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductRows::-webkit-scrollbar{width:7px}.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductRows::-webkit-scrollbar{width:7px}.drEntryInlineWorkbench.is-sample .drEntrySecondaryProductRows::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.drEntryInlineWorkbench.is-transfer .drEntrySecondaryProductRows::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}@media (max-width:700px){.drEntryInlineWorkbench.is-sample,.drEntryInlineWorkbench.is-transfer{height:auto;max-height:none}}@media (max-width:900px){.drEntrySecondaryContextGrid,.drEntrySecondaryContextGrid.is-transfer{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntrySecondaryContextGrid.is-transfer .drEntrySecondaryHelper{grid-column:1/-1;margin:0}}@media (max-width:640px){.drEntrySecondaryContextGrid,.drEntrySecondaryContextGrid.is-transfer{grid-template-columns:1fr}.drEntrySecondaryProductPicker{max-width:none}.drEntrySecondaryProductTable{overflow-x:auto}.drEntrySecondaryProductFooter{flex-direction:column;align-items:flex-start;gap:4px}.drEntrySecondaryProductFooter small{text-align:left}}.drEntryInlineWorkbench.is-return.is-active{grid-template-rows:auto minmax(0,1fr) auto;height:clamp(600px,100dvh - 120px,820px);min-height:0;max-height:calc(100dvh - 120px)}.drEntryInlineWorkbench.is-return.is-active .drEntryInlineWorkbenchBody{flex-direction:column;min-height:0;display:flex;overflow:visible}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnWorkflow{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalSection,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLowerSection,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnEmptyHelper{flex:none}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalSection{overflow:visible}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar{border-bottom:1px solid #eef0f3;flex:0 0 48px;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:6px 12px;display:grid}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceLabel{color:#475467;white-space:nowrap;font-size:11.5px;font-weight:650}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent{color:#667085;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:500;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>*+:before{color:#d0d5dd;content:"·";margin-right:7px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>strong{color:#1d2939;font-weight:650}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>em{color:#315b91;background:#f2f7ff;border:1px solid #d8e7ff;border-radius:999px;flex:none;padding:3px 6px;font-size:9.5px;font-style:normal;font-weight:700}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>*+:before{content:none;margin:0}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>i{color:#98a2b3;flex:none;font-size:11px;font-style:normal;overflow:visible}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalCustomer{flex:180px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar .drEntryReturnOriginalChange{appearance:none;box-shadow:none;color:#475467;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:7px;justify-content:center;align-items:center;height:28px;margin:0;padding:0 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar .drEntryReturnOriginalChange:hover{color:#175cd3;background:#f8fafc;border-color:#98a2b3}@media (max-width:700px){.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar{grid-template-columns:minmax(0,1fr) auto;min-height:72px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent{grid-area:2/1/auto/-1}}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsSection,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsWrap{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsHeader{flex:0 0 34px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsList{flex:auto;min-height:0;max-height:none;overflow-y:auto}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnTotalRow,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLowerSection{flex:none}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLowerWorkbench{min-height:0}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnReceivedGrid .drEntryTextarea,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundGrid textarea{resize:none;height:44px;min-height:44px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundHelper{color:#98a2b3;margin:5px 0 0;padding:0 10px;font-size:10px;line-height:14px}@media (max-width:700px){.drEntryInlineWorkbench.is-return.is-active{height:auto;max-height:none}}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLookup{grid-template-columns:minmax(260px,1fr) auto;align-items:end;padding:5px 12px;display:grid}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLookup .drEntryReturnOriginalSelect{grid-column:1}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnManualLink{grid-area:1/2;margin-bottom:7px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalSummary{padding:0 12px 6px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalSummaryLine{grid-template-columns:minmax(220px,auto) minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:6px 8px;display:grid}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalIdentity,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalStats{flex-wrap:nowrap;min-width:0;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalIdentity{gap:5px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalIdentity>span,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalStats span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalStats{justify-content:flex-end}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsSection .drEntryBaselineSectionHeader{padding-top:6px;padding-bottom:6px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemRow{min-height:52px;padding-top:6px;padding-bottom:6px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnLowerSection{height:158px;max-height:165px;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalChange{color:#667085;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:2px 0 2px 6px;font-size:10px;font-weight:650}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalChange:hover{color:#175cd3}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnInfoPanel,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundPanel{padding-top:0;padding-bottom:7px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnInfoPanel .drEntryBaselineSectionHeader,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundPanel .drEntryBaselineSectionHeader{padding-top:6px;padding-bottom:6px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnReceivedGrid,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundGrid{row-gap:5px;padding-top:5px;padding-bottom:4px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnReceivedGrid .drEntryBaselineInput,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundGrid .drEntryBaselineInput{min-height:32px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnReceivedGrid .drEntryTextarea,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnRefundGrid textarea{height:44px;min-height:44px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar{flex:0 0 46px;align-items:center;gap:12px;min-width:0;height:46px;padding:8px 12px;display:flex}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceLabel{flex:none;font-size:13px;font-weight:650;line-height:1}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent{white-space:nowrap;flex:auto;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>strong,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>em,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>span:not(.drEntryReturnOriginalCustomer){flex:none}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>strong,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>span,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>em{line-height:20px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>i{flex:none;line-height:20px;display:inline-block}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceContent>.drEntryReturnOriginalCustomer{flex:180px;min-width:80px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar>.drEntryReturnOriginalChange{appearance:none;box-shadow:none;color:#475467;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:7px;flex:none;justify-content:center;align-items:center;height:28px;margin:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnOriginalReferenceBar>.drEntryReturnOriginalChange:hover{color:#175cd3;background:#f8fafc;border-color:#98a2b3}.drEntryInlineWorkbench.is-return.is-active .return-original-bar{border-bottom:1px solid #eef0f3;align-items:center;gap:12px;min-height:44px;padding:8px 12px;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .return-original-label{color:#1d2939;white-space:nowrap;flex:none;font-size:13px;font-weight:650}.drEntryInlineWorkbench.is-return.is-active .return-original-summary{white-space:nowrap;flex:auto;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .return-original-summary>span{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;overflow:hidden}.drEntryInlineWorkbench.is-return.is-active .return-original-customer{flex:180px;max-width:220px}.drEntryInlineWorkbench.is-return.is-active .return-original-separator{color:#98a2b3;text-overflow:clip;flex:none;overflow:visible}.drEntryInlineWorkbench.is-return.is-active .return-original-pill{color:#315b91;background:#f2f7ff;border:1px solid #d8e7ff;border-radius:999px;flex:none;align-items:center;height:20px;padding:0 6px;font-size:11px;font-weight:650;display:inline-flex}.drEntryInlineWorkbench.is-return.is-active .return-original-money{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.drEntryInlineWorkbench.is-return.is-active .return-original-change{appearance:none;box-shadow:none;color:#475467;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:7px;flex:none;justify-content:center;align-items:center;height:28px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.drEntryInlineWorkbench.is-return.is-active .return-original-change:hover{color:#175cd3;background:#f8fafc;border-color:#98a2b3}.drEntryInlineWorkbench.is-return .return-original-selected-bar{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;min-height:44px;padding:8px 12px;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return .return-original-selected-label{color:#111827;white-space:nowrap;flex:none;font-size:13px;font-weight:650}.drEntryInlineWorkbench.is-return .return-original-selected-summary{color:#111827;white-space:nowrap;flex:auto;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:flex;overflow:hidden}.drEntryInlineWorkbench.is-return .return-original-selected-summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drEntryInlineWorkbench.is-return .return-original-dr-no,.drEntryInlineWorkbench.is-return .return-original-money,.drEntryInlineWorkbench.is-return .return-original-staff{flex:none}.drEntryInlineWorkbench.is-return .return-original-customer{flex:180px;max-width:220px}.drEntryInlineWorkbench.is-return .return-original-separator{color:#9ca3af;text-overflow:clip;flex:none;overflow:visible}.drEntryInlineWorkbench.is-return .return-original-order-pill{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;flex:none;align-items:center;height:20px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.drEntryInlineWorkbench.is-return .return-original-money{font-variant-numeric:tabular-nums;white-space:nowrap}.drEntryInlineWorkbench.is-return .return-original-change-button{appearance:none;color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:7px;flex:none;height:28px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1}.drEntryInlineWorkbench.is-return .return-original-change-button:hover{background:#f9fafb;border-color:#9ca3af}.drRecordsDetailModal{width:min(1120px,100vw - 32px);max-height:calc(100vh - 32px);overflow:hidden}.drRecordsDetailHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px 13px;display:flex}.drRecordsDetailEyebrow,.drRecordsDetailTitleLine{color:#667085;margin:0;font-size:11px}.drRecordsDetailHeader h2{color:#101828;letter-spacing:0;margin:3px 0 2px;font-size:20px;line-height:1.2}.drRecordsDetailHeaderActions{align-items:center;gap:12px;display:flex}.drRecordsDetailBody{max-height:calc(100vh - 122px);padding:14px 18px 20px;overflow-y:auto}.drRecordsDetailMetaGrid,.drRecordsDetailSummaryGrid,.drRecordsDetailFinanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.drRecordsDetailMetaGrid{border-bottom:1px solid #f2f4f7;padding-bottom:12px}.drRecordsDetailMetaGrid>div,.drRecordsDetailSummaryGrid>div,.drRecordsDetailFinanceGrid>div,.drRecordsDetailImpact>div{min-width:0}.drRecordsDetailMetaGrid strong,.drRecordsDetailSummaryGrid strong,.drRecordsDetailFinanceGrid strong,.drRecordsDetailImpact strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;font-weight:600;display:block;overflow:hidden}.drRecordsDetailSection,.drRecordsDetailNotice,.drRecordsDetailImpact{border:1px solid #eaecf0;border-radius:8px;margin-top:10px;padding:12px 13px}.drRecordsDetailSectionHeader{border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;display:flex}.drRecordsDetailSectionHeader .drRecordsSingleLabel{color:#344054;font-size:12px;font-weight:650}.drRecordsDetailWideField{grid-column:span 2}.drRecordsDetailTableWrap{overflow-x:auto}.drRecordsDetailTable{table-layout:fixed;min-width:760px}.drRecordsDetailTable th,.drRecordsDetailTable td,.drRecordsDetailAuditTable th,.drRecordsDetailAuditTable td{vertical-align:middle;padding:8px 9px;font-size:12px}.drRecordsDetailTable th:first-child,.drRecordsDetailTable td:first-child{width:54px}.drRecordsDetailNumericCell{font-variant-numeric:tabular-nums;text-align:right}.drRecordsDetailFinanceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.drRecordsDetailFinanceGrid strong{font-variant-numeric:tabular-nums}.drRecordsDetailImpact{background:#f8fafc;border-color:#e4e7ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.drRecordsDetailAttachments{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.drRecordsDetailNote,.drRecordsDetailMuted,.drRecordsDetailActionNote{color:#667085;margin:0;font-size:12px}.drRecordsDetailActionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drRecordsDetailActionNote{color:#175cd3;background:#f0f9ff;border-radius:6px;margin-top:9px;padding:7px 9px}.drRecordsDetailNotice{color:#475467;background:#f8fafc;font-size:12px}.drRecordsDetailModal .drRecordsCorrectionGrid{grid-template-columns:minmax(0,1fr)}.drRecordsDetailModal .drRecordsCorrectionGrid textarea{min-height:68px}.drRecordsDetailModal .drRecordsQuickViewAudit{border:1px solid #eaecf0;border-radius:8px;margin-top:10px;padding:0 13px 12px}.drRecordsDetailModal .drRecordsQuickViewAudit summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0 9px;list-style:none;display:flex}.drRecordsDetailModal .drRecordsQuickViewAudit summary::-webkit-details-marker{display:none}.drRecordsDetailModal .drRecordsLedgerBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.drRecordsDetailModal .drRecordsLedgerBadge.is-success{color:#067647;background:#ecfdf3;border-color:#abefc6}.drRecordsDetailModal .drRecordsLedgerBadge.is-info{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.drRecordsDetailModal .drRecordsLedgerBadge.is-warning{color:#b54708;background:#fffaeb;border-color:#fedf89}.drRecordsDetailModal .drRecordsLedgerBadge.is-danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.drRecordsDetailModal .drRecordsLedgerBadge.is-neutral{color:#667085;background:#f8fafc;border-color:#e4e7ec}.drRecordsDetailFinanceGrid>div>.drRecordsSingleLabel{margin-bottom:4px;display:block}.drRecordsDetailFinanceGrid .drRecordsStatusText{border:1px solid #e4e7ec;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.drRecordsDetailFinanceGrid .drRecordsStatusText.is-success{color:#067647;background:#ecfdf3;border-color:#abefc6}.drRecordsDetailFinanceGrid .drRecordsStatusText.is-warning,.drRecordsDetailFinanceGrid .drRecordsStatusText.is-danger{color:#b54708;background:#fffaeb;border-color:#fedf89}.drRecordsDetailFinanceGrid .drRecordsStatusText.is-info{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.drRecordsDetailFinanceGrid .drRecordsStatusText.is-neutral{color:#667085;background:#f8fafc}.drRecordsDetailSummaryGrid .drRecordsDetailWideField strong,.drRecordsDetailImpact strong{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.drRecordsDetailOverlay{overflow:hidden}.drRecordsDetailModal{border-radius:12px;flex:0 1480px;grid-template-rows:56px 52px 44px minmax(0,1fr) minmax(44px,auto);gap:0;width:min(1480px,100vw - 64px);max-width:calc(100vw - 64px);height:min(920px,100vh - 40px);min-height:0;max-height:min(920px,100vh - 40px);display:grid;overflow:hidden}.drRecordsDetailModal.has-sales-dock{--dr-detail-dock-height:260px}.drRecordsDetailModal.has-return-dock{--dr-detail-dock-height:104px}@supports (height:100dvh){.drRecordsDetailModal{height:min(920px,100dvh - 40px);max-height:min(920px,100dvh - 40px)}}.drRecordsDetailHeader{border-bottom:1px solid #eaecf0;height:56px;min-height:0;padding:8px 16px;display:block}.drRecordsDetailHeaderTop,.drRecordsDetailHeaderTitle,.drRecordsDetailHeaderActions{align-items:center;display:flex}.drRecordsDetailHeaderTop{justify-content:space-between;min-width:0;height:40px}.drRecordsDetailHeaderTitle{gap:10px;min-width:0}.drRecordsDetailHeader h2{color:#101828;font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:700;line-height:32px}.drRecordsDetailIdentityBar{background:#fff;border-bottom:1px solid #eaecf0;grid-template-columns:minmax(260px,1.8fr) minmax(100px,.7fr) minmax(112px,.75fr) minmax(132px,.85fr) minmax(180px,1.05fr);align-items:stretch;gap:12px;min-width:0;height:52px;padding:6px 16px;display:grid}.drRecordsDetailIdentityBar>span{border-right:1px solid #eaecf0;min-width:0;padding-right:12px;display:grid}.drRecordsDetailIdentityBar>span:last-child{border-right:0;padding-right:0}.drRecordsDetailIdentityBar .drRecordsSingleLabel{color:#667085;font-size:10px;font-weight:600;line-height:13px}.drRecordsDetailIdentityBar strong,.drRecordsDetailIdentityBar small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.drRecordsDetailIdentityBar strong{color:#1d2939;font-size:12px;font-weight:600;line-height:15px}.drRecordsDetailIdentityBar small{color:#667085;font-size:10px;line-height:12px}.drRecordsDetailIdentityBar small.is-missing{color:#98a2b3}.drRecordsDetailTypeBadge{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:2px 9px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex;overflow:hidden}.drRecordsDetailTypeBadge.is-type-pre-order{background:var(--info-bg);color:var(--info);border-color:#b9d9ff}.drRecordsDetailTypeBadge.is-type-return{background:var(--arrival-bg);color:var(--arrival);border-color:#99f6e4}.drRecordsDetailIdentityLine{color:#667085;flex-wrap:wrap;align-items:center;gap:3px 7px;min-width:0;margin:0;font-size:13px;line-height:1.2;display:flex}.drRecordsDetailIdentityType,.drRecordsDetailIdentitySeparator{flex:none}.drRecordsDetailCustomerName{color:#475467;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(420px,38vw);font-weight:600;display:block;overflow:hidden}.drRecordsDetailCustomerBusinessName{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(360px,32vw);overflow:hidden}.drRecordsDetailCustomerId{color:#344054;white-space:nowrap;background:#f8fafc;border:1px solid #e4e7ec;border-radius:999px;flex:none;align-items:baseline;gap:4px;max-width:100%;padding:2px 7px;display:inline-flex}.drRecordsDetailCustomerId strong{color:#101828;font-variant-numeric:tabular-nums;font-weight:700}.drRecordsDetailCustomerId.is-missing{white-space:normal;border-style:dashed}.drRecordsDetailHeaderMeta{color:#667085;white-space:nowrap;align-items:center;gap:0;min-width:0;margin:0;font-size:12px;line-height:16px;display:flex;overflow:hidden}.drRecordsDetailHeaderMeta>span{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #e4e7ec;flex:none;max-width:220px;margin-right:10px;padding-right:10px;overflow:hidden}.drRecordsDetailHeaderMeta>span:last-child{border-right:0;max-width:260px;margin-right:0;padding-right:0}.drRecordsDetailHeaderParty{gap:6px;min-width:160px;display:flex;flex:360px!important;max-width:none!important}.drRecordsDetailHeaderParty>strong,.drRecordsDetailHeaderParty>span{text-overflow:ellipsis;overflow:hidden}.drRecordsDetailSummaryStrip{border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:0;height:64px;min-height:0;padding:0 20px;display:grid}.drRecordsDetailMetric{border-right:1px solid #f2f4f7;align-content:center;min-width:0;padding:8px 12px 8px 0;display:grid}.drRecordsDetailMetric+.drRecordsDetailMetric{padding-left:10px}.drRecordsDetailMetric:last-child{border-right:0;padding-right:0}.drRecordsDetailMetric .drRecordsSingleLabel{color:#667085;margin-bottom:1px;font-size:12px;font-weight:500;line-height:16px;display:block}.drRecordsDetailMetric strong{color:#101828;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;line-height:22px;display:block;overflow:hidden}.drRecordsDetailSummaryStrip.is-read-only{color:#667085;align-items:center;font-size:13px;font-weight:500;display:flex}.drRecordsDetailTabs{border-bottom:1px solid #eaecf0;flex:none;align-items:center;gap:2px;height:44px;min-height:44px;padding:0 16px;display:flex;overflow-x:auto}.drRecordsDetailTabs button{appearance:none;color:#667085;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;height:44px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.drRecordsDetailTabs button:hover{color:#344054}.drRecordsDetailTabs button.is-active{color:#175cd3;border-bottom-color:#175cd3}.drRecordsDetailScrollBody{scrollbar-gutter:stable;min-height:0;padding:16px 20px;overflow:hidden auto}.drRecordsDetailDetailsStack,.drRecordsDetailTabStack{flex-direction:column;gap:12px;height:auto;min-height:0;display:flex}.drRecordsDetailDetailsStack>.drRecordsDetailItemsSection{flex-direction:column;flex:none;min-height:0;display:flex;overflow:visible}.drRecordsDetailProductWorkspace{grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;min-width:0;min-height:0;display:grid;overflow:hidden}.drRecordsDetailProductWorkspace>.drRecordsDetailPoBanner{grid-row:1}.drRecordsDetailProductWorkspace>.drRecordsDetailItemsSection{flex-direction:column;grid-row:2;min-width:0;min-height:0;display:flex;overflow:hidden}.drRecordsDetailProductSupplements{grid-row:3;gap:6px;min-height:0;display:grid}.drRecordsDetailProductSupplements:empty{display:none}.drRecordsDetailSupportStrips{grid-row:4;align-items:center;gap:8px;min-width:0;min-height:30px;display:flex}.drRecordsDetailRecordNote{background:#f8fafc;border:1px solid #eaecf0;border-radius:6px;flex:auto;align-items:center;gap:8px;min-width:0;min-height:30px;padding:4px 8px;display:flex}.drRecordsDetailRecordNote strong{color:#475467;flex:none;font-size:11px}.drRecordsDetailRecordNote span{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.drRecordsDetailRecordNote span:focus-visible,.drRecordsDetailLineNoteText:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #175cd3}.drRecordsDetailDetailsStack>.drRecordsDetailSection:not(.drRecordsDetailItemsSection),.drRecordsDetailDetailsStack>.drRecordsDetailImpact{flex:none}.drRecordsDetailModal .drRecordsDetailSection{border-radius:8px;margin-top:0;padding:12px}.drRecordsDetailModal .drRecordsDetailSectionHeader{margin-bottom:8px;padding-bottom:7px}.drRecordsDetailModal .drRecordsDetailSectionHeader .drRecordsSingleLabel{font-size:14px;font-weight:600;line-height:20px}.drRecordsDetailModal .drRecordsDetailTable th,.drRecordsDetailModal .drRecordsDetailTable td,.drRecordsDetailModal .drRecordsDetailAuditTable th,.drRecordsDetailModal .drRecordsDetailAuditTable td{padding:8px;font-size:12px;line-height:18px}.drRecordsDetailModal .drRecordsDetailTable th,.drRecordsDetailModal .drRecordsDetailAuditTable th{padding-top:7px;padding-bottom:7px;font-size:12px}.drRecordsDetailModal .drRecordsDetailTable tbody tr{min-height:64px}.drRecordsDetailModal .drRecordsDetailTable tbody td{text-overflow:ellipsis;overflow:hidden}.drRecordsDetailModal .drRecordsProductPlaceholder{width:36px;height:36px}.drRecordsDetailItemsSection .drRecordsDetailTableWrap{scrollbar-gutter:stable;flex:auto;height:100%;min-height:0;max-height:none;overflow:auto}.drRecordsDetailItemsSection .drRecordsDetailTable{--dr-records-detail-product-columns:42px 52px minmax(170px, 1.35fr) minmax(92px, .72fr) 72px 64px 96px 108px minmax(132px, .9fr);grid-template-columns:var(--dr-records-detail-product-columns);table-layout:fixed;width:100%;min-width:920px;display:grid}.drRecordsDetailItemsSection .drRecordsDetailTable.is-preorder{--dr-records-detail-product-columns:42px 52px minmax(190px, 1.3fr) 72px 64px 96px 108px minmax(260px, 1.25fr);min-width:900px}.drRecordsDetailItemsSection .drRecordsDetailTable.is-sample-out{--dr-records-detail-product-columns:42px 52px minmax(260px, 1fr) 96px 88px;min-width:600px}.drRecordsDetailItemsSection .drRecordsDetailTable colgroup{display:none}.drRecordsDetailItemsSection .drRecordsDetailTable thead,.drRecordsDetailItemsSection .drRecordsDetailTable tbody,.drRecordsDetailItemsSection .drRecordsDetailTable tr{display:contents}.drRecordsDetailItemsSection .drRecordsDetailTable th,.drRecordsDetailItemsSection .drRecordsDetailTable td{border-bottom:1px solid #eaecf0;align-items:center;min-width:0;display:flex}.drRecordsDetailItemsSection .drRecordsDetailTable th{z-index:2;height:36px;position:sticky;top:0}.drRecordsDetailItemsSection .drRecordsDetailTable td{height:64px;min-height:64px;max-height:64px}.drRecordsDetailItemsSection .drRecordsDetailTable th{background:#eff6ff}.drRecordsDetailItemsSection .drRecordsDetailTable:not(.is-preorder) th:nth-child(5),.drRecordsDetailItemsSection .drRecordsDetailTable:not(.is-preorder) th:nth-child(7),.drRecordsDetailItemsSection .drRecordsDetailTable:not(.is-preorder) th:nth-child(8),.drRecordsDetailItemsSection .drRecordsDetailTable th.drRecordsDetailNumericCell,.drRecordsDetailNumericCell{font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end}.drRecordsDetailItemsSection .drRecordsDetailTable:not(.is-preorder) th:nth-child(6),.drRecordsDetailItemsSection .drRecordsDetailTable th.drRecordsDetailUnitCell,.drRecordsDetailUnitCell{text-align:center;justify-content:center}.drRecordsDetailTruncatedText{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.drRecordsDetailTruncatedText:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #175cd3}.drRecordsDetailProductIdentity{gap:2px;width:100%;min-width:0;display:grid}.drRecordsDetailProductIdentity small{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:500;line-height:14px;overflow:hidden}.drRecordsDetailProductIdentity .drRecordsDetailLineNoteText{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:400;line-height:14px;display:block;overflow:hidden}.drRecordsDetailProductImageCell{justify-content:center}.drRecordsDetailProductImageFrame{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.drRecordsDetailProductImageLink{border-radius:6px;text-decoration:none;display:inline-flex}.drRecordsDetailProductImageLink:hover,.drRecordsDetailProductImageLink:focus-visible{box-shadow:0 0 0 2px var(--info-bg);outline:1px solid var(--info);outline-offset:1px}.drRecordsDetailProductNameLink{width:fit-content;min-width:0;display:block}.drRecordsDetailProductImageFrame .drAttachmentItemButton{border-radius:5px;width:36px;height:36px;min-height:36px;padding:0;position:relative}.drRecordsDetailProductImageFrame .drAttachmentThumbnail,.drRecordsDetailProductImageFrame .drAttachmentThumbnail img{object-fit:cover;border:0;border-radius:4px;width:34px;height:34px}.drRecordsDetailProductImageFrame .drAttachmentItemButton>span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.drRecordsDetailProductImageCell .imagePreviewNoImageLabel{color:#0000;position:relative;font-size:0!important}.drRecordsDetailProductImageCell .imagePreviewNoImageLabel:before{content:"";background:radial-gradient(circle at 72% 28%,#98a2b3 0 2px,#0000 2.5px),linear-gradient(145deg,#0000 48%,#98a2b3 49% 54%,#0000 55%),linear-gradient(35deg,#0000 52%,#98a2b3 53% 58%,#0000 59%);border:1px solid #98a2b3;border-radius:3px;width:18px;height:15px}.drRecordsDetailModal .drRecordsDetailFinanceGrid{gap:8px;padding:1px 0}.drRecordsDetailModal .drRecordsDetailFinanceGrid>div{min-height:0}.drRecordsDetailModal .drRecordsDetailFinanceGrid strong{margin-top:1px;font-size:14px;line-height:1.1}.drRecordsDetailModal .drRecordsDetailFinanceGrid>div>.drRecordsSingleLabel{margin-bottom:1px;font-size:11px;line-height:1.1}.drRecordsDetailModal .drRecordsDetailImpact{gap:7px;min-height:54px;padding:6px 10px}.drRecordsDetailModal .drRecordsDetailImpact strong{font-size:13px;line-height:1.1}.drRecordsDetailFooter{background:#fff;border-top:1px solid #eaecf0;flex:none;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:6px 12px;min-height:44px;padding:7px 16px;display:grid}.drRecordsDetailMainLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:16px;min-height:0;padding:12px 16px;display:grid;overflow:hidden}.drRecordsDetailLeftColumn{grid-template-rows:minmax(0, 1fr) var(--dr-detail-dock-height,72px);gap:10px;min-width:0;min-height:0;display:grid;overflow:hidden}.drRecordsDetailMainLayout.is-details .drRecordsDetailLeftColumn{overflow:hidden}.drRecordsDetailMainLayout.is-activity .drRecordsDetailLeftColumn{scrollbar-gutter:stable;padding-right:2px;display:block;overflow-y:auto}.drRecordsDetailReviewSummary{background:#f8fafc;border:1px solid #dfe5ec;border-radius:8px;align-self:stretch;min-width:0;min-height:0;padding:10px 12px;overflow:hidden}.drRecordsDetailReviewSummaryTitle{color:#344054;border-bottom:1px solid #e4e7ec;padding-bottom:7px}.drRecordsDetailReviewSummaryTitle .drRecordsSingleLabel{font-size:14px;font-weight:650;line-height:20px}.drRecordsDetailReviewMetrics{min-width:0;display:grid}.drRecordsDetailReviewMetric{border-bottom:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) minmax(84px,55%);align-items:center;gap:10px;min-width:0;min-height:42px;display:grid}.drRecordsDetailReviewMetric:last-child{border-bottom:0}.drRecordsDetailReviewMetric .drRecordsSingleLabel{color:#667085;font-size:11px;font-weight:600;line-height:15px}.drRecordsDetailReviewMetric strong{color:#1d2939;font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.drRecordsDetailStatusReview{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex-direction:column;align-self:stretch;min-width:0;min-height:0;padding:12px 14px;display:flex;overflow:hidden auto}.drRecordsDetailStatusReviewTitle{color:#344054;border-bottom:1px solid #e4e7ec;padding-bottom:9px}.drRecordsDetailStatusReviewTitle .drRecordsSingleLabel{font-size:14px;font-weight:650;line-height:20px}.drRecordsDetailStatusBlock{border-bottom:1px solid #f2f4f7;gap:3px;padding:11px 0;display:grid}.drRecordsDetailStatusBlock .drRecordsSingleLabel{color:#667085;font-size:11px;font-weight:650;line-height:15px}.drRecordsDetailStatusBlock strong{color:#344054;font-size:13px;font-weight:650;line-height:18px}.drRecordsDetailStatusBlock>span:not(.drRecordsLedgerBadge):not(.drRecordsSingleLabel){color:#667085;font-size:12px;line-height:17px}.drRecordsDetailStatusActions{gap:8px;margin-top:auto;padding-top:12px;display:grid}.drRecordsDetailStatusActions .button{justify-content:center;width:100%;min-height:40px}.drRecordsDetailStatusActionPanel{border-bottom:1px solid #f2f4f7;padding:10px 0}.drRecordsDetailStatusReview[data-review-action=CONFIRM] .drRecordsDetailStatusActionPanel .drRecordsDetailActionForm{gap:8px;min-height:0;display:grid}.drRecordsDetailStatusReview[data-review-action=CONFIRM] .drRecordsDetailStatusActionPanel .textarea{resize:vertical;min-height:64px;max-height:88px}.drRecordsDetailStatusReview[data-review-action=CONFIRM] .drRecordsDetailStatusActionPanel .drRecordsCorrectionActions{z-index:2;background:#fff;border-top:1px solid #f2f4f7;padding:8px 0 2px;position:sticky;bottom:0}.drRecordsDetailPoBanner{background:#f8fbff;border:1px solid #b2ddff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:7px 10px;display:flex}.drRecordsDetailPoIdentity{align-items:center;gap:8px;min-width:0;display:flex}.drRecordsDetailPoIdentity strong{color:#344054;flex:none;font-size:12px}.drRecordsDetailPoIdentity>span{color:#175cd3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;overflow:hidden}.drRecordsDetailPoIdentity small{color:#667085;flex:none;font-size:11px}.drRecordsDetailPoBanner .button{flex:none;min-height:34px;padding:0 16px}.drRecordsDetailPoBanner.is-empty{background:#f8fafc;border-color:#e4e7ec}.drRecordsDetailPoBanner.is-empty .drRecordsDetailPoIdentity>span{color:#667085;font-weight:500}.drRecordsDetailSectionHeader>span{color:#667085;font-size:11px;font-weight:500}.drRecordsDetailIndexCell,.drRecordsDetailReferenceCell{color:#667085;font-variant-numeric:tabular-nums}.drRecordsDetailReferenceHeader{min-width:0}.drRecordsDetailReferenceCell{align-items:center;gap:5px;display:flex;overflow:hidden}.drRecordsDetailReferenceThumbnails{gap:4px;min-width:0;display:flex}.drRecordsDetailReferenceCell .drAttachmentItemButton{border-radius:5px;width:32px;height:32px;min-height:32px;padding:0;position:relative}.drRecordsDetailReferenceCell .drAttachmentThumbnail{border:0;border-radius:4px;width:30px;height:30px}.drRecordsDetailReferenceCell .drAttachmentThumbnail img{object-fit:cover;width:30px;height:30px}.drRecordsDetailReferenceCell .drAttachmentItemButton>span:last-child{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.drRecordsDetailReferenceCount{color:#475467;background:#f2f4f7;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:10px;display:inline-flex}.drRecordsDetailHiddenReferences{flex:none;position:relative}.drRecordsDetailHiddenReferences>summary{color:#475467;cursor:pointer;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:10px;font-weight:700;list-style:none;display:inline-flex}.drRecordsDetailHiddenReferences>summary::-webkit-details-marker{display:none}.drRecordsDetailHiddenReferences>span{z-index:6;background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.drRecordsDetailHiddenReferences .drAttachmentItemButton{border-radius:5px;width:32px;height:32px;min-height:32px;padding:0}.drRecordsDetailNoReference{color:#98a2b3;white-space:nowrap;font-size:11px}.drRecordsDetailOrderSummary{background:#fbfcfe;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.drRecordsDetailOrderSummary>div{border-right:1px solid #e4e7ec;align-content:center;min-height:52px;padding:5px 10px;display:grid}.drRecordsDetailOrderSummary>div:last-child{border-right:0}.drRecordsDetailOrderSummary .drRecordsSingleLabel,.drRecordsPaymentEvidenceRow .drRecordsSingleLabel,.drRecordsDetailUtilitySummaryGrid .drRecordsSingleLabel{color:#667085;font-size:10px;font-weight:600;line-height:14px}.drRecordsDetailOrderSummary strong{color:#101828;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:22px}.drRecordsDetailOrderSummary>.is-outstanding-due .drRecordsSingleLabel,.drRecordsDetailOrderSummary>.is-outstanding-due strong{color:var(--danger-text,#b42318)}.drRecordsDetailOrderSummary>.is-outstanding-untrusted .drRecordsSingleLabel,.drRecordsDetailOrderSummary>.is-outstanding-untrusted strong{color:#98a2b3}.drRecordsPaymentTransactionsSection .drRecordsDetailPaymentTable{min-width:928px}.drRecordsDetailPaymentTitle{color:#475467;justify-content:space-between;align-items:center;min-width:0;padding:0 10px;display:flex}.drRecordsDetailPaymentTitle .drRecordsSingleLabel,.drRecordsDetailPaymentTitle>span{font-size:10px;font-weight:600;line-height:14px}.drRecordsDetailPaymentTitle>span{color:#b54708}.drRecordsDetailPaymentViewport{border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;min-height:0;overflow:hidden}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable{table-layout:fixed;grid-template-rows:24px minmax(0,1fr);width:100%;min-width:928px;height:100%;display:grid}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable thead,.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable tbody{min-height:0;display:block}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable tbody{scrollbar-gutter:stable;overflow-y:auto}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable tr{grid-template-columns:48px 130px 170px 140px 180px minmax(260px,1fr);min-width:928px;display:grid}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable th,.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable td{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:44px;padding:4px 7px;font-size:10px;line-height:14px;display:flex;overflow:hidden}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable th{z-index:1;background:#f8fafc;height:24px;position:sticky;top:0}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable tr.is-empty{grid-template-columns:minmax(0,1fr)}.drRecordsDetailPaymentViewport .drRecordsDetailPaymentTable tr.is-empty td{color:#98a2b3;justify-content:center;height:44px}.drRecordsDetailPaymentTable .is-index{text-align:center;justify-content:center}.drRecordsDetailPaymentTable .is-amount{font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end}.drRecordsDetailPaymentTable .is-method,.drRecordsDetailPaymentTable .is-recorded-at,.drRecordsDetailPaymentTable .is-status,.drRecordsDetailPaymentTable .is-note{text-align:left;justify-content:flex-start}.drRecordsDetailPaymentStatus{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.drRecordsDetailPaymentNote{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.drRecordsDetailPaymentNote:focus-visible,.drRecordsDetailProductAuxiliary:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #175cd3}.drRecordsPaymentEvidenceList{scrollbar-width:thin;align-items:center;gap:6px;min-height:0;padding:3px 8px;display:flex;overflow:auto hidden}.drRecordsPaymentEvidenceRow{background:#f8fafc;border:1px solid #eaecf0;border-radius:6px;flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));min-height:30px;display:grid}.drRecordsPaymentEvidenceRow>span{border-right:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:3px 8px;display:flex}.drRecordsPaymentEvidenceRow>span:last-child{border-right:0}.drRecordsPaymentEvidenceRow strong{color:#344054;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.drRecordsPaymentEvidenceRow.is-untrusted strong{color:#98a2b3}.drRecordsDetailPaymentEvidenceEmpty{color:#98a2b3;padding-left:2px;font-size:10px}.drRecordsDetailBusinessImpact{color:#667085;background:#f8fafc;border:1px solid #eaecf0;border-radius:7px;align-items:center;gap:8px;margin:0;padding:7px 9px;font-size:11px;display:flex}.drRecordsDetailBusinessImpact strong{color:#344054;flex:none}.drRecordsDetailUtilitySummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.drRecordsDetailUtilitySummaryGrid>div{border-right:1px solid #eaecf0;gap:2px;min-width:0;padding:4px 10px;display:grid}.drRecordsDetailUtilitySummaryGrid>div:last-child{border-right:0}.drRecordsDetailUtilitySummaryGrid strong{color:#344054;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.drRecordsDetailBusinessDock{height:var(--dr-detail-dock-height);background:#fff;border:1px solid #dfe5ec;border-radius:8px;min-height:0;display:grid;overflow:hidden}.drRecordsDetailBusinessDock.is-sales{grid-template-rows:24px 52px 20px 112px 52px}.drRecordsDetailBusinessDock.is-utility{--dr-detail-dock-height:72px;grid-template-rows:24px minmax(0,1fr)}.drRecordsDetailBusinessDock.is-return{--dr-detail-dock-height:104px;grid-template-rows:24px minmax(0,1fr)}.drRecordsDetailBusinessDockHeader{color:#475467;background:#f8fafc;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.drRecordsDetailBusinessDockHeader .drRecordsSingleLabel,.drRecordsDetailBusinessDockHeader>span{font-size:11px;font-weight:600;line-height:14px}.drRecordsDetailBusinessDockHeader>span{color:#98a2b3}.drRecordsDetailBusinessDockBody{min-width:0;min-height:0;overflow:hidden}.drRecordsDetailBusinessDock.is-sales .drRecordsDetailBusinessDockBody{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 300px;gap:12px;padding:8px 16px;display:grid}.drRecordsDetailBusinessDock .drRecordsDetailSection{border-radius:7px;min-height:0;margin:0;padding:7px 9px}.drRecordsDetailBusinessDock .drRecordsDetailSectionHeader{z-index:2;margin-bottom:5px;padding-bottom:4px;position:sticky;top:0}.drRecordsDetailBusinessDock .drRecordsDetailSectionHeader .drRecordsSingleLabel{font-size:11px;line-height:15px}.drRecordsPaymentTransactionsSection{scrollbar-gutter:stable;grid-area:1/1;overflow:auto}.drRecordsFinancialSummarySection{grid-area:1/2;overflow:hidden}.drRecordsFinancialSummarySection .drRecordsDetailFinanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.drRecordsDetailBusinessDock .drRecordsPaymentCommonSummaries{gap:6px;margin-bottom:7px;display:grid}.drRecordsDetailBusinessDock .drRecordsPaymentCommonSummaries .drRecordsDetailFinanceGrid{background:#f8fafc;border:1px solid #eaecf0;border-radius:6px;grid-template-columns:repeat(5,minmax(96px,1fr));gap:6px;padding:6px}.drRecordsDetailBusinessDock .drRecordsPaymentCommonSummaries .drRecordsDetailFinanceGrid>div:nth-child(n+6){display:none}.drRecordsDetailBusinessDock .drRecordsDetailPaymentTable th,.drRecordsDetailBusinessDock .drRecordsDetailPaymentTable td{padding:5px 7px;font-size:11px;line-height:15px}.drRecordsDetailUtilityDockMetrics{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;min-width:0;height:100%;padding:5px 16px;display:grid}.drRecordsDetailUtilityDockMetrics>div{border-right:1px solid #eaecf0;align-content:center;min-width:0;padding:0 12px;display:grid}.drRecordsDetailUtilityDockMetrics>div:first-child{padding-left:0}.drRecordsDetailUtilityDockMetrics>div:last-child{border-right:0;padding-right:0}.drRecordsDetailUtilityDockMetrics .drRecordsSingleLabel{color:#667085;font-size:10px;font-weight:600;line-height:13px}.drRecordsDetailUtilityDockMetrics strong{color:#1d2939;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;line-height:16px;overflow:hidden}.drRecordsDetailInspector{background:#fbfcfe;border:1px solid #e4e7ec;border-radius:8px;min-width:0;padding:14px 15px;position:sticky;top:0;overflow:visible}.drRecordsDetailInspectorTitle{color:#344054;border-bottom:1px solid #eaecf0;padding-bottom:8px;font-size:15px;font-weight:700}.drRecordsDetailInspectorBlock{border-bottom:1px solid #f2f4f7;flex-direction:column;gap:4px;padding:10px 0;display:flex}.drRecordsDetailInspectorBlock .drRecordsSingleLabel,.drRecordsDetailInspectorActions>.drRecordsSingleLabel{color:#667085;font-size:11px;font-weight:650}.drRecordsDetailInspectorBlock strong{color:#344054;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.drRecordsDetailInspectorBlock>span:not(.drRecordsLedgerBadge):not(.drRecordsSingleLabel){color:#667085;font-size:12px;line-height:1.4}.drRecordsDetailInspectorActions{flex-direction:column;gap:8px;padding-top:10px;display:flex}.drRecordsDetailInspectorNote{color:#667085;margin:0;font-size:11px;line-height:1.4}.drRecordsDetailInspectorActions .button{justify-content:center;width:100%;min-height:40px}.drRecordsDetailInspector .drRecordsDetailActionNote{margin-top:11px}.drRecordsDetailFooterNote{color:#667085;font-size:11px;font-weight:500}.drRecordsDetailFooterStatus{min-width:0;display:grid}.drRecordsDetailFooterStatus strong,.drRecordsDetailFooterStatus span,.drRecordsDetailFooterStatus small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.drRecordsDetailFooterStatus strong{color:#344054;font-size:12px;font-weight:650;line-height:16px}.drRecordsDetailFooterStatus span,.drRecordsDetailFooterStatus small,.drRecordsDetailFooterReadOnly{color:#667085;font-size:10px;line-height:13px}.drRecordsDetailFooterActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.drRecordsDetailFooterActions .button{white-space:nowrap;min-height:36px}.drRecordsDetailFooterReviewPanel,.drRecordsDetailFooter .drRecordsDetailActionNote,.drRecordsDetailFooterReadOnly{grid-column:1/-1}.drRecordsDetailFooterReviewPanel .drRecordsDetailActionForm{margin:0}.drRecordsDetailFooter .drRecordsDetailActionNote{flex-basis:100%;margin:0}.drRecordsDetailNotesAttachmentsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.drRecordsDetailMaterials{background:#fff;border:1px solid #dfe5ec;border-radius:8px;flex:none;overflow:hidden}.drRecordsDetailMaterials>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:7px 11px;list-style:none;display:flex}.drRecordsDetailMaterials>summary::-webkit-details-marker{display:none}.drRecordsDetailMaterials>summary:focus-visible{outline-offset:-2px;outline:2px solid #175cd3}.drRecordsDetailMaterials>summary>span:first-child{min-width:0;display:grid}.drRecordsDetailMaterials>summary strong{color:#344054;font-size:13px;font-weight:650;line-height:17px}.drRecordsDetailMaterials>summary small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.drRecordsDetailMaterialsChevron{color:#667085;flex:none;font-size:16px;transition:transform .12s;transform:rotate(-90deg)}.drRecordsDetailMaterials[open] .drRecordsDetailMaterialsChevron{transform:rotate(90deg)}.drRecordsDetailMaterialsBody{border-top:1px solid #eaecf0;padding:10px}.drRecordsDetailNotesColumn,.drRecordsDetailAttachmentsColumn,.drRecordsDetailLineNotes{gap:8px;min-width:0;display:grid}.drRecordsDetailNoteCard,.drRecordsDetailLineNotes{background:#f8fafc;border:1px solid #eaecf0;border-radius:8px;padding:10px}.drRecordsDetailNoteCard>strong,.drRecordsDetailLineNotes>strong{color:#344054;font-size:12px;font-weight:600;line-height:16px}.drRecordsDetailNoteCard p,.drRecordsDetailLineNote p,.drRecordsDetailCompactEmpty{color:#475467;white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:20px}.drRecordsDetailLineNote{border-top:1px solid #eaecf0;min-width:0;padding-top:8px}.drRecordsDetailLineNote>span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.drRecordsDetailAttachmentsColumn>.drRecordsDetailTabStack,.drRecordsDetailAttachmentsColumn>.drRecordsDetailTabStack>.drRecordsDetailSection{height:100%}.drRecordsDetailAttachmentsColumn>.drRecordsDetailTabStack>.drRecordsDetailSection{margin:0}.drRecordsDetailAttachmentsColumn .drRecordsAttachmentAction,.drRecordsDetailAttachmentsColumn .drAttachmentItemButton{min-height:44px;padding-top:7px;padding-bottom:7px}@media (max-width:1500px){.drRecordsDetailMainLayout{grid-template-columns:minmax(0,1fr) 300px}.drRecordsDetailItemsSection .drRecordsDetailTable.is-preorder{--dr-records-detail-product-columns:42px 52px minmax(180px, 1.25fr) 72px 64px 96px 108px minmax(230px, 1.2fr);min-width:860px}}@media (max-width:1320px){.drRecordsDetailModal{width:calc(100vw - 48px);max-width:calc(100vw - 48px)}.drRecordsDetailMainLayout{grid-template-columns:minmax(0,1fr) 280px;gap:12px;padding:10px 12px}.drRecordsDetailNotesAttachmentsGrid{grid-template-columns:minmax(0,1fr)}.drRecordsDetailItemsSection .drRecordsDetailTable th{top:0}.drRecordsDetailItemsSection .drRecordsDetailTable.is-preorder{--dr-records-detail-product-columns:42px 52px minmax(170px, 1.2fr) 72px 64px 96px 108px minmax(190px, 1.1fr);min-width:800px}.drRecordsDetailIdentityBar{grid-template-columns:minmax(220px,1.6fr) minmax(88px,.65fr) minmax(96px,.7fr) minmax(112px,.8fr) minmax(160px,1fr);gap:8px;padding-left:12px;padding-right:12px}.drRecordsDetailBusinessDock.is-sales .drRecordsDetailBusinessDockBody{grid-template-columns:minmax(0,1fr) 280px;padding-left:12px;padding-right:12px}}@media (max-height:719px){.drRecordsDetailOverlay{align-items:flex-start;padding:16px 0;overflow-y:auto}.drRecordsDetailModal,.drRecordsDetailModal.has-sales-dock,.drRecordsDetailModal.has-return-dock{flex-direction:column;height:auto;min-height:calc(100vh - 32px);max-height:none;display:flex;overflow:visible}.drRecordsDetailMainLayout{flex:none;min-height:360px;overflow:visible}.drRecordsDetailLeftColumn{flex-direction:column;gap:10px;max-height:none;display:flex;overflow:visible}.drRecordsDetailProductWorkspace{flex-direction:column;display:flex;overflow:visible}.drRecordsDetailProductWorkspace>.drRecordsDetailItemsSection{flex:none;overflow:visible}.drRecordsDetailDetailsStack{height:auto}.drRecordsDetailDetailsStack>.drRecordsDetailItemsSection{flex:none;overflow:visible}.drRecordsDetailItemsSection .drRecordsDetailTableWrap{height:auto;overflow:auto visible}.drRecordsDetailBusinessDock{flex:0 0 var(--dr-detail-dock-height)}}html[data-theme=dark] .stockInPage{--stock-in-border:var(--jadus-workbench-border);--stock-in-muted:var(--crm-text-secondary);--stock-in-primary:var(--crm-action-primary-bg);--stock-in-primary-hover:var(--crm-action-primary-hover)}html[data-theme=dark] .stockInManagementPage>.pageHeader h2,html[data-theme=dark] .stockInManagementPage .paginationText,html[data-theme=dark] .stockInManagementPage .pageNumber,html[data-theme=dark] .stockInManagementPage .emptyTableCell{color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementWorkbench,html[data-theme=dark] .stockInManagementTabs,html[data-theme=dark] .stockInTabPanel,html[data-theme=dark] .stockInManagementWorkbench .paginationBar{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementTabs button{color:var(--crm-text-secondary)}html[data-theme=dark] .stockInManagementTabs button.isActive{border-bottom-color:var(--crm-link-text);color:var(--crm-link-text)}html[data-theme=dark] .stockInRecordsToolbar .compactInput,html[data-theme=dark] .stockInRecordsToolbar .jadusSelectRoot>button.jadusSelectTrigger,html[data-theme=dark] .stockInRecordsToolbar .jadusDatePickerRoot>button.jadusDateTrigger,html[data-theme=dark] .stockInRecordsToolbar .jadusDateRangeTrigger,html[data-theme=dark] .stockInManagementWorkbench .paginationButton{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .stockInManagementWorkbench .paginationButton:disabled{background:var(--crm-action-disabled-bg);color:var(--crm-action-disabled-text)}html[data-theme=dark] .stockInManagementTableBody td{border-color:var(--jadus-workbench-divider);color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementTableBody tbody tr:hover td{background:var(--crm-interaction-hover-surface)}html[data-theme=dark] .inventoryWorkbenchPage{--inventory-workbench-border:var(--jadus-workbench-border);--inventory-workbench-muted:var(--crm-text-secondary);--inventory-workbench-primary:var(--crm-action-primary-bg);color:var(--crm-text-primary)}html[data-theme=dark] .inventoryWorkbenchPage .pageHeader h2,html[data-theme=dark] .inventoryWorkbenchProductText strong,html[data-theme=dark] .inventoryMovementSource strong,html[data-theme=dark] .inventoryWorkbenchPagination p{color:var(--crm-text-primary)}html[data-theme=dark] .inventoryWorkbench,html[data-theme=dark] .inventoryWorkbenchTabs,html[data-theme=dark] .inventoryWorkbenchView,html[data-theme=dark] .inventoryWorkbenchToolbar,html[data-theme=dark] .inventoryWorkbenchTableViewport,html[data-theme=dark] .inventoryWorkbenchPagination{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border)}html[data-theme=dark] .inventoryWorkbenchTabs button{color:var(--crm-text-secondary)}html[data-theme=dark] .inventoryWorkbenchTabs button:hover{color:var(--crm-text-primary)}html[data-theme=dark] .inventoryWorkbenchTabs button.is-active{border-bottom-color:var(--crm-link-text);color:var(--crm-link-text)}html[data-theme=dark] .inventoryWorkbenchToolbar .compactInput,html[data-theme=dark] .inventoryWorkbenchToolbar .jadusSelectRoot>button.jadusSelectTrigger,html[data-theme=dark] .inventoryWorkbenchPagination button,html[data-theme=dark] .inventoryBalanceProjectionTable button.button.jadusTableRowAction,html[data-theme=dark] .inventoryStocktakeTable button.button.jadusTableRowAction,html[data-theme=dark] .inventoryMovementProjectionTable .productsEditAction{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .inventoryWorkbenchPagination button:disabled,html[data-theme=dark] .inventoryBalanceProjectionTable button.button.jadusTableRowAction:disabled,html[data-theme=dark] .inventoryStocktakeTable button.button.jadusTableRowAction:disabled,html[data-theme=dark] .inventoryMovementProjectionTable .productsEditAction:disabled{background:var(--crm-action-disabled-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-disabled-text)}html[data-theme=dark] .inventoryWorkbenchTable th{background:var(--jadus-workbench-header);box-shadow:0 1px 0 var(--jadus-workbench-divider);color:var(--crm-text-secondary)}html[data-theme=dark] .inventoryWorkbenchTable td{border-color:var(--jadus-workbench-divider);color:var(--crm-text-primary)}html[data-theme=dark] .inventoryWorkbenchTable tbody tr:hover{background:var(--crm-interaction-hover-surface)}.inventoryWorkbenchStatus{color:var(--crm-status-pill-text);border-color:#0000}html[data-theme=dark] .paymentsMainPage,html[data-theme=dark] .paymentsMainHeader h1,html[data-theme=dark] .paymentsMainCards>button>strong,html[data-theme=dark] .paymentsMainPendingCardPrimary>strong,html[data-theme=dark] .paymentsMainTable td.is-emphasis,html[data-theme=dark] .paymentsMainId>span,html[data-theme=dark] .paymentsMainEmptyCell,html[data-theme=dark] .paymentsMainPagination strong{color:var(--crm-text-primary)}html[data-theme=dark] .paymentsMainCards>button,html[data-theme=dark] .paymentsMainPendingCard,html[data-theme=dark] .paymentsMainWorkbench,html[data-theme=dark] .paymentsMainToolbar,html[data-theme=dark] .paymentsMainTableViewport,html[data-theme=dark] .paymentsMainPagination{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border)}html[data-theme=dark] .paymentsMainCards>button>span,html[data-theme=dark] .paymentsMainPendingCardPrimary>span,html[data-theme=dark] .paymentsMainCardMeta,html[data-theme=dark] .paymentsMainPendingCardLinks,html[data-theme=dark] .paymentsMainSearch,html[data-theme=dark] .paymentsMainFilter,html[data-theme=dark] .paymentsMainRows,html[data-theme=dark] .paymentsMainTable,html[data-theme=dark] .paymentsMainTable td>span,html[data-theme=dark] .paymentsMainTable td>small,html[data-theme=dark] .paymentsMainPagination{color:var(--crm-text-secondary)}html[data-theme=dark] .paymentsMainTabs{border-color:var(--jadus-workbench-border)}html[data-theme=dark] .paymentsMainTabs button{color:var(--crm-text-secondary)}html[data-theme=dark] .paymentsMainTabs button.is-active{border-bottom-color:var(--crm-link-text);color:var(--crm-link-text)}html[data-theme=dark] .paymentsMainTabs button>span>b{background:var(--crm-action-secondary-bg);color:var(--crm-action-secondary-text)}html[data-theme=dark] .paymentsMainTabs button.is-active>span>b{background:var(--crm-interaction-selected-surface);color:var(--crm-link-text)}html[data-theme=dark] .paymentsMainToolbar .compactInput,html[data-theme=dark] .paymentsMainToolbar .jadusSelectRoot>button.jadusSelectTrigger,html[data-theme=dark] .paymentsMainPage .button.jadus-clear-button,html[data-theme=dark] .paymentsMainPagination .button{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .paymentsMainPagination .button:disabled{background:var(--crm-action-disabled-bg);color:var(--crm-action-disabled-text)}html[data-theme=dark] .paymentsMainTable th{background:var(--jadus-workbench-header);border-color:var(--jadus-workbench-divider);color:var(--crm-text-secondary)}html[data-theme=dark] .paymentsMainTable td{border-color:var(--jadus-workbench-divider);color:var(--crm-text-primary)}html[data-theme=dark] .paymentsMainTable tbody tr:hover td{background:var(--crm-interaction-hover-surface)}html[data-theme=dark] .drManagementShell,html[data-theme=dark] .drManagementContent,html[data-theme=dark] .drEntryBaselinePage{color:var(--crm-text-primary)}html[data-theme=dark] .drEntryInlineWorkbench.drEntrySharedShell,html[data-theme=dark] .drEntrySharedTopZone,html[data-theme=dark] .drEntrySharedBusinessWorkspace,html[data-theme=dark] .drEntrySharedBottomZone,html[data-theme=dark] .drEntrySharedSummaryActionBar{background:var(--crm-surface-workspace);border-color:var(--jadus-workbench-border)}html[data-theme=dark] .drEntrySharedMainGrid .drEntrySharedReviewSummary,html[data-theme=dark] .drEntrySharedSettlementWorkspace,html[data-theme=dark] .drEntryPaymentAllocationCard,html[data-theme=dark] .drEntryPreOrderPoCard,html[data-theme=dark] .drEntryVoidDrNumberAudit,html[data-theme=dark] .drEntryPaymentDockReadonlyValue,html[data-theme=dark] .drEntryCompactPaymentDock,html[data-theme=dark] .drEntryCompactPaymentRows{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderStep,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryStockTableWrap,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderTableScroller,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntrySecondaryProductRows,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryReturnItemsList,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryModalBasicSection{background:var(--crm-surface-lane);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] .drManagementShell input,html[data-theme=dark] .drManagementShell textarea,html[data-theme=dark] .drManagementShell select,html[data-theme=dark] .drManagementShell .jadusSelectTrigger,html[data-theme=dark] .drEntryPaymentTermsSubcontrol,html[data-theme=dark] .drEntryPaymentTermsSubcontrol>input{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] .drManagementShell input:disabled,html[data-theme=dark] .drManagementShell textarea:disabled,html[data-theme=dark] .drManagementShell select:disabled,html[data-theme=dark] .drManagementShell button:disabled{background:var(--crm-action-disabled-bg);color:var(--crm-action-disabled-text);opacity:1}html[data-theme=dark] .drManagementShell .drEntryWorkspacePrimaryAction,html[data-theme=dark] .drManagementShell .drEntryAction.is-primary,html[data-theme=dark] .drManagementShell .drEntryFooterButtons .drEntryAction:last-child{background:var(--crm-action-primary-bg);border-color:var(--crm-action-primary-bg);color:var(--crm-action-primary-text)}html[data-theme=dark] .drManagementShell .drEntryWorkspacePrimaryAction:hover:not(:disabled),html[data-theme=dark] .drManagementShell .drEntryAction.is-primary:hover:not(:disabled),html[data-theme=dark] .drManagementShell .drEntryFooterButtons .drEntryAction:last-child:hover:not(:disabled){background:var(--crm-action-primary-hover);border-color:var(--crm-action-primary-hover)}html[data-theme=dark] .drManagementShell :is(input,textarea,select,button,.jadusSelectTrigger):focus-visible{outline:2px solid var(--crm-focus-ring);outline-offset:2px}html[data-theme=dark] .drEntrySharedSummaryActionBar .drEntryFooterSummary strong,html[data-theme=dark] .drEntryVoidDrNumberAudit strong,html[data-theme=dark] .drEntryPaymentTermsSubcontrol>input{color:var(--crm-text-primary)}html[data-theme=dark] .drEntryVoidDrNumberAudit small,html[data-theme=dark] .drEntrySharedSummaryActionBar .drEntryFooterSummary span,html[data-theme=dark] .drEntrySharedReviewSummary :is(dt,span,small),html[data-theme=dark] .drEntryPaymentAllocationCard :is(span,small){color:var(--crm-text-secondary)}html[data-theme=dark] .drEntrySharedIdentityBar,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderTableFooter,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderSubtotalRow,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntrySecondaryProductFooter,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryReturnTotalRow,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryStockEmptyRow td,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryStockEmptyHelper,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntrySecondaryProductEmpty,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryReturnEmptyHelper{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border);color:var(--crm-text-secondary)}html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable tbody td,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntrySecondaryProductRow,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryReturnItemRow,html[data-theme=dark] .drEntrySharedContextBar .drEntryWorkbenchTitle strong{color:var(--crm-text-primary)}html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable tbody tr:hover td,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntrySecondaryProductRow:hover,html[data-theme=dark] .drEntrySharedBusinessWorkspace .drEntryReturnItemRow:hover{background:var(--crm-interaction-hover-surface)}html[data-theme=dark] .drManagementShell .drEntryPreOrderSettlementSummary,html[data-theme=dark] .drManagementShell .drEntryPaymentLineActions,html[data-theme=dark] .drManagementShell .drEntryPaymentTermsSubcontrol>span{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border)}html[data-theme=dark] .drManagementShell .drEntryPreOrderSettlementSummary span,html[data-theme=dark] .drManagementShell .drEntryPreOrderPaymentHint,html[data-theme=dark] .drManagementShell .drEntryPaymentAllocationTitle{color:var(--crm-text-secondary)}html[data-theme=dark] .drManagementShell .drEntryPreOrderSettlementSummary strong{color:var(--crm-text-primary)}html[data-theme=dark] .stockInPage{--stock-in-border:var(--jadus-workbench-border);--stock-in-muted:var(--crm-text-secondary);--stock-in-primary:var(--crm-action-primary-bg);--stock-in-primary-hover:var(--crm-action-primary-hover);color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementPage>.pageHeader h2{color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementWorkbench,html[data-theme=dark] .stockInManagementTabs,html[data-theme=dark] .stockInManagementWorkbench .paginationBar{background:var(--crm-surface-card);border-color:var(--jadus-workbench-border)}html[data-theme=dark] .stockInManagementTableBody thead th{background:var(--jadus-workbench-header);box-shadow:0 1px 0 var(--jadus-workbench-divider);color:var(--crm-text-secondary)}html[data-theme=dark] .stockInManagementPage .jadusSelectTrigger,html[data-theme=dark] .stockInManagementPage .jadusDateRangeTrigger,html[data-theme=dark] .stockInManagementPage .compactInput{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] .stockInManagementPage :is(button,input,.jadusSelectTrigger,.jadusDateRangeTrigger):focus-visible{outline:2px solid var(--crm-focus-ring);outline-offset:2px}html[data-theme=dark] .productsPage .productsTable thead th{background:var(--panel-soft);box-shadow:0 1px 0 var(--border);color:var(--crm-text-tertiary)}html[data-theme=dark] .productsPage .jadus-clear-button,html[data-theme=dark] .productsPage .productsEditAction,html[data-theme=dark] .productsPage .jadusSelectTrigger,html[data-theme=dark] .productsPage .paginationRowsInput{background:var(--crm-action-secondary-bg);border-color:var(--theme-control-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .productsPage .paginationButton:disabled{background:var(--crm-action-disabled-bg);border-color:var(--crm-action-disabled-bg);color:var(--crm-action-disabled-text)}.unifiedSettingsPage{gap:16px;min-width:0;display:grid}.unifiedSettingsShell{background:#fff;border:1px solid #e2e5ea;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 1px 3px #1018280a}.unifiedSettingsSearch{border-bottom:1px solid #e7e9ed;grid-template-columns:auto minmax(240px,440px) 1fr;align-items:center;gap:7px;min-height:58px;padding:10px 18px;display:grid}.unifiedSettingsSearch label{color:#344054;font-size:12px;font-weight:650}.unifiedSettingsSearch input{color:#172033;background:#f8f9fb;border:1px solid #d8dce3;border-radius:9px;outline:0;min-height:36px;padding:7px 11px}.unifiedSettingsSearch input:focus{border-color:#3457d5;box-shadow:0 0 0 3px #3457d51f}.unifiedSettingsSearch small{color:#7b8493;font-size:10px}.unifiedSettingsLayout{grid-template-columns:220px minmax(0,1fr);min-height:500px;display:grid}.unifiedSettingsCategories{background:#f7f8fa;border-right:1px solid #e7e9ed;align-content:start;gap:3px;padding:14px 10px;display:grid}.unifiedSettingsCategories button{color:#475467;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;min-height:38px;padding:8px 11px;font-size:12px}.unifiedSettingsCategories button:hover{color:#172033;background:#eceef2}.unifiedSettingsCategories button.is-active{color:#041eb4;background:#e8efff;font-weight:650}.unifiedSettingsCategories button:focus-visible,.unifiedSettingsEntry:focus-visible{outline-offset:2px;outline:2px solid #3457d5}.unifiedSettingsContent{min-width:0;padding:24px}.unifiedSettingsContent>header{border-bottom:1px solid #eceef1;margin-bottom:16px;padding-bottom:14px}.unifiedSettingsContent h2{color:#172033;letter-spacing:-.02em;margin:0;font-size:20px}.unifiedSettingsContent h3{color:#344054;margin:0 0 8px;font-size:12px}.unifiedSettingsContent p{color:#7b8493;margin:5px 0 0;font-size:11px}.unifiedSettingsEntryList{gap:7px;display:grid}.unifiedSettingsEntry{color:#344054;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e5ea;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:10px 13px;display:flex}.unifiedSettingsEntry:hover{color:#041eb4;background:#f8faff;border-color:#cbd5f2}.unifiedSettingsEntry strong{font-size:12px;font-weight:600}.unifiedSettingsEntry>span{color:#98a2b3;font-size:18px}.unifiedSettingsGroups{gap:20px;display:grid}.unifiedSettingsGroup{border-bottom:1px solid #eceef1;padding-bottom:16px}.unifiedSettingsGroup:last-child{border-bottom:0}.unifiedSettingsEmpty,.unifiedSettingsNotice{color:#667085;background:#f8f9fb;border-radius:10px;padding:14px;font-size:12px}.unifiedSettingsNotice{margin-top:12px}.unifiedSettingsTestTools{border-top:1px solid #eceef1;margin-top:20px;padding-top:16px}.unifiedSettingsTestTools .sidebarDevelopmentIdentity{border:1px solid #e2e5ea;border-radius:9px;margin-top:10px;padding:10px}html[lang=en] .unifiedSettingsPage .labelChinese,html[lang=en] .unifiedSettingsPage .buttonChinese,html[lang=en] .unifiedSettingsPage .sectionTitleChinese,html[lang=en] .unifiedSettingsPage .cardTextChinese,html[lang=zh] .unifiedSettingsPage .labelEnglish{display:none}html[data-theme=dark] body,html[data-theme=dark] .mainArea,html[data-theme=dark] .pageContent{background:var(--bg);color:var(--text)}html[data-theme=dark] .sidebar.desktopSidebar{--sidebar-nav-active:#22345e;--sidebar-nav-hover:#253247;--sidebar-nav-muted:#95a2b4;--sidebar-nav-strong:#9eb5ff;--sidebar-nav-text:#c7d0dc;color:var(--crm-text-secondary);background:#151e2b;border-right-color:#303c4f}html[data-theme=dark] .sidebar.desktopSidebar .brandBlock strong,html[data-theme=dark] .sidebar.desktopSidebar .sidebarNavRow.navItem[type=button]:hover,html[data-theme=dark] .sidebarAccount strong{color:var(--text)}html[data-theme=dark] .sidebarCollapseButton:hover{color:#9eb5ff;background:#29384d}html[data-theme=dark] .sidebarBottom{border-top-color:#303c4f}html[data-theme=dark] .sidebarAccount,html[data-theme=dark] .sidebarAccount small,html[data-theme=dark] .sidebarSectionLabel{color:#95a2b4}html[data-theme=dark] .sidebar.desktopSidebar .sidebarLanguageControl{background:#101722}html[data-theme=dark] .sidebar.desktopSidebar .sidebarLanguageControl button{color:#aab5c5}html[data-theme=dark] .sidebar.desktopSidebar .sidebarLanguageControl button.is-active{color:#9eb5ff;background:#29384d}.sidebarThemeToggle{justify-self:stretch;width:100%}.sidebar.desktopSidebar.is-collapsed .sidebarThemeToggle{justify-self:center;width:38px;padding:6px}.sidebar.desktopSidebar.is-collapsed .sidebarThemeToggle .themeToggleText{display:none}html[data-theme=dark] .topBar,html[data-theme=dark] .card,html[data-theme=dark] .modalPanel,html[data-theme=dark] .jadusSelectMenu,html[data-theme=dark] [data-jadus-select-layer]{background:var(--panel);border-color:var(--border);color:var(--text)}html[data-theme=dark] .input,html[data-theme=dark] .select,html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-theme=dark] textarea,html[data-theme=dark] select{color:var(--text);background-color:#151e2b;border-color:#445168}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#76849a}html[data-theme=dark] input:disabled,html[data-theme=dark] textarea:disabled,html[data-theme=dark] select:disabled,html[data-theme=dark] button:disabled{color:#77859a}html[data-theme=dark] .modalOverlay{background:#020812ad}html[data-theme=dark] .modalHeader,html[data-theme=dark] .modalFooter{border-color:var(--border)}html[data-theme=dark] .modalCloseButton,html[data-theme=dark] .button.secondary,html[data-theme=dark] .button.ghost{background:var(--theme-control);border-color:var(--theme-control-border);color:var(--crm-text-secondary)}html[data-theme=dark] .formErrorBanner{background:var(--danger-bg);color:var(--danger);border-color:#7d3b37}html[data-theme=dark] .jadusSearchSuggestionPanel{background:var(--panel);border-color:var(--border);box-shadow:var(--crm-elevation-popover);color:var(--crm-text-primary)}html[data-theme=dark] .jadusSearchSuggestionOption{color:var(--crm-text-primary)}html[data-theme=dark] .jadusSearchSuggestionOption:hover,html[data-theme=dark] .jadusSearchSuggestionOption:focus-visible,html[data-theme=dark] .jadusSearchSuggestionOption.is-active{background:var(--crm-action-secondary-hover)}html[data-theme=dark] .jadusSearchSuggestionOption span,html[data-theme=dark] .jadusSearchSuggestionOption small,html[data-theme=dark] .jadusSearchSuggestionEmpty{color:var(--crm-text-secondary)}html[data-theme=dark] .jadusSearchSuggestionFooter{border-color:var(--border)}html[data-theme=dark] .jadusSearchSuggestionFooter button{color:var(--crm-link-text)}html[data-theme=dark] .unifiedSettingsShell{background:var(--panel);border-color:var(--border);box-shadow:var(--shadow)}html[data-theme=dark] .unifiedSettingsSearch{border-bottom-color:var(--border)}html[data-theme=dark] .unifiedSettingsSearch label,html[data-theme=dark] .unifiedSettingsContent h2,html[data-theme=dark] .unifiedSettingsContent h3{color:var(--text)}html[data-theme=dark] .unifiedSettingsSearch input{color:var(--text);background:#151e2b;border-color:#445168}html[data-theme=dark] .unifiedSettingsSearch small,html[data-theme=dark] .unifiedSettingsContent p{color:var(--crm-text-tertiary)}html[data-theme=dark] .unifiedSettingsCategories{border-right-color:var(--border);background:#151e2b}html[data-theme=dark] .unifiedSettingsCategories button{color:var(--crm-text-secondary)}html[data-theme=dark] .unifiedSettingsCategories button:hover{background:var(--crm-interaction-hover-surface);color:var(--text)}html[data-theme=dark] .unifiedSettingsCategories button.is-active{background:var(--crm-interaction-selected-surface);color:#9eb5ff}html[data-theme=dark] .unifiedSettingsContent>header,html[data-theme=dark] .unifiedSettingsGroup,html[data-theme=dark] .unifiedSettingsTestTools{border-color:var(--border)}html[data-theme=dark] .unifiedSettingsEntry{border-color:var(--border);color:var(--crm-text-secondary);background:#1b2635}html[data-theme=dark] .unifiedSettingsEntry:hover{background:var(--crm-interaction-hover-surface);color:#9eb5ff;border-color:#6478a2}html[data-theme=dark] .unifiedSettingsEmpty,html[data-theme=dark] .unifiedSettingsNotice{color:var(--crm-text-secondary);background:#151e2b}html[data-theme=dark] .unifiedSettingsTestTools .sidebarDevelopmentIdentity{border-color:var(--border)}html[data-theme=dark] .themeSettingsDetail{color:var(--text)}html[data-theme=dark] .themeSettingsDetail>header p,html[data-theme=dark] .themeSettingsDetail small{color:var(--crm-text-tertiary)}html[data-theme=dark] .themeSettingsDetail>section,html[data-theme=dark] .themeSettingsDetail>div>section,html[data-theme=dark] .themeSettingsDetail article{background-color:var(--panel);border-color:var(--border);color:var(--text)}html[data-theme=dark] .themeSettingsDetail input:not([type=checkbox]):not([type=range]),html[data-theme=dark] .themeSettingsDetail select{color:var(--text);background:#151e2b;border-color:#445168}html[data-theme=dark] .themeSettingsDetail button:not([class*=primary]):not([class*=save]):not([class*=addButton]):not([role=switch]){background-color:var(--theme-control);border-color:var(--theme-control-border);color:var(--crm-text-secondary)}html[data-theme=dark] .themeSettingsDetail table th,html[data-theme=dark] .themeSettingsDetail table td{border-color:var(--border)}html[data-theme=dark] .dashboardSummaryGrid{background:var(--panel-muted)!important;border-color:var(--border)!important}html[data-theme=dark] .dashboardSummaryCard{background:var(--panel)!important;border-color:var(--border)!important}html[data-theme=dark] .dashboardSummaryCard strong{color:var(--text)!important}html[data-theme=dark] .dashboardSummaryCard[data-tone=danger] strong{color:#ff9b91!important}html[data-theme=dark] .dashboardSummaryCard[data-tone=success] strong{color:#70d6a5!important}html[data-theme=dark] .tableActionButton-outline{background:var(--theme-control-bg);border-color:var(--theme-control-border);color:#aec0ff}html[data-theme=dark] .dataTable th{color:var(--crm-text-secondary);background:#202d3f}html[data-theme=dark] .dataTable th .labelEnglish{color:var(--crm-text-secondary)}html[data-theme=dark] .dataTable th .labelChinese{color:var(--crm-text-tertiary)}html[data-theme=dark] .productsPage{--products-border:var(--border);--products-muted:var(--crm-text-secondary);--products-primary:var(--crm-link-text);color:var(--crm-text-primary)}html[data-theme=dark] .productsPage .pageHeader h2,html[data-theme=dark] .productsPage .productsListCard .cardTitle,html[data-theme=dark] .productsPage .productNameLink,html[data-theme=dark] .productsPage .productPriceCell{color:var(--crm-text-primary)}html[data-theme=dark] .productsPage .productPageHeaderDescription,html[data-theme=dark] .productsPage .productsListToolbarControls .field>span,html[data-theme=dark] .productsPage .productSkuLink,html[data-theme=dark] .productsPage .productChineseNameCell,html[data-theme=dark] .productsPage .paginationCustomRows{color:var(--crm-text-secondary)}html[data-theme=dark] .productsPage .productsListCard,html[data-theme=dark] .productsPage .productsListToolbar,html[data-theme=dark] .productsPage .paginationBar{background:var(--panel);border-color:var(--border);color:var(--crm-text-primary)}html[data-theme=dark] .productsPage .productsTable td{border-color:var(--border);color:var(--crm-text-secondary)}html[data-theme=dark] .productsPage .productsTable tbody tr:hover{background:var(--crm-action-secondary-hover)}html[data-theme=dark] .productsPage .productsTable thead th{background:var(--panel-soft);box-shadow:0 1px 0 var(--border)}html[data-theme=dark] .productsPage .jadus-search-button,html[data-theme=dark] .productsPage .jadus-primary-open-button{background:var(--crm-action-primary-bg);border-color:var(--crm-action-primary-bg);color:var(--crm-action-primary-text)}html[data-theme=dark] .productsPage .jadus-search-button:hover:not(:disabled),html[data-theme=dark] .productsPage .jadus-primary-open-button:hover:not(:disabled){background:var(--crm-action-primary-hover);border-color:var(--crm-action-primary-hover)}html[data-theme=dark] .productsPage .jadus-clear-button,html[data-theme=dark] .productsPage .productsEditAction{background:var(--crm-action-secondary-bg);border-color:var(--theme-control-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .jadusDateTrigger,html[data-theme=dark] .jadusDatePanel{background:var(--panel);border-color:var(--border);color:var(--text)}html[data-theme=dark] .jadusDateHeader,html[data-theme=dark] .jadusDateFooter{border-color:var(--border)}html[data-theme=dark] .jadusDateHeader button,html[data-theme=dark] .jadusDateFooter button,html[data-theme=dark] .jadusDateGrid button{color:var(--crm-text-secondary);background:0 0}html[data-theme=dark] .jadusDateGrid button:hover:not(:disabled){background:var(--crm-interaction-hover-surface)}html[data-theme=dark] .jadusDateGrid button.isSelected{background:var(--crm-interaction-primary);color:#fff}html[data-theme=dark] .jadusDateGrid button.isToday{border-color:#91aaff}html[data-theme=dark] .jadusDateWeekday,html[data-theme=dark] .jadusDatePlaceholder{color:var(--crm-text-tertiary)}.helpCenterSystemLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.helpCenterSystemLink{color:#344054;background:#f8f9fb;border:1px solid #e2e5ea;border-radius:9px;gap:3px;padding:11px 13px;display:grid}.helpCenterSystemLink:hover{color:#041eb4;border-color:#cbd5f2}.helpCenterSystemLink strong{font-size:12px}.helpCenterSystemLink span{color:#7b8493;font-size:10px}@media (max-width:1100px){.unifiedSettingsLayout{grid-template-columns:190px minmax(0,1fr)}}.inventoryWorkbenchPage{--inventory-workbench-border:#e1e3ea;--inventory-workbench-muted:#697386;--inventory-workbench-primary:#041eb4;gap:14px;min-width:0;display:grid}.inventoryWorkbenchPage .pageHeader{margin-bottom:0}.inventoryWorkbenchPage .pageHeader h2{color:#050404;letter-spacing:-.035em;font-size:28px;font-weight:850}.inventoryWorkbench{border:1px solid var(--inventory-workbench-border);background:#fff;border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}.inventoryWorkbenchTabs{border-bottom:1px solid var(--inventory-workbench-border);flex:none;align-items:end;gap:26px;min-height:47px;padding:0 16px;display:flex}.inventoryWorkbenchTabs button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;align-self:stretch;padding:2px 2px 0;font-size:13px;font-weight:700}.inventoryWorkbenchTabs button:hover{color:#344054}.inventoryWorkbenchTabs button.is-active{border-bottom-color:var(--inventory-workbench-primary);color:var(--inventory-workbench-primary)}.inventoryWorkbenchTabs button:focus-visible,.inventoryInlineLink:focus-visible,.inventoryIdentityFilter button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #041eb457}.inventoryWorkbenchView{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.inventoryWorkbenchToolbar{border-bottom:1px solid #edf0f4;flex:none;align-items:end;gap:9px;padding:11px 12px;display:grid}.inventoryBalanceToolbar{grid-template-columns:minmax(250px,1fr) auto minmax(132px,160px) minmax(146px,174px) minmax(84px,104px)}.inventoryMovementToolbarV2{grid-template-columns:minmax(280px,1fr) auto minmax(180px,220px) minmax(132px,156px)}.inventoryWorkbenchToolbar .field{gap:4px;min-width:0}.inventoryWorkbenchToolbar .field>span,.inventoryStocktakeModal .field>span,.stocktakeBookCell>span{color:var(--inventory-workbench-muted);font-size:11px;font-weight:650;line-height:1.2}.inventoryWorkbenchToolbar .compactInput,.inventoryWorkbenchToolbar .button{box-sizing:border-box;height:36px;min-height:36px;font-size:13px}.inventoryWorkbenchToolbar .compactInput{border-color:#d7dbe4;border-radius:8px;min-width:0}.inventoryWorkbenchToolbar .compactInput:focus{border-color:var(--inventory-workbench-primary);outline:0;box-shadow:0 0 0 3px #041eb41a}.inventoryToolbarButtons{white-space:nowrap;gap:7px;display:flex}.inventoryWorkbenchPage .jadus-search-button{background:var(--inventory-workbench-primary);border-color:var(--inventory-workbench-primary);color:#fff}.inventoryWorkbenchPage .jadus-search-button:hover:not(:disabled){background:#03178f;border-color:#03178f}.inventoryWorkbenchPage .jadus-clear-button{border-color:var(--inventory-workbench-border);color:var(--inventory-workbench-muted)}.inventoryWorkbenchPage .searchMinimumHelper{flex:none;margin:5px 12px 0}.inventoryWorkbenchTableViewport{flex:1 1 0;min-height:0;padding:0 12px;overflow:auto}.inventoryWorkbenchTableViewport.is-horizontal{overflow:auto}.inventoryWorkbenchTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.inventoryWorkbenchTable th,.inventoryWorkbenchTable td{color:#202735;text-align:left;vertical-align:middle;border-bottom:1px solid #eceef2;padding:10px 9px;font-size:12px;line-height:1.3}.inventoryWorkbenchTable th{color:var(--inventory-workbench-muted);letter-spacing:.035em;text-transform:uppercase;z-index:3;background:#f7f8fb padding-box padding-box;font-size:10px;font-weight:800;position:sticky;top:0;box-shadow:0 1px #e3e7ef}.inventoryWorkbenchTable tbody tr{transition:background-color .12s}.inventoryWorkbenchTable tbody tr:hover{background:#fafbff}.inventoryBalanceProjectionTable th:first-child{width:36%}.inventoryBalanceProjectionTable th:nth-child(2){width:14%}.inventoryBalanceProjectionTable th:nth-child(3),.inventoryBalanceProjectionTable th:nth-child(4){width:16%}.inventoryBalanceProjectionTable th:nth-child(5){width:18%}.inventoryBalanceProjectionTable .jadusTableRowAction{white-space:nowrap;font-size:11px}.inventoryBalanceProjectionTable th:nth-child(n+2),.inventoryBalanceProjectionTable td:nth-child(n+2){text-align:center}.inventoryWorkbenchProduct{align-items:center;gap:10px;min-width:0;display:flex}.inventoryWorkbenchProduct .productThumbnail{background:#f3f3f6;border-color:#d6d9e1;border-radius:8px;flex:none}.inventoryWorkbenchProductText,.inventoryMovementSource{gap:2px;min-width:0;display:grid}.inventoryWorkbenchProductText strong,.inventoryMovementSource strong{color:#172033;overflow-wrap:anywhere;font-size:12.5px;font-weight:750}.inventoryWorkbenchProductText span,.inventoryMovementSource span{color:var(--inventory-workbench-muted);overflow-wrap:anywhere;font-size:10.5px}.inventoryQuantityCell{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:750}.inventoryWorkbenchStatus{color:#475467;white-space:nowrap;border:1px solid #d7dce5;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.inventoryWorkbenchStatus.is-normal{color:#067647;background:#ecfdf3;border-color:#abefc6}.inventoryWorkbenchStatus.is-neutral{background:#f8fafc}.inventoryWorkbenchStatus.is-warning{color:#b54708;background:#fffaeb;border-color:#fedf89}.inventoryWorkbenchStatus.is-error{color:#b42318;background:#fef3f2;border-color:#fecdca}.inventoryActionUnavailable{color:#98a2b3}.inventoryWorkbenchPagination{border-top:1px solid var(--inventory-workbench-border);flex:none;justify-content:space-between;align-items:center;min-height:51px;padding:9px 16px;display:flex}.inventoryWorkbenchPagination p{color:#394150;margin:0;font-size:12px;font-weight:700}.inventoryWorkbenchPagination>div{color:var(--inventory-workbench-muted);align-items:center;gap:8px;font-size:11px;display:flex}.inventoryWorkbenchPagination button{border:1px solid var(--inventory-workbench-border);color:#475467;cursor:pointer;background:#fff;border-radius:7px;min-height:30px;padding:5px 10px}.inventoryWorkbenchPagination button:disabled{color:#a5adba;cursor:not-allowed}.inventoryWorkbenchLoading{color:var(--inventory-workbench-muted);background:linear-gradient(90deg,#f8fafc,#fff,#f8fafc);place-items:center;min-height:180px;display:grid}.inventoryWorkbenchAlert,.inventoryRecoveryNotice,.inventoryIdentityFilter{color:#475467;border:1px solid #e4e7ec;border-radius:7px;flex:none;margin:8px 12px 0;padding:8px 10px;font-size:11.5px}.inventoryWorkbenchAlert.is-neutral{background:#f8fafc}.inventoryWorkbenchAlert.is-success{color:#067647;background:#ecfdf3;border-color:#abefc6}.inventoryWorkbenchAlert.is-warning,.inventoryRecoveryNotice.is-warning{color:#b54708;background:#fffaeb;border-color:#fedf89}.inventoryWorkbenchAlert.is-danger,.inventoryRecoveryNotice.is-danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.inventoryRecoveryNotice.is-info{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.inventoryRecoveryNotice{gap:2px;display:grid}.inventoryRecoveryNotice strong{font-size:12px}.inventoryIdentityFilter{background:#f5f8ff;border-color:#c7d7fe;justify-content:space-between;align-items:center;display:flex}.inventoryIdentityFilter button{color:#475467;cursor:pointer;background:0 0;border:0;font-size:18px}.inventoryStocktakeHeader{border-bottom:1px solid #edf0f4;flex:none;justify-content:space-between;align-items:center;padding:12px;display:flex}.inventoryStocktakeHeader>div{gap:3px;display:grid}.inventoryStocktakeHeader strong{color:#172033;font-size:14px}.inventoryStocktakeHeader span{color:var(--inventory-workbench-muted);font-size:11px}.inventoryStocktakeTable{min-width:860px}.inventoryStocktakeTable th:last-child,.inventoryStocktakeTable td:last-child{text-align:center;width:132px}.inventoryRowActions{justify-content:center;gap:6px;display:flex}.inventoryMovementProjectionTable.is-full{min-width:1040px}.inventoryMovementProjectionTable.is-sanitized{min-width:910px}.inventoryMovementProjectionTable th:first-child{width:142px}.inventoryMovementProjectionTable th:nth-child(2){width:138px}.inventoryMovementProjectionTable th:nth-last-child(-n+3),.inventoryMovementProjectionTable td:nth-last-child(-n+3){text-align:center}.inventoryMovementTypeText{color:#344054;font-weight:700}.inventoryInlineLink{color:var(--inventory-workbench-primary);cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;padding:2px 0 0;font-size:10.5px}.inventoryMovementProjectionModal{width:min(1080px,100vw - 40px);max-width:1080px}.inventoryMovementProjectionDetail{gap:10px;padding:16px;display:grid}.inventoryMovementDetailPrimary,.inventoryMovementDetailQuantities,.inventoryMovementDetailAudit{gap:8px;display:grid}.inventoryMovementDetailPrimary{grid-template-columns:1.35fr 1fr 1fr 1fr}.inventoryMovementDetailQuantities,.inventoryMovementDetailAudit{grid-template-columns:repeat(3,minmax(0,1fr))}.inventoryMovementDetailIdentity{color:#667085;display:grid}.inventoryMovementProjectionDetail span{overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;gap:3px;min-width:0;padding:8px;display:grid}.inventoryMovementProjectionDetail b{color:var(--inventory-workbench-muted);text-transform:uppercase;font-size:10px}.inventoryMovementProjectionDetail small{color:var(--inventory-workbench-muted);font-size:10.5px;font-weight:500}.inventoryStocktakeModal{flex-direction:column;width:min(1100px,100vw - 48px);max-width:1100px;max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.inventoryStocktakeModalBody{min-height:0;padding:0 14px 14px;overflow:auto}.inventoryStocktakeCreateModal>.stocktakeCreateForm{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.stocktakeCreateForm>.inventoryStocktakeModalBody{overscroll-behavior:contain;flex:auto;min-height:0}.stocktakeProductsSection{gap:8px;min-width:0;display:grid}.stocktakeProductsSectionHeader{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.stocktakeProductsSectionHeader>strong{color:#344054;font-size:13px;font-weight:750}.inventoryStocktakeModal .productFormFooterButton{min-width:132px;min-height:42px}.inventoryStocktakeModal .jadus-product-secondary-button{color:#475467;background:#fff;border-color:#cbd5e1}.inventoryStocktakeModal .jadus-product-secondary-button:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#94a3b8}.inventoryStocktakeModal .jadus-product-primary-button{color:#fff;background:#041eb4;border-color:#041eb4}.inventoryStocktakeModal .jadus-product-primary-button:hover:not(:disabled){background:#03178f;border-color:#03178f}.inventoryStocktakeModal .jadus-product-primary-button:not(:disabled),.inventoryStocktakeModal .jadus-product-secondary-button:not(:disabled),.inventoryStocktakeModal .stocktakeRemoveButton:not(:disabled){cursor:pointer}.inventoryStocktakeModal .jadus-product-secondary-button:disabled{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}.stocktakeCreateModalFooter{background:#fff;flex:none;min-height:66px;margin:0;padding:12px 14px}.inventoryStocktakeModal .stocktakeSavePendingButton:disabled,.inventoryStocktakeModal .stocktakeSavePendingButton:disabled:hover,.inventoryStocktakeModal .stocktakeSavePendingButton:disabled:focus,.inventoryStocktakeModal .stocktakeSavePendingButton:disabled:focus-visible,.inventoryStocktakeModal .stocktakeSavePendingButton:disabled:active{-webkit-text-fill-color:#94a3b8;box-shadow:none;color:#94a3b8;cursor:not-allowed;filter:none;opacity:1;pointer-events:auto;background:#e2e8f0;border-color:#cbd5e1;transition:none;transform:none}.stocktakeNarrativeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inventoryStocktakeModal .stocktakeReasonField{margin:12px 0 0}.inventoryStocktakeModal .stocktakeReasonField .textarea{resize:vertical;min-height:58px}.inventoryStocktakeModal .stocktakeLineRow{grid-template-columns:minmax(320px,1.8fr) minmax(150px,.75fr) minmax(210px,1fr) auto}.stocktakeCountedControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.stocktakeCountedControl .input{border-radius:8px 0 0 8px;min-width:0}.stocktakeCountedControl>span{color:#475467;background:#f2f4f7;border:1px solid #d0d5dd;border-left:0;border-radius:0 8px 8px 0;align-self:stretch;align-items:center;min-width:48px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.inventoryStocktakeModal .stocktakeQuickSummary{grid-template-columns:repeat(5,minmax(0,1fr))}.inventoryStocktakeModal .stocktakeConfirmArea{align-items:center;gap:10px;display:flex}.inventoryStocktakeModal .stocktakeConfirmArea>div{flex:auto;gap:4px;min-width:0;display:grid}.inventoryStocktakeModal .stocktakeConfirmArea>div>span{color:var(--inventory-workbench-muted);font-size:11px;line-height:1.4}.inventoryStocktakeModal .modalHeader,.inventoryMovementProjectionModal .modalHeader{flex:none}.inventoryEligibilityMessage{color:#b54708;flex:260px;font-size:11px}@media (min-width:901px){.inventoryWorkbenchPage{grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - 36px)}.pageContent>[role=alert]+.inventoryWorkbenchPage{height:calc(100dvh - 80px)}}@media (max-width:1100px){.inventoryBalanceToolbar{grid-template-columns:minmax(240px,1fr) auto minmax(132px,160px) minmax(146px,174px) minmax(80px,96px)}.inventoryMovementToolbarV2{grid-template-columns:minmax(250px,1fr) auto minmax(176px,204px) minmax(124px,148px)}}@media (max-width:900px){.inventoryWorkbenchToolbar,.inventoryBalanceToolbar,.inventoryMovementToolbarV2{grid-template-columns:1fr auto}.inventoryWorkbenchTableViewport{min-height:340px}.inventoryMovementProjectionDetail,.stocktakeQuickSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.drRecordsRowMoreMenu{position:relative}.drRecordsRowMoreMenu>summary{color:#667085;cursor:pointer;text-align:center;font-size:10px;font-weight:700;list-style:none}.drRecordsRowMoreMenu>summary::-webkit-details-marker{display:none}.drDraftDisplayMenu>summary::-webkit-details-marker{display:none}.drRecordsRowMoreMenu>button{color:#b42318;background:#fff;border:1px solid #fda29b;border-radius:6px;width:100%;min-height:28px;margin-top:4px;padding:4px 8px;font-size:10px}.drActionResultOverlay{overflow:hidden}.drActionResultModal{flex-direction:column;width:min(548px,100vw - 32px);max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.drActionResultModal>.drActionResultHeader{flex:none;align-items:center;gap:16px;padding:15px 20px 13px}.drActionResultModal>.drActionResultHeader>strong{color:#101828;font-size:17px;font-weight:800;line-height:1.3}.drActionResultBody{flex:0 auto;grid-template-columns:40px minmax(0,1fr);align-items:flex-start;gap:14px;min-height:0;padding:20px;display:grid;overflow-y:auto}.drActionResultIcon{color:#027a48;background:#ecfdf3;border:1px solid #abefc6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:900;display:inline-flex}.drActionResultModal.is-error .drActionResultIcon{color:#b42318;background:#fef3f2;border-color:#fecdca}.drActionResultContent{gap:8px;min-width:0;display:grid}.drActionResultFailedAction{color:#b42318;letter-spacing:.02em;overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.35}.drActionResultIdentity{flex-wrap:wrap;align-items:center;gap:7px 10px;display:flex}.drActionResultIdentity>strong{color:#101828;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.35}.drActionResultStatus{color:#027a48;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800;line-height:1.25}.drActionResultModal.is-error .drActionResultStatus{color:#b42318;background:#fef3f2;border-color:#fecdca}.drActionResultDetail{color:#667085;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.drActionResultPreserved{color:#475467;background:#f8fafc;border-left:3px solid #98a2b3;border-radius:5px;margin:2px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.drActionResultModal>.drActionResultFooter{flex-wrap:wrap;flex:none;min-height:59px;padding:12px 20px}.drActionResultModal .drActionResultFooter .button{min-height:36px}.drActionResultPrimary{color:#fff;background:#041eb4;border-color:#041eb4}.drActionResultPrimary:hover{background:#03178f;border-color:#03178f}.drActionResultQuiet{color:#475467;background:#fff;border-color:#d0d5dd}@media (max-width:560px){.drActionResultModal>.drActionResultHeader,.drActionResultBody,.drActionResultModal>.drActionResultFooter{padding-left:16px;padding-right:16px}.drActionResultModal .drActionResultFooter .button{flex:100%}}@media (max-height:560px){.drActionResultModal>.drActionResultHeader{padding-top:10px;padding-bottom:10px}.drActionResultBody{padding-top:14px;padding-bottom:14px}.drActionResultModal>.drActionResultFooter{min-height:0;padding-top:9px;padding-bottom:9px}}.drDraftsColumnToolbar{justify-content:flex-end;min-height:46px;position:relative;overflow:visible}.drDraftDisplayMenu{z-index:12;margin-left:auto;position:relative}.drRecordsDisplayMenu{flex:none;margin-left:auto}.drRecordsDisplayMenu>summary{white-space:nowrap}.drDraftDisplayMenu>summary{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:7px;align-items:center;gap:4px;min-height:32px;padding:5px 10px;font-size:11px;display:inline-flex}.drDraftDisplayPopover{background:#fff;border:1px solid #d0d5dd;border-radius:9px;gap:2px;min-width:240px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #10182829}.drDraftDisplayPopover>button{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;padding:7px 9px}.drDraftDisplayPopover>button[aria-checked=true]{color:#041eb4;background:#eef4ff}.drDraftDisplayPopover>button span,.drDraftDisplayPopover>button strong,.drDraftDisplayPopover>button small{display:block}.drDraftDisplayPopover>button small{color:#667085;margin-top:2px;font-size:9px}.drDraftDisplayPopover .drDraftsCustomColumns{border-top:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;grid-template-columns:1fr 1fr;padding:8px 4px;display:grid}.drDraftDisplayPopover .drDraftsCustomColumns legend{grid-column:1/-1}.drRecordsCustomMenuActions{grid-column:1/-1;justify-content:flex-end;gap:6px;padding-top:4px;display:flex}.drRecordsCustomMenuActions .button{min-height:28px;padding:4px 10px}.drDraftDisplayReset{margin-top:3px;border-top:1px solid #e4e7ec!important}.drRecordsPaperVoidPanel{border:1px solid var(--products-border,#e3e7ef);margin:0 16px 12px;overflow:hidden}.drRecordsPaperVoidHeader{align-items:baseline;gap:12px;padding:12px 16px;display:flex}.drRecordsPaperVoidHeader small{color:var(--muted)}.drRecordsLifecycleModal{max-width:640px}.drRecordsPaperVoidForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.drRecordsPaperVoidForm .field:nth-child(3){grid-column:1/-1}.drRecordsActionColumn .drRecordsCellContent{gap:6px}@media (max-width:720px){.drRecordsPaperVoidForm{grid-template-columns:1fr}.drRecordsPaperVoidForm .field:nth-child(3){grid-column:auto}}.drRecordsDetailArrivalNote{color:#667085;background:#f8fafc;border:1px solid #eaecf0;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:11px;line-height:1.35}.drRecordsDetailCorrectionSection .field{margin:0}.arrivalHistoryBoundaryNotice,.arrivalQuickViewNotice{color:#344054;background:#f8fbff;border:1px solid #dbeafe;gap:3px;line-height:1.35;display:grid}.arrivalHistoryBoundaryNotice span,.arrivalQuickViewNotice span,.arrivalQuickViewNotice small{color:#667085;font-size:11px}.arrivalQuickViewNoticePosted{background:#ecfdf3;border-color:#abefc6}.arrivalPostingActionPanel,.arrivalPostingWaiting,.arrivalPostingPostedSummary{background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;gap:6px;padding:11px 12px;display:grid}.arrivalPostingActionPanel p,.arrivalPostingWaiting strong,.arrivalPostingPostedSummary strong,.arrivalPostingActionPanel>strong{color:#344054;gap:2px;margin:0;display:grid}.arrivalPostingActionPanel p span,.arrivalPostingWaiting span,.arrivalPostingPostedSummary span,.arrivalPostingActionPanel small,.arrivalPostingConfirm p,.arrivalPostingConfirm small{color:#667085;margin:0;font-size:11px;line-height:1.4}.arrivalPostingActionPanel .button{justify-self:start;margin-top:3px}.arrivalPostingConfirm{gap:7px;display:grid}.arrivalPostingConfirm>strong{color:#344054;font-size:13px}.arrivalPostingConfirmActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:3px;display:flex}.arrivalPostingConfirm .formErrorBanner{margin:0}.formErrorBanner,.formSuccessBanner{border-radius:7px;gap:3px;margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.35;display:grid}.formErrorBanner{color:#b42318;background:#fff5f5;border:1px solid #fecdca}.formSuccessBanner{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.arrivalQuickViewPanel{width:min(1100px,100vw - 40px);max-width:1100px}.arrivalQuickViewBody{gap:16px;padding:16px;display:grid}.arrivalQuickViewMeta{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px 16px;display:grid}.arrivalQuickViewMeta>div{gap:3px;display:grid}.arrivalQuickViewMeta span,.arrivalQuickViewNotes small{color:#667085;font-size:10px}.arrivalQuickViewMeta strong{font-size:12px}.arrivalQuickViewSection{gap:8px;display:grid}.arrivalQuickViewSectionTitle{align-items:baseline;gap:6px;display:flex}.arrivalQuickViewSectionTitle span{color:#98a2b3;font-size:11px}.arrivalQuickViewNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.arrivalQuickViewNotes p{color:#475467;white-space:pre-wrap;margin:5px 0 0}.arrivalHistoryProductCell{align-items:center;gap:8px;display:inline-flex}.arrivalHistoryThumb{color:#667085;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:4px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:9px;font-weight:800;display:inline-flex;overflow:hidden}.arrivalHistoryThumb img{object-fit:cover;width:100%;height:100%}.arrivalHistoryTable td small{color:#667085;margin-top:2px;font-size:10px;display:block}.historyToolbar{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.historyToolbar .field{margin:0}.historySearchField{flex:1;max-width:540px}.historySortField{min-width:180px}.systemUpdatesNotice{gap:4px;display:grid}.systemUpdatesNotice span,.systemUpdateBilingualText small{color:#667085;font-size:12px;line-height:1.5;display:block}.systemUpdatesTimeline{gap:16px;display:grid}.systemUpdateCard{gap:18px;display:grid}.systemUpdateCardHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:start;gap:16px;padding-bottom:14px;display:flex}.systemUpdateCardHeader h2{margin:4px 0 2px;font-size:20px}.systemUpdateVersion,.systemUpdateDate{color:#667085;font-size:12px}.systemUpdateVersion{color:#344054;font-weight:800}.systemUpdateSections{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.systemUpdateSections section{min-width:0}.systemUpdateList{gap:8px;margin:8px 0 0;padding-left:20px;display:grid}.systemUpdateBilingualText{overflow-wrap:anywhere;min-width:0;line-height:1.5;display:block}.systemUpdateTechnicalDetails{color:#475467;border-top:1px solid #eaecf0;padding-top:12px}.systemUpdateTechnicalDetails summary{cursor:pointer;font-size:12px;font-weight:700}.systemUpdateTechnicalDetails dl{gap:8px;margin:12px 0 0;display:grid}.systemUpdateTechnicalDetails dl div{grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.systemUpdateTechnicalDetails dt{font-size:12px;font-weight:700}.systemUpdateTechnicalDetails dd{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.systemUpdateSections{grid-template-columns:1fr}.systemUpdateTechnicalDetails dl div{grid-template-columns:1fr;gap:2px}}.sidebarUtility{gap:10px;padding:12px;display:grid}.sidebarUtilityHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.sidebarUtilityLabel,.sidebarUtilityFieldLabel{color:#d5def1;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.sidebarUtility .sidebarLanguageControl{flex:none}.sidebarUtility .sidebarRoleField{gap:5px;margin:0}.sidebarUtility .sidebarRoleSelect{width:100%;min-height:34px}.sidebarUtility .sidebarPreviewAction{justify-self:start;min-height:30px}.sidebarUtilityStatus,.sidebarUtilityMeta{color:#aab7d6;font-size:10px;line-height:1.45}.sidebarUtilityMeta{border-top:1px solid #e2e8f01f;padding-top:8px}.editProductModalPanel{width:min(960px,100vw - 40px);max-height:calc(100dvh - 32px)}.productFormNotice{color:#475467;background:#f5f7fb;border:1px solid #e1e3ea;border-left:3px solid #041eb4;border-radius:8px;align-items:baseline;gap:9px;padding:9px 11px;line-height:1.35;display:flex}.productFormNotice strong{color:#172033;letter-spacing:.035em;white-space:nowrap;font-size:10px}.productFormNotice span{color:#697386;font-size:11px}.editProductModalPanel .formErrorBanner{margin:0}.productFormSection{background:#fff;border:1px solid #e1e3ea;border-radius:10px;gap:12px;padding:14px;display:grid}.productFormSectionHeader{border-bottom:1px solid #edf0f4;align-items:baseline;min-height:20px;padding-bottom:9px;display:flex}.productFormSectionHeader>span{color:#172033;letter-spacing:-.01em;font-size:12px;font-weight:850}.productBasicNameField{grid-column:span 2}.productFormSection .field{gap:5px;min-width:0}.productFormSection .fieldLabelWithHelp{min-height:13px}.productBranchDataFieldsetRedesign{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.editProductModalPanel .srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.productBranchDataGroup{background:#f8fafc;border:1px solid #e1e7ef;border-radius:9px;gap:9px;min-width:0;padding:12px;display:grid}.productBranchDataGroup>strong{color:#172033;font-size:12px;font-weight:850}.productBranchDataGroup .field{gap:4px}.productBranchSellableField{color:#475467;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:750;display:flex}.productBranchSellableField input,.productAlertToggle input{accent-color:#041eb4;width:16px;height:16px}.productImageLocalPicker{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.productImagePickerActions{flex-wrap:wrap;align-items:center}.productImageLocalPicker>small{color:#697386;grid-column:2;line-height:1.35}.productAdditionalGrid{grid-template-columns:minmax(150px,.7fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:11px 10px;display:grid}.productStatusField,.productSpecificationsField,.productNotesField{min-width:0}.productPhaseOneAccordion{background:#fff}.editProductModalFooter{background:#fbfcff;flex-wrap:nowrap;padding:11px 16px 14px}.modalPanel .productFormFooterButton{white-space:nowrap;flex:none}@media (max-width:900px){.productBasicInformationGrid,.productAdditionalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productStatusField{grid-column:span 2}}@media (max-width:640px){.productBasicInformationGrid,.productAdditionalGrid,.productBranchDataFieldsetRedesign{grid-template-columns:1fr}.productBasicNameField,.productStatusField{grid-column:auto}.productImageLocalPicker{grid-template-columns:1fr}.productImageLocalPicker>small{grid-column:auto}}.editProductModalPanel{width:min(1040px,100vw - 40px)}.editProductModalPanel .modalHeader{padding:12px 16px 10px}.editProductModalBody{gap:6px;padding:6px 14px}.productFormNotice{padding:6px 10px}.productFormSection{gap:7px;padding:7px 12px}.productFormSectionHeader{padding-bottom:6px}.productBasicInformationGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 10px}.productFormSecondaryGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:8px;display:grid}.productFormSecondaryGrid .productFormSection{min-width:0}.productFormSecondaryGrid .productAdditionalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productFormSecondaryGrid .productNotesField{grid-column:span 2}.productFormSection .compactInput{min-height:33px}.productBranchDataFieldsetRedesign{gap:8px}.productBranchDataGroup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px 10px;padding:9px 10px}.productBranchDataGroup>strong{grid-area:1/1}.productBranchSellableField{grid-area:1/2;justify-self:end}.productBranchDataGroup .field{min-width:0}.productImageLocalPicker{gap:7px 11px}.productImagePreviewBox{width:104px;height:68px}.productAdditionalGrid{gap:8px 10px}.editProductModalFooter{padding:9px 14px 11px}@media (max-width:640px){.productBranchDataGroup{grid-template-columns:1fr}.productBranchDataGroup>strong,.productBranchSellableField{grid-area:auto;justify-self:start}}@media (max-width:900px){.productFormSecondaryGrid{grid-template-columns:1fr}}@media (max-width:640px){.productBasicInformationGrid,.productFormSecondaryGrid .productAdditionalGrid{grid-template-columns:1fr}.productFormSecondaryGrid .productNotesField{grid-column:auto}}@media (min-width:641px) and (max-width:900px){.productBasicInformationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.productsPage .productsListCard{padding:0;overflow:hidden}.productsPage .productsListToolbar{--products-toolbar-button-height:36px;--products-toolbar-control-height:36px;--products-toolbar-label-size:11px;--products-toolbar-text-size:13px;background:#fff;border-bottom:1px solid #e3e7ef;gap:12px;padding:12px 12px 11px;display:grid}.productsPage .productsListToolbarHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.productsPage .productsListToolbarHeader .cardTitle{margin:0}.productsPage .productsListToolbarControls{grid-template-columns:clamp(235px,66.6667vw - 619px,660px) auto minmax(0,1fr) minmax(155px,175px) minmax(104px,125px) auto;align-items:end;gap:9px;display:grid}.productsPage .productsSearchTool{grid-column:1}.productsPage .productsToolbarButtonGroup{grid-column:2}.productsPage .productsCategoryTool{grid-column:4}.productsPage .productsRowsTool{grid-column:5}.productsPage .productsToolbarAddGroup{grid-column:6}.productsPage .productsListToolbarControls .field{gap:4px;min-width:0}.productsPage .productsListToolbarControls .field>span{color:#697386;font-size:var(--products-toolbar-label-size);letter-spacing:.01em;font-weight:650;line-height:1.2}.productsPage .productsListToolbarControls .compactInput{box-sizing:border-box;color:#172033;font-family:inherit;font-size:var(--products-toolbar-text-size);height:var(--products-toolbar-control-height);min-height:var(--products-toolbar-control-height);padding:6px 10px;font-weight:400;line-height:1.2}.productsPage .productsListToolbarControls .compactInput::placeholder{color:#98a2b3;opacity:1}.productsPage .productsToolbarButtonGroup{white-space:nowrap;align-self:end;gap:7px;display:flex}.productsPage .productsToolbarAddGroup{white-space:nowrap;justify-content:end;align-self:end;gap:7px;display:flex}.productsPage .productsCategoryTool .select{min-width:172px}.productsPage .productsToolbarButtonGroup .button,.productsPage .productsToolbarAddGroup .button{box-sizing:border-box;font-family:inherit;font-size:var(--products-toolbar-text-size);height:var(--products-toolbar-button-height);min-height:var(--products-toolbar-button-height);padding:0 13px;font-weight:650;line-height:1.2}.productsPage .productsToolbarButtonGroup .jadus-clear-button,.productsPage .productsToolbarAddGroup .jadus-secondary-action-button{color:#697386;font-weight:600}.productsPage .jadus-search-button,.productsPage .jadus-primary-open-button{background:var(--products-primary);border-color:var(--products-primary);color:#fff}.productsPage .jadus-search-button:hover:not(:disabled),.productsPage .jadus-primary-open-button:hover:not(:disabled){background:#03178f;border-color:#03178f}.productsPage .jadus-clear-button,.productsPage .productsEditAction,.inventoryMovementProjectionTable .productsEditAction{box-shadow:none}.productsPage .productsListCard .paginationBar{margin-top:0;padding:12px 16px 14px}.productsPage .paginationBar{align-items:center;gap:16px}.productsPage .paginationBar,.productsPage .paginationBar button,.productsPage .paginationBar select{font-size:12px}.productsPage .paginationSummaryGroup{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.productsPage .paginationCustomRows{color:#697386;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.productsPage .paginationRowsInput{color:#172033;text-align:center;border:1px solid #d7dbe4;border-radius:6px;width:62px;height:30px;padding:4px 7px;font-size:12px}.productsPage .paginationRowsInput:focus{border-color:#041eb4;outline:0;box-shadow:0 0 0 3px #041eb41a}@media (max-width:900px){.productsPage .productsListToolbarControls{grid-template-columns:minmax(200px,1fr) auto}.productsPage .productsCategoryTool{grid-area:2/1}.productsPage .productsRowsTool{grid-area:2/2}.productsPage .productsToolbarAddGroup{grid-column:1/-1;justify-content:flex-start}}@media (max-width:640px){.productsPage .productsListToolbarHeader{flex-direction:column;align-items:flex-start}.productsPage .productsListToolbarControls{grid-template-columns:1fr}.productsPage .productsCategoryTool,.productsPage .productsRowsTool,.productsPage .productsSearchTool,.productsPage .productsToolbarButtonGroup{grid-area:auto}.productsPage .productsToolbarButtonGroup{justify-content:flex-start}.productsPage .productsToolbarButtonGroup .button{flex:0 auto}.productsPage .productsToolbarAddGroup{grid-column:auto}.productsPage .paginationBar{flex-direction:column;align-items:flex-start}.productsPage .paginationControls{justify-content:space-between;align-self:stretch}}.productsPage .productsTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0}.productsPage .productsTableWithActions .productsSerialHeader{width:60px}.productsPage .productsTableWithActions .productImageHeader,.productsPage .productsTableWithActions .productSkuHeader,.productsPage .productsTableWithActions .productCategoryHeader,.productsPage .productsTableWithActions .productCebuSellableHeader,.productsPage .productsTableWithActions .productUnitHeader,.productsPage .productsTableWithActions .productReferencePriceHeader,.productsPage .productsTableWithActions .productGlobalStatusHeader,.productsPage .productsTableWithActions .productActionsHeader{width:calc(10vw - 37.4px)}.productsPage .productsTableWithActions .productEnglishNameHeader{width:calc(10vw - 30.2px)}.productsPage .productsTableWithActions .productChineseNameHeader{width:calc(10vw - 32.6px)}.productsPage .productsTableWithActions .productSubcategoryHeader{width:calc(10vw - 49.4px)}@media (min-width:1360px) and (max-width:1533px){.productsPage .productsTableWithActions .productEnglishNameHeader{width:calc(19vw - 152.6px)}.productsPage .productsTableWithActions .productChineseNameHeader{width:calc(16vw - 114.2px)}.productsPage .productsTableWithActions .productSubcategoryHeader{width:calc(154.6px - 5vw)}}@media (min-width:1534px){.productsPage .productsTableWithActions .productEnglishNameHeader{width:calc(10vw - 14.6px)}.productsPage .productsTableWithActions .productChineseNameHeader{width:calc(10vw - 22.2px)}.productsPage .productsTableWithActions .productSubcategoryHeader{width:calc(10vw - 75.4px)}}.productsPage .productsTable .productsSerialHeader,.productsPage .productsTable .productSerialCell{text-align:center;width:60px;min-width:60px}.productsPage .productsTable .productsSerialHeader{white-space:nowrap}.productsPage .productsTable th:last-child,.productsPage .productsTable .productActionCell{text-align:center;vertical-align:middle}.productsPage .productsTable .productActionCell .productsEditAction,.inventoryMovementProjectionTable .productsEditAction{text-align:center;vertical-align:middle;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;padding:0;line-height:1;display:inline-flex}.productsPage .productsTable .productActionCell .productsEditAction span,.inventoryMovementProjectionTable .productsEditAction span{line-height:1}.productsPage .productsTable .productActionCell .productsEditAction small,.inventoryMovementProjectionTable .productsEditAction small{min-height:0;display:none}.editProductModalPanel .productFormSection{box-shadow:none;border-color:#edf0f4}.editProductModalPanel .productFormSectionHeader{border-bottom-color:#f0f2f5}.editProductModalPanel .productBranchDataGroup{background:#fafbfc;border-color:#edf0f4}.editProductModalPanel .productImageLocalPicker{background:#fbfcfe;border:1px dashed #dfe5ee;border-radius:8px;padding:8px}.editProductModalPanel .productSkuLockedInput{color:#475467;cursor:not-allowed;background:#f4f6f8;border-color:#cbd5e1;box-shadow:inset 0 1px 2px #1018280a}.editProductModalPanel .jadus-product-primary-button{color:#fff;background:#041eb4;border-color:#041eb4}.editProductModalPanel .jadus-product-primary-button:hover:not(:disabled){background:#03178f;border-color:#03178f}.editProductModalPanel .jadus-product-secondary-button{color:#475467;background:#fff;border-color:#cbd5e1}.editProductModalPanel .jadus-product-secondary-button:hover:not(:disabled){color:#344054;background:#f8fafc;border-color:#94a3b8}@media (min-width:901px){.productsPage{grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - 36px);min-height:0}.productsPage .productsListCard{flex-direction:column;min-height:0;display:flex}.productsPage .productsListToolbar,.productsPage .productsListCard .formErrorBanner,.productsPage .productsListCard .paginationBar{flex:none}.productsPage .productsListCard .tableWrap{box-sizing:border-box;flex:1 1 0;min-height:0;overflow:auto}.productsPage .productsTable thead th{z-index:3;background:#f7f8fb padding-box padding-box;position:sticky;top:0;box-shadow:0 1px #e3e7ef}}.productsPage .productsTable th,.productsPage .productsTable td{padding:9px;line-height:1.25}.productsPage .productsTable th{padding-top:8px;padding-bottom:8px}.productsPage .productsTable .productSkuLink{color:#667085;font-weight:650}.productsPage .productsTable .productReferencePriceHeader,.productsPage .productsTable td.productPriceCell{text-align:right}.productsPage .productsTable .productCebuSellableHeader,.productsPage .productsTable .productCebuSellableCell,.productsPage .productsTable .productGlobalStatusHeader,.productsPage .productsTable .productGlobalStatusCell,.inventoryBalanceTable .inventoryCebuSellableCell{text-align:center}.productsPage .productsTable .productGlobalStatusCell{color:#475467;font-weight:650}.productsPage .productStatusPill{background:var(--crm-status-neutral-solid);color:var(--crm-status-pill-text);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:10.5px;font-weight:700;line-height:20px;display:inline-flex}.productsPage .productStatusPill[data-status=Active],.productsPage .productStatusPill[data-status=SELLABLE]{background:var(--crm-status-success-solid)}.productsPage .productStatusPill[data-status=Discontinued]{background:var(--crm-status-attention-solid)}.productsPage .productsTable .productsSerialHeader,.productsPage .productsTable .productSerialCell{width:44px;min-width:44px}.productsPage .productsTable .productImageHeader{width:7%}.productsPage .productsTable .productSkuHeader{width:9%}.productsPage .productsTable .productEnglishNameHeader{width:12%}.productsPage .productsTable .productChineseNameHeader{width:9%}.productsPage .productsTable .productCategoryHeader{width:7%}.productsPage .productsTable .productSubcategoryHeader{width:10%}.productsPage .productsTable .productCebuSellableHeader{width:9%}.productsPage .productsTable .productUnitHeader{width:6%}.productsPage .productsTable .productReferencePriceHeader,.productsPage .productsTable .productGlobalStatusHeader{width:8%}.productsPage .productsTable .productActionsHeader{width:7%}.productsPage .productsTable .productCebuSellableCell,.inventoryBalanceTable .inventoryCebuSellableCell{white-space:nowrap}.searchMinimumHelper{color:#667085;gap:1px;margin:6px 12px 0;font-size:12px;line-height:1.4;display:grid}.searchMinimumHelper small{color:#98a2b3;font-size:inherit}.productFormModalShared{background:#f5f6f9;flex-direction:column;width:min(1240px,100vw - 32px);height:min(820px,100dvh - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden}.productFormModalShared .productFormModalHeader{background:#fff;border-bottom:1px solid #e5e9f0;flex:none;grid-template-columns:minmax(150px,1fr) minmax(0,2fr) minmax(150px,1fr);align-items:center;padding:8px 16px;display:grid}.productFormModalShared .productFormModalHeader strong{color:#16233a;letter-spacing:-.018em;text-align:center;font-size:19px;font-weight:780}.productFormModalShared .modalCloseButton{justify-self:end}.productFormBackButton{color:#526174;background:0 0;border:0;border-radius:7px;justify-self:start;align-items:center;gap:7px;min-height:34px;padding:0 7px;font-size:13px;font-weight:650;display:inline-flex}.productFormBackButton:hover,.productFormBackButton:focus-visible{color:#041eb4;background:#eef2f8}.productFormModalShared .editProductModalBody{background:#f5f6f9;flex:auto;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:8px 14px 10px;display:grid;overflow:hidden}.productFormModalShared .productFormNotice{box-shadow:none;color:#64748b;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:11px;line-height:16px;display:flex}.productFormModalShared .productFormNotice strong{color:#334155;font-size:11px;font-weight:600}.productFormModalShared .productFormRequiredLegend{color:#8a342b;white-space:nowrap;margin-left:auto;font-size:11px}.productFormModalShared .productFormRequiredLegend>span,.productFormModalShared .productFormRequiredMark{color:#b42318;font-weight:800}.productFormModalShared .productFormRequiredMark{margin-left:3px}.productFormModalShared .productFormSection{box-shadow:none;background:#fff;border:1px solid #e4e8ef;border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.productFormModalShared .productFormSectionHeader{border-bottom:1px solid #edf0f4;align-items:baseline;gap:8px;padding-bottom:6px;display:flex}.productFormModalShared .productFormSectionHeader>span{color:#1f2a3d;letter-spacing:-.006em;font-size:14px;font-weight:760}.productFormModalShared .productFormSectionHeader>small{color:#7a8798;font-size:11px;font-weight:500;line-height:1.45}.productFormModalShared .field{gap:4px}.productFormModalShared .fieldLabelWithHelp,.productFormModalShared .productBranchSellableField>span{color:#64748b;letter-spacing:0;align-items:center;min-height:16px;font-size:12px;font-weight:600;line-height:16px;display:flex}.productFormModalShared .compactInput{color:#233044;border-color:#d6deea;border-radius:8px;min-height:38px;font-size:14px}.productFormModalShared input.compactInput:not([type=checkbox]):not([type=file]),.productFormModalShared select.compactInput{height:38px}.productFormModalShared .compactInput:focus{border-color:#3d57b5;box-shadow:0 0 0 3px #041eb41a}.productFormModalShared .productBasicInformationGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px 10px}.productFormModalShared .productBasicInformationGrid .productSkuField{grid-column:1/span 6}.productFormModalShared .productBasicInformationGrid .productUnitField{grid-column:7/span 2}.productFormModalShared .productBasicInformationGrid .productTypeField{grid-column:9/-1}.productFormModalShared .productBasicInformationGrid .productEnglishNameField,.productFormModalShared .productBasicInformationGrid .productChineseNameField{grid-column:1/-1}.productFormModalShared .productBasicInformationGrid .productCategoryField{grid-column:1/span 6}.productFormModalShared .productBasicInformationGrid .productSubcategoryField{grid-column:7/-1}.productFormModalShared .productCebuSellingInline{grid-template-columns:minmax(124px,.42fr) minmax(0,.58fr);align-items:start;gap:10px;min-width:0;display:grid}.productFormModalShared .productCebuSellableControl{color:#334155;white-space:nowrap;background:#f8fafc;border:1px solid #d6deea;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.productFormModalShared .productCebuSellableControl input{accent-color:#041eb4;width:16px;height:16px;margin:0}.productFormModalShared .productFieldHelp{align-items:center;margin-left:4px;display:inline-flex;position:relative}.productFormModalShared .productFieldHelpButton{color:#64748b;background:0 0;border:1px solid #a8b2c1;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.productFormModalShared .productFieldHelpButton:focus-visible{outline-offset:2px;outline:2px solid #3d57b559}.productFormModalShared .productFieldHelpPanel{color:#475569;z-index:12;background:#fff;border:1px solid #d6deea;border-radius:8px;width:max-content;max-width:280px;padding:8px 10px;font-size:11px;font-weight:500;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 22px #0f172a1f}.productFormModalShared .productFieldHelp:not(.isDismissed):hover .productFieldHelpPanel,.productFormModalShared .productFieldHelp:not(.isDismissed):focus-within .productFieldHelpPanel,.productFormModalShared .productFieldHelp.isOpen .productFieldHelpPanel{display:block}.productFormModalShared .productFieldHelpAlignEnd .productFieldHelpPanel{left:auto;right:0}.productFormModalShared .productFormTopModulesGrid{grid-template-columns:minmax(0,1fr) 286px;align-items:stretch;gap:10px;display:grid}.productFormModalShared .productFormTopModulesGrid>.productFormSection{gap:4px;height:100%;padding:8px}.productFormModalShared .productFormTopModulesGrid .productFormSectionHeader{align-items:center;min-height:34px;padding-bottom:4px}.productFormModalShared .productImageField{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.productFormModalShared .productImageGalleryPicker{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;max-width:240px;padding:2px 0 0;display:flex}.productFormModalShared .productImageGalleryPrimary,.productFormModalShared .productImageGalleryAdditional{justify-items:stretch;gap:4px;width:100%;min-width:0;display:grid}.productFormModalShared .productImageGalleryPrimary>strong{order:-1}.productFormModalShared .productImageGalleryPrimary>strong,.productFormModalShared .productImageGalleryAdditional>span{color:#64748b;text-align:left;font-size:11px;font-weight:600;line-height:16px}.productFormModalShared .productImageGalleryAdditionalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.productImageGallerySlot{background:#fff;border:1px dashed #c8d3e1;border-radius:8px;width:48px;height:48px;position:relative;overflow:hidden}.productImageGallerySlot.isPrimary{aspect-ratio:1;width:100%;max-width:232px;height:auto;max-height:232px}.productImageGallerySlot.isPasteTarget{border-color:#8291c7;box-shadow:0 0 0 1px #3d57b51f}.productImageGallerySlot.isDragActive{background:#eef2ff;border-style:solid;border-color:#3148a0;box-shadow:0 0 0 3px #3d57b533}.productImageGallerySlot.isDragActive .productImageGalleryEmptyButton,.productImageGallerySlot.isDragActive .productImageGalleryPreviewButton{background:#eef2ff}.productFormModalShared .productImageGallerySlot.isAdditional{aspect-ratio:1;width:100%;height:auto}.productImageGalleryFileInput{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.productImageGalleryEmptyButton,.productImageGalleryPreviewButton{color:#526174;background:#fff;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}.productImageGalleryPreviewButton{position:relative}.productImageGalleryPreviewButton img,.productImageLightboxCanvas img{object-fit:contain}.productImageGalleryEmptyButton{flex-direction:column;gap:2px}.productImageGalleryEmptyButton>span{color:#3d57b5;font-size:20px;font-weight:500;line-height:1}.productImageGalleryEmptyButton>small{color:#64748b;text-align:center;max-width:86px;font-size:9px;font-weight:600;line-height:1.2}.productImageGallerySlot.isAdditional .productImageGalleryEmptyButton>small{font-size:10px}.productImageGallerySlotActions{z-index:2;gap:3px;display:flex;position:absolute;bottom:3px;right:3px}.productImageGallerySlotActions button{color:#334155;background:#fffffff0;border:1px solid #cbd5e1;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.productImageGallerySlot.isAdditional .productImageGallerySlotActions{gap:2px;bottom:2px;right:2px}.productImageGallerySlot.isAdditional .productImageGallerySlotActions button{width:19px;height:19px;font-size:11px}.productImageGallerySlotActions button:hover,.productImageGallerySlotActions button:focus-visible,.productImageGalleryEmptyButton:hover,.productImageGalleryEmptyButton:focus-visible{outline-offset:-2px;border-color:#3d57b5;outline:2px solid #3d57b529}.productImageGalleryProcessing{color:#475569;text-align:center;z-index:3;background:#ffffffeb;place-items:center;font-size:9px;display:grid;position:absolute;inset:0}.productFormModalShared .productImageGalleryPicker>small{color:#7a8798;text-align:center;max-width:238px;font-size:10px;line-height:1.2}.productImagePasteTarget{color:#64748b;flex-wrap:wrap;align-items:baseline;gap:3px 8px;font-size:10px;line-height:1.25;display:flex}.productImagePasteTarget strong{color:#40506a}.productImageLightboxOverlay{z-index:80;background:#0f172ab3;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.productImageLightbox{background:#fff;border:1px solid #d8dee8;border-radius:10px;max-width:calc(100vw - 56px);max-height:calc(100dvh - 56px);padding:12px;box-shadow:0 24px 64px #0f172a47}.productImageLightboxHeader{justify-content:space-between;align-items:center;min-height:30px;margin-bottom:8px;display:flex}.productImageLightboxHeader strong{color:#1f2a3d;font-size:14px}.productImageLightboxHeader button{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;width:30px;height:30px;padding:0;font-size:18px;line-height:1}.productImageLightboxCanvas{background:#fff;width:min(70vw,100dvh - 142px,680px);height:min(70vw,100dvh - 142px,680px);position:relative}.productFormModalShared .productSellingGrid{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.productFormModalShared .productBranchSellableField{background:#f8fafc;border:1px solid #e4e8ef;border-radius:8px;grid-area:auto;justify-content:space-between;justify-self:stretch;align-items:center;min-height:40px;padding:0 12px;display:flex}.productFormModalShared .productBranchSellableField input{accent-color:#041eb4;width:17px;height:17px}.productFormModalShared .productFormLowerModulesGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.productFormModalShared .productFormLowerModulesGridWithoutPrivate{grid-template-columns:repeat(2,minmax(0,1fr))}.productFormModalShared .productFormLowerModulesGrid>.productFormSection{height:100%}.productFormModalShared .productFormLowerModulesGrid .productFormSectionHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:38px}.productFormModalShared .productFormSectionHeaderTitle{align-items:center;gap:0;min-width:0;display:inline-flex}.productFormModalShared .productAdditionalGrid{flex:auto;grid-template-columns:1fr;min-height:0;display:grid}.productFormModalShared .productDetailsField{flex-direction:column;height:100%;min-height:0;display:flex}.productFormModalShared .productDetailsTextarea{resize:none;flex:auto;height:100%;min-height:0;max-height:none;overflow-y:auto}.productFormModalShared .productNotesTextarea{resize:vertical;height:62px;min-height:62px;max-height:110px;padding-block:7px}.productFormModalShared .productNotesTextarea.productDetailsTextarea{resize:none;height:100%;min-height:0;max-height:none}.productFormModalShared .productPackagingNotesField .productNotesTextarea{min-height:62px;max-height:110px}.productFormModalShared .productImageLocalPicker{text-align:left;background:#fbfcfe;border-color:#d9e1ec;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:126px minmax(0,1fr);justify-items:start;gap:7px 10px;min-height:140px;padding:8px}.productFormModalShared .productImagePreviewBox{border-radius:8px;grid-area:1/1/span 2;align-self:center;width:122px;height:122px}.productFormModalShared .productImagePickerActions{grid-area:1/2;align-self:end}.productFormModalShared .productImageLocalPicker>small{grid-area:2/2;align-self:start;font-size:10.5px;line-height:1.45}.productFormModalShared .productPrivateCostSection{background:#fff;border-color:#e4e8ef;margin:0}.productFormModalShared .productPrivateCostGrid{grid-template-columns:1fr;gap:8px;display:grid}.productFormModalShared .productPrivateCostNotesField .productNotesTextarea{min-height:62px}.productFormModalShared .productPhaseOneAccordion{background:#fff;border:1px solid #e4e8ef;border-radius:10px;flex:none;margin-top:0;overflow:hidden}.productFormModalShared .productPhaseOneAccordion summary{color:#41516a;min-height:36px;padding:8px 12px;font-size:12px}.productFormModalShared .productAlertSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.productFormModalShared .productAlertHeaderToggle{color:#475569;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.productFormModalShared .productAlertHeaderToggle input{accent-color:#041eb4;width:15px;height:15px;margin:0}.productFormModalShared .editProductModalFooter{background:#fff;border-top:1px solid #e5e9f0;flex:none;gap:10px;padding:8px 16px 10px}.productFormModalShared .productFormFooterButton{min-width:132px;min-height:38px}.productFormModalShared .editProductModalFooter{justify-content:space-between;align-items:center}.productFormFooterPrimaryActions{gap:10px;margin-left:auto;display:flex}.configurableKitEditor{background:#fff;border:1px solid #e4e8ef;border-radius:10px;padding:10px}.configurableKitEditorHeader{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;display:flex}.configurableKitEditorHeader>span{gap:2px;display:grid}.configurableKitEditorHeader strong{color:#1f2a3d;font-size:14px}.configurableKitEditorHeader small{color:#7a8798;font-size:11px;line-height:1.4}.configurableKitAddComponent{flex:none;min-height:34px}.configurableKitEmpty{color:#7a8798;margin:14px 2px 4px;font-size:12px}.configurableKitComponentList{gap:6px;padding-top:8px;display:grid}.configurableKitComponentRow{background:#f8fafc;border:1px solid #e4e8ef;border-radius:8px;grid-template-columns:38px minmax(180px,1fr) minmax(130px,auto) 142px auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.configurableKitComponentIdentity{gap:1px;min-width:0;display:grid}.configurableKitComponentIdentity strong{color:#27364c;font-size:12px}.configurableKitComponentIdentity small{color:#6b7789;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.configurableKitDefaultToggle{color:#475569;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.configurableKitDefaultToggle input{accent-color:#041eb4}.configurableKitQuantity{color:#64748b;align-items:center;gap:2px;font-size:10px;display:grid}.configurableKitQuantity .compactInput{min-height:34px;height:34px!important}.configurableKitRemoveComponent{min-height:32px;padding-inline:10px}.configurableKitPickerOverlay{z-index:72}.configurableKitPicker{background:#fff;border:1px solid #d8dee8;border-radius:12px;flex-direction:column;width:min(920px,100vw - 56px);max-height:min(760px,100dvh - 56px);display:flex;overflow:hidden;box-shadow:0 24px 64px #0f172a40}.configurableKitPicker .productIdentityHeader{flex:none}.configurableKitPickerToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 14px 4px;display:grid}.configurableKitPickerToolbar .compactInput{height:38px}.configurableKitPicker .searchMinimumHelper{margin-inline:14px}.configurableKitPickerTableWrap{flex:auto;min-height:0;padding:8px 14px;overflow:auto}.configurableKitPickerTable{min-width:720px}.configurableKitPickerTable th{z-index:1;position:sticky;top:0}.configurableKitPickerTable th:first-child,.configurableKitPickerTable td:first-child,.configurableKitPickerTable th:last-child,.configurableKitPickerTable td:last-child{text-align:center}.configurableKitPickerAction{min-width:74px;min-height:32px}.configurableKitPickerFooter{color:#667085;border-top:1px solid #e5e9f0;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;display:flex}.configurableKitPickerFooter>span:last-child{align-items:center;gap:10px;display:flex}.productNameWithType{gap:2px;display:grid}.productNameWithType small{color:#596b85;font-size:10px;font-weight:600;line-height:1.25}.productKitOwnerOnly{color:#7a8798;font-size:10px;font-weight:600}@media (max-width:900px){.configurableKitComponentRow{grid-template-columns:38px minmax(0,1fr) auto}.configurableKitDefaultToggle,.configurableKitQuantity{grid-column:2}.configurableKitRemoveComponent{grid-area:1/3}}.productSkuIdentityControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.productSkuLockedWrap{min-width:0;display:block;position:relative}.productSkuLockIcon{color:#7a8798;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.productFormModalShared .productSkuLockedInput{width:100%;padding-right:31px}.productChangeCodeButton{white-space:nowrap;height:38px;padding-inline:11px;font-size:12px}.productDeleteButton,.productDeleteConfirmButton{color:#a6221a;background:#fff;border:1px solid #c9362b;min-height:42px}.productDeleteButton:hover:not(:disabled),.productDeleteButton:focus-visible,.productDeleteConfirmButton:hover:not(:disabled),.productDeleteConfirmButton:focus-visible{background:#fff4f2;border-color:#a6221a}.productDeleteConfirmButton{color:#fff;background:#b42318}.productIdentityOverlay{z-index:110;background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.productIdentityDialog{background:#fff;border:1px solid #d8dee8;border-radius:10px;gap:14px;width:100%;max-width:540px;max-height:calc(100dvh - 40px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 64px #0f172a3d}.productIdentityHeader{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.productIdentityHeader h2{color:#1f2a3d;margin:0;font-size:18px}.productIdentityFields{gap:10px;display:grid}.productIdentityFields .field{gap:4px}.productIdentityFields .labelEnglish{color:#64748b;font-size:12px;font-weight:600;line-height:16px}.productIdentityFields .compactInput{min-height:38px}.productIdentityReason{resize:vertical;min-height:68px;padding:8px 10px}.productIdentityNotice{color:#526174;background:#f8fafc;border-left:3px solid #94a3b8;margin:0;padding:9px 11px;font-size:12px;line-height:1.5}.productIdentityActions{justify-content:flex-end;gap:9px;display:flex}.productIdentityError{white-space:pre-line;margin:0}.productCodeReview{background:#f8fafc;border:1px solid #e4e8ef;border-radius:8px;gap:8px;padding:14px;display:grid}.productCodeReview>span{color:#64748b;font-size:12px}.productCodeReview>strong{color:#172033;align-items:center;gap:12px;font-size:17px;display:flex}.productCodeReview s{color:#7a8798;font-weight:600}.productCodeReview b{color:#3d57b5}.productCodeReview p{color:#526174;margin:0;font-size:13px}.productDeleteDialog{max-width:580px}.productDeleteWarning{color:#8f251d;background:#fff4f2;border:1px solid #f2c7c2;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.productDeleteSummary{background:#f8fafc;border:1px solid #e4e8ef;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.productDeleteSummary span{color:#334155;grid-template-columns:145px minmax(0,1fr);gap:2px;font-size:13px;display:grid}.productDeleteSummary b{color:#64748b;font-size:11px;font-weight:600}.productFormReturnNotice{color:#24633d;background:#eff7f2;border:1px solid #cfe8d7;border-radius:8px;justify-content:space-between;align-items:center;margin:12px 12px 0;padding:10px 12px;font-size:13px;display:flex}.productFormReturnNotice button{color:inherit;background:0 0;border:0;font-size:18px;line-height:1}.productFormDiscardOverlay{z-index:9;background:#0f172a57;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.productFormDiscardDialog{background:var(--panel);color:var(--crm-text-primary);border:1px solid var(--jadus-workbench-border);box-shadow:var(--crm-elevation-modal);border-radius:10px;width:calc(100% - 40px);max-width:430px;padding:22px}.productFormDiscardDialog h2{color:var(--crm-text-primary);margin:0 0 8px;font-size:17px}.productFormDiscardDialog p{color:var(--crm-text-secondary);margin:0;font-size:13px;line-height:1.55}.productFormDiscardActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.productFormWorkspace{grid-template-columns:minmax(330px,1.08fr) minmax(300px,.92fr) minmax(320px,.98fr);gap:10px;min-height:0;display:grid}.productFormBasicColumn,.productFormDetailsColumn,.productFormSellingColumn{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:8px;min-width:0;min-height:0;display:grid;overflow-y:auto}.productFormBasicColumn,.productFormDetailsColumn{padding-right:2px}.productFormSellingColumn{padding-right:1px}.productFormBasicColumn>.productFormSection,.productFormDetailsColumn>.productFormSection,.productFormSellingColumn>.productFormSection{padding:8px 9px}.productFormBasicColumn>.productFormSection>.productFormSectionHeader,.productFormDetailsColumn>.productFormSection>.productFormSectionHeader,.productFormSellingColumn>.productFormSection>.productFormSectionHeader{min-height:24px;padding-bottom:4px}.productFormModalShared .productAdditionalGrid{gap:6px}.productFormModalShared .productSummaryField>small{color:#7a8798;font-size:10.5px;line-height:1.3}.productFormModalShared .productDetailsTextarea{resize:none;white-space:pre-wrap;flex:none;height:82px;min-height:82px;max-height:82px;line-height:18px;overflow-y:auto}.productSecondarySettingsGrid{grid-template-columns:1fr;gap:8px;display:grid}.productSecondarySettingsGridSingle{grid-template-columns:1fr}.productFormDisclosure{background:#fff;border:1px solid #e4e8ef;border-radius:10px;gap:0;min-width:0;padding:0;overflow:hidden}.productFormDisclosure>summary{color:#334155;cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:38px;padding:7px 10px;font-size:12px;font-weight:700;list-style:none;display:grid}.productFormDisclosure>summary::-webkit-details-marker{display:none}.productFormDisclosure>summary:after{color:#64748b;content:"⌄";margin-left:2px;font-size:14px}.productFormDisclosure[open]>summary:after{content:"⌃"}.productFormDisclosure>summary>span{min-width:0}.productFormDisclosure>summary>small{color:#7a8798;font-size:10px;font-weight:650}.productFormDisclosure>summary:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #041eb447}.productFormDisclosureBody{border-top:1px solid #edf0f4;gap:8px;padding:9px 10px 10px;display:grid}.productFormDisclosure:not([open])>.productFormDisclosureBody{display:none}.productFormDisclosureBody .productAlertHeaderToggle{justify-self:start}.productPrivateCostHelp{color:#64748b;margin:0;font-size:11px;line-height:1.4}.productFormModalShared .productImagesSection{flex:none;min-height:218px}.productFormModalShared .productCustomerPreviewSection{min-height:0}.productCustomerPreviewPaper{aspect-ratio:794/1123;box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #d8dee8;flex:none;grid-template-rows:23% auto 1fr;width:286px;max-width:100%;margin:2px auto 4px;padding:12px 12px 14px;display:grid;overflow:hidden;box-shadow:0 5px 16px #17203317}.productCustomerPreviewPaperHeader{color:#64748b;letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid #041eb4;grid-template-columns:minmax(0,1fr) auto;align-content:end;gap:3px;padding-bottom:8px;font-size:8px;display:grid}.productCustomerPreviewPaperHeader span{color:#041eb4;font-weight:760}.productCustomerPreviewPaperHeader small{color:#98a2b3;font-size:7px}.productCustomerPreviewRow{border-bottom:1px solid #e5e8ee;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:9px;margin-top:14px;padding:0 0 12px;display:grid}.productCustomerPreviewImage,.productCustomerPreviewImagePlaceholder{box-sizing:border-box;object-fit:contain;background:#f4f6f9;border:1px solid #dfe4ec;border-radius:6px;width:54px;height:54px}.productCustomerPreviewImagePlaceholder{color:#98a2b3;text-align:center;justify-content:center;align-items:center;padding:4px;font-size:7px;display:flex}.productCustomerPreviewIdentity{align-content:start;gap:5px;min-width:0;display:grid}.productCustomerPreviewIdentity>strong{color:#172033;font-size:12px;font-weight:760;line-height:1.3}.productCustomerPreviewSummary{color:#334155;white-space:pre-wrap;font-size:9px;font-weight:650;line-height:1.35}.productCustomerPreviewDetails{color:#475569;white-space:pre-wrap;font-size:8.5px;line-height:1.4}.productCustomerPreviewIdentity>small:not(.productCustomerPreviewSku){color:#8a94a4;font-size:8px}.productCustomerPreviewSku{color:#98a2b3;letter-spacing:.02em;font-size:7.5px}@media (max-height:760px) and (min-width:981px){.productFormModalShared{height:calc(100dvh - 8px);max-height:calc(100dvh - 8px)}.productFormModalShared .productFormModalHeader{padding-block:6px}.productFormModalShared .editProductModalBody{gap:0;padding-block:5px 7px}.productFormModalShared .editProductModalBody>.productFormNotice{display:none}.productFormModalShared .productFormSection,.productFormBasicColumn,.productFormDetailsColumn,.productFormSellingColumn{gap:5px}.productFormModalShared .productBasicInformationGrid{gap-block:4px}.productFormBasicColumn>.productFormSection,.productFormDetailsColumn>.productFormSection,.productFormSellingColumn>.productFormSection{padding-block:4px}.productFormBasicColumn>.productFormSection>.productFormSectionHeader,.productFormDetailsColumn>.productFormSection>.productFormSectionHeader,.productFormSellingColumn>.productFormSection>.productFormSectionHeader{min-height:20px}.productFormModalShared .productSummaryField>small{display:none}.productFormModalShared .productDetailsTextarea{height:72px;min-height:72px;max-height:72px}.productFormDisclosure>summary{min-height:34px;padding-block:5px}.productFormModalShared .editProductModalFooter{padding-block:6px 7px}}@media (max-width:980px){.productFormModalShared{width:calc(100vw - 20px);height:auto;max-height:calc(100dvh - 20px)}.productFormModalShared .editProductModalBody{display:block;overflow-y:auto}.productFormWorkspace{grid-template-columns:1fr;margin-top:8px}.productFormBasicColumn,.productFormDetailsColumn,.productFormSellingColumn{padding-right:0;overflow:visible}.productFormModalShared .productImagesSection,.productFormModalShared .productCustomerPreviewSection{min-height:0}}@media (max-width:900px){.productFormModalShared{width:min(860px,100vw - 20px)}.productFormModalShared .productFormTopModulesGrid{grid-template-columns:1fr}.productFormModalShared .productFormLowerModulesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productFormModalShared .productPrivateCostSection{grid-column:1/-1}.productFormModalShared .productPrivateCostGrid{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)}}@media (max-width:640px){.productFormModalShared{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.productFormModalShared .productFormModalHeader{grid-template-columns:minmax(42px,auto) 1fr minmax(42px,auto);padding-inline:12px}.productFormModalShared .productFormModalHeader strong{font-size:16px}.productFormBackButton{padding-inline:4px;font-size:0}.productFormBackButton span{font-size:18px}.productFormModalShared .editProductModalBody{padding:14px 12px 16px}.productFormModalShared .productFormSection{padding:13px}.productFormModalShared .productFormSectionHeader{flex-direction:column;align-items:flex-start;gap:4px}.productFormModalShared .productFormRequiredLegend{margin-left:0}.productFormModalShared .productBasicInformationGrid,.productFormModalShared .productSellingGrid,.productFormModalShared .productFormTopModulesGrid,.productFormModalShared .productFormLowerModulesGrid,.productFormModalShared .productAdditionalGrid,.productFormModalShared .productPrivateCostGrid,.productFormModalShared .productAlertSettingsGrid{grid-template-columns:1fr}.productFormModalShared .productBasicInformationGrid>*,.productFormModalShared .productSellingCompactGrid>*,.productFormModalShared .productSellingCompactGrid,.productSecondarySettingsGrid,.productFormModalShared .productPrivateCostSection{grid-column:auto}.productFormModalShared .productCebuSellingInline{grid-template-columns:1fr}.productFormModalShared .editProductModalFooter{padding-inline:12px}.productFormModalShared .productFormFooterButton{min-width:0}.productFormModalShared .editProductModalFooter{flex-direction:column;align-items:stretch}.productFormFooterPrimaryActions{grid-template-columns:1fr 1fr;margin-left:0;display:grid}.productDeleteButton{width:100%}.productSkuIdentityControl{grid-template-columns:1fr}.productChangeCodeButton{width:100%}}.productFormModalShared .productFormWorkspace{grid-template-columns:minmax(0,1fr) minmax(440px,1fr);gap:12px}.productFormEntryColumn,.productFormMediaColumn{min-width:0;min-height:0}.productFormEntryColumn{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:6px;padding-right:2px;display:grid;overflow-y:auto}.productFormMediaColumn{display:flex}.productFormEntryColumn>.productFormSection,.productFormMediaColumn>.productFormSection{padding:8px 9px}.productFormEntryColumn>.productFormSection{padding-block:6px}.productFormEntryColumn>.productFormSection>.productFormSectionHeader,.productFormMediaColumn>.productFormSection>.productFormSectionHeader{min-height:24px;padding-bottom:4px}.productCustomerNameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.productFormEntryColumn .productAdditionalGrid{gap:4px}.productFormEntryColumn .productBasicInformationGrid{row-gap:6px}.productFormModalShared .productDetailsTextarea{height:72px;min-height:72px;max-height:72px}.productFieldBadge{color:#657287;white-space:nowrap;background:#eef3fa;border:1px solid #dce4ef;border-radius:999px;margin-left:auto;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4}.productFormModalShared .productBasicInformationGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.productFormModalShared .productSkuField{grid-column:1/span 7}.productFormModalShared .productUnitField{grid-column:8/span 2}.productFormModalShared .productTypeField{grid-column:10/-1}.productFormModalShared .productCategoryField{grid-column:1/span 6}.productFormModalShared .productSubcategoryField{grid-column:7/-1}.productFormModalShared .productSellingCompactGrid{grid-template-columns:minmax(160px,1.15fr) minmax(128px,.92fr) minmax(128px,.93fr);align-items:start;gap:8px;display:grid}.productFormModalShared .productSellingCompactGrid .productStandardSellingPriceField{grid-column:auto}.productFormModalShared .productSellingCompactGrid .productCebuSellableControl{width:100%}.productFormEntryColumn .productSecondarySettingsGrid{grid-template-columns:1fr;gap:8px}.productMediaSection{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.productMediaModeHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.productMediaModeSwitch{background:#eef2f7;border:1px solid #d9e0ea;border-radius:8px;flex:none;grid-template-columns:repeat(2,auto);padding:2px;display:grid}.productMediaModeSwitch button{color:#637086;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;min-height:28px;padding:4px 10px;font-size:11px;font-weight:700}.productMediaModeSwitch button[aria-pressed=true]{color:#172033;background:#fff;box-shadow:0 1px 3px #1823341f}.productImagesMode{overscroll-behavior:contain;flex:1;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;display:grid;overflow-y:auto}.productImagesMode .productImageField{place-content:start stretch;width:100%;max-width:520px;margin-inline:auto;display:grid}.productCompactCustomerPreview{background:#f8fafc;border:1px solid #e0e6ef;border-radius:9px;padding:9px 10px}.productCompactCustomerPreview>small{color:#7a8798;letter-spacing:.035em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.productCompactCustomerPreview>div{min-width:0}.productCompactCustomerPreview [data-quote-product-thumbnail]{width:54px;height:54px}.productA4PreviewMode{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.productA4PreviewControls{justify-content:flex-end;align-items:center;gap:5px;padding:0 0 7px;display:flex}.productA4PreviewControls>span{color:#6b778a;font-variant-numeric:tabular-nums;margin-right:3px;font-size:10px}.productA4PreviewControls button{color:#39465a;cursor:pointer;font:inherit;background:#fff;border:1px solid #d9e0ea;border-radius:6px;min-width:28px;min-height:27px;padding:3px 8px;font-size:10px;font-weight:700}.productA4PreviewControls button:disabled{cursor:default;opacity:.42}.productA4PreviewViewport{overscroll-behavior:contain;background:#dce2ea;border:1px solid #cdd5e0;border-radius:9px;justify-content:center;align-items:flex-start;min-height:0;padding:12px;display:flex;overflow:auto}.productA4PreviewFrame{flex:none;position:relative}.productA4PreviewPaper{box-sizing:border-box;color:#172033;transform-origin:0 0;background:#fff;width:794px;height:1123px;padding:54px 58px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 8px 25px #151e2d33}.productA4PreviewPaper>header{border-bottom:3px solid #041eb4;justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.productA4PreviewPaper>header>span{color:#041eb4;font-size:20px;font-weight:800}.productA4PreviewPaper>header>small{color:#7c8797;font-size:12px}.productA4ExampleProductRegion{margin-top:185px}.productA4ExampleTableHeader{color:#5c687a;letter-spacing:.05em;background:#eef2f8;border-bottom:1px solid #ccd5e3;padding:9px 12px;font-size:11px;font-weight:800}.productA4ExampleLine{border-bottom:1px solid #d9dfe8;min-height:150px;padding:18px 12px}.productA4ExampleLine>div{min-width:0}.productA4ExampleLine [data-quote-product-thumbnail]{width:92px;height:92px}html[data-theme=dark] .productFieldBadge,html[data-theme=dark] .productMediaModeSwitch{color:#aeb9ca;background:#18253a;border-color:#34435a}html[data-theme=dark] .productMediaModeSwitch button{color:#aeb9ca}html[data-theme=dark] .productMediaModeSwitch button[aria-pressed=true]{color:#f1f5fb;background:#2a3a53}html[data-theme=dark] .productFormDisclosure{background:#17243a;border-color:#34435a}html[data-theme=dark] .productFormDisclosure>summary{color:#e1e8f2}html[data-theme=dark] .productFormDisclosure>summary>small,html[data-theme=dark] .productFormDisclosure>summary:after{color:#aeb9ca}html[data-theme=dark] .productFormDisclosureBody{border-top-color:#34435a}html[data-theme=dark] .productCompactCustomerPreview{background:#142136;border-color:#34435a}html[data-theme=dark] .productA4PreviewControls button{color:#e1e8f2;background:#1b2a41;border-color:#3b4a61}html[data-theme=dark] .productA4PreviewViewport{background:#101a2a;border-color:#34435a}@media (max-height:760px) and (min-width:981px){.productFormEntryColumn{gap:4px}.productFormEntryColumn>.productFormSection{gap:3px;padding-block:2px}.productFormEntryColumn>.productFormSection>.productFormSectionHeader{min-height:20px}.productFormModalShared .productDetailsTextarea{height:56px;min-height:56px;max-height:56px}.productFormEntryColumn .compactInput{min-height:34px}.productFormEntryColumn .productAdditionalGrid{gap:3px}.productFormEntryColumn .productBasicInformationGrid{gap:3px 6px}.productFormEntryColumn .productFormDisclosure>summary{min-height:30px;padding-block:3px}.productMediaModeHeader{min-height:30px}}@media (max-width:980px){.productFormModalShared .productFormWorkspace{grid-template-columns:1fr;margin-top:8px}.productFormEntryColumn{padding-right:0;overflow:visible}.productFormMediaColumn{min-height:620px}}@media (max-width:640px){.productCustomerNameRow,.productFormModalShared .productSellingCompactGrid{grid-template-columns:1fr}.productFormModalShared .productBasicInformationGrid>*,.productFormModalShared .productSellingCompactGrid>*{grid-column:auto}.productMediaModeHeader{flex-direction:column;align-items:stretch}.productMediaModeSwitch{grid-template-columns:repeat(2,1fr)}}.productFormModalShared .productFormWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.productFormEntryColumn{grid-template-rows:auto auto auto}.productFormEntryColumn>.productCommonFieldsSection{gap:6px;padding:7px 9px}.productCustomerNameRow{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.productFormModalShared .productCommonFieldsSection .productDetailsTextarea{height:66px;min-height:66px;max-height:66px}.productFormModalShared .productCommonFieldsSection .productBasicInformationGrid{gap:6px 8px}.productFormModalShared .productCommonFieldsSection .productSkuField{grid-column:1/span 9}.productFormModalShared .productCommonFieldsSection .productUnitField{grid-column:10/-1}.productFormModalShared .productCommonFieldsSection .productCategoryField{grid-column:1/span 6}.productFormModalShared .productCommonFieldsSection .productSubcategoryField{grid-column:7/-1}.productIdRow{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:5px;display:flex}.productIdRow>span{align-items:baseline;gap:8px;min-width:0;display:flex}.productIdRow small{color:#7a8798;white-space:nowrap;font-size:10px}.productIdRow code{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.productIdRow .button{min-height:26px;padding:3px 8px;font-size:10px}.productSettingsSection{background:#fff;border:1px solid #e4e8ef;border-radius:10px;min-height:0;overflow:hidden}.productSettingsTabs{background:#f7f9fc;border-bottom:1px solid #e4e8ef;grid-template-columns:repeat(3,minmax(0,1fr));min-height:37px;display:grid}.productSettingsTabs:has(button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.productSettingsTabs button{color:#68758a;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px 5px 6px;font-size:11px;font-weight:700;display:flex}.productSettingsTabs button[aria-selected=true]{color:#172033;background:#fff;border-bottom-color:#041eb4}.productSettingsTabs button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #041eb442}.productSettingsTabs b{color:#fff;background:#b42318;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding-inline:4px;font-size:9px;display:inline-flex}.productSettingsPanel{min-height:152px;max-height:190px;padding:8px 9px;overflow:auto}.productSellingSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px;display:grid}.productFormModalShared .productSellingSettingsGrid .productTypeField,.productFormModalShared .productSellingSettingsGrid .productStandardSellingPriceField,.productFormModalShared .productSellingSettingsGrid .productGlobalStatusField,.productFormModalShared .productSellingSettingsGrid .productCebuSellableField{grid-column:auto}.productInventorySettings{gap:8px;display:grid}.productInventorySettings.isDisabled .productAlertSettingsGrid{opacity:.56}.productInventorySettings .productAlertHeaderToggle{justify-self:start}.productFormModalShared .productAlertSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px}.productInputWithUnit{grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.productInputWithUnit .compactInput{width:100%;padding-right:43px}.productInputWithUnit>small{color:#7a8798;pointer-events:none;align-self:center;padding-right:10px;font-size:10px;position:absolute;right:0}.productPrivateCostPanel{gap:7px;display:grid}.productFormModalShared .productPrivateCostPanel .productPrivateCostGrid{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr)}.productFormModalShared .productPrivateCostPanel .productNotesTextarea{resize:none;height:64px;min-height:64px}.productSettingsEmpty{color:#64748b;margin:8px 2px;font-size:12px;line-height:1.5}.productFieldInvalid .compactInput,.productFieldInvalid .productCebuSellableControl{border-color:#c9362b}.productFieldError{color:#a6221a;font-size:10px;line-height:1.35}.productFooterError{color:#a6221a;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;max-width:440px;padding:4px;font-size:11px;line-height:1.35;display:inline-flex}.productFooterError>span{background:#fff0ee;border:1px solid #efc1bc;border-radius:999px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;font-weight:800;display:inline-flex}.productPreviewEmptyState{color:#7a8798;text-align:center;margin:4px 0;font-size:12px;line-height:1.5}.productImagesMode{grid-template-rows:auto auto;align-content:start}html[data-theme=dark] .productSettingsSection,html[data-theme=dark] .productSettingsTabs button[aria-selected=true]{background:#17243a;border-color:#34435a}html[data-theme=dark] .productSettingsTabs{background:#142136;border-color:#34435a}html[data-theme=dark] .productSettingsTabs button{color:#aeb9ca}html[data-theme=dark] .productSettingsTabs button[aria-selected=true]{color:#f1f5fb;border-bottom-color:#7ea2ff}html[data-theme=dark] .productIdRow{border-color:#34435a}html[data-theme=dark] .productPreviewEmptyState,html[data-theme=dark] .productSettingsEmpty{color:#aeb9ca}@media (max-height:760px) and (min-width:981px){.productFormModalShared .productCommonFieldsSection .productDetailsTextarea{height:58px;min-height:58px;max-height:58px}.productSettingsPanel{min-height:134px;max-height:172px;padding-block:6px}.productSettingsTabs{min-height:32px}.productSettingsTabs button{padding-block:5px 4px}}@media (max-width:980px){.productSettingsPanel{max-height:none}}@media (max-width:640px){.productCustomerNameRow,.productSellingSettingsGrid,.productFormModalShared .productAlertSettingsGrid,.productFormModalShared .productPrivateCostPanel .productPrivateCostGrid{grid-template-columns:1fr}.productFormModalShared .productCommonFieldsSection .productBasicInformationGrid>*{grid-column:auto}.productSettingsTabs button{font-size:10px}.productFooterError{max-width:none}}.productDetailPage{gap:12px;min-width:0;display:grid}.productDetailPageHeader{align-items:center;gap:14px;display:flex}.productDetailPageHeader h2{color:#344054;letter-spacing:-.015em;margin:0;font-size:clamp(21px,1.5vw,23px);font-weight:600;line-height:1.15}.productDetailPageHeader p{color:#7b8798;margin:3px 0 0;font-size:12px}.productDetailBackButton{color:#5f6b7c;cursor:pointer;background:#f8fafc;border:1px solid #e1e6ed;border-radius:8px;flex:none;align-items:center;min-height:32px;padding:5px 10px;font-size:13px;font-weight:500;display:inline-flex}.productDetailBackButton:hover,.productDetailBackButton:focus-visible{color:#344054;background:#fff;border-color:#cbd3de;outline:none}.productDetailOverviewCard,.productDetailOwnerCostCard,.productDetailIdentityCard{background:#fff;border:1px solid #e4e8ee;border-radius:10px;box-shadow:0 1px 3px #0f172a09}.productDetailOverviewCard{grid-template-columns:minmax(0,1fr) minmax(250px,270px);gap:clamp(22px,2.2vw,30px);padding:20px;display:grid}.productDetailOverviewContent{align-content:start;min-width:0;display:grid}.productDetailEyebrow{color:#7b8798;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:10.5px;font-weight:600}.productDetailTitleBlock h1{color:var(--text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,2.05vw,30px);font-weight:600;line-height:1.15}.productDetailChineseName{color:#667085;overflow-wrap:anywhere;margin:3px 0 0;font-size:clamp(17px,1.2vw,18px);font-weight:400;line-height:1.35}.productDetailCodeStatus{flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;display:flex}.productDetailCodeStatus>span:first-child{color:#475467;background:#f3f6fa;border:1px solid #dfe5ed;border-radius:7px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;line-height:1.2}.productDetailCodeStatus .statusBadge{border-radius:999px;flex-direction:row;width:auto;height:24px;min-height:24px;padding:0 8px}.productDetailCodeStatus .statusSuccess{color:#216e4e;background:#edf8f2;border-color:#cce9d9}.productDetailCodeStatus .statusBadge>span:first-child{font-size:11px;font-weight:600;line-height:1.2}.productDetailCodeStatus .statusBadgeChinese:empty{min-height:0;display:none}.productDetailFactsRow{border-top:1px solid #eef1f5;border-bottom:1px solid #eef1f5;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px;padding:10px 0;display:grid}.productDetailFact{gap:3px;min-width:0;display:grid}.productDetailFact>span,.productDetailFormerCodes>span,.productDetailDescriptionGrid span,.productDetailCostAmount>span,.productDetailCostNote>span,.productDetailReviewNotice>span{color:#7b8798;font-size:10.5px;font-weight:550;line-height:1.35}.productDetailFact strong{color:#243247;overflow-wrap:anywhere;font-size:14px;font-weight:500}.productDetailDescription{gap:5px;padding-top:10px;display:grid}.productDetailDescription h2{color:#263449;margin:0;font-size:14px;font-weight:600}.productDetailDescriptionGrid{gap:7px;display:grid}.productDetailDescriptionGrid>div{gap:3px;display:grid}.productDetailDescriptionGrid p,.productDetailCostNote p,.productDetailReviewNotice p{color:#3e4c60;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;font-weight:400;line-height:1.48}.productDetailReviewNotice{background:#fff8e8;border:1px solid #f3dfab;border-radius:8px;gap:4px;margin-top:10px;padding:8px 10px;display:grid}.productDetailGallery{align-content:start;justify-self:end;gap:7px;width:100%;max-width:270px;display:grid}.productDetailMainImage,.productDetailThumbnail{background:#fbfcfe;border:1px solid #e1e6ed;position:relative;overflow:hidden}.productDetailMainImage{aspect-ratio:1;color:#94a0b1;border-radius:10px;justify-content:center;align-items:center;display:flex}.productDetailMainImage img,.productDetailThumbnail img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.productDetailMainImage>span:not(.productDetailImageRole){font-size:13px;font-weight:600}.productDetailImageRole{color:#fff;background:#111827b8;border-radius:6px;padding:4px 6px;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:8px}.productDetailThumbnailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;display:grid}.productDetailThumbnail{aspect-ratio:1;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.productDetailThumbnail:hover,.productDetailThumbnail:focus-visible,.productDetailThumbnail.is-active{border-color:#3d57b5;outline:none;box-shadow:0 0 0 2px #3d57b51f}.productDetailThumbnailEmpty{color:#a0aaba;cursor:default;font-size:11px;font-weight:600}.productDetailSectionHeader{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;min-height:48px;padding:9px 14px;display:flex}.productDetailSectionHeader p{color:#263449;margin:0;font-size:14px;font-weight:600}.productDetailSectionHeader span{color:#8490a1;margin-top:2px;font-size:10.5px;line-height:1.3;display:block}.productDetailOwnerBadge{background:#f1f4f8;border:1px solid #d9e0ea;border-radius:999px;flex:none;padding:4px 7px;font-weight:600;color:#43567a!important;margin:0 0 0 10px!important;font-size:10px!important}.productDetailLowerGrid{grid-template-columns:minmax(0,7fr) minmax(0,13fr);align-items:start;gap:12px;display:grid}.productDetailLowerGridNoCost{grid-template-columns:minmax(0,1fr)}.productDetailOwnerCostBody{gap:12px;padding:14px;display:grid}.productDetailCostAmount,.productDetailCostNote{gap:4px;min-width:0;display:grid}.productDetailCostAmount strong{color:#15233a;letter-spacing:-.025em;font-size:clamp(21px,1.7vw,25px);font-weight:650;line-height:1.2}.productDetailIdentityCard{box-shadow:0 1px 3px #0f172a09}.productDetailIdentityBody{gap:12px;padding:14px;display:grid}.productDetailIdentityFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.productDetailIdentityFacts .productDetailFact:first-child strong{color:#1f2f46;font-weight:650}.productDetailFactQuiet strong{color:#8490a1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:500}.productDetailFormerCodes{gap:3px;min-width:0;display:grid}.productDetailFormerCodes>div{flex-wrap:wrap;gap:5px;display:flex}.productDetailFormerCodes>div span{color:#526174;background:#f4f6f9;border:1px solid #e1e6ed;border-radius:6px;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.productDetailCodeHistory{border-top:1px solid #eef1f5;min-width:0;padding-top:10px}.productDetailCodeHistory h3{color:#39485c;margin:0 0 6px;font-size:13px;font-weight:600}.productDetailHistoryList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.productDetailHistoryList li{border-bottom:1px solid #edf0f4;padding-bottom:7px}.productDetailHistoryList li:last-child{border-bottom:0;padding-bottom:0}.productDetailHistoryCodes{flex-wrap:wrap;align-items:center;gap:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:flex}.productDetailHistoryCodes span{color:#8a95a5;text-decoration:line-through}.productDetailHistoryCodes b{color:#a3acb9}.productDetailHistoryCodes strong{color:#344f9f}.productDetailHistoryList p{color:#4d5b6f;margin:4px 0 2px;font-size:12px;line-height:1.4}.productDetailHistoryList small{color:#8a95a5;font-size:10px}.productDetailEmptyHistory{color:#8a95a5;margin:0;font-size:12px}.productDetailLoading{padding:20px}.productDetailLoading p{color:#718096}@media (max-width:900px){.productDetailOverviewCard{grid-template-columns:1fr}.productDetailGallery{justify-self:start;max-width:270px}.productDetailLowerGrid{grid-template-columns:1fr}}@media (max-width:640px){.productDetailPageHeader{flex-direction:column;align-items:flex-start;gap:10px}.productDetailOverviewCard{padding:18px}.productDetailFactsRow,.productDetailIdentityFacts,.productDetailOwnerCostBody{grid-template-columns:1fr}.productDetailOwnerCostBody,.productDetailIdentityBody{gap:18px;padding:16px}.productDetailGallery{max-width:none}}.jadusSelectRoot>button.jadusSelectTrigger,.jadusDatePickerRoot>button.jadusDateTrigger{appearance:none;box-sizing:border-box;color:#172033;text-align:left;background:#fff;border:1px solid #d0d7e2;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:36px;min-height:36px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;display:flex}.jadusSelectFormValue{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:auto auto 0 0}.drEntryTypeSelectWrap .jadusSelectRoot{min-width:244px}@media (max-width:1320px){.drEntryStockPaymentStep .drEntryPreOrderSettlement{grid-template-columns:minmax(0,1fr)}.drEntryStockPaymentStep .drEntryPreOrderSettlementSummary{justify-self:stretch}}@media (max-width:1100px){.drEntryStockPaymentStep .drEntryNewPaymentRow{grid-template-columns:repeat(3,minmax(150px,1fr))}.drEntryStockPaymentStep .drEntryUnallocatedPaymentRow,.drEntryUnallocatedPickerRow{grid-template-columns:minmax(220px,1fr) minmax(140px,.7fr) auto}.stock-dr-remainder-options{grid-template-columns:1fr}}@media (max-width:640px){.drEntryCustomerIdentityControls,.drEntryStockPaymentStep .drEntryNewPaymentRow,.drEntryStockPaymentStep .drEntryUnallocatedPaymentRow,.drEntryUnallocatedPickerRow,.drEntryNonCashPaymentDetails,.drEntryCashReturnEvidence,.stock-dr-remainder-summary{grid-template-columns:1fr}.stock-dr-remainder-title{white-space:normal}.drEntrySequentialPaymentSuccess{flex-direction:column;align-items:stretch}.drEntryCustomerIdentityControls .drEntryBaselineInput:first-child,.drEntryCustomerIdentityControls .is-customer-id{border:1px solid #d0d5dd;border-radius:7px}.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-terms,.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-due-date,.drEntryStockPaymentStep .drEntryPreOrderSettlementInputs .is-terms-note,.drEntryRemainingType{grid-column:auto}.drEntryRemainingType{grid-template-columns:1fr}.drEntryRemainingType small{grid-column:auto}}.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{box-sizing:border-box;grid-template-columns:30px 40px minmax(180px,1.55fr) minmax(88px,.72fr) minmax(188px,1.4fr) minmax(86px,.65fr) 52px minmax(94px,.72fr) minmax(104px,.78fr) minmax(108px,.82fr);grid-template-areas:"select image product sku history returnQty unit originalPrice refundPrice refundAmount";column-gap:7px;width:100%;min-width:0;display:grid}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-select,.drEntryReturnWorkflow .drEntryReturnCheckCell{grid-area:select}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-image,.drEntryReturnWorkflow .drEntryReturnImageCell{grid-area:image}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-product,.drEntryReturnWorkflow .drEntryReturnProductNameCell{grid-area:product}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-sku,.drEntryReturnWorkflow .drEntryReturnSkuCell{grid-area:sku}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-history,.drEntryReturnWorkflow .drEntryReturnQtyCell{grid-area:history}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-return-qty,.drEntryReturnWorkflow .drEntryReturnQtyEntry{grid-area:returnQty}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-unit,.drEntryReturnWorkflow .drEntryReturnUnitCell{grid-area:unit}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-original-price,.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell{grid-area:originalPrice}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-refund-price,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell{grid-area:refundPrice}.drEntryReturnWorkflow .drEntryReturnItemsHeader .is-refund-amount,.drEntryReturnWorkflow .drEntryReturnAmountCell{grid-area:refundAmount}.drEntryReturnWorkflow .drEntryReturnItemsHeader{align-items:center;min-height:34px}.drEntryReturnWorkflow .drEntryReturnItemsHeader>span{text-align:left;min-width:0}.drEntryReturnWorkflow .drEntryReturnImageCell{justify-content:center;align-items:center;min-width:40px;display:flex}.drEntryReturnWorkflow .drEntryReturnProductNameCell,.drEntryReturnWorkflow .drEntryReturnSkuCell,.drEntryReturnWorkflow .drEntryReturnQtyCell,.drEntryReturnWorkflow .drEntryReturnQtyEntry,.drEntryReturnWorkflow .drEntryReturnUnitCell,.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell,.drEntryReturnWorkflow .drEntryReturnAmountCell{align-self:center;min-width:0}.drEntryReturnWorkflow .drEntryReturnProductText strong{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnSkuCell{gap:3px;display:grid}.drEntryReturnWorkflow .drEntryReturnSkuCell strong,.drEntryReturnWorkflow .drEntryReturnSkuCell small,.drEntryReturnWorkflow .drEntryReturnUnitCell strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnSkuCell strong,.drEntryReturnWorkflow .drEntryReturnUnitCell strong{color:#344054;font-size:10.8px;font-weight:680}.drEntryReturnWorkflow .drEntryReturnSkuCell small{color:#98a2b3;font-size:9.4px;line-height:1.2}.drEntryReturnWorkflow .drEntryReturnQtyCell{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.drEntryReturnWorkflow .drEntryReturnQtyCell>span{justify-content:start;align-items:start;gap:2px;min-width:0;display:grid}.drEntryReturnWorkflow .drEntryReturnQtyCell small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.15;overflow:hidden}.drEntryReturnWorkflow .drEntryReturnQtyCell strong,.drEntryReturnWorkflow .drEntryReturnUnitCell strong,.drEntryReturnWorkflow .drEntryReturnOriginalSalesPriceCell strong,.drEntryReturnWorkflow .drEntryReturnAmountCell strong{font-variant-numeric:tabular-nums;white-space:nowrap}.drEntryReturnWorkflow .drEntryReturnQtyEntry .drEntryReturnMiniInput,.drEntryReturnWorkflow .drEntryReturnUnitPriceCell .drEntryReturnMiniInput{width:100%;min-width:0}@media (max-width:1600px){.drEntryReturnWorkflow .drEntryReturnItemsHeader,.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:30px 40px minmax(180px,1.6fr) minmax(86px,.8fr) minmax(120px,.9fr) minmax(120px,.9fr);grid-template-areas:"select image product sku history history"". .returnQty unit originalPrice refundPrice"". .refundAmount refundAmount refundAmount refundAmount";row-gap:6px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemsHeader{flex-basis:54px;min-height:54px}.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemRow{min-height:84px}}@media (max-width:720px){.drEntryReturnWorkflow .drEntryReturnItemsHeader{display:none}.drEntryReturnWorkflow .drEntryReturnItemRow{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"select image"".product"".sku"".history"".returnQty"".unit"".originalPrice"".refundPrice"".refundAmount";row-gap:7px;min-height:0}}.drRecordsUnallocatedSummaryLink,.drRecordsUnallocatedAmountLink{color:#175cd3;font:inherit;font-weight:700}.drRecordsUnallocatedSummaryLink{cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #b2ccff;text-decoration:underline #b2ccff}.drRecordsUnallocatedSummaryLink:hover,.drRecordsUnallocatedAmountLink:hover{color:#004eeb}.drRecordsUnallocatedDateNotice,.paymentUnallocatedLocationNotice{color:#175cd3;background:#eff8ff;border:1px solid #b2ddff;border-radius:7px;margin:0 0 8px;padding:6px 9px;font-size:11px;line-height:1.35}.drRecordsUnallocatedAmountLink{white-space:nowrap}.drRecordsUnpaidSummaryLink,.drRecordsUnpaidAmount,.drRecordsUnpaidActionLink,.paymentUnpaidAmount{color:var(--warning)}.drRecordsUnpaidSummaryLink{-webkit-text-decoration-color:var(--warning);text-decoration-color:var(--warning)}.drRecordsUnpaidSummaryLink:hover,.drRecordsUnpaidActionLink:hover{background:var(--warning-bg);color:var(--warning);-webkit-text-decoration-color:var(--warning);text-decoration-color:var(--warning);text-decoration-thickness:2px}.drRecordsUnpaidSummaryLink:focus-visible,.drRecordsUnpaidActionLink:focus-visible,.drRecordsUnpaidActionButton:focus-visible{outline:2px solid var(--warning);outline-offset:2px;border-radius:4px}.drRecordsQuickFilters .suggestionChip.is-unpaid{color:var(--warning)}.drRecordsQuickFilters .suggestionChip.is-unpaid:hover,.drRecordsQuickFilters .suggestionChip.is-unpaid.is-active{background:var(--warning-bg);border-bottom-color:var(--warning);color:var(--warning)}.drRecordsQuickFilters .suggestionChip.is-unpaid:focus-visible{outline-color:var(--warning)}.drRecordsGoToPayments{justify-content:center;text-decoration:none}.drRecordsUnpaidActionButton,.drRecordsUnpaidActionButton:hover:not(:disabled){background:var(--warning-bg);border-color:var(--warning);color:var(--warning)}.paymentUnpaidLocation{background:var(--warning-bg);border-bottom:1px solid var(--warning);color:#344054;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.paymentUnpaidLocation>div{gap:2px;display:grid}.paymentUnpaidLocation span{font-size:11px;line-height:1.35}.paymentUnpaidLocation>div>strong{color:var(--warning)}.paymentUnpaidLocation button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex:none;padding:6px 9px;font-size:11px;font-weight:700}.paymentUnpaidLocation button:hover{background:#f8fafc;border-color:#98a2b3}.paymentUnpaidLocation button:focus-visible{outline:2px solid var(--warning);outline-offset:2px}.paymentUnallocatedReadOnlyPanel{background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:10px;padding:14px;display:grid}.paymentUnallocatedHeader{justify-content:space-between;align-items:start;gap:12px;display:flex}.paymentUnallocatedHeader h2,.paymentUnallocatedHeader p{margin:0}.paymentUnallocatedHeader>div{gap:3px;display:grid}.paymentUnallocatedHeader>div>span{color:#667085;font-size:11px;line-height:1.35}.paymentUnallocatedHeader p{color:#667085;margin-top:3px;font-size:12px}.paymentUnallocatedSearch{max-width:720px}.paymentUnallocatedReadOnlyPanel .tableWrapper{max-width:100%;overflow-x:auto}.paymentUnallocatedTable{min-width:940px}.paymentUnallocatedTable td{vertical-align:top}.paymentUnallocatedIdentity{gap:2px;min-width:0;margin-bottom:5px;display:grid}.paymentUnallocatedIdentity:last-child{margin-bottom:0}.paymentUnallocatedIdentity span{overflow-wrap:anywhere}.paymentUnallocatedIdentity span+span{color:#667085;font-size:10px}@media (max-width:720px){.paymentUnallocatedHeader,.paymentUnpaidLocation{flex-direction:column;align-items:stretch}}.drManagementShell{grid-template-rows:auto auto minmax(0,1fr);gap:0;min-width:0;min-height:calc(100dvh - 36px);display:grid}.drManagementShell.is-entry{height:calc(100dvh - 36px);overflow:hidden}.drManagementHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:0 0 10px;display:flex}.drManagementHeader h2{color:#050404;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:850;line-height:1.1}.drManagementHeader p{color:var(--jadus-workbench-muted);margin:5px 0 0;font-size:12px}.drManagementHeaderAction,.drRecordsManagementActions{align-items:center;gap:8px;display:flex}.drManagementPrimaryTabs{border-bottom:1px solid var(--jadus-workbench-divider);align-items:end;gap:4px;min-height:38px;display:flex}.drManagementPrimaryTabs button{color:#667085;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;min-height:38px;padding:7px 16px 6px;font-size:12px;font-weight:800}.drManagementPrimaryTabs button:hover:not(:disabled),.drManagementPrimaryTabs button:focus-visible{color:var(--jadus-workbench-primary)}.drManagementPrimaryTabs button:focus-visible{outline-offset:-2px;outline:2px solid #041eb438}.drManagementPrimaryTabs button.is-active{border-bottom-color:var(--jadus-workbench-primary);color:var(--jadus-workbench-primary)}.drManagementPrimaryTabs button:disabled{color:#98a2b3;cursor:not-allowed}.drManagementContent{min-width:0;min-height:0;padding-top:10px;display:grid}.drManagementShell.is-entry .drManagementContent,.drManagementShell.is-entry .drEntryBaselinePage{height:100%}.drManagementAccessDenied{border:1px solid var(--jadus-workbench-border);color:#344054;background:#fff;border-radius:10px;padding:18px}.drManagementAccessDenied p{color:#667085;margin:6px 0 0}.drRecordsViewNavigation{justify-content:space-between;align-items:stretch;gap:10px;margin-bottom:7px;display:flex}.drRecordsLifecycleTabs{flex:auto;margin:0}.drRecordsFinancialShortcuts{flex:none;gap:6px;display:flex}.drRecordsFinancialShortcut{cursor:pointer;font:inherit;background:#fff;border:1px solid;border-radius:7px;align-items:baseline;gap:7px;padding:5px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.drRecordsFinancialShortcut.is-unpaid{color:var(--warning)}.drRecordsFinancialShortcut.is-unallocated{color:var(--info)}.drRecordsFinancialShortcut.is-active{box-shadow:0 0 0 2px}.drRecordsFinancialShortcut:focus-visible{outline-offset:2px;outline:2px solid}.drRecordsTable .drRecordsLedgerInventory+.drRecordsStatusText{margin-top:3px;display:block}.sidebar .navItem[type=button]{cursor:pointer;font:inherit;text-align:left;background-color:#0000;border:0;width:100%}.sidebar .navItem[type=button]:hover{background:#ffffff12}.sidebar .navItem[type=button].active{background:#041eb4}@media (max-height:719px){.drManagementShell.is-entry{height:auto;min-height:0;overflow:visible}.drManagementShell.is-entry .drManagementContent,.drManagementShell.is-entry .drEntryBaselinePage{height:auto}}.drManagementShell{--products-border:#e1e3ea;--products-muted:#697386;--products-primary:#041eb4}.drManagementShell .drManagementHeader{padding-bottom:5px}.drManagementShell .drManagementHeader h2{color:#050404;letter-spacing:-.035em;font-size:28px;font-weight:850;line-height:1.1}.drManagementShell .drManagementHeader p{color:var(--products-muted);margin-top:6px;font-size:12px}.drManagementShell .drManagementPrimaryTabs button.is-active{border-bottom-color:var(--products-primary);color:var(--products-primary)}.drManagementShell.is-records .jadusListWorkbenchCard{border:1px solid var(--products-border);background:#fff;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 1px 2px #1018280a}.drManagementShell.is-records .jadusListToolbar{background:#fff;border-bottom:1px solid #e3e7ef;padding:12px 12px 11px}.drManagementShell.is-records .drRecordsSearchPanel .compactInput,.drManagementShell.is-records .drRecordsSearchPanel .drRecordsToolButton,.drManagementShell.is-records .drRecordsSearchPanel .jadusSelectTrigger{box-sizing:border-box;border-color:#d7dbe4;border-radius:8px;height:40px;min-height:40px;font-size:13px}.drManagementShell.is-records .drRecordsSearchPanel .drRecordsToolButton{padding-left:13px;padding-right:13px}.drManagementShell.is-records .jadusListToolbar .jadus-search-button{background:var(--products-primary);border-color:var(--products-primary);color:#fff;width:90px}.drManagementShell.is-records .jadusListToolbar .jadus-search-button:hover:not(:disabled){background:#03178f;border-color:#03178f}.drManagementShell.is-records .jadusListToolbar .jadus-clear-button{border-color:var(--products-border);color:var(--products-muted);background:#fff;width:72px}.drManagementShell.is-records .drRecordsViewNavigation{border-bottom-color:var(--products-border);min-height:40px;padding:3px 12px 2px}.drManagementShell.is-records .drRecordsLifecycleTabs{align-self:stretch}.drManagementShell.is-records .drRecordsQuickFilters .suggestionChip{color:var(--products-muted);min-height:36px}.drManagementShell.is-records .drRecordsQuickFilters .suggestionChip.is-active{border-bottom-color:var(--products-primary);color:var(--products-primary);background:0 0}.drManagementShell.is-records .drRecordsFinancialShortcut{border-radius:7px;min-height:32px;font-size:11px}.drManagementShell.is-records .drRecordsSummaryBar{border-bottom-color:var(--products-border);color:var(--products-muted);background:#fcfcfd;min-height:28px;padding:6px 12px}.drManagementShell.is-records .drRecordsSummaryBar span{font-size:12px}.drManagementShell.is-records .jadusListTableCard{box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.drManagementShell.is-records .drRecordsMainHeader{border-top:0;border-bottom:1px solid var(--products-border);padding:10px 12px 9px}.drManagementShell.is-records .drRecordsMainHeader .cardTitle{color:#050404;font-size:15px;font-weight:800}.drManagementShell.is-records .drRecordsTableWrap{border-top:0;padding:0 12px}.drManagementShell.is-records .jadusListTable th,.drManagementShell.is-records .jadusListTable td{border-bottom-color:#eceef2;padding:9px;line-height:1.25}.drManagementShell.is-records .jadusListTable th{color:var(--products-muted);letter-spacing:.035em;text-transform:uppercase;background:#f7f8fb padding-box padding-box;font-size:10px;font-weight:800;box-shadow:0 1px #e3e7ef}.drManagementShell.is-records .jadusListTable td{color:#202735;font-size:12px}.drManagementShell.is-records .jadusListTable tbody tr:hover td{background:#fafbff}.drManagementShell.is-records .jadusListTable .drRecordsAmountColumn{font-variant-numeric:tabular-nums;text-align:right}.drManagementShell.is-records .jadusListTable .drRecordsPaymentStatusColumn,.drManagementShell.is-records .jadusListTable .drRecordsStatusColumn,.drManagementShell.is-records .jadusListTable .drRecordsActionColumn{text-align:center}.drManagementShell.is-records .jadusListTable .drRecordsActionColumn{width:92px}.drManagementShell.is-records .jadusListPagination{border-top-color:var(--products-border);background:#fff;min-height:56px;margin:0;padding:12px 16px 14px}.drManagementShell.is-records .jadusListPagination,.drManagementShell.is-records .jadusListPagination button,.drManagementShell.is-records .jadusListPagination select{font-size:12px}.drManagementShell.is-records .jadusListPagination .paginationText{color:#394150;font-size:12px;font-weight:700}.drManagementShell.is-records .jadusListPagination .rowsPerPageControl,.drManagementShell.is-records .jadusListPagination .pageNumber{color:var(--products-muted);font-size:11px}.drManagementShell.is-records .jadusListPagination .paginationButton{border-color:var(--products-border);border-radius:7px;min-height:30px}@media (max-height:719px){.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-stock,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-preorder{grid-template-rows:auto auto auto}}.drEntrySharedShell.is-return{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.drEntrySharedShell.is-return .drEntryBaselineSectionHeader>strong,.drEntrySharedShell.is-return .drEntrySharedReviewTitle{font-size:14px;font-weight:600}.drEntrySharedShell.is-return .drEntryBaselineLabel{font-size:12px;font-weight:600}.drEntrySharedShell.is-return .drEntryReturnItemRow{font-size:13px;font-weight:500}.drEntrySharedShell.is-return .drEntryAction,.drEntrySharedShell.is-return .return-original-change-button{font-size:13px;font-weight:600}.drEntrySharedShell.is-return .drEntryReturnOriginalIdentityField .return-original-selected-bar.is-identity{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.drEntrySharedShell.is-return .return-original-selected-summary{grid-template-rows:repeat(2,minmax(0,1fr));align-content:center;align-items:stretch;gap:1px;min-width:0;font-size:12px;font-weight:500;line-height:15px;display:grid;overflow:hidden}.drEntrySharedShell.is-return .return-original-identity-line,.drEntrySharedShell.is-return .return-original-financial-line{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.drEntrySharedShell.is-return .return-original-identity-line>span,.drEntrySharedShell.is-return .return-original-financial-line>span{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;overflow:hidden}.drEntrySharedShell.is-return .return-original-identity-line .return-original-customer{flex:0 auto}.drEntrySharedShell.is-return .return-original-dr-no{color:var(--jadus-workbench-primary);font-variant-numeric:tabular-nums;font-weight:700}.drEntrySharedShell.is-return .return-original-financial-line,.drEntrySharedShell.is-return .return-original-money{font-variant-numeric:tabular-nums}.drEntrySharedShell.is-return .return-original-change-button{place-self:center end}.drEntrySharedShell.is-return .drEntryReturnItemsWrap{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:auto visible}.drEntrySharedShell.is-return .drEntrySharedBusinessContent,.drEntrySharedShell.is-return .drEntryReturnWorkflow,.drEntrySharedShell.is-return .drEntryReturnItemsSection{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.drEntrySharedShell.is-return .drEntryReturnItemsHeader,.drEntrySharedShell.is-return .drEntryReturnItemRow{grid-template-columns:28px 38px minmax(140px,1.35fr) minmax(80px,.72fr) minmax(175px,1.25fr) minmax(78px,.62fr) 48px minmax(85px,.68fr) minmax(95px,.72fr) minmax(102px,.78fr);grid-template-areas:"select image product sku history returnQty unit originalPrice refundPrice refundAmount";gap:0 6px;min-width:940px}.drEntrySharedShell.is-return .drEntryReturnItemsHeader{height:32px;min-height:32px}.drEntrySharedShell.is-return .drEntryReturnItemsHeader>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drEntrySharedShell.is-return .drEntryReturnItemsList{min-width:940px}.drEntrySharedShell.is-return .drEntryReturnItemRow,.drEntryInlineWorkbench.is-return.is-active .drEntryReturnItemRow{box-sizing:border-box;height:64px;min-height:64px;padding-top:6px;padding-bottom:6px}.drEntrySharedShell.is-return .drEntryReturnProductText strong{color:#1d2939;font-size:13px;font-weight:600;line-height:17px}.drEntrySharedShell.is-return .drEntryReturnSkuCell strong{color:#344054;font-size:12px;font-weight:600}.drEntrySharedShell.is-return .drEntryReturnSkuCell small,.drEntrySharedShell.is-return .drEntryReturnQtyCell small,.drEntrySharedShell.is-return .drEntryReturnMutedText{color:#667085;font-size:12px;font-weight:400}.drEntrySharedShell.is-return .drEntryReturnQtyCell{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;display:grid}.drEntrySharedShell.is-return .drEntryReturnQtyCell>span{align-content:center;justify-items:start;gap:1px;min-width:0;display:grid}.drEntrySharedShell.is-return .drEntryReturnQtyCell strong,.drEntrySharedShell.is-return .drEntryReturnOriginalSalesPriceCell strong,.drEntrySharedShell.is-return .drEntryReturnUnitPriceCell,.drEntrySharedShell.is-return .drEntryReturnAmountCell strong,.drEntrySharedShell.is-return .drEntryReturnMiniInput.is-number{font-variant-numeric:tabular-nums}.drEntrySharedShell.is-return .drEntryReturnQtyEntry .drEntryReturnMiniInput{background:#fff;border-color:#98a2b3;height:34px;min-height:34px;box-shadow:inset 0 0 0 1px #1d4e890a}.drEntrySharedShell.is-return .drEntryReturnQtyEntry .drEntryReturnMiniInput:focus{border-color:var(--jadus-workbench-primary);box-shadow:0 0 0 2px #041eb41f}.drEntrySharedShell.is-return .drEntryReturnOriginalSalesPriceCell,.drEntrySharedShell.is-return .drEntryReturnUnitPriceCell,.drEntrySharedShell.is-return .drEntryReturnAmountCell,.drEntrySharedShell.is-return .drEntryReturnItemsHeader .is-original-price,.drEntrySharedShell.is-return .drEntryReturnItemsHeader .is-refund-price,.drEntrySharedShell.is-return .drEntryReturnItemsHeader .is-refund-amount{text-align:right;justify-items:end}.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnLowerSection{height:auto;max-height:none;overflow:visible}.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnReceivedGrid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:10px;width:100%;max-width:none;padding:8px 12px 10px;display:grid}.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnReceivedGrid>.drEntryBaselineField{grid-column:auto;grid-template-rows:14px 40px;align-content:start;gap:4px;min-width:0;display:grid}.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnReceivedGrid .drEntryBaselineInput,.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnReceivedGrid .drEntryTextarea{box-sizing:border-box;resize:none;height:40px;min-height:40px}.drEntrySharedShell.is-return .drEntrySharedReviewSummary{background:0 0;border:0;border-radius:0;align-self:start;padding:0;overflow:visible}.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary{border:1px solid var(--jadus-workbench-border);box-sizing:border-box;background:#fbfcfe;border-radius:8px;grid-template-rows:20px minmax(0,1fr);gap:8px;height:224px;min-height:224px;max-height:224px;padding:10px 12px;display:grid;overflow:hidden}.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary>.drEntryFooterSummary{grid-template-rows:repeat(4,42px);min-height:0;display:grid}.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary>.drEntryFooterSummary>.drEntrySummaryAmountRow,.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary>.drEntryFooterSummary>.drEntryReviewStatusRow{box-sizing:border-box;height:42px;min-height:42px;padding:0}.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary .drEntrySummaryAmountRow>strong{font-variant-numeric:tabular-nums;text-align:right;justify-self:end;font-size:14px;font-weight:700}.drEntrySharedShell.is-return .drEntrySharedReviewProjection.is-return-summary .drEntryReviewStatusRow>strong{white-space:normal;align-content:center;justify-items:end;min-width:0;line-height:14px;display:grid}.drEntrySharedShell.is-return .drEntryReviewStatusRow>strong>span{font-size:13px;font-weight:600}.drEntrySharedShell.is-return .drEntryReviewStatusRow>strong>small{color:#667085;white-space:nowrap;font-size:12px;font-weight:400}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid{grid-template-rows:52px 32px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px 8px;height:88px;display:grid}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid>.drEntryBaselineField:not(.is-adjustment){grid-template-rows:14px 36px;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-width:0;height:52px;min-height:52px;display:grid}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid>.is-adjustment{grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:6px;height:32px;min-height:32px;display:grid}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid .drEntryBaselineInput{box-sizing:border-box;height:36px;min-height:36px}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid .is-adjustment .drEntryTextarea{resize:none;height:30px;min-height:30px}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid input[readonly]{color:#344054;background:#f2f4f7}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid .is-actual-refund .drEntryBaselineInput{background:#fff}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid .is-refund-difference.is-positive .drEntryBaselineInput{background:var(--warning-bg);border-color:var(--warning);color:var(--warning)}.drEntrySharedShell.is-return .drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid .is-amount{font-variant-numeric:tabular-nums;text-align:right;font-size:14px;font-weight:700}@media (max-height:719px){.drEntrySharedShell.is-return .drEntrySharedReviewSummary{align-self:start}.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnLowerSection{overflow:visible}}.drManagementShell.is-records .drRecordsSearchGrid{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:8px;display:flex}.drManagementShell.is-records .drRecordsSearchField{flex:0 clamp(420px,36vw,600px);width:560px;min-width:min(420px,100%);max-width:560px}.drManagementShell.is-records .drRecordsSearchPanel .jadus-search-button{flex:0 0 88px;width:88px}.drManagementShell.is-records .drRecordsSearchPanel .jadus-clear-button{flex:0 0 72px;width:72px;min-width:72px}.drManagementShell.is-records .drRecordsDatePresetField{flex:0 0 120px;width:120px}.drManagementShell.is-records .drRecordsAdvancedButton{flex:0 0 120px;width:120px;min-width:120px;height:40px;min-height:40px}.drManagementShell.is-records .drRecordsViewNavigation{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px}.drManagementShell.is-records .drRecordsLifecycleTabs{flex:0 auto}.drManagementShell.is-records .drRecordsFinancialShortcuts{border-left:1px solid var(--products-border);border-top:0;flex:none;align-self:center;padding-top:0;padding-left:16px}.drManagementShell.is-records .drRecordsMainCard{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.drManagementShell.is-records .drRecordsTableWrap{min-height:0;padding:0;overflow:auto}.drManagementShell.is-records .drRecordsTable{table-layout:fixed;width:100%;min-width:1403px}.drManagementShell.is-records .drRecordsTable.is-partner{min-width:1180px}.drManagementShell.is-records .drRecordsTable.is-compact{min-width:1035px}.drRecordsTable.is-compact .drRecordsCompactCol-details{width:14%}.drRecordsTable.is-compact .drRecordsCompactCol-customer{width:15%}.drRecordsTable.is-compact .drRecordsCompactCol-people{width:12%}.drRecordsTable.is-compact .drRecordsCompactCol-type,.drRecordsTable.is-compact .drRecordsCompactCol-amount,.drRecordsTable.is-compact .drRecordsCompactCol-unpaidAmount{width:10%}.drRecordsTable.is-compact .drRecordsCompactCol-reviewStatus{width:12%}.drRecordsTable.is-compact .drRecordsCompactCol-impact{width:10%}.drRecordsTable.is-compact .drRecordsCompactCol-action{width:7%}.drManagementShell.is-records .drRecordsTable.is-compact th,.drManagementShell.is-records .drRecordsTable.is-compact td{height:58px;padding-top:7px;padding-bottom:7px}.drRecordsCompactCell{grid-template-rows:20px 16px;align-content:start;gap:4px;width:100%;min-width:0;display:grid}.drRecordsCompactPrimary,.drRecordsCompactSecondary{width:100%;min-width:0;height:100%;display:block}.drRecordsCompactPrimary>strong,.drRecordsCompactPrimary>.recordLink,.drRecordsCompactPrimary>.drRecordsStatusText,.drRecordsCompactPrimary>.drRecordsTypeBadge,.drRecordsCompactSecondary>.drRecordsLedgerBadge{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.drRecordsCompactPrimary,.drRecordsCompactPrimary>strong,.drRecordsCompactPrimary>.recordLink{color:#1d2939;font-size:10.5px;font-weight:650;line-height:20px}.drRecordsCompactPrimary>.drRecordsTypeBadge{font-size:10.5px;font-weight:650;line-height:20px}.drRecordsCompactPrimary>.recordLink{color:var(--jadus-workbench-primary);width:max-content}.drRecordsCompactSecondary{color:#667085;font-size:9.5px;line-height:16px}.drRecordsCompactAmount{font-variant-numeric:tabular-nums;text-align:right;font-weight:650}.drRecordsCompactActionCell{grid-template-rows:20px 16px;align-content:start;justify-items:center;gap:4px;width:100%;height:40px;display:grid}.drRecordsCompactActionCell>.jadusTableRowAction{align-self:start;margin:0}.drRecordsCompactCell .drRecordsLedgerBadge{max-width:100%}.drManagementShell.is-records .drRecordsCol-number{width:120px}.drManagementShell.is-records .drRecordsCol-date{width:128px}.drManagementShell.is-records .drRecordsCol-customer{width:auto}.drManagementShell.is-records .drRecordsCol-staff{width:150px}.drManagementShell.is-records .drRecordsCol-type{width:140px}.drManagementShell.is-records .drRecordsCol-amount,.drManagementShell.is-records .drRecordsCol-unpaidAmount{width:104px}.drManagementShell.is-records .drRecordsCol-payment{width:96px}.drManagementShell.is-records .drRecordsCol-status{width:110px}.drManagementShell.is-records .drRecordsCol-reminder{width:145px}.drManagementShell.is-records .drRecordsCol-action{width:86px}.drManagementShell.is-records .drRecordsTable .recordLink{appearance:none;color:var(--jadus-workbench-primary);cursor:pointer;font-variant-numeric:tabular-nums;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;align-items:center;margin:0;padding:0;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.drManagementShell.is-records .drRecordsTable .recordLink:hover{background:#041eb40f;text-decoration:underline}.drManagementShell.is-records .drRecordsTable .recordLink:focus-visible{outline:2px solid var(--jadus-workbench-primary);outline-offset:2px;background:#041eb40f}.drManagementShell.is-records .drRecordsTable th,.drManagementShell.is-records .drRecordsTable td{text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;height:46px;max-height:46px;padding:9px;line-height:20px;overflow:hidden}.drManagementShell.is-records .drRecordsTable .drRecordsCellContent{text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;min-width:0;min-height:20px;line-height:20px;display:flex;overflow:hidden}.drManagementShell.is-records .drRecordsTable .drRecordsCellContent.is-left{text-align:left;justify-content:flex-start}.drManagementShell.is-records .drRecordsTable .drRecordsCellContent.is-right{font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end}.drManagementShell.is-records .drRecordsTable .drRecordsCellContent.is-center{text-align:center;justify-content:center}.drManagementShell.is-records .drRecordsVoidRow .drRecordsVoidStackedCell{gap:1px;min-width:0;line-height:1.15;display:grid}.drManagementShell.is-records .drRecordsVoidRow .drRecordsVoidStackedCell strong,.drManagementShell.is-records .drRecordsVoidRow .drRecordsVoidStackedCell small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.drManagementShell.is-records .drRecordsVoidRow .drRecordsVoidStackedCell strong{color:#1d2939;font-size:10.5px;font-weight:650}.drManagementShell.is-records .drRecordsVoidRow .drRecordsVoidStackedCell small{color:#667085;font-size:9px}.drManagementShell.is-records .drRecordsTable .drRecordsCellContent .drRecordsLedgerType,.drManagementShell.is-records .drRecordsTable .drRecordsCellContent .drRecordsStatusText{line-height:20px}.drManagementShell.is-records .drRecordsTable .drRecordsPrimaryLine,.drManagementShell.is-records .drRecordsTable .drRecordsLedgerType,.drManagementShell.is-records .drRecordsTable .drRecordsTypeBadge{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.drManagementShell.is-records .drRecordsTable .drRecordsTypeBadge{max-width:100%;display:inline-flex}.drManagementShell.is-records .drRecordsTable .drRecordsAmountColumn{font-variant-numeric:tabular-nums;text-align:right}.drManagementShell.is-records .drRecordsTable .drRecordsStatusColumn,.drManagementShell.is-records .drRecordsTable .drRecordsActionColumn{text-align:center}.drManagementShell.is-records .drRecordsTable .drRecordsPaymentStatusColumn{text-align:left}.drManagementShell.is-records .drRecordsTable .drRecordsStatusText,.drManagementShell.is-records .drRecordsTable .drRecordsLedgerBadge{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.drManagementShell.is-records .drRecordsPagination{justify-content:space-between;align-items:center;gap:12px}.drManagementShell.is-records .drRecordsPagination .paginationControls,.drManagementShell.is-records .drRecordsPagination .rowsPerPageControl{flex-wrap:nowrap;align-items:center}.drManagementShell.is-records .drRecordsPagination .rowsPerPageControl,.drManagementShell.is-records .drRecordsPagination .rowsPerPageControl>span,.drManagementShell.is-records .drRecordsPagination .drRecordsRowsPerPageSelect,.drManagementShell.is-records .drRecordsPagination .drRecordsRowsPerPageSelect .jadusSelectValue{font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;word-break:normal;writing-mode:horizontal-tb}.drManagementShell.is-records .drRecordsPagination .rowsPerPageControl .jadusSelectRoot,.drManagementShell.is-records .drRecordsPagination .drRecordsRowsPerPageSelect{flex:0 0 84px;width:84px;min-width:84px}.drRecordsRowsPerPageMenu .jadusSelectOption,.drRecordsRowsPerPageMenu .jadusSelectOption>span{font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;word-break:normal;writing-mode:horizontal-tb}.drManagementShell.is-records .drRecordsPaginationSummary{color:var(--products-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1.35}@media (max-width:1280px){.drManagementShell.is-records .drRecordsSearchField{flex-basis:min(420px,100%)}.drManagementShell.is-records .drRecordsPagination{flex-wrap:wrap;align-items:flex-start}}@media (max-height:719px){.drManagementShell.is-records .drRecordsMainCard,.drManagementShell.is-records .drRecordsTableWrap{overflow:visible}.drManagementShell.is-records .drRecordsTableWrap{overflow-x:auto}}.drEntryBaselinePage{background:0 0;grid-template-rows:minmax(0,1fr);gap:16px;height:calc(100dvh - 36px);min-height:0;margin:0;padding:0;overflow:hidden}.drEntryBaselinePage>.pageHeader,.drEntryBaselinePage>.drEntryLauncher{width:100%;max-width:none;margin-left:0;margin-right:0}.drEntryBaselinePage>.pageHeader{align-items:end;margin-bottom:0}.drEntryBaselinePage>.pageHeader h2{color:#050404;letter-spacing:-.035em;font-size:28px;font-weight:850}.drEntryBaselinePage>.pageHeader .pageHint{color:var(--jadus-workbench-muted);margin-top:6px;font-size:12px}.drEntryLauncher{box-sizing:border-box;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.drEntryInlineWorkbench.drEntrySharedShell{border:1px solid var(--jadus-workbench-border);box-shadow:var(--jadus-workbench-shadow);background:#fff;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;overflow:hidden}.drEntrySharedShell.is-sample,.drEntrySharedShell.is-transfer,.drEntrySharedShell.is-return{height:100%;min-height:0;max-height:none}.drEntrySharedContextBar,.drEntrySharedIdentityBar,.drEntrySharedSummaryActionBar{min-width:0}.drEntrySharedContextBar{border-bottom-color:var(--jadus-workbench-border);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:18px;min-height:52px;padding:8px 14px;display:grid}.drEntrySharedContextBar .drEntryTypeField{align-items:center;gap:8px}.drEntrySharedContextBar .drEntryTypeSelectWrap,.drEntrySharedContextBar .drEntryTypeSelectWrap .jadusSelectRoot{min-width:244px}.drEntrySharedContextBar .drEntryTypeSelectWrap .jadusSelectTrigger,.drEntrySharedContextBar .drEntryTypeSelectWrap select{height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height);border-color:#d7dbe4;border-radius:8px;font-size:13px}.drEntrySharedContextBar .drEntryTypeSelectWrap .jadusSelectTrigger:focus-visible,.drEntrySharedContextBar .drEntryTypeSelectWrap select:focus{border-color:var(--jadus-workbench-primary);box-shadow:0 0 0 3px #041eb41a}.drEntrySharedContextBar .drEntryWorkbenchTitle strong{color:#050404;font-size:15px;font-weight:800}.drEntrySharedContextBar .drEntryWorkbenchTitle small{color:var(--jadus-workbench-muted);font-size:10.5px}.drEntrySharedIdentityBar{border-bottom:1px solid var(--jadus-workbench-border);background:#fff;min-height:0;padding:10px 14px}.drEntrySharedIdentityBar .drEntryModalBasicGrid{padding:0}.drEntrySharedSalesIdentity{align-items:start;column-gap:12px;margin:0}.drEntrySharedMetaGrid{align-items:start}.drEntrySharedShell.is-return .drEntrySharedMetaGrid.has-leading-field{grid-template-columns:minmax(260px,2.2fr) minmax(105px,.8fr) minmax(120px,.85fr) minmax(120px,.9fr);gap:10px}.drEntryReturnOriginalIdentityField{align-content:start;gap:3px;min-width:0;display:grid}.drEntryReturnOriginalIdentityField>.drEntryBaselineLabel{white-space:nowrap;min-height:11px}.drEntryReturnOriginalIdentityField .drEntryReturnLookup{gap:2px;min-width:0;padding:0;display:grid}.drEntryReturnOriginalIdentityField .drEntryReturnOriginalSelect,.drEntryReturnOriginalIdentityField .searchSuggestionRoot{min-width:0;margin:0}.drEntryReturnOriginalIdentityField .return-original-selected-bar.is-identity{box-sizing:border-box;height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height);border:1px solid #d7dbe4;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex;overflow:hidden}.drEntryReturnOriginalIdentityField .return-original-change-button{white-space:nowrap;flex:none;height:28px;padding:0 8px}.drEntrySharedShell.is-transfer .drEntrySharedPrimaryColumn{grid-template-rows:auto minmax(0,1fr)}.drEntryTransferIdentityMetadata{gap:8px;min-width:0;display:grid}.drEntryTransferMetadataGrid{grid-template-columns:minmax(0,26fr) minmax(0,26fr) minmax(0,48fr);align-items:start;gap:10px;min-width:0;display:grid}.drEntryTransferMetadataGrid>.drEntryBaselineField{min-width:0}.drEntryTransferMetadataGrid .drEntryBaselineLabel{white-space:nowrap}.drEntryTransferMetadataGrid .drEntryBaselineInput,.drEntryTransferMetadataGrid .jadusSelectTrigger,.drEntryTransferMetadataGrid .drEntryTextarea{box-sizing:border-box;height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height)}.drEntryTransferMetadataGrid .drEntryTextarea{resize:none;line-height:18px}.drEntryIdentityFieldStack{align-content:start;align-self:start;gap:3px;min-width:0;display:grid}.drEntryIdentityMetaField{align-content:start;align-self:start}.drEntrySharedIdentityBar .drEntryIdentityMetaField>.drEntryBaselineLabel,.drEntrySharedIdentityBar .drEntryIdentityFieldStack>.drEntryBaselineField>.drEntryBaselineLabel,.drEntrySharedIdentityBar .drEntryCanonicalCustomerField>.drEntryBaselineLabel{white-space:nowrap;min-height:11px}.drEntrySharedIdentityBar .drEntryIdentityFieldStack>.drEntryLastRecordedDr{margin-top:0}.drEntrySharedIdentityBar .drEntryBaselineLabel,.drEntrySharedIdentityBar .drEntryCanonicalCustomerField>.drEntryBaselineLabel{color:var(--jadus-workbench-muted);font-size:10.5px;font-weight:750}.drEntrySharedIdentityBar .drEntryBaselineInput,.drEntrySharedIdentityBar .jadusSelectTrigger,.drEntrySharedIdentityBar .drEntryCustomerSearchRow .drEntryAction{height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height);border-color:#d7dbe4;border-radius:8px;font-size:12px}.drEntrySharedIdentityBar .drEntryBaselineInput:focus,.drEntrySharedIdentityBar .jadusSelectTrigger:focus-visible{border-color:var(--jadus-workbench-primary);box-shadow:0 0 0 3px #041eb41a}.drEntrySharedIdentityBar .drEntryPreOrderInlineField{min-height:var(--jadus-workbench-control-height);border-color:#d7dbe4;border-radius:8px}.drEntrySharedIdentityBar .drEntryPreOrderInlineField .drEntryBaselineLabel{background:var(--jadus-workbench-header);border-right-color:#e8ebf0;padding-left:8px;padding-right:8px}.drEntrySharedIdentityBar .drEntryPreOrderInlineField .drEntryBaselineInput,.drEntrySharedIdentityBar .drEntryPreOrderInlineField .jadusSelectTrigger{box-shadow:none;border:0;border-radius:0;height:34px;min-height:34px}.drEntrySharedIdentityBar .drEntryCustomerAuxiliaryRow{height:16px;min-height:16px}.drEntrySharedIdentityBar .drEntryLastRecordedDr{color:var(--jadus-workbench-muted);font-size:10px}.drEntrySharedCentral{grid-template-columns:minmax(0,1fr) 300px;min-width:0;min-height:0;display:grid;overflow:hidden}.drEntrySharedBusinessWorkspace{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;min-width:0;min-height:0;scroll-padding-block-end:16px;overflow:hidden auto}.drEntrySharedShell.is-sample .drEntrySharedBusinessWorkspace,.drEntrySharedShell.is-transfer .drEntrySharedBusinessWorkspace,.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace{overflow:hidden auto}.drEntrySharedBusinessContent{min-width:0;min-height:100%}.drEntrySharedReviewSummary{border-left:1px solid var(--jadus-workbench-border);background:#fbfcfe;min-width:0;min-height:0;padding:13px 14px;overflow:hidden}.drEntrySharedReviewProjection{gap:8px;min-width:0;display:grid}.drEntrySharedReviewTitle{color:var(--jadus-workbench-muted);letter-spacing:.02em;font-size:11px;font-weight:800}.drEntrySharedReviewProjection>.drEntryFooterSummary{align-items:stretch;gap:0;display:grid}.drEntrySharedReviewProjection>.drEntryFooterSummary>span{border-bottom:1px solid var(--jadus-workbench-divider);border-left:0;justify-content:space-between;width:100%;min-height:36px;padding:9px 0}.drEntrySharedReviewProjection>.drEntryFooterSummary strong{color:#202735;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:750}.drEntrySharedReviewProjection .drEntryFooterProductHint,.drEntrySharedReviewProjection .drEntryReturnFooterNote{white-space:normal;margin:4px 0 0}.drEntrySharedStatusStrip{padding:6px 14px 0}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess,.drEntrySharedStatusStrip .drEntryCompactStatus{box-sizing:border-box;height:40px;min-height:40px;margin:0}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess{gap:10px;padding:5px 9px}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess>div{flex-wrap:nowrap;align-items:center;min-width:0;overflow:hidden}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess strong,.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess span{white-space:nowrap;flex:none}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess small{display:none}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess .drEntryAction{min-height:28px;padding-top:4px;padding-bottom:4px}.drEntryCompactStatus{align-items:center;padding:6px 10px;display:flex}.drEntrySharedShell .drEntryBaselineInput,.drEntrySharedShell .jadusSelectTrigger,.drEntrySharedShell .drEntryDerivedPaymentType{min-height:var(--jadus-workbench-control-height);border-color:#d7dbe4;border-radius:8px}.drEntrySharedShell textarea.drEntryBaselineInput{height:auto;min-height:52px}.drEntrySharedShell .drEntryAction{border-radius:7px;min-height:34px;padding:5px 11px;font-size:12px}.drEntrySharedShell .drEntryAction-primary{background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary)}.drEntrySharedShell .drEntryAction-primary:hover:not(:disabled),.drEntrySharedShell .drEntryAction-primary:focus-visible{background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover)}.drEntrySharedShell .drEntryAction-secondary{color:#475467;border-color:#d7dbe4}.drEntrySharedShell .drEntryAction-secondary:hover:not(:disabled),.drEntrySharedShell .drEntryAction-secondary:focus-visible{color:var(--jadus-workbench-primary);background:#f8fafc;border-color:#aeb8cc}.drEntrySharedShell .drEntrySaveDraftAction:disabled,.drEntrySharedShell .drEntrySaveDraftAction:disabled:hover,.drEntrySharedShell .drEntrySaveDraftAction:disabled:focus-visible,.drEntrySharedShell .drEntrySaveDraftAction:disabled:active{box-shadow:none;color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d7dee8;outline:0}.drEntrySharedBusinessWorkspace .drEntryPreOrderMain{gap:10px;padding:12px 14px}.drEntrySharedBusinessWorkspace .drEntryModalSingle,.drEntrySharedBusinessWorkspace .drEntrySecondaryForm,.drEntrySharedBusinessWorkspace .drEntryReturnWorkflow{background:#fff}.drEntrySharedBusinessWorkspace .drEntryPreOrderStep.is-payment,.drEntrySharedBusinessWorkspace .drEntryReturnLowerSection,.drEntrySharedBusinessWorkspace .drEntryReturnManualInfo,.drEntrySharedBusinessWorkspace .drEntryReturnManualRefund{border-top-color:var(--jadus-workbench-divider)}.drEntrySharedBusinessWorkspace .drEntryPreOrderTableWrap,.drEntrySharedBusinessWorkspace .drEntryStockTableWrap,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductTable,.drEntrySharedBusinessWorkspace .drEntryReturnItemsWrap{border-color:var(--jadus-workbench-divider);box-shadow:none;border-radius:8px}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable th,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductHeader,.drEntrySharedBusinessWorkspace .drEntryReturnItemsHeader{background:var(--jadus-workbench-header);border-bottom-color:var(--jadus-workbench-divider);color:var(--jadus-workbench-muted);letter-spacing:.035em;text-transform:uppercase;min-height:34px;font-size:10px;font-weight:800}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable th,.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable td{border-bottom-color:#eceef2;padding:9px}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable tbody td,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductRow,.drEntrySharedBusinessWorkspace .drEntryReturnItemRow{color:#202735;font-size:12px}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable tbody tr:hover td,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductRow:hover,.drEntrySharedBusinessWorkspace .drEntryReturnItemRow:hover{background:#fafbff}.drEntrySharedBusinessWorkspace .drEntryPreOrderTableFooter,.drEntrySharedBusinessWorkspace .drEntryPreOrderSubtotalRow,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductFooter,.drEntrySharedBusinessWorkspace .drEntryReturnTotalRow{border-color:var(--jadus-workbench-divider);min-height:38px}.drEntrySharedBusinessWorkspace .drEntryStockEmptyRow td,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductEmpty,.drEntrySharedBusinessWorkspace .drEntryReturnEmptyHelper{color:var(--jadus-workbench-muted);text-align:center;background:#fff;padding:12px 14px;font-size:11px;line-height:1.35}.drEntrySharedBusinessWorkspace .drEntryStockEmptyHelper{color:var(--jadus-workbench-muted);margin:4px 2px 0;font-size:10.5px}.drEntrySubmitValidation{color:#912018;background:#fff5f4;border:1px solid #f1c9bd;border-left:3px solid #b42318;border-radius:7px;flex:none;align-items:center;gap:8px;min-height:36px;margin:10px 14px 0;padding:6px 9px;font-size:11px;line-height:1.35;display:flex}.drEntrySubmitValidation>strong{flex:none;font-size:11px}.drEntrySubmitValidation:focus-visible{outline:0;box-shadow:0 0 0 2px #b4231824}.drEntrySharedBusinessWorkspace .drEntryStockMain>.drEntryPreOrderStep.is-top,.drEntrySharedBusinessWorkspace .drEntryPreOrderStep.is-top>.drEntryPreOrderGrid.is-top-info,.drEntrySharedBusinessWorkspace .drEntryModalBasicSection{display:none}.drEntrySharedBusinessWorkspace .drEntryPreOrderMain,.drEntrySharedBusinessWorkspace .drEntryModalSingle,.drEntrySharedBusinessWorkspace .drEntrySecondaryForm,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductSection,.drEntrySharedBusinessWorkspace .drEntryReturnWorkflow,.drEntrySharedBusinessWorkspace .drEntryReturnItemsSection,.drEntrySharedBusinessWorkspace .drEntryReturnItemsWrap{height:auto;min-height:0;max-height:none;overflow:visible}.drEntrySharedBusinessWorkspace .drEntryPreOrderStep.is-products,.drEntrySharedBusinessWorkspace .drEntryPreOrderTableScroller,.drEntrySharedBusinessWorkspace .drEntryStockTableWrap,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductRows,.drEntrySharedBusinessWorkspace .drEntryReturnItemsList{overscroll-behavior:auto;scrollbar-gutter:auto;flex:none;height:auto;min-height:0;max-height:none;overflow-y:visible}.drEntrySharedShell.is-sample .drEntrySharedBusinessWorkspace .drEntrySecondaryProductRows,.drEntrySharedShell.is-transfer .drEntrySharedBusinessWorkspace .drEntrySecondaryProductRows,.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace .drEntryReturnItemsList{flex:none;max-height:none;overflow-y:visible}.drEntrySharedBusinessWorkspace .drEntryPreOrderSettlement{grid-template-columns:minmax(0,1fr)}.drEntrySharedBusinessWorkspace .drEntryPreOrderSettlementSummary{display:none}.drEntrySharedSummaryActionBar{border-top-color:var(--jadus-workbench-border);background:#fff;flex:none;min-height:52px;padding:8px 14px}.drEntrySharedSummaryActionBar .drEntryFooterSummary span{color:var(--jadus-workbench-muted);font-size:11px}.drEntrySharedSummaryActionBar .drEntryFooterSummary strong{color:#202735;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:750}.drEntrySharedSummaryActionBar .drEntryFooterButtons{gap:8px}.drEntrySharedSummaryActionBar .drEntryFooterButtons .drEntryAction{height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height)}@media (max-width:1599px){.drEntrySharedCentral{grid-template-columns:minmax(0,1fr) 260px}.drEntrySharedIdentityBar .drEntryPreOrderGrid.is-top-info{grid-template-columns:1fr}}@media (max-width:1280px){.drEntrySharedCentral{grid-template-columns:minmax(0,1fr)}.drEntrySharedReviewSummary{display:none}.drEntrySharedInlineSummary{border-bottom:1px solid var(--jadus-workbench-border);background:#fbfcfe;padding:8px 14px;display:block}.drEntrySharedInlineSummary .drEntrySharedReviewTitle{display:none}.drEntrySharedInlineSummary .drEntryFooterSummary{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.drEntrySharedSummaryActionBar{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.drEntrySharedSummaryActionBar .drEntryFooterButtons{justify-content:flex-end}.drEntrySharedIdentityBar .drEntryTopCompactFields{grid-template-columns:minmax(122px,.72fr) minmax(142px,.82fr) minmax(136px,.78fr) minmax(126px,.72fr)}.drEntrySharedIdentityBar .drEntryModalBasicGrid.has-prepared-by{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.drEntrySharedIdentityBar .drEntryTopCompactFields,.drEntrySharedIdentityBar .drEntryModalBasicGrid.has-prepared-by{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.drEntrySharedIdentityBar .drEntryTopCompactFields,.drEntrySharedIdentityBar .drEntryModalBasicGrid.has-prepared-by{grid-template-columns:minmax(0,1fr)}}@media (max-height:719px){.drEntryBaselinePage{height:auto;min-height:calc(100dvh - 36px);overflow:visible}.drEntryLauncher,.drEntrySharedShell,.drEntrySharedCentral,.drEntrySharedBusinessWorkspace,.drEntrySharedBusinessContent{height:auto;min-height:0;max-height:none;overflow:visible}.drEntrySharedShell.is-sample,.drEntrySharedShell.is-transfer,.drEntrySharedShell.is-return,.drEntrySharedShell.is-sample .drEntrySharedBusinessWorkspace,.drEntrySharedShell.is-transfer .drEntrySharedBusinessWorkspace,.drEntrySharedShell.is-return .drEntrySharedBusinessWorkspace{height:auto;max-height:none;overflow:visible}.drEntrySharedShell{grid-template-rows:auto auto auto auto}}.drEntryInlineWorkbench.drEntrySharedShell{--dr-entry-summary-gap:12px;--dr-entry-summary-columns:minmax(0, 1fr) clamp(278px, 18vw, 346px);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.drEntrySharedTopZone,.drEntrySharedBottomZone,.drEntrySharedMainGrid,.drEntrySharedPrimaryColumn,.drEntrySharedSettlementWorkspace,.drEntrySettlementContent{min-width:0;min-height:0}.drEntrySharedTopZone{z-index:4;background:#fff;grid-template-rows:auto auto;display:grid;position:relative}.drEntrySharedContextBar{box-sizing:border-box;height:56px;min-height:56px}.drEntrySharedMainGrid{gap:var(--dr-entry-summary-gap);grid-template-columns:var(--dr-entry-summary-columns);min-height:0;padding:0 12px;display:grid;overflow:hidden}.drEntrySharedShell.is-sample .drEntrySharedMainGrid{grid-template-columns:minmax(0,1fr)}.drEntrySharedPrimaryColumn{grid-template-rows:76px minmax(0,1fr);min-width:0;min-height:0;display:grid}.drEntrySharedMainGrid .drEntrySharedIdentityBar{border-bottom:1px solid var(--jadus-workbench-border);border-right:0}.drEntrySharedMainGrid .drEntrySharedReviewSummary{border:1px solid var(--jadus-workbench-border);background:#fbfcfe;border-radius:8px;padding:12px;display:block;overflow:hidden}.drEntrySharedReviewRail{box-sizing:border-box;grid-template-rows:minmax(0,1fr) 96px;gap:8px;min-width:0;min-height:0;padding-bottom:8px;display:grid}.drEntrySharedReviewSupplement{min-width:0;min-height:0}.drEntryPreOrderPoCard{border:1px solid var(--jadus-workbench-border);box-sizing:border-box;background:#fbfcfe;border-radius:8px;grid-template-rows:18px minmax(0,1fr);gap:5px;width:100%;height:96px;min-height:96px;padding:8px 10px;display:grid;overflow:hidden}.drEntryPreOrderPoCard.has-error{border-color:var(--danger-border,#fda29b)}.drEntryPreOrderPoCardHeader,.drEntryPreOrderPoCardBody,.drEntryPreOrderPoCardActions{align-items:center;min-width:0;display:flex}.drEntryPreOrderPoCardHeader{justify-content:space-between}.drEntryPreOrderPoCardHeader>strong{color:var(--jadus-workbench-muted);white-space:nowrap;flex:none;margin-left:8px;font-size:10px;font-weight:750;line-height:16px}.drEntryPreOrderPoCardBody{justify-content:space-between;gap:8px}.drEntryPreOrderPoCardDetails{gap:2px;min-width:0;display:grid}.drEntryPreOrderPoCardDetails>small{color:var(--jadus-workbench-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;line-height:12px;overflow:hidden}.drEntryPreOrderPoCardDetails>.drEntryFieldError{color:var(--danger,#b42318)}.drEntryPreOrderPoFileName,.drEntryPreOrderPoQuietAction{appearance:none;color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.drEntryPreOrderPoFileName{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:700;line-height:14px;display:block;overflow:hidden}.drEntryPreOrderPoCardActions{white-space:nowrap;flex:none;justify-content:flex-end;gap:5px}.drEntryPreOrderPoQuietAction{font-size:9px;font-weight:750;line-height:18px}.drEntryPreOrderPoFileName:hover,.drEntryPreOrderPoQuietAction:hover{text-underline-offset:2px;text-decoration:underline}.drEntryPreOrderPoFileName:focus-visible,.drEntryPreOrderPoQuietAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:3px}.drEntryPreOrderPoChooseAction.button.drEntryAction{flex:none;height:28px;min-height:28px;padding:0 9px;font-size:10px}@media (max-width:1280px),(max-height:760px){.drEntrySharedReviewRail{grid-template-rows:minmax(0,1fr) 64px}.drEntryPreOrderPoCard{grid-template-rows:16px minmax(0,1fr);gap:2px;height:64px;min-height:64px;padding:5px 8px}.drEntryPreOrderPoCardHeader>strong,.drEntryPreOrderPoCardDetails>small,.drEntryPreOrderPoFileName,.drEntryPreOrderPoQuietAction{font-size:8.5px}.drEntryPreOrderPoChooseAction.button.drEntryAction{height:26px;min-height:26px;padding:0 7px}}.drEntrySharedInlineSummary{display:none}.drEntrySharedIdentityBar .drEntryPreOrderGrid.is-top-info.drEntrySharedSalesIdentity{grid-template-columns:minmax(220px,2fr) minmax(100px,.9fr) minmax(120px,1fr) minmax(105px,.9fr) minmax(178px,1.25fr);row-gap:0;display:grid}.drEntrySharedSalesIdentity>.drEntryTopCompactFields{display:contents}.drEntrySharedSalesIdentity .drEntryCanonicalCustomerField,.drEntrySharedSalesIdentity .drEntryIdentityFieldStack,.drEntrySharedSalesIdentity .drEntryIdentityMetaField{min-width:0}.drEntrySharedSalesIdentity .drEntryIdentityMetaField.is-dr-date{min-width:178px}.drEntrySharedSalesIdentity .drEntryDraftDateControl>.drEntryDateValueControl{min-width:124px}.drEntrySharedReviewProjection{gap:4px}.drEntrySharedReviewProjection>.drEntryFooterSummary{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.drEntrySharedReviewProjection>.drEntryFooterSummary>.drEntrySummaryAmountRow,.drEntrySharedReviewProjection .drEntryReturnFooterAmounts>.drEntrySummaryAmountRow{border-bottom:1px solid var(--jadus-workbench-divider);grid-template-columns:minmax(0,1fr) minmax(110px,max-content);align-items:center;gap:8px;width:100%;min-height:29px;padding:5px 0;display:grid}.drEntryReviewStatusRow{border-bottom:1px solid var(--jadus-workbench-divider);grid-template-columns:minmax(0,1fr) minmax(110px,max-content);align-items:center;gap:8px;min-height:29px;padding:5px 0;display:grid}.drEntryReviewStatusRow strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end}.drEntrySharedReviewProjection .drEntryReturnFooterAmounts{display:contents}.drEntrySummaryAmountRow>span{min-width:0}.drEntrySummaryAmountRow>strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;justify-self:end}.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntrySummaryAmountRow,.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntryReviewStatusRow{grid-template-columns:minmax(0,1fr) 118px}.drEntryInlineWorkbench .drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntrySummaryAmountRow,.drEntryInlineWorkbench .drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntryReviewStatusRow{border-left:0;margin-left:0;padding-left:0;padding-right:0}.drEntrySharedReviewProjection.is-return-summary>.drEntryFooterSummary>.drEntrySummaryAmountRow,.drEntrySharedReviewProjection.is-return-summary>.drEntryFooterSummary>.drEntryReviewStatusRow{min-height:32px}.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntrySharedReviewProjection.is-return-summary .drEntrySummaryAmountRow>strong,.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntrySharedReviewProjection.is-return-summary .drEntryReviewStatusRow>strong{text-align:right;justify-self:end;width:auto}.drEntrySharedStatusStrip{border-bottom:1px solid var(--jadus-workbench-border);padding:0 14px}.drEntrySharedStatusStrip .drEntrySequentialPaymentSuccess,.drEntrySharedStatusStrip .drEntryCompactStatus{height:40px;min-height:40px}.drEntrySharedBusinessWorkspace{z-index:1;background:#fff;min-height:0;position:relative;overflow:hidden auto}.drEntrySharedBusinessContent{min-height:100%}.drEntryVoidDrNumberForm{align-content:start;gap:14px;padding:14px 16px 18px}.drEntryVoidDrNumberForm>.drEntryReviewNote{margin:0}.drEntryVoidDrNumberFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:920px;display:grid}.drEntryVoidDrNumberFields>.is-wide{grid-column:1/-1}.drEntryVoidDrNumberAudit{background:#f8f9fb;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:920px;padding:10px 12px;display:grid}.drEntryVoidDrNumberAudit>span{gap:3px;min-width:0;display:grid}.drEntryVoidDrNumberAudit small{color:#667085;font-size:10.5px}.drEntryVoidDrNumberAudit strong{color:#344054;overflow-wrap:anywhere;font-size:12px}@media (max-width:760px){.drEntryVoidDrNumberFields,.drEntryVoidDrNumberAudit{grid-template-columns:minmax(0,1fr)}.drEntryVoidDrNumberFields>.is-wide{grid-column:auto}}.drEntrySharedBusinessWorkspace .drEntryPreOrderMain,.drEntrySharedBusinessWorkspace .drEntryModalSingle,.drEntrySharedBusinessWorkspace .drEntrySecondaryForm,.drEntrySharedBusinessWorkspace .drEntryReturnWorkflow{padding-bottom:12px}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable thead th,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductHeader,.drEntrySharedBusinessWorkspace .drEntryReturnItemsHeader{z-index:3;position:sticky;top:0}.drEntrySharedBottomZone{border-top:1px solid var(--jadus-workbench-border);z-index:4;background:#fff;grid-template-rows:216px 56px;display:grid;position:relative}.drEntrySharedSettlementWorkspace{border-bottom:1px solid var(--jadus-workbench-divider);background:#fcfcfd;padding:0}.drEntrySharedShell.is-sample .drEntrySharedBottomZone{grid-template-rows:56px 56px}.drEntrySharedShell.is-sample.is-correction .drEntrySharedBottomZone{grid-template-rows:180px 56px}.drEntrySharedShell.is-transfer .drEntrySharedBottomZone{grid-template-rows:56px}.drEntrySharedShell.is-transfer .drEntrySharedSettlementWorkspace{display:none}.drEntrySharedShell.is-return .drEntrySharedBottomZone{grid-template-rows:104px 56px}.drEntrySharedSettlementWorkspace>.drEntrySettlementContent{box-sizing:border-box;min-width:0;height:100%;min-height:0}.drEntrySharedSettlementWorkspace .drEntryPreOrderStep.is-payment{box-sizing:border-box;border:0;height:216px;margin:0;padding:0}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlement{height:216px;min-height:0;padding:0;display:block;position:relative}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs{grid-template-columns:minmax(100px,18fr) minmax(140px,32fr) minmax(300px,28fr) minmax(100px,18fr);align-items:end;gap:8px;min-width:0;height:40px;display:grid}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs.has-credit-terms{grid-template-columns:minmax(100px,17fr) minmax(140px,31fr) minmax(420px,35fr) minmax(100px,17fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs>[data-payment-data-field]{grid-column:auto;min-width:0}.drEntrySharedSettlementWorkspace [data-payment-data-field=receipt-type]{grid-template-columns:minmax(88px,auto) minmax(0,1fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderInlineField,.drEntrySharedSettlementWorkspace .drEntryBaselineField{min-width:0}.drEntrySharedSettlementWorkspace .drEntryBaselineLabel{text-overflow:ellipsis;white-space:nowrap;min-height:11px;font-size:10px;overflow:hidden}.drEntrySharedSettlementWorkspace .drEntryBaselineInput,.drEntrySharedSettlementWorkspace .jadusSelectTrigger,.drEntrySharedSettlementWorkspace .drEntryDerivedPaymentType,.drEntrySharedSettlementWorkspace .drEntryPaymentDockReadonlyValue{height:36px;min-height:36px;font-size:11.5px}.drEntryPaymentDockReadonlyValue{color:var(--jadus-workbench-muted);background:#f8fafc;border:1px solid #d7dbe4;border-radius:8px;align-items:center;padding:0 10px;display:flex}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs .is-adjustment .drEntryBaselineInput,.drEntryPaymentTermsNote{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryPaymentTermsControls{min-width:0;height:40px;display:grid}.drEntryPaymentTermsControls.has-credit-details{grid-template-columns:minmax(108px,.95fr) minmax(165px,1.45fr) minmax(145px,1.2fr);align-items:stretch;gap:6px}.drEntryPaymentTermsControls>*{min-width:0}.drEntryPaymentTermsControls .jadusSelectTrigger,.drEntryPaymentTermsControls .drEntryBaselineInput,.drEntryPaymentTermsSubcontrol{box-sizing:border-box;height:40px;min-height:40px}.drEntryPaymentTermsControls .jadusSelectValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryPaymentTermsField.is-credit{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.drEntryPaymentTermsField.is-credit>.drEntryBaselineLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drEntryPaymentTermsField.is-credit .jadusSelectTrigger{background:#fff;border:1px solid #d7dbe4;border-radius:7px}.drEntryPaymentTermsField.is-credit .jadusSelectTrigger:focus-visible,.drEntryPaymentTermsSubcontrol:focus-within{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryPaymentTermsSubcontrol{color:var(--jadus-workbench-muted);background:#fff;border:1px solid #d7dbe4;border-radius:7px;grid-template-columns:max-content minmax(0,1fr);align-items:center;min-width:0;font-size:10.5px;font-weight:800;display:grid;overflow:hidden}.drEntryPaymentTermsSubcontrol>span{box-sizing:border-box;white-space:nowrap;background:#f8f9fb;border-right:1px solid #eef0f3;align-items:center;height:38px;padding:0 6px;display:flex}.drEntryPaymentTermsSubcontrol>input{box-sizing:border-box;color:#344054;font:inherit;background:#fff;border:0;outline:0;width:100%;min-width:0;height:38px;padding:0 6px;font-size:10.5px}.drEntryPaymentDockReservedField{min-width:0}.drEntryCompactPaymentWorkspace{gap:var(--dr-entry-summary-gap);grid-template-columns:var(--dr-entry-summary-columns);min-width:0;height:216px;min-height:0;padding:0 12px;display:grid}.drEntryCompactPaymentDock{box-sizing:border-box;grid-template-rows:40px 36px 112px;gap:6px;min-width:0;height:216px;padding:8px 14px;display:grid}.drEntryPaymentAllocationCard{border:1px solid var(--jadus-workbench-border);box-sizing:border-box;background:#fbfcfe;border-radius:8px;grid-template-rows:24px minmax(0,1fr);min-width:0;height:216px;min-height:216px;padding:8px 12px;display:grid;overflow:hidden}.drEntryPaymentAllocationCard>.drEntryPreOrderSettlementSummary{overscroll-behavior:contain;grid-template-rows:repeat(4,1fr);align-content:stretch;min-height:0;padding:0;display:grid;overflow:hidden}.drEntryPaymentAllocationCard>.drEntryPreOrderSettlementSummary p{border-bottom:1px solid var(--jadus-workbench-divider);grid-template-columns:minmax(0,1fr) minmax(108px,max-content);align-items:center;column-gap:7px;min-height:0;padding:0}.drEntryPaymentAllocationCard>.drEntryPreOrderSettlementSummary span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1;overflow:hidden}.drEntryPaymentAllocationCard>.drEntryPreOrderSettlementSummary strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:108px;font-size:11px;line-height:1}.drEntryAvailablePaymentNotice{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;align-content:center;align-self:stretch;height:32px;min-height:32px;padding:4px 7px;font-size:10.5px;line-height:1.25;display:grid;overflow:hidden}.drEntryAvailablePaymentNotice small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryCompactPaymentSummaries{border:1px solid var(--jadus-workbench-divider);box-sizing:border-box;background:#f8fafc;border-radius:7px;grid-template-rows:24px 88px;min-width:0;height:128px;min-height:112px;max-height:112px;display:grid;overflow:hidden}.drEntryCompactPaymentHeader,.drEntryCompactPaymentSummary{grid-template-columns:minmax(0,24fr) minmax(0,20fr) minmax(0,36fr) minmax(0,20fr);gap:7px;display:grid}.drEntryCompactPaymentHeader{background:var(--jadus-workbench-header);border-bottom:1px solid var(--jadus-workbench-divider);color:var(--jadus-workbench-muted);text-transform:uppercase;align-items:center;height:24px;padding:0 12px 0 8px;font-size:9px;font-weight:800}.drEntryCompactPaymentHeader .is-received{text-align:right}.drEntryCompactPaymentRows{grid-auto-rows:44px;height:88px;min-height:88px;display:grid;overflow:hidden}.drEntryCompactPaymentRows[data-payment-row-scroll=true]{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.drEntryCompactPaymentSummary{border:0;border-bottom:1px solid var(--jadus-workbench-divider);background:#fff;border-radius:0;align-items:center;min-width:0;height:44px;min-height:44px;max-height:44px;padding:4px 8px;overflow:hidden}.drEntryCompactPaymentPlaceholder{color:var(--jadus-workbench-muted);border-bottom:1px dashed #e5e9f0;align-items:center;min-width:0;height:44px;min-height:44px;padding:0 8px;font-size:10.5px;display:flex}.drEntryCompactPaymentPlaceholder:last-child{border-bottom:0}.drEntryCompactPaymentPlaceholder.has-empty-state{justify-content:center}.drEntryCompactPaymentSummary>span{min-width:0;display:grid}.drEntryCompactPaymentSummary small{color:var(--jadus-workbench-muted);font-size:8.5px;line-height:1.1}.drEntryCompactPaymentSummary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}.drEntryCompactPaymentSummary .is-received strong{font-variant-numeric:tabular-nums;text-align:right}.drEntryCompactPaymentSummary .is-actions{justify-content:flex-end;gap:3px;display:flex}.drEntryCompactPaymentSummary .is-actions .drEntryAction{min-height:24px;padding:2px 6px}.drEntryPaymentLineActions{align-items:center;min-width:0;height:36px;min-height:36px;display:block}.drEntryPaymentToolbarLeft{align-items:center;gap:8px;min-width:0;height:36px;min-height:36px;display:flex}.drEntryPaymentDockNotice{flex:auto;min-width:0;overflow:hidden}.drEntryPaymentToolbarActions{flex:auto;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.drEntryAvailablePaymentInlineHint{color:#175cd3;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:10.5px;font-weight:700;overflow:hidden}.drEntryPaymentToolbarActions .drEntryAction{white-space:nowrap;flex:none;height:36px;min-height:36px}.drEntrySharedShell .drEntryWorkspacePrimaryAction{height:36px;min-height:36px;padding-left:12px;padding-right:12px}.drEntrySharedShell .drEntryPaymentToolbarPrimary{background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.drEntrySharedShell .drEntryPaymentToolbarPrimary:hover:not(:disabled),.drEntrySharedShell .drEntryPaymentToolbarPrimary:focus-visible{background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff}.drEntryPaymentAllocationTitle{color:#344054;text-overflow:ellipsis;white-space:nowrap;place-self:center start;font-size:11px;font-weight:800;overflow:hidden}.drEntrySharedBusinessWorkspace .drEntryPreOrderTableFooter,.drEntrySharedBusinessWorkspace .drEntryPreOrderSubtotalRow{padding-left:0}.drEntryPaymentLineActions .drEntryLineCountHint{color:var(--jadus-workbench-muted);font-size:10px}.drEntrySharedSettlementWorkspace .drEntryPreOrderOverpaidNote{z-index:4;background:#fff7f5;border:1px solid #fecdca;border-radius:6px;max-width:calc(70% - 38px);margin:0;padding:3px 7px;position:absolute;bottom:4px;left:18px;right:auto}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid,.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid.is-transfer{box-sizing:border-box;align-items:center;gap:10px;height:40px;padding:0}.drEntrySharedShell.is-sample .drEntrySharedSettlementWorkspace,.drEntrySharedShell.is-transfer .drEntrySharedSettlementWorkspace{padding:8px 12px}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid.is-sample-context{grid-template-columns:minmax(0,35fr) minmax(0,65fr)}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid.is-transfer{grid-template-columns:minmax(0,30fr) minmax(0,30fr) minmax(0,40fr)}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid>.drEntryBaselineField{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px;height:40px;min-height:40px;display:grid}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid .drEntryBaselineLabel{white-space:nowrap}.drEntrySharedSettlementWorkspace .drEntrySecondaryContextGrid .drEntryTextarea{resize:none;height:36px;min-height:36px}.drEntrySharedSettlementWorkspace .drEntrySecondaryHelper{display:none}.drEntrySampleSettlementStack{min-width:0;height:100%;min-height:0}.drEntrySampleSettlementStack.is-correction{grid-template-rows:40px minmax(0,1fr);gap:8px;display:grid}.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReviewDetails{box-sizing:border-box;grid-template-rows:13px minmax(0,1fr);grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:8px 12px;height:auto;padding:7px 9px}.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReviewTitle{grid-column:1/-1}.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReason,.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReviewDetails>label{min-height:0}.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReviewDetails>label{grid-template-rows:13px minmax(0,1fr);display:grid}.drEntrySharedShell.is-sample.is-correction .drEntryCorrectionReviewDetails>label>.drEntryTextarea{height:100%;min-height:44px}.drEntrySharedShell.is-sample.is-correction .drEntrySharedBusinessContent,.drEntrySharedShell.is-sample.is-correction .drEntryModalSingle,.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryForm,.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductSection{height:100%;min-height:0;max-height:100%;overflow:hidden}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductSection{box-sizing:border-box;flex-direction:column;display:flex;position:relative}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductSection>.drEntryBaselineSectionHeader{flex:none;padding-right:220px}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductPicker{z-index:4;align-items:center;max-width:none;padding:0;display:flex;position:absolute;top:5px;right:12px}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductPicker>.drEntryBaselineField{display:block}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductPicker .drEntryBaselineLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductPicker .drEntrySecondaryBulkAdd{white-space:nowrap;min-height:30px}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductTable{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductHeader,.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductFooter{flex:none}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductRows{overscroll-behavior:contain;scrollbar-color:#cbd5e1 transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;height:auto;min-height:0;max-height:none;overflow-y:auto}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductRows::-webkit-scrollbar{width:7px}.drEntrySharedShell.is-sample.is-correction .drEntrySecondaryProductRows::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.drEntryReturnSettlementWorkspace{grid-template-rows:minmax(0,1fr);min-width:0;height:104px;padding:8px 12px;display:grid}.drEntrySharedSettlementWorkspace .drEntryReturnOriginalSection,.drEntrySharedSettlementWorkspace .drEntryReturnLowerSection,.drEntrySharedSettlementWorkspace .drEntryReturnLowerWorkbench{border:0;min-width:0;margin:0;padding:0}.drEntrySharedSettlementWorkspace .return-original-selected-bar,.drEntrySharedSettlementWorkspace .drEntryReturnOriginalSection,.drEntrySharedSettlementWorkspace .drEntryReturnLowerSection,.drEntrySharedSettlementWorkspace .drEntryReturnLowerWorkbench,.drEntrySharedSettlementWorkspace .drEntryReturnRefundPanel{box-sizing:border-box;height:40px;min-height:40px}.drEntrySharedSettlementWorkspace .drEntryReturnOriginalSection .drEntryBaselineSectionHeader,.drEntrySharedSettlementWorkspace .drEntryReturnLowerWorkbench .drEntryBaselineSectionHeader{display:none}.drEntrySharedSettlementWorkspace .drEntryReturnReceivedGrid,.drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid{grid-template-rows:repeat(2,40px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;height:88px;padding:0;display:grid}.drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid>.is-adjustment{grid-column:1/-1}.drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid>.drEntryBaselineField{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px;height:40px;min-height:40px;display:grid}.drEntrySharedSettlementWorkspace .drEntryReturnReceivedGrid textarea,.drEntrySharedSettlementWorkspace .drEntryReturnRefundGrid textarea{height:36px;min-height:36px}.drEntrySharedSummaryActionBar{box-sizing:border-box;border-top:0;height:56px;min-height:56px}.drEntrySharedShell.is-transfer .drEntrySharedIdentityBar .drEntryTransferMetadataGrid .drEntryTextarea{height:var(--jadus-workbench-control-height);max-height:var(--jadus-workbench-control-height);min-height:var(--jadus-workbench-control-height)}.drEntrySharedShell.is-transfer .drEntrySharedSummaryActionBar{align-items:center;gap:8px;height:56px;min-height:56px;display:flex}.drEntrySharedShell.is-transfer .drEntrySharedSummaryActionBar .drEntryFooterButtons{flex-wrap:nowrap;justify-content:flex-end}.drEntryCompactModalOverlay{isolation:isolate;pointer-events:auto;z-index:2147483200}.drEntryCompactModal{pointer-events:auto;z-index:1;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100vw - 32px);max-width:800px;max-height:min(78vh,680px);display:grid;position:relative;overflow:hidden}.drEntryCompactModalBody{min-height:0;padding:12px;overflow-y:auto}.drEntryCompactModalBody .drEntryNewPaymentRow,.drEntryCompactModalBody .stock-dr-remainder-panel,.drEntryCompactModalBody .drEntryUnallocatedPicker{width:100%;min-width:0}.drEntryCompactModalBody .drEntryNewPaymentRow{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:0;display:grid}.drEntryCompactModalBody .drEntryNewPaymentRow>.drEntryBaselineField,.drEntryCompactModalBody .drEntryPaymentDeliveryField{background:0 0;border:0;border-radius:0;grid-template-rows:11px 40px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:5px;min-width:0;height:56px;min-height:56px;margin:0;padding:0;display:grid;overflow:visible}.drEntryCompactModalBody .drEntryNewPaymentRow>.drEntryBaselineField.has-error{grid-template-rows:11px 40px auto;height:auto;min-height:70px}.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryFieldError{margin:0;padding:0;line-height:1.2}.drEntryCompactModalBody .drEntryNewPaymentRow>.drEntryBaselineField>.drEntryBaselineLabel,.drEntryCompactModalBody .drEntryPaymentDeliveryField>.drEntryBaselineLabel{background:0 0;border:0;align-items:center;height:11px;padding:0;font-size:10.5px;display:flex}.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryBaselineInput,.drEntryCompactModalBody .drEntryNewPaymentRow .jadusSelectTrigger,.drEntryCompactModalBody .drEntryPaymentDeliveryChoices{box-sizing:border-box;background:#fff;border:1px solid #d7dbe4;border-radius:8px;height:40px;min-height:40px}.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryBaselineInput,.drEntryCompactModalBody .drEntryNewPaymentRow .jadusSelectTrigger{box-shadow:none;border:1px solid #d7dbe4;border-radius:8px}.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryBaselineInput:focus,.drEntryCompactModalBody .drEntryNewPaymentRow .jadusSelectTrigger:focus-visible{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryCompactModalBody .drEntryPaymentDeliveryField.is-full-width,.drEntryCompactModalBody .drEntryPaymentNoteField{grid-column:1/-1}.drEntryCompactModalBody .drEntryPaymentNoteField.has-guidance{height:auto;min-height:70px}.drEntryPaymentNoteHelper{color:#667085;margin:0;font-size:10.5px;line-height:1.3;display:block}.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryPaymentRowSpacer,.drEntryCompactModalBody .drEntryNewPaymentRow .drEntryPaymentLineRemove{display:none}.drEntryPaymentDeliveryChoices{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-width:0;display:grid;overflow:hidden}.drEntryPaymentDeliveryChoices>label{color:#475467;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;height:38px;padding:0 10px;font-size:11.5px;font-weight:700;display:flex}.drEntryPaymentDeliveryChoices>label+label{border-left:1px solid #e4e7ec}.drEntryPaymentDeliveryChoices>label.is-selected{color:#174ea6;background:#eef4ff}.drEntryPaymentDeliveryChoices input{accent-color:var(--jadus-workbench-primary);margin:0}.drEntryPaymentDeliveryChoices:focus-within{border-color:#84adcf;box-shadow:0 0 0 2px #1f5f8b1a}.drEntryCompactModalBody .drEntryUnallocatedPicker{background:0 0;border:0;gap:12px;padding:0}.drEntryUnallocatedCustomerPrerequisite{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;place-items:start;gap:8px;padding:14px;display:grid}.drEntryUnallocatedCustomerPrerequisite>strong{color:#344054;font-size:13px}.drEntryUnallocatedCustomerPrerequisite>p{color:var(--jadus-workbench-muted);margin:0;font-size:11px;line-height:1.45}.drEntryUnallocatedCustomerSummary{background:#f8fafc;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:12px;padding:9px 11px;display:grid}.drEntryUnallocatedCustomerSummary>span{gap:2px;min-width:0;display:grid}.drEntryUnallocatedCustomerSummary small,.drEntryUnallocatedCustomerSummary em{color:var(--jadus-workbench-muted);font-size:10px;font-style:normal}.drEntryUnallocatedCustomerSummary strong{color:#344054;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drEntryUnallocatedCustomerSummary>span:last-child{text-align:right}.drEntryUnallocatedFilterField{gap:4px;display:grid}.drEntryUnallocatedFilterField>label{color:#344054;font-size:11px;font-weight:800}.drEntryUnallocatedFilterField>p{color:var(--jadus-workbench-muted);margin:0;font-size:10.5px}.drEntryCompactModalBody .drEntryUnallocatedPickerRow{grid-template-columns:minmax(0,1fr) 180px 142px;align-items:end;gap:10px;padding:10px}.drEntryUnallocatedPaymentDetails{gap:7px;min-width:0;display:grid}.drEntryUnallocatedAvailableAmount{color:#175cd3;font-variant-numeric:tabular-nums}.drEntryUnallocatedPaymentDetails dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;margin:0;display:grid}.drEntryUnallocatedPaymentDetails dl>div{gap:1px;min-width:0;display:grid}.drEntryUnallocatedPaymentDetails dt{color:var(--jadus-workbench-muted);font-size:9px;font-weight:700}.drEntryUnallocatedPaymentDetails dd{color:#344054;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10.5px;overflow:hidden}.drEntryUnallocatedQuietDetails{color:var(--jadus-workbench-muted);font-size:10px}.drEntryUnallocatedQuietDetails>summary{cursor:pointer;width:max-content;font-weight:700}.drEntryUnallocatedQuietDetails[open]>dl{margin-top:5px}.drEntryUnallocatedApplyField{gap:4px;min-width:0;display:grid}.drEntryUnallocatedZeroCapacity,.drEntryUnallocatedAlreadySelected{background:#f8fafc;border:1px solid #d0d5dd;border-radius:6px;grid-column:2/-1;align-self:stretch;gap:3px;padding:8px 10px;display:grid}.drEntryUnallocatedZeroCapacity>strong,.drEntryUnallocatedAlreadySelected>strong{color:#344054;font-size:11px}.drEntryUnallocatedZeroCapacity>span{color:var(--jadus-workbench-muted);font-size:10px;line-height:1.25}.drEntryUnallocatedApplyField .drEntryBaselineInput,.drEntryCompactModalBody .drEntryUnallocatedPickerRow>.drEntryAction{height:40px;min-height:40px}@media (max-width:640px){.drEntryUnallocatedZeroCapacity,.drEntryUnallocatedAlreadySelected{grid-column:1}}@media (max-width:1599px){.drEntryInlineWorkbench.drEntrySharedShell{--dr-entry-summary-gap:10px;--dr-entry-summary-columns:minmax(0, 1fr) clamp(278px, 18vw, 346px)}.drEntrySharedPrimaryColumn{grid-template-rows:104px minmax(0,1fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs{grid-template-columns:minmax(95px,18fr) minmax(130px,34fr) minmax(150px,26fr) minmax(95px,22fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs.has-credit-terms{grid-template-columns:minmax(95px,15fr) minmax(130px,25fr) minmax(300px,45fr) minmax(95px,15fr)}.drEntryPaymentTermsControls.has-credit-details{grid-template-columns:110px minmax(144px,1fr) minmax(88px,.8fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs>[data-payment-data-field]:not(.drEntryPaymentTermsField){box-sizing:border-box;grid-template-rows:14px 24px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs>[data-payment-data-field]:not(.drEntryPaymentTermsField)>.drEntryBaselineLabel{align-items:end;min-height:0;display:flex}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs>[data-payment-data-field]:not(.drEntryPaymentTermsField)>.drEntryBaselineInput,.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs>[data-payment-data-field]:not(.drEntryPaymentTermsField)>.drEntryDerivedPaymentType{border:0;height:24px;min-height:24px;padding:0}.drEntryPaymentTermsControls.has-credit-details .jadusSelectTrigger{gap:4px;padding:0 6px}.drEntryPaymentTermsSubcontrol{grid-template-rows:14px 24px;grid-template-columns:minmax(0,1fr);align-items:stretch}.drEntryPaymentTermsSubcontrol>span{border-bottom:1px solid #eef0f3;border-right:0;height:14px;padding:0 5px}.drEntryPaymentTermsSubcontrol>input{height:24px;padding:0 5px}.drEntrySharedIdentityBar .drEntryPreOrderGrid.is-top-info.drEntrySharedSalesIdentity{grid-template-columns:minmax(220px,2fr) minmax(100px,.9fr) minmax(120px,1fr) minmax(105px,.9fr) minmax(178px,1.25fr)}}@media (max-width:1280px){.drEntryInlineWorkbench.drEntrySharedShell{--dr-entry-summary-gap:8px;--dr-entry-summary-columns:minmax(0, 1fr) 278px}.drEntrySharedBusinessWorkspace .drEntryStockTableWrap{overflow-x:auto}.drEntrySharedBusinessWorkspace .drEntryStockProductsTable{min-width:820px}.drEntrySharedInlineSummary{display:none}.drEntrySharedPrimaryColumn{grid-template-rows:104px minmax(0,1fr)}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs{grid-template-columns:115px minmax(190px,1fr) minmax(180px,208px) 95px}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs.has-credit-terms{grid-template-columns:115px minmax(118px,1fr) 300px 95px}.drEntryPaymentTermsControls.has-credit-details{grid-template-columns:100px 126px 66px;gap:4px}.drEntryCompactPaymentHeader,.drEntryCompactPaymentSummary{grid-template-columns:minmax(0,24fr) minmax(0,20fr) minmax(0,36fr) minmax(0,20fr)}}@media (max-width:1000px){.drEntrySharedMainGrid{grid-template-columns:minmax(0,1fr)}.drEntrySharedMainGrid .drEntrySharedReviewSummary{border-top:1px solid var(--jadus-workbench-divider)}.drEntrySharedIdentityBar .drEntryPreOrderGrid.is-top-info.drEntrySharedSalesIdentity{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}.drEntrySharedSalesIdentity>.drEntryTopCompactFields{display:contents}.drEntrySharedSettlementWorkspace .drEntryPreOrderSettlementInputs{grid-template-columns:repeat(2,minmax(0,1fr))}.drEntryCompactPaymentDetailGrid,.drEntryPaymentLineActions{grid-template-columns:minmax(0,1fr) 220px}.drEntryCompactPaymentSummaries{overflow-x:auto}.drEntryCompactPaymentSummary{min-width:700px}}@media (max-height:719px){.drEntryInlineWorkbench.drEntrySharedShell{grid-template-rows:auto auto auto;height:auto;max-height:none;overflow:visible}.drEntrySharedTopZone,.drEntrySharedMainGrid,.drEntrySharedPrimaryColumn,.drEntrySharedBottomZone{position:static}.drEntrySharedMainGrid,.drEntrySharedPrimaryColumn,.drEntrySharedBusinessWorkspace,.drEntrySharedBusinessContent{height:auto;max-height:none;overflow:visible}.drEntrySharedBusinessWorkspace .drEntryPreOrderProductsTable thead th,.drEntrySharedBusinessWorkspace .drEntrySecondaryProductHeader,.drEntrySharedBusinessWorkspace .drEntryReturnItemsHeader{position:static}}.drEntryDrNumberConflictAction{appearance:none;color:var(--primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.drEntryInlineNavigation{appearance:none;color:var(--primary);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.drEntryInlineNavigation:focus-visible,.drEntryDrNumberConflictAction:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.sidebar{--sidebar-nav-active:#ffffff1f;--sidebar-nav-hover:#ffffff12;--sidebar-nav-muted:#8fa0c2;--sidebar-nav-strong:#fff;--sidebar-nav-text:#c6d0e5;background:#071633;border-right-color:#15264b;padding:16px 12px;overflow-y:hidden}.sidebar .brandBlock{padding:0 8px 12px}.sidebar .navList{gap:2px}.sidebar .navItem[type=button]{color:var(--sidebar-nav-text);border-radius:7px;outline:none;min-height:34px;padding:7px 10px}.sidebar .navItem[type=button]:hover{background:var(--sidebar-nav-hover);color:var(--sidebar-nav-strong)}.sidebar .navItem[type=button].active{background:var(--sidebar-nav-active);box-shadow:none;color:var(--sidebar-nav-strong)}.sidebar .futureNavBlock{padding-left:6px;padding-right:6px}.sidebar .futureNavItem{background:0 0;border:0}.sidebarSections{scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;flex:auto;align-content:start;gap:11px;min-height:0;padding-right:2px;display:grid;overflow:hidden auto}.sidebarSection{gap:3px;display:grid}.sidebarSectionSummary{appearance:none;box-shadow:none;color:var(--sidebar-nav-muted);cursor:pointer;letter-spacing:.09em;text-align:left;text-transform:uppercase;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:22px;padding:2px 10px;font-size:9.5px;font-weight:800;list-style:none;display:flex}.sidebarSectionSummary::-webkit-details-marker{display:none}.sidebarSectionSummary:hover,.sidebarSectionSummary:focus-visible{color:var(--sidebar-nav-text)}.sidebarSectionChevron{color:currentColor;font-size:14px;line-height:1;transition:transform .16s;transform:rotate(0)}.sidebarSection[open] .sidebarSectionChevron{transform:rotate(90deg)}.sidebarSectionNav{gap:2px}.sidebar .sidebarNavRow.navItem[type=button]{justify-content:space-between;align-items:center;display:flex}.sidebarNavItemLead{align-items:center;gap:9px;min-width:0;display:flex}.sidebarSectionTitle{align-items:center;gap:7px;display:inline-flex}.crmGlobalUnreadDot{background:#e5484d;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.sidebarNavItemIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;flex:none;width:16px;height:16px}.sidebarNavItemLead .navItemEnglish{text-overflow:clip;white-space:nowrap;overflow:visible}.sidebarUtility{flex:none;gap:6px;min-height:0;margin-top:0;padding:8px}.sidebarDevelopmentIdentity{border-bottom:1px solid #e2e8f01f;grid-template-columns:minmax(0,1fr) auto;gap:2px;padding-bottom:6px;display:grid}.sidebarDevelopmentIdentity>span,.sidebarDevelopmentIdentity>strong,.sidebarDevelopmentIdentity>small{grid-column:1;min-width:0}.sidebarDevelopmentIdentity>span{color:#aab7d6;font-size:9px}.sidebarDevelopmentIdentity>strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.sidebarDevelopmentIdentity>small{color:#aab7d6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sidebarDevelopmentIdentity>button{color:#f8fafc;cursor:pointer;background:#ffffff14;border:1px solid #e2e8f038;border-radius:5px;grid-area:1/2/span 3;align-self:center;min-height:28px;padding:4px 7px;font-size:9.5px}.sidebarDevelopmentIdentity>button:hover{background:#ffffff24}.developmentRoleSwitcherOverlay{z-index:130}.developmentRoleSwitcherModal{gap:12px;width:min(560px,100vw - 36px);padding:14px}.developmentRoleSwitcherNotice{color:#475467;background:#f8fafc;border:1px solid #e4e7ec;border-radius:7px;margin:0;padding:9px 10px;font-size:12px;line-height:1.5}.developmentRoleSwitcherOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.developmentRoleSwitcherOptions>label{cursor:pointer;border:1px solid #d8e0ea;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:8px 9px;display:grid}.developmentRoleSwitcherOptions>label.is-selected{border-color:var(--jadus-workbench-primary);background:#f0f5ff}.developmentRoleSwitcherOptions input{accent-color:var(--jadus-workbench-primary);margin:0}.developmentRoleSwitcherOptions span,.developmentRoleSwitcherOptions strong,.developmentRoleSwitcherOptions small{min-width:0;display:block}.developmentRoleSwitcherOptions strong{color:#24364d;font-size:12px}.developmentRoleSwitcherOptions small{color:#667085;margin-top:2px;font-size:10px}.developmentRoleSwitcherFooter{flex-wrap:wrap}@media (max-width:640px){.developmentRoleSwitcherOptions{grid-template-columns:1fr}}.sidebarCurrentRole{justify-content:space-between;align-items:baseline;gap:7px;min-width:0;display:flex}.sidebarCurrentRole>span,.sidebarActivePreview>span{color:#aab7d6;font-size:9.5px}.sidebarCurrentRole>strong,.sidebarActivePreview strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.sidebarUtilityHeader{gap:6px}.sidebarUtilityLabel{font-size:9px}.sidebarUtility .sidebarLanguageControl{padding:2px}.sidebarUtility .sidebarLanguageControl button{padding:4px 6px}.sidebarActivePreview{border-top:1px solid #e2e8f01f;justify-content:space-between;align-items:center;gap:6px;padding-top:5px;display:flex}.sidebarUtility .sidebarPreviewAction{color:#d5def1;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;min-height:0;padding:2px;font-size:9.5px;text-decoration:underline}.drManagementShell{grid-template-rows:auto auto minmax(0,1fr)}.drManagementShell.is-records{height:calc(100dvh - 36px);overflow:hidden}.drManagementShell.is-records .drManagementContent{flex-direction:column;min-height:0;display:flex;overflow:hidden}.drRecordsWorkbenchCard{border:1px solid var(--products-border,#e3e7ef);background:#fff;border-radius:12px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}.drManagementHeader{padding-bottom:5px}.drManagementHeader h2{font-size:22px;line-height:1.05}.drManagementHeader p{margin-top:3px;font-size:10.5px}.drManagementPrimaryTabs,.drManagementPrimaryTabs button{min-height:34px}.drManagementPrimaryTabs button{padding:5px 14px 4px}.drManagementContent{padding-top:6px}.drRecordsViewNavigation{background:#fff;border:0;border-bottom:1px solid #e4e7ec;border-radius:0;align-items:center;gap:8px;margin:0;padding:4px 8px 4px 12px}.drRecordsLifecycleTabs{border:0;border-radius:0;padding:0;margin:0!important}.drRecordsFinancialShortcut{min-height:30px}.drRecordsFinancialShortcuts{border-left:1px solid #e4e7ec;padding-left:8px}.drRecordsDraftLifecycleLabel,.drManagementPrimaryTabLabel{align-items:center;gap:6px;display:inline-flex}.drRecordsDraftCountBadge{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#ff3b30;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.drRecordsDraftCountBadge.is-info{background:var(--info);color:#fff}.drRecordsDraftCountBadge.is-pill{border-radius:999px;padding:0 4px}.sidebar .navItemContent{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.sidebar .navItemContent .drRecordsDraftCountBadge{flex:none}.drDraftSavedSuccessModal,.drCancelledDraftSuccessModal,.drCancelSavedDraftModal{width:min(560px,100vw - 32px)}.drDraftSavedSuccessActions,.drCancelledDraftSuccessActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.drDraftSavedSuccessBody{color:var(--text);padding:20px 24px}.drDraftSavedSuccessBody p{margin:0;line-height:1.6}.drDraftSavedTertiary,.drCancelledDraftTertiary{color:var(--muted);background:0 0;border-color:#0000;margin-right:auto}.drCancelSavedDraftSummary,.drCancelledDraftIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.drCancelSavedDraftSummary>div,.drCancelledDraftIdentityGrid>div{background:var(--panel-soft,#f7f9fc);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.drCancelledDraftIdentityGrid>.is-wide{grid-column:1/-1}.drCancelSavedDraftReasons{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0 20px 16px;display:grid}.drCancelSavedDraftReasons legend{grid-column:1/-1;margin-bottom:4px}.drCancelSavedDraftReasons label{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.drCancelSavedDraftReasons label>span{flex-direction:column;font-weight:700;display:flex}.drCancelSavedDraftReasons small,.drCancelSavedDraftSummary small,.drCancelledDraftIdentityGrid small{color:var(--muted);font-weight:500}.drCancelSavedDraftModal>.field{padding:0 20px 16px}.drCancelSavedDraftConfirm{color:#fff;background:#b42318;border-color:#b42318}.drCancelSavedDraftConfirm:hover:not(:disabled){background:#8f1c13;border-color:#8f1c13}.drCancelledDraftDetailModal{width:min(980px,100vw - 32px);max-height:min(880px,100vh - 32px);overflow:auto}.drVoidDrNumberDetailModal{flex-direction:column;gap:0;width:min(1040px,100vw - 40px);max-width:calc(100vw - 40px);height:auto;max-height:min(860px,100dvh - 40px);padding:0;display:flex;overflow:hidden}.drVoidDrNumberDetailModal>.modalHeader{flex:none;padding:14px 18px 12px}.drVoidDrNumberDetailBody{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 18px 18px;display:flex;overflow-y:auto}.drVoidDrNumberDetailBody>.drCancelledDraftNoEffectBanner{flex-direction:column;flex:none;align-items:flex-start;gap:4px;margin:0;display:flex}.drVoidDrNumberDetailModal .drRecordsDetailGrid{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.drVoidDrNumberDetailModal .drRecordsDetailGrid>div{background:#f8fafc;border:1px solid #eaecf0;border-radius:8px;min-width:0;padding:10px 12px}.drVoidDrNumberDetailModal .drRecordsDetailGrid>.is-wide{grid-column:1/-1}.drVoidDrNumberDetailModal .drRecordsDetailGrid strong,.drVoidDrNumberDetailModal .drRecordsDetailGrid small{overflow-wrap:anywhere;display:block}.drVoidDrNumberDetailModal .drRecordsDetailGrid strong{color:#101828;margin-top:4px;line-height:1.4}.drVoidDrNumberDetailModal .drRecordsDetailGrid small{color:#667085;margin-top:3px}.drVoidDrNumberDetailModal .drRecordsDetailSection{flex:none;min-width:0;margin:0}.drVoidDrNumberDetailModal .drRecordsDetailTableWrap{max-width:100%;overflow-x:auto}.drVoidDrNumberDetailModal .drRecordsDetailAuditTable{table-layout:fixed;width:100%;min-width:680px}.drVoidDrNumberDetailModal .drRecordsDetailAuditTable th,.drVoidDrNumberDetailModal .drRecordsDetailAuditTable td{overflow-wrap:anywhere;text-overflow:clip;vertical-align:top;white-space:normal;height:auto;line-height:1.45;overflow:visible}.drVoidDrNumberDetailModal .drRecordsDetailAuditTable th:first-child,.drVoidDrNumberDetailModal .drRecordsDetailAuditTable td:first-child{width:160px}.drVoidDrNumberDetailModal .drRecordsDetailAuditTable th:nth-child(2),.drVoidDrNumberDetailModal .drRecordsDetailAuditTable td:nth-child(2){width:150px}.drVoidDrNumberDetailModal .drRecordsDetailAuditTable th:nth-child(3),.drVoidDrNumberDetailModal .drRecordsDetailAuditTable td:nth-child(3){width:180px}.drVoidDrNumberDetailBody>.field{flex:none;margin:0}.drVoidDrNumberDetailModal>.modalFooter{background:#fff;flex:none;margin:0;padding:10px 18px 12px}@media (max-width:720px){.drVoidDrNumberDetailModal .drRecordsDetailGrid{grid-template-columns:1fr}.drVoidDrNumberDetailModal .drRecordsDetailGrid>.is-wide{grid-column:auto}}.drCancelledDraftImpact{color:#176b3a;text-align:center;background:#eef8f2;border-bottom:1px solid #c9e8d4;padding:12px 20px;font-weight:800}.drCancelledDraftDetailModal .drRecordsDetailSection{margin:0 20px 16px}.drCancelledDraftAttachments{flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.drCancelledDraftTable{min-width:1080px}.drCancelledDraftTable+.drRecordsTable{border-top:8px solid var(--surface-soft,#f4f6fa)}.drRecordsFilteredEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:32px;display:flex}@media (max-width:720px){.drCancelSavedDraftSummary,.drCancelledDraftIdentityGrid,.drCancelSavedDraftReasons{grid-template-columns:1fr}.drCancelledDraftIdentityGrid>.is-wide{grid-column:auto}}.drManagementShell.is-records .drRecordsMainCard.is-draft-view{grid-template-rows:minmax(0,1fr) auto}.drDraftsColumnToolbar{background:#fcfcfd;border-bottom:1px solid #e4e7ec;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.drDraftsColumnToolbarTitle{gap:2px;min-width:190px;margin-right:auto;display:grid}.drDraftsColumnToolbarTitle strong{color:#1d2939;font-size:12px}.drDraftsColumnToolbarTitle small{color:#667085;font-size:10px}.drDraftsViewModes{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.drDraftsViewModeButton,.drDraftsResetColumns{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:7px;min-height:30px;padding:4px 10px;font-size:11px}.drDraftsViewModeButton[aria-pressed=true]{border-color:var(--jadus-workbench-primary,#041eb4);color:var(--jadus-workbench-primary,#041eb4);background:#eef4ff;font-weight:700}.drDraftsResetColumns:hover,.drDraftsViewModeButton:hover{border-color:#98a2b3}.drDraftsResetColumns:focus-visible,.drDraftsViewModeButton:focus-visible,.drDraftIdCopy:focus-visible,.drDraftIdValue:focus-visible{outline-offset:2px;outline:2px solid #84adff}.drDraftsCustomColumns{border:0;flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:6px 14px;margin:0;padding:4px 0 0;display:flex}.drDraftsCustomColumns legend{color:#667085;float:left;margin-right:4px;padding:3px 0;font-size:10px;font-weight:700}.drDraftsCustomColumns label{color:#344054;cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.drDraftsCustomColumns input{accent-color:var(--jadus-workbench-primary,#041eb4);width:15px;height:15px;margin:0}.drManagementShell.is-records .drDraftsTable.is-default{table-layout:fixed;width:100%;min-width:0}.drDraftsTable.is-default .drDraftsDefaultCol-meta{width:15%}.drDraftsTable.is-default .drDraftsDefaultCol-dr{width:14%}.drDraftsTable.is-default .drDraftsDefaultCol-customer{width:15%}.drDraftsTable.is-default .drDraftsDefaultCol-products{width:14%}.drDraftsTable.is-default .drDraftsDefaultCol-amount{width:12%}.drDraftsTable.is-default .drDraftsDefaultCol-people,.drDraftsTable.is-default .drDraftsDefaultCol-actions{width:15%}.drManagementShell.is-records .drRecordsTable.drRecordsCoreTable{table-layout:fixed;width:100%;min-width:0}.drRecordsCoreTable .drRecordsCoreCol-number{width:12%}.drRecordsCoreTable .drRecordsCoreCol-type{width:10%}.drRecordsCoreTable .drRecordsCoreCol-customer{width:12%}.drRecordsCoreTable .drRecordsCoreCol-product{width:18%}.drRecordsCoreTable .drRecordsCoreCol-amount,.drRecordsCoreTable .drRecordsCoreCol-salesperson,.drRecordsCoreTable .drRecordsCoreCol-createdBy{width:10%}.drRecordsCoreTable .drRecordsCoreCol-updatedAt,.drRecordsCoreTable .drRecordsCoreCol-actions{width:9%}.drManagementShell.is-records .drRecordsCoreTable th,.drManagementShell.is-records .drRecordsCoreTable td{box-sizing:border-box;text-overflow:clip;vertical-align:middle;white-space:normal;min-width:0;height:auto;max-height:none;padding:9px 8px;overflow:visible}.drManagementShell.is-records .drRecordsCoreTable th.drRecordsAmountColumn,.drManagementShell.is-records .drRecordsCoreTable td.drRecordsAmountColumn,.drManagementShell.is-records .drRecordsCoreTable th.drRecordsActionColumn,.drManagementShell.is-records .drRecordsCoreTable td.drRecordsActionColumn{text-align:right}.drRecordsCoreNumberCell,.drRecordsCoreCustomerCell{line-height:1.35}.drRecordsCoreNumberCell>*+*,.drRecordsCoreCustomerCell>*+*{margin-top:3px}.drManagementShell.is-records .drRecordsCoreTable .drRecordsCoreDrNumber,.drManagementShell.is-records .drRecordsCoreTable .drRecordsCoreDrNumber.recordLink{color:#1d2939;overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.drRecordsCoreDate,.drRecordsCoreCustomerCell small{color:#667085;overflow-wrap:anywhere;font-size:9.5px;font-weight:500;line-height:1.35;display:block}.drRecordsDraftTypeBadge{color:#475467;overflow-wrap:anywhere;white-space:normal;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;max-width:100%;padding:4px 7px;font-size:10px;font-weight:650;line-height:1.3;display:inline-flex}.drRecordsCoreCustomerCell strong,.drRecordsCorePersonCell,.drRecordsCoreUpdatedAt{color:#344054;overflow-wrap:anywhere;white-space:normal;font-size:10.5px;line-height:1.35}.drRecordsCoreTable .drRecordsCoreProductIdentity strong,.drRecordsCoreTable .drRecordsCoreProductIdentity small,.drRecordsCoreTable .drDraftsProductIdentity strong,.drRecordsCoreTable .drDraftsProductIdentity small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.drRecordsCoreAmount,.drRecordsCoreTable .drRecordsFinalAmount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;display:block;overflow:visible}.drRecordsCoreEmptyProduct{color:#667085;font-size:10px}.drRecordsCoreTable .drRecordsActionColumn .drDraftsActionStack{place-items:end;width:100%}.drRecordsCoreTable .drRecordsActionColumn .button{white-space:normal;width:auto;max-width:100%}.drManagementShell.is-records .drRecordsCoreTable .drRecordsActionColumn button.button.jadusTableRowAction{color:#344054;cursor:pointer;background:#fff;border-color:#d6e0eb}.drManagementShell.is-records .drRecordsCoreTable .drRecordsActionColumn button.button.jadusTableRowAction:hover:not(:disabled){background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.drManagementShell.is-records .drRecordsCoreTable .drRecordsActionColumn button.button.jadusTableRowAction:disabled,.drManagementShell.is-records .drRecordsCoreTable .drRecordsActionColumn button.button.jadusTableRowAction:disabled:hover{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}@media (min-width:1280px){.drManagementShell.is-records .drRecordsTableWrap:has(.drRecordsCoreTable){overflow-x:hidden}}.drDraftsTable.is-default th,.drDraftsTable.is-default td{white-space:normal;overflow:visible}.drDraftsStackedCell,.drDraftsPeople,.drDraftsPeople>span{gap:2px;min-width:0;display:grid}.drDraftsStackedCell strong,.drDraftsPeople strong,.drDraftsPeople small,.drDraftsSecondaryLine{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drDraftsStackedCell strong,.drDraftsPeople strong{color:#1d2939;font-size:11px}.drDraftsStackedCell small,.drDraftsPeople small,.drDraftsSecondaryLine{color:#667085;font-size:9.5px;line-height:1.3}.drDraftsPeople{gap:5px}.drDraftsProductIdentity{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.drDraftsProductIdentity>span:last-child{gap:3px;min-width:0;display:grid}.drDraftsProductIdentity strong,.drDraftsProductIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drDraftsProductIdentity strong{color:#1d2939;font-size:11px}.drDraftsProductIdentity small{color:#667085;font-size:10px}.drDraftsActionStack{place-items:stretch stretch;gap:5px;min-width:0;display:grid}.drDraftsActionStack .button{white-space:nowrap;justify-content:center;width:100%;max-width:100%;min-height:28px;padding:4px 7px}.drDraftsActionStack .drDraftContinueEditRowAction{color:#344054;background:#fff;border-color:#d6e0eb}.drDraftsActionStack .drDraftContinueEditRowAction:hover:not(:disabled){background:var(--jadus-workbench-primary);border-color:var(--jadus-workbench-primary);color:#fff}.drDraftsActionStack .drDraftContinueEditRowAction:active:not(:disabled){background:var(--jadus-workbench-primary-hover);border-color:var(--jadus-workbench-primary-hover);color:#fff;transform:translateY(1px)}.drDraftsActionStack .drDraftContinueEditRowAction:focus-visible{outline-offset:1px;outline:2px solid #041eb442}.drDraftsActionStack .drDraftContinueEditRowAction:disabled,.drDraftsActionStack .drDraftContinueEditRowAction:disabled:hover{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}.drDraftsActionStack .drDraftDeleteRowAction{color:#b42318;background:#fff;border-color:#f1c9bd}.drDraftsActionStack .drDraftDeleteRowAction:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}.drDraftsActionStack .drDraftDeleteRowAction:active:not(:disabled){color:#fff;background:#912018;border-color:#912018;transform:translateY(1px)}.drDraftsActionStack .drDraftDeleteRowAction:focus-visible{outline-offset:2px;outline:2px solid #b4231847}.drDraftsActionStack .drDraftDeleteRowAction:disabled,.drDraftsActionStack .drDraftDeleteRowAction:disabled:hover{box-shadow:none;color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}.drDraftsLegacyBadge{color:#475467;white-space:nowrap;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;padding:3px 6px;font-size:9px;font-weight:700;line-height:1.2;display:inline-flex}.drDraftIdCell{position:relative;overflow:visible!important}.drDraftIdCell:focus-within{z-index:8}.drDraftIdControl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 5px;min-width:0;display:grid;position:relative}.drDraftIdValue,.drDraftIdCopy{color:#1f5f8b;cursor:pointer;font:inherit;background:0 0;border:0;padding:2px}.drDraftIdValue{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;overflow:hidden}.drDraftIdCopy{color:#344054;border:1px solid #d0d5dd;border-radius:5px;min-height:23px;padding:2px 5px;font-size:9px}.drDraftIdCopy:hover{color:var(--jadus-workbench-primary,#041eb4);background:#eef4ff;border-color:#84adff}.drDraftIdFeedback{color:#027a48;grid-column:1/-1;min-height:11px;font-size:9px}.drDraftIdTooltip{color:#fff;overflow-wrap:anywhere;white-space:normal;z-index:12;background:#101828;border-radius:6px;width:max-content;max-width:min(420px,70vw);padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;display:none;position:absolute;top:calc(100% + 3px);left:0;box-shadow:0 4px 12px #10182838}.drDraftIdControl:hover .drDraftIdTooltip,.drDraftIdControl:focus-within .drDraftIdTooltip{display:block}.drManagementShell.is-records .drDraftsTable.is-expanded{table-layout:fixed;width:100%}.drDraftsTable.is-expanded .drRecordsActionColumn{white-space:normal;z-index:3;background:#fff;position:sticky;right:0;overflow:visible;box-shadow:-7px 0 10px -10px #101828bf,-1px 0 #e4e7ec}.drDraftsTable.is-expanded thead .drRecordsActionColumn{z-index:6;background:#f7f8fb}.drDraftsTable.is-expanded tbody tr:hover>.drRecordsActionColumn{background:#f8fbff}@media (max-width:1280px){.drDraftsColumnToolbar{align-items:flex-start}.drDraftsColumnToolbarTitle{flex:220px}.drDraftsViewModes{justify-content:flex-end}.drManagementShell.is-records .drDraftsTable.is-default th,.drManagementShell.is-records .drDraftsTable.is-default td{padding-left:7px;padding-right:7px}}.drRecordsSummaryBar{border-radius:0;min-height:27px;margin:0;padding:6px 12px}.drRecordsWorkbenchCard>.drRecordsUnallocatedDateNotice{border-bottom:1px solid #e4e7ec;margin:0;padding:6px 12px}.drRecordsWorkbenchCard>.drRecordsAdvancedPanel{border:0;border-bottom:1px solid #e4e7ec;border-radius:0;margin:0}.drEntrySecondaryBulkAdd{place-self:flex-start start;width:auto;max-width:100%}.drEntrySharedShell.is-return .drEntrySharedBusinessContent,.drEntrySharedShell.is-return .drEntryReturnWorkflow.is-lookup{align-content:start;min-height:0}.drEntrySharedShell.is-return .drEntryReturnEmptyHelper{margin:8px 12px}.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntrySummaryAmountRow>strong,.drEntrySharedMainGrid .drEntrySharedReviewSummary .drEntryReviewStatusRow>strong{text-align:right;justify-self:end;width:auto}.drEntryUnallocatedCustomerPrerequisite{gap:6px;padding:10px 12px}.drEntryUnallocatedCustomerPrerequisite>.drEntryAction{min-height:32px}.drEntryCompactModalBody .drEntryUnallocatedPickerRow{grid-template-columns:minmax(0,1fr) minmax(150px,180px) max-content;align-items:center;padding:8px 10px}@media (max-width:1320px){.drRecordsViewNavigation{flex-direction:column;align-items:stretch}.drRecordsFinancialShortcuts{border-top:1px solid #e4e7ec;border-left:0;align-self:flex-start;padding-top:5px;padding-left:0}}@media (max-height:719px){.drManagementShell.is-records{height:auto;min-height:0;overflow:visible}.drManagementShell.is-records .drManagementContent,.drRecordsWorkbenchCard,.drRecordsMainCard,.drRecordsTableWrap{min-height:0;overflow:visible}}.mainArea:has(.drManagementShell){min-height:0;overflow-y:hidden}.pageContent:has(>.drManagementShell){flex:auto;min-height:0;display:flex;overflow:hidden}.pageContent:has(>.drManagementShell)>.drManagementShell{flex:auto;height:auto;min-height:0}.drManagementShell.is-entry,.drManagementShell.is-records,.drManagementShell.is-entry .drManagementContent,.drManagementShell.is-entry .drEntryBaselinePage,.drManagementShell.is-records .drManagementContent{height:auto;min-height:0}.drManagementShell.is-entry .drEntryBaselinePage,.drManagementShell.is-entry .drEntryLauncher,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell{height:100%;min-height:0}.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.drManagementShell.is-entry .drEntrySharedMainGrid,.drManagementShell.is-entry .drEntrySharedPrimaryColumn,.drManagementShell.is-entry .drEntrySharedBusinessWorkspace,.drManagementShell.is-entry .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedSettlementWorkspace,.drManagementShell.is-entry .drEntryCompactPaymentWorkspace,.drManagementShell.is-entry .drEntryCompactPaymentDock,.drManagementShell.is-entry .drEntryPaymentAllocationCard{min-height:0}.drManagementShell.is-entry .drEntrySharedShell.is-stock .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedShell.is-preorder .drEntrySharedBottomZone{height:317px;min-height:317px}.drManagementShell.is-entry .drEntrySharedSettlementWorkspace,.drManagementShell.is-entry .drEntryCompactPaymentWorkspace,.drManagementShell.is-entry .drEntryCompactPaymentDock,.drManagementShell.is-entry .drEntryPaymentAllocationCard{height:260px}.drManagementPrimaryTabs>button{appearance:none;box-shadow:none;border-radius:0}.sidebar .navItem[type=button]{appearance:none;box-shadow:none;text-align:left;background:0 0;border:0;width:100%}.sidebar .navItem[type=button]:not(.active){color:var(--sidebar-nav-text);background:0 0}.sidebar .navItem[type=button]:not(.active):hover,.sidebar .navItem[type=button]:not(.active):focus-visible{background:var(--sidebar-nav-hover);color:var(--sidebar-nav-strong)}.sidebar .navItem[type=button].active{background:var(--sidebar-nav-active);color:var(--sidebar-nav-strong)}.drRecordsSearchPanel .compactInput,.drRecordsSearchPanel .drRecordsToolButton,.drRecordsSearchPanel .jadusSelectTrigger{height:40px;min-height:40px}.drRecordsFinancialShortcut.is-unpaid{background:var(--warning-bg);border-color:var(--warning)}.drRecordsFinancialShortcut.is-unallocated{background:var(--info-bg);border-color:var(--info)}.drManagementShell.is-records .drRecordsWorkbenchCard,.drManagementShell.is-records .drRecordsMainCard,.drManagementShell.is-records .drRecordsTableWrap{min-height:0}.drManagementShell.is-records .drRecordsMainCard{flex:auto}.drManagementShell.is-records .drRecordsPagination{margin-top:auto}@media (max-height:719px){.mainArea:has(.drManagementShell){min-height:100dvh;overflow-y:auto}.pageContent:has(>.drManagementShell){flex:none;min-height:auto;display:block;overflow:visible}.drManagementShell.is-entry,.drManagementShell.is-records,.drManagementShell.is-entry .drManagementContent,.drManagementShell.is-entry .drEntryBaselinePage,.drManagementShell.is-entry .drEntryLauncher,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell,.drManagementShell.is-records .drManagementContent{height:auto;min-height:0;overflow:visible}.pageContent:has(>.drManagementShell)>.drManagementShell{height:auto;min-height:0;overflow:visible}.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell{grid-template-rows:auto auto auto}.drManagementShell.is-records .drRecordsWorkbenchCard,.drManagementShell.is-records .drRecordsMainCard,.drManagementShell.is-records .drRecordsTableWrap{overflow:visible}}.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-stock,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-preorder{grid-template-rows:auto minmax(0,1fr) 273px}.drManagementShell.is-entry .drEntrySharedShell.is-stock .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedShell.is-preorder .drEntrySharedBottomZone{grid-template-rows:216px 56px;height:273px;min-height:273px}.drManagementShell.is-entry .drEntrySharedSettlementWorkspace,.drManagementShell.is-entry .drEntrySharedSettlementWorkspace .drEntryPreOrderStep.is-payment,.drManagementShell.is-entry .drEntrySharedSettlementWorkspace .drEntryPreOrderSettlement,.drManagementShell.is-entry .drEntryCompactPaymentWorkspace,.drManagementShell.is-entry .drEntryCompactPaymentDock,.drManagementShell.is-entry .drEntryPaymentAllocationCard{height:216px}.drManagementShell.is-entry .drEntryPaymentAllocationCard{min-height:216px}.drManagementShell.is-entry .drEntryCompactPaymentDock{grid-template-rows:40px 36px 112px}.drManagementShell.is-entry .drEntryCompactPaymentSummaries{grid-template-rows:24px 88px;height:112px;min-height:112px;max-height:112px}.drManagementShell.is-entry .drEntryCompactPaymentRows{height:88px;min-height:88px}.drManagementShell .drManagementHeader h2{font-size:28px;line-height:1.1}.drManagementShell .drManagementHeader p{margin-top:6px;font-size:12px}@media (max-height:719px){.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-stock,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-preorder{grid-template-rows:auto auto auto}}.drManagementShell.is-records .drRecordsTable .drRecordsDetailTypeBadge.is-type-neutral[data-dr-type=SALES_OUT_STOCK]{color:#475467;background:#f2f4f7;border-color:#e4e7ec}.drManagementShell.is-records .drRecordsTable .drRecordsDetailTypeBadge.is-type-pre-order[data-dr-type=SALES_OUT_PRE_ORDER]{background:var(--info-bg);color:var(--info);border-color:#b9d9ff}.drManagementShell.is-records .drRecordsTable .drRecordsDetailTypeBadge.is-type-return[data-dr-type=RETURN_IN]{background:var(--arrival-bg);color:var(--arrival);border-color:#99f6e4}.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=total-amount]>.drRecordsCompactCell,.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=unpaid-product-amount]>.drRecordsCompactCell{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%}.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=total-amount] .drRecordsCompactAmount,.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=unpaid-product-amount] .drRecordsCompactAmount{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:right;justify-self:stretch;width:100%;min-width:0;padding-inline:0;display:block}.drManagementShell.is-records .drRecordsTable .drRecordsUnpaidProductAmountColumn,.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=unpaid-product-amount]{padding-right:12px}.drManagementShell.is-records .drRecordsTable .drRecordsPaymentStatusColumn,.drManagementShell.is-records .drRecordsTable.is-compact .drRecordsCompactReviewStatusColumn,.drManagementShell.is-records .drRecordsTable.is-compact td[data-dr-record-compact-column=review-status]{padding-left:12px}.drEntrySharedShell.is-correction .drEntrySharedPrimaryColumn{grid-template-rows:84px minmax(0,1fr)}.drEntrySharedShell.is-correction .drEntryCustomerAuxiliaryRow,.drEntrySharedShell.is-correction .drEntrySharedIdentityBar .drEntryCustomerAuxiliaryRow{height:24px;min-height:24px;position:static;overflow:hidden}.drEntrySharedShell.is-correction .drEntryCustomerIdInline{flex:0 auto;max-width:100%;height:22px;position:static;top:auto;left:auto}.drEntrySharedShell.is-correction .drEntrySharedBusinessWorkspace{overflow:hidden}.drEntrySharedShell.is-correction .drEntrySharedBusinessContent{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.drEntrySharedShell.is-correction .drEntryCorrectionValidationSlot{min-height:0}.drEntrySharedShell.is-correction .drEntryCorrectionValidationSlot:empty{height:0}.drEntrySharedShell.is-correction .drEntryCorrectionValidationSlot>.drEntrySubmitValidation{margin:2px 0 0}.drEntrySharedShell.is-correction{--correction-bottom-zone-height:228px;--correction-payment-dock-height:171px}.drEntrySharedShell.is-correction.is-payment-dock-collapsed{--correction-bottom-zone-height:100px;--correction-payment-dock-height:43px}.drEntrySharedShell.is-correction .drEntrySharedMainGrid{overflow:visible}.drEntrySharedShell.is-correction .drEntrySharedReviewRail{height:calc(100% + var(--correction-payment-dock-height));z-index:5;grid-template-rows:minmax(200px,1fr) auto;position:relative}.drEntrySharedShell.is-correction .drEntrySharedReviewSummary{display:block;overflow:hidden}.drEntryCorrectionReviewDetails{background:#fffdf7;border:1px solid #ead9a8;border-left:3px solid #c9962f;border-radius:8px;gap:6px;min-width:0;height:160px;min-height:0;padding:7px 9px;display:grid;overflow:visible}.drEntryCorrectionReviewTitle{color:#7a5200;font-size:11px;line-height:1.2}.drEntryCorrectionReason{border:1px solid var(--jadus-workbench-divider);background:#f8fafc;border-radius:6px;gap:3px;padding:7px 8px;display:grid}.drEntryCorrectionReason>span{color:var(--jadus-workbench-muted);font-size:10px;font-weight:750;line-height:1.25}.drEntryCorrectionReason>p{color:#344054;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.35}.drEntryCorrectionReviewDetails>label{gap:5px;min-width:0}.drEntryCorrectionReviewDetails>label>.drEntryTextarea{box-sizing:border-box;resize:none;width:100%;height:44px;min-height:44px;line-height:18px}.drEntryCorrectionReviewSupplement{grid-template-rows:160px 216px;gap:8px;min-width:0;min-height:0;display:grid}.drEntryCorrectionReviewSupplement.has-customer-po{grid-template-rows:128px 80px 216px}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReviewDetails{gap:4px;height:128px}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReason{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:6px;padding:2px 6px}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReason>span{white-space:nowrap;line-height:1.25}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReviewDetails>label{grid-template-rows:13px 44px;gap:3px;min-height:60px;overflow:visible}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReviewDetails>label>.drEntryBaselineLabel{white-space:nowrap;align-items:center;line-height:1.25;display:flex}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReviewDetails>label>.drEntryTextarea{resize:none;height:44px;min-height:44px;padding-top:3px;padding-bottom:3px}.drEntrySharedShell.is-correction.is-preorder .drEntryCorrectionReviewSupplement .drEntryPreOrderPoCard{gap:3px;height:80px;min-height:80px;padding-top:4px;padding-bottom:4px}@media (max-width:1280px),(max-height:820px){.drEntrySharedShell.is-correction .drEntrySharedReviewRail{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.drEntrySharedShell.is-correction .drEntrySharedReviewSummary{overflow:visible}}.drEntrySharedShell.is-correction .drEntrySharedBusinessContent>.drEntryModalMain{height:100%;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.drEntrySharedShell.is-correction .drEntryPreOrderStep.is-products{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout{contain:layout paint;scrollbar-gutter:stable;flex:1 1 0;height:100%;min-height:0;max-height:none;overflow:auto hidden}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderTableHeader,.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderTableScroller,.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderSubtotalRow,.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable{width:100%;min-width:946px}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout col.drEntryCorrectionFlexibleProductColumn{width:max(164px,55.4% - 360px)}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout col.drEntryCorrectionFlexibleDetailsColumn{width:max(132px,44.6% - 290px)}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderTableScroller{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:0;max-height:none;overflow:hidden auto}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable th:nth-last-child(-n+2),.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable td:nth-last-child(-n+2){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable th:nth-last-child(-n+2) .drEntryBaselineLabel{justify-content:flex-end}.drEntrySharedShell.is-correction .drEntryStockTableWrap{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;height:auto;min-height:0;max-height:none;overflow-y:auto}.drEntrySharedShell.is-correction .drEntryStockTableWrap+.drEntryPreOrderTableFooter{box-sizing:border-box;height:38px;min-height:38px;padding-block:4px}.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-correction.is-stock,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-correction.is-preorder{grid-template-rows:auto minmax(0, 1fr) var(--correction-bottom-zone-height)}.drManagementShell.is-entry .drEntrySharedShell.is-correction.is-stock .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedShell.is-correction.is-preorder .drEntrySharedBottomZone{grid-template-rows:var(--correction-payment-dock-height) 56px;height:var(--correction-bottom-zone-height);min-height:var(--correction-bottom-zone-height)}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSummaryActionBar{z-index:6;position:relative}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace .drEntryPreOrderStep.is-payment,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace .drEntryPreOrderSettlement,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentDock{height:var(--correction-payment-dock-height)}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock{grid-column:1;grid-template-rows:40px 112px;grid-template-columns:minmax(406px,1fr) minmax(250px,1fr);gap:5px 8px;padding:7px 14px;position:relative}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs{grid-area:1/1;grid-template-columns:minmax(256px,1fr) minmax(142px,1fr)}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs>.is-final .drEntryBaselineInput{font-variant-numeric:tabular-nums;text-align:right;width:100%;min-width:0;max-width:100%}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs>.is-final{grid-template-columns:120px minmax(0,1fr);width:100%;min-width:0}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs>.is-final>.drEntryBaselineLabel{flex-shrink:0;min-width:120px}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs>.is-adjustment,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs>.is-received{display:none}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentDock>.drEntryPaymentLineActions{grid-area:1/2;padding-right:34px}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentSummaries{grid-area:2/1/auto/-1;grid-template-rows:24px 88px;height:112px;min-height:112px;max-height:112px}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock .drEntryCompactPaymentRows{overscroll-behavior:contain;scrollbar-gutter:stable;height:88px;min-height:88px;overflow-y:auto}.drEntryCorrectionPaymentCollapsedSummary{display:none}.drEntryCorrectionPaymentDockToggle{appearance:none;border:1px solid var(--jadus-workbench-border);color:var(--products-primary);cursor:pointer;z-index:2;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:7px;right:14px}.drEntryCorrectionPaymentDockToggle:hover{background:#f4f7ff;border-color:#aebcf5}.drEntryCorrectionPaymentDockToggle:focus-visible{outline:2px solid color-mix(in srgb, var(--products-primary) 38%, transparent);outline-offset:2px}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock.is-collapsed .drEntryCompactPaymentDock{padding:0 14px;display:block}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock.is-collapsed .drEntryCompactPaymentDock>.drEntryPreOrderSettlementInputs,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock.is-collapsed .drEntryCompactPaymentDock>.drEntryPaymentLineActions,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock.is-collapsed .drEntryCompactPaymentDock>.drEntryCompactPaymentSummaries{display:none}.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace.is-correction-dock.is-collapsed .drEntryCorrectionPaymentCollapsedSummary{grid-template-columns:minmax(150px,1.2fr) repeat(3,minmax(112px,.8fr));align-items:center;gap:16px;height:43px;padding-right:40px;display:grid}.drEntryCorrectionPaymentCollapsedTitle{color:#202735;white-space:nowrap;font-size:11.5px;font-weight:800}.drEntryCorrectionPaymentCollapsedSummary>span{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:8px;min-width:0;display:grid}.drEntryCorrectionPaymentCollapsedSummary small{color:var(--jadus-workbench-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.drEntryCorrectionPaymentCollapsedSummary b{color:#202735;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11px}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderTableHeader{height:34px;min-height:34px}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable th{box-sizing:border-box;height:34px;padding-top:4px;padding-bottom:4px}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderSubtotalRow{box-sizing:border-box;height:38px;min-height:38px;padding-top:0;padding-bottom:0}.drEntrySharedShell.is-correction .drEntryPreOrderTableWrap.is-correction-layout .drEntryPreOrderProductsTable td{padding-top:7px;padding-bottom:7px}.drEntryRecordedPaymentLabel{color:var(--jadus-workbench-muted);white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.25}.inventoryBalanceProjectionTable th:last-child,.inventoryBalanceProjectionTable td:last-child,.inventoryStocktakeTable th:last-child,.inventoryStocktakeTable td:last-child,.inventoryMovementProjectionTable th:last-child,.inventoryMovementProjectionTable td:last-child{text-align:right}.inventoryStocktakeTable .inventoryRowActions{justify-content:flex-end}.inventoryBalanceProjectionTable button.button.jadusTableRowAction,.inventoryStocktakeTable button.button.jadusTableRowAction,.inventoryMovementProjectionTable .productsEditAction{color:#344054;cursor:pointer;background:#fff;border-color:#d6e0eb}.inventoryBalanceProjectionTable button.button.jadusTableRowAction,.inventoryStocktakeTable button.button.jadusTableRowAction{width:auto}.inventoryMovementProjectionTable .productsEditAction{margin:0}.inventoryBalanceProjectionTable button.button.jadusTableRowAction:hover:not(:disabled),.inventoryStocktakeTable button.button.jadusTableRowAction:hover:not(:disabled),.inventoryMovementProjectionTable .productsEditAction:hover:not(:disabled){background:var(--inventory-workbench-primary);border-color:var(--inventory-workbench-primary);color:#fff}.inventoryBalanceProjectionTable button.button.jadusTableRowAction:disabled,.inventoryBalanceProjectionTable button.button.jadusTableRowAction:disabled:hover,.inventoryStocktakeTable button.button.jadusTableRowAction:disabled,.inventoryStocktakeTable button.button.jadusTableRowAction:disabled:hover,.inventoryMovementProjectionTable .productsEditAction:disabled,.inventoryMovementProjectionTable .productsEditAction:disabled:hover{color:#98a2b3;cursor:not-allowed;background:#f4f6f8;border-color:#d8dee8}@media (max-width:1599px){.drEntrySharedShell.is-correction .drEntrySharedPrimaryColumn{grid-template-rows:104px minmax(0,1fr)}}@media (max-height:719px){.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-correction.is-stock,.drManagementShell.is-entry .drEntryInlineWorkbench.drEntrySharedShell.is-correction.is-preorder{grid-template-rows:auto auto auto}.drManagementShell.is-entry .drEntrySharedShell.is-correction.is-stock .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedShell.is-correction.is-preorder .drEntrySharedBottomZone,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace .drEntryPreOrderStep.is-payment,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntrySharedSettlementWorkspace .drEntryPreOrderSettlement,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentWorkspace,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryCompactPaymentDock,.drManagementShell.is-entry .drEntrySharedShell.is-correction .drEntryPaymentAllocationCard{height:auto;min-height:0}}html[data-theme=dark] :is(.stockInManagementWorkbench,.stockInManagementTabs,.stockInTabPanel,.stockInManagementWorkbench .paginationBar),html[data-theme=dark] :is(.inventoryWorkbench,.inventoryWorkbenchTabs,.inventoryWorkbenchView,.inventoryWorkbenchToolbar,.inventoryWorkbenchTableViewport,.inventoryWorkbenchPagination),html[data-theme=dark] :is(.paymentsMainCards>button,.paymentsMainPendingCard,.paymentsMainWorkbench,.paymentsMainToolbar,.paymentsMainTableViewport,.paymentsMainPagination){background:var(--crm-surface-card);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}html[data-theme=dark] :is(.stockInRecordsToolbar,.inventoryWorkbenchToolbar,.paymentsMainToolbar) .compactInput,html[data-theme=dark] :is(.stockInRecordsToolbar,.inventoryWorkbenchToolbar,.paymentsMainToolbar) .jadusSelectRoot>button.jadusSelectTrigger,html[data-theme=dark] .stockInRecordsToolbar .jadusDatePickerRoot>button.jadusDateTrigger,html[data-theme=dark] :is(.stockInManagementWorkbench .paginationButton,.inventoryWorkbenchPagination button,.paymentsMainPagination .button){background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] :is(.stockInManagementWorkbench .paginationButton,.inventoryWorkbenchPagination button,.paymentsMainPagination .button):disabled{background:var(--crm-action-disabled-bg);color:var(--crm-action-disabled-text)}html[data-theme=dark] :is(.stockInManagementTableBody,.inventoryWorkbenchTable,.paymentsMainTable) th{background:var(--jadus-workbench-header);border-color:var(--jadus-workbench-divider);color:var(--crm-text-secondary)}html[data-theme=dark] :is(.stockInManagementTableBody,.inventoryWorkbenchTable,.paymentsMainTable) td{background:var(--crm-surface-card);border-color:var(--jadus-workbench-divider);color:var(--crm-text-primary)}html[data-theme=dark] .paymentsMainRole{background:var(--crm-interaction-selected-surface);border-color:var(--crm-interaction-border);color:var(--crm-link-text)}html[data-theme=dark] :is(.paymentsDailyHero,.paymentsDailySourcePanel){background:var(--crm-surface-lane);border-color:var(--jadus-workbench-border)}html[data-theme=dark] :is(.paymentsDailyHeroHeading>h3,.paymentsDailyHeroAmount,.paymentsDailyHeroBreakdownItem>strong,.paymentsDailyHeroBreakdownAction>strong,.paymentsDailySummaryAction>strong,.paymentsDailySourceTotal>strong,.paymentsDailySourceOnlineAction>strong,.paymentsDailySourceChannelAction>strong,.paymentsDailyMethodAction>strong,.paymentsDailyTableTitle){color:var(--crm-text-primary)}html[data-theme=dark] :is(.paymentsDailyDateBar p,.paymentsDailyHeroHeading>small,.paymentsDailySummaryAction>span,.paymentsDailyHeroBreakdownItem>span,.paymentsDailyHeroBreakdownAction>span,.paymentsDailySourceHeader>p,.paymentsDailySourceOnlineAction>span,.paymentsDailySourceChannelAction>span,.paymentsDailyMethodAction>span,.paymentsDailyMethodLabel){color:var(--crm-text-secondary)}html[data-theme=dark] :is(.paymentsDailyHeroBreakdown,.paymentsDailySourceChannels,.paymentsMainPendingCardLinks){border-color:var(--jadus-workbench-divider)}html[data-theme=dark] :is(.paymentsDailySalesTotal,.paymentsDailyHeroTotal,.paymentsDailyHeroBreakdownAction,.paymentsDailySourceTotal,.paymentsDailySourceOnlineAction,.paymentsDailySourceChannelAction,.paymentsDailySummaryAction,.paymentsDailyMethodAction):hover{background:var(--crm-interaction-hover-surface)}html[data-theme=dark] :is(.paymentsDailySalesTotal,.paymentsDailyHeroTotal,.paymentsDailyHeroBreakdownAction,.paymentsDailySourceTotal,.paymentsDailySourceOnlineAction,.paymentsDailySourceChannelAction,.paymentsDailySummaryAction,.paymentsDailyMethodAction).is-selected{background:var(--crm-interaction-selected-surface);color:var(--crm-link-text)}html[data-theme=dark] .paymentsMainPage .paymentsPeriodControls .jadusDatePickerRoot>button.jadusDateTrigger,html[data-theme=dark] .paymentsMainPage .paymentsDailyFooterRows .jadusSelectRoot>button.jadusSelectTrigger,html[data-theme=dark] .paymentsMainPage .paymentsMainPagination button.button.jadus-clear-button{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .paymentsMainPage .paymentsMainPagination button.button.jadus-clear-button:disabled{background:var(--crm-action-disabled-bg)!important;border-color:var(--jadus-workbench-border)!important;color:var(--crm-action-disabled-text)!important}html[data-theme=dark] .drManagementHeader h2{color:var(--crm-text-primary)}html[data-theme=dark] .drManagementShell :is(input,textarea,select,.jadusSelectRoot>button.jadusSelectTrigger),html[data-theme=dark] .drManagementShell :is(.drEntryPaymentDockReadonlyValue,.drEntryDerivedPaymentType),html[data-theme=dark] .drManagementShell .drEntryAction-secondary{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}html[data-theme=dark] .drManagementShell .drEntryBaselineInput.is-amount{color:var(--crm-text-primary)}html[data-theme=dark] .drManagementShell .drEntryAction-primary{background:var(--crm-action-primary-bg);border-color:var(--crm-action-primary-bg);color:var(--crm-action-primary-text)}html[data-theme=dark] .drManagementShell .drEntryAction-primary:hover:not(:disabled){background:var(--crm-action-primary-hover);border-color:var(--crm-action-primary-hover)}html[data-theme=dark] .drManagementShell :is(input,textarea,select,button,.jadusSelectTrigger):disabled{background:var(--crm-action-disabled-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-disabled-text);opacity:1}.inventoryWorkbenchPage,.paymentsMainPage,.stockInPage,.inventoryWorkbenchPage .pageHeader h2,.inventoryWorkbenchProductText strong,.inventoryMovementSource strong,.inventoryWorkbenchPagination p,.paymentsMainHeader h1,.paymentsMainCards>button>strong,.paymentsMainPendingCardPrimary>strong,.paymentsMainTable td.is-emphasis,.paymentsMainId>span,.stockInManagementPage>.pageHeader h2,.stockInManagementPage .paginationText,.stockInManagementPage .pageNumber,.stockInManagementPage .emptyTableCell{color:var(--crm-text-primary)}:is(.inventoryWorkbench,.inventoryWorkbenchTabs,.inventoryWorkbenchView,.inventoryWorkbenchToolbar,.inventoryWorkbenchTableViewport,.inventoryWorkbenchPagination),:is(.paymentsMainCards>button,.paymentsMainPendingCard,.paymentsMainWorkbench,.paymentsMainToolbar,.paymentsMainTableViewport,.paymentsMainPagination),:is(.stockInManagementWorkbench,.stockInManagementTabs,.stockInTabPanel,.stockInManagementWorkbench .paginationBar){background:var(--crm-surface-card);border-color:var(--jadus-workbench-border);color:var(--crm-text-primary)}:is(.inventoryWorkbenchTable,.paymentsMainTable,.stockInManagementTableBody) th{background:var(--jadus-workbench-header);border-color:var(--jadus-workbench-divider);color:var(--crm-text-secondary)}:is(.inventoryWorkbenchTable,.paymentsMainTable,.stockInManagementTableBody) td{background:var(--crm-surface-card);border-color:var(--jadus-workbench-divider);color:var(--crm-text-primary)}:is(.inventoryWorkbenchToolbar,.paymentsMainToolbar,.stockInRecordsToolbar) .compactInput,:is(.inventoryWorkbenchToolbar,.paymentsMainToolbar,.stockInRecordsToolbar) .jadusSelectRoot>button.jadusSelectTrigger,.stockInRecordsToolbar .jadusDatePickerRoot>button.jadusDateTrigger,:is(.inventoryWorkbenchPagination button,.paymentsMainPagination .button,.stockInManagementWorkbench .paginationButton),.drManagementShell :is(input,textarea,select,.jadusSelectRoot>button.jadusSelectTrigger),.drManagementShell :is(.drEntryPaymentDockReadonlyValue,.drEntryDerivedPaymentType),.drManagementShell .drEntryAction-secondary{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}:is(.inventoryWorkbenchPagination button,.paymentsMainPagination .button,.stockInManagementWorkbench .paginationButton):disabled,.drManagementShell :is(input,textarea,select,button,.jadusSelectTrigger):disabled{background:var(--crm-action-disabled-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-disabled-text);opacity:1}.drManagementHeader h2,.drManagementShell .drEntryBaselineInput.is-amount{color:var(--crm-text-primary)}.drManagementShell .drEntryAction-primary{background:var(--crm-action-primary-bg);border-color:var(--crm-action-primary-bg);color:var(--crm-action-primary-text)}.drManagementShell .drEntryAction-primary:hover:not(:disabled){background:var(--crm-action-primary-hover);border-color:var(--crm-action-primary-hover)}.drManagementShell .drEntryPreOrderInlineField,.drManagementShell .drEntryPaymentTermsSubcontrol{background:var(--crm-action-secondary-bg);border-color:var(--jadus-workbench-border);color:var(--crm-action-secondary-text)}.drManagementShell .drEntryPreOrderInlineField .drEntryBaselineLabel,.drManagementShell .drEntryPaymentTermsSubcontrol>span{background:var(--panel-soft);border-color:var(--jadus-workbench-divider);color:var(--crm-text-secondary)}.drManagementShell .drEntryPaymentTermsSubcontrol>input{background:var(--crm-action-secondary-bg);color:var(--crm-action-secondary-text)}.inventoryWorkbenchStatus{background:var(--crm-status-neutral-solid);color:var(--crm-status-pill-text);border-color:#0000}.inventoryWorkbenchStatus.is-normal{background:var(--crm-status-success-solid);color:var(--crm-status-pill-text);border-color:#0000}.inventoryWorkbenchStatus.is-neutral{background:var(--crm-status-neutral-solid);color:var(--crm-status-pill-text);border-color:#0000}.inventoryWorkbenchStatus.is-warning{background:var(--crm-status-reminder-solid);color:var(--crm-status-pill-text);border-color:#0000}.inventoryWorkbenchStatus.is-error{background:var(--crm-status-overdue-solid);color:var(--crm-status-pill-text);border-color:#0000}.drEntrySharedReviewProjection>.drEntryFooterSummary strong,.drEntrySharedReviewProjection .drEntryReviewStatusRow strong,.drEntrySharedSummaryActionBar .drEntryFooterSummary strong{color:var(--crm-text-primary)}.drEntrySharedReviewProjection>.drEntryFooterSummary>span>span,.drEntrySharedReviewProjection .drEntryReviewStatusRow>span,.drEntrySharedBusinessWorkspace :is(.drEntryPreOrderProductsTable,.drEntryStockTable) th,.drEntrySharedBusinessWorkspace :is(.drEntryLineCountHint,.drEntryStockEmptyHelper,.drEntryPreOrderTableFooter){color:var(--crm-text-secondary)}.drEntrySharedReviewProjection .drEntrySummaryAmountRow.is-final>strong,.drEntrySharedSummaryActionBar .drEntrySummaryAmountRow.is-final>strong,.drManagementShell .drManagementPrimaryTabs button.is-active{border-bottom-color:var(--crm-navigation-selected-text);color:var(--crm-navigation-selected-text)}.drManagementShell .drEntryPreOrderSettlementInputs .is-final .drEntryBaselineInput,.drManagementShell .drEntryFooterSummary .drEntrySummaryAmountRow.is-final strong{color:var(--crm-navigation-selected-text);-webkit-text-fill-color:var(--crm-navigation-selected-text)}.drManagementShell .drEntryFooterSummary .drEntrySummaryAmountRow.is-paid strong{color:var(--crm-text-primary)}.drManagementShell .drEntryNumberInput b{background:var(--panel-soft);border-color:var(--jadus-workbench-border);color:var(--crm-text-secondary)}.inventoryRecoveryNotice{border-color:var(--crm-interaction-border);color:var(--crm-text-primary)}.inventoryRecoveryNotice.is-info{background:var(--info-bg);border-color:var(--crm-interaction-border);color:var(--info)}.inventoryRecoveryNotice.is-warning{background:var(--warning-bg);border-color:var(--crm-interaction-border);color:var(--warning)}.inventoryRecoveryNotice.is-danger{background:var(--danger-bg);border-color:var(--crm-interaction-border);color:var(--danger)}.productThumbnail.is-placeholder{background:var(--crm-surface-lane);border-color:var(--jadus-workbench-border);box-shadow:none;color:var(--crm-text-secondary)}.paymentsDailySourceTotal>span{color:var(--crm-text-primary)}:is(.paymentsDailyHeroBreakdown,.paymentsDailySourceChannels,.paymentsDailyFooterSummary>div+div){border-color:var(--jadus-workbench-divider)}.sidebar.desktopSidebar :is(.sidebarNavRow,.sidebarCollapseButton,.sidebarAccount)[data-sidebar-motion] .sidebarNavItemIcon :is(.sidebarIconHomeRoof,.sidebarIconWorkbenchDivider,.sidebarIconBellMotion,.sidebarIconCustomerPrimary,.sidebarIconCustomerSecond,.sidebarIconQuoteLines,.sidebarIconDrCheck,.sidebarIconStockInArrow,.sidebarIconInventoryHandle,.sidebarIconWalletPocket,.sidebarIconWalletDot,.sidebarIconHelpMark,.sidebarIconSettingsKnobs,.sidebarIconAccountFigure,.sidebarIconPanelDivider,.sidebarIconPipelineMotion){transform-box:fill-box;transform-origin:50%}.sidebar.desktopSidebar .sidebarIconProductTagMotion{transform-box:view-box;transform-origin:14.45px 7.55px}.sidebar.desktopSidebar .sidebarNavItemIcon{stroke-width:1.8px;width:20px;height:20px}.sidebar.desktopSidebar .sidebarNavItemIcon *{vector-effect:non-scaling-stroke}.sidebar.desktopSidebar .sidebarThemeToggle svg{stroke-width:1.8px;width:20px;height:20px}.sidebar.desktopSidebar .sidebarAccount[tabindex="0"]:focus-visible{outline:2px solid var(--crm-focus-ring);outline-offset:2px;border-radius:9px}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=home]:is(:hover,:focus-visible) .sidebarIconHomeRoof{animation:.56s cubic-bezier(.2,.75,.25,1) sidebarHomeRoofSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=grid]:is(:hover,:focus-visible) .sidebarIconWorkbenchDivider{animation:.56s cubic-bezier(.2,.75,.25,1) sidebarWorkbenchDividerSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=bell]:is(:hover,:focus-visible) .sidebarIconBellMotion{animation:.64s cubic-bezier(.2,.75,.25,1) sidebarBellSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=pipeline]:is(:hover,:focus-visible) .sidebarIconPipelineMotion{animation:.58s cubic-bezier(.2,.75,.25,1) sidebarPipelineSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=users]:is(:hover,:focus-visible) .sidebarIconCustomerPrimary{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarCustomerPrimarySettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=users]:is(:hover,:focus-visible) .sidebarIconCustomerSecond{animation:.6s cubic-bezier(.2,.75,.25,1) 45ms sidebarCustomerSecondSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=fileText]:is(:hover,:focus-visible) .sidebarIconQuoteLines path:first-child{animation:.56s ease-out sidebarQuoteLineReveal}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=fileText]:is(:hover,:focus-visible) .sidebarIconQuoteLines path:last-child{animation:.56s ease-out .11s both sidebarQuoteLineReveal}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=package]:is(:hover,:focus-visible) .sidebarIconProductTagMotion{animation:.66s cubic-bezier(.2,.75,.25,1) sidebarProductTagSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=document]:is(:hover,:focus-visible) .sidebarIconDrCheck{animation:.56s ease-out sidebarDrCheckReveal}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=packageIn]:is(:hover,:focus-visible) .sidebarIconStockInArrow{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarStockInArrowSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=boxes]:is(:hover,:focus-visible) .sidebarIconInventoryHandle{animation:.58s cubic-bezier(.2,.75,.25,1) sidebarInventoryHandleSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=wallet]:is(:hover,:focus-visible) :is(.sidebarIconWalletPocket,.sidebarIconWalletDot){animation:.58s cubic-bezier(.2,.75,.25,1) sidebarWalletPocketSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=help]:is(:hover,:focus-visible) .sidebarIconHelpMark{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarHelpMarkSettle}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=settings]:is(:hover,:focus-visible) .sidebarIconSettingsKnobs circle:first-child{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarSettingsKnobForward}.sidebar.desktopSidebar .sidebarNavRow[data-sidebar-motion=settings]:is(:hover,:focus-visible) .sidebarIconSettingsKnobs circle:last-child{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarSettingsKnobBack}.sidebar.desktopSidebar .sidebarAccount[data-sidebar-motion=account]:is(:hover,:focus-visible) .sidebarIconAccountFigure{animation:.6s cubic-bezier(.2,.75,.25,1) sidebarAccountFigureSettle}.sidebar.desktopSidebar .sidebarCollapseButton[data-sidebar-motion=panel]:is(:hover,:focus-visible) .sidebarIconPanelDivider{animation:.56s cubic-bezier(.2,.75,.25,1) sidebarPanelDividerSettle}.sidebar.desktopSidebar .sidebarThemeToggle[data-sidebar-motion=theme]:is(:hover,:focus-visible) :is(.themeToggleSunMotion,.themeToggleMoonMotion){transform-box:fill-box;transform-origin:50%;animation:.62s cubic-bezier(.2,.75,.25,1) sidebarThemeGlyphSettle}@keyframes sidebarHomeRoofSettle{0%,to{transform:translateY(0)}42%{transform:translateY(-1.15px)}72%{transform:translateY(.18px)}}@keyframes sidebarWorkbenchDividerSettle{0%,to{transform:translate(0)}42%{transform:translate(1.15px)}72%{transform:translate(-.18px)}}@keyframes sidebarBellSettle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}55%{transform:rotate(7deg)}78%{transform:rotate(-3deg)}}@keyframes sidebarPipelineSettle{0%,to{transform:translate(0)}36%{transform:translate(1.25px)}68%{transform:translate(-.2px)}}@keyframes sidebarQuoteLineReveal{0%{opacity:.08;stroke-dasharray:8;stroke-dashoffset:8px}60%{opacity:1}to{opacity:1;stroke-dasharray:8;stroke-dashoffset:0}}@keyframes sidebarCustomerPrimarySettle{0%,to{transform:translateY(0)}38%{transform:translateY(-.85px)}72%{transform:translateY(.14px)}}@keyframes sidebarCustomerSecondSettle{0%,to{transform:translate(0)}38%{transform:translate(.9px)}72%{transform:translate(-.14px)}}@keyframes sidebarProductTagSettle{0%,to{transform:rotate(0)}28%{transform:rotate(-8deg)}58%{transform:rotate(5deg)}80%{transform:rotate(-1.5deg)}}@keyframes sidebarDrCheckReveal{0%{opacity:.08;stroke-dasharray:9;stroke-dashoffset:9px}65%{opacity:1}to{opacity:1;stroke-dasharray:9;stroke-dashoffset:0}}@keyframes sidebarStockInArrowSettle{0%,to{transform:translateY(0)}36%{transform:translateY(1.55px)}68%{transform:translateY(-.22px)}}@keyframes sidebarInventoryHandleSettle{0%,to{transform:translateY(0)}40%{transform:translateY(-1.15px)}72%{transform:translateY(.18px)}}@keyframes sidebarWalletPocketSettle{0%,to{transform:translate(0)}40%{transform:translate(-1.15px)}72%{transform:translate(.18px)}}@keyframes sidebarHelpMarkSettle{0%,to{transform:rotate(0)translateY(0)}38%{transform:rotate(-7deg)translateY(-.65px)}70%{transform:rotate(2deg)translateY(.1px)}}@keyframes sidebarSettingsKnobForward{0%,to{transform:translate(0)}40%{transform:translate(1.35px)}72%{transform:translate(-.2px)}}@keyframes sidebarSettingsKnobBack{0%,to{transform:translate(0)}40%{transform:translate(-1.35px)}72%{transform:translate(.2px)}}@keyframes sidebarAccountFigureSettle{0%,to{transform:translateY(0)}40%{transform:translateY(-.85px)}72%{transform:translateY(.14px)}}@keyframes sidebarPanelDividerSettle{0%,to{transform:translate(0)}40%{transform:translate(1.15px)}72%{transform:translate(-.18px)}}@keyframes sidebarThemeGlyphSettle{0%,to{transform:rotate(0)}38%{transform:rotate(16deg)}72%{transform:rotate(-2.5deg)}}.sidebar.desktopSidebar.is-collapsed,.sidebar.desktopSidebar.is-collapsed .sidebarSections{overflow:visible}.sidebar.desktopSidebar.is-collapsed [data-sidebar-tooltip]{position:relative}.sidebar.desktopSidebar.is-collapsed [data-sidebar-tooltip]:after{background:var(--crm-surface-card);border:1px solid var(--jadus-workbench-border);box-shadow:var(--crm-elevation-popover);color:var(--crm-text-primary);content:attr(data-sidebar-tooltip);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;z-index:1500;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-3px,-50%)}.sidebar.desktopSidebar.is-collapsed [data-sidebar-tooltip]:is(:hover,:focus-visible):after{opacity:1;visibility:visible;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.sidebar.desktopSidebar :is(.sidebarNavRow,.sidebarCollapseButton,.sidebarAccount,.sidebarThemeToggle)[data-sidebar-motion] :is(.sidebarNavItemIcon *,.themeToggleSunMotion,.themeToggleMoonMotion){animation:none!important;transform:none!important}.sidebar.desktopSidebar.is-collapsed [data-sidebar-tooltip]:after{transition:none}}
