.ow-administration-ledger .ow-page-container__body{min-width:0}.ow-administration-ledger__table-shell .ow-data-table-toolbar__filters{flex-basis:640px}.ow-administration-ledger__create-action{flex:none}@media (width<=640px){.ow-administration-ledger__table-shell .ow-data-table-toolbar{padding:10px}.ow-administration-ledger__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-administration-ledger__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-administration-ledger__search,.ow-administration-ledger__status-filter,.ow-administration-ledger__reset-action,.ow-administration-ledger__table-shell .ow-table-transfer-actions,.ow-administration-ledger__create-action,.ow-administration-ledger__table-shell .ow-table-transfer-actions .ant-space-item,.ow-administration-ledger__table-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.ow-after-sales-tickets .ow-page-container__body{min-width:0}.ow-after-sales-tickets__table-shell .ow-data-table-toolbar__filters{flex-basis:560px}.ow-after-sales-tickets__search{width:320px}.ow-after-sales-tickets__status-filter{width:160px}.ow-after-sales-tickets__create-action{flex:none}@media (width<=640px){.ow-after-sales-tickets__table-shell .ow-data-table-toolbar{padding:10px}.ow-after-sales-tickets__table-shell .ow-data-table-toolbar__filters,.ow-after-sales-tickets__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-after-sales-tickets__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-after-sales-tickets__search,.ow-after-sales-tickets__status-filter{width:100%;min-width:0}.ow-after-sales-tickets__table-shell .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-after-sales-tickets__table-shell .ow-table-transfer-actions,.ow-after-sales-tickets__create-action,.ow-after-sales-tickets__table-shell .ow-table-transfer-actions .ant-space-item,.ow-after-sales-tickets__table-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.ow-business-orchestration .ow-page-container__body{min-width:0}.ow-business-orchestration .ow-data-table-summary{padding:10px 16px 12px}.ow-business-orchestration-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.ow-business-orchestration-summary__item{border-radius:var(--ow-radius-sm);background:#f8fafc;border:1px solid #e1e7ef;gap:4px;min-width:0;padding:9px 11px;display:grid}.ow-business-orchestration-summary__label,.ow-business-orchestration-summary__caption{color:var(--ow-text-secondary);min-width:0;font-size:12px;line-height:1.35}.ow-business-orchestration-summary__value{color:var(--ow-text-strong);font-size:17px;font-weight:var(--ow-font-weight-title);letter-spacing:0;min-width:0;line-height:1.2;display:block}.ow-business-orchestration-toolbar{max-width:100%}.ow-business-orchestration-toolbar__search{width:280px}.ow-business-orchestration-toolbar__select{width:150px}.ow-business-orchestration-toolbar__reset{flex:none}@media (width<=960px){.ow-business-orchestration-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ow-business-orchestration .ow-data-table-summary{padding:8px 10px 10px}.ow-business-orchestration-summary{gap:8px}.ow-business-orchestration-summary__item{padding:7px 8px}.ow-business-orchestration-summary__label,.ow-business-orchestration-summary__caption{font-size:11px;line-height:1.25}.ow-business-orchestration-summary__value{font-size:15px}.ow-business-orchestration-toolbar.ant-space{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.ow-business-orchestration-toolbar.ant-space>.ant-space-item,.ow-business-orchestration-toolbar .ant-input-affix-wrapper,.ow-business-orchestration-toolbar .ant-select,.ow-business-orchestration-toolbar .ant-btn{width:100%;min-width:0}.ow-business-orchestration-toolbar__search{grid-column:1/-1}.ow-business-orchestration .ow-data-table-toolbar__filters,.ow-business-orchestration .ow-data-table-toolbar__actions{width:100%}.ow-business-orchestration .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-business-orchestration .ow-table-transfer-actions,.ow-business-orchestration .ow-table-transfer-actions .ant-space-item,.ow-business-orchestration .ow-table-transfer-actions .ant-btn,.ow-business-orchestration .ow-data-table-toolbar__actions>.ant-btn{width:100%;min-width:0}}.ow-commercial-catalog-items .ow-page-container__body{min-width:0}.ow-commercial-catalog-items__filters{max-width:100%}.ow-commercial-catalog-items__search{width:240px}.ow-commercial-catalog-items__filter-select--type{width:132px}.ow-commercial-catalog-items__filter-select--status{width:120px}.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar{align-items:center;gap:8px;padding:8px 12px}.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar__filters{flex:0 auto;gap:8px}.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar__actions{flex:none;gap:8px;margin-left:auto}.ow-commercial-catalog-items__create-action{flex:none}.ow-commercial-catalog-price-modal__item{color:var(--ow-text-secondary);margin-bottom:16px}.ow-commercial-catalog-price-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}@media (width<=640px){.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar{padding:10px}.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar__filters,.ow-commercial-catalog-items__table-shell .ow-data-table-toolbar__actions{width:100%;margin-left:0}.ow-commercial-catalog-items__filters.ant-space{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.ow-commercial-catalog-items__filters.ant-space>.ant-space-item,.ow-commercial-catalog-items__filters .ant-input-search,.ow-commercial-catalog-items__filters .ant-select{width:100%;min-width:0}.ow-commercial-catalog-items__filters.ant-space>.ant-space-item:first-child{grid-column:1/-1}.ow-commercial-catalog-items__table-shell .ow-table-transfer-actions,.ow-commercial-catalog-items__table-shell .ow-commercial-catalog-items__create-action{width:100%}.ow-commercial-catalog-items__table-shell .ow-table-transfer-actions .ant-space-item,.ow-commercial-catalog-items__table-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}.ow-commercial-catalog-price-modal__grid{grid-template-columns:minmax(0,1fr)}}.ow-commercial-catalog-workflow__item-select{min-width:320px}.ow-commercial-catalog-workflow__bulk-controls{max-width:100%}.ow-commercial-catalog-workflow__bulk-controls .ant-select{width:148px}.ow-commercial-catalog-workflow__bulk-controls .ant-input-number{width:120px}.ow-commercial-catalog-workflow__bulk-controls .ant-input{width:240px}.ow-commercial-catalog-workflow__metrics{align-items:center;gap:20px;min-height:32px;padding:0 0 10px;display:flex}@media (width<=640px){.ow-commercial-catalog-workflow__item-select,.ow-commercial-catalog-workflow__bulk-controls,.ow-commercial-catalog-workflow__bulk-controls .ant-select,.ow-commercial-catalog-workflow__bulk-controls .ant-input-number,.ow-commercial-catalog-workflow__bulk-controls .ant-input{width:100%}.ow-commercial-catalog-workflow__metrics{flex-direction:column;align-items:flex-start;gap:6px}}.ow-finance-executive-dashboard{--ow-finance-dashboard-surface:var(--ow-data-table-shell-bg);--ow-finance-dashboard-surface-subtle:var(--ow-table-header-bg);--ow-finance-dashboard-border:var(--ow-data-table-shell-border);--ow-finance-dashboard-border-muted:var(--ow-border-muted);--ow-finance-dashboard-border-subtle:var(--ow-border-subtle);--ow-finance-dashboard-chart-grid:var(--ow-data-table-cell-divider);--ow-finance-dashboard-chart-actual:var(--ow-text-link);--ow-finance-dashboard-chart-expected:var(--ow-warning-text)}.ow-finance-executive-dashboard .ow-page-container__body{gap:14px;min-width:0;display:grid}.ow-finance-executive-dashboard__project-section{gap:12px;min-width:0;display:grid}.ow-finance-executive-dashboard__project-section>.ow-data-table-toolbar{background:var(--ow-finance-dashboard-surface);border:1px solid var(--ow-finance-dashboard-border-muted);border-radius:var(--ow-radius-sm);padding:10px 12px}.ow-finance-executive-dashboard__filters{max-width:100%}.ow-finance-executive-dashboard__month-picker{width:132px}.ow-finance-executive-dashboard__method-filter{width:150px}.ow-finance-executive-dashboard__reset-button{flex:none}.ow-finance-executive-project-charts{gap:12px;min-width:0;display:grid}.ow-finance-executive-project-charts__header{justify-content:space-between;align-items:center;min-width:0;display:flex}.ow-finance-executive-project-charts__header strong{color:var(--ow-text-strong);font-size:15px;line-height:1.35}.ow-finance-executive-project-charts__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;min-width:0;display:grid}.ow-finance-executive-project-chart-card{background:var(--ow-finance-dashboard-surface);border:1px solid var(--ow-finance-dashboard-border);border-radius:var(--ow-radius-sm);gap:12px;min-width:0;padding:12px;display:grid}.ow-finance-executive-project-chart-card__header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.ow-finance-executive-project-chart-card__identity{gap:4px;min-width:0;display:grid}.ow-finance-executive-project-chart-card__identity strong{color:var(--ow-text-strong);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.35}.ow-finance-executive-project-chart-card__identity span,.ow-finance-executive-project-chart-card__metrics dt,.ow-finance-executive-project-chart-card__footer,.ow-finance-executive-project-chart-card__chart-empty,.ow-finance-executive-project-charts__loading{color:var(--ow-text-secondary);font-size:12px;line-height:1.35}.ow-finance-executive-project-chart-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;display:grid}.ow-finance-executive-project-chart-card__metrics div{background:var(--ow-finance-dashboard-surface-subtle);border:1px solid var(--ow-finance-dashboard-border-muted);border-radius:var(--ow-radius-sm);gap:4px;min-width:0;padding:8px;display:grid}.ow-finance-executive-project-chart-card__metrics dd{color:var(--ow-text-strong);font-size:14px;font-weight:var(--ow-font-weight-title);overflow-wrap:anywhere;white-space:normal;min-width:0;margin:0;line-height:1.25}.ow-finance-executive-project-chart-card__chart{gap:6px;min-width:0;display:grid}.ow-finance-executive-project-chart-card__svg{aspect-ratio:360/140;width:100%;min-width:0;max-width:100%;height:auto;display:block;overflow:visible}.ow-finance-executive-project-chart-card__grid-line{stroke:var(--ow-finance-dashboard-chart-grid);stroke-width:1px}.ow-finance-executive-project-chart-card__axis-label{fill:var(--ow-text-secondary);text-anchor:end;font-size:10px}.ow-finance-executive-project-chart-card__line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.ow-finance-executive-project-chart-card__line--expected{stroke:var(--ow-finance-dashboard-chart-expected);stroke-dasharray:7 6}.ow-finance-executive-project-chart-card__line--actual{stroke:var(--ow-finance-dashboard-chart-actual)}.ow-finance-executive-project-chart-card__dot{stroke:var(--ow-finance-dashboard-surface);stroke-width:2px}.ow-finance-executive-project-chart-card__dot--expected{fill:var(--ow-finance-dashboard-chart-expected)}.ow-finance-executive-project-chart-card__dot--actual{fill:var(--ow-finance-dashboard-chart-actual)}.ow-finance-executive-project-chart-card__footer{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ow-finance-executive-project-chart-card__legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;min-width:0;display:inline-flex}.ow-finance-executive-project-chart-card__legend-line{border-radius:999px;width:16px;height:3px;display:inline-block}.ow-finance-executive-project-chart-card__legend-line--expected{background:var(--ow-finance-dashboard-chart-expected)}.ow-finance-executive-project-chart-card__legend-line--actual{background:var(--ow-finance-dashboard-chart-actual)}.ow-finance-executive-project-chart-card__chart-empty,.ow-finance-executive-project-charts__loading{background:var(--ow-finance-dashboard-surface-subtle);border:1px dashed var(--ow-finance-dashboard-border-subtle);border-radius:var(--ow-radius-sm);align-items:center;min-height:132px;padding:12px;display:flex}.ow-finance-executive-project-charts__empty{background:var(--ow-finance-dashboard-surface);border:1px solid var(--ow-finance-dashboard-border-muted);border-radius:var(--ow-radius-sm);padding:32px 12px}@media (width<=760px){.ow-finance-executive-dashboard .ow-page-container__body{gap:12px}.ow-finance-executive-dashboard__project-section>.ow-data-table-toolbar{padding:8px}.ow-finance-executive-dashboard__filters.ant-space{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.ow-finance-executive-dashboard__filters.ant-space>.ant-space-item,.ow-finance-executive-dashboard__filters .ant-picker,.ow-finance-executive-dashboard__filters .ant-select,.ow-finance-executive-dashboard__filters .ant-btn{width:100%;min-width:0}.ow-finance-executive-project-charts__grid{grid-template-columns:minmax(0,1fr)}.ow-finance-executive-project-chart-card{gap:10px;padding:10px}.ow-finance-executive-project-chart-card__header{display:grid}.ow-finance-executive-project-chart-card__metrics{grid-template-columns:minmax(0,1fr)}.ow-finance-executive-project-chart-card__footer{justify-content:stretch;align-items:flex-start;display:grid}.ow-finance-executive-project-chart-card__legend{justify-content:flex-start}}.ow-finance-table-toolbar{gap:12px}.ow-finance-table-filters{max-width:100%}.ow-finance-table-search{width:320px}.ow-finance-table-status-filter,.ow-finance-table-method-filter,.ow-finance-table-period-filter,.ow-finance-table-source-filter{width:150px}.ow-finance-table-partnership-filter{width:240px}.ow-finance-table-primary-action{white-space:nowrap;flex:none}@media (width<=640px){.ow-finance-table-toolbar{align-items:stretch;padding:10px}.ow-finance-table-toolbar .ow-data-table-toolbar__filters,.ow-finance-table-toolbar .ow-data-table-toolbar__actions{width:100%}.ow-finance-table-filters.ant-space{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-finance-table-filters.ant-space>.ant-space-item,.ow-finance-table-search,.ow-finance-table-status-filter,.ow-finance-table-method-filter,.ow-finance-table-period-filter,.ow-finance-table-partnership-filter,.ow-finance-table-source-filter,.ow-finance-table-reset-action,.ow-finance-table-filters .ant-picker{width:100%;min-width:0;max-width:none}.ow-finance-table-toolbar .ow-table-transfer-actions,.ow-finance-table-primary-action{width:100%}.ow-finance-table-toolbar .ow-table-transfer-actions .ant-space-item,.ow-finance-table-toolbar .ow-table-transfer-actions .ant-btn,.ow-finance-table-primary-action{width:100%;min-width:0}}.ow-implementation-ledger .ow-page-container__body{min-width:0}.ow-implementation-ledger__table-shell .ow-data-table-toolbar__filters{flex-basis:620px}.ow-implementation-ledger__filters{max-width:100%}.ow-implementation-ledger__search{width:360px}.ow-implementation-ledger__search--acceptance{width:380px}.ow-implementation-ledger__status-filter{width:180px}.ow-implementation-ledger__reward-filter{width:200px}@media (width<=640px){.ow-implementation-ledger__table-shell .ow-data-table-toolbar{padding:10px}.ow-implementation-ledger__table-shell .ow-data-table-toolbar__filters,.ow-implementation-ledger__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-implementation-ledger__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-implementation-ledger__filters.ant-space{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-implementation-ledger__filters.ant-space>.ant-space-item,.ow-implementation-ledger__search,.ow-implementation-ledger__status-filter,.ow-implementation-ledger__reward-filter{width:100%;min-width:0}.ow-implementation-ledger__table-shell .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-implementation-ledger__table-shell .ow-table-transfer-actions,.ow-implementation-ledger__table-shell .ow-table-transfer-actions .ant-space-item,.ow-implementation-ledger__table-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.implementation-evaluation-public{box-sizing:border-box;background:#f6fbf9;min-height:100vh;padding:32px 16px}.implementation-evaluation-public__panel{background:#fff;border:1px solid #dfe9e7;border-radius:8px;max-width:560px;margin:0 auto;padding:28px;box-shadow:0 10px 28px #2274580f}.implementation-evaluation-public__eyebrow,.implementation-evaluation-public__meta{display:block}.implementation-evaluation-public__eyebrow{color:#149264;font-weight:700}.implementation-evaluation-public__meta{color:#64748b}.implementation-evaluation-public__alert{margin-top:18px}.implementation-evaluation-public__form{margin-top:24px}.implementation-evaluation-public__form .ant-rate{color:#149264}@media (width<=600px){.implementation-evaluation-public{padding:0}.implementation-evaluation-public__panel{min-height:100vh;box-shadow:none;border-width:0;border-radius:0;padding:24px 18px}}.ow-md-page{--ow-md-text:#172431;--ow-md-muted:#687586;--ow-md-line:#dfe9e7;--ow-md-soft:#f5fbf8;--ow-md-primary:#0b8f61;color:var(--ow-md-text);min-width:0}.ow-md-hero{margin-bottom:10px}.ow-md-hero>div{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.ow-md-hero h1,.ow-md-hero h2{color:var(--ow-md-text);font-size:22px;font-weight:var(--ow-font-weight-title);letter-spacing:0;margin:0;line-height:1.2}.ow-md-hero p{color:var(--ow-md-muted);font-size:13px;font-weight:var(--ow-font-weight-body);margin:0}.ow-md-toolbar,.ow-md-import-toolbar{border:1px solid var(--ow-md-line);background:#fffffff5;border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.ow-md-toolbar--stores{gap:10px}.ow-md-table-shell .ow-data-table-toolbar__filters{flex-basis:720px}.ow-md-toolbar--parties .ow-md-toolbar-search{flex:300px;min-width:260px;max-width:none}.ow-md-toolbar--parties .ow-md-filter{flex:0 0 150px;min-width:0}.ow-md-toolbar--stores .ow-md-toolbar-search{flex:280px;min-width:280px;max-width:none}.ow-md-toolbar--stores .ow-md-filter{flex:0 0 150px;min-width:0}.ow-md-toolbar--stores .ow-md-toolbar-actions{flex:none}.ow-md-toolbar-search{min-width:240px;max-width:360px}.ow-md-filter{min-width:150px}.ow-md-toolbar-actions{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.ow-md-table-shell .ow-data-table-toolbar__actions{min-width:0}.ow-md-tool-icon-button{justify-content:center;align-items:center;width:32px;padding:0;display:inline-flex}.ow-md-inline-switch{white-space:nowrap;flex:none}.ow-md-summary-strip,.ow-md-import-summary{border:1px solid var(--ow-md-line);background:#fffffff5;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:12px;display:grid;overflow:hidden}.ow-md-summary-strip--customer{grid-template-columns:repeat(6,minmax(0,1fr))}.ow-md-summary-strip--stores{grid-template-columns:repeat(5,minmax(0,1fr))}.ow-md-summary-strip--operations{grid-template-columns:repeat(7,minmax(0,1fr))}.ow-md-summary-strip>div,.ow-md-import-summary>div{border-left:1px solid #edf3f0;gap:4px;min-height:74px;padding:14px 16px;display:grid}.ow-md-summary-strip>div:first-child,.ow-md-import-summary>div:first-child{border-left:0}.ow-md-summary-strip strong,.ow-md-import-summary strong{color:var(--ow-md-text);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:20px;font-weight:500;line-height:1}.ow-md-import-summary{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:0}.ow-md-import-summary .is-danger{color:#d9363e}.ow-md-table-link{height:auto;padding:0;font-weight:700}.ow-md-page .ant-table-cell-fix-right-first:after,.ow-md-page .ant-table-cell-fix-right-last:after{box-shadow:inset -5px 0 6px -6px #17243114}.ow-md-page .ant-table-cell-fix-left-first:after,.ow-md-page .ant-table-cell-fix-left-last:after{box-shadow:inset 5px 0 6px -6px #17243112}.ow-md-party-identity{white-space:nowrap;align-items:center;gap:8px;width:max-content;min-width:max-content;max-width:none;display:inline-flex;flex-direction:row!important}.ow-md-compact-copy-id{white-space:nowrap;gap:4px;max-width:180px;font-size:11.5px;line-height:1.35;display:inline-flex;color:#8b96a3!important}.ow-md-party-secondary-line{white-space:nowrap;max-width:none;font-size:12px;line-height:1.35;display:inline;overflow:visible}.ow-md-store-cell{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;width:max-content;min-width:max-content;max-width:none;display:inline-flex}.ow-md-store-title-row{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;min-width:max-content;display:inline-flex}.ow-md-store-title-row .ow-md-table-link{text-align:left;white-space:nowrap;max-width:none}.ow-md-store-primary-line,.ow-md-store-secondary-line{white-space:nowrap;max-width:none;line-height:1.35;display:inline;overflow:visible}.ow-md-store-primary-line{color:var(--ow-md-text);font-size:13px;font-weight:600}.ow-md-store-secondary-line{color:var(--ow-md-muted);font-size:12px}.ow-md-store-code-line,.ow-md-store-external-id{color:#8b96a3!important}.ow-md-store-progress{gap:5px;display:grid}.ow-md-store-progress-line{color:var(--ow-md-text);align-items:baseline;gap:8px;min-width:0;line-height:1.45;display:flex}.ow-md-store-progress-label{color:var(--ow-md-muted);white-space:nowrap;flex:0 0 58px;font-weight:600}.ow-md-party-primary-line,.ow-md-party-risk-line{white-space:nowrap;min-width:max-content;max-width:100%;font-size:13px;font-weight:600;line-height:1.4;display:block;overflow:visible}.ow-md-party-risk-line{color:var(--ow-md-text)}.ow-md-party-risk-prefix,.ow-md-party-risk-separator{color:var(--ow-md-muted);font-weight:500}.ow-md-party-risk-amount{color:#b42318}.ow-md-party-risk-after-sales{color:#b56a00}.ow-md-party-store-overview{gap:6px;display:grid}.ow-md-party-service-status{gap:5px;display:grid}.ow-md-party-progress-line{color:var(--ow-md-text);align-items:baseline;gap:8px;min-width:0;line-height:1.45;display:flex}.ow-md-party-progress-label{color:var(--ow-md-muted);white-space:nowrap;flex:0 0 58px;font-weight:600}.ow-md-party-action-cell{place-items:center end;display:grid}.ow-md-party-updated-at{white-space:nowrap;font-size:12px}.ow-md-row-action-button{color:var(--ow-md-text);background:#fff;border-color:#d9e6e2;justify-content:center;align-items:center;gap:6px;min-width:72px;height:34px;padding:0 12px;display:inline-flex;box-shadow:0 1px 3px #17243114}.ow-md-row-action-button:hover,.ow-md-row-action-button:focus-visible{border-color:var(--ow-md-primary)!important;color:var(--ow-md-primary)!important}.ow-md-row-action-button .anticon{font-size:11px}.ow-md-full-width{width:100%}.ow-md-drawer-grid{gap:18px;display:grid}.ow-md-detail-overview{border:1px solid var(--ow-md-line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(240px,.48fr);align-items:stretch;gap:14px;padding:16px;display:grid}.ow-md-detail-overview__main{gap:8px;min-width:0;display:grid}.ow-md-detail-overview__main h3{color:var(--ow-md-text);letter-spacing:0;font-size:20px!important;font-weight:var(--ow-font-weight-title)!important;margin:0!important;line-height:1.25!important}.ow-md-detail-metrics{border-left:1px solid #edf3f0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;display:grid}.ow-md-detail-metrics>div{gap:6px;padding:6px 12px;display:grid}.ow-md-detail-metrics strong{color:var(--ow-md-text);font-variant-numeric:tabular-nums;letter-spacing:0;word-break:keep-all;font-size:16px;font-weight:600;line-height:1.1}.ow-md-party-store-preview{background:var(--ow-md-soft);border:1px solid #e5efec;border-radius:8px;gap:10px;padding:12px;display:grid}.ow-md-store-preview-button{text-align:left;align-items:center;gap:6px;min-width:0;max-width:260px;height:auto;padding:0;display:inline-flex}.ow-md-store-preview-name{white-space:nowrap;min-width:0;overflow:visible}.ow-md-drawer-grid h4{margin:0 0 10px;font-size:15px}.ow-md-operations-loading{justify-content:center;align-items:center;min-height:220px;display:flex}.ow-md-operations-overview{border:1px solid var(--ow-md-line);background:#fff;border-radius:8px;gap:14px;padding:14px;display:grid}.ow-md-operations-overview__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ow-md-operations-overview__head h4{letter-spacing:0;font-size:16px!important;font-weight:var(--ow-font-weight-title)!important;margin:0 0 4px!important}.ow-md-operations-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ow-md-operations-profile-grid>div{background:var(--ow-md-soft);border:1px solid #e5efec;border-radius:8px;gap:5px;min-width:0;padding:12px;display:grid}.ow-md-operations-profile-grid strong{color:var(--ow-md-text);overflow-wrap:anywhere;white-space:normal;font-size:15px;font-weight:600;line-height:1.25;overflow:visible}.ow-md-operations-profile-grid span,.ow-md-summary-strip span{color:var(--ow-md-muted);font-size:12px;font-weight:var(--ow-font-weight-body);overflow-wrap:anywhere;white-space:normal;line-height:1.35;overflow:visible}.ow-md-operations-section{border:1px solid var(--ow-md-line);background:#fff;border-radius:8px;padding:14px}.ow-md-operations-section h4{letter-spacing:0;font-size:15px!important;font-weight:var(--ow-font-weight-emphasis)!important;margin:0 0 10px!important}.ow-md-section-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ow-md-section-title-row h4{margin-bottom:0}.ow-md-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.ow-md-form-grid-span{grid-column:1/-1}.ow-md-form-subsection{border-top:1px solid var(--ow-md-line);margin-top:6px;padding-top:16px}.ow-md-import-panel{border:1px solid var(--ow-md-line);background:#fffffff5;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.ow-md-import-panel h3{margin:0 0 6px;font-size:18px}.ow-md-import-panel p{color:var(--ow-md-muted);margin:0}.ow-md-import-job-search{width:320px}@media (width<=900px){.ow-md-toolbar,.ow-md-import-toolbar,.ow-md-import-panel{flex-direction:column;align-items:stretch}.ow-md-toolbar-actions{justify-content:flex-start;margin-left:0}.ow-md-toolbar-search,.ow-md-filter,.ow-md-import-job-search{width:100%;max-width:none}.ow-md-summary-strip,.ow-md-import-summary,.ow-md-summary-strip--operations,.ow-md-operations-profile-grid,.ow-md-form-grid,.ow-md-detail-overview,.ow-md-detail-metrics{grid-template-columns:1fr}.ow-md-operations-overview__head{flex-direction:column;align-items:stretch}.ow-md-detail-metrics{border-top:1px solid #edf3f0;border-left:0;padding-top:10px}.ow-md-summary-strip>div,.ow-md-import-summary>div{border-top:1px solid #edf3f0;border-left:0}.ow-md-summary-strip>div:first-child,.ow-md-import-summary>div:first-child{border-top:0}}@media (width<=640px){.ow-md-table-shell .ow-data-table-toolbar{padding:10px}.ow-md-table-shell .ow-data-table-toolbar__filters,.ow-md-table-shell .ow-data-table-toolbar__actions{width:100%}.ow-md-toolbar--parties .ow-data-table-toolbar__filters,.ow-md-toolbar--stores .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-md-toolbar--parties .ow-md-toolbar-search,.ow-md-toolbar--stores .ow-md-toolbar-search,.ow-md-toolbar--parties .ow-md-filter,.ow-md-toolbar--stores .ow-md-filter,.ow-md-inline-switch{width:100%;min-width:0}.ow-md-table-shell .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-md-table-shell .ow-table-transfer-actions,.ow-md-table-shell .ow-md-toolbar-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:8px;width:100%;min-width:0;margin-left:0;display:grid}.ow-md-table-shell .ow-table-transfer-actions .ant-space-item,.ow-md-table-shell .ow-table-transfer-actions .ant-btn,.ow-md-table-shell .ow-md-toolbar-actions .ant-btn{width:100%;min-width:0}}.ow-merchant-services .ow-page-container__body{min-width:0}.ow-merchant-services__table-shell .ow-data-table-toolbar__filters{flex-basis:600px}.ow-merchant-services__search{width:320px}.ow-merchant-services__status-filter{width:160px}.ow-merchant-services__reset-action,.ow-merchant-services__create-action{flex:none}@media (width<=640px){.ow-merchant-services__table-shell .ow-data-table-toolbar{padding:10px}.ow-merchant-services__table-shell .ow-data-table-toolbar__filters,.ow-merchant-services__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-merchant-services__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-merchant-services__search,.ow-merchant-services__status-filter,.ow-merchant-services__reset-action{width:100%;min-width:0}.ow-merchant-services__table-shell .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-merchant-services__table-shell .ow-table-transfer-actions,.ow-merchant-services__create-action,.ow-merchant-services__table-shell .ow-table-transfer-actions .ant-space-item,.ow-merchant-services__table-shell .ow-table-transfer-actions .ant-btn,.ow-merchant-services__create-action{width:100%;min-width:0}}.ow-overview-page{--ow-overview-mint:#2fbc83;--ow-overview-text:#172431;--ow-overview-muted:#6d7c8d;--ow-overview-line:#dfe9e7;color:var(--ow-overview-text)}.ow-overview-page--workbench{gap:12px;min-width:0;display:grid}.ow-overview-page--empty,.ow-overview-workbench-missing{border:1px solid var(--ow-overview-line);border-radius:8px;justify-content:center;align-items:center;min-height:260px;display:flex}.ow-overview-workbench-head{border-bottom:1px solid var(--ow-overview-line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 0 12px;display:flex;overflow:hidden}.ow-overview-workbench-title{min-width:0}.ow-overview-workbench-title span{color:var(--ow-overview-mint);font-size:12px;font-weight:var(--ow-font-weight-emphasis);margin-bottom:3px;display:block}.ow-overview-workbench-title h1{color:var(--ow-overview-text);font-size:22px;font-weight:var(--ow-font-weight-title);letter-spacing:0;margin:0;line-height:1.2}.ow-overview-workbench-title p{color:var(--ow-overview-muted);font-size:13px;font-weight:var(--ow-font-weight-body);margin:5px 0 0}.ow-overview-workbench-switcher{flex:0 auto;min-width:0;max-width:min(720px,58vw)}.ow-overview-workbench-switcher .ant-segmented-group{flex-wrap:wrap;gap:4px}.ow-overview-workbench-switcher .ant-segmented-item-label{font-size:13px;font-weight:var(--ow-font-weight-emphasis);min-height:32px;padding:0 12px}.ow-overview-workbench-slot{min-width:0}@media (width<=980px){.ow-overview-workbench-head{flex-direction:column;align-items:stretch}.ow-overview-workbench-switcher{width:100%;max-width:none}}@media (width<=720px){.ow-overview-workbench-head{padding-bottom:8px}.ow-overview-workbench-switcher{display:block;overflow:hidden}.ow-overview-workbench-switcher .ant-segmented-group{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto}.ow-overview-workbench-switcher .ant-segmented-item{scroll-snap-align:start;flex:none}.ow-overview-workbench-switcher .ant-segmented-item-label{white-space:nowrap}}.ow-performance-ledger .ow-page-container__body{min-width:0}.ow-performance-ledger__table-shell .ow-data-table-toolbar__filters{flex-basis:720px}.ow-performance-ledger__create-action,.ow-performance-ledger__secondary-action{flex:none}@media (width<=640px){.ow-performance-ledger__table-shell .ow-data-table-toolbar{padding:10px}.ow-performance-ledger__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-performance-ledger__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-performance-ledger__search,.ow-performance-ledger__filter,.ow-performance-ledger__reset-action,.ow-performance-ledger__table-shell .ow-table-transfer-actions,.ow-performance-ledger__create-action,.ow-performance-ledger__secondary-action,.ow-performance-ledger__table-shell .ow-table-transfer-actions .ant-space-item,.ow-performance-ledger__table-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.ow-code-health-summary-panel{background:#fff;border:1px solid #dfe9e7;border-radius:8px;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:12px;padding:14px;display:grid}.ow-code-health-summary-lead{background:linear-gradient(#f8fafc 0%,#fff 100%);border-color:#cbd8d5}.ow-code-health-summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.ow-code-health-summary-grid .ow-code-health-metric:nth-child(7){order:-3}.ow-code-health-summary-grid .ow-code-health-metric:nth-child(8){order:-2}.ow-code-health-summary-grid .ow-code-health-metric:nth-child(9){order:-1}.ow-code-health-metric{background:#fff;border:1px solid #e5ecea;border-radius:8px;flex-direction:column;justify-content:center;min-width:0;min-height:96px;padding:12px;display:flex}.ow-code-health-metric .ant-statistic-title{color:#64748b;white-space:normal;margin-bottom:4px;font-size:12px;line-height:1.35}.ow-code-health-metric .ant-statistic-content{color:#0f172a;word-break:break-word;min-width:0;font-size:20px;line-height:1.2}.ow-code-health-metric__tags{margin-top:8px}.ow-code-health-main{gap:14px;display:grid}.ow-code-health-panel{min-width:0}.ow-code-health-loading-card{justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.ow-code-health-loading-card__action{flex:none}.ow-code-health-toolbar{margin-bottom:12px}.ow-code-health-toolbar .ant-space,.ow-code-health-toolbar-search,.ow-code-health-severity-filter{max-width:100%}.ow-code-health-signal-note{margin-bottom:12px}.ow-code-health-supervisor{grid-template-columns:minmax(280px,360px) 1fr;align-items:stretch;gap:14px;display:grid}.ow-code-health-score{background:#fff;border:1px solid #dfe9e7;border-radius:8px;align-items:center;gap:18px;min-width:0;padding:18px;display:flex}.ow-code-health-score__copy{gap:6px;min-width:0;display:grid}.ow-code-health-supervisor-tab{gap:16px;display:grid}.ow-code-health-path{max-width:520px}.ow-code-health-samples{color:#64748b;gap:4px;margin:0;padding-left:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;display:grid}.ow-code-health-recommendations{margin:0;padding-left:18px}.ow-code-health-recommendations li{line-height:1.8}@media (width<=720px){.ow-code-health-summary-panel{grid-template-columns:1fr;gap:10px;padding:10px}.ow-code-health-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ow-code-health-metric{min-height:78px;padding:8px}.ow-code-health-metric .ant-statistic-title{font-size:11px}.ow-code-health-metric .ant-statistic-content-prefix{display:none}.ow-code-health-metric .ant-statistic-content{font-size:16px}.ow-code-health-metric__tags{margin-top:6px}.ow-code-health-metric__tags .ant-tag{white-space:normal;margin-inline-end:4px;padding-inline:4px;font-size:11px;line-height:18px}.ow-code-health-toolbar .ant-space{width:100%;display:flex}.ow-code-health-toolbar .ant-space-item{max-width:100%}.ow-code-health-toolbar .ant-space-item:has(.ow-code-health-toolbar-search){flex:100%}.ow-code-health-toolbar .ant-space-item:has(.ow-code-health-severity-filter){flex:100%;min-width:0}:is(.ow-code-health-toolbar .ant-space-item:has(.ow-code-health-copy-action),.ow-code-health-toolbar .ant-space-item:has(.ow-code-health-refresh-action)){flex:none;max-width:100%}.ow-code-health-toolbar-search{width:100%!important}.ow-code-health-severity-filter{flex:auto;overflow-x:auto}.ow-code-health-severity-filter .ant-segmented-group{min-width:max-content}.ow-code-health-severity-filter .ant-segmented-item{white-space:nowrap}.ow-code-health-copy-action,.ow-code-health-refresh-action{flex:none}.ow-code-health-supervisor{grid-template-columns:1fr}}.ow-platform-admin-outbox .ow-page-container__body{min-width:0}.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__filters{flex-basis:760px}.ow-platform-admin-outbox__filters{max-width:100%}.ow-platform-admin-outbox__event-search{width:260px}.ow-platform-admin-outbox__status-filter{width:140px}.ow-platform-admin-outbox__date-filter{width:390px}@media (width<=640px){.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar{padding:10px}.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__filters,.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__filters{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-platform-admin-outbox__filters.ant-space{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-platform-admin-outbox__filters.ant-space>.ant-space-item,.ow-platform-admin-outbox__event-search,.ow-platform-admin-outbox__status-filter,.ow-platform-admin-outbox__date-filter{width:100%;min-width:0}.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ow-platform-admin-outbox__table-shell .ow-table-transfer-actions,.ow-platform-admin-outbox__table-shell .ow-table-transfer-actions .ant-space-item,.ow-platform-admin-outbox__table-shell .ow-table-transfer-actions .ant-btn,.ow-platform-admin-outbox__table-shell .ow-data-table-toolbar__actions>.ant-btn{width:100%;min-width:0}}.ow-platform-ledger-shell .ow-platform-operations-toolbar{gap:12px}.ow-platform-operations-filters,.ow-platform-operations-actions{max-width:100%}.ow-platform-operations-create-action,.ow-platform-operations-sync-action{white-space:nowrap}@media (width<=640px){.ow-platform-ledger-shell .ow-platform-operations-toolbar{align-items:stretch;padding:10px}.ow-platform-ledger-shell .ow-data-table-toolbar__filters,.ow-platform-ledger-shell .ow-data-table-toolbar__actions{width:100%}.ow-platform-operations-filters.ant-space{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-platform-operations-filters.ant-space>.ant-space-item,.ow-platform-operations-filters .ow-data-table-filter-control--search,.ow-platform-operations-filters .ow-data-table-filter-control,.ow-platform-operations-filters .ant-btn,.ow-platform-ledger-shell .ow-table-transfer-actions,.ow-platform-operations-actions,.ow-platform-operations-actions .ant-space-item,.ow-platform-operations-actions .ant-btn,.ow-platform-ledger-shell .ow-table-transfer-actions .ant-space-item,.ow-platform-ledger-shell .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.ow-purchase-orders .ow-page-container__body{min-width:0}.ow-purchase-orders__filters{max-width:100%}.ow-purchase-orders__search{width:320px}.ow-purchase-orders__status-filter{width:160px}.ow-purchase-orders__table-shell .ow-data-table-toolbar__filters{flex-basis:560px}.ow-purchase-orders__create-action{flex:none}@media (width<=640px){.ow-purchase-orders__table-shell .ow-data-table-toolbar{padding:10px}.ow-purchase-orders__table-shell .ow-data-table-toolbar__filters,.ow-purchase-orders__table-shell .ow-data-table-toolbar__actions{width:100%}.ow-purchase-orders__filters.ant-space{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.ow-purchase-orders__filters.ant-space>.ant-space-item,.ow-purchase-orders__filters .ant-input-search,.ow-purchase-orders__filters .ant-select{width:100%;min-width:0}.ow-purchase-orders__table-shell .ow-table-transfer-actions,.ow-purchase-orders__table-shell .ow-purchase-orders__create-action{width:100%}.ow-purchase-orders__table-shell .ow-table-transfer-actions .ant-space-item,.ow-purchase-orders__table-shell .ow-table-transfer-actions .ant-btn,.ow-purchase-orders__table-shell .ow-purchase-orders__create-action{width:100%;min-width:0}}.ow-warehouse-outbound-exceptions{flex-direction:column;gap:4px;min-width:0;font-size:13px;line-height:1.35;display:flex}.ow-warehouse-outbound-exception-line{min-width:0;color:var(--ow-color-text-secondary,#5f6f86);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ow-warehouse-outbound-exception-line strong{min-width:0;color:var(--ow-color-text,#101827)}.ow-warehouse-outbound-exception-muted{color:var(--ow-color-text-tertiary,#7a8798)}html,body,#root{min-height:100%;margin:0}:root{--ow-primary:#2fbc83;--ow-primary-strong:#149264;--ow-primary-light:#55d7a0;--ow-primary-gradient:#149264;--ow-primary-soft:#e7f8ef;--ow-primary-border:#bfead4;--ow-radius-sm:8px;--ow-radius:12px;--ow-radius-lg:18px;--ow-radius-pill:999px;--ow-card-shadow:none;--ow-page-bg:#f7f8fa;--ow-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--ow-font-weight-regular:400;--ow-font-weight-body:500;--ow-font-weight-emphasis:600;--ow-font-weight-title:700;--ow-text-strong:#172033;--ow-text-primary:#1f2937;--ow-text-secondary:#667085;--ow-text-muted:#8a95a5;--ow-text-subtle:#98a2b3;--ow-text-link:#147a58;--ow-warning-text:#b54708;--ow-danger-text:#b42318;--ow-border-subtle:#d9dee7;--ow-border-muted:#e1e6ed;--ow-table-header-bg:#f8fafc;--ow-table-header-text:#344054;--ow-table-cell-text:var(--ow-text-primary);--ow-table-row-hover-bg:#f6faf8;--ow-table-action-text:#526071;--ow-data-table-shell-bg:#fff;--ow-data-table-shell-border:#dfe8e4;--ow-data-table-cell-padding:5px 8px;--ow-data-table-cell-divider:#dce2e9;--ow-data-table-tag-height:20px}body{background:var(--ow-page-bg);color:var(--ow-text-primary);font-family:var(--ow-font-sans);font-synthesis-weight:none;font-weight:var(--ow-font-weight-regular);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.ant-btn,.ant-input,.ant-input-number,.ant-picker,.ant-select-selector,.ant-card{border-radius:var(--ow-radius)!important}.ant-tag{border-radius:var(--ow-radius-pill)!important}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-dangerous){font-weight:600;background:var(--ow-primary-gradient)!important;border-color:var(--ow-primary)!important;box-shadow:none!important;color:#fff!important}.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-dangerous):hover,.ant-btn-primary:not(.ant-btn-background-ghost):not(.ant-btn-dangerous):focus-visible{filter:none;background:#149264!important;border-color:#149264!important}.ant-btn-primary.ant-btn-background-ghost:not(.ant-btn-dangerous){color:#4b5563!important;border-color:#d1d5db!important}.ow-gradient-button{background:var(--ow-primary-gradient)!important;border-color:var(--ow-primary)!important;box-shadow:none!important;color:#fff!important}.ant-btn-link{color:var(--ow-text-secondary)}.ant-btn-link:hover{color:var(--ow-text-primary)}.ant-card,.ow-page-card{box-shadow:none!important;background:#fff!important;border:1px solid #e5e7eb!important}.ant-card-head{border-bottom:1px solid #e5e7eb!important;min-height:52px!important;padding:0 20px!important}.ant-card-head-title{color:var(--ow-text-strong)!important;font-size:14px!important;font-weight:600!important}.ow-page-card>.ant-card-body{padding:16px 20px 20px!important}.ow-page-container{min-width:0}.ow-page-container--framed{background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:14px 0 16px}.ow-app-content,.ow-app-content-inner,.ant-table-wrapper{min-width:0;max-width:100%}.ow-app-content{overscroll-behavior-y:contain;scroll-padding-bottom:12px}.ow-page-container--plain{gap:18px;display:grid}.ow-page-container__heading{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;padding-bottom:12px;display:flex}.ow-page-container--plain .ow-page-container__heading{background:0 0;border-bottom:0;margin-bottom:0;padding-bottom:0}.ow-page-container__title-block{gap:5px;min-width:0;display:grid}.ow-page-container__title.ant-typography{color:var(--ow-text-strong);letter-spacing:0;font-size:18px!important;font-weight:var(--ow-font-weight-title)!important;margin:0!important;line-height:1.3!important}.ow-page-container__description{font-size:13px;line-height:1.6;color:var(--ow-text-secondary)!important}.ow-page-container__actions{flex:none;justify-content:flex-end}.ow-page-container__action-row{justify-content:flex-end;min-width:0;margin-bottom:12px;display:flex}.ow-page-container__body{min-width:0}.ow-page-state{--ow-page-state-accent:#2fbc83;--ow-page-state-accent-soft:#e7f8ef;--ow-page-state-accent-border:#2fbc8338;justify-content:center;align-items:center;width:100%;max-width:860px;min-height:380px;margin:0 auto;padding:56px 18px;display:flex}.ow-page-state--empty{--ow-page-state-accent:#2fbc83;--ow-page-state-accent-soft:#e7f8ef;--ow-page-state-accent-border:#2fbc8338}.ow-page-state--forbidden{--ow-page-state-accent:#f3b338;--ow-page-state-accent-soft:#fff7df;--ow-page-state-accent-border:#f3b33847}.ow-page-state--error{--ow-page-state-accent:#ff6b5f;--ow-page-state-accent-soft:#fff0ed;--ow-page-state-accent-border:#ff6b5f3d}.ow-page-state--warning{--ow-page-state-accent:#4f8fff;--ow-page-state-accent-soft:#edf5ff;--ow-page-state-accent-border:#4f8fff3d}.ow-page-state--loading{--ow-page-state-accent:#2fbc83;--ow-page-state-accent-soft:#e7f8ef;--ow-page-state-accent-border:#2fbc8333}.ow-page-state__panel{border-radius:var(--ow-radius-lg);background:linear-gradient(#fffffffa 0%,#fbfefdf5 100%);border:1px solid #dfe9e7;grid-template-columns:56px minmax(0,1fr);align-items:flex-start;gap:18px;width:100%;max-width:720px;padding:28px;display:grid;position:relative;box-shadow:0 18px 44px #22745812}.ow-page-state__panel:before{background:var(--ow-page-state-accent);border-radius:var(--ow-radius-sm) 0 0 var(--ow-radius-sm);content:"";width:4px;position:absolute;top:18px;bottom:18px;left:-1px}.ow-page-state__panel--compact{grid-template-columns:40px minmax(0,1fr);align-items:center;max-width:560px;padding:24px 26px}.ow-page-state__icon{background:var(--ow-page-state-accent-soft);border:1px solid var(--ow-page-state-accent-border);color:var(--ow-page-state-accent);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:25px;display:inline-flex}.ow-page-state__content{min-width:0}.ow-page-state__badge{color:var(--ow-page-state-accent);font-size:12px;font-weight:var(--ow-font-weight-emphasis);margin-bottom:7px;line-height:1.2;display:inline-flex}.ow-page-state h1{color:var(--ow-text-strong);font-size:23px;font-weight:var(--ow-font-weight-title);letter-spacing:0;margin:0;line-height:1.25}.ow-page-state p{color:var(--ow-text-secondary);font-size:14px;font-weight:var(--ow-font-weight-regular);margin:9px 0 0;line-height:1.7}.ow-page-state__detail{border-radius:var(--ow-radius);background:#f8fbfa;border:1px solid #e4eeeb;gap:6px;margin-top:17px;padding:11px 12px;display:grid}.ow-page-state__detail-label{color:var(--ow-text-muted);font-size:12px;font-weight:var(--ow-font-weight-emphasis)}.ow-page-state__detail-value{overflow-wrap:anywhere;font-size:12px;line-height:1.6;color:#4b5d6f!important}.ow-page-state__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.ow-app-sidebar .ant-layout-sider-children{flex-direction:column;min-height:100%;display:flex}.ow-app-icp-footer{color:#7a8794;text-align:center;flex:none;width:100%;max-width:1520px;margin:8px auto 0;padding:0 2px 4px;font-size:12px;font-weight:600;line-height:1.35}.ow-app-icp-footer a{color:inherit;text-decoration:none}.ow-app-icp-footer a:hover,.ow-app-icp-footer a:focus-visible{color:#159c91}.ow-omniway-logo{flex:none;justify-content:center;align-items:center;display:inline-flex}.ow-omniway-logo__image{object-fit:contain;width:100%;height:100%;display:block}.ow-sidebar-logo{filter:drop-shadow(0 7px 12px #159c9124);width:31px;height:31px}.ow-sidebar-logo--collapsed{width:38px;height:38px}.ow-sidebar-wordmark{background:linear-gradient(135deg,#0f172a 8%,#4c6378 48%,#159c91 100%);color:#0000;font-size:18px;font-style:italic;font-weight:var(--ow-font-weight-emphasis);text-shadow:0 7px 18px #159c9114;-webkit-background-clip:text;background-clip:text;line-height:1;transform:skew(-4deg)}.ow-expanded-sidebar-nav{scrollbar-width:thin;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:0 0 12px;display:flex;overflow-y:auto}.ow-expanded-sidebar-nav::-webkit-scrollbar{width:6px}.ow-expanded-sidebar-nav::-webkit-scrollbar-thumb{border-radius:var(--ow-radius-pill);background:#d7e4e0}.ow-sidebar-nav-node{gap:4px;display:grid}.ow-sidebar-nav-section{gap:6px;display:grid}.ow-sidebar-nav-section-title{color:#8a98a8;font-size:12px;font-weight:var(--ow-font-weight-emphasis);padding:0 8px}.ow-sidebar-nav-section-items{gap:5px;display:grid}.ow-sidebar-nav-item{border-radius:var(--ow-radius);color:#536172;cursor:pointer;font-family:inherit;font-weight:var(--ow-font-weight-emphasis);text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:36px;padding:0 11px;transition:background-color .18s,color .18s;display:grid}.ow-sidebar-nav-item--depth-0,.ow-sidebar-nav-item--entry{grid-template-columns:24px minmax(0,1fr) 16px;font-size:14px}.ow-sidebar-nav-item--entry{grid-template-columns:24px minmax(0,1fr);min-height:35px;font-size:14px}.ow-sidebar-nav-item--entry.has-children{grid-template-columns:24px minmax(0,1fr) 16px}.ow-sidebar-nav-item--depth-0:not(.has-children){grid-template-columns:24px minmax(0,1fr)}.ow-sidebar-nav-item--depth-1{color:#5d6978;grid-template-columns:minmax(0,1fr);min-height:32px;margin-left:42px;padding-inline:0 12px;font-size:14px}.ow-sidebar-nav-item--depth-1.has-children{grid-template-columns:minmax(0,1fr) 18px}.ow-sidebar-nav-item--depth-2{color:#7a8796;grid-template-columns:minmax(0,1fr);min-height:30px;margin-left:62px;padding-inline:0 10px;font-size:13px;font-weight:700}.ow-sidebar-nav-item--depth-2.has-children{grid-template-columns:minmax(0,1fr) 18px}.ow-sidebar-nav-item:hover,.ow-sidebar-nav-item:focus-visible{color:#1b7c5c;background:#f4faf7;outline:none}.ow-sidebar-nav-item.is-active{color:#1b7c5c;background:#f4faf7;box-shadow:inset 3px 0 #2fbc839e}.ow-sidebar-nav-icon{color:currentColor;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.ow-sidebar-nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-sidebar-nav-arrow{color:#9aa7b4;justify-self:end;font-size:12px;transition:transform .18s}.ow-sidebar-nav-arrow.is-open{transform:rotate(90deg)}.ow-sidebar-nav-children{gap:1px;padding:1px 0 5px;display:grid}.ow-sidebar-entry-children{gap:2px;padding:0 0 3px 34px;display:grid}.ow-sidebar-entry-children--nested{padding:0 0 2px}.ow-sidebar-entry-child-node{gap:1px;display:grid}.ow-sidebar-entry-child{border-radius:var(--ow-radius-sm);color:#697787;cursor:pointer;font-family:inherit;font-size:12px;font-weight:var(--ow-font-weight-emphasis);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-height:28px;padding:0 8px;transition:background-color .18s,color .18s;display:grid}.ow-sidebar-entry-child.has-children{grid-template-columns:minmax(0,1fr) 14px}.ow-sidebar-entry-child-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ow-sidebar-entry-child-arrow{color:#9aa7b4;justify-self:end;font-size:11px;transition:transform .18s}.ow-sidebar-entry-child-arrow.is-open{transform:rotate(90deg)}.ow-sidebar-entry-child:hover,.ow-sidebar-entry-child:focus-visible{color:#1b7c5c;background:#f5faf8;outline:none}.ow-sidebar-entry-child.is-branch-active{color:#3f5f55;background:0 0}.ow-sidebar-entry-child.is-branch-active:hover,.ow-sidebar-entry-child.is-branch-active:focus-visible{color:#1b7c5c;background:#f5faf8}.ow-sidebar-entry-child.is-current{color:#0f7f5d;background:#eef8f4;box-shadow:inset 3px 0 #2fbc83}.ow-sidebar-entry-child.is-current .ow-sidebar-entry-child-label{font-weight:var(--ow-font-weight-title)}.ow-collapsed-sidebar-nav{flex-direction:column;gap:12px;width:100%;min-height:0;padding:4px 0 16px;display:flex;overflow-y:auto}.ow-collapsed-sidebar-section{flex-direction:column;gap:7px;display:flex;position:relative}.ow-collapsed-sidebar-section+.ow-collapsed-sidebar-section{border-top:1px solid #e8f0ed;padding-top:10px}.ow-collapsed-nav-button{justify-content:center;align-self:center;align-items:center;display:inline-flex;border-radius:var(--ow-radius)!important;color:#6b7887!important;background:#fff!important;border:1px solid #0000!important;width:44px!important;height:40px!important;padding:0!important;font-size:16px!important}.ow-collapsed-nav-button:hover,.ow-collapsed-nav-button:focus-visible,.ow-collapsed-nav-button.is-active{color:#149264!important;background:#e7f8ef!important;border-color:#bfead4!important}.ow-collapsed-sidebar-dropdown .ant-dropdown-menu{min-width:190px;border-radius:var(--ow-radius)!important;border:1px solid #dfe9e7!important;padding:8px!important;box-shadow:0 14px 30px #2274581a!important}.ow-collapsed-sidebar-dropdown .ant-dropdown-menu-item,.ow-collapsed-sidebar-dropdown .ant-dropdown-menu-title-content{color:var(--ow-text-strong)!important}.ow-collapsed-sidebar-dropdown .ant-dropdown-menu-item{border-radius:var(--ow-radius-sm)!important}.ow-collapsed-sidebar-dropdown .ant-dropdown-menu-item:hover{background:#f9fafb!important}.ow-collapsed-sidebar-dropdown .ant-dropdown-menu-item-group-title{letter-spacing:.08em;text-transform:uppercase;color:#6b7280!important;padding:8px 8px 4px!important;font-size:11px!important;font-weight:700!important}.ow-sidebar-footer{border-top:1px solid #e8f0ed;flex:none;padding-top:10px}.ow-sidebar-empty-state{border-radius:var(--ow-radius);text-align:center;border:1px dashed #d7e4e0;justify-content:center;align-items:center;min-height:120px;padding:18px 12px;display:flex}.ow-sidebar-toggle{gap:8px;border-radius:var(--ow-radius)!important;color:#697787!important;font-weight:var(--ow-font-weight-emphasis)!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:36px!important;padding:0 8px!important;display:inline-flex!important}.ow-app-sidebar.ant-layout-sider-collapsed .ow-sidebar-toggle{justify-content:center!important;width:48px!important;height:40px!important;padding:0!important}.ow-sidebar-toggle:hover,.ow-sidebar-toggle:focus-visible{color:#149264!important;background:#e7f8ef!important}.ow-app-sidebar .ant-menu-light,.ow-app-sidebar .ant-menu-light .ant-menu-sub{background:0 0!important}.ow-app-sidebar .ant-menu-light .ant-menu-item,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-title{font-weight:var(--ow-font-weight-regular);margin-inline:0;border-radius:var(--ow-radius)!important;color:#526170!important}.ow-app-sidebar .ant-menu-light .ant-menu-item .ant-menu-title-content,.ow-app-sidebar .ant-menu-light .ant-menu-item .ant-menu-item-icon,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-title .ant-menu-item-icon,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-title .ant-menu-title-content{color:#526170!important}.ow-app-sidebar .ant-menu-light .ant-menu-item:hover,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-title:hover{color:#149264!important;background:#2fbc8314!important}.ow-app-sidebar .ant-menu-light .ant-menu-item-selected,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:none!important;background:#e7f8ef!important}.ow-app-sidebar .ant-menu-light .ant-menu-item-selected .ant-menu-title-content,.ow-app-sidebar .ant-menu-light .ant-menu-item-selected .ant-menu-item-icon,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ow-app-sidebar .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{font-weight:var(--ow-font-weight-emphasis);color:#149264!important}.ow-app-sidebar .ant-menu-dark,.ow-app-sidebar .ant-menu-dark .ant-menu-sub{background:0 0!important}.ow-app-sidebar .ant-menu-dark .ant-menu-item,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-title{margin-inline:0;border-radius:var(--ow-radius)!important;color:#9ca3af!important}.ow-app-sidebar .ant-menu-dark .ant-menu-item .ant-menu-title-content,.ow-app-sidebar .ant-menu-dark .ant-menu-item .ant-menu-item-icon,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-title .ant-menu-title-content{color:#9ca3af!important}.ow-app-sidebar .ant-menu-dark .ant-menu-item:hover,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-title:hover{background:#ffffff0f!important}.ow-app-sidebar .ant-menu-dark .ant-menu-item-selected,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:none!important;background:#ffffff1a!important}.ow-app-sidebar .ant-menu-dark .ant-menu-item-selected .ant-menu-title-content,.ow-app-sidebar .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ow-app-sidebar .ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{font-weight:700;color:#fff!important}.ow-app-sidebar.ant-layout-sider-collapsed .ant-menu-submenu-arrow,.ow-app-sidebar.ant-layout-sider-collapsed .ant-menu-submenu-expand-icon{display:none!important}.ow-global-search{width:min(420px,34vw);height:30px;border-radius:var(--ow-radius)!important;background:#fbfefd!important}.ow-global-search .ant-input{font-size:13px}.ow-mobile-nav-button{border-radius:var(--ow-radius)!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:none!important}.ow-topbar-leading{flex:auto;align-items:center;min-width:0;display:flex}.ow-topbar-actions{z-index:1;flex:none;align-items:center;gap:8px;min-width:max-content;height:32px;display:flex;position:relative}.ow-topbar-actions .ant-badge{align-items:center;height:32px;line-height:1;display:inline-flex}.ow-topbar-actions .ant-badge .ant-scroll-number{transform:translate(40%,-40%)}.ow-workspace-tabs{-webkit-backdrop-filter:saturate(1.2)blur(18px);z-index:8;background:#f4f8f7bd;border-bottom:1px solid #dfe9e7c7;flex-shrink:0;align-items:flex-end;gap:4px;min-width:0;height:30px;padding:2px 10px 0;display:flex;position:relative}.ow-workspace-tabs__viewport{flex:auto;align-self:stretch;align-items:flex-end;min-width:0;display:flex;position:relative;overflow:hidden}.ow-workspace-tabs__viewport:before,.ow-workspace-tabs__viewport:after{content:"";opacity:0;pointer-events:none;z-index:2;width:18px;transition:opacity .16s;position:absolute;top:0;bottom:0}.ow-workspace-tabs__viewport:before{background:linear-gradient(90deg,#f4f8f7f5 0%,#f4f8f700 100%);left:0}.ow-workspace-tabs__viewport:after{background:linear-gradient(270deg,#f4f8f7f5 0%,#f4f8f700 100%);right:0}.ow-workspace-tabs.can-scroll-left .ow-workspace-tabs__viewport:before,.ow-workspace-tabs.can-scroll-right .ow-workspace-tabs__viewport:after{opacity:1}.ow-workspace-tabs__scroller{scroll-behavior:smooth;scrollbar-width:none;flex:auto;align-items:flex-end;gap:2px;width:100%;min-width:0;display:flex;overflow:auto hidden}.ow-workspace-tabs__scroller::-webkit-scrollbar{display:none}.ow-workspace-tab{color:#667281;background:#edf4f2;border:1px solid #dce8e5;border-bottom-color:#dfe9e7;border-radius:7px 7px 0 0;flex:142px;align-items:center;min-width:96px;max-width:166px;height:28px;padding:0 3px 0 8px;scroll-margin-inline:12px;display:inline-flex}.ow-workspace-tab.is-active{color:var(--ow-text-strong);font-weight:var(--ow-font-weight-emphasis);background:#fff;border-bottom-color:#fff;flex-basis:156px;min-width:108px}.ow-workspace-tab__trigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:5px;min-width:0;height:100%;padding:0;display:inline-flex}.ow-workspace-tab__home-icon{color:#728093;flex:none;font-size:14px}.ow-workspace-tab__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;display:block;overflow:hidden}.ow-workspace-tab__close{color:#8a98a8;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-left:2px;padding:0;display:inline-flex}.ow-workspace-tab__close .anticon{font-size:11px}.ow-workspace-tab__close:hover,.ow-workspace-tab__close:focus-visible{color:var(--ow-text-strong);background:#0f172a12}.ow-workspace-tabs__menu,.ow-workspace-tabs__scroll-button{pointer-events:auto;touch-action:manipulation;z-index:3;flex:none;align-self:center;position:relative;color:#667281!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:0!important;display:inline-flex!important}.ow-workspace-tabs__scroll-button:hover:not(:disabled),.ow-workspace-tabs__scroll-button:focus-visible:not(:disabled){color:var(--ow-text-strong)!important;background:#0f172a0f!important}.ow-workspace-tabs__scroll-button:disabled{opacity:.36;color:#a8b3bf!important;background:0 0!important}.ow-workspace-tabs__menu:hover,.ow-workspace-tabs__menu:focus-visible{color:var(--ow-text-strong)!important;background:#0f172a0f!important}.ow-topbar-icon-button{pointer-events:auto;touch-action:manipulation;z-index:2;justify-content:center;align-items:center;position:relative;vertical-align:middle!important;border-radius:50%!important;width:32px!important;height:32px!important;padding:0!important;line-height:1!important;display:inline-flex!important}.ow-mobile-navigation-drawer .ant-drawer-header{border-bottom:1px solid #dfe9e7!important}.ow-mobile-navigation-drawer .ant-drawer-title{color:#172431;font-weight:var(--ow-font-weight-title)}.ow-mobile-drawer-title{align-items:center;gap:10px;display:inline-flex}.ow-mobile-drawer-logo{width:32px;height:32px}.ow-mobile-navigation-drawer .ant-drawer-body{background:#fbfefd;padding:16px!important}.ow-module-subnav{border-radius:var(--ow-radius-lg);box-shadow:none;background:#fff;border:0;border-bottom:1px solid #dfe9e7;gap:10px;margin-bottom:12px;padding:0 0 10px;display:grid}.ow-module-subnav-primary,.ow-module-subnav-secondary{flex-wrap:wrap;align-items:center;display:flex}.ow-module-subnav-primary{gap:8px}.ow-module-subnav-secondary{border-top:1px solid #eef4f1;gap:7px;padding-top:10px}.ow-module-subnav-tab,.ow-module-subnav-pill{cursor:pointer;border:0;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.ow-module-subnav-tab{border-radius:var(--ow-radius);color:#5b6978;font-size:14px;font-weight:var(--ow-font-weight-emphasis);background:0 0;min-height:34px;padding:0 13px}.ow-module-subnav-tab:hover,.ow-module-subnav-tab:focus-visible,.ow-module-subnav-tab.is-active{color:var(--ow-text-strong);background:#f3f4f6;outline:none}.ow-module-subnav-pill{border-radius:var(--ow-radius-pill);color:#697787;font-size:13px;font-weight:var(--ow-font-weight-emphasis);background:#f5faf8;border:1px solid #e1ece8;min-height:30px;padding:0 12px}.ow-module-subnav-pill:hover,.ow-module-subnav-pill:focus-visible,.ow-module-subnav-pill.is-active{color:#149264;background:#fff;border-color:#bfead4;outline:none}.ow-soft-tag{white-space:nowrap;margin-inline-end:0;font-weight:600;border-radius:var(--ow-radius)!important;border:none!important}.ow-brand-tag{color:var(--ow-text-primary)!important;background:#f3f4f6!important}.ow-success-tag{color:#166534!important;background:#ecfdf3!important;border:none!important}.ow-danger-tag{color:#b91c1c!important;background:#fef2f2!important;border:none!important}.ow-secondary-button{border-radius:var(--ow-radius)!important;color:var(--ow-text-primary)!important;box-shadow:none!important;background:#ffffffe0!important;border:1px solid #0f172a1f!important}.ow-secondary-button:hover,.ow-secondary-button:focus-visible{color:var(--ow-text-strong)!important;background:#0f172a0a!important;border-color:#0f172a2e!important}.ow-account-trigger{pointer-events:auto;touch-action:manipulation;z-index:2;position:relative;border-radius:var(--ow-radius-pill)!important;box-shadow:none!important;vertical-align:middle!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-width:44px!important;height:32px!important;padding:0!important;line-height:1!important;display:inline-flex!important}.ow-account-trigger:hover,.ow-account-trigger:focus-visible{color:inherit!important;background:0 0!important}.ow-account-trigger-inner{align-items:center;gap:6px;height:32px;display:inline-flex}.ow-account-avatar{font-weight:var(--ow-font-weight-emphasis);border:2px solid #fff;box-shadow:0 0 0 1px #dfe9e7;color:#9a5b18!important;background:linear-gradient(135deg,#ffd9aa 0%,#ffe8bd 100%)!important}.ow-account-arrow{color:#8a98a8;font-size:12px;line-height:1}.ant-select-selector{box-shadow:none!important;border-color:#e5e7eb!important}.ant-select:hover .ant-select-selector{border-color:#d1d5db!important}.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector{border-color:#d1d5db!important;box-shadow:0 0 0 2px #1118270a!important}.ant-select-dropdown .ant-select-item{color:var(--ow-text-strong)!important}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f9fafb!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:600;color:var(--ow-text-strong)!important;background:#f3f4f6!important}.ant-select-dropdown .ant-select-item-option-selected .ant-select-item-option-state{color:#6b7280!important}.ow-table-data-link{font-weight:500;color:var(--ow-text-strong)!important;padding-inline:0!important;text-decoration:none!important}.ow-table-data-link:hover,.ow-table-data-link:focus-visible{color:#000!important;background:0 0!important}.ow-link-primary{font-weight:600;color:#4b5563!important}.ow-link-primary:hover,.ow-link-primary:focus-visible{color:#000!important}.ow-link-neutral{color:#4b5563!important}.ow-link-neutral:hover,.ow-link-neutral:focus-visible{color:var(--ow-text-strong)!important}.ow-link-danger{color:#b91c1c!important}.ow-link-danger:hover,.ow-link-danger:focus-visible{color:#991b1b!important}.ow-inline-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;display:flex}.ow-inline-actions .ant-btn-link{padding-inline:0!important}.ow-table-inline-cell{white-space:normal;flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;width:auto;min-width:0;max-width:100%;display:flex}.ow-table-stacked-cell{white-space:normal;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.ow-identity-cell,.ow-contact-stack{flex-direction:column;gap:4px;min-width:0;display:flex}.ow-identity-title{align-self:flex-start;max-width:100%}.ow-identity-subtitle,.ow-contact-line.is-muted{color:#6b7280;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;font-size:12px;line-height:1.45;overflow:hidden}.ow-contact-line{color:var(--ow-text-strong);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;line-height:1.45;overflow:hidden}.ow-form-section{border-radius:var(--ow-radius-lg);background:#fff;border:1px solid #e5e7eb;padding:16px}.ow-form-section+.ow-form-section{margin-top:16px}.ow-form-section-title{color:var(--ow-text-strong);margin-bottom:14px;font-size:15px;font-weight:700}.ow-department-toolbar{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.ow-department-workspace{border-radius:var(--ow-radius-lg);background:#fff;border:1px solid #dfe9e7;grid-template-columns:300px minmax(0,1fr);min-height:calc(100vh - 156px);display:grid;overflow:hidden}.ow-department-tree-pane{scrollbar-width:thin;background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;min-width:0;max-height:calc(100vh - 156px);padding:12px;display:flex;overflow:hidden}.ow-department-tree-scroll{scrollbar-width:thin;flex:1;min-height:0;padding-right:2px;overflow:auto}.ow-department-create-button{flex:none;margin-top:12px;border-radius:var(--ow-radius)!important;height:36px!important}.ow-department-detail-pane{background:#fff;flex-direction:column;min-width:0;min-height:0;max-height:calc(100vh - 156px);display:flex;overflow:hidden}.ow-department-detail-stack{flex-direction:column;flex:1;min-height:0;display:flex}.ow-department-detail-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px 16px;display:flex}.ow-department-detail-title-group{gap:8px;min-width:0;display:grid}.ow-department-title-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ow-department-detail-title{color:var(--ow-text-strong);font-size:20px;font-weight:var(--ow-font-weight-emphasis);line-height:1.25}.ow-department-detail-actions{justify-content:flex-end}.ow-department-detail-meta{color:#6b7280;font-size:13px}.ow-department-manager-strip{background:#fbfcfd;border-bottom:1px solid #eef2f7;align-items:center;gap:12px;min-height:58px;padding:10px 24px;display:flex}.ow-department-manager-avatar{border-radius:var(--ow-radius-sm);color:#149264;font-size:14px;font-weight:var(--ow-font-weight-title);background:#e7f8ef;border:1px solid #bfead4;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ow-department-manager-content{flex:none;gap:2px;min-width:0;display:grid}.ow-department-manager-content span{color:#6b7280;font-size:12px}.ow-department-manager-content strong{color:var(--ow-text-strong);font-size:14px;line-height:1.2}.ow-department-manager-meta{color:#4b5563;overflow-wrap:anywhere;min-width:0;font-size:13px}.ow-department-member-section{flex-direction:column;flex:1;min-height:0;display:flex}.ow-department-member-header{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.ow-department-status-filter{width:162px}.ow-department-member-table{flex:1;min-height:0;padding:0 24px 20px}.ow-department-member-table .ant-table{background:0 0!important}.ow-department-member-table .ant-table-thead>tr>th{color:#4b5563!important;font-weight:var(--ow-font-weight-emphasis)!important;background:#f3f4f6!important}.ow-department-member-table .ant-table-tbody>tr>td{padding-top:10px!important;padding-bottom:10px!important}.ow-department-tree .ant-tree-switcher{align-self:center;width:24px}.ow-department-tree .ant-tree-list-holder-inner{gap:1px}.ow-department-tree .ant-tree-node-content-wrapper{border-radius:var(--ow-radius-sm)!important;padding:0!important}.ow-department-tree .ant-tree-node-content-wrapper:hover,.ow-department-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:0 0!important}.ow-department-tree .ant-tree-node-content-wrapper:hover .ow-department-tree-node,.ow-department-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ow-department-tree-node{background:#edfdf5;border-color:#bfead4}.ow-department-tree-node{border-radius:var(--ow-radius);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 8px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.ow-department-tree-main{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ow-department-tree-icon{border-radius:var(--ow-radius-sm);color:var(--ow-text-strong);background:#f3f4f6;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.ow-department-tree-name{color:var(--ow-text-strong);font-size:13px;font-weight:var(--ow-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;display:block;overflow:hidden}.ow-department-tree-actions{opacity:0;flex-shrink:0;align-items:center;gap:4px;transition:opacity .18s;display:flex}.ow-department-tree-node:hover .ow-department-tree-actions,.ow-department-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ow-department-tree-actions{opacity:1}.ow-tree-action-button{border-radius:var(--ow-radius-sm)!important;color:#6b7280!important;width:28px!important;height:28px!important}.ow-tree-action-button:hover,.ow-tree-action-button:focus-visible{color:var(--ow-text-strong)!important;background:#f3f4f6!important}.ow-inline-info-panel{border-radius:var(--ow-radius);background:#f9fafb;border:1px solid #e5e7eb;margin-bottom:20px;padding:12px}.ow-inline-info-panel-label{color:#6b7280;margin-bottom:6px;font-size:12px}.ow-inline-info-panel-value{color:var(--ow-text-strong);flex-wrap:wrap;align-items:center;gap:12px;font-weight:600;display:flex}.ow-muted-note{color:#6b7280;margin-top:-12px;font-size:12px}.ow-tree-empty{color:#6b7280;text-align:center;padding:40px 0}.ant-table-wrapper .ant-table{border:1px solid #e5e7eb;overflow:hidden;border-radius:var(--ow-radius)!important}.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-body{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:auto;touch-action:pan-x pan-y;overflow-x:auto!important}.ant-table-wrapper .ant-table-container table,.ant-table-wrapper .ant-table-content>table{min-width:100%;table-layout:fixed!important}.ant-table-wrapper .ant-table-selection-column{text-align:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;padding-inline:0!important}.ant-table-wrapper .ant-table-thead>tr>th{letter-spacing:0;text-transform:none;white-space:normal;word-break:break-word;position:relative;color:#334155!important;background:#f8fafc!important;border-bottom:1px solid #e1e7eb!important;font-size:12px!important;font-weight:700!important}.ant-table-wrapper .ant-table-tbody>tr>td{color:var(--ow-text-strong);overflow-wrap:anywhere;text-overflow:clip;vertical-align:middle;white-space:normal;word-break:break-word;line-height:1.35;overflow:hidden;border-bottom:1px solid #eef2f6!important;padding-top:8px!important;padding-bottom:8px!important}.ant-table-wrapper .ant-table-measure-row{visibility:collapse;height:0!important}.ant-table-wrapper .ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child),.ant-table-wrapper .ant-table-tbody>tr>td:not(:last-child){border-inline-end:0!important}.ant-table-wrapper .ant-table-cell-fix-end,.ant-table-wrapper .ant-table-cell-fix-end-first,.ant-table-wrapper .ant-table-cell-fix-right-first{border-inline-start:0!important}.ant-table-wrapper .ant-table-cell-fix-left-last,.ant-table-wrapper .ant-table-cell-fix-start,.ant-table-wrapper .ant-table-cell-fix-start-last{border-inline-end:0!important}.ant-table-wrapper .ant-table-cell-ellipsis .ant-btn,.ant-table-wrapper .ant-table-cell-ellipsis .ant-typography,.ant-table-wrapper .ant-table-cell-ellipsis .ant-space,.ant-table-wrapper .ant-table-cell-ellipsis .ant-space-item{min-width:0;max-width:100%}.ant-table-wrapper .ant-table-cell-ellipsis,.ant-table-wrapper .ant-table-cell-ellipsis .ant-table-cell-content,.ant-table-wrapper .ant-table-tbody>tr>td .ant-typography{overflow-wrap:anywhere;word-break:break-word;max-width:100%;text-overflow:clip!important;white-space:normal!important;overflow:hidden!important}.ant-table-wrapper .ant-table-expanded-row>td,.ant-table-wrapper .ow-table-cell--wrap,.ant-table-wrapper .ow-table-import-preview .ant-table-tbody>tr>td{overflow-wrap:anywhere;word-break:break-word;white-space:normal!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>.ant-space-vertical,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>div:not(.ant-empty):not(.ant-table-wrapper):not(.ant-picker-dropdown):not(.ant-select-dropdown):not(.ant-dropdown):not(.ow-table-cell--wrap):not(.ow-data-table-split-action):not(.ow-platform-ledger-split-action),.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>span:not(.ant-checkbox):not(.ant-radio):not(.ant-tag):not(.ant-badge):not(.anticon):not(.ow-table-cell--wrap){white-space:normal;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;display:flex;flex-direction:row!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>div:not(.ant-empty):not(.ant-table-wrapper):not(.ow-table-cell--wrap)>*,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>span:not(.ow-table-cell--wrap)>*{flex:0 auto}.ant-table-wrapper .ant-table-expanded-row>td>div,.ant-table-wrapper .ant-table-placeholder>td>div,.ant-table-wrapper .ow-table-cell--wrap>div{width:auto;min-width:0}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f6fbf9!important}.ow-neutral-tag{color:#475569!important;background:#0f172a0f!important}.ant-tag:not(.ow-success-tag):not(.ow-danger-tag),.ant-tag.ant-tag-has-color:not(.ow-success-tag):not(.ow-danger-tag){color:var(--ow-text-primary)!important;box-shadow:none!important;background:#f3f4f6!important;border:none!important}.ant-alert:not(.ant-alert-error){background:#f9fafb!important;border:1px solid #e5e7eb!important}.ant-alert:not(.ant-alert-error) .ant-alert-icon{color:#6b7280!important}.ant-alert-error{background:#fef2f2!important;border:1px solid #fecaca!important}.ant-alert-error .ant-alert-icon{color:#b91c1c!important}.ant-alert-message{color:var(--ow-text-strong)!important}.ant-alert-description{color:#6b7280!important}.ant-badge-count{background:var(--ow-text-strong)!important;box-shadow:none!important}.ow-modern-table .ant-table{border-radius:var(--ow-radius)!important}.ow-modern-table .ant-table-thead>tr>th{letter-spacing:0;text-transform:none;white-space:nowrap;font-size:12px;font-weight:700;color:#4b5563!important;background:#fff!important;border-bottom:1px solid #e1e7eb!important}.ow-modern-table .ant-table-cell{vertical-align:middle}.ow-modern-table .ant-table-tbody>tr>td{white-space:nowrap;border-bottom:1px solid #eef2f6!important}.ow-modern-table .ant-table-thead>tr>th:not(:last-child),.ow-modern-table .ant-table-tbody>tr>td:not(:last-child){border-inline-end:0!important}.ow-modern-table .ant-table-cell-fix-end,.ow-modern-table .ant-table-cell-fix-end-first,.ow-modern-table .ant-table-cell-fix-right-first{border-inline-start:0!important}.ow-modern-table .ant-table-cell-fix-left-last,.ow-modern-table .ant-table-cell-fix-start,.ow-modern-table .ant-table-cell-fix-start-last{border-inline-end:0!important}.ow-modern-table .ant-table-cell-fix-end,.ow-modern-table .ant-table-cell-fix-end-first,.ow-modern-table .ant-table-cell-fix-right,.ow-modern-table .ant-table-cell-fix-right-first{z-index:3;box-shadow:-8px 0 16px -16px #1118272e;background:#fffffffa!important}.ow-modern-table .ant-table-thead .ant-table-cell-fix-end,.ow-modern-table .ant-table-thead .ant-table-cell-fix-end-first,.ow-modern-table .ant-table-thead .ant-table-cell-fix-right,.ow-modern-table .ant-table-thead .ant-table-cell-fix-right-first{z-index:4}.ow-data-table-shell{--ow-data-table-body-max-height:calc(100vh - 320px);--ow-data-table-shell-min-height:320px;background:var(--ow-data-table-shell-bg);border:1px solid var(--ow-data-table-shell-border);border-radius:var(--ow-radius-lg);box-shadow:none;min-height:var(--ow-data-table-shell-min-height);flex-direction:column;gap:0;min-width:0;display:flex;overflow:hidden}.ow-data-table-shell>.ow-data-table,.ow-data-table-shell .ow-data-table.ant-table-wrapper,.ow-data-table-shell .ow-data-table .ant-spin-nested-loading,.ow-data-table-shell .ow-data-table .ant-spin-container,.ow-data-table-shell .ow-data-table .ant-table,.ow-data-table-shell .ow-data-table .ant-table-container{flex-direction:column;flex:auto;min-height:0;display:flex}.ow-data-table-shell .ant-table-wrapper,.ow-data-table-shell .ant-table-container,.ow-data-table-shell .ant-table-content,.ow-data-table-shell .ant-table-body{min-width:0;min-height:0}.ow-data-table-shell .ant-table-content{flex:auto;overflow-x:auto!important}.ow-data-table-toolbar{border-bottom:1px solid var(--ow-border-muted);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.ow-data-table-toolbar__filters{flex-wrap:wrap;flex:680px;align-items:center;gap:10px;min-width:0;display:flex}.ow-data-table-toolbar__actions,.ow-data-table-toolbar__extra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ow-data-table-transfer-bar{border-bottom:1px solid #eef2f7;justify-content:flex-end;align-items:center;min-height:32px;padding:8px 16px;display:flex}.ow-data-table-bulk-actions{border-radius:var(--ow-radius);background:#f0fdf7;border:1px solid #bfebd4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:10px 16px 0;padding:8px 12px;display:flex}.ow-table-transfer-actions .ant-btn{font-weight:700}.ow-hidden-file-input{display:none}.ow-table-import-preview .ant-table{max-height:420px}.ow-data-table-filter-control{flex:0 170px;min-width:150px}.ow-data-table-filter-control--search{flex:320px;min-width:260px}.ow-data-table-filter-control--range{flex-basis:300px;min-width:260px}.ow-opportunity-card>.ant-card-body{padding-top:14px!important}.ow-opportunity-card .ow-module-subnav{margin-bottom:4px;padding:10px 12px}.ow-sales-opportunity-toolbar{gap:10px;width:100%;min-width:0;display:grid}.ow-sales-opportunity-basic-filters,.ow-sales-opportunity-advanced-filters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ow-sales-opportunity-basic-filters .ow-data-table-filter-control--search{flex:420px;min-width:300px;max-width:560px}.ow-sales-opportunity-basic-filters .ow-data-table-filter-control{flex:0 0 158px;min-width:148px}.ow-sales-opportunity-advanced-filters{border-radius:var(--ow-radius);background:#fff;border:1px solid #e5eeeb;padding:10px}.ow-sales-opportunity-advanced-filters .ow-data-table-filter-control{flex:0 0 158px}.ow-sales-opportunity-advanced-filters .ow-data-table-filter-control--range{flex:0 0 260px;min-width:240px}.ow-sales-opportunity-table .ant-table-selection-column{text-overflow:clip!important;width:42px!important;overflow:visible!important}.ow-data-table.ow-sales-opportunity-table .ant-table-thead>tr>th,.ow-sales-opportunity-table .ant-table-thead>tr>th{line-height:1.35;color:var(--ow-text-primary)!important;background:#f9fafb!important;padding:8px 10px!important;font-size:13px!important;font-weight:600!important}.ow-sales-opportunity-table .ant-table-tbody>tr>td{color:#1f2937;vertical-align:middle;font-size:13.5px;line-height:1.4;padding:9px 10px!important}.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#fbfffd!important}.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#f5fbf8!important}.ow-sales-opportunity-table .ant-table-cell-fix-end,.ow-sales-opportunity-table .ant-table-cell-fix-end-first,.ow-sales-opportunity-table .ant-table-cell-fix-right,.ow-sales-opportunity-table .ant-table-cell-fix-right-first{box-shadow:-6px 0 14px -14px #0f172a3d;background:#fff!important}.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-end,.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-end-first,.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-right,.ow-sales-opportunity-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-right-first{background:#fff!important}.ow-sales-opportunity-table .ow-opportunity-actions-column{padding-left:10px!important;padding-right:10px!important}.ow-sales-opportunity-table .ow-sales-opportunity-cell{width:100%;min-width:0}.ow-sales-opportunity-table .ow-sales-opportunity-inline-cell{vertical-align:middle;white-space:nowrap;align-items:center;gap:8px;min-width:0;max-width:none;display:inline-flex;overflow:visible}.ow-sales-opportunity-table .ow-sales-opportunity-inline-cell>*{flex:none;min-width:0}.ow-sales-opportunity-table .ow-sales-opportunity-inline-text,.ow-sales-opportunity-table .ow-sales-opportunity-inline-muted{text-overflow:clip;vertical-align:middle;white-space:nowrap;max-width:none;line-height:1.35;display:inline-block;overflow:visible}.ow-sales-opportunity-table .ow-sales-opportunity-inline-muted{color:#6b7280!important}.ow-sales-opportunity-table .ow-sales-opportunity-cell>.ant-typography{color:#1f2937;font-size:13.5px;line-height:1.4}.ow-sales-opportunity-table .ow-sales-opportunity-cell>.ant-typography strong,.ow-sales-opportunity-table .ow-sales-opportunity-cell>.ant-typography.ant-typography strong{font-weight:var(--ow-font-weight-regular)}.ow-data-table.ow-sales-opportunity-table .ow-sales-opportunity-line.ant-typography,.ow-sales-opportunity-table .ow-sales-opportunity-line.ant-typography{color:var(--ow-text-secondary);text-overflow:clip;white-space:nowrap;max-width:none;font-size:13px;line-height:1.4;display:inline-block;overflow:visible}.ow-sales-opportunity-table .ow-table-data-link{text-align:left;text-overflow:clip;vertical-align:middle;white-space:nowrap;max-width:none;height:auto;min-height:0;font-size:13.5px;font-weight:600;line-height:1.35;display:inline-block;overflow:visible}.ow-sales-opportunity-table .ow-soft-tag{font-size:12px;font-weight:var(--ow-font-weight-regular);white-space:nowrap;align-items:center;max-width:none;min-height:22px;padding:1px 8px;line-height:20px;display:inline-flex}.ow-sales-opportunity-table .ow-data-table-split-action__main.ant-btn{font-size:13px;font-weight:600}.ow-sales-opportunity-table--private .ant-table-thead>tr>th{height:36px;padding:7px 9px!important}.ow-sales-opportunity-table--private .ant-table-tbody>tr>td{text-overflow:clip;white-space:nowrap;height:38px;overflow:visible;padding:6px 9px!important}.ow-sales-opportunity-table--private .ow-table-data-link,.ow-sales-opportunity-table--private .ow-sales-opportunity-line.ant-typography{text-overflow:clip;white-space:nowrap;max-width:none;line-height:1.35;display:block;overflow:visible}.ow-sales-convert-steps{margin-bottom:16px}.ow-sales-convert-step-hint{margin:-2px 0 12px;display:block}.ow-sales-convert-summary{border-radius:var(--ow-radius);background:#f8faf9;border:1px solid #dfe9e7;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;padding:12px;display:grid}.ow-sales-convert-summary div{flex-direction:column;gap:4px;min-width:0;display:flex}.ow-sales-convert-summary strong{color:var(--ow-text-strong);overflow-wrap:anywhere;line-height:1.45}.ow-sales-convert-grid,.ow-sales-followup-grid{gap:0 16px;min-width:0;display:grid}.ow-sales-convert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-sales-convert-order-summary,.ow-sales-followup-summary{border-radius:var(--ow-radius);background:#f8faf9;border:1px solid #dfe9e7;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;padding:12px;display:grid}.ow-sales-convert-order-summary div,.ow-sales-followup-summary div{flex-direction:column;gap:4px;min-width:0;display:flex}.ow-sales-convert-order-summary strong,.ow-sales-followup-summary strong{color:var(--ow-text-strong);overflow-wrap:anywhere;line-height:1.45}.ow-sales-convert-release-note{margin-bottom:12px}.ow-sales-convert-qualification{border-radius:var(--ow-radius);border:1px solid #dfe9e7;margin:12px 0;padding:12px}.ow-sales-convert-qualification-header{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.ow-sales-convert-qualification-header>div{flex-direction:column;gap:4px;display:flex}.ow-sales-convert-qualification-upload{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.ow-sales-convert-qualification-files{border-radius:var(--ow-radius);border:1px solid #edf2f1;margin-bottom:12px;overflow:hidden}.ow-sales-convert-qualification-file{border-bottom:1px solid #edf2f1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 10px;display:flex}.ow-sales-convert-qualification-file:last-child{border-bottom:0}.ow-sales-convert-qualification-file>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ow-sales-convert-qualification-file strong{color:var(--ow-text-strong);overflow-wrap:anywhere}.ow-sales-followup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ow-sales-followup-grid--compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 160px}.ow-sales-intent-guide{color:#6b7280;overflow-wrap:anywhere;margin-top:-4px;font-size:13px;line-height:1.6;display:block}.ow-sales-order-lines-workbench{border-radius:var(--ow-radius);border:1px solid #dfe9e7;overflow-x:auto}.ow-sales-order-lines-head,.ow-sales-order-line-grid{grid-template-columns:minmax(260px,1.35fr) minmax(170px,.9fr) 96px 128px 118px minmax(180px,1fr) 168px;min-width:1120px;display:grid}.ow-sales-order-lines-head{color:#344054;background:#f8fafc;border-bottom:1px solid #dfe9e7;font-weight:600}.ow-sales-order-lines-head span,.ow-sales-order-line-grid>*{border-right:1px solid #e6eeee;min-width:0;padding:10px 12px}.ow-sales-order-lines-head span:last-child,.ow-sales-order-line-grid>:last-child{border-right:0}.ow-sales-order-line-row{border-bottom:1px solid #e6eeee}.ow-sales-order-line-row:last-of-type{border-bottom:0}.ow-sales-order-line-row .ant-form-item{margin-bottom:0}.ow-sales-order-line-route-tags,.ow-sales-order-line-actions,.ow-sales-order-line-manual-fields{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ow-sales-order-line-manual-fields{flex-direction:column}.ow-sales-order-line-actions{align-items:center}.ow-sales-order-line-detail-collapse{background:#fcfdfd;border-top:1px solid #eef3f2;padding:0 8px}.ow-sales-order-line-detail-grid{color:var(--ow-text-secondary);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;display:grid}.ow-sales-order-line-add{border:0;border-top:1px solid #dfe9e7;border-radius:0;width:100%;height:44px}@media (width<=900px){.ow-sales-convert-summary,.ow-sales-convert-grid,.ow-sales-convert-order-summary,.ow-sales-followup-summary,.ow-sales-followup-grid,.ow-sales-followup-grid--compact,.ow-sales-order-line-detail-grid{grid-template-columns:1fr}}.ow-warehouse-object-cell{text-align:center;white-space:normal;flex-flow:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.ow-warehouse-object-cell--stacked{flex-direction:column;align-items:flex-start;gap:2px}.ow-warehouse-object-cell--inline{gap:10px}.ow-warehouse-object-cell>strong,.ow-warehouse-object-cell>span{overflow-wrap:anywhere;white-space:normal;word-break:break-word;min-width:0}.ow-warehouse-object-cell>strong{color:var(--ow-text-strong);font-weight:var(--ow-font-weight-emphasis);line-height:1.35}.ow-warehouse-object-cell>span{color:var(--ow-text-secondary);font-size:12px;line-height:1.35}.ow-warehouse-outbound-items{white-space:normal;align-items:center;gap:4px;width:100%;min-width:0;display:flex;flex-direction:column!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>div.ow-warehouse-outbound-items{align-items:center;gap:4px;flex-direction:column!important}.ow-warehouse-outbound-item-line{text-align:center;white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.ow-warehouse-outbound-item-line>strong,.ow-warehouse-outbound-item-line>span{overflow-wrap:anywhere;word-break:break-word;min-width:0}.ow-warehouse-outbound-item-line>strong{color:var(--ow-text-strong);font-weight:var(--ow-font-weight-emphasis);line-height:1.35}.ow-warehouse-outbound-item-line>span{color:var(--ow-text-secondary);font-size:12px;font-weight:var(--ow-font-weight-body);line-height:1.35}.ow-warehouse-item-cell{white-space:normal;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ow-warehouse-item-thumb{border-radius:var(--ow-radius-sm);color:var(--ow-text-secondary);background:#f8fafc;border:1px solid #dfe7ee;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.ow-warehouse-item-thumb__image{object-fit:cover;width:100%;height:100%;display:block}.ow-warehouse-item-detail-image,.ow-warehouse-item-image-editor__image{object-fit:cover}.ow-warehouse-item-image-editor{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.ow-warehouse-item-image-editor__preview{border-radius:var(--ow-radius);color:var(--ow-text-secondary);background:#f8fafc;border:1px solid #dfe7ee;justify-content:center;align-items:center;width:160px;height:120px;font-size:32px;font-weight:700;display:flex;overflow:hidden}.ow-warehouse-item-image-editor__preview .ant-image,.ow-warehouse-item-image-editor__preview img{object-fit:cover;width:100%;height:100%;display:block}.ow-warehouse-item-image-editor__body{flex-direction:column;gap:6px;min-width:0;display:flex}.ow-warehouse-item-image-editor__body>strong{color:var(--ow-text-strong);font-weight:700}.ow-warehouse-item-image-editor__body>span{color:var(--ow-text-secondary);font-size:12px}.ow-warehouse-item-image-editor__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ow-warehouse-muted{color:var(--ow-text-secondary)}.ow-warehouse-warning{color:var(--ow-warning-text)}.ow-warehouse-page{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.ow-warehouse-operation-stack{gap:16px;display:grid}.ow-print-template-shell{--ow-data-table-shell-min-height:520px}.ow-print-template-layout{flex:auto;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:14px;display:grid}.ow-print-template-list{align-content:start;gap:8px;min-width:0;display:grid}.ow-print-template-list__item{border-radius:var(--ow-radius);color:var(--ow-text-primary);cursor:pointer;text-align:left;background:#fbfdfc;border:1px solid #e2e8f0;gap:6px;min-width:0;padding:12px;display:grid}.ow-print-template-list__item:hover,.ow-print-template-list__item.is-selected{background:#f2fbf6;border-color:#bfead4}.ow-print-template-list__title{color:var(--ow-text-strong);font-size:14px;font-weight:var(--ow-font-weight-emphasis);line-height:1.35}.ow-print-template-list__name{color:var(--ow-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.ow-print-template-list__meta,.ow-print-template-detail__status,.ow-print-template-placeholders{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ow-print-template-detail{border-radius:var(--ow-radius);border:1px solid #e2e8f0;flex-direction:column;min-width:0;min-height:0;display:flex}.ow-print-template-detail__head{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ow-print-template-detail__title-block{gap:3px;min-width:0;display:grid}.ow-print-template-detail__title{font-size:16px;color:var(--ow-text-strong)!important}.ow-print-template-detail__status{border-bottom:1px solid #eef2f7;padding:10px 14px}.ow-print-template-preview{background:#f0f2f5;flex:auto;justify-content:center;align-items:flex-start;gap:28px;min-width:0;min-height:260px;padding:22px 18px;display:flex;overflow:auto}.ow-print-template-paper{justify-items:center;gap:12px;display:grid}.ow-print-template-paper__label{color:var(--ow-text-strong);font-size:18px;font-weight:var(--ow-font-weight-emphasis);line-height:1.2}.ow-print-template-receipt{color:var(--ow-text-primary);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,PingFang SC,monospace;font-size:13px;font-weight:var(--ow-font-weight-body);overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;background:#fff;border:0;border-radius:0;min-height:380px;margin:0;padding:18px 20px;line-height:1.65}.ow-print-template-receipt__line{display:block}.ow-print-template-receipt__title{font-size:1.32em;font-weight:var(--ow-font-weight-strong);text-align:center;margin-bottom:4px;line-height:1.45}.ow-print-template-receipt--80{width:330px}.ow-print-template-receipt--58{width:248px;font-size:12px}.ow-print-template-edit-modal .ant-modal-body{max-height:min(720px,100vh - 220px);overflow:auto}.ow-print-template-editor-layout{grid-template-columns:minmax(360px,.92fr) minmax(420px,1.08fr);gap:16px;min-width:0;display:grid}.ow-print-template-editor-source,.ow-print-template-editor-preview{border-radius:var(--ow-radius-lg);border:1px solid #e2e8f0;min-width:0;padding:14px}.ow-print-template-editor-tags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.ow-print-template-placeholder-button{border-radius:var(--ow-radius-md);height:28px;font-size:12px}.ow-print-template-source-textarea{resize:vertical;text-align:left;white-space:pre-wrap;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,PingFang SC,monospace;line-height:1.7;min-height:360px!important}.ow-print-template-editor-preview{background:#f0f2f5;gap:12px;display:grid}.ow-print-template-editor-preview__papers{align-items:flex-start;gap:14px;min-width:0;display:flex;overflow:auto}.ow-print-template-receipt--modal{min-height:360px;padding:16px 14px;font-size:12px;line-height:1.62}.ow-print-template-receipt--modal-80{width:240px}.ow-print-template-receipt--modal-58{width:184px;font-size:11px}.ow-print-template-placeholders{border-top:1px solid #eef2f7;padding:10px 14px 12px}.ow-print-template-empty{flex:auto;justify-content:center;align-items:center;min-height:320px;display:flex}.ow-print-settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.ow-print-settings-form-grid .ant-form-item{min-width:0;margin-bottom:20px}.ow-print-settings-form-grid .ant-form-item-extra{line-height:1.45}@media (width<=640px){.ow-print-settings-form-grid{grid-template-columns:1fr}}@media (width<=980px){.ow-print-template-layout,.ow-print-template-editor-layout{grid-template-columns:1fr}}.ow-warehouse-page>.ow-module-subnav{margin-bottom:0}.ow-warehouse-catalog-layout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.ow-warehouse-catalog-rail{background:#fff;border:1px solid #e5e7eb;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.ow-warehouse-catalog-rail__head{border-bottom:1px solid #eef2f7;justify-content:flex-end;align-items:center;min-width:0;margin-bottom:4px;padding-bottom:8px;display:flex}.ow-warehouse-catalog-rail>button:not(.ant-btn){color:#344054;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:7px 8px;display:grid}.ow-warehouse-catalog-rail>button:not(.ant-btn):hover,.ow-warehouse-catalog-rail>button:not(.ant-btn):focus-visible{background:#f8fafc;border-color:#d0d5dd;outline:none}.ow-warehouse-catalog-rail>button.is-active{color:#047857;background:#ecfdf3;border-color:#abe8c4}.ow-warehouse-catalog-rail>button span,.ow-warehouse-catalog-rail>button strong{white-space:nowrap;min-width:0}.ow-warehouse-catalog-rail>button span{font-size:13px;font-weight:700}.ow-warehouse-catalog-rail>button strong{font-size:13px;line-height:1}.ow-warehouse-catalog-table-shell{min-width:0}.ow-warehouse-work-order{border-radius:var(--ow-radius-lg);background:#fff;border:1px solid #dfe4ea;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ow-warehouse-work-order--compact{border-radius:var(--ow-radius-lg);border:1px solid #dfe4ea}.ow-warehouse-work-order__queues{background:#f9fafb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(7,minmax(150px,1fr));min-width:0;display:grid;overflow-x:auto}.ow-warehouse-work-order--compact .ow-warehouse-work-order__queues{grid-template-columns:repeat(7,minmax(128px,1fr))}.ow-warehouse-work-order-queue{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;min-width:0;min-height:46px;padding:8px 14px;display:grid}.ow-warehouse-work-order--compact .ow-warehouse-work-order-queue{min-height:40px;padding:7px 10px}.ow-warehouse-work-order-queue:hover,.ow-warehouse-work-order-queue:focus-visible{background:#fff;outline:none}.ow-warehouse-work-order-queue.is-active{border-bottom:2px solid var(--ow-text-strong);background:#fff}.ow-warehouse-work-order-queue--warning.is-active{border-bottom-color:#d97706}.ow-warehouse-work-order-queue--success.is-active{border-bottom-color:#15803d}.ow-warehouse-work-order-queue--danger.is-active{border-bottom-color:#dc2626}.ow-warehouse-work-order-queue span{min-width:0;color:var(--ow-table-header-text);font-size:13px;font-weight:var(--ow-font-weight-emphasis);white-space:nowrap;line-height:1.35}.ow-warehouse-work-order-queue strong{color:var(--ow-text-strong);font-size:22px;font-weight:var(--ow-font-weight-title);text-align:right;line-height:1}.ow-warehouse-work-order--compact .ow-warehouse-work-order-queue strong{font-size:18px}.ow-warehouse-work-order__table-region{min-width:0}.ow-warehouse-work-order__split{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.ow-warehouse-work-order__table-shell{border-radius:inherit;box-shadow:none;background:0 0;border:0;gap:0}.ow-warehouse-work-order__table-shell .ow-data-table-toolbar{background:#fff;border:0;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;padding:10px 16px}.ow-warehouse-work-order__table-shell .ow-data-table-toolbar__filters{flex:900px;gap:8px}.ow-warehouse-work-order__table-shell .ow-data-table-toolbar__actions{gap:8px;margin-left:auto}.ow-warehouse-work-order__table-shell .ow-data-table-transfer-bar{border-bottom:1px solid #eef2f7;min-height:44px;padding:0 16px}.ow-warehouse-work-order__table-shell>.ow-data-table-summary{border-bottom:1px solid #eef2f7;padding:7px 16px}.ow-warehouse-work-order__row--urgent>td{--ow-data-table-row-bg:#fffcf5;background:var(--ow-data-table-row-bg)!important}.ow-warehouse-work-order__row--exception>td{--ow-data-table-row-bg:#fff7f7;background:var(--ow-data-table-row-bg)!important}.ow-warehouse-receiving{border-radius:var(--ow-radius-lg);background:linear-gradient(#fffffffa,#fafdfcf5),#fff;border:1px solid #d9e6e2;overflow:hidden;box-shadow:0 14px 30px -28px #0f413273}.ow-warehouse-receiving .ow-warehouse-work-order__table-shell{border-radius:inherit;box-shadow:none;background:0 0;border:0}.ow-warehouse-receiving .ow-data-table-toolbar{background:linear-gradient(#fff 0%,#fbfefd 100%);border-bottom-color:#dfe9e7;flex-wrap:nowrap;align-items:center;gap:12px;min-height:56px;padding:10px 14px}.ow-warehouse-receiving .ow-data-table-toolbar__filters{flex:0 420px}.ow-warehouse-receiving .ow-data-table-toolbar__extra{flex:auto;justify-content:flex-end;min-width:0}.ow-warehouse-receiving .ow-data-table-toolbar__actions{flex:none;margin-left:0}.ow-warehouse-receiving__search{width:100%;min-width:300px;max-width:430px}.ow-warehouse-receiving__signals{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin-left:0;display:flex}.ow-warehouse-receiving__signals span{border-radius:var(--ow-radius-pill);color:var(--ow-text-secondary);white-space:nowrap;background:#f4faf7;border:1px solid #e1eee9;align-items:baseline;gap:2px;min-height:30px;padding:0 9px;font-size:12px;display:inline-flex}.ow-warehouse-receiving__signals strong{color:var(--ow-text-strong);font-size:14px;font-weight:var(--ow-font-weight-emphasis)}.ow-warehouse-receiving-modal{gap:14px;min-width:0;display:grid;overflow-x:hidden}.ow-warehouse-receiving-modal__base{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.ow-warehouse-receiving-modal__items{gap:10px;min-width:0;display:grid}.ow-warehouse-receiving-modal__row{background:#f9fafb;border:1px solid #e5e7eb;grid-template-columns:minmax(180px,1.4fr) minmax(120px,.6fr) minmax(96px,.5fr) minmax(110px,.55fr) minmax(96px,auto);align-items:start;gap:8px;min-width:0;padding:10px;display:grid}.ow-warehouse-receiving-modal__row>*{min-width:0}.ow-warehouse-receiving-modal__row .ant-form-item{margin-bottom:0}.ow-warehouse-receiving-modal__row .ant-input-number,.ow-warehouse-receiving-modal__row .ant-select{width:100%}.ow-warehouse-receiving-modal__files{min-width:0}.ow-warehouse-receiving-modal__file-list{gap:6px;min-width:0;display:grid}.ow-warehouse-receiving-modal__file-item{border-radius:var(--ow-radius-sm);background:#fff;border:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.ow-warehouse-manual-outbound-modal .ant-modal-body{max-height:min(72vh,760px);padding-top:8px;overflow-y:auto}.ow-warehouse-manual-outbound-modal__form{gap:14px;min-width:0;display:grid}.ow-warehouse-manual-outbound-modal__section{border-radius:var(--ow-radius);border:1px solid #e5e7eb;gap:12px;min-width:0;padding:12px;display:grid}.ow-warehouse-manual-outbound-modal__section-title{color:var(--ow-text-strong);font-size:13px;font-weight:var(--ow-font-weight-emphasis);line-height:20px}.ow-warehouse-manual-outbound-modal__grid{gap:12px;min-width:0;display:grid}.ow-warehouse-manual-outbound-modal__grid--rule{grid-template-columns:minmax(280px,1fr) minmax(160px,220px)}.ow-warehouse-manual-outbound-modal__grid--store,.ow-warehouse-manual-outbound-modal__grid--delivery{grid-template-columns:minmax(280px,1fr) minmax(260px,1fr)}.ow-warehouse-manual-outbound-modal__section .ant-form-item,.ow-warehouse-manual-outbound-modal__urgent.ant-form-item{min-width:0;margin-bottom:0}.ow-warehouse-manual-outbound-modal__items{gap:10px;min-width:0;display:grid}.ow-warehouse-manual-outbound-modal__item-row{border-radius:var(--ow-radius-sm);background:#f9fafb;border:1px solid #e5e7eb;grid-template-columns:minmax(260px,1fr) minmax(96px,120px) minmax(180px,.7fr) 44px;align-items:start;gap:10px;min-width:0;padding:10px;display:grid}.ow-warehouse-manual-outbound-modal__item-row>*{min-width:0}.ow-warehouse-manual-outbound-modal__item-row .ant-input-number,.ow-warehouse-manual-outbound-modal__item-row .ant-select{width:100%}.ow-warehouse-manual-outbound-modal__remove{margin-top:30px}.ow-warehouse-manual-outbound-modal__add{justify-self:start}@media (width<=1180px){.ow-warehouse-receiving .ow-data-table-toolbar{flex-wrap:wrap;align-items:stretch}.ow-warehouse-receiving .ow-data-table-toolbar__filters,.ow-warehouse-receiving .ow-data-table-toolbar__extra,.ow-warehouse-receiving .ow-data-table-toolbar__actions{flex:100%}.ow-warehouse-receiving__search{min-width:0;max-width:none}.ow-warehouse-receiving__signals{flex-wrap:wrap;justify-content:flex-start;width:100%}.ow-warehouse-receiving-modal__base,.ow-warehouse-receiving-modal__row,.ow-warehouse-manual-outbound-modal__grid--rule,.ow-warehouse-manual-outbound-modal__grid--store,.ow-warehouse-manual-outbound-modal__grid--delivery,.ow-warehouse-manual-outbound-modal__item-row{grid-template-columns:1fr;width:100%}.ow-warehouse-manual-outbound-modal__remove{justify-self:start;margin-top:0}}.ow-warehouse-workbench{flex-direction:column;gap:10px;min-width:0;display:flex}.ow-warehouse-workbench-main{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.ow-warehouse-control-tower{border-radius:var(--ow-radius-lg);background:0 0;border:1px solid #dde5e2;border-left:0;border-right:0;flex-direction:column;gap:8px;min-width:0;padding:8px 0 10px;display:flex}.ow-warehouse-control-tower__head{justify-content:flex-start;align-items:center;gap:16px;min-width:0;display:flex}.ow-warehouse-control-tower__body{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.ow-warehouse-control-tower__signals{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:max-content;display:flex}.ow-warehouse-lanes{grid-template-columns:repeat(5,minmax(112px,1fr));gap:6px;min-width:0;display:grid}.ow-warehouse-lane{border-radius:var(--ow-radius);color:var(--ow-text-strong);cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe4ea;border-top:3px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-width:0;min-height:48px;padding:7px 9px 8px;transition:background-color .16s,border-color .16s;display:grid}.ow-warehouse-lane:hover,.ow-warehouse-lane:focus-visible{background:#f8fafc;border-color:#98a2b3;outline:none}.ow-warehouse-lane--active{background:#f8fafc;border-color:#344054}.ow-warehouse-lane--info.ow-warehouse-lane--active{border-color:#2e90fa}.ow-warehouse-lane--warning.ow-warehouse-lane--active{border-color:#f79009}.ow-warehouse-lane--success.ow-warehouse-lane--active{border-color:#12b76a}.ow-warehouse-lane--danger.ow-warehouse-lane--active{border-color:#f04438}.ow-warehouse-lane__label,.ow-warehouse-lane__meta{white-space:nowrap;min-width:max-content}.ow-warehouse-lane__label{color:#344054;font-size:13px;font-weight:700;line-height:1.35}.ow-warehouse-lane strong{color:#0f172a;text-align:right;font-size:18px;line-height:1}.ow-warehouse-lane__meta{color:var(--ow-text-secondary);grid-column:1/-1;font-size:12px;line-height:1.3}.ow-warehouse-control-tower__actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.ow-warehouse-control-tower__actions .ant-btn{justify-content:center;min-width:108px;height:34px}.ow-warehouse-control-tower__actions .ant-btn>span:not(.anticon){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ow-warehouse-panel{border-radius:var(--ow-radius-lg);background:#fff;border:1px solid #e5e7eb;min-width:0}.ow-warehouse-panel__body{min-width:0;padding:10px 12px 12px}.ow-warehouse-workbench-secondary{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;min-width:0;display:grid}.ow-warehouse-shift-insight{flex-direction:column;gap:10px;min-width:0;display:flex}.ow-warehouse-shift-insight__metrics{border:1px solid #e5e7eb;grid-template-columns:repeat(5,minmax(64px,1fr));min-width:0;display:grid}.ow-warehouse-shift-insight__metrics button{color:#344054;cursor:pointer;background:#fff;border:0;border-right:1px solid #e5e7eb;flex-direction:column;gap:4px;min-width:0;min-height:50px;padding:8px 6px;display:flex}.ow-warehouse-shift-insight__metrics button:last-child{border-right:0}.ow-warehouse-shift-insight__metrics button:hover,.ow-warehouse-shift-insight__metrics button:focus-visible{background:#f8fafc;outline:none}.ow-warehouse-shift-insight__metrics strong{color:var(--ow-text-strong);font-size:20px;line-height:1}.ow-warehouse-shift-insight__metrics span{color:var(--ow-text-secondary);white-space:nowrap;font-size:12px;font-weight:700;line-height:1.3}.ow-warehouse-shift-section{border-top:1px solid #eef2f7;flex-direction:column;gap:8px;min-width:0;padding-top:10px;display:flex}.ow-warehouse-shift-section:first-child{border-top:0;padding-top:0}.ow-warehouse-shift-section__head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ow-warehouse-shift-section__head h4{color:var(--ow-text-strong);margin:0;font-size:14px;line-height:1.35}.ow-warehouse-priority-list,.ow-warehouse-stock-risk-list{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ow-warehouse-priority-list li{border-bottom:1px solid #eef2f7;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding-bottom:8px;display:grid}.ow-warehouse-priority-list li:last-child,.ow-warehouse-stock-risk-list li:last-child{border-bottom:0;padding-bottom:0}.ow-warehouse-priority-list div{flex-direction:column;gap:2px;min-width:0;display:flex}.ow-warehouse-priority-list strong,.ow-warehouse-stock-risk-list strong{color:var(--ow-text-strong);font-size:13px;line-height:1.35}.ow-warehouse-priority-list span,.ow-warehouse-stock-risk-list span,.ow-warehouse-stock-risk-list em{color:var(--ow-text-secondary);font-size:12px;line-height:1.35}.ow-warehouse-stock-risk-list li{border-bottom:1px solid #eef2f7;min-width:0;padding-bottom:8px}.ow-warehouse-stock-risk-list button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;width:100%;min-width:0;padding:0;display:grid}.ow-warehouse-stock-risk-list button:hover strong,.ow-warehouse-stock-risk-list button:focus-visible strong{color:#047857}.ow-warehouse-stock-risk-list button:focus-visible{outline-offset:2px;outline:1px solid #7dd3fc}.ow-warehouse-stock-risk-list em{grid-column:1/-1;font-style:normal}.ow-warehouse-activity-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ow-warehouse-activity-item{border-bottom:1px solid #eef2f6;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;min-width:0;padding:0 0 10px;display:grid}.ow-warehouse-activity-item:last-child{border-bottom:0;padding-bottom:0}.ow-warehouse-activity-item div{flex-direction:column;gap:2px;min-width:0;display:flex}.ow-warehouse-activity-item strong,.ow-warehouse-activity-item span{overflow-wrap:anywhere;min-width:0}.ow-warehouse-activity-item strong{color:var(--ow-text-strong);line-height:1.4}.ow-warehouse-activity-item span{color:var(--ow-text-secondary);font-size:12px;line-height:1.45}.ow-warehouse-panel .ant-empty-description strong,.ow-warehouse-panel .ant-empty-description span{display:block}.ow-warehouse-empty-actions{flex-wrap:wrap;justify-content:center;max-width:100%;display:inline-flex}.ow-warehouse-task-workspace{grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);gap:10px;min-width:0;min-height:320px;display:grid}.ow-warehouse-task-workspace--empty{grid-template-columns:minmax(0,1fr);min-height:260px}.ow-warehouse-task-workspace__queue{border-right:1px solid #eef2f7;min-width:0}.ow-warehouse-task-workspace--empty .ow-warehouse-task-workspace__queue{border-right:0}.ow-warehouse-task-workspace__empty{justify-content:center;align-items:center;min-height:252px;display:flex}.ow-warehouse-task-queue-list{flex-direction:column;gap:0;min-width:0;display:flex}.ow-warehouse-task-card{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #eef2f7;flex-direction:column;gap:5px;width:100%;min-width:0;padding:12px;transition:background-color .16s,box-shadow .16s;display:flex}.ow-warehouse-task-card:hover,.ow-warehouse-task-card:focus-visible{background:#f8fafc;outline:none}.ow-warehouse-task-card--active{background:#f0fdf4;box-shadow:inset 3px 0 #16a34a}.ow-warehouse-task-card__meta,.ow-warehouse-task-card__foot{color:var(--ow-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.35;display:flex}.ow-warehouse-task-card strong{color:var(--ow-text-strong);overflow-wrap:anywhere;font-size:14px;line-height:1.35}.ow-warehouse-task-card__description{color:var(--ow-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.ow-warehouse-task-detail{flex-direction:column;gap:12px;min-width:0;padding:4px 0 0 2px;display:flex}.ow-warehouse-task-detail__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.ow-warehouse-task-detail__head h4{color:var(--ow-text-strong);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.35}.ow-warehouse-task-detail__tags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:max-content;display:flex}.ow-warehouse-task-detail__facts{border:1px solid #e5e7eb;min-width:0;margin:0;display:grid}.ow-warehouse-task-detail__facts div{border-bottom:1px solid #eef2f7;grid-template-columns:92px minmax(0,1fr);gap:12px;min-width:0;padding:9px 10px;display:grid}.ow-warehouse-task-detail__facts div:last-child{border-bottom:0}.ow-warehouse-task-detail__facts dt,.ow-warehouse-task-detail__facts dd{min-width:0;margin:0;font-size:13px;line-height:1.45}.ow-warehouse-task-detail__facts dt{color:var(--ow-text-secondary);font-weight:700}.ow-warehouse-task-detail__facts dd{color:var(--ow-text-strong);overflow-wrap:anywhere}.ow-warehouse-task-detail__actions{justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.ow-warehouse-shift-insight .ow-warehouse-empty-state{margin:6px 0 8px}.ow-warehouse-shift-insight .ow-warehouse-empty-state .ant-empty-image{height:32px;margin-bottom:4px}.ow-warehouse-shift-insight .ow-warehouse-empty-state .ant-empty-description{color:var(--ow-text-secondary);font-size:12px}@media (width<=1100px){.ow-warehouse-catalog-layout,.ow-warehouse-task-workspace,.ow-warehouse-workbench-main,.ow-warehouse-workbench-secondary{grid-template-columns:1fr}.ow-warehouse-task-workspace__queue{border-bottom:1px solid #eef2f7;border-right:0}.ow-warehouse-control-tower__actions{justify-content:flex-start;min-width:0}}@media (width<=760px){.ow-warehouse-shift-insight__metrics{grid-template-columns:1fr}.ow-warehouse-lanes{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:2px;display:flex;overflow-x:auto}.ow-warehouse-lane{flex:0 0 132px}.ow-warehouse-control-tower__actions .ant-btn{flex:calc(50% - 4px);min-width:calc(50% - 4px)}.ow-warehouse-control-tower__head{flex-direction:column}.ow-warehouse-control-tower__signals{justify-content:flex-start;min-width:0}}@media (width<=640px){.ow-warehouse-page .ow-data-table-toolbar{align-items:stretch;padding:10px}.ow-warehouse-page .ow-data-table-toolbar__filters,.ow-warehouse-page .ow-data-table-toolbar__extra,.ow-warehouse-page .ow-data-table-toolbar__actions{flex:100%;width:100%;min-width:0}.ow-warehouse-page .ow-data-table-toolbar__filters{grid-template-columns:1fr;gap:8px;display:grid}.ow-warehouse-page .ow-data-table-toolbar__filters>.ant-input-search,.ow-warehouse-page .ow-data-table-toolbar__filters>.ant-picker,.ow-warehouse-page .ow-data-table-toolbar__filters>.ant-select,.ow-warehouse-page .ow-data-table-toolbar__filters>.ow-data-table-filter-control,.ow-warehouse-page .ow-data-table-toolbar__filters .ow-data-table-filter-control{min-width:0;max-width:100%;width:100%!important}.ow-warehouse-page .ow-data-table-toolbar__actions{grid-template-columns:1fr;justify-content:stretch;gap:8px;margin-left:0;display:grid}.ow-warehouse-page .ow-table-transfer-actions.ant-space{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.ow-warehouse-page .ow-data-table-toolbar__actions .ant-btn,.ow-warehouse-page .ow-table-transfer-actions .ant-space-item,.ow-warehouse-page .ow-table-transfer-actions .ant-btn{width:100%;min-width:0}}.ow-warehouse-settings-workbench{border-radius:var(--ow-radius-lg);background:#fff;border:1px solid #e5e7eb;min-width:0;overflow:hidden}.ow-warehouse-settings-workbench__head{border-bottom:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:12px;min-height:48px;padding:0 14px;display:flex}.ow-warehouse-settings-layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:0;min-width:0;display:grid}.ow-warehouse-selector{background:#f9fafb;border-right:1px solid #e5e7eb;flex-direction:column;align-self:start;gap:12px;min-width:0;padding:14px;display:flex}.ow-warehouse-selector .ant-select{width:100%}.ow-warehouse-selector__summary .ant-descriptions-item-label,.ow-warehouse-selector__summary .ant-descriptions-item-content{color:#526071;font-size:12px;line-height:1.5}.ow-warehouse-selector__actions{gap:8px;display:grid}.ow-warehouse-settings-main{min-width:0;padding:0 14px 14px}.ow-warehouse-settings-main .ant-tabs,.ow-warehouse-settings-main .ant-tabs-content,.ow-warehouse-settings-main .ant-tabs-content-holder,.ow-warehouse-settings-main .ant-tabs-tabpane{min-width:0}.ow-warehouse-rule-panel{flex-direction:column;gap:14px;min-width:0;max-width:720px;display:flex}.ow-warehouse-rule-panel__actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1100px){.ow-warehouse-settings-layout{grid-template-columns:1fr}}.ow-data-table-summary{color:var(--ow-text-secondary);font-size:13px;font-weight:var(--ow-font-weight-body);padding:8px 16px 0}.ow-platform-flow-summary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ow-platform-flow-summary span{border-radius:var(--ow-radius-pill);color:#334155;background:#f8fafc;border:1px solid #e2e8f0;padding:0 8px;line-height:22px}.ow-data-table .ant-table{box-shadow:none;color:var(--ow-table-cell-text);font-family:var(--ow-font-sans);border:0;overflow:visible;background:0 0!important;border-radius:0!important}.ow-data-table .ant-table-container,.ow-data-table .ant-table-content,.ow-data-table .ant-table-body,.ow-data-table .ant-table-header{background:0 0!important}.ow-data-table .ant-table-content,.ow-data-table .ant-table-body{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:auto;touch-action:pan-x pan-y;overflow-x:auto!important}.ow-data-table .ant-table-container{overflow-x:hidden!important}.ow-data-table .ant-table-body{overscroll-behavior:contain;flex:auto;max-height:var(--ow-data-table-body-max-height)!important;min-height:var(--ow-data-table-body-max-height)!important;overflow-y:auto!important}.ow-data-table-shell .ow-data-table:not(:has(.ant-table-body)) .ant-table-content{max-height:var(--ow-data-table-body-max-height);min-height:var(--ow-data-table-body-max-height);overscroll-behavior:contain;overflow-y:auto!important}.ow-data-table .ant-table-container table,.ow-data-table .ant-table-content>table{border-collapse:separate;border-spacing:0;min-width:max-content;table-layout:fixed!important}:is(.ow-data-table .ant-table-container:has(.ant-table-cell-fix-end) table,.ow-data-table .ant-table-content:has(.ant-table-cell-fix-end)>table){min-width:max-content!important}.ow-data-table .ant-table-thead>tr>th{letter-spacing:0;text-transform:none;white-space:normal;word-break:break-word;line-height:1.25;position:relative;background:var(--ow-table-header-bg)!important;border-bottom:1px solid var(--ow-border-subtle)!important;color:var(--ow-table-header-text)!important;font-size:13px!important;font-weight:var(--ow-font-weight-emphasis)!important;padding:var(--ow-data-table-cell-padding)!important;text-align:center!important}.ow-data-table-resizable-column{position:relative}.ow-data-table-resize-handle{cursor:col-resize;z-index:6;width:8px;position:absolute;top:0;bottom:0;right:0;transform:translate(50%)}body.ow-data-table-column-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.ow-data-table .ant-table-tbody>tr>td{color:var(--ow-table-cell-text);font-size:13px;font-weight:var(--ow-font-weight-body);overflow-wrap:anywhere;text-overflow:clip;vertical-align:middle;white-space:normal;word-break:break-word;line-height:1.25;overflow:hidden;background:var(--ow-data-table-row-bg,transparent)!important;border-bottom:1px solid var(--ow-border-muted)!important;padding:var(--ow-data-table-cell-padding)!important;text-align:center!important}.ow-data-table .ant-table-thead>tr>th.ow-data-table-action-column,.ow-data-table .ant-table-tbody>tr>td.ow-data-table-action-column{width:auto;max-width:190px;min-width:146px!important}.ow-data-table.ow-data-table--external-actions .ant-table-thead>tr>th.ow-data-table-action-column,.ow-data-table.ow-data-table--external-actions .ant-table-tbody>tr>td.ow-data-table-action-column{max-width:var(--ow-data-table-action-rail-width,190px)!important;min-width:var(--ow-data-table-action-rail-width,146px)!important;width:var(--ow-data-table-action-rail-width,146px)!important}.ow-data-table .ant-table-tbody>tr>td.ow-data-table-action-column{padding-inline:6px!important}.ow-data-table .ow-data-table-action-column.ant-table-cell-fix-end,.ow-data-table .ow-data-table-action-column.ant-table-cell-fix-end-first,.ow-data-table .ow-data-table-action-column.ant-table-cell-fix-right,.ow-data-table .ow-data-table-action-column.ant-table-cell-fix-right-first{transform:translateX(var(--ow-data-table-action-rail-offset,0px));z-index:5;right:0!important}.ow-data-table .ant-table-thead>tr>th.ow-data-table-action-column{z-index:6}.ow-data-table .ow-data-table-action-column .ow-data-table-split-action,.ow-data-table .ow-data-table-action-column .ow-platform-ledger-split-action{max-width:100%}.ow-data-table .ant-table-tbody>tr>td>*,.ow-data-table .ant-table-tbody>tr>td .ant-tag,.ow-data-table .ant-table-tbody>tr>td .ant-btn{text-align:center;max-width:100%;margin-inline:auto}.ow-data-table .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>div:not(.ant-empty):not(.ant-table-wrapper):not(.ant-picker-dropdown):not(.ant-select-dropdown):not(.ant-dropdown),.ow-data-table .ant-table-tbody>tr:not(.ant-table-expanded-row):not(.ant-table-placeholder)>td>span:not(.ant-checkbox):not(.ant-radio):not(.anticon){text-align:center;justify-content:center!important;align-items:center!important}.ow-data-table .ant-table-tbody>tr>td .ant-tag{color:var(--ow-text-secondary);font-weight:var(--ow-font-weight-body);overflow-wrap:anywhere;white-space:normal;margin-inline-end:0;padding-inline:6px;line-height:20px}.ow-data-table .ant-table-measure-row{visibility:collapse;height:0!important;max-height:0!important;line-height:0!important;overflow:hidden!important}.ow-data-table .ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}.ow-data-table .ant-table-tbody>tr>td .ant-space,.ow-data-table .ant-table-tbody>tr>td .ant-space-item,.ow-data-table .ant-table-tbody>tr>td .ant-typography{min-width:0;max-width:100%}.ow-data-table .ant-table-tbody>tr>td .ant-space{justify-content:center;width:auto;flex-wrap:wrap!important}.ow-data-table .ant-table-tbody>tr>td .ant-typography{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word;overflow:hidden}.ow-data-table .ant-table-tbody>tr>td .ant-space-vertical{align-items:center;gap:4px;width:100%;display:flex;flex-direction:column!important}.ow-data-table .ant-table-tbody>tr>td strong,.ow-data-table .ant-table-tbody>tr>td b,.ow-data-table .ant-table-tbody>tr>td .ant-typography strong{color:var(--ow-text-strong);font-weight:var(--ow-font-weight-emphasis)}.ow-data-table .ow-table-inline-cell{color:var(--ow-text-primary);font-weight:var(--ow-font-weight-body);justify-content:center;align-items:center}.ow-data-table .ow-table-stacked-cell{color:var(--ow-text-primary);font-weight:var(--ow-font-weight-body);text-align:center;justify-content:center}.ow-table-inline-cell__secondary{font-weight:var(--ow-font-weight-regular);color:var(--ow-text-secondary)!important}.ow-table-inline-cell__warning{font-weight:var(--ow-font-weight-emphasis);color:var(--ow-warning-text)!important}.ow-data-table .ant-table-expanded-row>td,.ow-data-table .ant-table-expanded-row>td .ant-typography,.ow-data-table .ow-table-cell--wrap,.ow-data-table .ow-table-cell--wrap .ant-typography{overflow-wrap:anywhere;word-break:break-word;white-space:normal!important}.ow-data-table .ant-table-expanded-row>td .ant-space-vertical{align-items:stretch;width:100%;flex-direction:column!important}.ow-data-table .ant-table-thead>tr>th:not(:last-child),.ow-data-table .ant-table-tbody>tr>td:not(:last-child){border-inline-end:0!important}.ow-data-table .ant-table-cell-fix-end,.ow-data-table .ant-table-cell-fix-end-first,.ow-data-table .ant-table-cell-fix-right-first{border-inline-start:0!important}.ow-data-table .ant-table-cell-fix-left-last,.ow-data-table .ant-table-cell-fix-start,.ow-data-table .ant-table-cell-fix-start-last{border-inline-end:0!important}.ow-data-table .ant-table-tbody>tr:hover>td{--ow-data-table-row-bg:var(--ow-table-row-hover-bg);background:var(--ow-data-table-row-bg)!important}.ow-data-table .ant-table-tbody>tr.ant-table-row-selected>td{--ow-data-table-row-bg:#eef8f2;background:var(--ow-data-table-row-bg)!important}.ow-data-table .ant-table-cell-fix-end,.ow-data-table .ant-table-cell-fix-end-first,.ow-data-table .ant-table-cell-fix-right,.ow-data-table .ant-table-cell-fix-right-first{box-shadow:none;background:var(--ow-data-table-row-bg,transparent)!important}.ow-data-table .ant-table-placeholder>td{height:max(152px, var(--ow-data-table-body-max-height));background:0 0!important;border-bottom:0!important}.ow-data-table .ant-pagination{flex:none;align-self:flex-end;margin:auto 16px 12px!important}.ow-platform-ledger-shell .ow-data-table .ant-table{box-shadow:none;border:0}.ow-platform-ledger-shell .ow-data-table .ant-table-thead>tr>th{background:var(--ow-table-header-bg)!important;border-bottom:1px solid var(--ow-border-subtle)!important;color:var(--ow-table-header-text)!important;padding:var(--ow-data-table-cell-padding)!important}.ow-platform-ledger-shell .ow-data-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid var(--ow-border-muted)!important;padding:var(--ow-data-table-cell-padding)!important}.ow-platform-ledger-shell .ow-data-table .ant-table-measure-row{visibility:collapse;height:0!important}.ow-platform-ledger-shell .ow-data-table .ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important}.ow-platform-ledger-shell .ow-data-table .ant-table-tbody>tr:nth-child(2n)>td{background:#fcfdfc}.ow-platform-ledger-shell .ow-data-table .ant-table-tbody>tr:hover>td{background:var(--ow-table-row-hover-bg)!important}.ow-platform-ledger-shell .ow-data-table .ant-table-cell-fix-end,.ow-platform-ledger-shell .ow-data-table .ant-table-cell-fix-end-first,.ow-platform-ledger-shell .ow-data-table .ant-table-cell-fix-right,.ow-platform-ledger-shell .ow-data-table .ant-table-cell-fix-right-first{background:var(--ow-data-table-row-bg,transparent)!important}.ow-platform-ledger-split-action,.ow-data-table-split-action{border-radius:var(--ow-radius);background:#fff;border:1px solid #dde6e2;align-items:center;width:max-content;min-width:0;height:30px;display:inline-flex;overflow:hidden}.ow-platform-ledger-split-action:hover,.ow-platform-ledger-split-action:focus-within,.ow-data-table-split-action:hover,.ow-data-table-split-action:focus-within{border-color:#c9d8d2}.ow-platform-ledger-split-action .ant-btn,.ow-data-table-split-action .ant-btn{color:var(--ow-table-action-text);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;height:28px!important}.ow-platform-ledger-split-action__main.ant-btn,.ow-data-table-split-action__main.ant-btn{font-size:13px;font-weight:var(--ow-font-weight-emphasis);justify-content:center;gap:5px;min-width:96px;padding:0 12px!important}.ow-platform-ledger-split-action__main .anticon,.ow-data-table-split-action__main .anticon{color:var(--ow-text-secondary);font-size:13px}.ow-platform-ledger-split-action__arrow.ant-btn,.ow-data-table-split-action__arrow.ant-btn{color:#718096;flex:0 0 32px;border-left:1px solid #e4ebf1!important;width:32px!important;padding:0!important}.ow-platform-ledger-split-action .ant-btn:hover,.ow-platform-ledger-split-action .ant-btn:focus-visible,.ow-data-table-split-action .ant-btn:hover,.ow-data-table-split-action .ant-btn:focus-visible{color:var(--ow-text-link)!important;background:#f6fbf9!important}.ow-platform-ledger-split-action__arrow .anticon,.ow-data-table-split-action__arrow .anticon{font-size:11px}.ow-platform-ledger-shell .ant-tag{border-radius:var(--ow-radius-pill);margin-inline-end:0;padding-inline:7px;font-size:12px;line-height:20px}.ow-platform-ledger-title,.ow-platform-ledger-stack,.ow-platform-ledger-money-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.ow-data-table .ow-platform-ledger-title,.ow-data-table .ow-platform-ledger-stack,.ow-data-table .ow-platform-ledger-money-cell{white-space:normal;flex-flow:wrap;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}.ow-platform-ledger-title__main,.ow-platform-ledger-stack__primary,.ow-platform-ledger-money{color:var(--ow-text-strong);text-overflow:clip;white-space:normal;word-break:break-word;min-width:0;max-width:100%;font-size:13px;line-height:1.38;display:block;overflow:visible}.ow-platform-ledger-title__main,.ow-platform-ledger-money{font-weight:var(--ow-font-weight-emphasis)}.ow-platform-ledger-money{color:var(--ow-text-strong)}.ow-platform-ledger-title__meta,.ow-platform-ledger-stack__secondary,.ow-platform-ledger-stack__tertiary{text-overflow:clip;white-space:normal;word-break:break-word;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:block;overflow:visible}.ow-platform-ledger-tags{align-items:center;gap:5px;min-width:0;display:flex}.ow-data-table .ow-platform-ledger-tags,.ow-data-table .ow-platform-ledger-owner,.ow-data-table .ow-platform-ledger-owner__body{white-space:normal;flex-flow:wrap;align-items:flex-start;width:100%;min-width:0;max-width:100%}.ow-platform-ledger-owner{align-items:center;gap:8px;min-width:0;display:flex}.ow-platform-ledger-owner__avatar{font-weight:var(--ow-font-weight-emphasis);flex:none;color:var(--ow-text-link)!important;background:#e4f6ee!important;font-size:12px!important}.ow-platform-ledger-owner__body{flex-direction:column;flex:auto;gap:2px;min-width:0;max-width:calc(100% - 34px);display:flex}.ow-platform-ledger-owner__name,.ow-platform-ledger-owner__dept{text-overflow:clip;white-space:normal;word-break:break-word;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:block;overflow:visible}.ow-platform-ledger-owner__name{color:var(--ow-text-strong);font-weight:var(--ow-font-weight-emphasis)}.ow-data-table .ow-platform-ledger-title__main,.ow-data-table .ow-platform-ledger-stack__primary,.ow-data-table .ow-platform-ledger-money,.ow-data-table .ow-platform-ledger-title__meta,.ow-data-table .ow-platform-ledger-stack__secondary,.ow-data-table .ow-platform-ledger-stack__tertiary,.ow-data-table .ow-platform-ledger-owner__name,.ow-data-table .ow-platform-ledger-owner__dept{text-overflow:clip;white-space:normal;word-break:break-word;max-width:none;overflow:visible}.ow-data-table .ow-platform-ledger-owner__body{white-space:normal;flex-flow:wrap;align-items:flex-start;width:100%;min-width:0;max-width:100%}.ow-implementation-task-table .ant-table-expanded-row>td{background:#fbfefd!important;padding:0!important}.ow-implementation-task-stack{flex-direction:column;gap:3px;min-width:0;display:flex}.ow-implementation-task-stack__primary{color:#172033;font-size:13px;font-weight:var(--ow-font-weight-emphasis);line-height:1.35}.ow-implementation-task-stack__secondary,.ow-implementation-task-stack__tertiary{font-size:12px;line-height:1.35;color:#7a8493!important}.ow-implementation-task-execution,.ow-implementation-task-progress{gap:6px;min-width:0;display:grid}.ow-implementation-task-progress__date{color:#526071;font-size:12px}.ow-implementation-task-progress__bar{flex:auto;min-width:82px}.ow-implementation-task-tags{align-items:center}.ow-implementation-task-items{border-top:1px solid #e7efec;padding:10px 20px 14px 68px}.ow-implementation-task-items__title{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ow-implementation-task-items-table .ant-table{border-radius:var(--ow-radius)!important}.ow-address-map-picker__preview{border-radius:var(--ow-radius-lg);background:#f8fafc;border:1px solid #dfe9e7;height:360px;overflow:hidden}.ow-address-map-picker__preview iframe{border:0;width:100%;height:100%}.ow-opportunity-actions-column{min-width:150px}.ow-topbar-icon-button{width:30px;height:30px;border-radius:var(--ow-radius-pill)!important}.ow-route-loading{min-height:240px;color:var(--ow-text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.ow-permission-picker{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;flex-direction:column;min-height:0;font-size:13px;line-height:1.45;display:flex;overflow:hidden}.ow-permission-picker__toolbar,.ow-permission-picker__summary{background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.ow-permission-picker__impact{background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:7px 10px;display:flex}.ow-permission-picker__presets{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:7px 10px;display:flex}.ow-permission-picker__search{flex:320px;min-width:240px}.ow-permission-picker__scope{flex:0 0 150px}.ow-permission-picker__muted{color:#6b7280;font-size:13px}.ow-permission-picker__layout{background:#fff;flex:auto;grid-template-columns:minmax(220px,25%) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.ow-permission-picker__modules{overscroll-behavior:contain;scrollbar-gutter:stable;background:#f9fafb;border-right:1px solid #e5e7eb;min-height:0;padding:6px 0;overflow:auto}.ow-permission-picker__module{border-radius:var(--ow-radius-sm);color:#4b5563;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:36px;padding:7px 12px 7px 9px;display:flex}.ow-permission-picker__module-label{overflow-wrap:anywhere;flex:auto;min-width:0}.ow-permission-picker__module-count{font-variant-numeric:tabular-nums;flex:none}.ow-permission-picker__module:hover,.ow-permission-picker__module:focus-visible{color:var(--ow-text-strong);background:#f3f4f6}.ow-permission-picker__module.is-active{border-left-color:var(--ow-text-strong);color:var(--ow-text-strong);background:#eef2f7;font-weight:700}.ow-permission-picker__module-group{border-top:1px solid #e5e7eb;margin-top:6px;padding-top:6px}.ow-permission-picker__module-group:first-of-type{border-top:0;margin-top:10px;padding-top:0}.ow-permission-picker__module-group-title{color:#6b7280;letter-spacing:0;align-items:center;gap:8px;padding:7px 12px 5px;font-size:12px;font-weight:700;display:flex}.ow-permission-picker__module-group-title:after{content:"";background:#e5e7eb;flex:auto;height:1px}.ow-permission-picker__groups{overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff;min-height:0;padding:0;overflow:auto}.ow-permission-picker__group{background:0 0;border:0;min-width:1080px}.ow-permission-picker__group+.ow-permission-picker__group{border-top:1px solid #e5e7eb}.ow-permission-picker__group-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.ow-permission-picker__group-header>div:first-child{min-width:0}.ow-permission-picker__group-actions{white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ow-permission-picker__group-title{color:var(--ow-text-strong);font-size:14px;font-weight:700;line-height:1.4}.ow-permission-picker__group-hint,.ow-permission-picker__permission-hint,.ow-permission-picker__permission-desc{color:#6b7280;overflow-wrap:anywhere;margin-top:4px;font-size:12px}.ow-permission-picker__permission-list{display:block}.ow-permission-picker__permission{cursor:pointer;border-bottom:1px solid #edf0f3;grid-template-columns:28px minmax(680px,1fr) 260px;align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:grid}.ow-permission-picker__permission:hover{background:#f8fafc}.ow-permission-picker__permission-check{justify-content:center;display:inline-flex}.ow-permission-picker__permission-main{white-space:nowrap;flex:auto;grid-template-columns:minmax(180px,max-content) minmax(180px,max-content) minmax(180px,max-content) minmax(160px,max-content);align-items:center;gap:10px;min-width:0;display:grid}.ow-permission-picker__permission-meta{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.ow-permission-picker__permission-meta .ant-tag,.ow-permission-picker__summary .ant-tag,.ow-permission-picker__impact .ant-tag{max-width:100%;line-height:20px}.ow-permission-picker__permission-name{color:var(--ow-text-strong);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.45}.ow-permission-picker__permission-hint,.ow-permission-picker__permission-resource{color:#4b5563;overflow-wrap:normal;white-space:nowrap;margin-top:0;font-size:12px;line-height:1.35}.ow-permission-picker__permission-desc{white-space:nowrap;margin-top:0}.ow-permission-risk-tag{border-color:#0000!important}.ow-permission-risk-tag--high{color:#991b1b!important;background:#fef2f2!important;border-color:#fecaca!important}.ow-permission-risk-tag--medium{color:#92400e!important;background:#fffbeb!important;border-color:#fde68a!important}.ow-permission-risk-tag--normal{color:#4b5563!important;background:#f3f4f6!important;border-color:#e5e7eb!important}.ow-permission-drawer-footer{justify-content:space-between;align-items:center;display:flex}.ow-permission-drawer .ant-drawer-body{overflow:hidden}.ow-permission-drawer .ant-form,.ow-permission-drawer .ant-form-item,.ow-permission-drawer .ant-form-item-control,.ow-permission-drawer .ant-form-item-control-input,.ow-permission-drawer .ant-form-item-control-input-content{flex-direction:column;flex:auto;min-height:0;display:flex}.ow-permission-drawer .ant-form-item{margin-bottom:0}.ow-runtime-error{max-width:760px;margin:0 auto;padding:64px 16px}.ow-runtime-error .ant-result-title{color:#172431;font-size:22px;font-weight:var(--ow-font-weight-emphasis);letter-spacing:0}.ow-runtime-error .ant-result-subtitle{color:var(--ow-text-secondary);font-size:14px}.ow-shell-state{max-width:760px;margin:0 auto;padding:56px 16px}.ow-shell-state--loading{justify-content:center;align-items:center;min-height:360px;display:flex}.ow-shell-state .ant-result-title{color:#172431;font-size:22px;font-weight:var(--ow-font-weight-emphasis);letter-spacing:0}.ow-shell-state .ant-result-subtitle{color:var(--ow-text-secondary);font-size:14px}@media (width<=768px){.ow-page-state{min-height:300px;padding:30px 12px}.ow-page-state__panel,.ow-page-state__panel--compact{grid-template-columns:1fr;padding:22px 18px}.ow-page-state__icon{border-radius:14px;width:48px;height:48px;font-size:22px}.ow-page-state h1{font-size:20px}.ow-page-state__actions{flex-direction:column;align-items:stretch}.ow-page-state__actions .ant-btn{width:100%}.ow-page-container__heading{flex-direction:column;align-items:stretch}.ow-page-container__actions{justify-content:flex-start}.ow-department-workspace{grid-template-columns:1fr;min-height:auto}.ow-department-tree-pane,.ow-department-detail-pane{max-height:none}.ow-department-tree-pane{border-bottom:1px solid #e5e7eb;border-right:0}.ow-department-detail-header,.ow-department-manager-strip{flex-direction:column;align-items:stretch}.ow-permission-picker__layout{grid-template-columns:1fr}.ow-permission-picker__modules{border-bottom:1px solid #e5e7eb;border-right:0;max-height:260px}.ow-permission-picker__group-header{flex-direction:column;align-items:stretch}.ow-permission-picker__group-actions{justify-content:flex-start}}@media (width<=900px){.ow-app-sidebar{display:none!important}.ow-mobile-nav-button{display:inline-flex!important}.ow-app-header{padding:0 14px!important}.ow-global-search{display:none!important}.ow-app-content{padding:16px!important}.ow-workspace-tabs{height:32px;padding-inline:12px}.ow-workspace-tab{min-width:76px;max-width:140px}}@media (width<=560px){.ow-app-header{height:44px!important;padding:0 10px!important}.ow-topbar-actions{gap:8px}.ow-topbar-icon-button{width:32px!important;height:32px!important}.ow-workspace-tabs{gap:4px;padding-inline:10px}.ow-workspace-tabs__menu,.ow-workspace-tabs__scroll-button{width:32px!important;height:32px!important}.ow-workspace-tab{min-width:70px;max-width:118px}.ow-account-avatar{width:30px!important;height:30px!important}.ow-account-arrow{display:none}.ow-app-content{padding:12px!important}}
