:root{--psi-ui-scale:1;--bg:#f4f6f8;--panel:#ffffff;--panel-strong:#f9fafb;--text:#17202a;--muted:#667085;--subtle:#98a2b3;--line:#d9e0e8;--line-soft:#edf1f5;--blue:#2563eb;--blue-soft:#eff6ff;--green:#0f9f6e;--green-soft:#eafaf3;--amber:#b7791f;--amber-soft:#fff7e6;--red:#c2410c;--red-soft:#fff1ec;--violet:#7c3aed;--violet-soft:#f3efff;--shadow:0 8px 22px rgba(15,23,42,0.06);--psi-control-height:50px;--psi-control-inner-height:48px}html{zoom:var(--psi-ui-scale)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Microsoft YaHei UI,Microsoft YaHei,Segoe UI,system-ui,sans-serif}summary:focus-visible{outline:3px solid rgba(37,99,235,.18);outline-offset:2px}code{display:inline-block;border:1px solid var(--line-soft);border-radius:5px;background:#f8fafc;color:#334155;font-family:Consolas,SFMono-Regular,monospace;font-size:12px;padding:3px 6px}.color-pill{display:inline-flex;max-width:100%;min-height:24px;align-items:center;border:1px solid rgba(15,23,42,.18);border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden;padding:3px 9px;white-space:nowrap}.color-pill-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.color-hex-value{display:inline-flex;align-items:center;gap:6px}.color-hex-swatch{width:14px;height:14px;border:1px solid rgba(15,23,42,.24);border-radius:4px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.color-palette-form-preview{grid-column:1/-1;display:grid;grid-template-columns:minmax(140px,.7fr) minmax(220px,1.3fr);align-items:center;grid-gap:18px;gap:18px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;padding:14px}.color-palette-form-preview>div:first-child{display:grid;grid-gap:4px;gap:4px}.color-palette-form-preview strong{color:#1e293b;font-size:14px}.color-palette-form-preview>div:first-child>span{color:var(--muted);font-size:12px}.color-palette-preview-surface{display:grid;min-height:64px;place-items:center;overflow:hidden;border:1px solid rgba(15,23,42,.15);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.color-palette-preview-surface .color-pill{min-height:30px;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:13px;padding:5px 12px}.boot-screen{display:grid;min-height:calc(100vh / var(--psi-ui-scale));place-items:center;align-content:center;grid-gap:10px;gap:10px;color:var(--muted)}.boot-screen strong{color:var(--text);font-size:20px}.app-shell{min-height:calc(100vh / var(--psi-ui-scale));background:var(--bg)}.app-shell.ant-pro-shell{display:flex}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:calc(100vh / var(--psi-ui-scale));border-right:1px solid var(--line);background:#ffffff!important;padding:8px}.sidebar .ant-layout-sider-children{display:flex;flex-direction:column;gap:22px;height:100%;min-height:0}.sidebar-collapsed .sidebar{align-items:center;padding:8px}.brand-row{flex:0 0 auto;justify-content:space-between;gap:8px;width:100%}.brand-block,.brand-row{display:flex;align-items:center}.brand-block{gap:12px;min-width:0}.brand-block>div{display:flex;align-items:center;min-height:42px;min-width:0}.sidebar-collapsed .brand-row{flex-direction:column;justify-content:center}.sidebar-collapsed .brand-block>div{display:none}.sidebar .ant-menu{-webkit-border-end:0!important;border-inline-end:0!important;background:transparent}.sidebar #primary-navigation{flex:1 1 auto;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.sidebar .ant-menu-item,.sidebar .ant-menu-submenu-title{display:flex;align-items:center;border-radius:10px}.sidebar .ant-menu-item .ant-menu-title-content,.sidebar .ant-menu-submenu-title .ant-menu-title-content{display:flex;align-items:center;min-width:0}.sidebar .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--blue);font-weight:700}.sidebar .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title>.sidebar-menu-label{-webkit-padding-end:22px;padding-inline-end:22px}.sidebar .ant-menu-inline .ant-menu-sub.ant-menu-inline{border-radius:8px;background:var(--panel-strong)}.sidebar .ant-menu-inline .ant-menu-sub .ant-menu-item{height:36px;margin-block:3px;font-size:13px;line-height:36px}.sidebar .ant-menu-inline .ant-menu-sub .ant-menu-item-selected{color:var(--blue);background:var(--blue-soft);box-shadow:none;font-weight:700}.sidebar-menu-label{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0}.sidebar-menu-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-menu-badge{display:inline-flex;flex:0 0 auto;margin-left:auto}.sidebar-menu-badge .ant-badge-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;box-shadow:none;font-size:11px;font-weight:800;position:static;transform:none}.sidebar-menu-badge .ant-badge-count,.status-pill{display:inline-flex;align-items:center;justify-content:center;line-height:18px}.status-pill{max-width:100%;min-height:22px;padding:1px 8px;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.status-pill-success{border-color:#b7eb8f;background:#f6ffed;color:#389e0d}.status-pill-processing{border-color:#91caff;background:#e6f4ff;color:#0958d9}.status-pill-warning{border-color:#ffe58f;background:#fffbe6;color:#d48806}.status-pill-error{border-color:#ffa39e;background:#fff1f0;color:#cf1322}.status-pill-default{border-color:#d9d9d9;background:#fafafa;color:#595959}.brand-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#17202a;color:#ffffff;font-weight:800}.brand-block h1,.brand-block p,.section-heading h3,.topbar h2,.topbar p{margin:0;letter-spacing:0}.brand-block h1{font-size:18px}.brand-block p,.eyebrow{color:var(--muted);font-size:12px;font-weight:700}.workspace{min-width:0;background:var(--bg)}.psi-page-container{min-height:calc(100vh / var(--psi-ui-scale));padding:8px}.psi-page-container>.topbar{align-items:flex-start;margin-bottom:8px}.psi-page-container>.topbar>div:first-child{min-width:0}.psi-page-container>.topbar h2{margin:0;line-height:1.2}.psi-page-container>.topbar p{margin:4px 0 0}.psi-page-body{display:grid;grid-gap:8px;gap:8px;min-width:0}.api-box>div,.section-heading,.topbar,.topbar-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.topbar h2{font-size:28px}.topbar p{margin-top:4px}.section-heading p,.topbar p{color:var(--muted);font-size:13px;font-weight:700}.section-heading p{margin:4px 0 0;line-height:1.55}.topbar-actions{flex-wrap:wrap;justify-content:flex-end}.row-actions{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.modal-actions{flex-wrap:wrap;justify-content:flex-start}.table-link-button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;border:0;border-radius:5px;background:transparent;color:var(--blue);font-weight:900;min-height:34px;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.table-link-button:hover:not(:disabled){background:var(--blue-soft)}@property --sales-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dewu-sales-metrics .sales-metric-shimmer{position:relative;border-color:transparent;box-shadow:0 4px 16px rgba(139,92,246,.14);transition:background-color .18s ease}.dewu-sales-metrics .sales-metric-shimmer:hover{background-color:#f5f6f8}.dewu-sales-metrics .sales-metric-shimmer .ant-statistic-content,.dewu-sales-metrics .sales-metric-shimmer .ant-statistic-title,.dewu-sales-metrics .sales-metric-shimmer p{transition:color .18s ease}.dewu-sales-metrics .sales-metric-shimmer:hover .ant-statistic-title{color:#475467}.dewu-sales-metrics .sales-metric-shimmer:hover .ant-statistic-content,.dewu-sales-metrics .sales-metric-shimmer:hover p{color:#101828}.dewu-sales-metrics .sales-metric-shimmer:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--sales-border-angle),#ef4444,#f59e0b,#22c55e,#06b6d4,#6366f1,#ec4899,#ef4444);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sales-metric-shimmer 3.2s linear infinite;pointer-events:none}@keyframes sales-metric-shimmer{to{--sales-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.dewu-sales-metrics .sales-metric-shimmer:after{animation:none}}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.dewu-settled-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.dewu-settled-month-select{min-width:190px}.managed-table-actions:has(>.dewu-settled-actions){--psi-control-height:32px;flex:0 1 auto;min-width:0;max-width:100%;overflow:visible}.dewu-settled-actions{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto}.dewu-settled-actions>.ant-input-affix-wrapper{flex:0 1 360px;width:360px;min-width:240px;height:32px;border-radius:6px}.dewu-settled-actions>.ant-select{flex:0 0 auto;min-width:140px;height:32px}.dewu-settled-actions>.dewu-settled-month-select{min-width:190px}.dewu-settled-actions>.ant-select .ant-select-selector,.managed-table-actions:has(>.dewu-settled-actions) .managed-column-menu>button{border-radius:6px;font-size:14px;font-weight:400}.managed-table-actions:has(>.dewu-settled-actions)>.managed-column-menu{flex:0 0 auto}.section-block{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:var(--shadow);min-width:0;padding:18px}.selection-action-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:10px}.selection-action-bar.is-active{border-color:#bfdbfe;background:var(--blue-soft)}.selection-action-bar strong{display:inline-flex;align-items:center;min-height:var(--psi-control-height);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.selection-warehouse-field{flex:1 1 180px;max-width:240px;min-width:160px}.selection-action-note{display:inline-flex;align-items:center;flex:0 1 auto;min-height:var(--psi-control-height);color:var(--muted);font-size:12px;font-weight:700}.gift-card-resale-action-bar .selection-action-note{margin-right:auto}.gift-card-resale-confirm-details{max-height:45vh;overflow:auto;margin-block:12px}.gift-card-resale-confirm-details table{width:100%;border-collapse:collapse}.gift-card-resale-confirm-details td,.gift-card-resale-confirm-details th{padding:8px;border-bottom:1px solid var(--line-soft);text-align:left;overflow-wrap:anywhere}.sku-form.inbound-import-form{display:block;margin-bottom:0}.inbound-import-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.inbound-import-controls .form-field{flex:1 1 160px}.section-heading{margin-bottom:15px}.section-heading.compact{margin-bottom:12px}.inbound-section .section-heading{padding-right:52px}.section-heading h3,.section-toolbar-title{display:inline-flex;align-items:center;gap:8px;font-size:20px}.section-toolbar-title{flex:0 0 auto;margin:0}.section-heading-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}.section-heading-control{display:inline-flex;align-items:center;gap:8px}.section-heading-control span{color:var(--muted);font-size:12px;font-weight:800}.stack{display:grid;grid-gap:18px;gap:18px}.gift-card-module>.stack,.inventory-module>.stack,.psi-page-body .settings-grid,.psi-page-body>.stack{gap:8px}.dewu-sales-dashboard,.gift-card-dashboard,.gift-card-module,.inventory-module{display:grid;grid-gap:8px;gap:8px;min-width:0}.filter-panel{flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:nowrap;margin-bottom:0}.customs-rule-form label,.filter-panel label,.gift-card-form label,.gift-card-transaction-form label,.inline-edit-form label,.lookup-form label,.sale-form label,.settings-form label,.sku-form label,.transfer-create-form label{display:grid;grid-gap:6px;gap:6px;min-width:0}.filter-panel .filter-field,.form-field:not(:where(.transfer-default-form *)).form-field:not(:where(.transfer-default-form *)),.section-heading-control.filter-field{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;grid-gap:0;gap:0;min-width:0;height:var(--psi-control-height);min-height:var(--psi-control-height);overflow:hidden;border:1px solid #d9d9d9;border-radius:10px;background:#ffffff;transition:border-color .2s ease,box-shadow .2s ease}.filter-panel .filter-field:focus-within,.form-field:not(:where(.transfer-default-form *)).form-field:not(:where(.transfer-default-form *)):focus-within,.section-heading-control.filter-field:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px rgba(5,145,255,.1)}.filter-panel label:not(.filter-search){flex:0 0 176px}.filter-panel .filter-field>span,.form-field:not(:where(.transfer-default-form *)).form-field:not(:where(.transfer-default-form *))>span,.section-heading-control.filter-field>span{display:inline-flex;align-items:center;justify-content:center;min-width:76px;border-right:1px solid #d9d9d9;background:#fafafa;color:#1f1f1f;font-size:15px;font-weight:700;line-height:1;padding:0 18px;white-space:nowrap}.filter-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select),.form-field:not(:where(.transfer-default-form *))>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select){width:100%;min-width:0}.filter-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker),.form-field:not(:where(.transfer-default-form *))>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker){height:var(--psi-control-inner-height);min-height:var(--psi-control-inner-height)}.filter-field>.ant-input,.filter-field>.ant-input-affix-wrapper,.filter-field>.ant-picker,.filter-field>.ant-select .ant-select-selector,.form-field:not(:where(.transfer-default-form *))>.ant-input,.form-field:not(:where(.transfer-default-form *))>.ant-input-affix-wrapper,.form-field:not(:where(.transfer-default-form *))>.ant-picker,.form-field:not(:where(.transfer-default-form *))>.ant-select .ant-select-selector{border:0!important;border-radius:0!important;box-shadow:none!important}.filter-field>.ant-select,.filter-field>.ant-select .ant-select-selector,.form-field:not(:where(.transfer-default-form *))>.ant-select,.form-field:not(:where(.transfer-default-form *))>.ant-select .ant-select-selector{height:var(--psi-control-inner-height);min-height:var(--psi-control-inner-height)}.filter-field>.ant-select .ant-select-selector,.form-field:not(:where(.transfer-default-form *))>.ant-select .ant-select-selector{align-items:center}.filter-field>.ant-select .ant-select-selector,.filter-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker),.form-field:not(:where(.transfer-default-form *))>.ant-select .ant-select-selector,.form-field:not(:where(.transfer-default-form *))>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker){padding-left:20px;padding-right:20px}.filter-panel>.ant-btn,.gift-card-manual-import-fields>.ant-btn,.inbound-import-controls>.ant-btn,.line-row.outbound-line>.ant-btn,.lookup-form>.ant-btn,.managed-table-actions>.ant-btn,.manual-inbound-delete-button,.modal-actions>.ant-btn,.section-heading-actions>.ant-btn,.selection-action-bar>.ant-btn,.settings-form>.ant-btn,.sku-form>.ant-btn,.transfer-cost-grid>.ant-btn,.transfer-summary-panel>.ant-btn{height:var(--psi-control-height);min-height:var(--psi-control-height);display:inline-flex;align-items:center}.gift-card-dashboard-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.gift-card-dashboard-actions h3,.gift-card-usage-calendar-heading h3{margin:0;font-size:18px}.gift-card-dashboard-actions p,.gift-card-usage-calendar-heading p{margin:3px 0 0;color:var(--muted);font-size:12px}.gift-card-usage-calendar{min-height:0;overflow:auto;display:flex;flex-direction:column;padding:12px 14px}.gift-card-usage-calendar-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:36px}.gift-card-usage-calendar-heading>:first-child{margin-right:auto}.gift-card-usage-calendar-title{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-column-gap:14px;column-gap:14px}.gift-card-usage-calendar-title strong{color:var(--green);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gift-card-usage-calendar-title p{grid-column:1/-1}.gift-card-usage-calendar-heading p{font-size:14px}.gift-card-usage-calendar .ant-picker-calendar{min-width:0;min-height:0;flex:1 1;display:flex;flex-direction:column}.gift-card-usage-calendar-actions{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.gift-card-usage-calendar-year-select{width:100px}.gift-card-usage-calendar-month-select{width:88px}.gift-card-usage-calendar .ant-picker-content th{border-left:0;color:#344054;font-size:15px;font-weight:800}.gift-card-usage-calendar .ant-picker-content td:last-child,.gift-card-usage-calendar .ant-picker-content th:last-child{border-right:0}.gift-card-usage-calendar .ant-picker-cell{border-left:0}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .ant-picker-calendar-date{height:112px;margin:0;padding:2px;border-radius:6px;border-top:1px solid var(--line);transition:background-color .16s ease,box-shadow .16s ease}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view .ant-picker-calendar-date{background:#f8fbff}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-calendar-date{background:#f3f4f6;color:#98a2b3}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date,.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected:hover .ant-picker-calendar-date{background:#dbeafe;box-shadow:inset 0 0 0 1px #93c5fd}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-calendar-date{border-top:2px solid var(--blue)}.gift-card-usage-calendar .ant-picker-calendar-date-value{font-size:16px;font-weight:700}.gift-card-calendar-summary{display:grid;width:100%;max-width:100%;box-sizing:border-box;grid-gap:1px;gap:1px;margin-top:0;overflow:hidden;border:0;border-left:3px solid var(--blue);border-radius:4px;background:var(--blue-soft);color:inherit;cursor:default;font:inherit;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;padding:3px 4px;text-align:left}.gift-card-calendar-summary-button{width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border:0;background:transparent;color:var(--blue);cursor:pointer;font:inherit;font-weight:800;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.gift-card-calendar-summary-button:hover{text-decoration:underline}.gift-card-calendar-summary-button:focus-visible{border-radius:3px;outline:3px solid rgba(37,99,235,.28);outline-offset:2px}.gift-card-calendar-line{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-card-calendar-use{color:var(--blue);font-weight:800}.gift-card-calendar-amount{color:var(--green);font-weight:700}.gift-card-calendar-reversal{color:var(--red);font-weight:700}.gift-card-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,34%,440px);align-items:start;grid-gap:18px;gap:18px;min-height:0;margin-top:12px}.gift-card-calendar-detail{min-width:0;max-height:760px;overflow:auto;border:1px solid var(--line);border-radius:10px;background:#f8fafc;padding:12px;scrollbar-gutter:stable}.gift-card-calendar-detail>h3{margin:0 0 12px;font-size:16px}.gift-card-calendar-detail .gift-card-day-detail,.gift-card-calendar-detail .gift-card-day-detail-content{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;overflow:visible;padding:0}.gift-card-calendar-detail .gift-card-day-order-list{max-height:620px}.gift-card-calendar-detail .gift-card-day-panel{padding:10px}.gift-card-calendar-detail .gift-card-day-table-shell{overflow-x:auto}.gift-card-day-detail{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:16px;gap:16px;height:min(calc(78vh / var(--psi-ui-scale)),820px);min-height:520px}.gift-card-day-order-nav{display:flex;min-width:0;min-height:0;flex-direction:column;gap:10px;overflow:hidden;border:1px solid var(--line-soft);border-radius:10px;background:#f8fafc;padding:12px}.gift-card-day-order-nav-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 4px 6px}.gift-card-day-order-nav-heading strong{color:#101828;font-size:17px}.gift-card-day-order-nav-heading span{color:var(--muted);font-size:13px}.gift-card-day-order-error,.gift-card-day-order-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 4px}.gift-card-day-order-error{align-items:stretch;flex-direction:column}.gift-card-day-order-list{display:grid;min-height:0;align-content:start;grid-gap:8px;gap:8px;overflow-y:auto;padding-right:3px;scrollbar-gutter:stable}.gift-card-day-order-option{display:grid;position:relative;min-width:0;grid-gap:4px;gap:4px;overflow:hidden;border:1px solid #d8e0ea;border-left:4px solid transparent;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;padding:10px 11px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.gift-card-day-order-option:hover{border-color:#93c5fd;background:#f8fbff}.gift-card-day-order-option:focus-visible{outline:3px solid rgba(37,99,235,.24);outline-offset:1px}.gift-card-day-order-option.is-selected{border-color:#93c5fd;border-left-color:var(--blue);background:#dbeafe;box-shadow:0 4px 12px rgba(37,99,235,.1)}.gift-card-day-order-option strong{overflow:hidden;color:#101828;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.gift-card-day-order-option span{overflow:hidden;color:#667085;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.gift-card-day-detail-content{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(320px,.78fr) minmax(520px,1.42fr);align-items:start;grid-gap:14px;gap:14px;overflow:auto;padding-right:3px;scrollbar-gutter:stable}.gift-card-day-panel{display:grid;min-width:0;align-content:start;grid-gap:14px;gap:14px;border:1px solid var(--line-soft);border-radius:10px;background:#ffffff;padding:15px}.gift-card-day-panel-heading{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line-soft);padding-bottom:12px}.gift-card-day-panel-heading>div{min-width:0}.gift-card-day-panel-heading span{color:var(--muted);font-size:13px;font-weight:800}.gift-card-day-panel-heading h3{overflow:hidden;margin:3px 0 0;color:#101828;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.gift-card-day-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.gift-card-day-summary-grid .detail-item{min-width:0;background:#f8fafc}.gift-card-day-summary-grid .detail-item strong{font-size:14px}.gift-card-day-table-shell{min-width:0;overflow-x:auto;border:1px solid var(--line-soft);border-radius:8px}.gift-card-day-table{width:100%;border-collapse:collapse;font-size:13px}.gift-card-day-accounting-table{min-width:600px}.gift-card-business-table{min-width:760px}.gift-card-day-table td,.gift-card-day-table th{border-bottom:1px solid var(--line-soft);color:#344054;padding:10px;text-align:left;vertical-align:middle}.gift-card-day-table th{background:#f8fafc;color:#667085;font-size:12px;font-weight:900;white-space:nowrap}.gift-card-day-table tbody tr:last-child td{border-bottom:0}.gift-card-day-table tbody tr:hover td{background:#f8fbff}.gift-card-usage-records-section>.managed-table-pagination{flex:0 0 auto;flex-wrap:wrap;margin-top:8px}@property --gift-card-cancelled-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.gift-card-usage-records-section .ant-btn.gift-card-cancelled-recharge:not(:disabled){border-width:2px;border-color:transparent;color:#a8071a;font-weight:700;box-shadow:0 0 0 2px rgb(244 63 94/14%),0 0 8px rgb(244 63 94/22%);background:linear-gradient(#fff1f0,#fff1f0) padding-box,conic-gradient(from var(--gift-card-cancelled-angle),#f43f5e,#f59e0b,#22c55e,#06b6d4,#8b5cf6,#f43f5e) border-box;animation:gift-card-cancelled-outline 3s linear infinite}.gift-card-usage-records-section .ant-btn.gift-card-cancelled-recharge:not(:disabled):hover{color:#820014;background:linear-gradient(#ffccc7,#ffccc7) padding-box,conic-gradient(from var(--gift-card-cancelled-angle),#f43f5e,#f59e0b,#22c55e,#06b6d4,#8b5cf6,#f43f5e) border-box}@keyframes gift-card-cancelled-outline{to{--gift-card-cancelled-angle:360deg}}@media (prefers-reduced-motion:reduce){.gift-card-usage-records-section .ant-btn.gift-card-cancelled-recharge:not(:disabled){animation:none}}.gift-card-email-claims{grid-column:1/-1;min-width:0;border:1px solid #dbe4f0;border-radius:9px;background:#f8fafc;padding:12px 14px}.gift-card-email-claim-list li,.gift-card-email-claim-list li>div,.gift-card-email-claims-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.gift-card-email-claims-heading{justify-content:space-between}.gift-card-email-claims-heading .ant-tag{margin:0}.gift-card-email-claims p{margin:8px 0 0;color:var(--muted);font-size:12px}.gift-card-email-claim-list{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0;padding:0;list-style:none}.gift-card-email-claim-list li{justify-content:space-between;border-top:1px solid #e2e8f0;padding-top:8px}.gift-card-email-claim-list li span{color:var(--muted);font-size:12px}.gift-card-email-claim-list a{font-weight:600}.gift-card-usage-records-section>.managed-table-block>.table-shell{container-type:inline-size}.gift-card-usage-records-section .managed-table tbody>tr:has(+.managed-expanded-row)>td{border-bottom-color:#bfdbfe;background:#eff6ff;box-shadow:inset 0 1px 0 #bfdbfe}.gift-card-usage-order-expanded{position:-webkit-sticky;position:sticky;left:0;width:100%;max-width:100%;min-width:0;gap:14px;border-top:1px solid #bfdbfe;border-bottom:1px solid #dbe4ee;background:#f6f8fb;box-shadow:inset 4px 0 0 var(--blue);padding:14px 16px 16px}@supports (width:100cqw){.gift-card-usage-order-expanded{width:100cqw;max-width:100cqw}}.gift-card-usage-order-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;border:1px solid #d7e4f3;border-radius:10px;background:linear-gradient(100deg,#ffffff,#f5f9ff);padding:11px 13px}.gift-card-usage-order-title{display:flex;min-width:0;align-items:center;gap:10px}.gift-card-usage-order-title-icon{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.gift-card-usage-order-title>div{display:grid;min-width:0;grid-gap:1px;gap:1px}.gift-card-usage-order-title small,.gift-card-usage-order-title>div>span{color:var(--muted);font-size:11px;font-weight:700}.gift-card-usage-order-title strong{overflow:hidden;color:#174ea6;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.gift-card-usage-order-statuses{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.gift-card-usage-order-panel-heading .ant-tag,.gift-card-usage-order-statuses .ant-tag,.gift-card-usage-verification-heading .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.gift-card-usage-order-overview{display:grid;min-width:0;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;grid-gap:14px;gap:14px}.gift-card-usage-order-panel,.gift-card-usage-order-table-panel{gap:12px;border-color:#dfe7f0;box-shadow:0 4px 14px rgba(15,23,42,.035);padding:13px}.gift-card-usage-order-panel-heading,.gift-card-usage-verification-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.gift-card-usage-order-panel-heading>div{min-width:0}.gift-card-usage-order-panel-heading h4{margin:0;color:#101828;font-size:14px}.gift-card-usage-order-panel-heading span{display:block;margin-top:2px;color:var(--muted);font-size:11px}.gift-card-usage-order-amount-grid,.gift-card-usage-order-reversal-grid,.gift-card-usage-verification-grid{display:grid;min-width:0;grid-gap:8px;gap:8px}.gift-card-usage-order-amount-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gift-card-usage-order-reversal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gift-card-usage-order-amount-grid .detail-item,.gift-card-usage-order-reversal-grid .detail-item,.gift-card-usage-verification-grid .detail-item{min-width:0;background:#f8fafc;padding:9px 10px}.gift-card-usage-order-amount-grid .detail-item.is-net{border-color:#bfdbfe;background:#eff6ff}.gift-card-usage-order-amount-grid .detail-item.is-net strong{color:#174ea6}.gift-card-usage-order-expanded .detail-item code,.gift-card-usage-order-expanded .gift-card-day-table code{max-width:100%;overflow-wrap:anywhere;white-space:normal}.gift-card-usage-verification-alert{display:grid;min-width:0;grid-gap:10px;gap:10px;border:1px solid #ffccc7;border-radius:10px;background:#fff7f6;padding:12px 13px}.gift-card-usage-verification-heading strong{color:#b42318;font-size:14px}.gift-card-usage-verification-grid{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.gift-card-usage-price-protection-table{min-width:980px}.gift-card-usage-order-table-panel .gift-card-day-table td{line-height:1.4}@container (max-width: 1280px){.gift-card-usage-order-overview{grid-template-columns:minmax(0,1fr)}}@container (max-width: 760px){.gift-card-usage-order-heading{align-items:flex-start;flex-direction:column}.gift-card-usage-order-statuses{justify-content:flex-start}.gift-card-usage-order-amount-grid,.gift-card-usage-order-reversal-grid,.gift-card-usage-verification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 440px){.gift-card-usage-order-expanded{padding:10px}.gift-card-usage-order-amount-grid,.gift-card-usage-order-reversal-grid,.gift-card-usage-verification-grid{grid-template-columns:minmax(0,1fr)}}.gift-card-business-table td:first-child{min-width:180px}.gift-card-business-table td:first-child code,.gift-card-business-table td:first-child strong,.gift-card-business-table td:nth-child(5) span,.gift-card-business-table td:nth-child(5) strong{display:block}.gift-card-business-table td:first-child code,.gift-card-business-table td:nth-child(5) span{margin-top:4px;color:#667085;font-size:12px}.gift-card-day-detail-placeholder,.gift-card-day-panel-loading{display:grid;min-height:220px;place-items:center}.gift-card-day-detail-placeholder{grid-column:1/-1}.gift-card-day-business-empty,.gift-card-day-business-error{display:grid;min-height:200px;place-items:center}.gift-card-day-business-error{align-content:center;gap:12px}.gift-card-business-warning{border:1px solid #fedf89;border-radius:7px;background:#fffaeb;color:#93370d;font-size:13px;line-height:1.5;padding:9px 11px}.gift-card-business-candidates{display:grid;grid-gap:8px;gap:8px;border:1px solid #bfd7ff;border-radius:8px;background:#eff6ff;padding:10px}.gift-card-business-candidates>span{color:#175cd3;font-size:13px;font-weight:800}.gift-card-business-candidates>div{display:flex;flex-wrap:wrap;gap:7px}@media (max-width:944px){.gift-card-day-detail-content{grid-template-columns:minmax(0,1fr)}.gift-card-day-accounting-panel,.gift-card-day-business-panel{width:100%}}@media (max-width:576px){.gift-card-day-detail-modal{--psi-modal-gap:0px;width:100%!important;max-width:calc(100vw / var(--psi-ui-scale))!important;margin:0;padding:0;top:0}.gift-card-day-detail-modal .ant-modal-content{max-height:calc(100dvh / var(--psi-ui-scale))!important;min-height:calc(100dvh / var(--psi-ui-scale));border-radius:0;padding:14px}.gift-card-day-detail{height:calc(100dvh / var(--psi-ui-scale) - 86px);min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:10px}.gift-card-day-order-nav{overflow:visible;padding:10px}.gift-card-day-order-list{display:flex;overflow-x:auto;overflow-y:hidden;padding:0 0 3px;scroll-snap-type:x proximity}.gift-card-day-order-option{min-width:190px;scroll-snap-align:start}.gift-card-day-detail-content{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);overflow-y:auto;padding-right:0}.gift-card-day-panel{padding:12px}.gift-card-day-summary-grid{grid-template-columns:minmax(0,1fr)}.gift-card-day-table-shell{overflow:visible;border:0}.gift-card-business-table,.gift-card-day-accounting-table,.gift-card-day-table{display:block;min-width:0}.gift-card-day-table thead{display:none}.gift-card-day-table tbody{display:grid;grid-gap:10px;gap:10px}.gift-card-day-table tr{display:grid;overflow:hidden;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff}.gift-card-business-table td:first-child,.gift-card-day-table td{display:grid;min-width:0;grid-template-columns:104px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;border-bottom:1px solid var(--line-soft);padding:9px 10px}.gift-card-day-table td:before{content:attr(data-label);color:#667085;font-size:12px;font-weight:800}.gift-card-day-table tr td:last-child{border-bottom:0}.gift-card-business-candidates>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.gift-card-business-candidates .ant-btn{flex:0 0 auto}}.gift-card-secondary-verification-error{display:flex;align-items:center;min-width:0;gap:4px;color:var(--red)}.gift-card-secondary-verification-error .ant-tag{flex:0 0 auto;-webkit-margin-end:0;margin-inline-end:0}.gift-card-secondary-verification-error span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-card-detail-section .managed-table-toolbar{flex-wrap:nowrap}.gift-card-detail-section .managed-table-actions{align-items:center;flex:1 1 auto;flex-wrap:nowrap;gap:8px;min-width:0}.gift-card-filter-panel{flex:1 1 auto;flex-wrap:nowrap;gap:6px;justify-content:flex-end;min-width:0}.gift-card-filter-panel .filter-search{flex:0 1 320px;max-width:340px;min-width:220px}.gift-card-filter-panel label:not(.filter-search){flex:0 0 200px;min-width:200px}.gift-card-recommended-use-button.ant-btn{position:relative;overflow:hidden;border:1px solid transparent!important;border-radius:10px;color:#0f5cc8;font-weight:800;background-color:transparent!important;background-image:linear-gradient(#ffffff,#ffffff),linear-gradient(90deg,#2f54eb,#eb2f96,#faad14,#52c41a,#13c2c2,#722ed1,#2f54eb)!important;background-origin:padding-box,border-box!important;background-clip:padding-box,border-box!important;background-size:100% 100%,260% 100%!important;box-shadow:0 0 0 1px rgba(47,84,235,.06),0 8px 20px rgba(19,194,194,.12);animation:gift-card-recommended-use-border 3s linear infinite}.gift-card-recommended-use-button.ant-btn:focus-visible,.gift-card-recommended-use-button.ant-btn:hover{color:#0b46a0!important;background-image:linear-gradient(#ffffff,#ffffff),linear-gradient(90deg,#13c2c2,#52c41a,#faad14,#eb2f96,#722ed1,#2f54eb,#13c2c2)!important;background-size:100% 100%,260% 100%!important;box-shadow:0 0 0 2px rgba(19,194,194,.14),0 10px 24px rgba(235,47,150,.14)}@keyframes gift-card-recommended-use-border{0%{background-position:0 0,0 50%}to{background-position:0 0,260% 50%}}@media (prefers-reduced-motion:reduce){.gift-card-recommended-use-button.ant-btn{animation:none}}.gift-card-row-actions{flex-wrap:wrap}.gift-card-copy-value{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:30px;border:0;border-radius:5px;background:transparent;color:#102a43;cursor:pointer;padding:4px 6px}.gift-card-copy-value:hover{background:var(--blue-soft);color:var(--blue)}.gift-card-copy-value code{overflow-wrap:anywhere;white-space:normal}.gift-card-form,.gift-card-transaction-form{display:grid;grid-gap:12px;gap:12px}.gift-card-recommended-use-form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;min-width:0}.ant-modal-wrap .gift-card-use-modal .ant-modal-content{height:min(780px,var(--psi-modal-max-height))}.ant-modal-wrap .gift-card-use-modal .ant-modal-body{display:flex;overflow:hidden}.gift-card-use-modal .gift-card-recommended-use-form{--psi-control-height:32px;--psi-control-inner-height:30px;display:flex;flex-direction:column;flex:1 1;min-height:0;gap:6px}.gift-card-use-content{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:6px;overflow:auto;scrollbar-gutter:stable}.gift-card-use-modal .gift-card-recommended-use-controls{flex:0 0 auto;gap:4px 8px}.gift-card-recommended-use-0211-toggle{display:flex;align-items:center;flex:0 0 auto;gap:8px;font-size:13px}.gift-card-use-modal .gift-card-recommended-use-mode-field .ant-segmented{min-width:0;height:26px;margin:0 4px;padding:2px}.gift-card-use-modal .gift-card-recommended-use-mode-field .ant-segmented-group{height:100%}.gift-card-use-modal .gift-card-recommended-use-mode-field .ant-segmented-item{flex:1 1;min-width:0}.gift-card-use-modal .gift-card-recommended-use-mode-field .ant-segmented-item-label{min-height:22px;line-height:22px;padding:0 6px;font-size:13px}.gift-card-use-modal .gift-card-recommended-use-controls .form-field.form-field>span{min-width:66px;padding:0 8px;font-size:13px}.gift-card-use-modal .gift-card-recommended-use-controls .form-field.gift-card-recommended-use-mode-field>span{min-width:48px;justify-content:center}.gift-card-use-modal .gift-card-recommended-discount-code{flex:0 0 auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:4px 10px;border-radius:10px;overflow:visible}.gift-card-use-modal .gift-card-recommended-discount-code-top{grid-column:1/-1;align-items:center}.gift-card-use-modal .recommended-discount-code-section-heading{gap:2px 8px}.gift-card-use-modal .recommended-discount-code-section-heading small{font-size:11px}.gift-card-use-modal .recommended-discount-code-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.gift-card-use-modal .recommended-discount-code-field>.ant-select .ant-select-selector{min-height:30px}.gift-card-use-modal .recommended-discount-code-details{grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:center}.gift-card-use-modal .recommended-discount-code-detail{display:flex;align-items:center;min-height:0;padding:0;gap:6px;border:0;background:transparent}.gift-card-use-modal .recommended-discount-code-detail>strong{font-size:12px}.gift-card-use-modal .recommended-discount-code-empty{grid-column:1/-1;padding:0}.gift-card-use-modal .gift-card-recommended-use-summary{flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gift-card-use-modal .gift-card-recommended-use-summary>div{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 8px;min-height:0}.gift-card-use-status{flex:0 0 auto;font-size:12px}.gift-card-use-status:empty{display:none}.gift-card-use-status .ant-alert{padding:4px 8px}.gift-card-use-modal .gift-card-recommended-use-table-shell{flex:1 0 160px;min-height:160px;max-height:none;overflow:auto}.gift-card-use-modal .gift-card-recommended-use-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f5f8fc}.gift-card-use-modal .gift-card-recommended-use-table td,.gift-card-use-modal .gift-card-recommended-use-table th{padding:8px}.gift-card-use-modal .gift-card-recommended-use-table-shell .ant-empty{margin:24px 0}.gift-card-use-footer{display:flex;flex:0 0 auto;align-items:center;gap:12px;border-top:1px solid #e8edf4;padding-top:6px}.gift-card-use-footer>.form-field{flex:1 1;min-width:0}.gift-card-use-modal .gift-card-use-footer .form-actions{flex:0 0 auto;margin:0;white-space:nowrap}.gift-card-rei-recommendation{flex:0 0 auto;display:grid;grid-gap:4px;gap:4px;padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--blue-soft)}.gift-card-rei-heading{display:flex;align-items:center;gap:10px}.gift-card-rei-heading>small,.gift-card-rei-heading>strong{flex-shrink:0}.gift-card-rei-email-field{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0;font-size:13px}.gift-card-rei-email-field>span{flex-shrink:0}.gift-card-rei-email-field>.ant-select{flex:1 1;min-width:0}.gift-card-rei-heading>small{color:var(--muted)}.gift-card-rei-heading>.ant-btn:first-of-type{margin-left:auto}.gift-card-rei-loading{display:flex;align-items:center;gap:8px}.gift-card-rei-account-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px}.gift-card-rei-account-summary>div{display:flex;align-items:center;gap:6px;min-width:0}.gift-card-rei-account-summary>div>span:first-child{color:var(--muted);font-size:12px}.gift-card-rei-account-summary code,.gift-card-rei-account-summary strong{overflow-wrap:anywhere;font-size:13px}.gift-card-rei-account-summary .ant-tag{white-space:normal;margin:0}.gift-card-rei-spu-field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;font-size:13px}.gift-card-rei-spu-field small{color:var(--muted)}.gift-card-rei-input-hint{color:#ad6800;overflow-wrap:anywhere;font-size:12px}.gift-card-rei-history-shell{max-height:88px;overflow:auto;border:1px solid var(--line);border-radius:6px;background:white}.gift-card-rei-history{width:100%;border-collapse:collapse;font-size:12px}.gift-card-rei-history td,.gift-card-rei-history th{padding:5px 8px;text-align:left;border-bottom:1px solid var(--line)}.gift-card-rei-history th{position:-webkit-sticky;position:sticky;top:0;background:#f5f8fc;white-space:nowrap}.gift-card-rei-history tr:last-child td{border-bottom:0}@media (max-width:700px){.gift-card-rei-heading{flex-wrap:wrap}.gift-card-rei-email-field{flex-basis:100%;order:1}.gift-card-rei-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-card-rei-spu-field{grid-template-columns:minmax(0,1fr);gap:4px}.gift-card-rei-history{min-width:570px}}.gift-card-recommended-use-controls{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.gift-card-recommended-use-mode-field,.gift-card-recommended-use-order-field{grid-column:span 6}.gift-card-recommended-use-amount-field,.gift-card-recommended-use-brand-field,.gift-card-recommended-use-currency-field,.gift-card-recommended-use-date-field{grid-column:span 3}.gift-card-recommended-use-controls .form-field.form-field>span{min-width:92px;padding:0 14px}.gift-card-recommended-use-mode-field .ant-segmented{align-self:center;margin:3px 4px;min-width:0}.gift-card-recommended-use-summary{grid-template-columns:repeat(4,minmax(130px,1fr))}.gift-card-recommended-use-form>.form-field{width:100%}.gift-card-recommended-use-table-shell{max-height:360px;overflow:auto}.gift-card-recommended-use-table.transfer-detail-table{min-width:0}.gift-card-recommended-use-table.transfer-detail-table.is-manual{min-width:860px}.gift-card-recommended-use-table .gift-card-copy-value{justify-content:flex-start}.gift-card-recommended-use-table .gift-card-recommended-use-card-number-column{width:156px;min-width:156px}.gift-card-recommended-use-card-number-column .gift-card-copy-value{width:100%}.gift-card-recommended-use-table .gift-card-recommended-use-card-number{display:grid;width:100%;line-height:1.3;overflow-wrap:normal;text-align:left}.gift-card-recommended-use-card-number>span{max-width:100%;overflow-wrap:anywhere;font-weight:400}.gift-card-recommended-use-card-number>strong{display:block;color:inherit;font-weight:900;white-space:nowrap}.gift-card-recommended-use-table .gift-card-recommended-use-balance-column{width:72px;min-width:72px;text-align:center}.gift-card-recommended-use-table .gift-card-recommended-use-amount-column{width:132px;min-width:132px}.gift-card-recommended-use-amount-input.ant-input{min-width:0;text-align:right}.gift-card-recommended-use-table td.gift-card-recommended-use-positive-balance{color:#047857;font-weight:900}.gift-card-recommended-use-table .gift-card-recommended-use-action-column{width:76px;min-width:76px;text-align:center}.gift-card-recommended-use-action-column .ant-btn{padding-inline:4px}.gift-card-recommended-use-balance-column .ant-radio-wrapper{-webkit-margin-end:0;margin-inline-end:0}.gift-card-form{grid-template-columns:repeat(2,minmax(0,1fr))}.pending-discount-code-form{grid-template-columns:minmax(0,1fr)}.gift-card-resale-inputs{display:grid;grid-template-columns:180px minmax(180px,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.gift-card-resale-inputs .ant-input-number{width:100%}.gift-card-resale-summary{display:flex;flex-wrap:wrap;gap:8px 20px;margin-block:16px}.gift-card-resale-feedback{margin-block:12px}.gift-card-resale-dialog .ant-modal-body{max-height:calc(100vh - 230px);overflow:auto}.gift-card-resale-dialog .ant-alert+.ant-alert{margin-top:8px}.gift-card-resale-candidates{max-height:360px}.discount-code-compact-modal,.discount-code-section{--psi-control-height:32px;--psi-control-inner-height:30px}.discount-code-compact-modal .form-field.form-field.form-field,.discount-code-section .filter-field.filter-field{grid-template-columns:max-content minmax(0,1fr);height:32px;min-height:32px;overflow:hidden;border-radius:6px}.discount-code-compact-modal .form-field.form-field.form-field>span,.discount-code-section .filter-field.filter-field>span{min-width:0;min-height:0;justify-content:center;border-right:1px solid #d9d9d9;border-bottom:0;padding:0 8px;background:#f5f5f5;font-size:14px;font-weight:400;line-height:1;white-space:nowrap}.discount-code-compact-modal .form-field>.ant-select .ant-select-selector,.discount-code-compact-modal .form-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker),.discount-code-section .filter-field>.ant-input,.discount-code-section .filter-field>.ant-select .ant-select-selector{padding-left:11px;padding-right:11px;font-size:14px;background:#ffffff!important}.discount-code-compact-modal .form-field.form-field.form-field:has(textarea){height:auto}.discount-code-compact-modal .form-field textarea{border:0;border-radius:0;background:#ffffff}.pending-discount-code-form .detail-grid{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.pending-discount-code-form .form-field.form-field{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;overflow:visible}.pending-discount-code-form .form-field.form-field>span{justify-content:flex-start;min-width:0;min-height:40px;border-right:0;border-bottom:1px solid #d9d9d9;line-height:1.35;padding:10px 14px;white-space:normal}.recommended-discount-code-section{display:grid;grid-gap:14px;gap:14px;min-width:0;overflow:hidden;border:1px solid #dce7f5;border-radius:14px;background:#ffffff;padding:18px}.gift-card-recommended-discount-code{border-color:#cfe1f7;background:linear-gradient(135deg,#f3f8ff,#ffffff 64%)}.gift-card-recommended-discount-code-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.gift-card-recommended-discount-code-top .recommended-discount-code-section-heading{flex:1 1 auto}.gift-card-recommended-discount-code-toggle{display:flex;flex:0 0 auto;align-items:center;gap:10px;min-height:32px;border:1px solid #cfe1f7;border-radius:999px;background:rgba(255,255,255,.92);color:#344054;font-size:13px;font-weight:800;padding:4px 8px 4px 12px}.gift-card-recommended-discount-code.is-disabled .recommended-discount-code-details,.gift-card-recommended-discount-code.is-disabled .recommended-discount-code-field{opacity:.58}.recommended-discount-code-section-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 10px;gap:4px 10px}.recommended-discount-code-section-heading>span{grid-row:1/span 2;align-self:start;border-radius:999px;background:#e6f4ff;color:#0958d9;font-size:12px;font-weight:800;line-height:1;padding:7px 9px}.recommended-discount-code-section-heading strong{color:#172033;font-size:16px;line-height:1.35}.recommended-discount-code-section-heading small{grid-column:2;color:#667085;font-size:13px;line-height:1.55}.recommended-discount-code-field{display:grid;grid-gap:8px;gap:8px;min-width:0}.recommended-discount-code-field>span{color:#344054;font-size:13px;font-weight:800}.recommended-discount-code-field>.ant-select{width:100%;min-width:0}.recommended-discount-code-field>.ant-select .ant-select-selector{min-height:48px;border-radius:10px!important;padding-inline:14px!important}.recommended-discount-code-details{display:grid;grid-template-columns:minmax(220px,1.45fr) repeat(2,minmax(130px,.8fr));grid-gap:10px;gap:10px;min-width:0}.recommended-discount-code-detail{display:grid;align-content:center;grid-gap:6px;gap:6px;min-width:0;min-height:78px;border:1px solid rgba(9,88,217,.1);border-radius:10px;background:rgba(255,255,255,.84);padding:12px 14px}.recommended-discount-code-detail>span{color:#667085;font-size:12px;font-weight:700}.recommended-discount-code-detail code,.recommended-discount-code-detail>strong{min-width:0;overflow-wrap:anywhere;color:#172033;font-size:15px;line-height:1.4;white-space:normal}.recommended-discount-code-detail.is-code .gift-card-copy-value{justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;color:#0958d9;font-weight:800;padding:3px 5px}.recommended-discount-code-detail.is-code .gift-card-copy-value:disabled{background:transparent;color:#667085;cursor:not-allowed}.recommended-discount-code-empty{border:1px dashed #ffbb96;border-radius:10px;background:#fff7e6;color:#ad4e00;font-weight:700;padding:14px}@media (max-width:576px){.recommended-discount-code-section{padding:14px}.recommended-discount-code-section-heading{grid-template-columns:minmax(0,1fr)}.recommended-discount-code-section-heading small,.recommended-discount-code-section-heading>span{grid-column:1;grid-row:auto;justify-self:start}.recommended-discount-code-details{grid-template-columns:minmax(0,1fr)}.gift-card-recommended-discount-code-top{flex-direction:column;align-items:stretch}.gift-card-recommended-discount-code-toggle{justify-content:space-between}.gift-card-recommended-use-controls>*{grid-column:1/-1}}.gift-card-expanded,.gift-card-form .form-actions,.gift-card-recommended-use-form .form-actions,.gift-card-transaction-form .form-actions{grid-column:1/-1}.gift-card-transaction-form .detail-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(150px,1fr))}.gift-card-reversal-fields{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:640px){.gift-card-reversal-fields{grid-template-columns:minmax(0,1fr)}}.settings-form.gift-card-price-protection-form,.settings-form.gift-card-usage-edit-form{grid-template-columns:minmax(0,1fr);align-items:stretch}.gift-card-price-protection-form .detail-grid{grid-template-columns:repeat(3,minmax(140px,1fr))}.gift-card-price-protection-summary,.gift-card-usage-net-amount{display:grid;grid-gap:2px;gap:2px}.gift-card-usage-net-amount small{color:var(--muted);font-size:11px}.gift-card-price-protection-summary .ant-tag{-webkit-margin-end:0;margin-inline-end:0;width:-moz-fit-content;width:fit-content}.gift-card-price-protection-table-shell{border-color:#ffe58f}.gift-card-usage-edit-lines{display:grid;grid-gap:10px;gap:10px;min-width:0;width:100%}.gift-card-usage-edit-lines .form-field.form-field{grid-template-columns:minmax(0,1fr) 160px}.gift-card-usage-edit-lines .form-field.form-field>span{min-width:0;justify-self:stretch;justify-content:flex-start;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.form-actions{display:flex;justify-content:flex-end;gap:8px}.gift-card-expanded{display:grid;grid-gap:14px;gap:14px}.filter-search{position:relative;flex:1 1 180px;min-width:140px}.inventory-detail-toolbar-title{flex:0 0 auto;margin:0;font-size:20px}.inventory-detail-hierarchy,.inventory-single-detail-page{display:grid;grid-gap:8px;gap:8px;min-width:0}.inventory-single-detail-page{grid-template-rows:auto minmax(0,1fr);height:calc(100dvh / var(--psi-ui-scale) - 102px);max-height:calc(100dvh / var(--psi-ui-scale) - 102px);overflow:hidden}.inventory-single-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-single-metrics .ant-card-body{padding:16px 20px}.inventory-single-metrics .ant-statistic{margin-bottom:4px}.inventory-single-metrics p{margin:0}.inventory-single-table-section{display:flex;flex-direction:column;min-height:0;overflow:hidden}.inventory-single-table-section .managed-table-block{flex:1 1 auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.inventory-single-table-section .table-shell{min-height:0;overflow:auto}.inventory-single-view-toolbar{display:flex;align-items:flex-start;flex:0 0 auto;flex-wrap:wrap;gap:12px;margin-bottom:14px;min-width:0}.inventory-single-view-toolbar .inventory-single-filter-panel{flex:1 1 760px}.inventory-product-correction-form{display:grid;grid-gap:14px;gap:14px;min-width:0}.inventory-product-correction-context,.inventory-product-correction-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.inventory-product-correction-context{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.inventory-product-correction-heading{justify-content:space-between}.inventory-product-correction-preview,.inventory-product-correction-selection{min-width:0;padding:12px;border:1px solid var(--line-soft);border-radius:10px}.inventory-product-correction-preview p,.inventory-product-correction-selection p{margin:6px 0 0;color:var(--muted);font-size:12px}.inventory-product-correction-members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;max-height:180px;margin-top:10px;overflow:auto;padding:2px}.inventory-product-correction-members>.ant-checkbox-wrapper{align-items:flex-start;min-width:0;padding:8px;border:1px solid var(--line-soft);border-radius:8px}.inventory-product-correction-member{display:grid;grid-gap:4px;gap:4px;min-width:0;overflow-wrap:anywhere;font-size:12px}.inventory-product-correction-member>span{color:var(--muted)}.inventory-product-correction-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.inventory-product-correction-reason{display:grid;grid-gap:8px;gap:8px}.inventory-product-correction-preview dl{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0}.inventory-product-correction-preview dl>div{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:12px;gap:12px}.inventory-product-correction-preview dt{color:var(--muted)}.inventory-product-correction-preview dd{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);grid-gap:8px;gap:8px;margin:0;overflow-wrap:anywhere}.inventory-single-table-section .managed-table tbody{counter-reset:inventory-single-row}.inventory-single-table-section .managed-table tbody>tr:not(.managed-expanded-row){counter-increment:inventory-single-row}.inventory-single-row-number:after{content:counter(inventory-single-row);color:#475467;font-size:16px;font-weight:800}.inventory-single-detail-toggle.ant-btn{width:42px;height:42px;padding:0;color:#8fa0b7}.inventory-single-detail-toggle.ant-btn:hover{background:#f0f6ff;color:#64748b}.inventory-single-detail-toggle.ant-btn.is-expanded{background:#edf6ff;color:#0f9f6e}.inventory-single-detail-toggle.ant-btn.is-expanded .lucide{transform:rotate(90deg)}.inventory-single-detail-page .managed-table-toolbar{align-items:center;flex-wrap:wrap}.inventory-single-detail-page .managed-table-heading{flex:0 0 100%}.inventory-single-detail-page .managed-table-actions{flex:1 1 100%;margin-left:0;min-width:0}.inventory-single-filter-panel{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;min-width:0}.inventory-single-filter-panel .filter-search{flex:1 1 320px;max-width:460px;min-width:250px}.inventory-single-filter-panel>label:not(.filter-search){flex:0 0 240px;min-width:240px}.inventory-single-statistics{display:grid;grid-gap:16px;gap:16px;max-height:68vh;overflow-y:auto;padding:4px 2px 2px}.inventory-single-business-batch-heading,.inventory-single-statistics-toolbar,.inventory-single-statistics-toolbar>div,.inventory-single-statistics-toolbar>label{display:flex;align-items:center}.inventory-single-statistics-toolbar{justify-content:space-between;gap:16px}.inventory-single-statistics-toolbar>div{gap:10px}.inventory-single-statistics-toolbar>div>strong{font-size:16px}.inventory-single-business-batch-heading>span,.inventory-single-statistics-toolbar>div>span{color:var(--muted);font-size:13px}.inventory-single-statistics-toolbar>label{gap:8px;cursor:pointer;font-weight:700}.inventory-single-type-statistics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px}.inventory-single-type-statistics>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:11px 13px}.inventory-single-type-statistics span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-single-type-statistics strong{flex:0 0 auto;color:var(--blue);white-space:nowrap}.inventory-single-business-batch-statistics{display:grid;grid-gap:16px;gap:16px}.inventory-single-business-batch-statistics>section{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line-soft);padding-top:14px}.inventory-single-business-batch-heading{justify-content:space-between;gap:12px}.inventory-single-detail-page .inventory-single-filter-panel .inventory-single-column-menu-host{flex:0 0 auto;margin-left:0;min-width:0}.inventory-single-loading{display:grid;min-height:180px;place-items:center}@media (min-width:1280px){.inventory-single-view-toolbar,.inventory-single-view-toolbar .inventory-single-filter-panel{flex-wrap:nowrap}.inventory-single-filter-panel .filter-search{flex:1 1 220px;max-width:none;min-width:180px}.inventory-single-filter-panel>label:not(.filter-search){flex:0 1 210px;min-width:160px}.inventory-single-filter-panel>label.inventory-single-filter-warehouse{flex:0 0 150px;min-width:150px}.inventory-single-filter-panel>label.inventory-single-filter-status{flex:0 0 160px;min-width:160px}}.inventory-single-view-toolbar .inventory-single-filter-panel{flex-wrap:wrap}@media (min-width:1800px){.inventory-single-view-toolbar .inventory-single-filter-panel{flex-wrap:nowrap}}.inventory-single-view-mode.ant-segmented{flex:0 0 auto;height:32px;padding:2px}.inventory-single-filter-panel .inventory-single-view-mode .ant-segmented-item{display:block;flex:0 0 auto}.inventory-single-view-mode .ant-segmented-item-label{min-height:28px;line-height:28px}.inventory-single-cards-view{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;min-width:0;overflow:hidden}.inventory-single-cards-summary{display:flex;flex:0 0 auto;align-items:baseline;flex-wrap:wrap;gap:10px}.inventory-single-cards-summary>span{color:var(--muted);font-size:12px}.inventory-single-cards-scroll{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;padding:2px;scrollbar-gutter:stable}.inventory-single-cards-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.inventory-single-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;grid-gap:12px;gap:12px}.inventory-single-product-card{min-width:0;border:1px solid var(--line-soft);border-radius:8px;background:#fff;padding:14px;overflow-wrap:anywhere}.inventory-single-product-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.inventory-single-product-heading>code{color:var(--blue);font-size:15px;font-weight:700}.inventory-single-product-heading>strong{flex:0 0 auto;color:#475467;font-size:13px;white-space:nowrap}.inventory-single-product-card>h3{margin:8px 0 12px;font-size:15px;line-height:1.5}.inventory-single-product-specs{display:grid;grid-gap:6px;gap:6px}.inventory-single-product-spec{margin:0;color:#344054;font-size:14px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-single-expanded{background:#f7f9fc;gap:16px}.inventory-single-summary-list{display:grid;min-width:0;background:#ffffff}.inventory-single-summary{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:9px 12px;scrollbar-width:thin}.inventory-single-summary:focus-visible{outline:3px solid rgba(37,99,235,.18);outline-offset:2px}.inventory-single-summary-track{display:flex;align-items:center;width:max-content;min-width:100%;white-space:nowrap}.inventory-single-summary-statuses{gap:8px;margin-right:2em}.inventory-single-summary-group,.inventory-single-summary-statuses{display:flex;align-items:center;flex:0 0 auto;font-size:14px;line-height:1.5}.inventory-single-summary-group+.inventory-single-summary-group:before{width:2px;height:.75em;flex:0 0 2px;margin-inline:2em;border-radius:999px;background:linear-gradient(180deg,#2563eb,#14b8a6);content:""}.inventory-single-summary-item{display:inline-flex;align-items:center;flex:0 0 auto;color:#111827;font-size:inherit;font-weight:400;line-height:inherit}.inventory-single-summary-item.is-missing{color:#dc2626}.inventory-single-summary-item:not(:last-child):after{width:14px;height:1px;flex:0 0 14px;margin:0 8px;background:#9fcac5;content:""}.inventory-single-info-card,.inventory-single-other-card{display:grid;grid-gap:14px;gap:14px;min-width:0;border:1px solid #dfe7f0;border-radius:12px;background:#ffffff;box-shadow:0 5px 16px rgba(15,23,42,.04);padding:16px}.inventory-single-card-heading{display:flex;align-items:center;gap:9px;justify-content:flex-start}.inventory-single-card-heading>span{display:inline-grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:11px;font-weight:900}.inventory-single-card-heading h4{margin:0;color:var(--text);font-size:16px}.inventory-single-info-grid{display:grid;grid-gap:10px;gap:10px;min-width:0}.inventory-single-info-grid .detail-item{min-width:0;background:#f8fafc}.inventory-single-cost-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.inventory-single-timeline-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:4px 2px 12px;scrollbar-width:thin}.inventory-single-timeline-scroll:focus-visible{border-radius:8px;outline:3px solid rgba(37,99,235,.18);outline-offset:2px}.inventory-single-timeline{display:flex;align-items:flex-start;width:max-content;min-width:min(100%,760px);justify-content:center;margin:0 auto;padding:0 8px;list-style:none}.inventory-single-timeline>li{display:flex;align-items:flex-start;min-width:0}.inventory-single-flow-detail,.inventory-single-flow-leg,.inventory-single-flow-node{--inventory-flow-color:#16a34a;--inventory-flow-soft:#ecfdf3;--inventory-flow-ring:rgba(22,163,74,0.24);--inventory-flow-selection-color:#2563eb;--inventory-flow-selection-soft:#eff6ff;--inventory-flow-selection-ring:rgba(37,99,235,0.2)}.inventory-single-flow-detail.is-in_progress,.inventory-single-flow-leg.is-in_progress,.inventory-single-flow-node.is-in_progress{--inventory-flow-color:#d97706;--inventory-flow-soft:#fff7e6;--inventory-flow-ring:rgba(217,119,6,0.24)}.inventory-single-flow-node{position:relative;--inventory-flow-incoming-rail-color:var(--inventory-flow-color);--inventory-flow-outgoing-rail-color:var(--inventory-flow-color);width:176px;flex:0 0 176px;color:var(--inventory-flow-color)}.inventory-single-flow-node[data-incoming-state=completed]{--inventory-flow-incoming-rail-color:#16a34a}.inventory-single-flow-node[data-incoming-state=in_progress]{--inventory-flow-incoming-rail-color:#d97706}.inventory-single-flow-node[data-outgoing-state=completed]{--inventory-flow-outgoing-rail-color:#16a34a}.inventory-single-flow-node[data-outgoing-state=in_progress]{--inventory-flow-outgoing-rail-color:#d97706}.inventory-single-flow-node-trigger{position:absolute;z-index:4;inset:0;width:100%;border:0;border-radius:12px;background:transparent;cursor:pointer;padding:0}.inventory-single-flow-node-trigger:focus-visible{outline:3px solid var(--inventory-flow-selection-ring);outline-offset:2px}.inventory-single-flow-node-rail{position:relative;display:grid;height:40px;place-items:center}.inventory-single-flow-node-rail:after,.inventory-single-flow-node-rail:before{position:absolute;top:19px;width:50%;height:2px;background:var(--inventory-flow-color);content:""}.inventory-single-flow-node-rail:before{left:0;background:var(--inventory-flow-incoming-rail-color)}.inventory-single-flow-node-rail:after{right:0;background:var(--inventory-flow-outgoing-rail-color)}.inventory-single-flow-node:not(.has-incoming) .inventory-single-flow-node-rail:before,.inventory-single-flow-node:not(.has-outgoing) .inventory-single-flow-node-rail:after{display:none}.inventory-single-flow-marker{position:relative;z-index:2;display:grid;width:24px;height:24px;place-items:center;border-radius:999px;background:#ffffff;color:var(--inventory-flow-color)}.inventory-single-flow-node.is-in_progress .inventory-single-flow-marker{border:2px solid color-mix(in srgb,var(--inventory-flow-color) 40%,#ffffff)}.inventory-single-flow-pulse{width:12px;height:12px;flex:0 0 12px;border-radius:999px;background:var(--inventory-flow-color);box-shadow:0 0 0 0 var(--inventory-flow-ring);animation:inventory-single-flow-breathe 1.8s ease-in-out infinite}.inventory-single-flow-node-content{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:0;border:1px solid transparent;border-radius:10px;padding:5px 8px 6px;text-align:center}.inventory-single-flow-node:hover .inventory-single-flow-node-content{border-color:#e1e7ef;background:#f8fafc}.inventory-single-flow-node.is-selected .inventory-single-flow-node-content{border-color:var(--inventory-flow-selection-color);background:var(--inventory-flow-selection-soft);box-shadow:0 2px 8px var(--inventory-flow-selection-ring)}.inventory-single-flow-node.is-selected .inventory-single-flow-marker{box-shadow:0 0 0 4px var(--inventory-flow-selection-ring)}.inventory-single-flow-node h5{margin:0;color:var(--text);font-size:14px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.inventory-single-flow-node time,.inventory-single-flow-time{color:var(--muted);font-size:11px;line-height:1.4}.inventory-single-flow-detail-grid dd.is-missing,.inventory-single-flow-node .is-missing{color:#dc2626;font-weight:400}.inventory-single-flow-leg{width:260px;flex:0 0 260px}.inventory-single-flow-route{position:relative;height:40px}.inventory-single-flow-route:before{position:absolute;top:19px;right:0;left:0;height:2px;background:var(--inventory-flow-color);content:""}.inventory-single-flow-leg-elapsed{position:absolute;z-index:2;top:4px;left:50%;width:calc(100% - 18px);height:32px;transform:translateX(-50%);overflow:hidden;border:1px solid #d9e2ec;border-radius:999px;background:#ffffff;color:#475467;cursor:pointer;font:inherit;font-size:11px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}.inventory-single-flow-leg-elapsed:hover{border-color:var(--inventory-flow-color);background:var(--inventory-flow-soft)}.inventory-single-flow-leg-elapsed:focus-visible{border-color:var(--inventory-flow-selection-color);outline:3px solid var(--inventory-flow-selection-ring);outline-offset:2px}.inventory-single-flow-leg.is-selected .inventory-single-flow-leg-elapsed{border-color:var(--inventory-flow-selection-color);background:var(--inventory-flow-selection-soft);color:#344054;box-shadow:0 2px 8px var(--inventory-flow-selection-ring)}.inventory-single-flow-detail{display:grid;grid-gap:12px;gap:12px;width:min(100%,920px);border:1px solid #e1e7ef;border-left:3px solid var(--inventory-flow-color);border-radius:10px;background:#ffffff;box-shadow:0 4px 12px rgba(15,23,42,.04);margin-inline:auto;padding:12px 14px}.inventory-single-flow-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.inventory-single-flow-detail-heading>div{display:flex;align-items:baseline;gap:8px}.inventory-single-flow-detail-heading>div>span{color:var(--muted);font-size:11px}.inventory-single-flow-detail-heading strong{color:var(--text);font-size:14px}.inventory-single-flow-detail-state{border-radius:999px;background:var(--inventory-flow-soft);color:var(--inventory-flow-color);font-size:11px;font-weight:650;padding:3px 8px}.inventory-single-flow-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px 14px;gap:8px 14px;margin:0}.inventory-single-flow-detail-grid>div{min-width:0}.inventory-single-flow-detail-grid dd,.inventory-single-flow-detail-grid dt{margin:0}.inventory-single-flow-detail-grid dt{color:var(--muted);font-size:10px;font-weight:600}.inventory-single-flow-detail-grid dd{margin-top:2px;color:#344054;font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}@keyframes inventory-single-flow-breathe{0%,to{box-shadow:0 0 0 0 var(--inventory-flow-ring);transform:scale(.92)}50%{box-shadow:0 0 0 7px transparent;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.inventory-single-flow-pulse{animation:none;box-shadow:0 0 0 3px var(--inventory-flow-ring)}}.inventory-single-other-card{display:block;padding:0}.inventory-single-other-card summary{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;cursor:pointer;list-style:none;padding:13px 84px 13px 16px}.inventory-single-other-card summary::-webkit-details-marker{display:none}.inventory-single-other-card summary:after{position:absolute;right:16px;color:var(--blue);content:"展开";font-size:12px;font-weight:800}.inventory-single-other-card[open] summary:after{content:"收起"}.inventory-single-other-card summary>span{color:var(--text);font-size:14px;font-weight:900}.inventory-single-other-card summary>small{color:var(--muted);font-size:11px}.inventory-single-other-content{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--line-soft);padding:14px 16px 16px}.inventory-single-other-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.inventory-single-member-section{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff;padding:12px}.inventory-single-member-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:8px;gap:8px;max-height:260px;overflow:auto}.inventory-single-member-list>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:5px 8px;gap:5px 8px;border:1px solid var(--line-soft);border-radius:7px;background:#f8fafc;padding:9px}.inventory-single-member-list span{color:var(--muted);font-size:11px;font-weight:800}.inventory-single-member-list code{min-width:0;overflow-wrap:anywhere}.inventory-batch-level,.inventory-item-level,.inventory-sku-level,.inventory-warehouse-level{min-width:0}.inventory-batch-count,.inventory-warehouse-count,.inventory-warehouse-name{display:flex;align-items:center;gap:7px;min-width:0}.inventory-warehouse-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-batch-count,.inventory-warehouse-count{align-items:flex-start;flex-direction:column;gap:2px}.inventory-batch-count strong,.inventory-warehouse-count strong{color:var(--text);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-batch-count span,.inventory-warehouse-count span{color:var(--amber);font-size:11px;font-weight:800;white-space:normal}.inventory-hierarchy-context{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #cfe0f5;border-radius:10px;background:linear-gradient(135deg,#f7fbff,#eef6ff);margin-bottom:16px;padding:14px 16px}.inventory-hierarchy-context>div:first-child{display:grid;grid-gap:3px;gap:3px}.inventory-hierarchy-context span{color:var(--muted);font-size:12px;font-weight:800}.inventory-hierarchy-context h3{margin:0;font-size:21px}.inventory-hierarchy-context-metrics{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-end}.inventory-hierarchy-context-metrics>strong{color:#1d4f91;font-size:18px}.inventory-type-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.inventory-type-chart{min-width:0;border:1px solid var(--line);border-radius:10px;background:#ffffff;box-shadow:0 5px 16px rgba(15,23,42,.04);padding:15px}.inventory-type-chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.inventory-type-chart-heading>div{display:grid;grid-gap:2px;gap:2px}.inventory-type-chart-heading span{color:var(--muted);font-size:11px;font-weight:800}.inventory-type-chart-heading h4{margin:0;font-size:17px}.inventory-type-chart-heading>strong{color:#1d4f91;font-size:16px}.inventory-type-chart-body{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px}.inventory-pie{position:relative;width:180px;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(15,23,42,.05)}.inventory-pie-center{position:absolute;inset:25%;display:grid;align-content:center;justify-items:center;grid-gap:3px;gap:3px;border:1px solid var(--line-soft);border-radius:50%;background:#ffffff;box-shadow:0 3px 10px rgba(15,23,42,.08);text-align:center}.inventory-pie-center strong{max-width:92px;overflow:hidden;color:var(--text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.inventory-pie-center span{color:var(--muted);font-size:10px;font-weight:800}.inventory-pie-legend{display:grid;grid-gap:6px;gap:6px;max-height:230px;overflow-y:auto;padding-right:4px}.inventory-pie-legend-row{display:grid;grid-template-columns:10px minmax(72px,1fr) auto 44px;align-items:center;grid-gap:7px;gap:7px;min-width:0;color:#475467;font-size:12px}.inventory-pie-legend-color{width:9px;height:9px;border-radius:50%}.inventory-pie-legend-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-pie-legend-row strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-pie-legend-row small{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.inventory-batch-level>.managed-table-block>.managed-table-toolbar{align-items:flex-end;flex-wrap:wrap}.inventory-batch-level>.managed-table-block>.managed-table-toolbar>.managed-table-actions{flex:1 1 720px;min-width:0}.inventory-batch-filter-panel{flex:1 1 auto;flex-wrap:wrap;gap:7px;justify-content:flex-end;margin-left:auto;min-width:0}.inventory-batch-filter-panel .filter-search{flex:1 1 300px;max-width:420px;min-width:240px}.inventory-batch-filter-panel label:not(.filter-search){flex:0 1 180px;min-width:150px}.inventory-batch-filter-panel .inventory-batch-filter-kind{flex-basis:160px}.inventory-item-level,.inventory-sku-level{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--line-soft);background:#f8fafc;padding:14px}.inventory-item-level{background:#f2f6fb}.inventory-item-level .managed-table-heading h5,.inventory-sku-level .managed-table-heading h4{margin:0;color:#344054;font-size:15px}.inventory-status-summary{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;white-space:normal}.inventory-status-summary>span{display:inline-flex;align-items:center;gap:3px;color:var(--muted);font-size:11px;font-weight:800}.inventory-hierarchy-empty{display:grid;min-height:180px;place-items:center}.data-grid-shell,.table-shell{position:relative;overflow-x:auto;overflow-y:visible;border:1px solid var(--line);border-radius:8px;background:#ffffff}.table-shell{width:100%}.data-grid{min-width:1280px}.data-grid-head,.data-row-main{display:grid;align-items:stretch;grid-gap:0;gap:0}.data-grid-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;border-bottom:1px solid var(--line);background:#f8fafc}.data-grid-head>span,.data-row-main>span{display:flex;align-items:center;justify-content:center;min-width:0;border-right:1px solid var(--line-soft);padding:10px;text-align:center;white-space:nowrap}.data-grid-head>span{justify-content:center;color:#475467;font-size:12px;font-weight:900}.data-row{border-bottom:1px solid var(--line-soft);background:#ffffff}.data-row:nth-child(2n){background:#f7f8fa}.data-row:hover{background:#eef2f7}.data-row.is-open{background:#f8fafc}.row-toggle{display:grid;width:100%;min-height:42px;place-items:center;border:0;border-right:1px solid var(--line-soft);background:transparent;color:#536175}.clip{display:block;min-width:0;overflow-wrap:anywhere}.money-plus{color:var(--green);font-weight:900}.money-minus{color:var(--red);font-weight:900}.expanded-panel{display:grid;grid-gap:14px;gap:14px;border-top:1px solid var(--line-soft);padding:14px}.barcode-scan-control{display:flex;align-items:end;flex-wrap:wrap;gap:8px;min-width:0}.barcode-scan-control .form-field{width:clamp(220px,22vw,340px);min-width:0}.barcode-scan-feedback{align-self:center;max-width:460px;color:#1d4ed8;font-size:12px;overflow-wrap:anywhere}.barcode-scan-feedback.is-error{color:#b42318}.barcode-scan-order-filter{width:220px}.barcode-scan-choices,.barcode-scanned-items{display:grid;grid-gap:7px;gap:7px;min-width:0}.barcode-scan-choices{margin-bottom:12px;padding:10px;border:1px solid #bfdbfe;border-radius:8px;background:#f8fbff}.barcode-scan-choice,.barcode-scan-choices-heading,.barcode-scanned-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.barcode-scan-choices-heading strong{font-size:13px}.barcode-scan-choices p{margin:0;color:#92400e;font-size:12px}.barcode-scan-choices-list{display:grid;grid-gap:5px;gap:5px;max-height:270px;overflow:auto}.barcode-scan-choice,.barcode-scanned-item{padding:7px 9px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;font-size:12px}.barcode-scan-choice span,.barcode-scanned-item span{min-width:0;overflow-wrap:anywhere}.barcode-scan-choice .ant-btn,.barcode-scanned-item .ant-btn{flex:0 0 auto}.barcode-scan-sales{display:grid;grid-gap:10px;gap:10px;min-width:0}.barcode-scan-sales>p{margin:0}.sales-spu-detail-table-shell{overflow-x:auto;padding:14px}.sales-spu-detail-table-shell .managed-table{min-width:850px}.sales-spu-detail-table-shell .managed-table th{position:static;height:38px;background:#eef4ff;color:#34517d}.sales-spu-detail-table-shell .managed-table tbody tr:nth-of-type(2n){--managed-row-bg:#f8fbff;--managed-row-hover-bg:#eef5ff}.sales-spu-expanded-row>td{background:#f1f6ff;padding:12px!important}.sales-spu-stats-page .managed-table>tbody>tr:has(+.sales-spu-expanded-row)>td{background:#eaf2ff;border-bottom-color:#c9d9f3}.sales-spu-expand-button{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #ccdaf0;border-radius:8px;background:#f2f7ff;color:#285da8;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.sales-spu-expand-button:hover{border-color:#87ace8;background:#e3efff;box-shadow:0 2px 6px rgba(29,78,150,.12)}.sales-spu-expand-button[aria-expanded=true]{border-color:#2563c7;background:#2563c7;color:#ffffff}.sales-spu-expand-button:focus-visible{outline:2px solid #1677ff;outline-offset:2px}.sales-spu-expand-button>svg{transition:transform .18s ease}.sales-spu-expand-button[aria-expanded=true]>svg{transform:rotate(90deg)}.sales-spu-detail-panel{gap:14px;overflow:hidden;border:1px solid #bfd3f4;border-radius:11px;background:#ffffff;box-shadow:0 6px 18px rgba(35,75,135,.08);padding:0;animation:sales-spu-detail-enter .18s ease-out}@keyframes sales-spu-detail-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sales-spu-expand-button,.sales-spu-expand-button>svg{transition:none}.sales-spu-detail-panel{animation:none}}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px}.detail-item{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line-soft);border-radius:7px;background:#ffffff;padding:10px}.detail-item span{color:var(--muted);font-size:12px;font-weight:800}.detail-item strong{font-size:13px;overflow-wrap:anywhere;white-space:normal}.freight-breakdown{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff;padding:12px}.freight-breakdown>strong{font-size:13px}.freight-breakdown-list{display:flex;flex-wrap:wrap;gap:8px}.freight-segment{display:inline-grid;grid-template-columns:minmax(0,auto) auto;align-items:center;gap:8px;max-width:100%;min-height:30px;border:1px solid var(--line-soft);border-radius:999px;background:#f8fafc;color:#344054;font-size:12px;padding:5px 10px}.freight-segment span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-edit-form,.sale-form,.settings-form{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.inline-edit-form{grid-template-columns:repeat(7,minmax(0,1fr));align-items:flex-end;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff;padding:12px}.inline-edit-form.inventory-item-edit-form{--psi-control-height:38px;--psi-control-inner-height:36px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inventory-item-edit-form>.form-field:first-child{grid-column:1/-1}.inventory-item-edit-form>.form-field>span{min-width:76px;padding:0 12px;font-size:14px}.inventory-item-edit-form>.ant-btn{grid-column:1/-1;justify-self:end;min-width:96px;height:36px}.timeline{display:flex;gap:9px;flex-wrap:wrap}.timeline-item{display:grid;grid-template-columns:auto auto auto auto;align-items:center;grid-gap:7px;gap:7px;min-height:32px;border:1px solid var(--line-soft);border-radius:999px;background:#ffffff;color:#475467;font-size:12px;padding:5px 10px}.timeline-dot{width:9px;height:9px;border-radius:999px;background:var(--blue)}.muted{color:var(--muted)}.table-column-controls{position:relative}.table-column-controls summary{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid var(--line);border-radius:6px;background:#ffffff;color:#475467;font-size:13px;font-weight:900;list-style:none;padding:7px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-column-controls summary::-webkit-details-marker{display:none}.table-column-controls details>div{position:absolute;right:0;z-index:5;display:grid;width:220px;max-height:360px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:#ffffff;box-shadow:var(--shadow);padding:8px}.table-column-controls label{display:flex;align-items:center;gap:8px;min-height:30px;color:#475467;font-size:13px;font-weight:800}.managed-table-block{display:grid;grid-gap:8px;gap:8px;min-width:0}.managed-table-block.is-viewport-fill{display:flex;flex-direction:column;height:max(360px,calc(100dvh / var(--psi-ui-scale) - 138px));min-height:0}.managed-table-block.is-viewport-fill>.managed-table-pagination,.managed-table-block.is-viewport-fill>.managed-table-toolbar{flex:0 0 auto}.managed-table-block.is-viewport-fill>.table-shell{flex:1 1 auto;min-height:0;overflow:auto}.managed-table-block.is-viewport-fill .managed-table th.managed-th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.managed-table-pagination{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-height:30px;color:var(--muted);font-size:12px;font-weight:800}.managed-table-pagination span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gift-card-detail-section .managed-table-pagination{flex:0 0 auto;padding-top:10px;border-top:1px solid var(--line-soft)}.gift-card-detail-section .gift-card-resale-action-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-gap:8px;gap:8px;padding:8px}.gift-card-detail-section .gift-card-resale-action-bar>.selection-action-note,.gift-card-detail-section .gift-card-resale-action-bar>strong{min-height:32px;line-height:18px}.gift-card-detail-section .gift-card-resale-action-bar>.ant-btn{height:32px;min-height:32px;padding-inline:10px}.gift-card-detail-section .managed-table tbody>tr:not(.managed-expanded-row)>td{padding-block:5px}.gift-card-fit-page .managed-table:has(tbody>tr:nth-child(11)){height:100%}.gift-card-fit-page .managed-table:has(tbody>tr:nth-child(11))>thead{height:42px}.gift-card-fit-page .managed-table:has(tbody>tr:nth-child(11))>tbody{height:calc(100% - 42px)}@media (min-width:945px){.app-shell>.sidebar.ant-layout-sider{top:0;height:calc(100dvh / var(--psi-ui-scale) - 12px);margin:6px 0 6px 6px;border:1px solid var(--line);border-radius:16px;box-shadow:0 2px 8px rgba(16,24,40,.03)}}.managed-table-toolbar{gap:8px}.managed-table-heading,.managed-table-toolbar{display:flex;align-items:center;min-height:var(--psi-control-height);min-width:0}.managed-table-heading{flex:1 1 auto}.managed-table-heading .inventory-detail-toolbar-title,.managed-table-heading .section-toolbar-title,.managed-table-heading h3{display:inline-flex;align-items:center;gap:8px;min-height:var(--psi-control-height);margin:0;font-size:20px}.managed-table-actions{display:flex;align-items:center;flex:0 0 auto;gap:8px;justify-content:flex-end;min-height:var(--psi-control-height);margin-left:auto}.warehouse-detail-section .managed-table-actions{align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:10px}.warehouse-detail-section .section-heading-actions{margin-left:auto}.managed-table-actions .managed-column-menu>button{height:var(--psi-control-height);min-height:var(--psi-control-height);padding:8px 12px;font-size:13px;font-weight:800;line-height:1}.managed-column-menu{position:relative}.managed-table-actions:has(>:is(.sales-on-sale-actions,.sales-shipments-actions)){--psi-control-height:32px;flex:0 1 auto;flex-wrap:nowrap;min-width:0;max-width:100%;overflow:visible}:is(.sales-on-sale-actions,.sales-shipments-actions){display:flex;flex:0 1 auto;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto}:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-btn,:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-select{flex:0 0 auto;height:32px}:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-input-affix-wrapper{flex:0 1 360px;width:360px;min-width:220px;height:32px}:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-select{min-width:140px}.managed-table-actions:has(>:is(.sales-on-sale-actions,.sales-shipments-actions)) .managed-column-menu>button,:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-btn,:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-input-affix-wrapper,:is(.sales-on-sale-actions,.sales-shipments-actions)>.ant-select .ant-select-selector{border-radius:6px;font-size:14px;font-weight:400}.managed-table-actions:has(>:is(.sales-on-sale-actions,.sales-shipments-actions))>.managed-column-menu{flex:0 0 auto}.managed-column-menu>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;border:1px solid var(--line);border-radius:7px;background:#ffffff;color:#475467;cursor:pointer;font-size:12px;font-weight:700;padding:6px 10px;white-space:nowrap}.managed-column-menu>button:hover,.managed-column-menu>button[aria-expanded=true]{background:#ecfdf5;color:var(--green)}.managed-column-menu-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:80;display:grid;grid-gap:6px;gap:6px;width:190px;max-height:360px;overflow:auto;border:1px solid var(--line);border-radius:8px;background:#ffffff;box-shadow:0 18px 42px rgba(15,23,42,.16);padding:8px}.managed-column-menu-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.managed-column-menu-head strong{color:var(--text);font-size:12px;font-weight:900}.managed-column-menu-head button{border:0;border-radius:5px;background:#f1f5f9;color:#475467;cursor:pointer;font-size:11px;font-weight:700;padding:4px 7px}.managed-column-menu-panel p{margin:0;color:#94a3b8;font-size:11px;font-weight:600}.managed-column-menu-panel label{display:flex;align-items:center;gap:7px;min-height:26px;border-radius:6px;color:#334155;cursor:pointer;font-size:12px;font-weight:700;padding:4px 6px}.managed-column-menu-panel label:hover{background:#f8fafc}.managed-column-menu-panel input{accent-color:var(--green)}.managed-table{width:100%;min-width:var(--managed-table-min-width,720px);border-collapse:collapse;background:#ffffff;table-layout:fixed}.table-shell.compact .managed-table{min-width:var(--managed-table-min-width,620px)}.managed-table td,.managed-table th{border-bottom:1px solid var(--line-soft);line-height:1.32;padding:9px 8px;text-align:center;vertical-align:middle}.managed-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:42px;min-height:34px;border-bottom:1px solid var(--line);background:#f7f9fc;color:#667085;font-size:11px;font-weight:800;letter-spacing:0;text-align:center;text-transform:uppercase}.managed-table th.managed-th{position:relative;cursor:-webkit-grab;cursor:grab;padding:4px 10px 4px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.managed-th:after{position:absolute;top:50%;right:1px;width:10px;height:calc(66.6667% - 6.6667px);border-radius:999px;background:linear-gradient(90deg,transparent 0 4px,rgba(148,163,184,.48) 4px 5px,transparent 5px 10px);content:"";cursor:col-resize;transform:translateY(-50%)}.managed-th.is-resizing:after{background:linear-gradient(90deg,transparent 0 4px,rgba(37,99,235,.78) 4px 6px,transparent 6px 10px);box-shadow:0 0 0 2px rgba(37,99,235,.08)}.managed-th-content{display:flex;align-items:center;justify-content:center;min-height:32px;min-width:0;border-radius:5px;padding:0}.managed-th:hover .managed-th-content{background:#eef6ff;color:var(--blue)}.managed-th.is-dragging .managed-th-content{background:#ecfdf5;color:var(--green)}.managed-th.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.managed-th-label{display:block;width:100%;overflow-wrap:anywhere}.is-resizing-rei-order-column,.is-resizing-rei-order-column *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.managed-sort-header{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:100%;min-height:32px;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1.2;padding:5px 2px;text-decoration:none;-webkit-user-drag:none}.managed-sort-header:hover:not(:disabled){background:#eef6ff}.managed-sort-label{min-width:0;overflow-wrap:anywhere}.managed-sort-icon{flex:0 0 auto;width:12px;height:12px;color:#94a3b8;fill:currentColor}.managed-sort-icon path{transition:opacity .16s ease,transform .16s ease}.managed-sort-icon.is-asc .managed-sort-icon-desc,.managed-sort-icon.is-desc .managed-sort-icon-asc{opacity:0}.managed-sort-icon.is-asc .managed-sort-icon-asc{transform:translateX(1px)}.managed-sort-icon.is-desc .managed-sort-icon-desc{transform:translateX(-1px)}.managed-sort-header.is-active,.managed-sort-header.is-active .managed-sort-icon{color:var(--green)}.managed-table td{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.managed-table .row-actions{gap:6px;flex-wrap:wrap;white-space:nowrap}.managed-table tr.is-row-dragging td{opacity:.56}.managed-table tr.is-row-drag-over-before td{box-shadow:inset 0 2px 0 var(--blue)}.managed-table tr.is-row-drag-over-after td{box-shadow:inset 0 -2px 0 var(--blue)}.warehouse-drag-cell{gap:6px;width:100%}.managed-row-drag-handle,.warehouse-drag-cell{display:inline-flex;align-items:center;justify-content:center}.managed-row-drag-handle{width:28px;height:28px;border:1px solid var(--line-soft);border-radius:5px;background:#ffffff;color:var(--muted);cursor:-webkit-grab;cursor:grab}.managed-row-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.managed-row-drag-handle:hover{border-color:#c7d7ee;color:var(--blue)}.warehouse-order-index{display:inline-flex;align-items:center;justify-content:center;min-width:18px;color:var(--muted);font-weight:800}.managed-table td>code{max-width:100%;padding:2px 4px;font-size:11px;white-space:normal}.managed-table tbody tr{--managed-row-bg:#ffffff;--managed-row-hover-bg:#f8fafc;background:var(--managed-row-bg)}.managed-table tbody tr:nth-of-type(2n){--managed-row-bg:#f7f8fa;--managed-row-hover-bg:#eef2f7}.managed-table tbody tr:hover{background:var(--managed-row-hover-bg)}.managed-expanded-row>td{padding:0;text-align:left;white-space:normal}.transfer-detail-table-shell{overflow-x:auto;border:1px solid var(--line-soft);border-radius:8px;background:#ffffff}.transfer-detail-table{width:100%;min-width:1260px;border-collapse:collapse;table-layout:fixed}.transfer-detail-table td,.transfer-detail-table th{border-bottom:1px solid var(--line-soft);color:#344054;font-size:12px;padding:9px 10px;text-align:center;vertical-align:middle}.transfer-detail-table th{background:#f8fafc;color:var(--muted);font-weight:900}.transfer-detail-table tr:last-child td{border-bottom:0}.transfer-detail-empty{padding:12px;text-align:center}.pending-inbound-batch-expanded{display:grid;grid-gap:12px;gap:12px}.pending-inbound-line-editor{display:grid;grid-gap:8px;gap:8px}.pending-inbound-line-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.pending-inbound-edit-table .ant-input{height:30px;border-color:var(--line-soft);border-radius:6px;font-size:12px;text-align:center}.pending-inbound-edit-table .ant-input-focused,.pending-inbound-edit-table .ant-input:focus{border-color:#4096ff;box-shadow:0 0 0 2px rgba(5,145,255,.08)}.pending-inbound-confirm-form{display:flex;align-items:end;flex-wrap:wrap;gap:10px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:12px}.pending-inbound-confirm-form>*{min-width:0}.pending-inbound-confirm-form>.form-field{flex:1 1 220px;width:auto}.pending-inbound-freight-mode-field{flex-basis:260px}.pending-inbound-freight-mode-field>.ant-segmented{align-self:center;width:calc(100% - 12px);min-width:0;margin:6px}.pending-inbound-confirm-summary{display:flex;align-items:center;flex-wrap:wrap;flex:1 0 100%;gap:8px;min-height:var(--psi-control-height);color:#475467;font-size:12px;font-weight:800}.pending-inbound-confirm-summary strong{color:var(--text)}.pending-inbound-confirm-form>.ant-tag{align-self:center;justify-self:start;flex:1 0 100%}.pending-inbound-confirm-form>.ant-btn{flex:0 0 auto;justify-self:start}.floating-x-scroll{position:fixed;bottom:0;z-index:40;display:none;height:16px;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--line);background:rgba(255,255,255,.96);box-shadow:0 -8px 20px rgba(15,23,42,.08)}.floating-x-scroll.is-visible{display:block}.floating-x-scroll>div{height:1px}.mini-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px;padding:8px}.mini-card{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--line-soft);border-radius:7px;background:#ffffff;padding:12px}.mini-card span{color:var(--muted)}.transfer-create-section{width:100%;max-width:100%}.transfer-create-form{display:grid;grid-gap:14px;gap:14px}.transfer-mode-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:flex-start;min-width:0}.transfer-sku-transfer-filter{display:grid;grid-template-columns:max-content minmax(220px,360px);align-items:center;grid-gap:8px;gap:8px;min-width:0}.transfer-sku-transfer-filter>span{color:var(--muted);font-size:12px;font-weight:800}.transfer-create-layout{display:grid;grid-template-areas:"meta summary" "lines summary";grid-template-columns:minmax(0,1fr) minmax(300px,320px);align-items:start;grid-gap:16px 24px;gap:16px 24px}.transfer-lines-section,.transfer-meta-section{display:grid;min-width:0;grid-gap:10px;gap:10px}.transfer-meta-section{grid-area:meta;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}.transfer-lines-section{grid-area:lines}.transfer-sku-dropdown{max-width:calc(100vw - 32px)}.ant-select-dropdown.transfer-sku-dropdown .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.package-transfer-section,.transfer-batch-section{gap:12px}.transfer-batch-action-bar{margin-bottom:2px}.managed-table td.transfer-batch-select-column,.managed-table th.transfer-batch-select-column{padding-left:6px;padding-right:6px}.transfer-batch-select-cell{display:inline-flex;align-items:center;justify-content:center;width:100%}.transfer-batch-select-checkbox.ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;border-radius:6px;transition:background .16s ease,box-shadow .16s ease}.transfer-batch-select-checkbox.ant-checkbox-wrapper:hover{background:#eff6ff}.transfer-batch-select-checkbox .ant-checkbox{top:0}.transfer-batch-select-checkbox .ant-checkbox-inner{width:16px;height:16px;border-color:#cbd5e1;border-radius:4px}.transfer-batch-select-checkbox .ant-checkbox-input:focus-visible+.ant-checkbox-inner{outline:2px solid rgba(37,99,235,.22);outline-offset:2px}.transfer-batch-select-checkbox .ant-checkbox-checked .ant-checkbox-inner{border-color:#2563eb;background:#2563eb}.transfer-batch-expanded{display:grid;grid-gap:12px;gap:12px;padding:14px 16px 16px;background:#f8fafc}.transfer-batch-expanded-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.transfer-batch-expanded-head span{color:var(--muted);font-size:13px}.transfer-batch-detail-scroll{overflow-x:auto}.transfer-batch-detail-table{width:100%;min-width:860px;border-collapse:collapse;background:#fff}.transfer-batch-detail-table td,.transfer-batch-detail-table th{padding:9px 10px;border:1px solid var(--line-soft);text-align:left;vertical-align:middle}.transfer-batch-detail-table th{color:var(--muted);background:#f1f5f9;font-size:12px;font-weight:700}.transfer-batch-detail-table td:nth-child(2){min-width:210px}.transfer-batch-detail-table td:nth-child(2) span,.transfer-batch-detail-table td:nth-child(2) strong{display:block}.transfer-batch-detail-table td:nth-child(2) span{margin-top:2px;color:var(--muted);font-size:12px}.transfer-batch-detail-table td:last-child{width:112px}.transfer-batch-detail-table td:last-child .ant-input{min-width:82px}.form-field.package-transfer-field{min-width:0;height:auto}.package-transfer-stats{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.package-transfer-stats>.ant-tag{-webkit-margin-end:0;margin-inline-end:0}.package-transfer-confirm,.package-transfer-unmatched{display:grid;grid-gap:8px;gap:8px;min-width:0}.package-transfer-confirm>span{color:var(--muted);font-size:13px}.package-transfer-textarea{overflow-y:hidden!important;resize:none;font-family:Consolas,SFMono-Regular,monospace;font-size:13px;line-height:1.55}.package-transfer-unmatched-area{min-height:96px!important}.transfer-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px}.transfer-section-title strong{color:#233044;font-size:14px}.transfer-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px}.transfer-meta-grid,.transfer-route-row{display:grid;align-items:flex-end;gap:10px}.transfer-route-row{grid-template-columns:minmax(0,1fr) var(--psi-control-height) minmax(0,1fr);grid-gap:10px}.transfer-route-arrow{display:grid;width:var(--psi-control-height);height:var(--psi-control-height);min-height:var(--psi-control-height);place-items:center;border:1px solid var(--line);border-radius:6px;background:#ffffff;color:var(--blue);box-shadow:0 6px 14px rgba(15,23,42,.04)}.transfer-cost-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-end;grid-gap:10px;gap:10px}.manual-inbound-section{width:100%;max-width:100%}.manual-inbound-form{display:grid;grid-gap:14px;gap:14px}.manual-inbound-layout{display:grid;grid-template-areas:"meta summary" "lines summary";grid-template-columns:minmax(0,1fr) minmax(300px,320px);align-items:start;grid-gap:16px 24px;gap:16px 24px}.manual-inbound-lines,.manual-inbound-meta{display:grid;min-width:0;grid-gap:10px;gap:10px}.manual-inbound-meta{grid-area:meta;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}.manual-inbound-lines{grid-area:lines}.manual-inbound-summary{grid-area:summary}.manual-inbound-shared-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:flex-end;grid-gap:10px;gap:10px}.manual-inbound-cost-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:flex-end;grid-gap:10px;gap:10px}.manual-inbound-freight-mode-field>.ant-segmented{align-self:center;width:calc(100% - 12px);margin:6px}.manual-inbound-lines>.transfer-section-title{min-width:0}.transfer-note-field{display:grid;grid-column:1/4;min-width:0}.transfer-logistics-fields{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.transfer-report-options{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px;min-width:0;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:10px}.transfer-create-form .transfer-report-toggle.ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-self:start;min-height:28px;margin:0;color:#344054;font-size:12px;font-weight:900;line-height:1}.transfer-create-form .transfer-report-toggle .ant-checkbox{align-self:center;top:0}.transfer-report-field-select{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;min-width:0;height:auto;min-height:var(--psi-control-height);overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff}.transfer-report-field-select>span{display:inline-flex;align-items:center;justify-content:center;min-width:92px;border-right:1px solid #d9d9d9;background:#fafafa;color:#1f1f1f;font-size:15px;font-weight:700;line-height:1;padding:0 18px;white-space:nowrap}.transfer-report-field-select>.ant-select,.transfer-report-field-select>.ant-select .ant-select-selector{height:auto;min-height:var(--psi-control-inner-height)}.transfer-report-field-select>.ant-select{width:100%;min-width:0}.transfer-report-field-select>.ant-select .ant-select-selector{align-items:center;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:20px;padding-right:20px}.transfer-report-field-select>.ant-select .ant-select-selection-overflow{align-content:center;min-height:calc(var(--psi-control-inner-height) - 2px)}.transfer-fill-all-button{grid-column:4;width:100%;justify-content:center}.transfer-summary-panel{display:grid;grid-area:summary;position:-webkit-sticky;position:sticky;top:18px;align-content:start;grid-gap:12px;gap:12px;min-width:0;align-self:start;border-left:1px solid var(--line-soft);padding-left:20px}.transfer-summary-list{display:grid;grid-gap:8px;gap:8px;margin:0}.transfer-summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.transfer-summary-row dd,.transfer-summary-row dt{margin:0}.transfer-summary-row dt{color:var(--muted);font-size:12px;font-weight:800}.transfer-summary-row dd{color:#233044;font-size:13px;font-weight:900;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.transfer-summary-total{border-top:1px solid var(--line-soft);padding-top:9px}.transfer-summary-total dd{color:var(--blue)}.transfer-report-panel{display:grid;grid-gap:12px;gap:12px;min-width:0}.transfer-report-summary-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0}.transfer-report-summary{display:grid;grid-gap:6px;gap:6px;min-width:0}.transfer-report-summary-heading{display:flex;align-items:center;gap:8px}.transfer-report-summary-heading>strong{color:#233044;font-size:13px}.transfer-report-summary-table{min-width:360px}.transfer-report-detail-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.package-audit-section{display:grid;grid-gap:16px;gap:16px;width:100%;max-width:100%}.package-audit-grid,.package-audit-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;min-width:0}.package-audit-panel,.package-audit-result{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.package-audit-select-field.form-field{width:100%}.package-audit-source-summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:32px;color:#344054;font-size:12px;font-weight:800}.package-audit-source-summary.muted{color:var(--muted)}.package-audit-result-area,.package-audit-textarea{min-height:180px!important;resize:vertical;font-family:Consolas,SFMono-Regular,monospace;font-size:13px;line-height:1.55}.package-audit-outbound-area,.package-audit-source-area{min-height:432px!important}.package-audit-result{border-top:1px solid var(--line-soft);padding-top:14px}.package-audit-result-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.package-audit-result-heading strong{min-width:0;overflow:hidden;color:#233044;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.line-editor{display:grid;grid-gap:8px;gap:8px}.switch-field{align-content:end}.toggle-button{min-height:var(--psi-control-height);border:1px solid var(--line);border-radius:6px;background:#ffffff;color:#475467;font-weight:900}.toggle-button.active{border-color:var(--blue);background:var(--blue-soft);color:#1d4ed8}.line-row{display:grid;grid-template-columns:1.1fr 1.8fr 1fr .8fr .8fr .7fr;grid-gap:8px;gap:8px}.line-row.outbound-line{grid-template-columns:minmax(300px,1fr) minmax(170px,190px) minmax(130px,150px) 76px var(--psi-control-height);align-items:stretch;justify-content:start}.line-row.outbound-line>*{min-width:0}.line-row.outbound-line>.ant-btn{width:100%;justify-content:center}.line-row.outbound-line.duplicate{border-radius:7px;box-shadow:0 0 0 1px #fed7aa}.line-row.outbound-line.dewu-line{grid-template-columns:minmax(320px,1fr) minmax(150px,180px) minmax(130px,150px) 76px var(--psi-control-height)}.line-stock-meta{display:flex;align-items:center;justify-content:flex-start;gap:8px;height:var(--psi-control-height);min-height:var(--psi-control-height);min-width:0;border:1px solid var(--line-soft);border-radius:6px;background:#f8fafc;color:var(--muted);font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;padding:4px 10px;white-space:nowrap}.line-stock-meta span,.line-stock-meta strong{display:inline-flex;align-items:baseline;gap:3px}.line-stock-meta strong{color:#233044;font-size:12px}.line-stock-meta em{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--amber-soft);color:var(--amber);font-size:11px;font-style:normal;font-weight:900;line-height:1;padding:3px 6px}.manual-inbound-line-editor{display:grid;grid-gap:8px;gap:8px;overflow-x:auto;padding-bottom:2px}.manual-inbound-line-row{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(120px,.75fr) minmax(110px,.65fr) minmax(130px,.75fr) minmax(110px,.6fr) minmax(220px,1fr) var(--psi-control-height);align-items:stretch;grid-gap:8px;gap:8px;min-width:0}.manual-inbound-line-row>*{min-width:0}.manual-inbound-line-row .form-field>span{min-width:66px;padding-left:14px;padding-right:14px}.manual-inbound-line-meta{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:8px;gap:8px;height:var(--psi-control-height);min-height:var(--psi-control-height);min-width:0;border:1px solid var(--line-soft);border-radius:10px;background:#f8fafc;color:var(--muted);font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;padding:4px 10px;white-space:nowrap}.manual-inbound-line-meta span,.manual-inbound-line-meta strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-inbound-line-meta strong{color:#233044;font-size:12px}.manual-inbound-delete-button{justify-content:center;padding:0}.manual-inbound-delete-button,.manual-inbound-delete-spacer{width:var(--psi-control-height);min-width:var(--psi-control-height)}.manual-inbound-delete-spacer{min-height:var(--psi-control-height)}.inventory-batch-trace-page{min-width:0}.inventory-batch-trace-panel{min-width:0;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.inventory-batch-trace-header{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line-soft);padding:22px 24px 19px}.inventory-batch-trace-heading{display:flex;flex:1 1 640px;align-items:center;min-width:0;gap:16px}.inventory-batch-trace-title-row{display:flex;flex:0 0 auto;align-items:center;gap:10px}.inventory-batch-trace-title-row h2{margin:0;color:#172033;font-size:22px;letter-spacing:-.02em}.inventory-batch-trace-title-icon{display:inline-grid;width:36px;height:36px;place-items:center;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.inventory-batch-trace-legend{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px}.inventory-batch-trace-legend span{display:inline-flex;align-items:center;gap:6px;min-height:30px;border:1px solid var(--line-soft);border-radius:999px;background:#fff;color:#4b5565;font-size:12px;font-weight:700;padding:5px 10px;white-space:nowrap}.inventory-batch-trace-legend i{width:8px;height:8px;border-radius:50%}.inventory-batch-trace-legend .legend-inbound,.inventory-batch-trace-legend .legend-transfer{background:var(--blue)}.inventory-batch-trace-legend .legend-retention{background:#d97706}.inventory-batch-trace-legend .legend-arrived{background:var(--green)}.inventory-batch-trace-controls{display:flex;flex:1 1 360px;align-items:center;min-width:0;gap:10px}.inventory-batch-trace-mode{border-bottom:1px solid var(--line-soft);background:#fff;padding:13px 24px 0}.inventory-batch-trace-mode .ant-segmented{border-radius:9px 9px 0 0;background:#f2f4f7;padding:3px}.inventory-batch-trace-mode .ant-segmented-item{min-width:104px;font-size:13px;font-weight:700}.inventory-warehouse-events{padding:20px 24px 24px}.inventory-warehouse-event-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.inventory-warehouse-event-summary>div{position:relative;min-height:105px;border:1px solid var(--line-soft);border-radius:13px;background:#fbfcfd;overflow:hidden;padding:15px 17px}.inventory-warehouse-event-summary>div:before{position:absolute;top:0;right:0;bottom:0;width:4px;background:#98a2b3;content:""}.inventory-warehouse-event-summary .is-current:before{background:var(--green)}.inventory-warehouse-event-summary .is-outbound:before{background:#667085}.inventory-warehouse-event-summary .is-incoming:before{background:#d97706}.inventory-warehouse-event-summary span{display:block;color:var(--muted);font-size:12px;font-weight:800}.inventory-warehouse-event-summary strong{display:block;margin-top:6px;color:#172033;font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.inventory-warehouse-event-summary strong small{margin-left:4px;color:var(--muted);font-size:12px}.inventory-warehouse-event-summary p{margin:7px 0 0;color:var(--subtle);font-size:12px}.inventory-warehouse-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:14px;gap:14px}.inventory-warehouse-event-column{min-width:0;border:1px solid var(--line);border-radius:13px;background:#f8fafc;overflow:hidden}.inventory-warehouse-event-column>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid var(--line);background:#fff;padding:14px}.inventory-warehouse-event-column-icon{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#f2f4f7;color:#667085}.inventory-warehouse-event-column.is-current .inventory-warehouse-event-column-icon{background:var(--green-soft);color:var(--green)}.inventory-warehouse-event-column.is-incoming .inventory-warehouse-event-column-icon{background:var(--amber-soft);color:#b45309}.inventory-warehouse-event-column h3{margin:0;color:#172033;font-size:14px}.inventory-warehouse-event-column header p{margin:3px 0 0;color:var(--muted);font-size:11px}.inventory-warehouse-event-column header>strong{display:inline-grid;min-width:26px;height:26px;place-items:center;border-radius:999px;background:#f2f4f7;color:#475467;font-size:12px}.inventory-warehouse-event-list{display:grid;max-height:620px;grid-gap:9px;gap:9px;overflow-y:auto;padding:10px}.inventory-warehouse-event-list>.ant-empty{margin:48px 0}.inventory-warehouse-event-card{min-width:0;border:1px solid var(--line-soft);border-left:3px solid #98a2b3;border-radius:10px;background:#fff;padding:11px 12px 8px}.inventory-warehouse-event-column.is-current .inventory-warehouse-event-card{border-left-color:var(--green)}.inventory-warehouse-event-column.is-incoming .inventory-warehouse-event-card{border-left-color:#d97706}.inventory-warehouse-event-card-foot,.inventory-warehouse-event-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.inventory-warehouse-event-card-head{color:var(--muted);font-size:10px;font-weight:700}.inventory-warehouse-event-card-head span:last-child{border-radius:999px;background:#f2f4f7;padding:3px 6px}.inventory-warehouse-event-card h4{margin:7px 0 0;color:#172033;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-warehouse-event-card>p{margin:4px 0 10px;color:var(--muted);font-size:11px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-warehouse-event-card-foot{border-top:1px solid var(--line-soft);padding-top:7px}.inventory-warehouse-event-card-foot strong{color:#172033;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-warehouse-event-card-foot strong small{margin-left:2px;color:var(--muted);font-size:10px}.inventory-warehouse-event-card-foot .ant-btn{height:25px;padding-inline:4px}.inventory-batch-trace-select{flex:1 1 360px;width:min(660px,calc(62vw / var(--psi-ui-scale)));max-width:660px;min-width:0}.inventory-batch-trace-option{display:flex;align-items:center;gap:6px;min-width:0}.inventory-batch-trace-option-sources{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.inventory-batch-trace-option-summary{flex:0 0 auto;white-space:nowrap}.inventory-batch-trace-controls .ant-btn,.inventory-batch-trace-controls .ant-select-selector{min-height:38px}.inventory-batch-trace-controls .ant-btn{flex:0 0 auto}.inventory-batch-trace-chart-panel{position:relative;min-width:0;margin:18px 24px 24px}.inventory-batch-trace-chart-panel>.inventory-batch-trace-fullscreen.ant-btn{position:absolute;z-index:5;top:12px;right:12px;box-shadow:0 4px 14px rgba(16,24,40,.12)}.inventory-batch-trace-scroll{display:flex;height:max(360px,calc(100dvh / var(--psi-ui-scale) - 230px));border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 1px 1px,rgba(148,163,184,.18) 1px,transparent 0) 0 0 /22px 22px,#f8fafc;overflow:auto;overscroll-behavior:contain;scrollbar-color:#c6cfda transparent}.inventory-batch-trace-chart-panel:-webkit-full-screen{box-sizing:border-box;width:100%;height:100%;margin:0;background:#fff;padding:16px}.inventory-batch-trace-chart-panel:fullscreen{box-sizing:border-box;width:100%;height:100%;margin:0;background:#fff;padding:16px}.inventory-batch-trace-chart-panel:-webkit-full-screen .inventory-batch-trace-fullscreen{top:28px;right:28px}.inventory-batch-trace-chart-panel:fullscreen .inventory-batch-trace-fullscreen{top:28px;right:28px}.inventory-batch-trace-chart-panel:-webkit-full-screen .inventory-batch-trace-scroll{width:100%;height:100%}.inventory-batch-trace-chart-panel:fullscreen .inventory-batch-trace-scroll{width:100%;height:100%}.inventory-batch-trace-scroll:focus-visible{outline:3px solid rgba(37,99,235,.18);outline-offset:2px}.inventory-batch-trace-canvas{position:relative;flex:0 0 auto;margin:auto}.inventory-batch-trace-connectors{position:absolute;z-index:1;inset:0;overflow:visible;pointer-events:none}.inventory-batch-trace-edge-label{position:absolute;z-index:2;min-width:max-content;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 3px 10px rgba(15,23,42,.08);color:#475467;font-size:11px;font-weight:800;line-height:1;padding:5px 8px;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.inventory-batch-trace-edge-label.tone-blue{border-color:#bfd2ff;color:#1d4ed8}.inventory-batch-trace-edge-label.tone-green{border-color:#a7e6cd;color:#087a54}.inventory-batch-trace-edge-label.tone-amber{border-color:#f3ce8b;color:#b45309}.inventory-batch-trace-node{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:3;display:flex;min-width:0;flex-direction:column;border-top-width:1px;border:1px solid var(--line);border-top:3px solid var(--line);border-radius:13px;background:rgba(255,255,255,.98);box-shadow:0 8px 22px rgba(15,23,42,.09);color:inherit;cursor:pointer;font:inherit;overflow:hidden;padding:14px 15px 12px;text-align:left}.inventory-batch-trace-node:hover{box-shadow:0 12px 28px rgba(15,23,42,.14);transform:translateY(-1px)}.inventory-batch-trace-node:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:3px}.inventory-batch-trace-node.tone-blue{border-top-color:var(--blue)}.inventory-batch-trace-node.tone-green{border-top-color:var(--green)}.inventory-batch-trace-node.tone-amber{border-top-color:#d97706}.inventory-batch-trace-node.tone-neutral{border-top-color:#8792a2}.inventory-batch-trace-node.is-selected{border-color:var(--blue);box-shadow:0 0 0 3px rgba(37,99,235,.13),0 12px 28px rgba(37,99,235,.14)}.inventory-batch-trace-node-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;font-weight:800}.inventory-batch-trace-node-icon{display:inline-grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:8px;background:#f2f4f7;color:#667085}.inventory-batch-trace-node.tone-blue .inventory-batch-trace-node-icon{background:var(--blue-soft);color:var(--blue)}.inventory-batch-trace-node.tone-green .inventory-batch-trace-node-icon{background:var(--green-soft);color:var(--green)}.inventory-batch-trace-node.tone-amber .inventory-batch-trace-node-icon{background:var(--amber-soft);color:#b45309}.inventory-batch-trace-node h3{margin:7px 0 0;color:#172033;font-size:17px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-batch-trace-node p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-batch-trace-node-result{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.inventory-batch-trace-node-result strong{color:#172033;font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.inventory-batch-trace-node-result span{max-width:104px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:10px;font-weight:800;overflow:hidden;padding:4px 7px;text-overflow:ellipsis;white-space:nowrap}.inventory-batch-trace-node.tone-blue .inventory-batch-trace-node-result span{background:var(--blue-soft);color:#1d4ed8}.inventory-batch-trace-node.tone-green .inventory-batch-trace-node-result span{background:var(--green-soft);color:#087a54}.inventory-batch-trace-node.tone-amber .inventory-batch-trace-node-result span{background:var(--amber-soft);color:#b45309}.inventory-batch-trace-formula{margin:9px -15px -12px;border-top:1px solid var(--line-soft);background:#f8fafc;color:#344054;font-size:11px;font-weight:800;line-height:1.35;padding:7px 15px 8px;text-align:center}.inventory-batch-trace-detail-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.inventory-batch-trace-detail-modal .ant-modal-content{background:#fff}.inventory-batch-trace-document-details{margin-bottom:18px}.inventory-batch-trace-document-details h3,.inventory-batch-trace-product-title{margin:0 0 9px;color:#172033;font-size:14px}.inventory-batch-trace-document-details dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--line);border-left:1px solid var(--line);border-radius:10px;overflow:hidden}.inventory-batch-trace-document-details dl>div{min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:10px 12px}.inventory-batch-trace-document-details dt{margin-bottom:4px;color:var(--muted);font-size:11px;font-weight:700}.inventory-batch-trace-document-details dd{margin:0;color:#172033;font-size:13px;font-weight:700;overflow-wrap:anywhere}.inventory-batch-trace-detail-summary>div{min-width:0;border:1px solid var(--line-soft);border-radius:10px;background:#f8fafc;padding:12px 14px}.inventory-batch-trace-detail-summary span,.inventory-batch-trace-detail-summary strong{display:block}.inventory-batch-trace-detail-summary span{margin-bottom:5px;color:var(--muted);font-size:12px}.inventory-batch-trace-detail-summary strong{color:#172033;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-batch-trace-detail-table-wrap{max-height:min(calc(62vh / var(--psi-ui-scale)),620px);border:1px solid var(--line);border-radius:10px;overflow:auto}.inventory-batch-trace-detail-table{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0;font-size:12px}.inventory-batch-trace-detail-table td,.inventory-batch-trace-detail-table th{border-bottom:1px solid var(--line-soft);padding:10px 12px;text-align:left;vertical-align:middle;white-space:nowrap}.inventory-batch-trace-detail-table th{position:-webkit-sticky;position:sticky;z-index:1;top:0;background:#f8fafc;color:#475467;font-size:11px;font-weight:800}.inventory-batch-trace-detail-table tbody tr:last-child td{border-bottom:0}.inventory-batch-trace-detail-table tbody tr:hover td{background:#f9fbff}.inventory-batch-trace-detail-status{display:inline-flex;border-radius:999px;background:var(--blue-soft);color:#1d4ed8;font-size:11px;font-weight:800;padding:3px 7px}.inventory-batch-trace-empty,.inventory-batch-trace-loading{display:grid;min-height:380px;place-items:center}@media (max-width:1232px){.manual-inbound-layout{grid-template-areas:"meta" "summary" "lines";grid-template-columns:minmax(0,1fr)}.manual-inbound-summary{max-width:none;position:static;border-top:1px solid var(--line-soft);border-left:0;padding-left:0;padding-top:14px}.manual-inbound-summary .transfer-summary-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px}.manual-inbound-summary .transfer-summary-row{display:grid;grid-gap:4px;gap:4px}.manual-inbound-summary .transfer-summary-row dd{text-align:left}.manual-inbound-summary .transfer-summary-total{border-top:0;padding-top:0}}.dewu-upload-form{display:grid;grid-template-columns:minmax(0,360px);align-items:start;grid-gap:8px;gap:8px;max-width:360px;margin-bottom:14px}.dewu-settlement-workspace-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.dewu-settlement-workspace-nav .ant-segmented{max-width:100%}.dewu-manual-match-modal,.dewu-mapping-workbench-grid,.dewu-profile-mapping-modal,.dewu-workbench-panel{display:grid;grid-gap:16px;gap:16px;min-width:0}.dewu-workbench-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:12px 14px}.dewu-workbench-intro h3,.dewu-workbench-intro p{margin:0}.dewu-workbench-intro p{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.5}.dewu-workbench-loading{display:grid;min-height:220px;place-items:center}.dewu-workbench-load-more{display:flex;justify-content:center;padding-top:4px}.dewu-mapping-workbench-grid>div{display:grid;grid-gap:8px;gap:8px;min-width:0}.dewu-manual-match-toolbar{display:flex;align-items:center;gap:12px}.dewu-manual-match-toolbar .ant-input-affix-wrapper{flex:1 1 auto;min-width:0}.dewu-manual-match-toolbar .ant-tag{flex:0 0 auto;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-card-import-form{grid-template-columns:minmax(0,1fr);max-width:none;margin-bottom:18px}.gift-card-force-update-control{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc}.gift-card-force-update-control.enabled{border-color:#ffbb63;background:#fff8e8}.gift-card-force-update-control>div{display:grid;grid-gap:3px;gap:3px}.gift-card-force-update-control span{color:var(--muted);font-size:12px}.gift-card-import-form .dewu-upload-actions{grid-template-columns:minmax(240px,360px) auto;justify-content:start}.gift-card-import-form .dewu-upload-selected{max-width:560px}.dewu-upload-actions{display:grid;grid-template-columns:minmax(130px,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0}.dewu-file-field{display:flex;align-items:center;min-width:0;min-height:var(--psi-control-height)}.dewu-file-input{display:none}.dewu-file-button{width:100%;justify-content:center;font-weight:800}.dewu-upload-selected{display:flex;align-items:center;gap:8px;min-width:0;min-height:var(--psi-control-height);border:1px solid var(--line-soft);border-radius:6px;background:#f8fafc;color:#344054;font-size:13px;font-weight:800;padding:0 12px}.dewu-upload-selected.has-file{border-color:#b7d7ff;background:#ffffff}.dewu-upload-selected svg{flex:0 0 auto;color:#3563a7}.dewu-upload-selected span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dewu-upload-selected strong{flex:0 0 auto;color:var(--muted);font-size:12px}.gift-card-manual-import-form{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.gift-card-manual-import-fields{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) 150px 300px auto;align-items:end;grid-gap:8px;gap:8px;min-width:0}.gift-card-manual-import-fields .form-field.form-field>span{min-width:100px;padding:0 14px}.gift-card-manual-import-fields .gift-card-manual-import-rate-field.form-field>span{min-width:64px;padding:0 12px}.gift-card-manual-import-fields .gift-card-manual-import-date-field.form-field>span{min-width:96px}.gift-card-manual-import-fields .gift-card-manual-import-date-field .ant-picker-input>input{min-width:110px}.gift-card-manual-import-lines.ant-input{width:100%;min-height:220px;border-radius:8px;padding:12px 14px;resize:vertical}.gift-card-manual-import-lines.ant-input-focused,.gift-card-manual-import-lines.ant-input:focus{border-color:#4096ff;box-shadow:0 0 0 2px rgba(5,145,255,.1)}.gift-card-manual-import-lines.form-field.form-field{height:auto;min-height:0;overflow:visible}.dewu-file-clear{flex:0 0 auto;width:28px;min-width:28px;padding:0}.dewu-sales-month-selector{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,180px));align-items:center;grid-gap:10px;gap:10px;min-width:0}.dewu-sales-month-selector .ant-select{width:100%;min-width:0}.dewu-sales-dashboard .managed-table-toolbar{--psi-control-height:32px}.dewu-sales-dashboard .managed-column-menu>button{height:32px;min-height:32px;padding:4px 15px;gap:8px;border-color:#d9d9d9;border-radius:6px;background:#fff;color:rgba(0,0,0,.88);font-size:14px;font-weight:400;box-shadow:0 2px 0 rgba(0,0,0,.02)}.dewu-sales-dashboard .managed-column-menu>button:hover,.dewu-sales-dashboard .managed-column-menu>button[aria-expanded=true]{background:#fff;border-color:#4096ff;color:#4096ff}.sku-profile-section{width:100%}.sku-profile-section .managed-table-toolbar{align-items:flex-end}.sku-profile-section .managed-table-heading{flex:1 1 auto}.sku-form.sku-profile-form{width:100%;grid-template-columns:minmax(0,1fr);align-items:stretch;margin-bottom:0}.sku-profile-main-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:end;grid-gap:10px;gap:10px}.sku-profile-identifiers{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px}.sku-profile-list-field{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0}.sku-profile-list-field>span{color:#475569;font-size:13px;font-weight:700}.sku-profile-list-field .ant-input{width:100%;min-height:64px;resize:vertical}.sku-profile-list-summary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-profile-section .managed-table-actions{align-self:end;margin-left:0;justify-self:start}.sku-barcode-review-toolbar,.sku-profile-header-actions{display:flex;align-items:center;gap:10px}.sku-barcode-review-toolbar{justify-content:space-between;margin-bottom:12px}.sku-barcode-review-loading{padding:32px;text-align:center}.sku-barcode-review-scroll{max-height:min(62vh,640px);overflow:auto;border:1px solid #e2e8f0}.sku-barcode-review-table{width:100%;min-width:990px;border-collapse:collapse;font-size:12px}.sku-barcode-review-table td,.sku-barcode-review-table th{padding:9px 10px;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top;overflow-wrap:anywhere}.sku-barcode-review-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f1f5f9;white-space:nowrap}.sku-barcode-review-table td>div+div{margin-top:4px}.sku-barcode-review-table td:first-child{width:16%}.sku-barcode-review-table td:nth-child(2){width:18%}.sku-barcode-review-table td:nth-child(3){width:25%}.sku-barcode-review-table td:nth-child(4){width:19%}.sku-barcode-review-table td:nth-child(5){width:22%}.sku-pending-table td:first-child{width:13%}.sku-pending-table td:nth-child(2){width:25%}.sku-pending-table td:nth-child(3){width:12%}.sku-pending-table td:nth-child(4){width:36%}.sku-pending-table td:nth-child(5){width:14%}.sku-pending-codes{overflow-wrap:anywhere}.sku-pending-result{margin-bottom:12px}.sku-form.sku-pending-decision-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:0}.sku-barcode-review-codes{font-family:Consolas,monospace}.sku-barcode-review-evidence summary{color:#1d4ed8;cursor:pointer}.sku-barcode-review-evidence>div:first-of-type{margin-top:6px}.sku-profile-variant-expand-button{display:inline-flex;align-items:center;gap:5px;padding:4px 6px;border:1px solid #cbd5e1;border-radius:6px;background:#f8fafc;color:#1d4ed8;cursor:pointer;white-space:nowrap}.sku-profile-variant-expand-button svg{transition:transform .16s ease}.sku-profile-variant-expand-button[aria-expanded=true] svg{transform:rotate(90deg)}.sku-profile-variant-expanded-row>td{padding:0!important;background:#f1f6ff!important}.sku-profile-section .managed-table>tbody>tr:has(+.sku-profile-variant-expanded-row)>td{background:#eaf2ff;border-bottom-color:#c9d9f3}.sku-profile-variant-panel{display:grid;grid-gap:10px;gap:10px;padding:14px}.sku-profile-variant-panel>.muted{margin:0}.sku-profile-auxiliary-heading,.sku-profile-variant-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.sku-profile-variant-table-shell{max-width:100%;overflow-x:auto}.sku-profile-variant-table{width:100%;min-width:820px;border-collapse:collapse;background:#fff}.sku-profile-variant-table td,.sku-profile-variant-table th{padding:9px 10px;border:1px solid #dbe5f3;text-align:left;vertical-align:top;overflow-wrap:anywhere}.sku-profile-variant-table th{background:#e7efff;color:#34517d;font-size:12px;white-space:nowrap}.sku-profile-variant-table tr.is-search-match td{background:#fff4ce}.sku-profile-variant-table td:first-child,.sku-profile-variant-table td:nth-child(2){width:12%}.sku-profile-variant-table td:nth-child(3){width:16%}.sku-profile-variant-table td:nth-child(4){width:22%}.sku-profile-variant-table td:nth-child(5){width:30%}.sku-profile-variant-source{display:block;margin-top:4px;color:#64748b;font-size:12px}.sku-profile-variant-spec-list{display:grid;grid-gap:4px;gap:4px}.sku-profile-variant-codes{overflow-wrap:anywhere}.sku-form.sku-profile-variant-form{width:100%;grid-template-columns:minmax(0,1fr);align-items:stretch;margin-bottom:0}.sku-profile-variant-main-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.sku-profile-auxiliary-editor{display:grid;grid-gap:9px;gap:9px}.sku-profile-auxiliary-editor>.muted,.sku-profile-legacy-mappings>.muted{margin:0}.sku-profile-auxiliary-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;grid-gap:10px;gap:10px}.sku-profile-auxiliary-readonly,.sku-profile-legacy-mapping-row{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;overflow-wrap:anywhere}.sku-profile-legacy-mappings{display:grid;grid-gap:8px;gap:8px}.color-mapping-editor{display:grid;grid-gap:10px;gap:10px}.sku-mapping-count{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sku-mapping-count .ant-tag{-webkit-margin-end:0;margin-inline-end:0}.dewu-profile-mapping-note{border:1px solid #b7d7ff;border-radius:8px;background:#f2f7ff;color:#31547f;font-size:12px;line-height:1.55;padding:10px 12px}.dewu-profile-suggestion-section{display:grid;grid-gap:8px;gap:8px;border:1px solid #f7cf8c;border-radius:8px;background:#fffbeb;padding:12px}.dewu-profile-mapping-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.dewu-profile-mapping-heading>div{display:grid;grid-gap:2px;gap:2px}.dewu-profile-mapping-heading span,.dewu-profile-suggestion-row small{color:var(--muted);font-size:12px}.dewu-profile-suggestion-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.8fr) auto;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid rgba(180,130,45,.2);padding-top:8px}.dewu-profile-suggestion-row>div:first-child{display:flex;align-items:center;gap:5px;min-width:0}.dewu-profile-suggestion-row>div:first-child span,.dewu-profile-suggestion-row>div:first-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dewu-sku-mapping-create{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:end;grid-gap:10px;gap:10px}.color-mapping-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) var(--psi-control-height);align-items:end;grid-gap:8px;gap:8px}.color-mapping-row>.ant-btn{width:var(--psi-control-height);min-width:var(--psi-control-height);justify-content:center;padding:0}.dewu-fuzzy-color{display:inline-flex;max-width:100%;align-items:center;border:1px solid #f59e0b;border-radius:6px;background:#fffbeb;color:#92400e;font-weight:900;line-height:1.2;padding:2px 6px}.sale-form{grid-template-columns:repeat(8,minmax(0,1fr));align-items:flex-end}.sku-form{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:flex-end;grid-gap:10px;gap:10px;margin-bottom:14px}.sku-form.external-connection-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;margin-bottom:0}.sku-form.external-connection-form>.ant-btn{justify-self:end;min-width:132px}.report-grid,.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,720px),1fr));grid-gap:18px;gap:18px}.settings-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end}.sales-settlement-form{grid-template-columns:minmax(0,1fr);align-items:stretch}.sales-settlement-heading-actions{display:flex;align-items:center;gap:8px}#sales-settlement-column-menu .managed-column-menu>button{height:32px;min-height:32px;padding:0 11px;border-color:#d9d9d9;border-radius:6px;color:rgba(0,0,0,.88);font-size:14px;font-weight:400}#sales-settlement-column-menu .managed-column-menu>button:hover,#sales-settlement-column-menu .managed-column-menu>button[aria-expanded=true]{background:#fff;border-color:#4096ff;color:#4096ff}.sales-settlement-form .managed-table tbody>tr>td{height:40px;padding:4px 8px;vertical-align:middle}.sales-settlement-form .managed-table .ant-input{height:30px;min-height:30px;padding-block:3px}.sales-settlement-form .sales-settlement-select-column .ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:0;margin:0;vertical-align:middle}.sales-settlement-form .sales-settlement-select-column{text-align:center}.sales-settlement-form .managed-table th.sales-settlement-select-column{padding-inline:8px}.psi-page-body>.stack.sales-settlement-page{align-self:start;grid-template-rows:max-content max-content;height:max-content}.sales-settlement-panel[hidden]{display:none}.sales-settlement-panel>.dewu-settlement-workspace{height:auto}.sales-settlement-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:10px;gap:10px}.color-palette-form{align-items:stretch;gap:14px;padding-top:4px}.color-palette-form-actions,.color-palette-name-field{grid-column:1/-1}.color-palette-name-field .form-field{width:100%}.color-palette-name-field{display:grid;grid-gap:8px;gap:8px}.color-palette-name-field>strong{color:#1f2937;font-size:13px}.color-palette-name-field>.ant-input{min-height:var(--psi-control-height)}.color-palette-color-field{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;border:1px solid #e2e8f0;border-radius:12px;background:#ffffff;padding:12px}.color-palette-color-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.color-palette-color-heading strong{color:#1f2937;font-size:13px}.color-palette-color-heading span{color:var(--muted);font-size:12px}.color-palette-color-controls{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:stretch;grid-gap:8px;gap:8px;min-width:0}.color-palette-picker-trigger{position:relative;width:76px;min-height:var(--psi-control-height);overflow:hidden;border:1px solid rgba(15,23,42,.2);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25);cursor:pointer;padding:0}.color-palette-picker-trigger.is-empty{background-color:#ffffff;background-image:linear-gradient(45deg,#e2e8f0 25%,transparent 0),linear-gradient(-45deg,#e2e8f0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e2e8f0 0),linear-gradient(-45deg,transparent 75%,#e2e8f0 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.color-palette-picker-trigger span{position:absolute;inset:auto 4px 4px;border-radius:4px;background:rgba(15,23,42,.68);color:#ffffff;font-size:10px;line-height:18px}.color-palette-color-controls .ant-input{min-width:0;font-family:Consolas,SFMono-Regular,monospace;text-transform:uppercase}.color-palette-clear-button{padding-inline:10px}.color-palette-form-actions{justify-content:flex-end;padding-top:2px}.wide-block{grid-column:1/-1}.product-type-form{grid-template-columns:minmax(0,1fr) auto}.product-type-section .managed-table-toolbar{align-items:flex-end}.product-type-section .managed-table-heading{flex:1 1 auto}.product-type-section .managed-table-heading>.product-type-form{width:100%;margin-bottom:0}.product-type-section .managed-table-actions{align-self:end;margin-left:0;justify-self:start}.sku-table{margin-top:12px}.api-box{display:grid;grid-gap:9px;gap:9px;margin-top:14px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc;padding:12px}.api-box>div{justify-content:flex-start}.lookup-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;margin-bottom:12px}.warehouse-form{grid-template-columns:minmax(0,1fr);gap:14px;align-items:stretch}.warehouse-form .form-field.form-field{height:64px;min-height:64px}.warehouse-form .form-field>.ant-select,.warehouse-form .form-field>.ant-select .ant-select-selector,.warehouse-form .form-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker){height:62px;min-height:62px}.warehouse-form .modal-actions{justify-content:flex-end;margin-top:2px}.customs-rule-form{display:grid;grid-gap:12px;gap:12px;margin-bottom:12px}.customs-rule-fee-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;min-width:0}.login-screen{align-items:center;background:#eef2f7;display:flex;min-height:calc(100vh / var(--psi-ui-scale));justify-content:center;padding:24px}.login-form{display:grid;grid-gap:16px;gap:16px}.login-form h1{margin:0}.login-form label{display:grid;grid-gap:7px;gap:7px}.login-form span:not(.brand-mark){color:var(--muted);font-size:13px;font-weight:700}.login-error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b42318;margin:0;padding:10px 12px}body .ant-modal-root .ant-modal-wrap{overflow:hidden;overscroll-behavior:contain}.ant-modal-root .ant-modal-wrap .ant-modal{--psi-modal-max-height:calc(100dvh / var(--psi-ui-scale) - var(--psi-modal-gap, 16px) - var(--psi-modal-gap, 16px));top:var(--psi-modal-gap,16px);max-height:var(--psi-modal-max-height);max-width:calc(100vw / var(--psi-ui-scale) - 32px);margin-block:0;padding-bottom:0}.ant-modal-wrap.ant-modal-centered .ant-modal{top:0}.ant-modal-wrap .ant-modal-content{display:flex;flex-direction:column;max-height:var(--psi-modal-max-height);overflow:hidden}.ant-modal-wrap .ant-modal-footer,.ant-modal-wrap .ant-modal-header{flex-shrink:0}.ant-spin-fullscreen{width:calc(100vw / var(--psi-ui-scale))!important;height:calc(100vh / var(--psi-ui-scale))!important}.ant-menu-submenu-popup .ant-menu-vertical.ant-menu-sub{max-height:calc(100vh / var(--psi-ui-scale) - 100px)}.ant-modal-wrap .ant-modal-body{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.ant-modal-confirm .ant-modal-body,.ant-modal-confirm-body-wrapper{display:flex;flex-direction:column;overflow:hidden}.ant-modal-confirm-body,.ant-modal-confirm-body-wrapper,.ant-modal-confirm-paragraph{flex:1 1 auto;min-height:0}.ant-modal-confirm-content{min-height:0;overflow:auto;overscroll-behavior:contain}.ant-modal-confirm-btns,.ant-modal-confirm-title{flex-shrink:0}.transfer-edit-modal .line-row.outbound-line{grid-template-columns:minmax(300px,1fr) 130px 120px var(--psi-control-height)}.transfer-edit-modal .transfer-line-field:first-child,.transfer-edit-modal .transfer-line-field:first-child .ant-select-selector,.transfer-edit-modal .transfer-line-field:first-child>.ant-select{height:auto!important;min-height:var(--psi-control-height)}.transfer-edit-modal .transfer-line-field .ant-select-selection-item{white-space:normal;overflow-wrap:anywhere;line-height:20px!important;padding-block:5px}.transfer-edit-modal .ant-modal-footer{border-top:1px solid var(--line-soft);padding-top:12px}.dewu-shipment-edit-modal .ant-modal-content{height:auto}.dewu-shipment-edit-modal .ant-modal-body{display:flex;overflow:hidden}.dewu-shipment-edit-form{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;flex:1 1 auto;min-height:0;align-items:stretch;grid-gap:12px;gap:12px}.dewu-shipment-edit-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;min-width:0}.dewu-shipment-edit-meta>.detail-item{display:flex;align-items:center;gap:10px;min-width:0;min-height:32px;padding:0 10px;border:1px solid var(--line-soft);border-radius:6px;background:#f7f9fc}.dewu-shipment-edit-meta>.detail-item>strong{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dewu-shipment-edit-fee-info{display:grid;grid-column:1/-1;grid-gap:4px;gap:4px}.sales-shipment-fee-error{color:#b42318;font-size:12px}.dewu-create-section .transfer-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dewu-create-section .transfer-fill-all-button{grid-column:1/-1;justify-self:start;width:auto}.dewu-shipment-edit-lines{grid-area:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#f8fafc}.dewu-shipment-edit-line-actions{display:flex;align-items:center;gap:8px}.dewu-shipment-edit-lines .barcode-scan-sales,.dewu-shipment-edit-lines .line-editor{align-content:start;grid-auto-rows:max-content;min-height:0;max-height:320px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.dewu-shipment-edit-lines .line-row.outbound-line.dewu-line{grid-template-columns:minmax(0,1fr) 116px var(--psi-control-height);align-items:start}.dewu-shipment-edit-lines .line-row.outbound-line.dewu-line>.ant-btn{width:var(--psi-control-height);justify-self:end}.dewu-shipment-edit-form>.form-field>.ant-input-textarea,.dewu-shipment-edit-form>.form-field>.ant-input-textarea>textarea{width:100%}.dewu-shipment-edit-empty{padding:16px;text-align:center}.dewu-shipment-edit-fee-info .muted,.dewu-shipment-edit-settlement-info{font-size:12px;line-height:1.6}.dewu-shipment-edit-form .form-actions{justify-content:flex-end;padding-top:10px;border-top:1px solid var(--line-soft)}@media (max-width:720px){.dewu-shipment-edit-meta{grid-template-columns:minmax(0,1fr)}.dewu-shipment-edit-lines .transfer-section-title{flex-wrap:wrap}.dewu-shipment-edit-lines .line-row.outbound-line.dewu-line{grid-template-columns:minmax(0,1fr) 96px var(--psi-control-height)}}@media (max-height:600px){.dewu-shipment-edit-modal .ant-modal-body{display:block;overflow:auto}.dewu-shipment-edit-form{grid-template-rows:auto auto auto auto}}@media (min-width:945px){body,html{height:100%;overflow:hidden}.login-screen{overflow:auto}.app-shell,.login-screen{height:calc(100dvh / var(--psi-ui-scale));min-height:0}.app-shell,.sidebar{overflow:hidden}.sidebar{height:calc(100dvh / var(--psi-ui-scale))}.psi-page-container,.workspace{height:100%;min-height:0;overflow:hidden}.psi-page-container{display:grid;grid-template-rows:auto minmax(0,1fr)}.psi-page-body{grid-template-rows:minmax(0,1fr);min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;margin-right:-8px}.psi-page-body::-webkit-scrollbar{width:8px;height:8px}.psi-page-body::-webkit-scrollbar-thumb{background:#c6cfda;border-radius:4px}.psi-page-body>*{min-width:0;min-height:0}.gift-card-module,.inventory-module{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:visible;overscroll-behavior:contain;scrollbar-gutter:auto}.gift-card-module>*,.inventory-module>*,.psi-page-body>.section-block,.psi-page-body>.settings-grid,.psi-page-body>.stack{min-height:0}.psi-page-body>.section-block,.psi-page-body>.settings-grid,.psi-page-body>.stack{height:100%}.psi-page-body>.settings-grid{grid-template-rows:minmax(0,1fr)}.psi-viewport-box{display:flex!important;flex-direction:column;height:100%;min-width:0;min-height:0}.psi-viewport-box>.managed-table-block{display:flex;flex:1 1 auto;flex-direction:column;height:auto;max-height:100%;min-height:0}.psi-viewport-box>.managed-table-block>.managed-table-pagination,.psi-viewport-box>.managed-table-block>.managed-table-toolbar{flex:0 0 auto}.psi-viewport-box>.managed-table-block>.table-shell{flex:1 1 auto;min-height:84px;overflow:auto;overscroll-behavior:contain}.psi-viewport-box>.managed-table-block .managed-table th.managed-th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dewu-sales-metrics{grid-template-columns:repeat(8,minmax(0,1fr))}.dewu-settled-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-grid .ant-card{min-width:0}.metric-grid .ant-card-body{padding:12px 14px}.metric-grid .ant-statistic-title{margin-bottom:2px;font-size:12px}.metric-grid .ant-statistic-content{font-size:clamp(18px,calc(1.6vw / var(--psi-ui-scale)),24px);line-height:1.2}.metric-grid p{margin:4px 0 0;font-size:11px;line-height:1.35}.gift-card-dashboard{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.dewu-sales-dashboard{grid-template-rows:auto auto minmax(210px,1fr);height:100%;min-height:0;overflow:visible;overscroll-behavior:contain}.dewu-settled-page{grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.inbound-import-page{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,.42fr) minmax(0,.58fr);min-height:0;overflow:hidden}.inbound-import-page>.inbound-import-panel{max-height:220px;overflow:auto;overscroll-behavior:contain}.inbound-import-page>.psi-viewport-box{grid-column:1/-1}.pending-inbound-page{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.pending-inbound-page>:only-child{grid-column:1/-1}.gift-card-data-management{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.inventory-single-detail-page{height:100%;max-height:none}.inventory-detail-hierarchy{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.inventory-batch-trace-page,.inventory-batch-trace-panel{height:100%;min-height:0}.inventory-batch-trace-panel{display:flex;flex-direction:column}.inventory-batch-trace-header{flex:0 0 auto}.inventory-batch-trace-chart-panel,.inventory-batch-trace-empty{flex:1 1 auto;min-height:0}.inventory-batch-trace-scroll,.package-audit-section{height:100%;min-height:0}.package-audit-section{grid-template-rows:auto minmax(0,2fr) minmax(120px,1fr);overflow:hidden}.package-audit-grid,.package-audit-panel,.package-audit-result,.package-audit-result-grid{min-height:0}.package-audit-panel,.package-audit-result{display:flex;flex-direction:column;overflow:hidden}.package-audit-outbound-area,.package-audit-result-area,.package-audit-source-area,.package-audit-textarea{flex:1 1 auto;height:100%!important;min-height:0!important;resize:none;overflow:auto}}@media (min-width:945px) and (max-width:1500px){.dewu-sales-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dewu-settled-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:944px){.app-shell.ant-pro-shell.ant-layout-has-sider{flex-direction:column}.sidebar{position:static;height:auto}.sidebar.ant-layout-sider{flex:none!important;max-width:none!important;min-width:0!important;width:100%!important}.sidebar .ant-layout-sider-children{height:auto}.sidebar #primary-navigation{flex:0 0 auto;overflow:visible}.app-shell.ant-pro-shell.ant-layout-has-sider>.workspace.ant-layout{width:100%!important}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid,.report-grid,.settings-grid{grid-template-columns:repeat(4,minmax(130px,1fr))}.inline-edit-form,.sale-form,.sku-form{grid-template-columns:repeat(3,minmax(0,1fr))}.sku-profile-main-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-profile-identifiers{grid-template-columns:minmax(0,1fr)}.inbound-import-controls{flex-wrap:wrap}.inbound-import-controls .form-field{flex:1 1 min(260px,100%)}.transfer-create-layout{grid-template-areas:"meta" "lines" "summary"}.package-audit-grid,.package-audit-result-grid,.transfer-create-layout{grid-template-columns:minmax(0,1fr)}.transfer-summary-panel{max-width:none;position:static;border-top:1px solid var(--line-soft);border-left:0;padding-top:14px;padding-left:0}.inventory-batch-level>.managed-table-block>.managed-table-toolbar{align-items:stretch;flex-wrap:wrap}.gift-card-detail-section .managed-table-actions,.gift-card-filter-panel,.inventory-batch-filter-panel,.inventory-batch-level>.managed-table-block>.managed-table-toolbar>.managed-table-actions,.inventory-single-detail-page .managed-table-actions,.inventory-single-filter-panel{flex:1 1 100%;width:100%}.gift-card-filter-panel,.inventory-batch-filter-panel,.inventory-single-filter-panel{flex-wrap:wrap;justify-content:flex-start;margin-left:0}.gift-card-filter-panel .filter-search,.inventory-batch-filter-panel .filter-search,.inventory-single-filter-panel .filter-search{max-width:none}.inventory-type-chart-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:832px){.manual-inbound-layout{grid-template-areas:"meta" "lines" "summary";grid-template-columns:minmax(0,1fr)}.manual-inbound-summary{max-width:none;position:static;border-top:1px solid var(--line-soft);border-left:0;padding-left:0;padding-top:14px}.manual-inbound-cost-grid,.manual-inbound-shared-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-inbound-line-row{grid-template-columns:minmax(240px,1.4fr) minmax(120px,.8fr) minmax(110px,.7fr) minmax(130px,.8fr) minmax(110px,.7fr) var(--psi-control-height)}.manual-inbound-line-meta{grid-column:1/-1}.transfer-cost-grid,.transfer-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-cost-grid .transfer-note-field,.transfer-note-field{grid-column:1/-1}.transfer-logistics-fields{grid-template-columns:1fr}.transfer-fill-all-button{grid-column:1/-1}.dewu-upload-form,.transfer-report-options{grid-template-columns:1fr}}@media (max-width:576px){.workspace{padding:14px}.psi-viewport-box>.managed-table-block>.managed-table-toolbar{align-items:stretch;flex-direction:column}.psi-viewport-box>.managed-table-block>.managed-table-toolbar>.managed-table-actions,.psi-viewport-box>.managed-table-block>.managed-table-toolbar>.managed-table-heading{flex:1 1 auto;width:100%;margin-left:0}.psi-viewport-box .managed-table-heading h3{white-space:nowrap}.psi-viewport-box .managed-table-actions{justify-content:flex-start}.psi-viewport-box .section-heading-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%;margin-left:0}.psi-viewport-box .section-heading-actions>.ant-btn,.psi-viewport-box .section-heading-actions>.ant-input,.psi-viewport-box .section-heading-actions>.ant-select{width:100%;max-width:none}.gift-card-dashboard-actions{align-items:flex-start;flex-direction:column}.gift-card-dashboard-actions .row-actions{width:100%}.gift-card-dashboard-actions .ant-btn{flex:1 1 auto}.gift-card-usage-calendar{padding-inline:12px}.gift-card-usage-calendar-heading{align-items:flex-start}.gift-card-usage-calendar-actions{justify-content:flex-start;width:100%;margin-left:0}.inventory-single-detail-page{grid-template-rows:auto auto;height:auto;max-height:none;overflow:visible}.inventory-single-table-section{overflow:visible}.inventory-single-table-section>.managed-table-block{flex:none}.inventory-single-table-section>.managed-table-block .table-shell{max-height:calc(70vh / var(--psi-ui-scale))}.inventory-single-detail-page .managed-expanded-row>td>[role=region]{position:-webkit-sticky;position:sticky;left:0;width:calc(100vw / var(--psi-ui-scale) - 66px);max-width:calc(100vw / var(--psi-ui-scale) - 66px)}.inventory-single-expanded{width:100%;max-width:100%;min-width:0}.section-heading,.topbar{align-items:flex-start;flex-direction:column}.inbound-section .section-heading{padding-right:0}.gift-card-filter-panel .filter-search,.gift-card-filter-panel label:not(.filter-search),.inventory-batch-filter-panel .filter-search,.inventory-batch-filter-panel .inventory-batch-filter-kind,.inventory-batch-filter-panel .inventory-batch-filter-platform,.inventory-batch-filter-panel .inventory-batch-filter-status,.inventory-batch-filter-panel label:not(.filter-search),.inventory-single-filter-panel .filter-search,.inventory-single-filter-panel>label:not(.filter-search){flex:1 1 100%;max-width:none;min-width:0}.inventory-batch-filter-panel,.inventory-single-filter-panel{flex:0 0 100%;margin:0;width:100%}.inventory-single-filter-panel{justify-content:flex-start}.inventory-single-member-list{grid-template-columns:minmax(0,1fr)}.inventory-single-info-card{padding:12px}.inventory-single-cost-grid,.inventory-single-other-grid{grid-template-columns:minmax(0,1fr)}.inventory-single-summary-track{padding:0}.inventory-single-summary-item{font-weight:400}.inventory-single-summary-group,.inventory-single-summary-statuses{font-size:13px}.inventory-single-summary-item:not(:last-child):after{width:12px;flex-basis:12px;margin-right:7px;margin-left:7px}.inventory-single-flow-node{width:160px;flex-basis:160px}.inventory-single-flow-leg{width:230px;flex-basis:230px}.inventory-single-other-card summary{align-items:flex-start;flex-direction:column;gap:3px}.inventory-batch-level>.managed-table-block>.managed-table-toolbar>.managed-table-actions{flex-wrap:wrap;justify-content:flex-start}.inventory-hierarchy-context{align-items:flex-start;flex-direction:column}.inventory-hierarchy-context-metrics{justify-content:flex-start}.inventory-type-chart-body{grid-template-columns:minmax(0,1fr);justify-items:center}.inventory-pie-legend{width:100%}.inventory-item-level,.inventory-sku-level{padding:8px}.color-mapping-row,.color-palette-form-preview,.detail-grid,.dewu-upload-form,.gift-card-form,.gift-card-manual-import-fields,.gift-card-recommended-use-controls,.gift-card-transaction-form,.inline-edit-form,.line-row,.line-row.outbound-line,.line-row.outbound-line.dewu-line,.lookup-form,.manual-inbound-cost-grid,.manual-inbound-shared-grid,.metric-grid,.pending-inbound-confirm-form,.report-grid,.sale-form,.settings-form,.settings-grid,.sku-form,.transfer-report-summary-grid{grid-template-columns:1fr}.color-palette-color-controls{grid-template-columns:68px minmax(0,1fr) auto}.pending-inbound-freight-mode-field{grid-column:auto}.manual-inbound-line-row{grid-template-columns:minmax(0,1fr) var(--psi-control-height)}.manual-inbound-color-field,.manual-inbound-line-meta,.manual-inbound-price-field,.manual-inbound-quantity-field,.manual-inbound-size-field,.manual-inbound-sku-field{grid-column:1/-1}.manual-inbound-delete-button{grid-column:2}.sku-profile-main-fields{grid-template-columns:minmax(0,1fr)}.inbound-import-controls{display:grid;grid-template-columns:1fr;overflow-x:visible}.product-type-section .managed-table-actions{justify-self:start}.transfer-cost-grid,.transfer-meta-grid,.transfer-route-row{grid-template-columns:1fr}.transfer-route-arrow{justify-self:center;transform:rotate(90deg)}.transfer-summary-panel{max-width:none}.line-stock-meta{flex-wrap:wrap;gap:6px;white-space:normal}.topbar-actions{width:100%}.managed-table-actions{flex-wrap:wrap}.dewu-manual-match-toolbar,.dewu-settlement-workspace-nav,.dewu-workbench-intro{align-items:stretch;flex-direction:column}.dewu-settlement-workspace-nav .ant-segmented,.dewu-settlement-workspace-nav .ant-segmented-group{width:100%}.dewu-settlement-workspace-nav .ant-segmented{overflow-x:auto}.dewu-settlement-workspace-nav .ant-segmented-group{min-width:max-content}.dewu-settlement-workspace-nav .ant-segmented-item{flex:1 0 auto}.dewu-manual-match-toolbar .ant-tag{max-width:100%}.dewu-profile-suggestion-row,.dewu-sku-mapping-create{grid-template-columns:minmax(0,1fr)}}@media (max-width:944px){.inventory-batch-trace-header{align-items:stretch;flex-direction:column;gap:14px}.inventory-batch-trace-heading{flex:0 0 auto;width:100%}.inventory-batch-trace-legend{justify-content:flex-start;padding-top:0}.inventory-warehouse-event-grid{grid-template-columns:1fr}.inventory-warehouse-event-list{max-height:420px}}@media (max-width:576px){.inventory-batch-trace-header,.inventory-batch-trace-mode{padding-right:14px;padding-left:14px}.inventory-batch-trace-heading{align-items:stretch;flex-direction:column;gap:12px}.inventory-batch-trace-controls,.inventory-batch-trace-select{width:100%;max-width:none}.inventory-batch-trace-controls{flex:0 0 auto}.inventory-batch-trace-chart-panel{margin-right:14px;margin-left:14px}.inventory-warehouse-events{padding:14px}.inventory-warehouse-event-summary{grid-template-columns:1fr}.inventory-batch-trace-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-batch-trace-document-details dl{grid-template-columns:1fr}}.home-dashboard,.home-dashboard-grid,.home-dashboard-section{min-width:0}.home-dashboard{width:100%}.home-dashboard-grid{display:grid;align-items:stretch;grid-gap:8px}.home-dashboard-section{position:relative;overflow:hidden;border-color:#dfe7f1;border-radius:14px;background:linear-gradient(180deg,#ffffff,#fbfcfe);box-shadow:0 8px 24px rgb(15 23 42/6%)}.home-dashboard-section:before{position:absolute;inset:0 0 auto;height:3px;background:var(--home-accent,#2563eb);content:""}.home-dashboard-gift-card{--home-accent:#2563eb}.home-dashboard-discount-code{--home-accent:#7c3aed}.home-dashboard-inventory{--home-accent:#059669}.home-dashboard-transfers{--home-accent:#ea580c}.home-dashboard-dewu{--home-accent:#0891b2}.home-dashboard-gift-card{grid-column:span 8}.home-dashboard-discount-code{grid-column:span 4}.home-dashboard-inventory{grid-column:span 7}.home-dashboard-transfers{grid-column:span 5}.home-dashboard-dewu{grid-column:1/-1}.home-section-actions,.home-section-heading,.home-transfer-item-heading,.home-transfer-progress-heading{display:flex;align-items:center}.home-section-heading{justify-content:space-between;gap:14px;margin-bottom:12px}.home-section-actions{flex:0 0 auto;gap:4px}.home-section-title{min-width:0}.home-section-title>span{color:var(--home-accent,var(--blue));font-size:10px;font-weight:900;letter-spacing:.12em}.home-section-title h3,.home-usage-heading h4{margin:3px 0 0;color:var(--text)}.home-section-title h3{font-size:18px}.home-section-note,.home-section-title p,.home-usage-heading p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.home-metric-grid{display:grid;grid-gap:12px;gap:12px}.home-metric-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metric-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.home-metric-card{display:grid;min-width:0;grid-gap:5px;gap:5px;border:1px solid var(--line-soft);border-radius:11px;background:#f8fafc;padding:15px;box-shadow:0 2px 8px rgb(15 23 42/4%)}.home-discount-count>span,.home-metric-card>span{color:var(--muted);font-size:12px;font-weight:800}.home-metric-card>strong{overflow-wrap:anywhere;font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}.home-discount-count>small,.home-metric-card>small,.home-transfer-item>small{color:var(--muted);font-size:11px}.home-metric-card-blue{border-color:#dbeafe;background:var(--blue-soft)}.home-metric-card-green{border-color:#c7f0df;background:var(--green-soft)}.home-metric-card-violet{border-color:#ddd6fe;background:var(--violet-soft)}.home-metric-card-amber{border-color:#fde7b2;background:var(--amber-soft)}.home-metric-card-red{border-color:#fed7c9;background:var(--red-soft)}.home-usage-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:14px 0 8px}.home-usage-heading h4{font-size:14px}.home-inline-status{max-width:100%;margin-bottom:8px;white-space:normal}.home-usage-list{display:grid;min-height:80px;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.home-usage-row{display:grid;grid-template-areas:"date reversal" "count amount";grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 6px;gap:4px 6px;min-width:0;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:9px 10px;font-size:11px;box-shadow:0 2px 7px rgb(15 23 42/3%)}.home-usage-row>span,.home-usage-row>strong{min-width:0;white-space:nowrap}.home-usage-row>strong{grid-area:date}.home-usage-row>span{color:var(--muted);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-usage-row>span:first-of-type{grid-area:count}.home-usage-row>span:nth-of-type(2){grid-area:amount;text-align:right}.home-usage-row>span:nth-of-type(3){grid-area:reversal;width:max-content;border-radius:999px;background:#eef2f7;padding:1px 6px;text-align:right}.home-usage-row .has-reversal{background:#fff7ed;color:var(--amber);font-weight:800}.home-dashboard-discount-code{display:flex;flex-direction:column}.home-discount-count{display:grid;flex:0 0 auto;align-content:center;justify-items:center;min-height:132px;grid-gap:3px;gap:3px;margin-bottom:10px;border:1px solid #ddd6fe;border-radius:12px;background:radial-gradient(circle at 50% 0,rgb(124 58 237/12%),transparent 58%),linear-gradient(145deg,#f5f3ff,#fafafa);box-shadow:0 3px 10px rgb(76 29 149/6%)}.home-discount-count>strong{color:#6d28d9;font-size:52px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.home-section-note{text-align:center}.home-inventory-table{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.home-inventory-row{display:flex;min-width:0;flex-direction:column;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;padding:11px 13px;box-shadow:0 2px 7px rgb(15 23 42/3%)}.home-inventory-warehouse{display:flex;align-items:center;min-width:0;gap:8px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.home-inventory-warehouse>strong{color:#172033;font-size:14px;line-height:1.2}.home-inventory-stat-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.home-inventory-stat{display:flex;min-width:0;flex-direction:column;justify-content:center;border:1px solid #dbe7f5;border-radius:12px;background:#fff;padding:9px 12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-inventory-stat>span,.home-inventory-total-stat>span{color:#64748b;font-size:9px;font-weight:800;letter-spacing:.04em}.home-inventory-stat-primary{display:flex;align-items:baseline;gap:5px;margin-top:5px}.home-inventory-stat-primary>strong{color:#172033;font-size:26px;line-height:1;letter-spacing:-.035em}.home-inventory-stat-primary>small{color:#475569;font-size:10px;font-weight:700}.home-inventory-stat-secondary{display:flex;align-items:baseline;gap:4px;margin-top:7px;color:#475569}.home-inventory-stat-secondary>strong{font-size:13px}.home-inventory-stat-secondary>span{font-size:9px;font-weight:700}.home-inventory-stat-stock{background:linear-gradient(145deg,#f8fbff,#eef6ff)}.home-inventory-stat-forecast{border-color:#ccebdd;background:linear-gradient(145deg,#f7fdf9,#eaf8f0)}.home-inventory-stat-forecast .home-inventory-stat-primary>strong,.home-inventory-stat-forecast .home-inventory-stat-secondary,.home-inventory-stat-forecast>span{color:#047857}.home-inventory-stat-value{border-color:#e3def5;background:linear-gradient(145deg,#fbfaff,#f3f0fb)}.home-inventory-stat-money{margin-top:8px;color:#172033;font-size:18px;line-height:1.12;letter-spacing:-.025em;white-space:nowrap}.home-inventory-row-us-private .home-inventory-stat-value{grid-column:1/-1}.home-inventory-total{display:grid;grid-column:1/-1;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;border-color:#b9d5ff;background:linear-gradient(120deg,#eaf3ff,#f5f8ff 52%,#edf2ff);padding:10px 17px}.home-inventory-total-heading{display:grid;grid-gap:3px;gap:3px}.home-inventory-total-heading>span{color:#2563eb;font-size:9px;font-weight:900;letter-spacing:.12em}.home-inventory-total-heading>strong{color:#172033;font-size:16px}.home-inventory-total-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.home-inventory-total-stat{min-width:0;border-left:1px solid #bfd4f4;padding-left:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-inventory-total-value{text-align:right}.home-inventory-total-value>strong{display:block;margin-top:5px;color:#172033;font-size:22px;line-height:1.1;letter-spacing:-.025em;white-space:nowrap}.home-transfer-scroll{display:grid;max-height:380px;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.home-transfer-item{display:flex;min-width:0;flex-direction:column;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;padding:11px 12px;box-shadow:0 2px 7px rgb(15 23 42/3%)}.home-transfer-item-heading,.home-transfer-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-transfer-item>.home-transfer-item-heading,.home-transfer-item>.home-transfer-progress,.home-transfer-item>.home-transfer-summary,.home-transfer-item>p,.home-transfer-item>small{flex-shrink:0}.home-transfer-item-heading>strong{color:var(--blue);overflow-wrap:anywhere}.home-transfer-item-heading>span,.home-transfer-progress-heading{color:var(--muted);font-size:11px}.home-transfer-item p{margin:6px 0 3px;color:#172033;overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.25}.home-transfer-item>small{color:#64748b;font-size:10px}.home-transfer-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;grid-gap:9px;gap:9px;margin-top:auto;padding-top:8px}.home-transfer-cost,.home-transfer-types{min-width:0;border:1px solid #dfe7f1;border-radius:10px;background:#fff;padding:8px 10px}.home-transfer-cost>span,.home-transfer-types>span{display:block;color:#64748b;font-size:9px;font-weight:800;letter-spacing:.04em}.home-transfer-type-list{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.home-transfer-type-chip{display:inline-flex;align-items:baseline;gap:5px;border:1px solid #dbeafe;border-radius:999px;background:#eff6ff;padding:3px 7px;color:#334155;font-size:10px;line-height:1.2;white-space:nowrap}.home-transfer-type-chip>strong{color:#2563eb;font-size:11px}.home-transfer-type-empty{color:#94a3b8;font-size:10px}.home-transfer-cost{display:flex;min-width:128px;flex-direction:column;justify-content:center;border-color:#e3def5;background:linear-gradient(145deg,#fbfaff,#f3f0fb)}.home-transfer-cost>strong{margin-top:5px;color:#172033;font-size:17px;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.home-transfer-progress{margin-top:auto;padding-top:9px}.home-transfer-progress-heading{margin-bottom:2px}.home-transfer-progress>.ant-progress{width:100%;margin:0;line-height:1}@media (max-width:944px){.home-dashboard-dewu,.home-dashboard-discount-code,.home-dashboard-gift-card,.home-dashboard-inventory,.home-dashboard-transfers{grid-column:1/-1}.home-discount-count{min-height:140px}}@media (max-width:576px){.home-dashboard-grid{gap:8px}.home-dashboard-section{padding:14px}.home-section-actions,.home-section-heading,.home-transfer-item-heading{align-items:stretch;flex-direction:column}.home-section-actions,.home-section-actions .ant-btn,.home-section-heading>.ant-btn{width:100%}.home-metric-grid-four,.home-metric-grid-two{grid-template-columns:minmax(0,1fr)}.home-usage-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;padding:10px}.home-inventory-table,.home-transfer-scroll,.home-usage-list{grid-template-columns:minmax(0,1fr)}.home-usage-row>span{text-align:left}.home-inventory-stat-grid,.home-inventory-total,.home-inventory-total-stats{grid-template-columns:minmax(0,1fr)}.home-inventory-total-value{text-align:left}.home-transfer-scroll{max-height:460px}}@media (min-width:945px){.psi-page-container.is-home-page{padding-block:8px;background:radial-gradient(circle at 18% 0,rgb(37 99 235/5%),transparent 32%),#f5f7fa}.psi-page-container.is-home-page>.topbar{width:100%;max-width:none;margin:0 auto 8px}.home-page-body{width:100%;max-width:none;margin:0;min-width:0;overflow:hidden;scrollbar-gutter:auto}.home-dashboard{align-self:stretch;height:100%;min-height:0}.home-dashboard-grid{height:100%;min-height:0;grid-template-rows:auto auto;gap:8px}.home-dashboard-gift-card{grid-column:1/span 8;grid-row:1}.home-dashboard-discount-code{grid-column:9/span 4;grid-row:1}.home-dashboard-dewu{grid-column:9/span 4;grid-row:2}.home-dashboard-inventory{grid-column:1/span 4;grid-row:2}.home-dashboard-transfers{grid-column:5/span 4;grid-row:2}.home-dashboard-section{min-height:0;padding:10px 12px}.home-dashboard .ant-btn{height:30px;padding-inline:8px;font-size:11px;border-radius:8px}.home-dashboard .home-section-heading .ant-btn-link{height:27px;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;padding-inline:9px}.home-section-heading{gap:8px;margin-bottom:8px;border-bottom:1px solid #eef2f7;padding-bottom:7px}.home-section-actions{gap:2px}.home-section-title>span{font-size:10px}.home-section-title h3{margin-top:1px;font-size:16px;line-height:1.2}.home-section-note,.home-section-title p,.home-usage-heading p{margin-top:2px;font-size:10.5px;line-height:1.35}.home-metric-grid{gap:6px}.home-metric-card{gap:2px;padding:8px 10px}.home-discount-count>span,.home-metric-card>span{font-size:10.5px}.home-metric-card>strong{font-size:18px;line-height:1.15}.home-discount-count>small,.home-metric-card>small,.home-transfer-item>small{font-size:10px}.home-usage-heading{gap:8px;margin:9px 0 6px}.home-usage-heading h4{font-size:12px;line-height:1.2}.home-usage-list{min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;gap:6px}.home-usage-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;padding:6px 8px;font-size:10.5px;line-height:1.25}.home-discount-count{flex:1 1 auto;min-height:132px;gap:2px;margin-bottom:8px}.home-discount-count>strong{font-size:48px}.home-dashboard-inventory{display:flex;flex-direction:column}.home-inventory-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:232px;overflow-y:auto;overscroll-behavior:contain;padding-right:1px}.home-inventory-row{padding:7px 8px;line-height:1.25}.home-inventory-row .ant-tag{margin:0;padding-inline:4px;font-size:9px;line-height:16px}.home-inventory-total{grid-column:1/-1}.home-transfer-scroll{flex:1 1 auto;max-height:232px;height:auto;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-right:1px}.home-dashboard-transfers{display:flex;flex-direction:column}.home-dashboard-transfers .home-transfer-item{display:flex;flex-direction:column;padding:5px 7px}.home-dashboard-transfers .home-transfer-item-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:3px;gap:3px;font-size:9px}.home-dashboard-transfers .home-transfer-item-heading>strong{overflow:hidden;font-size:9px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.home-dashboard-transfers .home-transfer-item-heading>span{font-size:8px}.home-dashboard-transfers .home-transfer-item p{width:100%;margin:3px 0 2px;overflow:hidden;font-size:10.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.home-dashboard-transfers .home-transfer-item>small{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.home-dashboard-transfers .home-transfer-progress-heading{width:100%;margin:4px 0 1px;font-size:9.5px}.home-dashboard-transfers .home-transfer-progress-heading>span{display:inline}.home-dashboard-transfers .home-transfer-item>.ant-progress{width:100%;margin:0;line-height:1}.home-dashboard-dewu{display:flex;flex-direction:column}.home-dashboard-dewu .home-section-heading{margin-bottom:8px}.home-dashboard-dewu .home-metric-grid-four{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard-dewu .home-metric-card>strong{font-size:16px}}@media (min-width:1360px){.home-usage-list{grid-template-columns:repeat(7,minmax(0,1fr))}}.home-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.home-dashboard-gift-card{--home-accent:linear-gradient(90deg,#2563eb,#7c3aed);grid-column:1/-1;background:radial-gradient(circle at 8% 0,rgb(37 99 235/6%),transparent 30%),radial-gradient(circle at 92% 0,rgb(124 58 237/6%),transparent 28%),linear-gradient(180deg,#ffffff,#fbfcff)}.home-dashboard-dewu,.home-dashboard-inventory,.home-dashboard-transfers{display:flex;flex-direction:column;grid-column:span 4}.home-dashboard-section:before{height:4px}.home-payment-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(250px,1.35fr);grid-gap:10px;gap:10px}.home-payment-overview .home-metric-card{min-height:82px;align-content:center}.home-recommend-use-button{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;overflow:hidden;min-width:0;min-height:82px;grid-gap:12px;gap:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#f4fbff,#f8f7ff 52%,#fff7fc);padding:13px 16px;color:#111827;text-align:left;box-shadow:inset 0 1px 0 #fff,inset 0 0 24px rgb(255 255 255/52%),0 10px 26px rgb(56 189 248/14%),0 8px 22px rgb(139 92 246/10%);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.home-recommend-use-button:before{position:absolute;z-index:-1;inset:-80% auto -80% -100%;width:200%;background-image:radial-gradient(ellipse at 10% 48%,rgb(14 165 233/70%) 0,rgb(125 211 252/42%) 29%,transparent 64%),radial-gradient(ellipse at 42% 54%,rgb(99 102 241/58%) 0,rgb(196 181 253/36%) 30%,transparent 66%),radial-gradient(ellipse at 74% 47%,rgb(217 70 239/56%) 0,rgb(249 168 212/38%) 30%,transparent 65%),radial-gradient(ellipse at 94% 55%,rgb(34 211 238/62%) 0,rgb(165 243 252/34%) 28%,transparent 62%);background-position:0 0;background-repeat:repeat-x;background-size:50% 100%;content:"";filter:blur(11px) saturate(1.08);opacity:.88;animation:home-recommend-gas-flow 14s linear infinite;will-change:transform}.home-recommend-use-button:after{position:absolute;z-index:-1;inset:1px;border:1px solid rgb(255 255 255/92%);border-radius:11px;background:linear-gradient(180deg,rgb(255 255 255/56%),transparent 48%,rgb(255 255 255/18%));content:"";pointer-events:none}.home-recommend-use-button>*{position:relative;z-index:1}.home-recommend-use-button:hover{filter:brightness(1.02);box-shadow:inset 0 1px 0 #fff,inset 0 0 28px rgb(255 255 255/58%),0 13px 30px rgb(56 189 248/18%),0 9px 24px rgb(139 92 246/13%);transform:translateY(-1px)}.home-recommend-use-button:active{box-shadow:0 6px 16px rgb(15 23 42/12%);transform:translateY(1px)}.home-recommend-use-button:focus-visible{outline:3px solid rgb(59 130 246/24%);outline-offset:3px}.home-recommend-use-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(15 23 42/9%);border-radius:12px;background:rgb(255 255 255/52%);box-shadow:inset 0 1px 0 rgb(255 255 255/80%);font-size:21px}.home-recommend-use-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.home-recommend-use-copy strong{font-size:17px;line-height:1.2}.home-recommend-use-copy small{overflow:hidden;color:#475569;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.home-recommend-use-arrow{font-size:15px;transition:transform .16s ease}.home-recommend-use-button:hover .home-recommend-use-arrow{transform:translateX(3px)}@keyframes home-recommend-gas-flow{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0)}}@media (prefers-reduced-motion:reduce){.home-recommend-use-button:before{animation:none}}.home-usage-chart{min-width:0;margin-top:12px;border:1px solid #e2e8f0;border-radius:13px;background:rgb(255 255 255/84%);box-shadow:inset 0 1px 0 #fff,0 3px 12px rgb(15 23 42/4%)}.home-usage-chart-footer,.home-usage-chart-heading,.home-usage-chart-summary{display:flex;align-items:center}.home-usage-chart-heading{justify-content:space-between;gap:14px;padding:10px 13px 7px}.home-usage-chart-heading h4{margin:0;color:var(--text);font-size:14px}.home-usage-chart-heading p{margin:2px 0 0;color:var(--muted);font-size:10.5px}.home-usage-chart-summary{flex:0 0 auto;gap:7px;border:1px solid #e0e7ff;border-radius:999px;background:#eef2ff;padding:5px 9px;color:#4338ca;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-usage-chart-summary strong{font-size:12px}.home-usage-chart .home-inline-status{margin:0 13px 6px}.home-usage-chart-scroll{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-color:#a5b4fc #eef2ff;scrollbar-width:thin}.home-usage-chart-scroll:focus-visible{outline:2px solid rgb(79 70 229/35%);outline-offset:-2px}.home-usage-chart-scroll::-webkit-scrollbar{height:6px}.home-usage-chart-scroll::-webkit-scrollbar-track{background:#eef2ff}.home-usage-chart-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#a5b4fc}.home-usage-chart-track{min-width:100%}.home-usage-chart-plot{position:relative;height:132px;overflow:hidden;background:linear-gradient(180deg,rgb(238 242 255/42%),rgb(255 255 255/4%))}.home-usage-chart-points,.home-usage-chart-svg{position:absolute;inset:0;width:100%;height:100%}.home-usage-chart-grid-line{stroke:#e9edf5;stroke-width:1;vector-effect:non-scaling-stroke}.home-usage-chart-zero-line{stroke:#c7d2fe;stroke-dasharray:4 5;stroke-width:1;vector-effect:non-scaling-stroke}.home-usage-chart-area{fill:url(#homeUsageAreaGradient)}.home-usage-chart-line{fill:none;stroke:#4f46e5;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;vector-effect:non-scaling-stroke}.home-usage-chart-summary{flex-wrap:wrap}.home-usage-chart .home-revenue-chart-point{color:#047857}.home-chart-legend-item{display:inline-flex;align-items:center;gap:7px;color:var(--text)}.home-chart-legend-line{display:inline-block;width:26px;height:3px;border-radius:999px;background:#4f46e5}.home-chart-legend-revenue{background:#059669}.home-chart-usage-amount{color:#4f46e5}.home-chart-revenue-amount{color:#059669}.home-revenue-chart-line{stroke:#059669}.home-revenue-chart-points{pointer-events:none}.home-usage-chart .home-revenue-chart-point{pointer-events:auto}.home-usage-chart .home-revenue-chart-point>span{top:11px;bottom:auto;border-color:#a7f3d0}.home-usage-chart .home-revenue-chart-point-above>span{top:auto;bottom:11px}.home-usage-chart .home-revenue-chart-point>i{background:#059669;box-shadow:0 0 0 2px rgb(5 150 105/18%)}.home-usage-chart-point{position:absolute;color:#3730a3;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.home-usage-chart-point>span{position:absolute;left:0;bottom:11px;transform:translateX(-50%);border:1px solid rgb(199 210 254/82%);border-radius:999px;background:#fff;padding:3px 5px;box-shadow:0 2px 6px rgb(49 46 129/8%);white-space:nowrap}.home-usage-chart-point-below>span{top:11px;bottom:auto}.home-usage-chart-point>i{position:absolute;left:0;top:0;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#4f46e5;box-shadow:0 0 0 2px rgb(79 70 229/18%);transform:translate(-50%,-50%)}.home-usage-chart-labels{display:grid;border-top:1px solid #eef2f7;background:#fff}.home-usage-chart-labels span{padding:5px 2px 6px;color:#64748b;font-size:9.5px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-usage-chart-empty{display:grid;min-height:145px;place-items:center}.home-usage-chart-footer{justify-content:space-between;gap:12px;padding:5px 13px 7px;color:var(--muted);font-size:9.5px}.home-dashboard-inventory .home-inventory-table,.home-dashboard-transfers .home-transfer-scroll{flex:1 1 auto}@media (max-width:944px){.home-dashboard-dewu,.home-dashboard-gift-card{grid-column:1/-1}.home-dashboard-inventory,.home-dashboard-transfers{grid-column:span 6}.home-payment-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard-dewu .home-metric-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:672px){.home-dashboard-dewu,.home-dashboard-inventory,.home-dashboard-transfers{grid-column:1/-1}}@media (max-width:576px){.home-payment-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.home-payment-overview .home-metric-card-violet,.home-recommend-use-button{grid-column:1/-1}.home-recommend-use-button{min-height:78px}.home-dashboard-dewu .home-metric-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.home-usage-chart-heading{align-items:flex-start}.home-usage-chart-heading p{max-width:190px}}@media (max-width:416px){.home-payment-overview{grid-template-columns:minmax(0,1fr)}.home-payment-overview .home-metric-card-violet,.home-recommend-use-button{grid-column:auto}.home-usage-chart-heading{flex-direction:column}.home-usage-chart-summary{width:100%;justify-content:space-between}.home-usage-chart-footer{align-items:flex-start;flex-direction:column;gap:2px}}@media (min-width:945px){.home-dashboard-grid{grid-template-rows:auto auto auto}.home-dashboard-gift-card{grid-column:1/-1;grid-row:1}.home-dashboard-inventory{grid-column:1/span 6;grid-row:3}.home-dashboard-transfers{grid-column:7/span 6;grid-row:3}.home-dashboard-dewu{grid-column:1/-1;grid-row:2}.home-dashboard-dewu,.home-dashboard-inventory,.home-dashboard-transfers{min-height:246px}.home-dashboard-dewu .home-metric-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.home-payment-overview .home-metric-card{padding:9px 11px}.home-recommend-use-button{min-height:76px;padding-block:10px}.home-usage-chart-plot{height:132px}}@media (min-width:1152px){.home-dashboard-grid{grid-template-rows:repeat(2,minmax(0,1fr))}.home-dashboard-gift-card{display:flex;flex-direction:column;grid-column:1/span 6;grid-row:1}.home-dashboard-gift-card .home-payment-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard-gift-card .home-usage-chart,.home-dashboard-gift-card .home-usage-chart-scroll{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.home-dashboard-gift-card .home-usage-chart-track{display:flex;flex:1 0 auto;min-height:100%;flex-direction:column}.home-dashboard-gift-card .home-usage-chart-plot{flex:1 1 auto;height:auto;min-height:132px}.home-dashboard-dewu{grid-column:7/span 6;grid-row:1}.home-dashboard-inventory{grid-column:1/span 6;grid-row:2;min-height:0}.home-dashboard-transfers{grid-column:7/span 6;grid-row:2;min-height:0}.home-dashboard-dewu .home-metric-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard-inventory .home-inventory-table{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.home-dashboard-section{padding:14px 16px}.home-section-heading{margin-bottom:10px;padding-bottom:9px}.home-section-title h3{font-size:17px}.home-metric-card{padding:11px 12px}.home-metric-card>span{font-size:11px}.home-metric-card>strong{font-size:20px}.home-dashboard-dewu .home-metric-card>strong{font-size:18px}.home-inventory-table,.home-transfer-scroll{gap:9px}.home-inventory-row{padding:10px 13px}.home-inventory-row-us-private .home-inventory-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-inventory-row-us-private .home-inventory-stat-value{grid-column:1/-1}.home-inventory-stat{padding:9px 13px}.home-inventory-stat-primary>strong{font-size:29px}.home-inventory-stat-money{font-size:15px}.home-dashboard-transfers .home-transfer-scroll{flex:1 1 auto;max-height:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(104px,1fr);align-content:stretch}.home-dashboard-transfers .home-transfer-item{padding:9px 10px}.home-dashboard-transfers .home-transfer-item-heading{font-size:10px}.home-dashboard-transfers .home-transfer-item-heading>strong{font-size:11px}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-item>small,.home-dashboard-transfers .home-transfer-progress-heading{font-size:9.5px}.home-dashboard-transfers .home-transfer-item p{margin-block:6px 4px;font-size:12px}.home-dashboard-transfers .home-transfer-progress-heading{margin-top:auto;padding-top:10px}.home-section-title>span{font-size:11px}.home-section-title h3{font-size:18px}.home-section-title p{font-size:11.5px}.home-dashboard .ant-btn,.home-metric-card>span{font-size:12px}.home-metric-card>strong{font-size:21px}.home-metric-card>small{font-size:11px}.home-dashboard-dewu .home-metric-card>strong{font-size:20px}.home-recommend-use-copy strong{font-size:18px}.home-recommend-use-copy small{font-size:12px}.home-usage-chart-heading h4{font-size:15px}.home-usage-chart-heading p{font-size:11.5px}.home-usage-chart-summary{font-size:11px}.home-usage-chart-summary strong{font-size:13.5px}.home-usage-chart-point{font-size:10px}.home-usage-chart-labels span{font-size:10.5px}.home-inventory-stat>span,.home-inventory-total-stat>span{font-size:9.5px}.home-inventory-row .ant-tag{font-size:10px;line-height:18px}.home-dashboard-transfers .home-transfer-item-heading>strong{font-size:13px}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-item>small,.home-dashboard-transfers .home-transfer-progress-heading{font-size:11px}.home-dashboard-transfers .home-transfer-item p{font-size:14px}.home-dashboard-transfers .home-transfer-item{padding:10px 12px}.home-dashboard-transfers .home-transfer-summary{gap:8px;margin-top:auto;padding-top:6px}.home-dashboard-transfers .home-transfer-cost,.home-dashboard-transfers .home-transfer-types{padding:5px 9px}.home-dashboard-transfers .home-transfer-cost>strong{font-size:17px}.home-dashboard-transfers .home-transfer-progress{padding-top:4px}.home-dashboard-transfers .home-transfer-progress-heading{margin-top:0;padding-top:0}}@media (min-width:1500px){.home-inventory-row-us-private .home-inventory-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-inventory-row-us-private .home-inventory-stat-value{grid-column:auto}.home-inventory-stat-money{font-size:19px}}@media (min-width:1800px){.home-section-title>span{font-size:12px}.home-section-title h3{font-size:20px}.home-dashboard .ant-btn,.home-metric-card>span,.home-section-title p{font-size:13px}.home-metric-card>strong{font-size:24px}.home-metric-card>small{font-size:12px}.home-dashboard-dewu .home-metric-card>strong{font-size:22px}.home-recommend-use-copy strong{font-size:20px}.home-recommend-use-copy small{font-size:13px}.home-usage-chart-heading h4{font-size:17px}.home-usage-chart-heading p{font-size:12.5px}.home-usage-chart-summary{font-size:12px}.home-usage-chart-summary strong{font-size:14.5px}.home-usage-chart-point{font-size:11px}.home-usage-chart-labels span{font-size:11.5px}.home-inventory-row{padding:11px 16px}.home-inventory-warehouse{padding-bottom:8px}.home-inventory-warehouse>strong{font-size:16px}.home-inventory-stat-grid{gap:10px;margin-top:8px}.home-inventory-stat{padding:9px 16px}.home-inventory-stat>span,.home-inventory-total-stat>span{font-size:11px}.home-inventory-stat-primary>strong{font-size:36px}.home-inventory-stat-primary>small{font-size:12px}.home-inventory-stat-secondary>strong{font-size:16px}.home-inventory-stat-secondary>span{font-size:11px}.home-inventory-stat-money{font-size:25px}.home-inventory-total-heading>strong{font-size:19px}.home-inventory-total-value>strong{font-size:28px}.home-inventory-row .ant-tag{font-size:11px;line-height:20px}.home-dashboard-transfers .home-transfer-item-heading>strong{font-size:14.5px}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-item>small,.home-dashboard-transfers .home-transfer-progress-heading{font-size:12px}.home-dashboard-transfers .home-transfer-item p{font-size:16px}.home-dashboard-transfers .home-transfer-item{padding:12px 14px}.home-dashboard-transfers .home-transfer-cost>span,.home-dashboard-transfers .home-transfer-types>span{font-size:11px}.home-dashboard-transfers .home-transfer-type-chip{padding:4px 9px;font-size:12px}.home-dashboard-transfers .home-transfer-type-chip>strong{font-size:13px}.home-dashboard-transfers .home-transfer-cost{min-width:156px}.home-dashboard-transfers .home-transfer-cost>strong{font-size:22px}}@media (min-width:1152px) and (max-width:1799px){.home-section-title>span{font-size:10px}.home-section-title h3{font-size:18px;font-weight:600}.home-dashboard .ant-btn{font-size:11px}.home-metric-card>span{font-size:11px;font-weight:700}.home-metric-card>strong{font-size:21px}.home-metric-card>small,.home-recommend-use-copy small{font-size:10px}.home-recommend-use-copy strong{font-size:17px}.home-usage-chart-heading h4{font-size:15px}.home-usage-chart-heading p,.home-usage-chart-summary{font-size:10.5px}.home-usage-chart-summary strong{font-size:13px}.home-usage-chart-labels span,.home-usage-chart-point{font-size:10px}.home-inventory-warehouse>strong{font-size:14px}.home-inventory-stat>span,.home-inventory-total-stat>span{font-size:10px;font-weight:700}.home-inventory-stat-primary>strong{font-size:28px}.home-inventory-stat-primary>small{font-size:10px}.home-inventory-stat-secondary>strong{font-size:13px}.home-inventory-stat-secondary>span{font-size:10px}.home-inventory-total-heading>strong{font-size:16px}.home-inventory-total-value>strong{font-size:22px}.home-dashboard-transfers .home-transfer-item-heading>strong{font-size:12px}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-item>small,.home-dashboard-transfers .home-transfer-progress-heading{font-size:10px}.home-dashboard-transfers .home-transfer-item p{font-size:13px}.home-dashboard-transfers .home-transfer-cost>span,.home-dashboard-transfers .home-transfer-types>span{font-size:9px}.home-dashboard-transfers .home-transfer-type-chip{font-size:10px}.home-dashboard-transfers .home-transfer-type-chip>strong{font-size:11px}.home-dashboard-transfers .home-transfer-cost>strong{font-size:17px}}@media (min-width:1800px){.psi-page-container.is-home-page>.topbar h2{font-size:26px;font-weight:600}.home-section-title>span{font-size:11px;line-height:1.35}.home-section-title h3{font-size:18px;font-weight:600;line-height:1.2}.home-dashboard .ant-btn{font-size:12px}.home-metric-card>span{font-size:11px;font-weight:700;line-height:1.35}.home-dashboard-dewu .home-metric-card>strong,.home-metric-card>strong{font-size:22px;line-height:1.1}.home-metric-card>small,.home-recommend-use-copy small{font-size:10.5px;line-height:1.35}.home-recommend-use-copy strong{font-size:18px;line-height:1.2}.home-usage-chart-heading h4{font-size:15px;font-weight:600;line-height:1.25}.home-usage-chart-heading p,.home-usage-chart-summary{font-size:10.5px;line-height:1.35}.home-usage-chart-summary strong{font-size:13px}.home-usage-chart-labels span,.home-usage-chart-point{font-size:10px}.home-inventory-warehouse>strong{font-size:15px}.home-inventory-stat>span,.home-inventory-total-stat>span{font-size:10px;font-weight:700;line-height:1.35}.home-inventory-stat-primary>strong{font-size:30px}.home-inventory-stat-primary>small{font-size:11px}.home-inventory-stat-secondary>strong{font-size:14px}.home-inventory-stat-secondary>span{font-size:10px}.home-inventory-stat-money{font-size:22px}.home-inventory-total-heading>strong{font-size:17px}.home-inventory-total-value>strong{font-size:24px}.home-dashboard-transfers .home-transfer-item-heading>strong{font-size:13px;line-height:1.35}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-item>small,.home-dashboard-transfers .home-transfer-progress-heading{font-size:10.5px;line-height:1.35}.home-dashboard-transfers .home-transfer-item p{font-size:14px;line-height:1.3}.home-dashboard-transfers .home-transfer-cost>span,.home-dashboard-transfers .home-transfer-types>span{font-size:10px}.home-dashboard-transfers .home-transfer-type-chip{font-size:11px}.home-dashboard-transfers .home-transfer-type-chip>strong{font-size:12px}.home-dashboard-transfers .home-transfer-cost>strong{font-size:20px}}.home-transfer-overview{display:flex;min-width:0;flex-direction:column}.home-transfer-route-info{min-width:0}.home-transfer-route-info>small{display:block;color:#64748b;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.home-transfer-number-link{display:inline-flex;align-items:center;min-width:0;gap:6px;color:#2563eb;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none}.home-transfer-number-link:focus-visible,.home-transfer-number-link:hover{color:#1d4ed8;text-decoration:underline;text-underline-offset:3px}.home-transfer-number-link .anticon{flex:0 0 auto;font-size:10px}.home-transfer-types{display:flex;flex-direction:column;justify-content:center}@media (min-width:1152px) and (max-width:1499px){.home-dashboard-transfers .home-transfer-number-link{font-size:12px}.home-dashboard-transfers .home-transfer-route-info>small{font-size:10px}}@media (min-width:1500px){.home-dashboard-transfers .home-transfer-item{display:grid;grid-template-columns:minmax(235px,.78fr) minmax(0,1.22fr);align-items:stretch;grid-gap:12px;gap:12px}.home-dashboard-transfers .home-transfer-overview{border:1px solid #dbe7f5;border-radius:10px;background:linear-gradient(145deg,#f8fbff,#eef6ff);padding:9px 11px}.home-dashboard-transfers .home-transfer-route-info{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;justify-content:center}.home-dashboard-transfers .home-transfer-summary{min-height:0;margin-top:0;padding-top:0}}@media (min-width:1800px){.home-dashboard-transfers .home-transfer-number-link{font-size:13px}.home-dashboard-transfers .home-transfer-route-info>small{font-size:10.5px}}.rei-account-recommendation-filter.ant-select{height:32px;font-size:13px}.rei-account-recommendation-filter.ant-select .ant-select-selector{border:1px solid var(--line);border-radius:7px;background:#ffffff;color:#475467;padding:0 11px;font-weight:400}.rei-account-recommendation-filter.ant-select-open .ant-select-selector,.rei-account-recommendation-filter.ant-select:hover .ant-select-selector{border-color:#4096ff}.rei-accounts-view>.managed-table-block.is-viewport-fill{height:100%}.psi-page-body>.rei-accounts-view{row-gap:4px}.rei-accounts-summary{gap:6px}.rei-account-level-tabs.ant-tabs-top>.ant-tabs-nav{margin:0}.rei-account-level-tabs>.ant-tabs-nav .ant-tabs-tab{padding:4px 0}#rei-accounts-column-menu .managed-column-menu>button{height:28px;min-height:28px;padding:0 10px}.rei-accounts-view>.managed-table-block>.managed-table-pagination{min-height:24px;gap:6px}.rei-accounts-view>.managed-table-block>.managed-table-pagination .ant-btn{height:22px;padding-block:0}.rei-account-order-status.ant-tag{max-width:100%;-webkit-margin-end:0;margin-inline-end:0;white-space:normal;overflow-wrap:anywhere}.rei-account-level-button.ant-btn{display:flex;align-items:center;gap:5px;width:100%;height:auto;min-height:25px;padding:2px 4px;white-space:normal;text-align:left}.rei-account-level-button>span{min-width:0;overflow-wrap:anywhere}.rei-account-level-button small{flex-shrink:0;color:var(--muted);font-size:11px}.rei-account-level-hint{margin:0;color:var(--muted);font-size:12px}.rei-account-level-list{max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:7px}.rei-account-level-table{width:100%;border-collapse:collapse;font-size:13px}.rei-account-level-table td,.rei-account-level-table th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--line)}.rei-account-level-table th{position:-webkit-sticky;position:sticky;top:0;background:#f5f8fc;z-index:1}.rei-account-level-table td:first-child{overflow-wrap:anywhere}.rei-account-level-table td:not(:first-child),.rei-account-level-table th:not(:first-child){white-space:nowrap;width:1%}.rei-account-level-table tr:last-child td{border-bottom:0}.rei-account-level-form{display:grid;grid-gap:12px;gap:12px}.rei-account-level-fields{display:grid;grid-template-columns:minmax(0,1fr) 160px;grid-gap:12px;gap:12px}.rei-account-level-field{display:grid;grid-gap:6px;gap:6px;min-width:0;font-size:14px}.rei-account-level-fields .ant-input,.rei-account-level-fields .ant-input-number{width:100%}.rei-account-level-popup{max-width:calc(100vw - 48px)}.rei-account-level-popup .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}#transfer-history-column-menu .managed-column-menu>button{height:32px;min-height:32px;padding:0 15px;border-color:#d9d9d9;border-radius:6px;color:rgba(0,0,0,.88);font-size:14px;font-weight:400;box-shadow:0 2px 0 rgba(0,0,0,.02)}#transfer-history-column-menu .managed-column-menu>button:hover,#transfer-history-column-menu .managed-column-menu>button[aria-expanded=true]{background:#fff;border-color:#4096ff;color:#4096ff}.transfer-history-section{height:100%;min-height:0}.transfer-history-cell{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;text-align:left;line-height:1.5;overflow-wrap:anywhere}.transfer-history-section .managed-table>tbody>tr:not(.managed-expanded-row)>td{padding:10px;vertical-align:middle}.transfer-history-section .transfer-history-actions-cell{position:-webkit-sticky;position:sticky;right:0;z-index:1;background:#fff;box-shadow:-5px 0 8px -6px rgba(15,23,42,.25)}.transfer-history-section th.transfer-history-actions-cell{z-index:3;background:#f5f7fa}.transfer-history-section .transfer-history-actions-cell .row-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.transfer-history-section .transfer-history-actions-cell .ant-btn{min-width:0;padding-inline:6px}@media (min-width:945px){.psi-page-body:has(>.rei-accounts-view){overflow:hidden}.rei-accounts-view{grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}}.home-dashboard-dewu .home-metric-card{container-type:inline-size;display:grid;grid-template-rows:auto minmax(0,1fr)}.home-dashboard-dewu .home-metric-card>strong{align-self:center;width:100%;text-align:center;font-size:clamp(24px,15cqi,38px);line-height:1.25}.home-dashboard-transfers .home-transfer-scroll{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.home-dashboard-transfers .home-transfer-item{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;min-height:0;padding:18px}.home-dashboard-transfers .home-transfer-overview{border:0;padding:0;background:none;gap:12px}.home-dashboard-transfers .home-transfer-number-link{font-size:15px}.home-dashboard-transfers .home-transfer-item-heading>span,.home-dashboard-transfers .home-transfer-route-info>small{font-size:12px;line-height:1.5}.home-dashboard-transfers .home-transfer-item p{margin:0 0 6px;font-size:24px;line-height:1.3}.home-dashboard-transfers .home-transfer-summary{grid-template-columns:minmax(0,1fr) minmax(140px,.8fr);margin-top:0;padding-top:0;gap:12px}.home-dashboard-transfers .home-transfer-cost,.home-dashboard-transfers .home-transfer-types{padding:12px}.home-dashboard-transfers .home-transfer-cost>span,.home-dashboard-transfers .home-transfer-types>span{font-size:12px}.home-dashboard-transfers .home-transfer-type-chip{padding:6px 8px;font-size:13px}.home-dashboard-transfers .home-transfer-type-chip>strong{font-size:15px}.home-dashboard-transfers .home-transfer-cost>strong{font-size:24px}.gift-card-usage-calendar .ant-picker-body,.gift-card-usage-calendar .ant-picker-date-panel,.gift-card-usage-calendar .ant-picker-month-panel,.gift-card-usage-calendar .ant-picker-panel{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-content{flex:none;height:auto;table-layout:fixed;border-collapse:separate;border-spacing:12px 8px}.gift-card-usage-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{height:80px;overflow:hidden}.gift-card-usage-calendar .gift-card-calendar-amount span{display:block}.gift-card-usage-calendar .gift-card-calendar-summary{padding:3px 1px;border-left-width:2px}.gift-card-usage-calendar .gift-card-calendar-line{font-size:10px}.gift-card-usage-calendar .ant-picker-cell{padding:0}.gift-card-usage-calendar.mac-calendar{overflow:hidden;padding:0;border-color:#dedee3;border-radius:10px;background:#fff;min-height:0}.mac-calendar .gift-card-usage-calendar-heading{flex:0 0 auto;padding:12px 16px;gap:8px 16px;border-bottom:1px solid #dedee3;background:#f7f7f9}.mac-calendar .gift-card-usage-calendar-title{column-gap:10px}.mac-calendar .gift-card-usage-calendar-title h3{font-size:16px}.mac-calendar .gift-card-usage-calendar-title strong{font-size:13px;font-weight:600}.mac-calendar .gift-card-usage-calendar-actions{gap:6px}.mac-calendar .gift-card-usage-calendar-year-select{width:100px}.mac-calendar .gift-card-usage-calendar-month-select{width:88px}.gift-card-calendar-navigation{display:flex;align-items:center;gap:3px}.mac-calendar .gift-card-calendar-navigation .ant-btn{padding-inline:8px;box-shadow:none}.mac-calendar .ant-select-selector,.mac-calendar .gift-card-calendar-navigation .ant-btn{border-color:#dcdce1;background:#fff}.mac-calendar .gift-card-calendar-layout{flex:1 1;grid-template-columns:minmax(0,1fr) clamp(280px,30%,360px);align-items:stretch;gap:0;margin:0;overflow:hidden}.mac-calendar .ant-picker-calendar{overflow:hidden}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel{display:flex;flex-direction:column;border:0}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-body{padding:0}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-content{flex:1 1;height:100%;border-collapse:collapse;border-spacing:0}.mac-calendar .ant-picker-date-panel .ant-picker-content{display:grid;grid-template-rows:28px minmax(0,1fr);min-height:0}.mac-calendar .ant-picker-date-panel tbody,.mac-calendar .ant-picker-date-panel thead{display:grid;min-height:0}.mac-calendar .ant-picker-date-panel tbody{grid-template-rows:repeat(6,minmax(0,1fr))}.mac-calendar .ant-picker-date-panel tr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0}.mac-calendar .ant-picker-month-panel .ant-picker-content{display:grid;grid-template-rows:minmax(0,1fr);min-height:0}.mac-calendar .ant-picker-month-panel tbody{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-height:0}.mac-calendar .ant-picker-month-panel tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.mac-calendar .ant-picker-month-panel td{min-height:0;border-right:1px solid #e5e5ea;border-bottom:1px solid #e5e5ea}.mac-calendar .ant-picker-date-panel .ant-picker-cell{min-width:0;min-height:0;overflow:hidden;border-top:1px solid #e5e5ea;border-right:1px solid #e5e5ea}.mac-calendar .ant-picker-content th{padding:4px 8px;font-size:11px;font-weight:500;color:#86868b;text-align:right}.mac-calendar .ant-picker-cell:nth-child(6),.mac-calendar .ant-picker-cell:nth-child(7){background:#fafafa}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .ant-picker-calendar-date{display:flex;flex-direction:column;height:100%;min-height:0;padding:3px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-calendar-date{color:#c1c1c6;background:#fcfcfd}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date,.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-selected:hover .ant-picker-calendar-date{background:#eaf3ff;box-shadow:inset 0 0 0 1px #c5ddfa}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-value{flex:0 0 22px;align-self:flex-end;width:22px;height:22px;line-height:22px;text-align:center;font-size:13px;font-weight:500;margin-bottom:3px}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-calendar-date{border-top:0}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-calendar-date-value{background:#ff3b30;color:#fff;border-radius:50%}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-month-panel .ant-picker-calendar-date-value{width:auto;min-width:32px;white-space:nowrap}.mac-calendar .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{flex:1 1;height:auto;min-height:0;overflow:hidden}.mac-calendar .gift-card-calendar-summary{gap:2px;padding:0;background:transparent;border:0;border-radius:0}.mac-calendar .gift-card-calendar-line{width:100%;padding:0 3px;border-radius:3px;font-size:11px;line-height:14px;font-weight:500}.mac-calendar .gift-card-calendar-summary-button,.mac-calendar .gift-card-calendar-use{color:#2168af;background:#e4f0ff}.mac-calendar .gift-card-calendar-amount{color:#25794c;background:#e8f5eb}.mac-calendar .gift-card-calendar-reversal{color:#ac6220;background:#fff0de}.mac-calendar .gift-card-calendar-detail{display:flex;flex-direction:column;min-height:0;max-height:none;padding:0;overflow:hidden;border:0;border-left:1px solid #dedee3;border-radius:0;background:#fafafa;scrollbar-gutter:auto}.gift-card-calendar-detail-heading{flex:0 0 auto;display:grid;grid-gap:8px;gap:8px;padding:14px;border-bottom:1px solid #e5e5ea}.gift-card-calendar-detail-heading h3{margin:0;font-size:14px;font-weight:600}.gift-card-calendar-detail-heading .ant-btn{justify-self:start}.mac-calendar .gift-card-calendar-detail .gift-card-day-detail{display:block;flex:1 1;min-height:0;overflow-y:auto;padding:12px}.mac-calendar .gift-card-day-order-nav{padding:0;gap:10px;border:0;background:transparent;overflow:visible}.mac-calendar .gift-card-day-order-nav-heading strong{font-size:13px;font-weight:500;color:#86868b}.mac-calendar .gift-card-day-order-list{max-height:none;overflow:visible;padding:0;scrollbar-gutter:auto}.mac-calendar .gift-card-day-order-option{box-shadow:none;border:1px solid #e5e5ea;border-radius:7px;padding:10px 12px}.mac-calendar .gift-card-day-order-option strong{font-size:13px}.mac-calendar .gift-card-day-order-option span{font-size:12px}@media (min-width:945px){.psi-page-body>.stack.sales-settlement-page{align-self:stretch;grid-template-rows:minmax(0,1fr);height:100%}.sales-settlement-page>.sales-settlement-panel{display:flex;flex-direction:column;min-height:0}.sales-settlement-form>.sales-settlement-filter-grid,.sales-settlement-panel>.section-heading{flex:0 0 auto}.sales-settlement-panel>.sales-settlement-form{display:flex;flex-direction:column;flex:1 1;min-height:0}.sales-settlement-form>.managed-table-block.is-viewport-fill{flex:1 1;min-height:0}}.transfer-batch-heading-actions{display:flex;align-items:center;gap:8px}.transfer-batch-heading-actions .ant-tag{margin:0}.transfer-batch-row-actions{display:inline-flex;gap:6px;white-space:nowrap}.transfer-batch-action-bar{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}#transfer-batch-column-menu .managed-column-menu>button,.transfer-batch-action-bar .ant-btn{height:32px;min-height:32px;padding:0 11px;font-size:13px;font-weight:400}.transfer-batch-action-bar .selection-action-note{order:1;flex:0 0 100%;min-height:0;font-size:12px;font-weight:400;line-height:1.6}.transfer-batch-action-bar>strong{min-height:32px}.transfer-batch-expanded{gap:8px;padding:12px}.transfer-batch-expanded-head{font-size:12px}.transfer-batch-expanded-head>span{flex-shrink:0;font-size:12px}.transfer-batch-detail-table{table-layout:fixed}.transfer-batch-detail-table td,.transfer-batch-detail-table th{padding:6px 10px;overflow-wrap:anywhere}.transfer-batch-detail-table th:first-child{width:52px}.transfer-batch-detail-table th:nth-child(2){width:25%}.transfer-batch-detail-table th:nth-child(3){width:100px}.transfer-batch-detail-table th:nth-child(4){width:65px}.transfer-batch-detail-table th:nth-child(6){width:60px}.transfer-batch-detail-table th:last-child{width:100px}.transfer-batch-detail-table td:first-child,.transfer-batch-detail-table td:last-child,.transfer-batch-detail-table td:nth-child(4),.transfer-batch-detail-table td:nth-child(6),.transfer-batch-detail-table th:first-child,.transfer-batch-detail-table th:last-child,.transfer-batch-detail-table th:nth-child(4),.transfer-batch-detail-table th:nth-child(6){text-align:center}.transfer-create-form .transfer-batch-detail-table .ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:0;margin:0;vertical-align:middle}.transfer-batch-detail-table td:last-child .ant-input{width:76px;min-width:0;height:32px;min-height:32px;padding:4px 8px;text-align:center}.transfer-create-layout:has(.transfer-batch-section)>.transfer-summary-panel{padding:14px;border:1px solid var(--line-soft);border-radius:10px;background:#f8fafc}.transfer-create-layout:has(.transfer-batch-section) .transfer-summary-row{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px}.transfer-create-layout:has(.transfer-batch-section) .transfer-summary-row dd{white-space:normal;overflow-wrap:anywhere;font-weight:600}@media (min-width:945px){.transfer-create-layout:has(.transfer-batch-section){grid-template-columns:minmax(0,1fr) 260px;gap:16px}}.rei-accounts-view>.managed-table-block>.table-shell>.managed-table>tbody>tr:not(.managed-expanded-row)>td{padding:6px}.rei-accounts-view>.managed-table-block>.table-shell>.managed-table>thead>tr>th{padding:4px 8px 4px 4px}.rei-accounts-view .ant-space{gap:4px!important}.home-pending-orders{grid-column:auto}.home-inventory-total-heading>small,.home-pending-orders>small{color:#60718e;font-size:11px}.home-inventory-total-heading{flex-wrap:wrap}.psi-page-container.is-home-page{width:100%;height:100dvh;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.psi-page-container.is-home-page>.home-page-body{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:none;margin:0;justify-self:stretch;overflow:hidden;scrollbar-gutter:auto}.home-dashboard:has(.home-dashboard-month-sales){display:block;width:100%;height:100%;min-width:0;min-height:0}.home-dashboard:has(.home-dashboard-month-sales)>.home-dashboard-grid{width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-dashboard-section{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;max-height:none;padding:12px;overflow:hidden}.home-dashboard:has(.home-dashboard-month-sales) .home-dashboard-gift-card{grid-column:1;grid-row:1}.home-dashboard:has(.home-dashboard-month-sales) .home-dashboard-month-sales{grid-column:2;grid-row:1}.home-dashboard:has(.home-dashboard-month-sales) .home-dashboard-inventory{grid-column:1;grid-row:2}.home-dashboard:has(.home-dashboard-month-sales) .home-dashboard-transfers{grid-column:2;grid-row:2}.home-dashboard:has(.home-dashboard-month-sales) .home-section-heading{min-width:0;margin-bottom:8px;padding-bottom:8px}.home-panel-body{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable}.home-dashboard:has(.home-dashboard-month-sales) .home-payment-overview{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-panel-body .home-metric-card{min-height:70px;padding:8px 10px}.home-panel-body .home-metric-card>strong{font-size:23px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-dashboard-month-sales .home-section-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px}.home-dashboard-month-sales .home-section-title p{font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-dashboard-month-sales .home-month-control{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px}.home-month-control label{font-size:12px;color:#60718e}.home-dashboard-month-sales .home-month-control .ant-picker{width:145px}.home-sales-body{gap:4px}.home-sales-sections{grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 auto;grid-gap:8px}.home-sales-section,.home-sales-sections{display:grid;min-width:0;min-height:0;gap:8px}.home-sales-section{grid-template-rows:auto minmax(0,1fr);grid-gap:8px;border:1px solid #dfe7f1;border-radius:14px;padding:10px}.home-sales-section-sales{border-color:#cfe0fb;background:linear-gradient(145deg,#f5f9ff,#fbfdff)}.home-sales-section-purchase{border-color:#ddd6fe;background:linear-gradient(145deg,#f8f6ff,#fcfbff)}.home-sales-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.home-sales-section-heading h4{margin:0;color:#17243b;font-size:15px}.home-sales-section-heading span{color:#60718e;font-size:10px;font-weight:700;white-space:nowrap}.home-sales-section-grid{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-content:stretch;min-width:0;min-height:0;grid-gap:8px;gap:8px}.home-sales-section-grid .home-metric-card{display:flex;align-items:center;justify-content:space-between;min-height:0;gap:8px;padding:8px 10px;box-shadow:none}.home-sales-section-grid .home-metric-card>span{min-width:0;white-space:nowrap}.home-sales-section-grid .home-metric-card>strong{flex:0 0 auto;font-size:clamp(17px,1.5vw,22px);white-space:nowrap}.home-month-status{flex:0 0 16px;height:16px;line-height:16px;font-size:11px;color:#60718e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-month-status[role=alert]{color:#cf1322}.home-dashboard:has(.home-dashboard-month-sales) .home-usage-chart{position:relative;display:flex;flex-direction:column;flex:1 0 198px;min-height:198px;margin-top:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-usage-chart-heading{flex:0 0 32px;min-height:32px;padding:6px 8px}.home-dashboard:has(.home-dashboard-month-sales) .home-usage-chart-scroll{display:block;flex:1 1;min-width:0;min-height:140px;overflow-x:auto;overflow-y:hidden;contain:inline-size}.home-dashboard:has(.home-dashboard-month-sales) .home-usage-chart-track{display:block;min-height:0}.home-dashboard:has(.home-dashboard-month-sales) .home-usage-chart-plot{height:132px;min-height:132px}.home-dashboard:has(.home-dashboard-month-sales) .home-inline-status{position:absolute;top:34px;left:8px;right:8px;z-index:1;overflow:hidden;text-overflow:ellipsis}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-table,.home-dashboard:has(.home-dashboard-month-sales) .home-transfer-scroll{height:100%;min-width:0;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;align-content:start;grid-auto-rows:max-content;scrollbar-gutter:stable}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-total{position:-webkit-sticky;position:sticky;top:0;z-index:2;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-total-stats{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);min-width:0;gap:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-total-stat{padding-left:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-total-value>strong{font-size:clamp(16px,1.7vw,24px)}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-row-us-private .home-inventory-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard:has(.home-dashboard-month-sales) .home-inventory-row-us-private .home-inventory-stat-value{grid-column:1/-1}.home-pending-orders>small{margin-top:5px;overflow-wrap:anywhere}.home-dashboard:has(.home-dashboard-month-sales) .home-recommend-use-button{min-height:70px;padding:8px;gap:8px}.home-dashboard:has(.home-dashboard-month-sales) .home-recommend-use-icon{width:36px;height:36px;flex:0 0 36px}.home-dashboard:has(.home-dashboard-month-sales) .home-recommend-use-copy>strong{font-size:16px;white-space:nowrap}.reversal-return-selection{grid-column:1/-1;min-width:0}.settings-form .reversal-return-selection label.ant-checkbox-wrapper,.settings-form .reversal-return-selection label.ant-radio-wrapper{display:inline-flex;align-items:center;gap:0}.return-inventory-section>p,.reversal-return-selection p{color:#64748b;font-size:13px;margin:8px 0}.reversal-return-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0}.return-table-scroll{max-height:280px;overflow:auto}.return-inventory-table{width:100%;border-collapse:collapse;font-size:13px}.return-inventory-table td,.return-inventory-table th{padding:9px 10px;text-align:left;border-bottom:1px solid #e2e8f0;overflow-wrap:anywhere}.return-inventory-table th{position:-webkit-sticky;position:sticky;top:0;background:#f8fafc;z-index:1}.return-inventory-section{margin-top:16px}.return-inventory-section summary{cursor:pointer;padding:12px 0}.return-inventory-section summary strong{margin-left:16px}:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal){--psi-control-height:32px;--psi-control-inner-height:30px}:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .filter-field.filter-field,:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .form-field.form-field{--psi-control-height:32px;--psi-control-inner-height:30px;border-radius:6px}:is(.dewu-module,.settings-module,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .filter-field.filter-field,:is(.dewu-module,.settings-module,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .form-field.form-field{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;grid-gap:0;gap:0;height:32px;min-height:32px}:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .filter-field.filter-field>span,:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .form-field.form-field>span{min-width:0;padding:0 8px;background:#f5f5f5;font-size:14px;font-weight:400}:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) :is(.form-field,.filter-field)>.ant-select .ant-select-selector,:is(.psi-small-controls,.dewu-module,.settings-module,body:has(.inventory-module) .ant-modal,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) :is(.form-field,.filter-field)>:is(.ant-input,.ant-input-affix-wrapper,.ant-picker){padding-left:11px;padding-right:11px;background:#ffffff!important;font-size:14px}:is(.dewu-module,.settings-module,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) :is(.form-field,.filter-field)>:is(.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select,.ant-input-number),:is(.dewu-module,.settings-module,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) :is(.form-field,.filter-field)>:is(.ant-select .ant-select-selector,.ant-input-number .ant-input-number-input){height:30px;min-height:30px}:is(.dewu-module,.settings-module,body:has(.dewu-module) .ant-modal,body:has(.settings-module) .ant-modal) .dewu-shipment-edit-form>.form-field.dewu-shipment-edit-note{height:auto;min-height:32px}.inventory-module .inventory-batch-trace-controls .ant-select-selector,.inventory-module .inventory-batch-trace-select{height:32px;min-height:32px}:is(.inventory-module,body:has(.inventory-module) .ant-modal) :is(.manual-inbound-freight-mode-field,.pending-inbound-freight-mode-field)>.ant-segmented{width:100%;height:30px;min-height:30px;margin:0;padding:1px}.transfer-default-form{--psi-control-height:32px;--psi-control-inner-height:30px;gap:8px}.transfer-default-form .form-field{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;grid-gap:0;gap:0;min-width:0;height:var(--psi-control-height);border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;background:#ffffff}.transfer-default-form .form-field:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px rgba(5,145,255,.1)}.transfer-default-form .form-field>span{display:inline-flex;align-items:center;padding:0 8px;border-right:1px solid #d9d9d9;background:#f5f5f5;font-size:14px;font-weight:400;white-space:nowrap}.transfer-default-form .form-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select){width:100%;min-width:0;height:var(--psi-control-inner-height);min-height:var(--psi-control-inner-height)}.transfer-default-form .form-field>.ant-select .ant-select-selector,.transfer-default-form .form-field>:where(.ant-input,.ant-input-affix-wrapper,.ant-picker){height:var(--psi-control-inner-height);min-height:var(--psi-control-inner-height);border:0!important;border-radius:0!important;box-shadow:none!important;background:#ffffff!important}.transfer-default-form .transfer-create-layout{grid-template-columns:minmax(0,1fr) 220px;gap:8px 12px}.transfer-default-form .transfer-meta-section{padding-bottom:8px;gap:8px}.transfer-default-form .transfer-route-row{grid-template-columns:minmax(160px,220px) 20px minmax(160px,220px) minmax(190px,220px) minmax(120px,150px);gap:6px}.transfer-default-form .transfer-route-arrow{width:20px;border:0;background:transparent;box-shadow:none}.transfer-default-form .transfer-cost-grid{display:grid;grid-gap:8px;gap:8px}.transfer-default-form .transfer-logistics-fields{display:grid;grid-template-columns:minmax(160px,210px) minmax(200px,280px) minmax(120px,150px) minmax(160px,180px);grid-gap:8px;gap:8px}.transfer-default-form .transfer-business-batch-field{flex:0 1 360px}.transfer-default-form .transfer-note-field{flex:1 1 480px}.transfer-default-form .transfer-note-row{grid-column:1/-1;min-width:0;display:flex;align-items:center;gap:12px}.transfer-default-form .transfer-fill-all-button{grid-column:1/-1;margin-left:auto;width:auto;flex-shrink:0}.transfer-default-form .transfer-summary-panel{gap:8px;padding-left:12px}.transfer-default-form .transfer-summary-list{gap:4px}.transfer-default-form .line-row.outbound-line{grid-template-columns:minmax(420px,1fr) 100px 130px 56px 32px;gap:6px;align-items:center}.transfer-default-form .package-transfer-field{grid-template-columns:minmax(0,1fr);height:auto}.transfer-default-form .package-transfer-field>span{border-right:0;border-bottom:1px solid #d9d9d9;padding:8px 12px}.transfer-default-form .package-transfer-field>.package-transfer-textarea{height:auto;min-height:260px;overflow-y:auto!important;resize:vertical}