.runtime-recovery-notice[data-v-e8881733]{color:#1d5d82;background:#e7f4fb;border:1px solid #b9ddeb;border-radius:6px;margin:0 0 12px;padding:9px 12px}.catalog-error-cell__trigger[data-v-7f180af4]{color:#9d332c;font:inherit;white-space:nowrap;cursor:pointer;background:#fff4f2;border:1px solid #dfb7b3;border-radius:3px;padding:2px 8px;font-weight:700}.catalog-error-cell__trigger[data-v-7f180af4]:hover,.catalog-error-cell__trigger[data-v-7f180af4]:focus-visible{background:#ffe9e6;border-color:#c75b53}.catalog-error-cell__empty[data-v-7f180af4]{color:#8a949d}.catalog-error-modal__backdrop[data-v-7f180af4]{z-index:1250;box-sizing:border-box;background:#1d2b4352;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.catalog-error-modal[data-v-7f180af4]{background:#fff;border:1px solid #cbd3da;border-radius:6px;width:min(100%,620px);max-height:min(80vh,720px);overflow:auto;box-shadow:0 18px 50px #1d2b4338}.catalog-error-modal__header[data-v-7f180af4]{background:#fff;border-bottom:1px solid #d6dbe1;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;position:sticky;top:0}.catalog-error-modal__header h2[data-v-7f180af4]{margin:0;font-size:18px}.catalog-error-modal__close[data-v-7f180af4]{color:#4d5963;cursor:pointer;background:0 0;border:0;border-radius:3px;width:32px;height:32px;padding:0;font-size:24px;line-height:1}.catalog-error-modal__close[data-v-7f180af4]:hover,.catalog-error-modal__close[data-v-7f180af4]:focus-visible{background:#edf2f5}.catalog-error-modal__comments[data-v-7f180af4]{margin:0;padding:16px 16px 18px 42px}.catalog-error-modal__comments li[data-v-7f180af4]{overflow-wrap:anywhere;white-space:pre-wrap;padding-left:4px}.catalog-error-modal__comments strong[data-v-7f180af4],.catalog-error-modal__comments span[data-v-7f180af4]{display:block}.catalog-error-modal__comments strong[data-v-7f180af4]{color:#9d332c;margin-bottom:3px}.catalog-error-modal__comments li+li[data-v-7f180af4]{margin-top:12px}.column-visibility-panel[data-v-5bb6ec10]{border:0;margin:0 0 8px}.column-visibility-panel summary[data-v-5bb6ec10]{color:#597086;cursor:pointer;min-height:28px;font-size:calc(12px * var(--dynamic-font-multiplier));-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-weight:700;list-style:none;display:inline-flex}.column-visibility-panel summary[data-v-5bb6ec10]::-webkit-details-marker{display:none}.column-visibility-panel summary[data-v-5bb6ec10]:before{content:"▾";color:#7b8d9b;font-size:calc(11px * var(--dynamic-font-multiplier))}.column-visibility-panel:not([open]) summary[data-v-5bb6ec10]:before{content:"▸"}.column-visibility-panel summary small[data-v-5bb6ec10]{color:#7b8d9b;font-size:calc(11px * var(--dynamic-font-multiplier));font-weight:500}.column-visibility-panel__list[data-v-5bb6ec10]{flex-wrap:wrap;gap:8px 14px;padding:4px 0 8px;display:flex}.column-visibility-panel__toggle[data-v-5bb6ec10]{color:#597086;cursor:pointer;font-size:calc(12px * var(--dynamic-font-multiplier));letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.column-visibility-panel__toggle input[data-v-5bb6ec10]{appearance:none;cursor:pointer;background:#fff;border:1px solid #b9d2e6;border-radius:0;flex:0 0 16px;place-content:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;display:grid}.column-visibility-panel__toggle input[data-v-5bb6ec10]:before{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.column-visibility-panel__toggle input[data-v-5bb6ec10]:checked{border-color:var(--ms-blue);background:var(--ms-blue)}.column-visibility-panel__toggle input[data-v-5bb6ec10]:checked:before{opacity:1}.column-visibility-panel__toggle input[data-v-5bb6ec10]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #1788cf47}.page-size-select[data-v-2cbf1a41]{align-items:center;gap:.4rem;display:inline-flex}.page-size-select__custom[data-v-2cbf1a41]{width:5.5rem}.product-links-cell[data-v-3b2bc7e0]{gap:7px;width:min(420px,40vw);min-width:320px;padding:2px 0;display:grid}.product-links-cell__groups[data-v-3b2bc7e0]{gap:7px;display:grid}.product-link-group[data-v-3b2bc7e0]{background:#fff;border:1px solid #cbdde8;border-radius:8px;overflow:hidden}.product-link-group__target[data-v-3b2bc7e0]{border-left:3px solid var(--accent,#2786c4);background:#f2f8fc;gap:1px;padding:8px 10px 7px 12px;display:grid;position:relative}.product-link-group__marketplace[data-v-3b2bc7e0],.product-link-group__account[data-v-3b2bc7e0],.product-link-source__type[data-v-3b2bc7e0]{width:max-content;color:var(--accent,#2786c4);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.product-link-group__target strong[data-v-3b2bc7e0],.product-link-source__copy strong[data-v-3b2bc7e0]{color:#263746;text-overflow:ellipsis;font-size:12px;line-height:1.25;overflow:hidden}.product-link-group__meta[data-v-3b2bc7e0]{color:#71808d;text-overflow:ellipsis;font-size:10px;line-height:1.25;overflow:hidden}.product-link-group__account[data-v-3b2bc7e0]{color:#667681;text-overflow:ellipsis;white-space:nowrap;max-width:42%;position:absolute;top:8px;right:9px;overflow:hidden}.product-link-group__sources[data-v-3b2bc7e0]{margin:0;padding:0;list-style:none;display:grid}.product-link-source[data-v-3b2bc7e0]{background:#fff;border-top:1px solid #e7edf2;grid-template-columns:23px 18px minmax(0,1fr) auto auto;align-items:center;gap:5px;min-height:40px;padding:4px 7px 4px 4px;transition:background .12s,box-shadow .12s;display:grid}.product-link-source[data-v-3b2bc7e0]:first-child{border-top:0}.product-link-source[data-v-3b2bc7e0]:hover{box-shadow:inset 3px 0 var(--accent,#2786c4);background:#f7fafc}.product-link-source--saving[data-v-3b2bc7e0]{opacity:.65}.product-link-source__grip[data-v-3b2bc7e0],.product-link-source__remove[data-v-3b2bc7e0],.product-links-editor__close[data-v-3b2bc7e0]{background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.product-link-source__grip[data-v-3b2bc7e0]{color:#91a0ac;cursor:grab;height:28px;font-size:13px}.product-link-source__priority[data-v-3b2bc7e0]{color:#477087;background:#eaf3f9;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-grid}.product-link-source__copy[data-v-3b2bc7e0]{gap:1px;min-width:0;display:grid}.product-link-source__type[data-v-3b2bc7e0]{background:#eaf5fb;border-radius:9px;padding:2px 5px;font-size:9px}.product-link-source__type--manual[data-v-3b2bc7e0]{color:#7752a3;background:#f4eefb}.product-link-source__remove[data-v-3b2bc7e0]{color:#7f8d98;cursor:pointer;width:24px;height:24px;font-size:20px}.product-links-cell__add[data-v-3b2bc7e0]{color:#527184;cursor:pointer;background:#fff;border:1px solid #cbd7df;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:6px 10px;font-size:11px;display:flex}.product-links-cell__add[data-v-3b2bc7e0]:hover,.product-links-cell__add[data-v-3b2bc7e0]:focus-visible{border-color:var(--accent,#2786c4);color:var(--accent,#2786c4)}.product-links-editor[data-v-3b2bc7e0]{background:#f8fbfd;border:1px solid #b9cfdd;border-radius:8px;gap:5px;padding:7px;display:grid}.product-links-editor__toolbar[data-v-3b2bc7e0]{grid-template-columns:minmax(0,1fr) auto auto;gap:5px;display:grid}.product-links-editor__toolbar select[data-v-3b2bc7e0]{grid-column:1/-1}.product-links-editor__toolbar input[data-v-3b2bc7e0],.product-links-editor__toolbar select[data-v-3b2bc7e0]{background:#fff;border:1px solid #cbd7df;border-radius:6px;min-width:0;height:32px;padding:5px 7px;font-size:11px}.product-links-editor__search[data-v-3b2bc7e0]{width:28px;color:var(--accent,#2786c4);place-items:center;font-size:18px;display:grid}.product-links-editor__close[data-v-3b2bc7e0]{color:#74828c;width:28px;font-size:19px}.product-links-editor__results[data-v-3b2bc7e0]{background:#fff;border:1px solid #d8e2e8;border-radius:6px;max-height:180px;display:grid;overflow-y:auto}.product-links-editor__results button[data-v-3b2bc7e0]{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8eef2;gap:2px;padding:7px 9px;display:grid}.product-links-editor__results button[data-v-3b2bc7e0]:hover:not(:disabled){background:#eef7fc}.product-links-editor__results strong[data-v-3b2bc7e0]{color:#283a47;font-size:11px}.product-links-editor__results span[data-v-3b2bc7e0],.product-links-cell__empty[data-v-3b2bc7e0],.product-links-cell__error[data-v-3b2bc7e0]{color:#7a8994;margin:0;font-size:10px}.product-links-cell__empty[data-v-3b2bc7e0]{padding:2px 1px}.product-links-cell__error[data-v-3b2bc7e0]{color:#b33b3b}@media (width<=720px){.product-links-cell[data-v-3b2bc7e0]{width:78vw;min-width:280px}}.stock-balance[data-v-33fa0abd]{background:#fff;border:1px solid #d9e2eb;border-radius:5px;min-width:23rem;margin:0;display:grid;overflow:hidden}.stock-balance__metric[data-v-33fa0abd]{border-bottom:1px solid #e7edf3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:6px 9px;display:grid}.stock-balance__metric[data-v-33fa0abd]:last-child{border-bottom:0}.stock-balance__metric--primary[data-v-33fa0abd]{background:#f4f8fb}.stock-balance__metric--publish[data-v-33fa0abd]{background:#eff8fd}.stock-balance dt[data-v-33fa0abd],.stock-balance dd[data-v-33fa0abd]{margin:0}.stock-balance dt span[data-v-33fa0abd],.stock-balance dt small[data-v-33fa0abd]{display:block}.stock-balance dt span[data-v-33fa0abd]{color:#26394d;font-weight:700}.stock-balance dt small[data-v-33fa0abd]{color:#6a7b8f;font-size:calc(11px * var(--dynamic-font-multiplier));margin-top:1px;line-height:1.25}.stock-balance dd[data-v-33fa0abd]{color:#172a3d;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:5.5rem}.stock-balance__metric--publish dd[data-v-33fa0abd]{color:#0875ad}.stock-balance--compact[data-v-33fa0abd]{background:0 0;border:0;border-radius:0;width:min(100%,13rem);min-width:10rem;display:block}.stock-balance__compact-labels[data-v-33fa0abd],.stock-balance__compact-values[data-v-33fa0abd]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stock-balance__compact-labels[data-v-33fa0abd]{color:#60788a;font-size:calc(10px * var(--dynamic-font-multiplier));text-align:center;padding:0 2px 4px;font-weight:700;line-height:1.15}.stock-balance__compact-values[data-v-33fa0abd]{background:#fff;border:1px solid #83bddc;border-radius:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff8c}.stock-balance__compact-value[data-v-33fa0abd]{color:#273b4c;min-width:0;font-size:calc(16px * var(--dynamic-font-multiplier));font-variant-numeric:tabular-nums;text-align:center;padding:6px 8px;font-weight:700;line-height:1}.stock-balance__compact-value--sportmaster[data-v-33fa0abd]{color:#176f9e;background:#eaf5fb;border-left:1px solid #c7e0ee}.page-stack[data-testid=catalog-page][data-v-5fe070cb]{gap:6px}.catalog-modal-backdrop[data-v-5fe070cb]{z-index:1200;box-sizing:border-box;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#162a3a75;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.catalog-manual-modal[data-v-5fe070cb]{box-sizing:border-box;background:#fff;border:1px solid #d5dee7;border-radius:12px;flex-direction:column;width:min(118rem,100%);max-width:100%;min-height:0;max-height:calc(100dvh - 24px);display:flex;overflow:hidden;box-shadow:0 18px 48px #162a3a3d}.catalog-manual-modal__header[data-v-5fe070cb]{border-bottom:1px solid #dfe6ec;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.catalog-manual-modal__header h2[data-v-5fe070cb],.catalog-manual-modal__header p[data-v-5fe070cb]{margin:0}.catalog-manual-modal__header h2[data-v-5fe070cb]{color:#243f55;font-size:calc(20px * var(--dynamic-font-multiplier));overflow-wrap:anywhere}.catalog-manual-modal__header p[data-v-5fe070cb]{color:#6a7e91;font-size:calc(12px * var(--dynamic-font-multiplier));margin-top:2px}.catalog-manual-modal__body[data-v-5fe070cb]{min-height:0;padding:14px 18px 18px;overflow:auto}.manual-match-product-picker[data-v-5fe070cb]{color:#176f9e;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:#f7fbfe;border:1px solid #b9d3e5;border-radius:6px;flex-direction:column;align-items:flex-start;padding:7px 10px;display:inline-flex}.manual-match-product-picker[data-v-5fe070cb]:hover:not(:disabled),.manual-match-product-picker[data-v-5fe070cb]:focus-visible{background:#edf7fc;border-color:#2388bd}.manual-match-product-picker[data-v-5fe070cb]:disabled{cursor:wait;opacity:.65}.catalog-product-cell[data-v-5fe070cb]{width:34%;min-width:280px}.stock-product-link[data-v-5fe070cb]{max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:inline-flex}.stock-product-link strong[data-v-5fe070cb]{text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .12s,text-decoration-color .12s}.stock-product-link:hover strong[data-v-5fe070cb],.stock-product-link:focus-visible strong[data-v-5fe070cb]{color:#087fb8;text-decoration-color:currentColor}.stock-product-link[data-v-5fe070cb]:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #56a9d1}.stock-details-modal[data-v-5fe070cb]{box-sizing:border-box;background:#fff;border:1px solid #d4dde6;border-radius:10px;flex-direction:column;width:min(92rem,100%);max-width:100%;min-height:0;max-height:min(100dvh - 24px,56rem);display:flex;overflow:hidden;box-shadow:0 18px 48px #0f172a3d}.stock-details-modal__header[data-v-5fe070cb]{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:16px;padding:16px 18px;display:flex}.stock-details-modal__header>div[data-v-5fe070cb]{min-width:0}.stock-details-modal__header h2[data-v-5fe070cb]{font-size:calc(20px * var(--dynamic-font-multiplier));overflow-wrap:anywhere;margin:0;line-height:1.25}.stock-details-modal__header p[data-v-5fe070cb]{color:#5f6f82;margin:4px 0 0}.stock-details-modal__body[data-v-5fe070cb]{min-height:0;overflow:auto}.stock-details-summary[data-v-5fe070cb]{background:#dce4ed;border-bottom:1px solid #dce4ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.stock-details-summary>div[data-v-5fe070cb]{background:#f8fafc;min-width:0;padding:12px 16px}.stock-details-summary span[data-v-5fe070cb]{color:#65758a;font-size:calc(12px * var(--dynamic-font-multiplier));text-transform:uppercase;display:block}.stock-details-summary strong[data-v-5fe070cb]{font-size:calc(22px * var(--dynamic-font-multiplier));white-space:nowrap;margin-top:4px;display:block}.stock-details-summary p[data-v-5fe070cb]{color:#5f6f82;margin:4px 0 0}.stock-details-table-wrap[data-v-5fe070cb]{overflow:auto}.stock-details-table[data-v-5fe070cb]{min-width:760px}.catalog-product-cell strong[data-v-5fe070cb],.catalog-product-cell .cell-meta[data-v-5fe070cb]{display:block}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .workspace-header__head{align-items:flex-start}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .workspace-header__actions{justify-content:flex-end}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .action-group{background:0 0;border:0;flex:0 auto;min-height:0;padding:0}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .action-group__label{display:none}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-strip{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip{box-sizing:border-box;min-height:var(--summary-chip-compact-height);flex:none;width:auto;height:auto;padding:8px 10px}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip--wide{flex-direction:column;flex:28rem;align-items:flex-start;gap:4px;width:auto;min-width:0;max-width:100%;display:inline-flex}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip__content{flex-wrap:wrap;align-items:baseline;gap:8px;width:100%;min-width:0;display:inline-flex}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip strong{font-size:calc(15px * var(--dynamic-font-multiplier))}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip p{font-size:calc(11px * var(--dynamic-font-multiplier));overflow-wrap:anywhere;white-space:normal;word-break:break-word;flex:20rem;min-width:0;max-width:100%;display:inline}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher{border-radius:var(--ms-control-radius);border-color:#c7d0d8;gap:0;margin-top:4px;overflow:hidden}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__button{min-height:var(--nav-item-min-height);color:#243746;font-size:calc(13px * var(--dynamic-font-multiplier));letter-spacing:0;text-transform:none;background:#fff;padding:0 16px;font-weight:800}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__button:hover{color:#145f8d;background:#eef6fb}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__button--active{color:#123f5c;background:#dfeaf2;box-shadow:inset 0 0 0 2px #7fb3d4}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__badge{color:#4d668e;min-width:min(100%,2.5rem);font-size:calc(11px * var(--dynamic-font-multiplier));background:#e8eefb;border-radius:999px;padding:4px 9px}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__button--active .page-section-switcher__badge{color:#145f8d;background:#fff}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .section-card__header{display:none}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .section-card__body{padding:8px 0 12px}@media (width<=720px){.catalog-modal-backdrop[data-v-5fe070cb]{place-items:start center;padding:8px}.catalog-manual-modal[data-v-5fe070cb]{border-radius:10px;max-height:calc(100dvh - 16px)}.catalog-manual-modal__header[data-v-5fe070cb]{align-items:flex-start;gap:10px;padding:12px}.catalog-manual-modal__header h2[data-v-5fe070cb]{font-size:clamp(1.125rem,6vw,1.5rem)}.catalog-manual-modal__body[data-v-5fe070cb]{padding:12px}.stock-details-modal[data-v-5fe070cb]{max-height:calc(100dvh - 16px)}.stock-details-modal__header[data-v-5fe070cb]{align-items:flex-start;gap:10px;padding:12px}.stock-details-summary[data-v-5fe070cb]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__button{min-width:0;min-height:56px;font-size:calc(11px * var(--dynamic-font-multiplier));justify-content:flex-start;gap:6px;padding:8px 10px;line-height:1.15}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__label{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .page-section-switcher__badge{min-width:0;font-size:calc(10px * var(--dynamic-font-multiplier));padding:3px 8px}}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .section-card{box-shadow:none;border-left:0;border-right:0;border-radius:0}.catalog-filter-panel[data-v-5fe070cb]{width:100%;padding:4px 0 10px}.catalog-filter-grid[data-v-5fe070cb]{grid-template-columns:minmax(min(100%,15rem),auto) minmax(min(100%,15rem),auto) minmax(min(100%,23.333rem),1fr) auto;align-items:end;gap:12px;display:grid}.catalog-filter-grid--catalog[data-v-5fe070cb]{grid-template-columns:minmax(min(100%,18.333rem),auto) max-content minmax(16rem,1fr)}.catalog-filter-grid--compact[data-v-5fe070cb]{grid-template-columns:minmax(min(100%,9rem),auto)}.catalog-filter-search[data-v-5fe070cb]{grid-column:auto}.catalog-filter-search input[data-v-5fe070cb]{width:100%}.candidate-filter-panel[data-v-5fe070cb]{width:100%;padding:4px 0 10px}.candidate-filter-grid[data-v-5fe070cb]{grid-template-columns:minmax(min(100%,13.333rem),auto) minmax(min(100%,26.667rem),1fr) auto minmax(min(100%,9rem),auto);align-items:end;gap:12px;display:grid}.candidate-filter-search[data-v-5fe070cb]{grid-column:auto}.candidate-filter-search input[data-v-5fe070cb]{width:100%}.catalog-filter-action[data-v-5fe070cb]{min-height:clamp(calc(2.5rem * var(--dynamic-layout-multiplier)), calc(4dvh * var(--dynamic-layout-multiplier)), calc(2.833rem * var(--dynamic-layout-multiplier)));white-space:nowrap}.catalog-columns-panel[data-v-5fe070cb]{border:0;margin:0 0 8px}.catalog-columns-panel summary[data-v-5fe070cb]{color:#597086;cursor:pointer;min-height:28px;font-size:calc(12px * var(--dynamic-font-multiplier));-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-weight:700;list-style:none;display:inline-flex}.catalog-columns-panel summary[data-v-5fe070cb]::-webkit-details-marker{display:none}.catalog-columns-panel summary[data-v-5fe070cb]:before{content:"▸";color:#7b8d9b;font-size:calc(11px * var(--dynamic-font-multiplier))}.catalog-columns-panel[open] summary[data-v-5fe070cb]:before{content:"▾"}.catalog-columns-panel summary small[data-v-5fe070cb]{color:#7b8d9b;font-size:calc(11px * var(--dynamic-font-multiplier));font-weight:500}.catalog-columns-list[data-v-5fe070cb]{flex-wrap:wrap;gap:8px 14px;padding:4px 0 8px;display:flex}.catalog-column-toggle[data-v-5fe070cb]{color:#597086;cursor:pointer;font-size:calc(12px * var(--dynamic-font-multiplier));letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.catalog-column-toggle input[data-v-5fe070cb]{appearance:none;cursor:pointer;background:#fff;border:1px solid #b9d2e6;border-radius:0;flex:0 0 16px;place-content:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;display:grid}.catalog-column-toggle input[data-v-5fe070cb]:before{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.catalog-column-toggle input[data-v-5fe070cb]:checked{border-color:var(--ms-blue);background:var(--ms-blue)}.catalog-column-toggle input[data-v-5fe070cb]:checked:before{opacity:1}.catalog-column-toggle input[data-v-5fe070cb]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #1788cf47}@media (width<=960px){.page-stack[data-testid=catalog-page][data-v-5fe070cb] .workspace-header__actions{justify-content:flex-start}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip p{white-space:normal}.catalog-filter-grid[data-v-5fe070cb]{grid-template-columns:minmax(0,1fr)}.catalog-filter-search[data-v-5fe070cb]{grid-column:1}.catalog-filter-action[data-v-5fe070cb]{width:100%}}@media (width<=720px){.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip{width:auto;min-width:0}.page-stack[data-testid=catalog-page][data-v-5fe070cb] .summary-chip--wide{grid-column:1/-1}}.logs-shipment-link[data-v-4fda8c6c]{color:#0b6ea8;text-underline-offset:.16em;margin-top:.35rem;font-weight:700;text-decoration:underline;display:inline-block}.logs-shipment-link[data-v-4fda8c6c]:hover,.logs-shipment-link[data-v-4fda8c6c]:focus-visible{color:#07537f}.orders-sync-summary-chip[data-v-2c79b372]{min-height:var(--summary-chip-min-height);grid-column:span 2;place-content:center stretch}.orders-sync-summary-chip[data-v-2c79b372] .sync-block-status__label{align-items:center;gap:6px;display:inline-flex}.orders-sync-summary-chip[data-v-2c79b372] strong{font-size:calc(14px * var(--dynamic-font-multiplier))}.orders-details-backdrop[data-v-2c79b372]{z-index:80;box-sizing:border-box;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#0f172a7a;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.orders-details-modal[data-v-2c79b372]{box-sizing:border-box;background:#fff;border:1px solid #d4dde6;border-radius:8px;flex-direction:column;width:min(96rem,100%);max-width:100%;min-height:0;max-height:min(100dvh - 24px,62rem);display:flex;overflow:hidden;box-shadow:0 20px 56px #0f172a47}.orders-details-modal__header[data-v-2c79b372]{border-bottom:1px solid #dce4ed;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.orders-details-modal__header h2[data-v-2c79b372]{font-size:calc(20px * var(--dynamic-font-multiplier));overflow-wrap:anywhere;margin:0;line-height:1.25}.orders-details-modal__body[data-v-2c79b372]{padding:16px 18px 22px;overflow:auto}.orders-details-actions[data-v-2c79b372]{border-bottom:1px solid #dce4ed;margin-bottom:16px;padding-bottom:14px}.print-artifact-list[data-v-2c79b372]{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.print-artifact-card[data-v-2c79b372]{background:#fff;border:1px solid #dce5ed;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.print-artifact-card__content[data-v-2c79b372]{gap:3px;min-width:0;display:grid}.print-artifact-card__content strong[data-v-2c79b372]{overflow-wrap:anywhere}.print-artifact-card__content small[data-v-2c79b372]{color:#718397}.print-artifact-card__type[data-v-2c79b372]{color:#347da4;width:fit-content;font-size:calc(11px * var(--dynamic-font-multiplier));background:#eaf4fa;border-radius:999px;padding:2px 7px;font-weight:800}.orders-list-card[data-v-2c79b372]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.orders-filter-panel[data-v-2c79b372]{width:100%;padding:0 0 10px}.orders-manual-order-form[data-v-2c79b372]{border-bottom:1px solid #d8dde2;flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:10px;padding-bottom:10px;display:flex}.orders-manual-order-field[data-v-2c79b372]{flex:18rem}.orders-manual-order-field input[data-v-2c79b372]{width:100%}.orders-filter-grid[data-v-2c79b372]{grid-template-columns:minmax(10rem,.45fr) repeat(2,minmax(9rem,.35fr)) minmax(18rem,1fr);align-items:end;gap:10px;display:grid}.orders-filter-search[data-v-2c79b372]{flex:18rem}.orders-filter-search input[data-v-2c79b372]{width:100%}.orders-select-header[data-v-2c79b372]{width:44px;min-width:44px;max-width:44px}.orders-select-header__control[data-v-2c79b372]{justify-content:center;align-items:center;display:inline-flex}.orders-select-header__control input[data-v-2c79b372]{width:auto;min-width:0}.mandatory-mark-actions[data-v-2c79b372]{grid-template-columns:minmax(14rem,1fr) auto auto;align-items:center;gap:6px;min-width:24rem;display:grid}.mandatory-mark-actions input[data-v-2c79b372]{width:100%}@media (width<=980px){.orders-details-backdrop[data-v-2c79b372]{align-items:stretch;padding:8px}.orders-details-modal[data-v-2c79b372]{border-radius:10px;max-height:calc(100dvh - 16px)}.orders-details-modal__header[data-v-2c79b372]{align-items:flex-start;gap:10px;padding:12px}.orders-details-modal__header h2[data-v-2c79b372]{font-size:clamp(1.125rem,6vw,1.5rem)}.orders-details-modal__body[data-v-2c79b372]{padding:12px}.orders-filter-grid[data-v-2c79b372]{align-items:stretch}.orders-filter-grid[data-v-2c79b372]>*,.orders-manual-order-form[data-v-2c79b372]>*{flex:100%}.orders-filter-grid[data-v-2c79b372]{grid-template-columns:1fr}.mandatory-mark-actions[data-v-2c79b372]{grid-template-columns:1fr;min-width:14rem}}.price-category-picker[data-v-e440f3bb]{position:relative}.price-category-picker summary[data-v-e440f3bb]{cursor:pointer;color:#253f50;text-transform:none;background:#fff;border:1px solid #b8cddd;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;list-style:none;display:flex}.price-category-picker summary[data-v-e440f3bb]::-webkit-details-marker{display:none}.price-category-picker summary[data-v-e440f3bb]:after{content:"⌄"}.price-category-options[data-v-e440f3bb]{z-index:30;color:#253f50;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #b8cddd;font-size:14px;font-weight:400;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #0002}.price-category-search-row[data-v-e440f3bb]{border-bottom:1px solid #dce5eb;align-items:center;gap:8px;padding:6px 10px;display:flex}.price-category-search-row input[type=search][data-v-e440f3bb]{flex:1;width:0;min-width:0;min-height:30px;padding:4px 8px}.price-category-list[data-v-e440f3bb]{max-height:300px;overflow-y:auto}.price-category-options label[data-v-e440f3bb]{cursor:pointer;font:inherit;text-transform:none;letter-spacing:normal;align-items:center;gap:8px;padding:5px 10px;display:flex}.price-category-options label[data-v-e440f3bb]:hover{background:#eef5f9}.price-category-options input[type=checkbox][data-v-e440f3bb]{flex-shrink:0;width:16px;height:16px;min-height:0;margin:0;padding:0}.price-category-empty[data-v-e440f3bb]{color:#6d8190;padding:10px}.price-page[data-v-e440f3bb]{gap:6px}.price-page input[data-v-e440f3bb]:not([type=checkbox]),.price-page select[data-v-e440f3bb],.price-page textarea[data-v-e440f3bb]{border-radius:0!important}.price-view-tabs[data-v-e440f3bb]{border-radius:var(--ms-control-radius);border:1px solid #c7d0d8;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:4px;overflow:hidden}.price-view-tabs .workspace-subnav__item[data-v-e440f3bb]{cursor:pointer;min-height:var(--nav-item-min-height);color:#243746;font-size:calc(13px * var(--dynamic-font-multiplier));letter-spacing:0;text-transform:none;background:#fff;gap:8px;padding:0 16px;font-weight:800}.price-view-tabs .workspace-subnav__item[data-v-e440f3bb]:hover{color:#145f8d;background:#eef6fb}.price-view-tabs .workspace-subnav__item--active[data-v-e440f3bb]{color:#123f5c;background:#dfeaf2;box-shadow:inset 0 0 0 2px #7fb3d4}.price-tab-count[data-v-e440f3bb]{color:#4d668e;min-width:min(100%,2.5rem);font-size:calc(11px * var(--dynamic-font-multiplier));background:#e8eefb;border-radius:999px;padding:4px 9px;line-height:1.35}.workspace-subnav__item--active .price-tab-count[data-v-e440f3bb]{color:#13587c;background:#fff}.price-surface[data-v-e440f3bb]{min-width:0}.price-view[data-v-e440f3bb]{padding-top:8px}.price-metric-cell .cell-meta[data-v-e440f3bb]{margin-top:6px;display:block}.price-view--hidden[data-v-e440f3bb]{display:none}.price-details-layout[data-v-e440f3bb]{grid-template-columns:minmax(280px,420px) minmax(320px,1fr);gap:20px;min-width:0;display:grid}.controls[data-v-e440f3bb],.preview[data-v-e440f3bb]{flex-direction:column;gap:14px;min-width:0;display:flex}.controls[data-v-e440f3bb]{border-right:1px solid #d6dde6;padding-right:20px}.discount-price-controls[data-v-e440f3bb]{flex-direction:column;gap:7px;padding:2px 0;display:flex}.discount-price-controls__toggle[data-v-e440f3bb]{cursor:pointer;color:#1e293b;font-weight:600}.discount-price-controls__toggle input[type=checkbox][data-v-e440f3bb]{border-radius:3px;width:16px;min-width:16px;height:16px;min-height:16px;padding:0}.discount-price-controls__toggle span[data-v-e440f3bb]{color:#334155;font-size:var(--price-modal-label-size)}.discount-price-controls__details[data-v-e440f3bb]{grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);align-items:end;gap:16px;padding-left:26px;display:grid}.discount-price-controls__result[data-v-e440f3bb]{flex-direction:column;gap:6px;display:flex}.discount-price-controls__result span[data-v-e440f3bb],.discount-price-controls>small[data-v-e440f3bb]{color:#64748b;font-size:var(--price-modal-label-size)}.discount-price-controls>small[data-v-e440f3bb]{margin-left:26px}.discount-price-controls__result strong[data-v-e440f3bb]{font-size:calc(16px * var(--dynamic-font-multiplier))}.advanced-price-settings[data-v-e440f3bb]{border-top:1px solid #dbe4ee;padding-top:12px}.advanced-price-settings summary[data-v-e440f3bb]{color:#334155;cursor:pointer;font-size:var(--price-modal-label-size);font-weight:700}.advanced-price-settings__body[data-v-e440f3bb]{flex-direction:column;gap:12px;padding-top:12px;display:flex}.price-history[data-v-e440f3bb]{flex-direction:column;gap:8px;display:flex}.price-history h3[data-v-e440f3bb]{color:#222;font-size:var(--price-modal-label-size);margin:0}.price-history__table[data-v-e440f3bb]{font-size:calc(11px * var(--dynamic-font-multiplier))}.price-history__table th[data-v-e440f3bb],.price-history__table td[data-v-e440f3bb]{padding:6px 8px}.preview[data-v-e440f3bb]{padding-left:0}.field[data-v-e440f3bb]{flex-direction:column;gap:6px;display:flex}.field-inline[data-v-e440f3bb]{min-width:260px}.field span[data-v-e440f3bb]{color:#475569;font-size:var(--price-modal-label-size)}.price-view--workspace[data-v-e440f3bb]{background:0 0}.price-filter-grid[data-v-e440f3bb],.price-table-tools[data-v-e440f3bb]{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.price-filter-grid[data-v-e440f3bb]{grid-template-columns:minmax(18rem,1fr) minmax(10rem,.35fr) minmax(12rem,.45fr);display:grid}.price-table-tools[data-v-e440f3bb]{margin-bottom:8px}.price-table-tools--uniform>.price-toolbar-field[data-v-e440f3bb]{flex:0 15rem;width:15rem}.price-table-tools--uniform>.price-toolbar-field--search[data-v-e440f3bb]{flex:30rem;width:auto}.price-toolbar-control[data-v-e440f3bb],.price-table-tools>.button[data-v-e440f3bb]{height:var(--control-min-height);min-height:var(--control-min-height);padding-top:0;padding-bottom:0}.price-bulk-field[data-v-e440f3bb]{flex:0 13rem;width:13rem}.price-workspace-table[data-v-e440f3bb]{width:100%;min-width:1040px}.price-workspace-table-wrap[data-v-e440f3bb]{overscroll-behavior-x:contain;scrollbar-gutter:stable}.price-workspace-table .product-column[data-v-e440f3bb]{width:250px;min-width:250px}.price-commission-table[data-v-e440f3bb]{table-layout:fixed;min-width:0}.price-stack[data-v-e440f3bb]{gap:5px;min-width:190px;display:grid}.price-stack__row[data-v-e440f3bb]{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;column-gap:12px;display:grid}.price-stack__row>span[data-v-e440f3bb]{color:#64748b;font-size:calc(12px * var(--dynamic-font-multiplier));overflow-wrap:anywhere;min-width:0}.price-stack__row .price-value-link[data-v-e440f3bb]{white-space:nowrap;justify-self:end}.price-commission-table col.data-table__select-cell[data-v-e440f3bb]{width:56px}.commission-category-column[data-v-e440f3bb]{width:auto}.commission-rate-column[data-v-e440f3bb]{width:14rem}.commission-category-cell[data-v-e440f3bb],.cost-product-cell[data-v-e440f3bb]{overflow-wrap:anywhere;word-break:break-word;white-space:normal!important}.price-commission-table input[data-v-e440f3bb]{box-sizing:border-box;width:100%;min-width:0;max-width:14rem}.price-commission-table th[data-v-e440f3bb],.price-commission-table td[data-v-e440f3bb]{vertical-align:middle;padding-top:10px;padding-bottom:10px}.price-product-identity[data-v-e440f3bb]{color:inherit;cursor:text;text-align:left;-webkit-user-select:text;user-select:text;white-space:normal;flex-direction:column;align-items:flex-start;max-width:24rem;display:flex}.price-value-link[data-v-e440f3bb]{color:#16658f;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.price-review-change[data-v-e440f3bb]{margin-bottom:6px;display:block}.price-review-change[data-v-e440f3bb]:last-child{margin-bottom:0}.price-modal-backdrop[data-v-e440f3bb]{z-index:1200;box-sizing:border-box;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#162a3a75;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.price-editor-modal[data-v-e440f3bb]{--price-modal-text-size:calc(12px * var(--dynamic-font-multiplier));--price-modal-label-size:calc(12px * var(--dynamic-font-multiplier));box-sizing:border-box;width:min(92rem,100%);min-width:0;max-width:100%;min-height:0;max-height:calc(100dvh - 24px);font-family:inherit;font-size:var(--price-modal-text-size);background:#fff;border:1px solid #d5dee7;border-radius:12px;flex-direction:column;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 18px 48px #162a3a3d}.price-editor-modal button[data-v-e440f3bb],.price-editor-modal input[data-v-e440f3bb],.price-editor-modal select[data-v-e440f3bb],.price-editor-modal textarea[data-v-e440f3bb]{font-family:inherit;font-size:inherit}.price-editor-modal__header[data-v-e440f3bb]{border-bottom:1px solid #dfe6ec;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.price-editor-modal__header h2[data-v-e440f3bb]{overflow-wrap:anywhere;color:#243f55;min-width:0;font-size:calc(20px * var(--dynamic-font-multiplier));margin:0}.price-editor-modal__body[data-v-e440f3bb]{min-width:0;min-height:0;padding:14px 18px 18px;overflow:auto}.price-row--active[data-v-e440f3bb]{background:#edf7fd}.price-row--blocked[data-v-e440f3bb]{opacity:.78;background:#f8fafc}.row-toggle[data-v-e440f3bb]{align-items:center;gap:6px;display:inline-flex}.edit-mode-toggle[data-v-e440f3bb]{border-radius:var(--ms-control-radius);color:#334155;font-size:var(--price-modal-label-size);background:#f1f5f9;border:1px solid #cbd5e1;align-self:flex-start;gap:8px;padding:6px 10px;line-height:1.35}.edit-mode-toggle input[data-v-e440f3bb]{flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0}.primary-price-controls[data-v-e440f3bb]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-width:0;display:grid}.price-bulk-confirmation-modal[data-v-e440f3bb]{color:#294b61;background:#e5f1f8;border:1px solid #65a9cc;border-radius:7px;flex-direction:column;width:max-content;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden;box-shadow:0 18px 48px #162a3a3d}.price-bulk-confirmation-modal__header[data-v-e440f3bb]{align-items:baseline;gap:18px;padding:11px 14px 7px;display:flex}.price-bulk-confirmation-modal__header h2[data-v-e440f3bb]{color:#244b63;font-size:calc(23.4px * var(--dynamic-font-multiplier));margin:0}.price-bulk-confirmation-modal__header strong[data-v-e440f3bb]{font-size:calc(15.6px * var(--dynamic-font-multiplier))}.price-bulk-confirmation-modal__body[data-v-e440f3bb]{min-height:0;padding:0 10px 10px}.price-bulk-confirmation-modal__body small[data-v-e440f3bb]{color:#486a80;font-size:calc(13px * var(--dynamic-font-multiplier));margin-top:3px;display:block}.price-bulk-confirmation-filters[data-v-e440f3bb]{justify-content:flex-end;padding:0 0 7px;display:flex}.price-bulk-confirmation-filters label[data-v-e440f3bb]{font-size:calc(14px * var(--dynamic-font-multiplier));align-items:center;gap:6px;display:flex}.price-bulk-confirmation-filters select[data-v-e440f3bb]{color:#294b61;min-height:28px;font:inherit;background:#fff;border:1px solid #65a9cc;border-radius:4px}.price-bulk-confirmation-table-wrap[data-v-e440f3bb]{background:#fff;border:1px solid #65a9cc;border-radius:6px;max-height:min(56dvh,34rem);overflow:auto}.price-bulk-confirmation-table[data-v-e440f3bb]{border-collapse:separate;border-spacing:0;color:#294b61;width:max-content;min-width:0}.price-bulk-confirmation-table thead[data-v-e440f3bb]{z-index:1;background:#e5f1f8;position:sticky;top:0}.price-bulk-confirmation-table th[data-v-e440f3bb]{color:#31596f;font-size:calc(13px * var(--dynamic-font-multiplier));text-transform:uppercase}.price-bulk-confirmation-table th[data-v-e440f3bb],.price-bulk-confirmation-table td[data-v-e440f3bb]{vertical-align:middle;border-bottom:1px solid #86bdd7;padding:8px 10px}.price-bulk-confirmation-table td[data-v-e440f3bb]{font-size:calc(14.3px * var(--dynamic-font-multiplier));line-height:1.2}.price-bulk-confirmation-table th+th[data-v-e440f3bb],.price-bulk-confirmation-table td+td[data-v-e440f3bb]{border-left:1px solid #86bdd7}.price-bulk-confirmation-table tbody tr:last-child td[data-v-e440f3bb]{border-bottom:0}.price-bulk-confirmation-table th[data-v-e440f3bb]:first-child,.price-bulk-confirmation-table td[data-v-e440f3bb]:first-child{width:310px;max-width:310px}.price-bulk-confirmation-table td:first-child strong[data-v-e440f3bb]{max-width:310px;font-size:calc(15.6px * var(--dynamic-font-multiplier));white-space:normal;display:block}.price-bulk-confirmation-table th[data-v-e440f3bb]:nth-child(n+2),.price-bulk-confirmation-table td[data-v-e440f3bb]:nth-child(n+2){text-align:right;white-space:nowrap}.price-bulk-confirmation-table th[data-v-e440f3bb]:last-child,.price-bulk-confirmation-table td[data-v-e440f3bb]:last-child{text-align:center;width:38px;padding-left:5px;padding-right:5px}.price-bulk-current-cell[data-v-e440f3bb],.price-bulk-edit-cell[data-v-e440f3bb]{min-width:230px;display:table-cell;text-align:left!important}.price-bulk-price-fields[data-v-e440f3bb]{gap:4px;display:grid}.price-bulk-price-field[data-v-e440f3bb]{grid-template-columns:1fr 96px;align-items:center;gap:8px;display:grid}.price-bulk-price-field span[data-v-e440f3bb]{text-align:left;margin:0}.price-bulk-price-field strong[data-v-e440f3bb]{text-align:right}.price-bulk-edit-cell input[data-v-e440f3bb]{box-sizing:border-box;width:96px;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border:1px solid #0000;border-radius:3px;font-weight:600}.price-bulk-edit-cell input[data-v-e440f3bb]::-webkit-inner-spin-button{appearance:none;margin:0}.price-bulk-edit-cell input[data-v-e440f3bb]::-webkit-outer-spin-button{appearance:none;margin:0}.price-bulk-edit-cell input[data-v-e440f3bb]:hover{background:#f4fbff;border-color:#9ac7dc}.price-bulk-edit-cell input[data-v-e440f3bb]:focus{background:#fff;border-color:#368db9;outline:2px solid #368db92e}.price-bulk-remove-button[data-v-e440f3bb]{cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;font-size:19.5px;display:inline-grid}.price-bulk-remove-button[data-v-e440f3bb]:hover,.price-bulk-remove-button[data-v-e440f3bb]:focus-visible{background:#fee2e2;outline:none}.price-bulk-confirmation-modal__actions[data-v-e440f3bb]{justify-content:flex-end;gap:12px;padding-top:10px;display:flex}.price-bulk-confirmation-modal__actions .button[data-v-e440f3bb]{color:#31596f;min-width:120px;font-size:calc(14.3px * var(--dynamic-font-multiplier));background:#fff;border-color:#65a9cc}.price-bulk-confirmation-modal__actions .button--primary[data-v-e440f3bb]{background:#fff}.price-bulk-confirmation-row--invalid[data-v-e440f3bb]{background:#fff7f7}.price-bulk-row-status[data-v-e440f3bb]{font-size:calc(11.7px * var(--dynamic-font-multiplier));white-space:normal;margin-top:4px;font-weight:600;display:block}.price-bulk-row-status--valid[data-v-e440f3bb]{color:#166534}.price-bulk-row-status--invalid[data-v-e440f3bb]{color:#b42318}.price-bulk-row-status__title[data-v-e440f3bb],.price-bulk-row-status__reason[data-v-e440f3bb]{overflow-wrap:anywhere;display:block}.price-bulk-row-status__reason[data-v-e440f3bb]{margin-top:2px}.primary-price-controls .field[data-v-e440f3bb],.primary-price-controls input[data-v-e440f3bb],.result--metrics[data-v-e440f3bb],.result--metrics>div[data-v-e440f3bb]{min-width:0}.primary-price-controls input[data-v-e440f3bb]{box-sizing:border-box;width:100%}.empty-state[data-v-e440f3bb]{color:#7b8d9b;text-align:center!important;padding:22px!important}.dimensions small[data-v-e440f3bb]{color:#64748b;font-size:var(--price-modal-label-size)}.dimensions[data-v-e440f3bb]{border-top:1px solid #dbe4ee;border-bottom:1px solid #dbe4ee;flex-direction:column;gap:8px;padding:12px 0;display:flex}.dimensions>span[data-v-e440f3bb]{color:#334155;font-size:var(--price-modal-label-size);font-weight:700}.dimension-grid[data-v-e440f3bb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dimension-grid label[data-v-e440f3bb]{color:#64748b;font-size:var(--price-modal-label-size);flex-direction:column;gap:4px;display:flex}input[data-v-e440f3bb],select[data-v-e440f3bb]{font:inherit;border:1px solid #cbd5e1;border-radius:6px;min-height:38px;padding:8px 10px}.selected-product[data-v-e440f3bb],.result[data-v-e440f3bb]{flex-direction:column;gap:4px;display:flex}.selected-product span[data-v-e440f3bb],.result span[data-v-e440f3bb]{color:#64748b;font-size:var(--price-modal-label-size)}.result strong[data-v-e440f3bb]{font-size:calc(18px * var(--dynamic-font-multiplier));line-height:1.1}.manual-note[data-v-e440f3bb]{color:#334155;font-size:var(--price-modal-text-size);background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;margin:0;padding:10px 12px}.profit-status[data-v-e440f3bb]{border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;font-weight:700}.profit-status--ok[data-v-e440f3bb]{color:#166534;background:#ecfdf5;border-color:#86efac}.profit-status--loss[data-v-e440f3bb]{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.profit-status--unknown[data-v-e440f3bb]{color:#475569;background:#f8fafc}.summary-grid[data-v-e440f3bb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.summary-grid div[data-v-e440f3bb]{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:10px 12px}.summary-grid span[data-v-e440f3bb]{color:#64748b;font-size:var(--price-modal-label-size);margin-bottom:4px;display:block}.summary-grid strong[data-v-e440f3bb]{font-size:calc(14px * var(--dynamic-font-multiplier))}.export-actions[data-v-e440f3bb]{flex-wrap:wrap;gap:8px;display:flex}.export-button[data-v-e440f3bb]{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;min-height:34px;padding:6px 12px}.result--metrics[data-v-e440f3bb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.result--metrics>div[data-v-e440f3bb]{background:#eff8fd;border:1px solid #b7dbef;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.result--future>div[data-v-e440f3bb]{background:#f0fdf4;border-color:#9de2b2}.result--metrics strong[data-v-e440f3bb]{font-size:clamp(1.25rem, 1.8vw, calc(18px * var(--dynamic-font-multiplier)));overflow-wrap:anywhere;white-space:normal}.publish-button[data-v-e440f3bb]{color:#fff;background:#0f6fa8;border:1px solid #0f6fa8;border-radius:6px;min-height:34px;padding:6px 14px;font-weight:700}.publish-button[data-v-e440f3bb]:disabled{cursor:not-allowed;opacity:.55}.manual-note--enabled[data-v-e440f3bb]{color:#166534;background:#ecfdf5;border-color:#86efac}.export-button[data-v-e440f3bb]:disabled{color:#94a3b8;cursor:not-allowed}.warnings[data-v-e440f3bb]{color:#9a3412;margin:0;padding-left:18px}.price-breakdown[data-v-e440f3bb]{border:0}.price-breakdown summary[data-v-e440f3bb]{color:#334155;cursor:pointer;padding:4px 0;font-weight:700;list-style-position:inside}.price-breakdown[open] summary[data-v-e440f3bb]{margin-bottom:4px}.lines[data-v-e440f3bb]{border-collapse:collapse;width:100%}.lines th[data-v-e440f3bb],.lines td[data-v-e440f3bb]{text-align:left;border-top:1px solid #e2e8f0;padding:10px 0}.lines td[data-v-e440f3bb]{text-align:right}.error[data-v-e440f3bb]{color:#b91c1c;margin:0}@media (width<=1080px){.price-modal-backdrop[data-v-e440f3bb]{place-items:start center;padding:8px}.price-editor-modal[data-v-e440f3bb]{border-radius:10px;max-height:calc(100dvh - 16px)}.price-editor-modal__header[data-v-e440f3bb]{align-items:flex-start;gap:10px;padding:12px}.price-editor-modal__header h2[data-v-e440f3bb]{font-size:clamp(1.125rem,6vw,1.5rem)}.price-editor-modal__body[data-v-e440f3bb]{padding:12px}.price-details-layout[data-v-e440f3bb]{grid-template-columns:1fr}.controls[data-v-e440f3bb]{border-bottom:1px solid #d6dde6;border-right:0;padding-bottom:18px;padding-right:0}.price-filter-grid[data-v-e440f3bb],.price-view-tabs[data-v-e440f3bb]{grid-template-columns:1fr}}@media (width<=640px){.price-editor-modal__header[data-v-e440f3bb]{flex-wrap:wrap}.primary-price-controls[data-v-e440f3bb],.result--metrics[data-v-e440f3bb]{grid-template-columns:1fr}.price-workspace-table[data-v-e440f3bb]{min-width:900px}.price-workspace-table .product-column[data-v-e440f3bb]{width:220px;min-width:220px}.price-stack[data-v-e440f3bb]{min-width:170px}}.reports-history[data-v-9c37d51c]{flex-direction:column;gap:10px;padding-top:4px;display:flex}.reports-history__title[data-v-9c37d51c]{color:#222;font-size:calc(15px * var(--dynamic-font-multiplier));margin:0}.reports-workspace[data-v-9c37d51c]{flex-direction:column;gap:10px;display:flex}.settings-section-card[data-v-e67e6745]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.settings-section-card[data-v-e67e6745] .section-card__header{background:0 0;border-bottom:0;padding:0 0 12px}.settings-section-card[data-v-e67e6745] .section-card__header>div:first-child{display:none}.settings-section-card[data-v-e67e6745] .section-card__body{padding:0}.stock-rules-grid[data-v-e67e6745]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(12rem,.45fr);align-items:stretch;gap:12px;display:grid}.price-rules-grid[data-v-e67e6745]{grid-template-columns:minmax(18rem,36rem)}.stock-rule-card[data-v-e67e6745]{border-radius:var(--ms-control-radius);border:1px solid #d8dde2;align-items:flex-start;gap:10px;padding:12px}.stock-rule-card__body[data-v-e67e6745]{flex-direction:column;gap:4px;display:flex}.stock-rule-card__body strong[data-v-e67e6745]{color:#1f3444}.stock-rule-card__body small[data-v-e67e6745]{color:var(--ms-text-soft);line-height:1.35}.stock-reserve-field[data-v-e67e6745]{border-radius:var(--ms-control-radius);border:1px solid #d8dde2;justify-content:center;padding:12px}.settings-faq[data-v-e67e6745]{border-radius:var(--ms-control-radius);background:#f8fbfd;border:1px solid #d8dde2}.settings-faq summary[data-v-e67e6745]{color:#244154;cursor:pointer;padding:10px 12px;font-weight:700}.settings-faq__content[data-v-e67e6745]{border-top:1px solid #d8dde2;gap:8px;padding:10px 12px 12px;display:grid}.settings-faq__content p[data-v-e67e6745]{margin:0}@media (width<=900px){.stock-rules-grid[data-v-e67e6745]{grid-template-columns:1fr}}.moysklad-products-filter-panel[data-v-f9cd30b7]{width:100%;padding:4px 0 10px}.moysklad-products-filter-grid[data-v-f9cd30b7]{grid-template-columns:minmax(min(100%,18.333rem),auto) minmax(min(100%,9rem),auto) minmax(min(100%,18.333rem),auto) minmax(min(100%,23.333rem),1fr);align-items:end;gap:12px;display:grid}.moysklad-products-filter-search input[data-v-f9cd30b7]{width:100%}.moysklad-product-links-heading[data-v-f9cd30b7]{min-width:340px}.moysklad-product-name-column[data-v-f9cd30b7]{vertical-align:top;min-width:220px}.moysklad-product-name[data-v-f9cd30b7]{gap:2px;line-height:1.25;display:grid}.moysklad-product-name strong[data-v-f9cd30b7]{color:var(--text-strong,#1f2f3d);font-size:14px}.moysklad-product-name span[data-v-f9cd30b7]{color:var(--text-muted,#667681);font-size:13px}.moysklad-product-links-column[data-v-f9cd30b7]{vertical-align:top;width:1%;min-width:340px;padding-top:7px;padding-bottom:7px}@media (width<=720px){.moysklad-products-filter-grid[data-v-f9cd30b7]{grid-template-columns:1fr}}.moysklad-section-card[data-v-fc202aff]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.moysklad-section-card[data-v-fc202aff] .section-card__header{background:0 0;border-bottom:0;padding:0 0 12px}.moysklad-section-card[data-v-fc202aff] .section-card__body{padding:0}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher{border-radius:var(--ms-control-radius);border-color:#c7d0d8;gap:0;margin:6px 0 12px;overflow:hidden}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher__button{min-height:var(--nav-item-min-height);color:#243746;font-size:calc(13px * var(--dynamic-font-multiplier));letter-spacing:0;text-transform:none;background:#fff;padding:0 16px;font-weight:800}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher__button:hover{color:#145f8d;background:#eef6fb}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher__button--active{color:#123f5c;background:#dfeaf2;box-shadow:inset 0 0 0 2px #7fb3d4}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher__badge{color:#4d668e;min-width:min(100%,2.5rem);font-size:calc(11px * var(--dynamic-font-multiplier));background:#e8eefb;border-radius:999px;padding:4px 9px}.page-stack[data-testid=moysklad-configuration-page][data-v-fc202aff] .page-section-switcher__button--active .page-section-switcher__badge{color:#145f8d;background:#fff}.warehouse-mapping-priority-column[data-v-fc202aff]{text-align:center;width:clamp(12rem,18vw,18rem)}.warehouse-mapping-priority-column[data-v-fc202aff] .data-table__sort-button{justify-content:center;width:100%}.warehouse-mapping-priority-column input[type=checkbox][data-v-fc202aff]{margin:0 auto;display:block}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ms-blue:#1788cf;--ms-blue-dark:#0068a8;--ms-blue-soft:#e7f4fc;--ms-line:#d6dbe1;--ms-line-strong:#b8c0c8;--ms-topbar:#1f75a8;--ms-bg:#fff;--ms-panel:#fff;--ms-panel-muted:#f7f8f9;--ms-surface:#f8f9fa;--ms-text:#222;--ms-text-soft:#666f78;--ms-warning:#f5d27a;--ms-success:#83a900;--ms-danger:#d94b42;--ms-shadow:none;--ms-control-radius:3px;--ms-card-radius:4px;--dynamic-layout-multiplier:1.25;--dynamic-font-multiplier:1.25;--shell-sidebar-width:clamp(calc(14rem * var(--dynamic-layout-multiplier)), calc(15vw * var(--dynamic-layout-multiplier)), calc(18rem * var(--dynamic-layout-multiplier)));--shell-topbar-height:clamp(calc(3.5rem * var(--dynamic-layout-multiplier)), calc(7dvh * var(--dynamic-layout-multiplier)), calc(4.833rem * var(--dynamic-layout-multiplier)));--shell-sidebar-block-padding:clamp(calc(1rem * var(--dynamic-layout-multiplier)), calc(2dvh * var(--dynamic-layout-multiplier)), calc(1.333rem * var(--dynamic-layout-multiplier)));--shell-sidebar-inline-padding:clamp(calc(1rem * var(--dynamic-layout-multiplier)), calc(1.1vw * var(--dynamic-layout-multiplier)), calc(1.167rem * var(--dynamic-layout-multiplier)));--page-padding-block-start:clamp(calc(1.167rem * var(--dynamic-layout-multiplier)), calc(2dvh * var(--dynamic-layout-multiplier)), calc(1.5rem * var(--dynamic-layout-multiplier)));--page-padding-inline:clamp(calc(1.333rem * var(--dynamic-layout-multiplier)), calc(1.4vw * var(--dynamic-layout-multiplier)), calc(1.667rem * var(--dynamic-layout-multiplier)));--page-padding-block-end:clamp(calc(2rem * var(--dynamic-layout-multiplier)), calc(3.8dvh * var(--dynamic-layout-multiplier)), calc(2.667rem * var(--dynamic-layout-multiplier)));--control-min-height:clamp(calc(2.167rem * var(--dynamic-layout-multiplier)), calc(3.4dvh * var(--dynamic-layout-multiplier)), calc(2.333rem * var(--dynamic-layout-multiplier)));--nav-item-min-height:clamp(calc(2.833rem * var(--dynamic-layout-multiplier)), calc(4.8dvh * var(--dynamic-layout-multiplier)), calc(3.5rem * var(--dynamic-layout-multiplier)));--summary-chip-min-height:clamp(calc(4.333rem * var(--dynamic-layout-multiplier)), calc(6.4dvh * var(--dynamic-layout-multiplier)), calc(4.833rem * var(--dynamic-layout-multiplier)));--summary-chip-compact-height:clamp(calc(5rem * var(--dynamic-layout-multiplier)), calc(7.2dvh * var(--dynamic-layout-multiplier)), calc(6rem * var(--dynamic-layout-multiplier)));font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:12px;font-weight:400;line-height:1.35}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;min-height:0;margin:0;overflow:hidden}body{background:var(--ms-bg);color:var(--ms-text);font-size:calc(12px * var(--dynamic-font-multiplier))}button,input,select,textarea{font:inherit}button{cursor:pointer}.operation-toast-region{z-index:2200;pointer-events:none;flex-direction:column-reverse;gap:10px;width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:clamp(16px,2vh,24px);right:clamp(16px,1.5vw,24px)}.operation-toast{color:#243746;pointer-events:auto;background:#fff;border:1px solid #c8d6df;border-left-width:4px;border-radius:3px;grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;gap:10px;padding:12px 10px 12px 12px;display:grid;box-shadow:0 10px 30px #19304133}.operation-toast--success{background:#f3fbf7;border-left-color:#3a9a69}.operation-toast--error{background:#fff6f5;border-left-color:#c4544c}.operation-toast__mark{color:#fff;background:#3a9a69;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.operation-toast--error .operation-toast__mark{background:#c4544c}.operation-toast p{overflow-wrap:anywhere;white-space:pre-line;margin:1px 0 0;line-height:1.45}.operation-toast button{color:#657b8b;background:0 0;border:0;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:22px;line-height:1}.operation-toast-enter-active,.operation-toast-leave-active{transition:opacity .15s,transform .15s}.operation-toast-enter-from,.operation-toast-leave-to{opacity:0;transform:translateY(10px)}a{color:inherit;text-decoration:none}.app-shell{grid-template-columns:var(--shell-sidebar-width) minmax(0, 1fr);background:var(--ms-bg);height:100dvh;min-height:0;max-height:100dvh;color:var(--ms-text);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.shell-sidebar{width:var(--shell-sidebar-width);min-width:var(--shell-sidebar-width);height:100%;min-height:0;max-height:100dvh;padding:var(--shell-sidebar-block-padding) var(--shell-sidebar-inline-padding) calc(var(--shell-sidebar-block-padding) * .875);align-items:stretch;gap:clamp(calc(1rem * var(--dynamic-layout-multiplier)), calc(1.7dvh * var(--dynamic-layout-multiplier)), calc(1.167rem * var(--dynamic-layout-multiplier)));overscroll-behavior:contain;scrollbar-width:thin;background:linear-gradient(#fff 0%,#f7fbfe 100%);border-bottom:0;border-right:1px solid #cfdee8;flex-direction:column;grid-area:1/1;display:flex;overflow-y:auto;box-shadow:4px 0 18px #1e4b690f}.shell-sidebar__header{border-bottom:1px solid #dce8ef;flex-direction:column;gap:6px;padding:0 0 12px;display:flex}.sidebar-domain-tabs{background:#edf5f9;border:1px solid #d7e5ee;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:0;padding:4px;display:grid}.sidebar-domain-tabs__item{color:#15557c;min-width:0;font-size:calc(10px * var(--dynamic-font-multiplier));text-align:center;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 8px;font-weight:700}.sidebar-domain-tabs__item:hover{background:#ffffffd1}.sidebar-domain-tabs__item--active{color:#fff;background:linear-gradient(#0b7fbd 0%,#0068a8 100%);border-color:#0b6d9f;box-shadow:0 2px 6px #0068a833}.sidebar-domain-tabs__item--active:hover{color:#fff;background:linear-gradient(#0b7fbd 0%,#0068a8 100%);border-color:#0b6d9f}.shell-nav{scrollbar-width:thin;flex-direction:column;flex:none;align-items:stretch;gap:3px;min-width:0;padding:0 2px;display:flex;overflow-x:visible}.shell-nav__caption{color:#7b8d99;font-size:calc(10px * var(--dynamic-font-multiplier));letter-spacing:.08em;text-transform:uppercase;margin:0 10px 4px;font-weight:700}.shell-nav__item{min-height:var(--nav-item-min-height);color:#15557c;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;padding:0 12px;transition:background-color .14s,color .14s,border-color .14s;display:flex}.shell-nav__item strong{font-size:calc(14px * var(--dynamic-font-multiplier));letter-spacing:0;font-weight:700}.shell-nav__item:hover{color:#0f4f79;background:#eaf4fa}.shell-nav__item--active{color:#0f4f79;box-shadow:inset 3px 0 0 var(--ms-blue);background:linear-gradient(90deg,#dceefa 0%,#edf7fc 100%);border-color:#a8cee3}.shell-sidebar__domain{font-size:calc(11px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#7b838b;margin:0}.account-rail{scrollbar-width:thin;border-bottom:1px solid #dce8ef;border-right:0;flex-direction:column;flex:none;align-items:stretch;gap:8px;min-width:0;margin-bottom:4px;padding:0 0 14px;display:flex;overflow-x:visible}.account-rail__item{min-height:clamp(calc(5.25rem * var(--dynamic-layout-multiplier)), calc(8dvh * var(--dynamic-layout-multiplier)), calc(6.167rem * var(--dynamic-layout-multiplier)));padding:clamp(calc(.583rem * var(--dynamic-layout-multiplier)), calc(1dvh * var(--dynamic-layout-multiplier)), calc(.667rem * var(--dynamic-layout-multiplier))) clamp(calc(.75rem * var(--dynamic-layout-multiplier)), calc(.8vw * var(--dynamic-layout-multiplier)), calc(.833rem * var(--dynamic-layout-multiplier)));border:1px solid var(--ms-line);text-align:left;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;display:flex;box-shadow:0 2px 8px #1e4b690d}.account-rail__link{text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;min-width:0;padding:0}.account-rail__item:hover{background:#f6fbfe;border-color:#b8d5e6}.account-rail__item--active{box-shadow:inset 3px 0 0 var(--ms-blue), 0 3px 10px #1e5a7d14;background:linear-gradient(90deg,#e1f1fb 0%,#f1f8fc 100%);border-color:#9cc8e1}.account-rail__meta{flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;display:flex}.account-rail__meta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(100%,11.833rem);font-size:calc(15px * var(--dynamic-font-multiplier));color:#222;font-weight:700;overflow:hidden}.account-rail__meta span{font-size:calc(12px * var(--dynamic-font-multiplier));color:#77828c;flex:none}.account-rail__runtime{font-size:calc(12px * var(--dynamic-font-multiplier));color:#6b7b92;flex:0 0 100%;font-weight:700}.account-rail__runtime--running{color:#b57d18}.account-rail__runtime--warning{color:#c55353}.account-rail__toggle{background:#c7ced6;border-radius:999px;flex:none;width:2.5em;height:1.5em;position:relative}.account-rail__switch{cursor:pointer;align-items:center;display:inline-flex;position:relative}.account-rail__switch input{opacity:0;cursor:pointer;position:absolute;inset:0}.account-rail__switch input:disabled+.account-rail__toggle{opacity:.56}.account-rail__toggle:after{content:"";background:#fff;border-radius:999px;width:1.167em;height:1.167em;position:absolute;top:.167em;left:.167em;box-shadow:0 1px 2px #0000002e}.account-rail__toggle--on{background:var(--ms-blue)}.account-rail__toggle--on:after{left:calc(100% - 1.333em)}.account-rail__add{min-height:clamp(calc(2.333rem * var(--dynamic-layout-multiplier)), calc(3.8dvh * var(--dynamic-layout-multiplier)), calc(2.5rem * var(--dynamic-layout-multiplier)));color:#15557c;font-size:calc(14px * var(--dynamic-font-multiplier));background:#ffffff9e;border:1px dashed #b6cfde;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.account-rail__add:hover{background:#eaf5fb;border-color:#82bada}.shell-sidebar__footer{border-top:1px solid #dce8ef;flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;margin-left:0;padding:12px 2px 0;display:flex}.shell-sidebar__role{font-size:calc(11px * var(--dynamic-font-multiplier));color:#8a97ab}.shell-main{flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.shell-mobile-menu{z-index:56;border-radius:var(--ms-control-radius);color:#fff;background:var(--ms-blue-dark);border:1px solid #0d6f9f;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;padding:0;display:none;position:fixed;top:10px;right:10px;box-shadow:0 2px 8px #162f4533}.shell-mobile-menu span{background:currentColor;border-radius:2px;width:20px;height:2px}.shell-sidebar-backdrop{display:none}.shell-modal__backdrop{box-sizing:border-box;padding:clamp(calc(1.167rem * var(--dynamic-layout-multiplier)), calc(3vw * var(--dynamic-layout-multiplier)), calc(2.667rem * var(--dynamic-layout-multiplier)));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;background:#1d2b4347;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.shell-modal{box-sizing:border-box;width:min(100%,46.667rem);max-height:min(88dvh,63.333rem);padding:clamp(calc(1rem * var(--dynamic-layout-multiplier)), calc(1.5dvh * var(--dynamic-layout-multiplier)), calc(1.167rem * var(--dynamic-layout-multiplier))) clamp(calc(1rem * var(--dynamic-layout-multiplier)), calc(1.1vw * var(--dynamic-layout-multiplier)), calc(1.167rem * var(--dynamic-layout-multiplier))) clamp(calc(1.167rem * var(--dynamic-layout-multiplier)), calc(1.8dvh * var(--dynamic-layout-multiplier)), calc(1.333rem * var(--dynamic-layout-multiplier)));border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:#fff;flex-direction:column;gap:16px;min-height:0;display:flex;overflow:hidden;box-shadow:0 16px 44px #00000029}.shell-modal__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.shell-modal__header h3{font-size:calc(18px * var(--dynamic-font-multiplier));color:#222;margin:2px 0 0}.shell-modal__body{flex-direction:column;gap:12px;min-height:0;padding-right:2px;display:flex;overflow:auto}.shell-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.shell-modal__grid>label:nth-child(n+3){grid-column:1/-1}.shell-modal__actions{border-top:1px solid var(--ms-line);justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.nav-list{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.nav-list--primary,.nav-list--secondary{scrollbar-width:thin;padding:2px 0;overflow-x:auto}.nav-list__item{min-height:var(--nav-item-min-height);padding:0 clamp(calc(1.167rem * var(--dynamic-layout-multiplier)), calc(1.25vw * var(--dynamic-layout-multiplier)), calc(1.5rem * var(--dynamic-layout-multiplier)));border-radius:var(--ms-control-radius);border:1px solid var(--ms-line);color:var(--ms-text-soft);background:linear-gradient(#fff 0%,#f2f4f6 100%);flex:none;align-items:center;transition:background-color .14s,color .14s,border-color .14s;display:flex}.nav-list__item strong{font-size:calc(14px * var(--dynamic-font-multiplier));font-weight:700}.nav-list__item:hover{background:#f2f7fb}.nav-list__item--active{color:#0f679a;background:#e3f1fb;border-color:#9cc8e1}.topbar__copy,.hero-panel p,.metric-card__detail,.table-meta,.cell-meta,.section-card p,.table-empty{color:var(--ms-text-soft);font-size:calc(12px * var(--dynamic-font-multiplier));margin:0}.cell-meta--danger{color:#bb4d4d}.cell-meta--warning{color:#8b6630}.cell-meta--accent{color:#0f679a;font-weight:700}.session-strip{padding:12px 16px 0}.session-panel,.hero-panel,.section-card,.metric-card,.list-card,.metric-inline{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:var(--ms-panel);box-shadow:var(--ms-shadow)}.session-panel{grid-template-columns:minmax(min(100%,13.333rem),1.2fr) minmax(min(100%,10rem),.8fr) minmax(min(100%,10rem),.8fr) auto;align-items:end;gap:10px;padding:10px;display:grid}.session-panel__field,.form-grid label,.inline-grid label{color:#4c6474;min-width:0;font-size:calc(12px * var(--dynamic-font-multiplier));flex-direction:column;gap:4px;display:flex}.session-panel__field span{font-size:calc(11px * var(--dynamic-font-multiplier));color:#7a8e9b;text-transform:uppercase;letter-spacing:.04em}input,select,textarea{width:100%;min-height:var(--control-min-height);color:#222;background:#fff;border:1px solid #bfc7ce;border-radius:3px;padding:4px 7px}input:focus,select:focus,textarea:focus{border-color:#6aaed6;outline:none;box-shadow:0 0 0 2px #1f75a81f}.button,.button--ghost{min-height:var(--control-min-height);border-radius:var(--ms-control-radius);color:#222;font-size:calc(12px * var(--dynamic-font-multiplier));background:linear-gradient(#fff 0%,#eee 100%);border:1px solid #b9c1c8;justify-content:center;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.button{color:#fff;background:linear-gradient(#2a86bd 0%,#1f75a8 100%);border-color:#0f6699}.button--compact{min-height:clamp(calc(2rem * var(--dynamic-layout-multiplier)), calc(3dvh * var(--dynamic-layout-multiplier)), calc(2.167rem * var(--dynamic-layout-multiplier)));padding:0 10px}.button:hover:not(:disabled){filter:brightness(.97)}.button:disabled{cursor:not-allowed;opacity:.55}.session-panel__actions,.toolbar,.form-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.toolbar--wrap{gap:4px 6px}.pagination-toolbar{color:#6f7f8f;font-size:calc(12px * var(--dynamic-font-multiplier));border-bottom:1px solid #1f75a8;align-items:center;gap:8px;padding:0 0 12px;display:flex}.pagination-toolbar--controls-only{border-top:1px solid #1f75a8;border-bottom:0;justify-content:flex-end;padding:12px 0 0}.pagination-toolbar__meta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin-right:auto;display:flex}.pagination-toolbar__range{white-space:nowrap;min-width:0}.pagination-toolbar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.pagination-toolbar--controls-only .pagination-toolbar__actions{margin-left:auto}.pagination-toolbar__actions .button{min-width:76px}@media (width<=720px){.pagination-toolbar{flex-direction:column;align-items:flex-start}.pagination-toolbar__meta{margin-right:0}.pagination-toolbar__actions{justify-content:flex-end;width:100%}}.feedback{font-size:calc(12px * var(--dynamic-font-multiplier));border:1px solid #0000;border-radius:4px;margin:0;padding:8px 10px}.feedback--success{color:#216441;background:#2d8b5714;border-color:#2d8b5740}.feedback--error{color:#8f3a31;background:#b24d4314;border-color:#b24d4340}.feedback--warning{color:#6f520f;background:#f5d27a2e;border-color:#976f174d}.feedback-list{margin:0;padding-left:18px}.feedback-list li+li{margin-top:4px}.page{height:100%;min-height:0;padding:var(--page-padding-block-start) var(--page-padding-inline) var(--page-padding-block-end);overscroll-behavior:contain;background:#fff;flex:auto;max-width:none;overflow:hidden auto}.inline-loading-spinner{border:2px solid #4a73f538;border-top-color:#4b73ef;border-radius:999px;flex:none;width:1em;height:1em;animation:.8s linear infinite shell-switch-spin}@keyframes shell-switch-spin{to{transform:rotate(360deg)}}.auth-layout{background:#fff;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:var(--ms-panel);width:min(100vw - 48px,36.667em);font-size:clamp(calc(12px * var(--dynamic-layout-multiplier)), calc(1.25vw * var(--dynamic-layout-multiplier)), calc(15px * var(--dynamic-layout-multiplier)));overflow:hidden;box-shadow:0 1em 2.667em #0000001f}.auth-card__brand{background:var(--ms-topbar);border-bottom:0;align-items:center;min-height:4.833em;padding:0 1.667em;display:flex}.auth-card__brand h1{color:#fff;letter-spacing:0;margin:0;font-size:1.75em;font-weight:700}.auth-card__brand h1 span{color:#d9f3ff}.auth-card__brand p:last-child{font-size:calc(13px * var(--dynamic-font-multiplier));color:#5f7688;margin:0}.auth-form{flex-direction:column;gap:1em;padding:1.5em 1.667em 1.667em;display:flex}.auth-form label{color:#4c6474;flex-direction:column;gap:.333em;font-size:1em;display:flex}.auth-form label span{color:#7a8e9b;text-transform:uppercase;letter-spacing:.04em;font-size:.917em}.auth-form input:not([type=checkbox]){border-radius:.25em;min-height:2.333em;padding:.333em .583em}.auth-form .button{min-height:2.333em;padding:0 .833em;font-size:1em}.auth-form .auth-form__checkbox{color:#4c6474;flex-direction:row;align-items:center;gap:.667em;line-height:1.5em}.auth-form .auth-form__checkbox input{appearance:none;aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #b9d2e6;border-radius:0;flex:0 0 1.5em;place-content:center;width:1.5em;min-width:1.5em;max-width:1.5em;height:1.5em;min-height:1.5em;max-height:1.5em;margin:0;padding:0;display:grid}.auth-form .auth-form__checkbox input:before{content:"";opacity:0;border:.167em solid #fff;border-width:0 .167em .167em 0;width:.417em;height:.75em;transform:translateY(-1px)rotate(45deg)}.auth-form .auth-form__checkbox input:checked{border-color:var(--ms-blue);background:var(--ms-blue)}.auth-form .auth-form__checkbox input:checked:before{opacity:1}.auth-form .auth-form__checkbox input:focus-visible{outline-offset:.167em;box-shadow:none;outline:.167em solid #1788cf47}.auth-form .auth-form__checkbox span{color:#4c6474;text-transform:none;letter-spacing:0;font-size:1.167em}.auth-form__actions{justify-content:flex-end;display:flex}.auth-form__hint{font-size:calc(12px * var(--dynamic-font-multiplier));color:#6c8192;margin:0}.page-stack{flex-direction:column;gap:18px;display:flex}.workspace-header{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);box-shadow:var(--ms-shadow);background:#fff;flex-direction:column;gap:12px;padding:12px 0;display:flex}.workspace-header--flat{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0 0 6px}.workspace-header__head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workspace-header--flat .workspace-header__head{border-bottom:1px solid #e6e6e6;align-items:center;padding-bottom:12px}.workspace-header__actions{flex:min(100%,30rem);justify-content:flex-end;width:auto;min-width:min(100%,23.333rem);max-width:min(100%,63.333rem);display:flex}.workspace-header--flat .workspace-header__actions{flex:0 auto;min-width:0;max-width:none}.workspace-header__body,.workspace-header__summary{flex-direction:column;gap:14px;display:flex}.workspace-header--flat .workspace-header__body,.workspace-header--flat .workspace-header__summary{gap:8px}.summary-strip{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.summary-strip--adaptive{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}.summary-strip--adaptive .summary-chip,.summary-strip--adaptive .summary-chip--wide{grid-column:auto}.hero-panel{background:#fff;border-left:none;justify-content:space-between;align-items:center;gap:1rem;padding:14px 16px;display:flex}.hero-panel__eyebrow,.sidebar-callout__label{font-size:calc(11px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#7e93a1;margin:0}.hero-panel h3,.section-card h2{font-size:calc(17px * var(--dynamic-font-multiplier));color:#d94b1e;margin:0 0 4px}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:14px;display:grid}.metric-grid--compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.metric-card{padding:10px 12px}.metric-card__label{font-size:calc(11px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.04em;color:#6d8291;margin:0}.metric-card__value{font-size:calc(26px * var(--dynamic-font-multiplier));color:#222;margin-top:6px;line-height:1;display:block}.metric-inline{min-height:clamp(calc(5rem * var(--dynamic-layout-multiplier)), calc(7dvh * var(--dynamic-layout-multiplier)), calc(5.667rem * var(--dynamic-layout-multiplier)));flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;display:flex}.metric-inline span{font-size:calc(11px * var(--dynamic-font-multiplier));color:#6c8192;text-transform:uppercase;letter-spacing:.04em}.metric-inline strong{font-size:calc(22px * var(--dynamic-font-multiplier));color:#203545}.page-summary-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:12px;display:grid}.page-summary-strip--dense{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.summary-chip{min-height:var(--summary-chip-min-height);border-radius:var(--ms-control-radius);box-shadow:none;background:#fff;border:1px solid #d8dde2;flex-direction:column;grid-column:span 3;justify-content:center;gap:2px;padding:7px 10px;display:flex}.summary-chip--wide{grid-column:span 6;min-width:0}.workspace-header--flat .summary-strip{gap:8px}.workspace-header--flat .summary-chip{min-height:var(--summary-chip-min-height)}.summary-chip span{font-size:calc(10px * var(--dynamic-font-multiplier));color:#6c8192;text-transform:uppercase;letter-spacing:.06em}.summary-chip__label{align-items:center;gap:6px;display:inline-flex}.summary-chip strong{font-size:calc(18px * var(--dynamic-font-multiplier));color:#222;line-height:1.2}.summary-chip p{font-size:calc(12px * var(--dynamic-font-multiplier));color:#6c8192;margin:0}.section-card{overflow:hidden}.section-card__header{background:#fff;border-bottom:1px solid #d8dde2;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px;display:flex}.section-card__header>*{min-width:0}.section-card__header :where(.action-grid,.toolbar,.command-cluster){width:100%}.section-card__body{flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}.command-cluster{flex-direction:column;gap:8px;display:flex}.action-grid{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.action-group{border-radius:var(--ms-card-radius);background:#f7f8f9;border:1px solid #d8dde2;flex-wrap:wrap;flex:min(100%,21.667rem);align-items:center;gap:6px 12px;min-height:0;padding:6px 8px;display:flex}.action-group__label{font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#7b8b9a;flex:none;margin:0}.action-group>:not(.action-group__label){flex:min(100%,15rem);min-width:0}.page-section-switcher{border-radius:var(--ms-control-radius);width:100%;box-shadow:none;background:#fff;border:1px solid #c7ccd2;flex-wrap:nowrap;align-items:stretch;gap:4px;padding:0;display:flex}.page-section-switcher__button{min-width:0;min-height:var(--control-min-height);color:#222;font-size:calc(11px * var(--dynamic-font-multiplier));letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#fff 0%,#eee 100%);border:0;border-right:1px solid #c7ccd2;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:800;transition:border-color .14s,background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.page-section-switcher__button:hover{color:#186999;background:#f2f7fb}.page-section-switcher__button--active{color:#222;background:linear-gradient(#d6d6d6 0%,#eee 100%);box-shadow:inset 0 1px 3px #00000029}.page-section-switcher__label{white-space:nowrap;min-width:0}.page-section-switcher__badge{color:#5870a0;font-size:calc(9px * var(--dynamic-font-multiplier));background:#3f6df61a;border-radius:999px;flex:none;padding:3px 8px;font-weight:800;line-height:1}.page-section-switcher__button--active .page-section-switcher__badge{color:#f7faff;background:#ffffff2e}.header-context-bar{flex-wrap:wrap;gap:8px;display:flex}.header-context{border-radius:var(--ms-control-radius);background:#fff;border:1px solid #dde6f3;align-items:center;gap:8px;min-width:0;padding:7px 10px;display:flex}.header-context__label{font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#7b8b9a}.header-context__value{font-size:calc(13px * var(--dynamic-font-multiplier));color:#203545;font-weight:600}.header-context__meta{font-size:calc(12px * var(--dynamic-font-multiplier));color:#6c8192}.header-context--field{background:0 0;border:0;padding:0}.workspace-subnav{flex-wrap:wrap;gap:10px;display:flex}.workspace-subnav__item{border:1px solid var(--ms-line);border-radius:var(--ms-control-radius);background:var(--ms-surface);min-width:0;color:var(--ms-text);padding:10px 14px;text-decoration:none;transition:border-color .12s,background-color .12s,color .12s,transform .12s}.workspace-subnav__item:hover{background:var(--ms-blue-soft);border-color:#9dc2dc}.workspace-subnav__item--active{background:var(--ms-blue-soft);color:#18384b;border-color:#7fb3d6}.workspace-subnav--wide{width:100%}.workspace-subnav--segmented{background:#fff;border:1px solid #c7d2df;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;display:grid;overflow:hidden}.workspace-subnav--segmented .workspace-subnav__item{min-height:3.8rem;font-size:calc(15px * var(--dynamic-font-multiplier));background:#fff;border:0;border-right:1px solid #c7d2df;border-radius:0;justify-content:center;align-items:center;font-weight:800;display:flex}.workspace-subnav--segmented .workspace-subnav__item:last-child{border-right:0}.workspace-subnav--segmented .workspace-subnav__item--active{color:#12384c;background:#e5f3fc;box-shadow:inset 0 0 0 2px #7fb6d8}@media (width<=760px){.workspace-subnav--segmented{grid-template-columns:1fr}.workspace-subnav--segmented .workspace-subnav__item{border-bottom:1px solid #c7d2df;border-right:0}.workspace-subnav--segmented .workspace-subnav__item:last-child{border-bottom:0}}.section-note{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);color:#536b7e;font-size:calc(12px * var(--dynamic-font-multiplier));background:#fff8e7;margin:0;padding:10px 12px;line-height:1.5}.action-stat{border:1px solid var(--ms-line);border-radius:var(--ms-control-radius);background:#fff;flex-direction:column;justify-content:center;gap:2px;min-width:min(100%,7.667rem);padding:7px 9px;display:inline-flex}.action-stat span{font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#6c8192}.action-stat strong{font-size:calc(14px * var(--dynamic-font-multiplier));color:#203545}.sync-block-status{border:1px solid var(--ms-line);border-radius:var(--ms-control-radius);background:#fff;gap:3px;min-width:0;max-width:100%;padding:8px 10px;display:grid;overflow:hidden}.sync-block-status[data-tone=warning]{background:#fff8e7;border-color:#e5c68e}.sync-block-status[data-tone=danger]{background:#fff4f2;border-color:#dba9a2}.sync-block-status__label{min-width:0;font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#6c8192;overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.sync-block-status strong{min-width:0;font-size:calc(14px * var(--dynamic-font-multiplier));color:#203545;overflow-wrap:anywhere}.sync-block-status p{min-width:0;font-size:calc(11px * var(--dynamic-font-multiplier));color:#536b7e;overflow-wrap:anywhere;word-break:break-word;margin:0;line-height:1.35}.sync-inline-list{gap:4px;margin-top:8px;display:grid}.sync-inline-item{font-size:calc(12px * var(--dynamic-font-multiplier));color:#536b7e;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sync-inline-item span{color:#6c8192}.sync-inline-item strong{color:#203545}.sync-table-status{gap:4px;min-width:min(100%,15rem);display:grid}.sync-table-status__label{font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em;color:#6c8192}.sync-table-status__value{width:fit-content;min-height:clamp(calc(1.5rem * var(--dynamic-layout-multiplier)), calc(2.5dvh * var(--dynamic-layout-multiplier)), calc(1.667rem * var(--dynamic-layout-multiplier)));border:1px solid var(--ms-line);border-radius:var(--ms-control-radius);color:#203545;font-size:calc(11px * var(--dynamic-font-multiplier));background:#f5f8fb;padding:0 7px;font-weight:700;line-height:1.5;text-decoration:none}.sync-table-status__value--link{color:#145f8d;cursor:pointer;border-color:#7fb3d4}.sync-table-status__value--link:hover{background:#e9f5fb;text-decoration:underline}.sync-table-status[data-tone=success] .sync-table-status__value{color:#2d7552;background:#edf8f2;border-color:#b7ddc3}.sync-table-status[data-tone=warning] .sync-table-status__value{color:#8b6630;background:#fff6e8;border-color:#eac98c}.sync-table-status[data-tone=danger] .sync-table-status__value{color:#bb4d4d;background:#fff1f1;border-color:#e6b3b3}.sync-table-status p{color:#536b7e;font-size:calc(11px * var(--dynamic-font-multiplier));margin:0;line-height:1.35}.detail-panel summary{cursor:pointer;color:#244154;font-weight:600}.detail-panel__title{color:#244154;font-size:calc(13px * var(--dynamic-font-multiplier));margin:0;font-weight:700}.compact-field{min-width:0;font-size:calc(10px * var(--dynamic-font-multiplier));color:#6c8192;text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:3px;display:flex}.compact-field--grow{flex:min(100%,18.333rem)}.compact-field select,.compact-field input{text-transform:none;letter-spacing:normal}.summary-chip--filter{width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background-color .14s,box-shadow .14s}.summary-chip--filter:hover{background:#f5fbfe;border-color:#9cc8e1}.summary-chip--selected{box-shadow:inset 3px 0 0 var(--ms-blue);background:#e7f4fc;border-color:#82bada}.reports-filter-toolbar{align-items:flex-end}.reports-filter-toolbar .compact-field{flex:13rem}.reports-filter-toolbar .compact-field:first-child{flex:0 11rem}.split-layout{grid-template-columns:minmax(min(100%,21.667rem),.62fr) minmax(0,1fr);gap:20px;display:grid}.split-layout--catalog{grid-template-columns:minmax(0,1.62fr) minmax(min(100%,26.667rem),1fr)}.split-layout--orders{grid-template-columns:minmax(0,1.82fr) minmax(min(100%,28.333rem),.92fr)}.form-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.stack-list{flex-direction:column;gap:8px;display:flex}.list-card{text-align:left;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:10px 12px;display:flex}.list-card p{margin:2px 0 0}.list-card__meta{font-size:calc(11px * var(--dynamic-font-multiplier));color:#708698;margin-top:4px}.list-card--active{background:#e8f3fb;border-color:#9ecae4}.status-badge{min-width:min(100%,6.167rem);min-height:clamp(calc(1.5rem * var(--dynamic-layout-multiplier)), calc(2.5dvh * var(--dynamic-layout-multiplier)), calc(1.667rem * var(--dynamic-layout-multiplier)));border-radius:var(--ms-control-radius);color:#536f82;font-size:calc(11px * var(--dynamic-font-multiplier));background:#f5f8fb;border:1px solid #ccd8e3;justify-content:center;align-items:center;padding:0 7px;font-weight:600;display:inline-flex}.inline-status{min-height:clamp(calc(1.5rem * var(--dynamic-layout-multiplier)), calc(2.5dvh * var(--dynamic-layout-multiplier)), calc(1.667rem * var(--dynamic-layout-multiplier)));border-radius:var(--ms-control-radius);font-size:calc(11px * var(--dynamic-font-multiplier));border:1px solid var(--ms-line);color:var(--ms-text);background:#f3f6fb;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.inline-status--success{color:#2d7552;background:#edf8f2;border-color:#b7ddc3}.inline-status--warning{color:#8b6630;background:#fff6e8;border-color:#eac98c}.inline-status--danger{color:#bb4d4d;background:#fff1f1;border-color:#e6b3b3}.status-detail-layout{gap:14px;min-width:0;display:grid}.status-hero{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:linear-gradient(135deg,#e3f1fbe6,#ffffffeb),#fff;grid-template-columns:minmax(0,1fr) auto minmax(min(100%,20rem),.8fr);align-items:center;gap:16px;min-width:0;padding:16px;display:grid}.status-hero>*,.status-hero__metrics,.status-hero__metrics div{min-width:0}.status-hero[data-tone=warning]{background:linear-gradient(135deg,#fff6e8f2,#ffffffeb),#fff}.status-hero[data-tone=danger]{background:linear-gradient(135deg,#fff1f1f2,#ffffffeb),#fff}.status-hero__eyebrow{color:#6c8192;font-size:calc(11px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px}.status-hero h2{font-size:calc(26px * var(--dynamic-font-multiplier));margin:0;line-height:1.1}.status-hero__meta{color:#6c8192;margin:4px 0 0}.status-hero__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:8px;display:grid}.status-hero__metrics div{min-height:var(--summary-chip-min-height);border-radius:var(--ms-control-radius);background:#ffffffad;border:1px solid #7e99ab59;flex-direction:column;justify-content:center;padding:8px 10px;display:flex}.status-hero__metrics span,.status-detail-card__header span,.status-detail-list dt{color:#6c8192;font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.06em}.status-hero__metrics strong{color:#203545;font-size:calc(18px * var(--dynamic-font-multiplier));margin-top:4px}.status-detail-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(22rem * var(--dynamic-font-multiplier))), 1fr));gap:12px;min-width:0;display:grid}.status-detail-grid--api,.status-detail-grid--wide{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(22rem * var(--dynamic-font-multiplier))), 1fr))}.status-detail-card{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);overflow-wrap:break-word;background:#fff;gap:10px;min-width:0;padding:13px;display:grid;overflow:hidden}.status-detail-card[data-tone=success]{background:#fbfffd;border-color:#b7ddc3}.status-detail-card[data-tone=warning]{background:#fffaf0;border-color:#eac98c}.status-detail-card[data-tone=danger]{background:#fff7f7;border-color:#e6b3b3}.status-detail-card__header{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.status-detail-card__header>*{min-width:0}.status-detail-card__header .inline-status{text-align:center;flex:0 auto}.status-detail-card p{color:#536b7e;word-break:normal;margin:0;line-height:1.35}.status-detail-list{gap:6px;margin:0;display:grid}.status-detail-list div{gap:2px;display:grid}.status-detail-list dd{color:#203545;margin:0;font-weight:600}.status-attention-list{color:#536b7e;overflow-wrap:anywhere;margin:0;padding-left:18px}.status-attention-list li{min-width:0}.status-runtime-compact{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.status-runtime-zone{background:0 0;border:0;border-radius:0;min-width:0;padding:0;overflow:visible;container:status-runtime/inline-size}.status-runtime-zone--scroll{overflow:visible}.status-runtime-toolbar{margin:0 0 8px}.status-runtime-compact h3{color:#244154;font-size:calc(13px * var(--dynamic-font-multiplier));margin:0 0 8px}.status-runtime-table{border-collapse:collapse;width:100%;font-size:calc(11px * var(--dynamic-font-multiplier));table-layout:fixed}.status-runtime-table th,.status-runtime-table td{border-bottom:1px solid var(--ms-line);text-align:left;vertical-align:top;padding:6px 8px}.status-runtime-table th{color:#6c8192;font-size:calc(10px * var(--dynamic-font-multiplier));text-transform:uppercase;letter-spacing:.05em;font-weight:700}.status-runtime-table td{color:#203545;overflow-wrap:anywhere}.status-detail-card--sync,.status-detail-card--sync p,.status-detail-card--sync dd{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.status-runtime-contour{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.status-runtime-trigger{color:#496b82;min-height:18px;font-size:calc(9px * var(--dynamic-font-multiplier));white-space:nowrap;background:#41709114;border:1px solid #4170913d;border-radius:999px;align-items:center;padding:1px 6px;font-weight:700;line-height:1.2;display:inline-flex}.status-runtime-table__empty td{color:#6c8192}@container status-runtime (width>=0){.status-runtime-table{font-size:calc(10px * var(--dynamic-font-multiplier));table-layout:auto;display:block}.status-runtime-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.status-runtime-table tbody{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;gap:8px;display:grid}.status-runtime-table tbody tr{border:1px solid var(--ms-line);background:#fff;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px 10px;min-width:0;padding:8px 10px;display:grid}.status-runtime-table tbody td{overflow-wrap:break-word;word-break:normal;border:0;align-content:start;gap:3px;min-width:0;padding:0;display:grid}.status-runtime-table tbody td:before{content:attr(data-label);color:#6c8192;font-size:calc(8px * var(--dynamic-font-multiplier));letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:1.25}.status-runtime-table tbody td:first-child:before{content:none}.status-runtime-table tbody td:first-child,.status-runtime-table tbody td:last-child{grid-column:1/-1}.status-runtime-table tbody td:first-child{border-bottom:1px solid var(--ms-line);padding-bottom:5px;font-weight:700}.status-runtime-table__empty,.status-runtime-table__empty td{display:block!important}.status-runtime-table__empty td:before{content:none}}.status-badge[data-tone=positive]{color:#236944;background:#2d8b5714;border-color:#2d8b5742}.status-badge[data-tone=warning]{color:#8d6110;background:#f0bb4324;border-color:#d79b184d}.status-badge[data-tone=danger]{color:#933d33;background:#b24d431a;border-color:#b24d4347}.table-wrap{border-top:1px solid #1f75a8;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:calc(12px * var(--dynamic-font-multiplier))}.data-table thead th{color:#222;font-size:calc(12px * var(--dynamic-font-multiplier));text-transform:none;white-space:nowrap;background:#fff;border-bottom:1px solid #1f75a8;padding:7px 10px;font-weight:700}.data-table__sort-button{color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.data-table__sort-button:hover,.data-table__sort-button:focus-visible{color:#1f75a8}.data-table__sort-indicator{color:#5f7688;min-width:1em;font-size:calc(11px * var(--dynamic-font-multiplier));line-height:1}.data-table td{vertical-align:top;color:#222;border-bottom:1px solid #d8dde2;padding:7px 10px}.data-table__select-cell{width:clamp(calc(2.333rem * var(--dynamic-layout-multiplier)), calc(3vw * var(--dynamic-layout-multiplier)), calc(2.833rem * var(--dynamic-layout-multiplier)));text-align:center}.data-table__select-cell input{vertical-align:middle;width:1.333rem;height:1.333rem;margin:0}.bulk-selection-panel{color:#23384f;background:#f8fafc;border:1px solid #d4dde6;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0 0 8px;padding:8px 10px;display:flex}.bulk-selection-panel__count{white-space:nowrap;align-self:center;margin-right:4px;font-weight:700}.bulk-selection-panel--toolbar{background:0 0;border:0;margin:0;padding:0}.bulk-selection-panel .compact-field{min-width:10rem}.bulk-selection-panel .button,.bulk-selection-panel input,.bulk-selection-panel select{min-height:var(--control-min-height)}.data-table tbody tr:hover{background:#f2f7fb}.table-loading-row{padding:12px 10px}.table-loading-indicator{color:#5f7688;font-size:calc(12px * var(--dynamic-font-multiplier));align-items:center;gap:8px;font-weight:600;display:inline-flex}.data-table__row--warning{background:#e8b64814}.data-table__row--danger{background:#b24d4314}.data-table__row--focused{outline-offset:-2px;background:#eaf5fc;outline:2px solid #1f83bd}.table-empty{padding:10px 0}.table-row-selectable{cursor:pointer}.table-row-selectable--active{background:#e8f3fb}.form-grid,.form-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.form-section-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.toggle{align-items:center;min-width:0;display:flex;flex-direction:row!important;gap:10px!important}.toggle input{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px}.toggle span{min-width:0;line-height:1.35}.toggle input[type=checkbox],.data-table input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1px solid #b9d2e6;border-radius:0;place-content:center;margin:0;display:inline-grid}.data-table input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px}.toggle input[type=checkbox]:before,.data-table input[type=checkbox]:before{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.toggle input[type=checkbox]:checked,.data-table input[type=checkbox]:checked{border-color:var(--ms-blue);background:var(--ms-blue)}.toggle input[type=checkbox]:checked:before,.data-table input[type=checkbox]:checked:before{opacity:1}.toggle input[type=checkbox]:focus-visible,.data-table input[type=checkbox]:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #1788cf47}.subsection{border-top:1px solid var(--ms-line);flex-direction:column;grid-column:1/-1;gap:10px;padding-top:10px;display:flex}.form-block{flex-direction:column;grid-column:1/-1;gap:10px;display:flex}.subsection h3{font-size:calc(14px * var(--dynamic-font-multiplier));color:#244154;margin:0}.subsection__header,.details-stack__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.inline-grid{grid-template-columns:minmax(min(100%,15rem),18.333rem) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.inline-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.inline-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr)) auto auto auto}.inline-grid__grow{min-width:0}.details-stack{flex-direction:column;gap:12px;display:flex}.detail-panel{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:#fff;flex-direction:column;gap:12px;padding:12px;display:flex}.detail-panel--compact{gap:8px;padding:10px 12px}.timeline-list,.pill-list{margin:0;padding:0;list-style:none}.timeline-list{flex-direction:column;gap:8px;display:flex}.timeline-list li{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:#fff;align-items:start;gap:10px;padding:10px 12px;display:flex}.timeline-list strong{margin-bottom:2px;display:block}.pill-list{flex-wrap:wrap;gap:8px;display:flex}.pill-list li{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:#fff;flex-direction:column;gap:4px;min-width:min(100%,13.333rem);padding:9px 10px;display:inline-flex}.ledger-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ledger-list__item{border:1px solid var(--ms-line);border-radius:var(--ms-card-radius);background:#fff;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ledger-list__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ledger-list__row--muted{color:#6c8192;font-size:calc(12px * var(--dynamic-font-multiplier))}@media (width<=1280px){.split-layout,.split-layout--catalog,.split-layout--orders{grid-template-columns:1fr}.metric-grid,.metric-grid--compact,.page-summary-strip,.form-section-grid,.form-section-grid--triple,.form-card-grid,.status-detail-grid,.status-detail-grid--api,.status-detail-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.status-hero{grid-template-columns:minmax(0,1fr)}.session-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.account-rail,.account-rail__meta strong{max-width:none}.page{padding:16px 18px 24px}.summary-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.summary-chip,.summary-chip--wide{grid-column:span 3}}@media (width<=720px){.app-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.metric-grid,.metric-grid--compact,.page-summary-strip,.form-grid,.form-section-grid,.form-section-grid--triple,.form-card-grid,.status-detail-grid,.status-detail-grid--api,.status-detail-grid--wide,.inline-grid,.inline-grid--triple,.inline-grid--wide,.session-panel{grid-template-columns:1fr}.shell-sidebar{z-index:55;border-right:1px solid var(--ms-line);border-bottom:0;flex-direction:column;grid-area:auto;align-items:stretch;gap:10px;width:min(86vw,360px);min-width:0;height:100dvh;max-height:none;padding:12px 14px;transition:transform .16s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:10px 0 26px #162f452e}.shell-sidebar--open{transform:translate(0)}.shell-sidebar-backdrop{z-index:54;background:#1422303d;border:0;display:block;position:fixed;inset:0}.shell-main{grid-area:1/1}.shell-modal__backdrop{place-items:start center;padding:8px}.shell-modal{border-radius:14px;width:100%;max-height:calc(100dvh - 16px)}.shell-modal__grid{grid-template-columns:1fr}.shell-modal__grid>label:nth-child(n+3){grid-column:auto}.shell-nav__item{min-height:clamp(calc(2.833rem * var(--dynamic-layout-multiplier)), calc(4.6dvh * var(--dynamic-layout-multiplier)), calc(3.5rem * var(--dynamic-layout-multiplier)));padding-right:14px}.shell-mobile-menu{display:inline-flex}.account-rail{border-right:0;max-width:none;padding:0}.shell-sidebar__footer{margin-left:0}.workspace-header{padding:18px}.workspace-header--flat{padding:0 0 6px}.workspace-header__head{flex-direction:column;align-items:flex-end}.workspace-header__actions{justify-content:flex-start;width:100%;min-width:0}.page-section-switcher{border-radius:12px;flex-wrap:wrap;width:100%}.page-section-switcher__button{min-height:clamp(calc(3.167rem * var(--dynamic-layout-multiplier)), calc(5dvh * var(--dynamic-layout-multiplier)), calc(3.5rem * var(--dynamic-layout-multiplier)));flex:calc(50% - 2px)}.page{padding:66px 14px 22px}.summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.summary-chip{min-height:clamp(calc(4.333rem * var(--dynamic-layout-multiplier)), calc(6.2dvh * var(--dynamic-layout-multiplier)), calc(5rem * var(--dynamic-layout-multiplier)));grid-column:auto;padding:8px 10px}.summary-chip--wide{grid-column:1/-1}.summary-chip span{letter-spacing:.04em}.hero-panel{flex-direction:column;align-items:start}.status-hero,.status-hero__metrics{grid-template-columns:1fr}.status-runtime-zone--scroll{overflow-x:visible}}
