.AddressMap-module__9KoiqG__panel{isolation:isolate;background:#eff4ff;width:100%;height:100%;min-height:320px;position:relative;overflow:hidden}.AddressMap-module__9KoiqG__canvas{position:absolute;inset:0}.AddressMap-module__9KoiqG__organization{border:0;width:100%;height:100%;position:absolute;inset:0}.AddressMap-module__9KoiqG__status{color:#53627a;text-align:center;background:#eff4ff;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.AddressMap-module__9KoiqG__status button{color:#064cea;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a9bde2;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.AddressMap-module__9KoiqG__status button:focus-visible{outline-offset:3px;outline:3px solid #064cea}@media (max-width:760px){.AddressMap-module__9KoiqG__panel[data-map-provider=yandex-organization]{min-height:440px}}
.HomeChoice-module__bpS4Va__select{width:100%;min-width:0}.HomeChoice-module__bpS4Va__trigger{color:#10192b;text-align:left;width:100%;min-height:64px;font:inherit;cursor:pointer;background:#eff4ff;border:1px solid #9bb8ef;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.HomeChoice-module__bpS4Va__trigger>span{overflow-wrap:anywhere;gap:3px;min-width:0;font-weight:650;display:grid}.HomeChoice-module__bpS4Va__trigger small{color:#53627a;font-size:11px;font-weight:500}.HomeChoice-module__bpS4Va__trigger>svg{color:#0b3fbf;flex:none;transition:transform .18s}.HomeChoice-module__bpS4Va__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.HomeChoice-module__bpS4Va__trigger[data-focus-visible]{outline-offset:3px;outline:3px solid #a9bde2}.HomeChoice-module__bpS4Va__popover{z-index:300;width:var(--trigger-width);max-width:calc(100vw - 24px);max-height:min(var(--available-height), 320px);overscroll-behavior:contain;color:#10192b;scrollbar-color:#9bb8ef transparent;scrollbar-width:thin;background:#fff;border:1px solid #9bb8ef;border-radius:6px;font:500 15px/1.4 Onest,Arial,sans-serif;overflow-y:auto;box-shadow:0 18px 46px #11306c2e}.HomeChoice-module__bpS4Va__list{outline:none;padding:7px}.HomeChoice-module__bpS4Va__option{cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #ced9ec;border-radius:3px;outline:none;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 12px;display:flex}.HomeChoice-module__bpS4Va__option:last-child{border-bottom:0}.HomeChoice-module__bpS4Va__option>svg{opacity:0;flex:none}.HomeChoice-module__bpS4Va__option[data-selected]{color:#0b3fbf;background:#e5efff}.HomeChoice-module__bpS4Va__option[data-selected]>svg{opacity:1}.HomeChoice-module__bpS4Va__option[data-focused]{background:#eff4ff;box-shadow:inset 0 0 0 2px #064cea}
.Button-module__8RiFmG__button{border-radius:var(--radius-pill);min-height:42px;font-family:var(--font-sans);transition:transform var(--motion-quick) var(--motion-curve), background var(--motion-quick) var(--motion-curve), border-color var(--motion-quick) var(--motion-curve), color var(--motion-quick) var(--motion-curve), opacity var(--motion-quick) var(--motion-curve);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.Button-module__8RiFmG__button:hover:not(:disabled){transform:translateY(-1px)}.Button-module__8RiFmG__button:focus-visible{outline:3px solid var(--color-accent-soft-border);outline-offset:2px}.Button-module__8RiFmG__accent{background:var(--color-accent);color:#fff}.Button-module__8RiFmG__dark{background:var(--button-dark-bg,var(--color-ink));color:#fff}.Button-module__8RiFmG__glass{color:#fff;background:#ffffff12;border-color:#ffffff42}.Button-module__8RiFmG__ghost{border-color:var(--color-border-strong);color:var(--color-ink);background:#fff;font-weight:500}.Button-module__8RiFmG__soft{color:var(--color-ink);background:#ffffff8f;border-color:#00000014;font-weight:500}.Button-module__8RiFmG__small{min-height:38px;padding:0 16px;font-weight:600}.Button-module__8RiFmG__large{min-height:54px;padding:0 22px;font-size:15px;font-weight:600}.Button-module__8RiFmG__fill{width:100%}.Button-module__8RiFmG__button:disabled{color:#8792a3;opacity:1;cursor:not-allowed;background:#edf1f6;border-color:#dce3ec}.Button-module__8RiFmG__iconOnly{aspect-ratio:1;padding:0}.Button-module__8RiFmG__label{text-overflow:ellipsis;overflow:hidden}
.QrScanner-module__CO_6pG__backdrop{z-index:1100;background:#0f141c99;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.QrScanner-module__CO_6pG__modal{background:#fff;border:1px solid #dce1e7;border-radius:8px;width:min(540px,100%);overflow:hidden;box-shadow:0 22px 70px #070b1247}.QrScanner-module__CO_6pG__modal>header{border-bottom:1px solid #e5e8ed;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 16px;display:flex}.QrScanner-module__CO_6pG__modal>header>div{align-items:center;gap:10px;min-width:0;display:flex}.QrScanner-module__CO_6pG__modal>header span{color:#0754f6;background:#edf3ff;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.QrScanner-module__CO_6pG__modal h2{margin:0;font-size:17px;line-height:1.2}.QrScanner-module__CO_6pG__modal>header>button{color:#5f6874;cursor:pointer;background:#f0f2f5;border:0;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.QrScanner-module__CO_6pG__instruction{color:#626b77;font-size:var(--admin-type-small,14px);margin:0;padding:14px 16px;line-height:1.45}.QrScanner-module__CO_6pG__scannerPanel{text-align:center;background:linear-gradient(#fff,#fff) padding-box padding-box,repeating-linear-gradient(90deg,#0000 0 19px,#0754f60a 20px) border-box;border:1px solid #d9dee6;border-radius:8px;align-content:center;justify-items:center;gap:10px;min-height:290px;margin:0 16px;padding:28px;display:grid}.QrScanner-module__CO_6pG__scannerVisual{place-items:center;width:88px;height:88px;margin-bottom:3px;display:grid;position:relative}.QrScanner-module__CO_6pG__scannerVisual:before,.QrScanner-module__CO_6pG__scannerVisual:after{content:"";border:1px solid #b9cef9;border-radius:50%;position:absolute}.QrScanner-module__CO_6pG__scannerVisual:before{inset:3px}.QrScanner-module__CO_6pG__scannerVisual:after{border-color:#d4e0f9;inset:13px}.QrScanner-module__CO_6pG__scannerVisual>span{z-index:1;color:#fff;background:#0754f6;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 8px 24px #0754f63d}.QrScanner-module__CO_6pG__scannerVisual i{z-index:2;background:#22a55a;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:8px;right:3px}.QrScanner-module__CO_6pG__scannerPanel>strong{color:#151a22;font-size:18px}.QrScanner-module__CO_6pG__scannerPanel>p{color:#68717d;max-width:340px;min-height:34px;font-size:var(--admin-type-small,14px);margin:0;line-height:1.45}.QrScanner-module__CO_6pG__scannerPanel code{color:#0754f6;max-width:100%;font-family:var(--font-mono,monospace);font-size:var(--admin-type-meta,13px);text-overflow:ellipsis;white-space:nowrap;background:#f2f6ff;border:1px solid #d9e4fb;border-radius:6px;padding:6px 9px;overflow:hidden}.QrScanner-module__CO_6pG__waitingDots{align-items:center;gap:6px;height:18px;display:flex}.QrScanner-module__CO_6pG__waitingDots span{background:#0754f6;border-radius:50%;width:6px;height:6px;animation:1.25s ease-in-out infinite QrScanner-module__CO_6pG__qr-wait}.QrScanner-module__CO_6pG__waitingDots span:nth-child(2){animation-delay:.14s}.QrScanner-module__CO_6pG__waitingDots span:nth-child(3){animation-delay:.28s}.QrScanner-module__CO_6pG__modePane{gap:10px;min-height:290px;margin:0 16px;display:grid}.QrScanner-module__CO_6pG__backToScanner{color:#0754f6;width:max-content;min-height:30px;font:inherit;font-size:var(--admin-type-meta,13px);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:800;display:inline-flex}.QrScanner-module__CO_6pG__camera{aspect-ratio:4/3;color:#fff;background:#111722;border-radius:8px;position:relative;overflow:hidden}.QrScanner-module__CO_6pG__camera video{object-fit:cover;width:100%;height:100%;display:block}.QrScanner-module__CO_6pG__scanFrame{border:2px solid #ffffffe0;border-radius:8px;position:absolute;inset:18% 22%;box-shadow:0 0 0 999px #050a1157}.QrScanner-module__CO_6pG__scanFrame:before{content:"";background:#5d8fff;width:84%;height:2px;position:absolute;top:50%;left:8%;box-shadow:0 0 12px #5d8fff}.QrScanner-module__CO_6pG__cameraState{color:#fff;text-align:center;background:#0d121ad1;place-content:center;justify-items:center;gap:7px;padding:20px;display:grid;position:absolute;inset:0}.QrScanner-module__CO_6pG__cameraState strong{font-size:var(--admin-type-body,15px)}.QrScanner-module__CO_6pG__cameraState small{color:#c3cad4;max-width:320px;font-size:var(--admin-type-meta,13px);line-height:1.4}.QrScanner-module__CO_6pG__cameraState button{color:#fff;min-height:32px;font:inherit;font-size:var(--admin-type-meta,13px);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:6px;padding:0 11px;font-weight:800}.QrScanner-module__CO_6pG__manual{background:#f8f9fb;border:1px solid #d9dee6;border-radius:8px;align-content:center;gap:12px;min-height:245px;padding:26px;display:grid}.QrScanner-module__CO_6pG__manual label{color:#626b77;font-size:var(--admin-type-caption,12px);text-transform:uppercase;gap:7px;font-weight:800;display:grid}.QrScanner-module__CO_6pG__manual input{color:#151a22;width:100%;min-width:0;min-height:48px;font:inherit;font-family:var(--font-mono,monospace);font-size:var(--admin-type-small,14px);text-transform:none;background:#fff;border:1px solid #cfd5de;border-radius:8px;padding:0 12px}.QrScanner-module__CO_6pG__manual button{width:100%}.QrScanner-module__CO_6pG__actionError{color:#8f302b;font-size:var(--admin-type-meta,13px);background:#fff4f3;border:1px solid #f0cbc7;border-radius:8px;align-items:flex-start;gap:7px;margin:10px 16px 0;padding:9px 10px;line-height:1.4;display:flex}.QrScanner-module__CO_6pG__actionError svg{flex:none}.QrScanner-module__CO_6pG__alternativeActions{background:#f7f8fa;border-top:1px solid #e7eaee;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;padding:12px 16px;display:grid}.QrScanner-module__CO_6pG__alternativeActions button{color:#303741;min-height:42px;font:inherit;font-size:var(--admin-type-small,14px);cursor:pointer;background:#fff;border:1px solid #d6dbe3;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:800;display:inline-flex}.QrScanner-module__CO_6pG__alternativeActions button:hover,.QrScanner-module__CO_6pG__alternativeActions .QrScanner-module__CO_6pG__activeAlternative{color:#0754f6;background:#edf3ff;border-color:#9ab8f7}.QrScanner-module__CO_6pG__alternativeActions button:disabled,.QrScanner-module__CO_6pG__backToScanner:disabled{cursor:not-allowed;opacity:.5}.QrScanner-module__CO_6pG__scanResult{background:#f4faf6;border:1px solid #cbd5df;border-left:3px solid #166534;padding:11px 12px}.QrScanner-module__CO_6pG__spinner{animation:.8s linear infinite QrScanner-module__CO_6pG__qr-spin}@keyframes QrScanner-module__CO_6pG__qr-spin{to{transform:rotate(360deg)}}@keyframes QrScanner-module__CO_6pG__qr-wait{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (max-width:560px){.QrScanner-module__CO_6pG__backdrop{place-items:end center;padding:0}.QrScanner-module__CO_6pG__modal{border-radius:8px 8px 0 0;width:100%;max-height:100dvh;overflow-y:auto}.QrScanner-module__CO_6pG__scannerPanel{min-height:265px;padding:22px 16px}.QrScanner-module__CO_6pG__modePane{min-height:265px}.QrScanner-module__CO_6pG__camera{aspect-ratio:1}.QrScanner-module__CO_6pG__manual{min-height:220px;padding:20px}}@media (prefers-reduced-motion:reduce){.QrScanner-module__CO_6pG__spinner,.QrScanner-module__CO_6pG__waitingDots span{animation:none}}
.AdminButton-module__j1AUOa__button.AdminButton-module__j1AUOa__button{--button-dark-bg:var(--admin-ui-accent,#064cea);--color-accent:var(--admin-ui-accent,#064cea);--color-ink:var(--admin-ui-ink,#233650);--color-border-strong:#cfd8e6;min-height:var(--catalog-control-height,var(--admin-ui-control-height,36px));border-radius:var(--catalog-radius,var(--admin-ui-radius,8px));font-size:var(--catalog-font-body,var(--admin-ui-font-body,14px));gap:7px;padding-inline:12px;font-weight:500;line-height:1.3;text-decoration:none}.AdminButton-module__j1AUOa__button.AdminButton-module__j1AUOa__button:hover:not(:disabled){transform:none}:where(.AdminButton-module__j1AUOa__button)>span{align-items:center;gap:7px;display:inline-flex}.AdminButton-module__j1AUOa__button>svg{flex-shrink:0}.AdminButton-module__j1AUOa__button.AdminButton-module__j1AUOa__button[data-admin-icon-only=true]{width:var(--admin-ui-control-height,36px);flex-shrink:0;padding:0}@media (max-width:760px){.AdminButton-module__j1AUOa__button.AdminButton-module__j1AUOa__button{min-width:44px;min-height:44px}}
.Form-module__29Msuq__fieldGroup{gap:8px;display:grid}.Form-module__29Msuq__label{color:var(--color-ink-2);font-size:13px;font-weight:500}.Form-module__29Msuq__input,.Form-module__29Msuq__textarea{border:1px solid var(--color-border-strong);background:var(--color-bg);width:100%;color:var(--color-ink);transition:border-color var(--motion-quick) var(--motion-curve), box-shadow var(--motion-quick) var(--motion-curve);border-radius:14px;padding:18px;font-size:15px;line-height:1.25}.Form-module__29Msuq__input::placeholder,.Form-module__29Msuq__textarea::placeholder{color:var(--color-ink-4)}.Form-module__29Msuq__input:focus,.Form-module__29Msuq__textarea:focus{border-color:var(--color-ink);outline:none;box-shadow:0 0 0 3px #064cea1a}.Form-module__29Msuq__input[aria-invalid=true],.Form-module__29Msuq__textarea[aria-invalid=true]{border-color:#c42a2a;box-shadow:0 0 0 3px #c42a2a21}.Form-module__29Msuq__textarea{resize:vertical;min-height:126px}.Form-module__29Msuq__notice{border:1px solid var(--color-border);background:var(--color-bg-2);width:100%;color:var(--color-ink-2);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.35}.Form-module__29Msuq__noticeDestructive{color:#9a342c;background:#fff4f2;border-color:#e2a49d}.Form-module__29Msuq__selectLine{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-ink);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;font-size:15px;display:flex}.Form-module__29Msuq__selectLineSelected{border-color:var(--color-ink);background:var(--color-bg-2)}.Form-module__29Msuq__chip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-ink-2);padding:10px 14px;font-size:14px;font-weight:600}.Form-module__29Msuq__chipSelected{border-color:var(--color-accent);background:var(--color-accent);color:#fff}
.Logo-module__ugCtEW__logo{object-fit:contain;vertical-align:middle;display:inline-block}
.CatalogActionsMenu-module__nQQtzG__trigger.CatalogActionsMenu-module__nQQtzG__trigger{width:var(--catalog-control-height,36px);height:var(--catalog-control-height,36px);min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CatalogActionsMenu-module__nQQtzG__trigger[data-hovered],.CatalogActionsMenu-module__nQQtzG__trigger[data-pressed]{background:#f1f5fa}.CatalogActionsMenu-module__nQQtzG__trigger[data-disabled]{opacity:.45;cursor:default}.CatalogActionsMenu-module__nQQtzG__popover{z-index:15000;min-width:200px;max-width:min(320px,100vw - 24px);max-height:var(--available-height,80vh);overscroll-behavior:contain;border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);font-family:var(--font-sans);font-size:var(--catalog-font-body,14px);background:#fff;padding:4px;line-height:1.4;overflow-y:auto;box-shadow:0 8px 28px #1732571f}.CatalogActionsMenu-module__nQQtzG__menu{outline:none}.CatalogActionsMenu-module__nQQtzG__item{min-height:36px;color:var(--catalog-ink,#233650);overflow-wrap:anywhere;cursor:pointer;border-radius:5px;outline:none;align-items:center;padding:8px 12px;display:flex}.CatalogActionsMenu-module__nQQtzG__item[data-focused]{background:#edf3ff}.CatalogActionsMenu-module__nQQtzG__item[data-destructive=true]{color:#a13b33}.CatalogActionsMenu-module__nQQtzG__item[data-destructive=true][data-focused]{background:#fff1ef}.CatalogActionsMenu-module__nQQtzG__item[data-disabled]{opacity:.45;cursor:default}@media (max-width:760px){.CatalogActionsMenu-module__nQQtzG__trigger.CatalogActionsMenu-module__nQQtzG__trigger{width:44px;height:44px;min-height:44px}.CatalogActionsMenu-module__nQQtzG__item{min-height:44px}}
.Lifecycle-module__wFISWq__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Lifecycle-module__wFISWq__actions button{color:#526078;min-height:44px;font:inherit;font-size:var(--catalog-font-body,14px);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.Lifecycle-module__wFISWq__actions button:hover{background:#f1f5fb}.Lifecycle-module__wFISWq__actions button:disabled{opacity:.45;cursor:default}.Lifecycle-module__wFISWq__preview{gap:18px;display:grid}.Lifecycle-module__wFISWq__preview h3{font-size:var(--catalog-font-section,18px);overflow-wrap:anywhere;margin:0;font-weight:650}.Lifecycle-module__wFISWq__preview p{font-size:var(--catalog-font-body,14px);margin:0;line-height:1.6}.Lifecycle-module__wFISWq__preview ul{font-size:var(--catalog-font-body,14px);gap:10px;margin:0;padding-left:22px;line-height:1.5;display:grid}.Lifecycle-module__wFISWq__preview ul:empty{display:none}.Lifecycle-module__wFISWq__preview .Lifecycle-module__wFISWq__note{color:#61718a;font-size:var(--catalog-font-muted,13px);border-top:1px solid #e2e8f0;padding-top:16px}.Lifecycle-module__wFISWq__footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.Lifecycle-module__wFISWq__footer .Lifecycle-module__wFISWq__confirmDelete{background:#b83232}.Lifecycle-module__wFISWq__archive{background:#fff;border:1px solid #dfe5ee;border-radius:10px;padding:16px}.Lifecycle-module__wFISWq__archive header{justify-content:space-between;align-items:center;gap:20px;display:flex}.Lifecycle-module__wFISWq__archive h2{font-size:var(--catalog-font-section,18px);margin:0;font-weight:650;line-height:1.4}.Lifecycle-module__wFISWq__archive header p{font-size:var(--catalog-font-muted,13px);color:#65748b;margin:8px 0 0}.Lifecycle-module__wFISWq__filters{flex-wrap:wrap;gap:12px;margin:16px 0 12px;display:flex}.Lifecycle-module__wFISWq__filters input,.Lifecycle-module__wFISWq__filters select{min-height:var(--catalog-control-height,36px);padding:var(--catalog-field-padding,7px 10px);font:inherit;font-size:var(--catalog-font-input,14px);background:#fff;border:1px solid #d4dce8;border-radius:8px;line-height:1.4}.Lifecycle-module__wFISWq__filters input{flex:1;min-width:180px}.Lifecycle-module__wFISWq__archiveRow{border-top:1px solid #e4e9f0;justify-content:space-between;align-items:center;gap:20px;padding:8px 0;display:flex}.Lifecycle-module__wFISWq__archiveRow>div:first-child{gap:4px;min-width:0;display:grid}.Lifecycle-module__wFISWq__archiveRow strong{font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;font-weight:550}.Lifecycle-module__wFISWq__archiveRow span{font-size:var(--catalog-font-muted,13px);color:#64748b}.Lifecycle-module__wFISWq__empty{color:#64748b;padding:54px 0}.Lifecycle-module__wFISWq__empty h3{color:#263348;font-size:var(--catalog-font-section,18px)}@media (max-width:760px){.Lifecycle-module__wFISWq__archive{padding:20px 16px}.Lifecycle-module__wFISWq__archiveRow{flex-direction:column;align-items:start;gap:10px}.Lifecycle-module__wFISWq__filters>*{width:100%}.Lifecycle-module__wFISWq__footer>button{flex:1}.Lifecycle-module__wFISWq__actions button{min-height:48px}}
.Sections-module__6CIedG__workspace{border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);min-width:0;color:var(--catalog-ink,#233650);font-size:var(--catalog-font-body,14px);background:#fff;grid-template-columns:240px minmax(0,1fr);display:grid}.Sections-module__6CIedG__library{border-right:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px) 0 0 var(--catalog-radius,8px);background:#f7f9fc;flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}.Sections-module__6CIedG__headerActions{align-items:center;gap:4px;min-width:0;display:flex}.Sections-module__6CIedG__search{width:100%;min-width:0;min-height:var(--catalog-control-height,36px);border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);padding:var(--catalog-field-padding,7px 10px);color:var(--catalog-ink,#233650);font:inherit;font-size:var(--catalog-font-input,14px);background:#fff}.Sections-module__6CIedG__sectionList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Sections-module__6CIedG__section{border-radius:var(--catalog-radius,8px);text-align:left;width:100%;min-width:0;min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.Sections-module__6CIedG__section>span:first-of-type{flex:1;min-width:0}.Sections-module__6CIedG__section strong{font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;font-weight:500;line-height:1.45}.Sections-module__6CIedG__section>svg{color:var(--catalog-muted,#68768b);flex-shrink:0}.Sections-module__6CIedG__section>svg:last-child{display:none}.Sections-module__6CIedG__section[aria-current]{color:var(--catalog-accent,#064cea)}.Sections-module__6CIedG__section:hover{background:#edf3ff}.Sections-module__6CIedG__count{font-size:var(--catalog-font-muted,13px);font-variant-numeric:tabular-nums;color:var(--catalog-muted,#68768b)}.Sections-module__6CIedG__content{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.Sections-module__6CIedG__contentHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.Sections-module__6CIedG__contentHeader>div{min-width:0}.Sections-module__6CIedG__contentHeader h2{font-size:var(--catalog-font-section,18px);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.Sections-module__6CIedG__workList{border-top:1px solid var(--catalog-border,#e1e6ed);margin:0;padding:0;list-style:none}.Sections-module__6CIedG__work{min-height:var(--catalog-row-height,48px);border-bottom:1px solid var(--catalog-border,#e1e6ed);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px 8px;display:grid}.Sections-module__6CIedG__workIdentity{min-width:0;min-height:44px;color:var(--catalog-ink,#233650);align-content:center;gap:2px;text-decoration:none;display:grid}.Sections-module__6CIedG__workIdentity strong{font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;font-weight:500;line-height:1.45}.Sections-module__6CIedG__workIdentity span{font-size:var(--catalog-font-muted,13px);color:var(--catalog-muted,#68768b);overflow-wrap:anywhere;line-height:1.4}.Sections-module__6CIedG__workIdentity:hover strong{color:var(--catalog-accent,#064cea)}.Sections-module__6CIedG__iconButton{width:var(--catalog-control-height,36px);height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);color:var(--catalog-accent,#064cea);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.Sections-module__6CIedG__iconButton:disabled{opacity:.4;cursor:default}.Sections-module__6CIedG__iconButton:not(:disabled):hover{background:#edf3ff}.Sections-module__6CIedG__mobileBack{display:none}.Sections-module__6CIedG__empty{color:var(--catalog-muted,#68768b);padding:16px 0}.Sections-module__6CIedG__empty h2,.Sections-module__6CIedG__empty h3{font-size:var(--catalog-font-body,14px);color:var(--catalog-ink,#233650);margin:0;font-weight:500}.Sections-module__6CIedG__empty p{font-size:var(--catalog-font-muted,13px);margin:4px 0 0;line-height:1.5}.Sections-module__6CIedG__muted{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);margin:0;line-height:1.5}.Sections-module__6CIedG__pickerList{overscroll-behavior:contain;border-top:1px solid var(--catalog-border,#e1e6ed);max-height:380px;margin-block:12px;overflow:auto}.Sections-module__6CIedG__pickerRow{border-bottom:1px solid var(--catalog-border,#e1e6ed)}.Sections-module__6CIedG__pickerRow label{width:100%;min-height:var(--catalog-row-height,48px);gap:10px;padding:4px 0}.Sections-module__6CIedG__pickerRow label>span{gap:2px;min-width:0;display:grid}.Sections-module__6CIedG__pickerRow strong{font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;font-weight:500}.Sections-module__6CIedG__pickerRow small{font-size:var(--catalog-font-muted,13px);color:var(--catalog-muted,#68768b)}.Sections-module__6CIedG__modalActions{border-top:1px solid var(--catalog-border,#e1e6ed);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.Sections-module__6CIedG__modalActions a{min-height:44px;color:var(--catalog-accent,#064cea);font-size:var(--catalog-font-body,14px);align-items:center;display:inline-flex}.Sections-module__6CIedG__feedback{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.Sections-module__6CIedG__bulkSelection{border-bottom:1px solid var(--catalog-border,#e1e6ed);gap:4px;padding-block:4px 8px;display:grid}.Sections-module__6CIedG__bulkSelection>label{min-height:44px;font-size:var(--catalog-font-muted,13px);justify-content:flex-start}.Sections-module__6CIedG__bulkCount{font-size:var(--catalog-font-muted,13px);color:var(--catalog-muted,#68768b);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.Sections-module__6CIedG__bulkCount>span{flex:1}.Sections-module__6CIedG__bulkCount button{min-height:36px;font:inherit;color:var(--catalog-accent,#064cea);cursor:pointer;background:0 0;border:0;padding:4px 0}.Sections-module__6CIedG__bulkActions{flex-wrap:wrap;gap:6px;display:flex}.Sections-module__6CIedG__bulkActions>button{flex:1;min-width:0}.Sections-module__6CIedG__sectionSelection{flex:0 0 36px;width:36px;min-height:44px;padding:0}.Sections-module__6CIedG__section[aria-pressed=true]{color:var(--catalog-accent,#064cea)}@media (max-width:1100px){.Sections-module__6CIedG__workspace{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:760px){.Sections-module__6CIedG__workspace{display:block}.Sections-module__6CIedG__library{border-radius:var(--catalog-radius,8px);border:0;padding:12px}.Sections-module__6CIedG__workspace[data-open=false] .Sections-module__6CIedG__content,.Sections-module__6CIedG__workspace[data-open=true] .Sections-module__6CIedG__library{display:none}.Sections-module__6CIedG__content{padding:12px}.Sections-module__6CIedG__mobileBack{width:fit-content;min-height:44px;color:var(--catalog-muted,#68768b);font:inherit;font-size:var(--catalog-font-body,14px);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.Sections-module__6CIedG__iconButton{width:44px;height:44px}.Sections-module__6CIedG__search{min-height:44px;font-size:16px}.Sections-module__6CIedG__pickerList{max-height:45dvh}.Sections-module__6CIedG__modalActions{flex-wrap:wrap}}
.SectionControls-module__CMFICG__sortable{list-style:none;position:relative}.SectionControls-module__CMFICG__reorderControls{align-items:center;gap:2px;display:flex}.SectionControls-module__CMFICG__reorderControls button{border-radius:var(--catalog-radius,8px);width:36px;height:44px;color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.SectionControls-module__CMFICG__reorderControls button:hover:not(:disabled){color:var(--catalog-accent,#064cea);background:#edf3ff}.SectionControls-module__CMFICG__reorderControls button:disabled{opacity:.3;cursor:default}.SectionControls-module__CMFICG__reorderControls .SectionControls-module__CMFICG__grip{cursor:grab;touch-action:none}.SectionControls-module__CMFICG__reorderControls .SectionControls-module__CMFICG__grip:active{cursor:grabbing}.SectionControls-module__CMFICG__arrows{display:flex}.SectionControls-module__CMFICG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SectionControls-module__CMFICG__sectionRow{min-height:var(--catalog-row-height,48px);border-radius:var(--catalog-radius,8px);border:1px solid #0000;align-items:center;min-width:0;display:flex}.SectionControls-module__CMFICG__sectionRow>button{flex:1;min-width:0}.SectionControls-module__CMFICG__sectionRow .SectionControls-module__CMFICG__arrows{display:none}.SectionControls-module__CMFICG__sectionRow:has([aria-current]){background:#edf3ff;border-color:#bed0fc}.SectionControls-module__CMFICG__inactiveGroup{border-top:1px solid var(--catalog-border,#e1e6ed);margin-top:8px;padding-top:4px}.SectionControls-module__CMFICG__disclosureTrigger{width:100%;min-height:var(--catalog-row-height,48px);border-radius:var(--catalog-radius,8px);text-align:left;color:var(--catalog-muted,#68768b);font:inherit;font-size:var(--catalog-font-body,14px);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.SectionControls-module__CMFICG__disclosureTrigger svg{flex-shrink:0;transition:transform .16s ease-out}.SectionControls-module__CMFICG__disclosureTrigger[aria-expanded=true] svg{transform:rotate(90deg)}.SectionControls-module__CMFICG__disclosureTrigger span{font-size:var(--catalog-font-muted,13px);font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:760px){.SectionControls-module__CMFICG__sectionRow{border-color:var(--catalog-border,#e1e6ed);background:#fff}.SectionControls-module__CMFICG__reorderControls button{width:44px}}@media (prefers-reduced-motion:reduce){.SectionControls-module__CMFICG__disclosureTrigger svg{transition:none}}
.CatalogEditorPanel-module__l_YmXq__overlay{z-index:1000;background:#101b2e3d;justify-content:flex-end;display:flex;position:fixed;inset:0}.CatalogEditorPanel-module__l_YmXq__panel{width:min(560px,100% - 72px);min-width:0;height:100%}.CatalogEditorPanel-module__l_YmXq__dialog{--button-dark-bg:#064cea;--color-accent:#064cea;--color-ink:#1e293b;color:#25344b;width:100%;height:100%;max-height:100dvh;font-family:var(--font-sans);font-size:var(--catalog-font-body,14px);animation:CatalogEditorPanel-module__l_YmXq__enter var(--catalog-motion-panel,.18s) ease-out;background:#fff;border-left:1px solid #dce3ed;outline:none;flex-direction:column;line-height:1.45;display:flex;overflow:hidden;box-shadow:-12px 0 36px #101b2e1f}.CatalogEditorPanel-module__l_YmXq__header{border-bottom:1px solid #e5e9ef;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.CatalogEditorPanel-module__l_YmXq__header>div{overflow-wrap:anywhere;min-width:0}.CatalogEditorPanel-module__l_YmXq__header h2{margin:0;font-size:18px;font-weight:650;line-height:1.35}.CatalogEditorPanel-module__l_YmXq__header p{color:#66758a;font-size:var(--catalog-font-muted,13px);margin:6px 0 0}.CatalogEditorPanel-module__l_YmXq__close.CatalogEditorPanel-module__l_YmXq__close{width:var(--catalog-control-height,36px);height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);color:#536178;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.CatalogEditorPanel-module__l_YmXq__close:hover{background:#f3f6fa}.CatalogEditorPanel-module__l_YmXq__body{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.CatalogEditorPanel-module__l_YmXq__footer{padding:12px 20px max(12px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e9ef;flex:none}.CatalogEditorPanel-module__l_YmXq__footer:empty{display:none}.CatalogEditorPanel-module__l_YmXq__dialog button{min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);font-size:var(--catalog-font-body,14px);font-weight:500}.CatalogEditorPanel-module__l_YmXq__dialog button:hover:not(:disabled){transform:none}.CatalogEditorPanel-module__l_YmXq__footer button>span{white-space:normal;text-overflow:clip;overflow:visible}@keyframes CatalogEditorPanel-module__l_YmXq__enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.CatalogEditorPanel-module__l_YmXq__panel{width:100%}.CatalogEditorPanel-module__l_YmXq__dialog{box-shadow:none;border:0}.CatalogEditorPanel-module__l_YmXq__header{padding:max(12px, env(safe-area-inset-top)) 16px 12px}.CatalogEditorPanel-module__l_YmXq__body{padding:16px}.CatalogEditorPanel-module__l_YmXq__footer{padding-inline:16px}.CatalogEditorPanel-module__l_YmXq__dialog button,.CatalogEditorPanel-module__l_YmXq__close.CatalogEditorPanel-module__l_YmXq__close{min-height:44px}.CatalogEditorPanel-module__l_YmXq__close.CatalogEditorPanel-module__l_YmXq__close{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.CatalogEditorPanel-module__l_YmXq__dialog{animation:none}}
.SectionProperties-module__wXeknq__form,.SectionProperties-module__wXeknq__form form{min-width:0;color:var(--catalog-ink,#233650);font-size:var(--catalog-font-body,14px);gap:16px;display:grid}.SectionProperties-module__wXeknq__form label:has(input:not([type=checkbox])){min-width:0;color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);gap:6px;font-weight:500;display:grid}.SectionProperties-module__wXeknq__form input:not([type=checkbox]){width:100%;min-width:0;min-height:var(--catalog-control-height,36px);padding:var(--catalog-field-padding,7px 10px);border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);color:var(--catalog-ink,#233650);font:inherit;font-size:var(--catalog-font-input,14px);background:#fff;line-height:1.4}.SectionProperties-module__wXeknq__form p{margin:0;line-height:1.5}.SectionProperties-module__wXeknq__note{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.SectionProperties-module__wXeknq__sectionName{overflow-wrap:anywhere;font-size:var(--catalog-font-body,14px);display:block}.SectionProperties-module__wXeknq__footer,.SectionProperties-module__wXeknq__footerActions{align-items:center;gap:8px;min-width:0;display:flex}.SectionProperties-module__wXeknq__footer{justify-content:space-between}.SectionProperties-module__wXeknq__danger{color:#fff;background:#b42336;border-color:#b42336}@media (max-width:760px){.SectionProperties-module__wXeknq__form input:not([type=checkbox]){min-height:44px;font-size:16px}}
.CatalogEditor-module__Mvdyaa__formGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.CatalogEditor-module__Mvdyaa__fieldWrap{align-content:start;gap:6px;min-width:0;display:grid}.CatalogEditor-module__Mvdyaa__fieldWrap>label:not(.CatalogEditor-module__Mvdyaa__toggle)>span{color:#536178;font-size:var(--catalog-font-muted,13px);font-weight:500}.CatalogEditor-module__Mvdyaa__fieldWrap input:not([type=checkbox]):not([type=radio]),.CatalogEditor-module__Mvdyaa__fieldWrap textarea,.CatalogEditor-module__Mvdyaa__fieldWrap button[data-catalog-select]{min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);font-size:var(--catalog-font-body,14px);padding:8px 10px;line-height:1.4}.CatalogEditor-module__Mvdyaa__fieldHelp{color:#667085;font-size:var(--catalog-font-muted,13px);margin:0;line-height:1.4}.CatalogEditor-module__Mvdyaa__toggle{min-height:var(--catalog-control-height,36px);color:#2c3442;font-size:var(--catalog-font-body,14px);cursor:pointer;background:0 0;border:0;border-radius:0;align-self:end;align-items:center;gap:10px;padding:0;font-weight:500;display:flex}.CatalogEditor-module__Mvdyaa__toggle input{accent-color:#2457d6;width:18px;height:18px}.CatalogEditor-module__Mvdyaa__choiceField{border:0;min-width:0;margin:0;padding:0}.CatalogEditor-module__Mvdyaa__choiceField legend{font-size:var(--catalog-font-body,14px);margin-bottom:10px;padding:0;font-weight:600}.CatalogEditor-module__Mvdyaa__choiceOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CatalogEditor-module__Mvdyaa__choiceOptions label{cursor:pointer;border:1px solid #dce2ea;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.CatalogEditor-module__Mvdyaa__choiceOptions label[data-selected=true]{background:#eff5ff;border-color:#2764e7}.CatalogEditor-module__Mvdyaa__choiceOptions input{accent-color:#1659df;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.CatalogEditor-module__Mvdyaa__choiceOptions span{gap:6px;min-width:0;display:grid}.CatalogEditor-module__Mvdyaa__choiceOptions strong{font-size:var(--catalog-font-body,14px);font-weight:600;line-height:1.4}.CatalogEditor-module__Mvdyaa__choiceOptions small{font-size:var(--catalog-font-muted,13px);color:#56647a;line-height:1.45}.CatalogEditor-module__Mvdyaa__footerError{margin-bottom:12px}.CatalogEditor-module__Mvdyaa__footerActions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.CatalogEditor-module__Mvdyaa__footerPrimaryActions{grid-column:2;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.CatalogEditor-module__Mvdyaa__footerPrimaryActions>button{min-height:var(--catalog-control-height,36px);white-space:normal}.CatalogEditor-module__Mvdyaa__lifecycleAction{min-width:0}.CatalogEditor-module__Mvdyaa__primaryAction{background:var(--catalog-accent,#064cea);border-color:var(--catalog-accent,#064cea);color:#fff}.CatalogEditor-module__Mvdyaa__primaryAction:hover:not(:disabled){background:#1048bd;border-color:#1048bd}.CatalogEditor-module__Mvdyaa__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}@media (max-width:700px){.CatalogEditor-module__Mvdyaa__formGrid{grid-template-columns:1fr}.CatalogEditor-module__Mvdyaa__choiceOptions{grid-template-columns:minmax(0,1fr)}.CatalogEditor-module__Mvdyaa__choiceOptions label{min-height:76px;padding:14px}.CatalogEditor-module__Mvdyaa__choiceOptions input{flex-basis:22px;width:22px;height:22px}.CatalogEditor-module__Mvdyaa__footerPrimaryActions{grid-template-columns:auto minmax(0,1fr);display:grid}.CatalogEditor-module__Mvdyaa__footerPrimaryActions>button{min-width:0;padding-inline:12px}.CatalogEditor-module__Mvdyaa__footerPrimaryActions>button>svg{display:none}.CatalogEditor-module__Mvdyaa__footerActions:has([data-catalog-restore]){grid-template-columns:minmax(0,1fr)}.CatalogEditor-module__Mvdyaa__footerActions:has([data-catalog-restore]) .CatalogEditor-module__Mvdyaa__footerPrimaryActions{grid-column:1}.CatalogEditor-module__Mvdyaa__toggle{min-height:44px}.CatalogEditor-module__Mvdyaa__toggle input{width:22px;height:22px}.CatalogEditor-module__Mvdyaa__actions{flex-direction:column;gap:12px}.CatalogEditor-module__Mvdyaa__actions>button{width:100%;min-height:48px}}.CatalogEditor-module__Mvdyaa__advanced{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:14px}.CatalogEditor-module__Mvdyaa__advanced summary{min-height:var(--catalog-control-height,36px);color:#1659df;cursor:pointer;font-size:var(--catalog-font-body,14px);padding:8px 0}.CatalogEditor-module__Mvdyaa__advanced[open] summary{margin-bottom:10px}.CatalogEditor-module__Mvdyaa__review{font-size:var(--catalog-font-body,14px);background:#f9fafb;border:1px solid #dfe3ea;border-radius:8px;gap:12px;margin-top:16px;padding:16px;display:grid}.CatalogEditor-module__Mvdyaa__review p{color:#475467;margin:0;line-height:1.5}.CatalogEditor-module__Mvdyaa__reviewField{overflow-wrap:anywhere;border-top:1px solid #e5e7eb;gap:8px;padding-top:10px;display:grid}.CatalogEditor-module__Mvdyaa__reviewField label{align-items:start;gap:8px;min-height:36px;display:flex}@media (max-width:700px){.CatalogEditor-module__Mvdyaa__advanced summary,.CatalogEditor-module__Mvdyaa__reviewField label{min-height:48px;padding-block:12px}}.CatalogEditor-module__Mvdyaa__usage{background:#f5f7fa;border:1px solid #dce2ea;border-radius:8px;margin-bottom:20px;padding:0 14px}.CatalogEditor-module__Mvdyaa__usage summary{cursor:pointer;min-height:48px;font-size:var(--admin-type-control,16px);padding:14px 0;font-weight:550}.CatalogEditor-module__Mvdyaa__usage p{font-size:var(--admin-type-body,15px);color:#56647a;line-height:1.6}.CatalogEditor-module__Mvdyaa__usage ul{max-height:220px;padding:0;list-style:none;overflow:auto}.CatalogEditor-module__Mvdyaa__usage a{min-height:44px;font-size:var(--admin-type-control,16px);color:#1646e8;align-items:center;padding:8px 0;display:flex}.CatalogEditor-module__Mvdyaa__selectLabel{color:#536178;font-size:var(--catalog-font-muted,13px);margin-bottom:0;font-weight:500;display:block}.CatalogEditor-module__Mvdyaa__parentPicker{min-width:0;font-size:var(--catalog-font-muted,13px);color:var(--catalog-muted,#68768b);gap:6px;display:grid}.CatalogEditor-module__Mvdyaa__parentControl{border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);background:#fff;min-width:0;display:flex}.CatalogEditor-module__Mvdyaa__parentControl:focus-within{border-color:var(--catalog-accent,#064cea);outline-offset:1px;outline:2px solid #064cea2e}.CatalogEditor-module__Mvdyaa__parentControl input{width:0;min-width:0;color:var(--catalog-ink,#233650);background:0 0;border:0;outline:none;flex:1}.CatalogEditor-module__Mvdyaa__parentControl button{border-radius:var(--catalog-radius,8px);color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 36px}.CatalogEditor-module__Mvdyaa__parentPopover{z-index:15000;width:var(--trigger-width);max-width:calc(100vw - 24px);max-height:min(360px, var(--available-height));border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);background:#fff;overflow:auto;box-shadow:0 12px 32px #1e335929}.CatalogEditor-module__Mvdyaa__parentList{outline:none;padding:5px}.CatalogEditor-module__Mvdyaa__parentChoice{min-height:44px;color:var(--catalog-ink,#233650);font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;cursor:pointer;border-radius:5px;outline:none;padding:10px 8px;line-height:1.4}.CatalogEditor-module__Mvdyaa__parentChoice[data-focused]{background:var(--catalog-selected,#edf3ff)}.CatalogEditor-module__Mvdyaa__parentChoice[data-selected]{color:var(--catalog-accent,#064cea)}@media (max-width:760px){.CatalogEditor-module__Mvdyaa__fieldWrap input:not([type=checkbox]):not([type=radio]),.CatalogEditor-module__Mvdyaa__fieldWrap textarea,.CatalogEditor-module__Mvdyaa__fieldWrap button[data-catalog-select]{min-height:44px;font-size:16px}.CatalogEditor-module__Mvdyaa__footerPrimaryActions>button{min-height:44px}}
.CreateOrder-module__KVd6hq__prototypeRoot{gap:14px;padding-bottom:40px;display:grid}.CreateOrder-module__KVd6hq__workspace{isolation:isolate;background:#fff;border:1px solid #dfe4ec;border-radius:22px;grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:0;width:100%;max-width:1040px;margin:0 auto;display:grid;position:relative;box-shadow:0 18px 48px #0f172a0f}.CreateOrder-module__KVd6hq__workspace:after{z-index:0;content:"";background:#f7f9fc;border-radius:0 22px 22px 0;width:310px;position:absolute;top:0;bottom:0;right:0}.CreateOrder-module__KVd6hq__form{z-index:1;gap:0;min-width:0;padding:32px 34px 34px;display:grid;position:relative}.CreateOrder-module__KVd6hq__productionFieldset{border:0;min-width:0;margin:0;padding:0;display:contents}.CreateOrder-module__KVd6hq__productionFieldset:disabled .CreateOrder-module__KVd6hq__form{opacity:.72}.CreateOrder-module__KVd6hq__requestMock{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;box-shadow:0 12px 30px #0f172a0a}.CreateOrder-module__KVd6hq__summary{z-index:1;border-left:1px solid #dfe4ec;align-self:start;padding:28px 24px 24px;display:grid;position:sticky;top:14px}.CreateOrder-module__KVd6hq__summaryHeader{padding:0 0 20px}.CreateOrder-module__KVd6hq__summaryHeader span,.CreateOrder-module__KVd6hq__summaryHeader strong,.CreateOrder-module__KVd6hq__summaryHeader small{display:block}.CreateOrder-module__KVd6hq__summaryHeader span{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-weight:800}.CreateOrder-module__KVd6hq__summaryHeader strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:34px}.CreateOrder-module__KVd6hq__summaryErrors{color:var(--color-red);background:#fff7f6;border:1px solid #e5b7b1;border-radius:11px;gap:3px;margin:14px 0 0;padding:12px;display:grid}.CreateOrder-module__KVd6hq__summaryErrors strong,.CreateOrder-module__KVd6hq__summaryErrors span,.CreateOrder-module__KVd6hq__summaryErrors small{display:block}.CreateOrder-module__KVd6hq__summaryErrors strong{font-size:var(--admin-type-small,14px)}.CreateOrder-module__KVd6hq__summaryErrors span,.CreateOrder-module__KVd6hq__summaryErrors small{font-size:var(--admin-type-caption,12px);line-height:1.4}.CreateOrder-module__KVd6hq__summaryChecks{border-top:1px solid #dce2ea;gap:3px;padding:16px 0 4px;display:grid}.CreateOrder-module__KVd6hq__summaryCheck{cursor:pointer;min-height:38px;transition:background var(--motion-quick) var(--motion-curve);border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:7px 4px;display:flex}.CreateOrder-module__KVd6hq__summaryCheck:hover{background:#ffffffc7}.CreateOrder-module__KVd6hq__summaryCheck[data-error=true]{background:#fff7f6;border-color:#d95d51}.CreateOrder-module__KVd6hq__summaryCheck input{width:17px;height:17px;accent-color:var(--color-accent);margin:0}.CreateOrder-module__KVd6hq__summaryCheck span{font-size:var(--admin-type-meta,13px);font-weight:650;line-height:1.4}.CreateOrder-module__KVd6hq__summaryQr{border-top:1px solid #dce2ea;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.CreateOrder-module__KVd6hq__summaryQr span,.CreateOrder-module__KVd6hq__summaryQr strong{display:block}.CreateOrder-module__KVd6hq__summaryQr span{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);text-transform:uppercase;margin-bottom:2px;font-weight:750}.CreateOrder-module__KVd6hq__summaryQr strong{font-size:var(--admin-type-small,14px)}.CreateOrder-module__KVd6hq__summaryQr button,.CreateOrder-module__KVd6hq__requestState button{min-height:34px;color:var(--color-ink);font-size:var(--admin-type-caption,12px);cursor:pointer;background:#fff;border:1px solid #c7d0dc;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:750;display:inline-flex}.CreateOrder-module__KVd6hq__summaryQr button:hover,.CreateOrder-module__KVd6hq__requestState button:hover{color:var(--color-accent);border-color:#93a9ca}.CreateOrder-module__KVd6hq__summaryQr button:focus-visible,.CreateOrder-module__KVd6hq__requestState button:focus-visible{color:var(--color-accent);outline:3px solid var(--color-accent-soft-border);outline-offset:2px;border-color:#93a9ca}.CreateOrder-module__KVd6hq__submitButton{width:100%;min-height:48px;margin:18px 0 0}.CreateOrder-module__KVd6hq__mobileActionBar{display:none}.CreateOrder-module__KVd6hq__createdBoundary{gap:14px;width:100%;max-width:1040px;margin:0 auto;display:grid}.CreateOrder-module__KVd6hq__requestMock{overflow:hidden}.CreateOrder-module__KVd6hq__requestHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:54px;padding:0 20px;display:flex}.CreateOrder-module__KVd6hq__requestHeader button{color:var(--color-ink-3);font-size:var(--admin-type-small,14px);background:0 0;border:0;align-items:center;gap:6px;font-weight:700;display:inline-flex}.CreateOrder-module__KVd6hq__requestHeader>span{font-family:var(--font-mono);font-size:var(--admin-type-meta,13px);font-weight:700}.CreateOrder-module__KVd6hq__createdHero{align-items:center;gap:14px;padding:28px 24px 22px;display:flex}.CreateOrder-module__KVd6hq__createdIcon{width:48px;height:48px;color:var(--color-positive);background:#edf5ed;border-radius:15px;flex:none;place-items:center;display:grid}.CreateOrder-module__KVd6hq__createdHero small{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);text-transform:uppercase;margin-bottom:3px;font-weight:700;display:block}.CreateOrder-module__KVd6hq__createdHero h2{margin-bottom:3px;font-size:26px}.CreateOrder-module__KVd6hq__createdHero p{color:var(--color-ink-3);font-size:var(--admin-type-body,15px)}.CreateOrder-module__KVd6hq__requestStateGrid{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 24px 24px;display:grid}.CreateOrder-module__KVd6hq__requestState{border-right:1px solid var(--color-border);min-height:78px;padding:16px 18px}.CreateOrder-module__KVd6hq__requestState:last-child{border-right:0}.CreateOrder-module__KVd6hq__requestState span,.CreateOrder-module__KVd6hq__requestState strong{display:block}.CreateOrder-module__KVd6hq__requestState span{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);text-transform:uppercase;margin-bottom:5px;font-weight:700}.CreateOrder-module__KVd6hq__requestState strong{font-size:var(--admin-type-small,14px);line-height:1.45}.CreateOrder-module__KVd6hq__requestState button{margin-top:10px}.CreateOrder-module__KVd6hq__createdActions{justify-content:flex-end;margin:0 24px 24px;display:flex}.CreateOrder-module__KVd6hq__actionMessage{color:var(--color-positive);font-size:var(--admin-type-small,14px);background:#f5f9f5;border:1px solid #cdddcf;border-radius:12px;align-items:center;gap:8px;margin:-10px 24px 24px;padding:11px 13px;line-height:1.4;display:flex}.CreateOrder-module__KVd6hq__shellNotice{z-index:1000;background:var(--color-ink);color:#fff;max-width:min(360px,100vw - 32px);font-size:var(--admin-type-small,14px);border-radius:12px;padding:12px 14px;line-height:1.4;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px #0000002e}@media (max-width:1080px){.CreateOrder-module__KVd6hq__workspace{grid-template-columns:minmax(0,1fr) 290px}.CreateOrder-module__KVd6hq__workspace:after{width:290px}}@media (max-width:860px){.CreateOrder-module__KVd6hq__workspace{grid-template-columns:1fr}.CreateOrder-module__KVd6hq__workspace:after{display:none}.CreateOrder-module__KVd6hq__summary{background:#f7f9fc;border-top:1px solid #dfe4ec;border-left:0;border-radius:0 0 22px 22px;position:static}}@media (max-width:640px){.CreateOrder-module__KVd6hq__prototypeRoot{gap:14px;padding-bottom:86px}.CreateOrder-module__KVd6hq__requestStateGrid{grid-template-columns:1fr}.CreateOrder-module__KVd6hq__requestState{border-right:0;border-bottom:1px solid var(--color-border)}.CreateOrder-module__KVd6hq__requestState:last-child{border-bottom:0}.CreateOrder-module__KVd6hq__form{padding:20px 17px}.CreateOrder-module__KVd6hq__summary{border-radius:0 0 17px 17px;padding:18px;display:block}.CreateOrder-module__KVd6hq__summaryHeader,.CreateOrder-module__KVd6hq__summary .CreateOrder-module__KVd6hq__submitButton{display:none}.CreateOrder-module__KVd6hq__workspace{border-radius:18px}.CreateOrder-module__KVd6hq__mobileActionBar{z-index:40;padding:11px 14px max(11px, env(safe-area-inset-bottom));border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 26px #0f172a1a}.CreateOrder-module__KVd6hq__mobileActionBar span,.CreateOrder-module__KVd6hq__mobileActionBar strong{display:block}.CreateOrder-module__KVd6hq__mobileActionBar span{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);text-transform:uppercase;margin-bottom:1px;font-weight:700}.CreateOrder-module__KVd6hq__mobileActionBar strong{max-width:175px;font-size:var(--admin-type-lead,17px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CreateOrder-module__KVd6hq__requestHeader,.CreateOrder-module__KVd6hq__createdHero{padding-left:17px;padding-right:17px}.CreateOrder-module__KVd6hq__requestStateGrid{margin-left:17px;margin-right:17px}.CreateOrder-module__KVd6hq__createdHero h2{font-size:22px}.CreateOrder-module__KVd6hq__actionMessage{margin:-4px 17px 17px}.CreateOrder-module__KVd6hq__createdActions{margin:0 17px 17px}.CreateOrder-module__KVd6hq__createdActions>a{width:100%}}@media (prefers-reduced-motion:reduce){.CreateOrder-module__KVd6hq__summaryCheck{transition:none}}
.CreateOrderDevice-module__AG0Mvq__deviceTrigger{border:1px solid var(--color-border-strong);width:100%;min-height:62px;color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color var(--motion-quick) var(--motion-curve), box-shadow var(--motion-quick) var(--motion-curve);background:#fff;border-radius:11px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 11px;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceTrigger:hover,.CreateOrderDevice-module__AG0Mvq__deviceTrigger:focus-visible{border-color:#9fb1cc;outline:none;box-shadow:0 0 0 3px #064cea17}.CreateOrderDevice-module__AG0Mvq__deviceTriggerIcon{width:38px;height:38px;color:var(--color-accent);background:#edf3ff;border-radius:10px;place-items:center;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceTriggerText{min-width:0}.CreateOrderDevice-module__AG0Mvq__deviceTriggerText strong,.CreateOrderDevice-module__AG0Mvq__deviceTriggerText small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CreateOrderDevice-module__AG0Mvq__deviceTriggerText strong{font-size:var(--admin-type-body,15px);margin-bottom:3px}.CreateOrderDevice-module__AG0Mvq__deviceTriggerText small{color:var(--color-ink-3);font-size:var(--admin-type-caption,12px)}.CreateOrderDevice-module__AG0Mvq__deviceTrigger>svg{color:var(--color-ink-3)}.CreateOrderDevice-module__AG0Mvq__devicePopover{z-index:1000;width:min(560px,100vw - 32px);max-height:min(520px, var(--available-height,520px));border:1px solid var(--color-border);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 44px #0f172a29}.CreateOrderDevice-module__AG0Mvq__deviceDialog{max-height:min(520px, var(--available-height,520px));outline:none;flex-direction:column;display:flex}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader{border-bottom:1px solid var(--color-border);grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:12px;padding:24px 24px 17px;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader>div{min-width:0}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader>div>span{color:var(--color-ink-4);font-size:var(--admin-type-caption,12px);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-weight:750;display:block}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader h2{margin:0;font-size:21px}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader button,.CreateOrderDevice-module__AG0Mvq__deviceHeaderIcon{border:1px solid var(--color-border);width:38px;height:38px;color:var(--color-ink-2);background:#fff;border-radius:10px;place-items:center;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader button{cursor:pointer}.CreateOrderDevice-module__AG0Mvq__deviceHeaderIcon{color:var(--color-accent);background:#edf3ff;border-color:#0000}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader button:hover,.CreateOrderDevice-module__AG0Mvq__deviceModalHeader button:focus-visible{color:var(--color-accent);border-color:#9fb1cc;outline:none}.CreateOrderDevice-module__AG0Mvq__deviceSearch{border:1px solid var(--color-border-strong);color:var(--color-ink-3);border-radius:11px;align-items:center;gap:9px;margin:17px 24px 10px;padding:0 12px;display:flex}.CreateOrderDevice-module__AG0Mvq__deviceSearch:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #064cea1c}.CreateOrderDevice-module__AG0Mvq__deviceSearch input{width:100%;min-height:46px;color:var(--color-ink);background:0 0;border:0;outline:0}.CreateOrderDevice-module__AG0Mvq__deviceResults{min-height:0;padding:14px 24px 24px;overflow-y:auto}.CreateOrderDevice-module__AG0Mvq__deviceOptionList{border:1px solid var(--color-border);border-radius:12px;display:grid;overflow:hidden}.CreateOrderDevice-module__AG0Mvq__deviceOptionList button{border:0;border-bottom:1px solid var(--color-border);min-height:58px;color:var(--color-ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceOptionList button:last-child{border-bottom:0}.CreateOrderDevice-module__AG0Mvq__deviceOptionList button:hover,.CreateOrderDevice-module__AG0Mvq__deviceOptionList button:focus-visible,.CreateOrderDevice-module__AG0Mvq__deviceOptionList .CreateOrderDevice-module__AG0Mvq__deviceResultActive{background:#f2f6ff;outline:none}.CreateOrderDevice-module__AG0Mvq__deviceOptionList button>span:first-child{width:38px;height:38px;color:var(--color-ink-3);background:#f1f3f6;border-radius:10px;place-items:center;display:grid}.CreateOrderDevice-module__AG0Mvq__deviceOptionList .CreateOrderDevice-module__AG0Mvq__deviceResultActive>span:first-child{color:var(--color-accent);background:#e6efff}.CreateOrderDevice-module__AG0Mvq__deviceOptionList .CreateOrderDevice-module__AG0Mvq__deviceNavigationResult{grid-template-columns:38px minmax(0,1fr) 18px}.CreateOrderDevice-module__AG0Mvq__deviceNavigationResult>svg{color:var(--color-ink-3)}.CreateOrderDevice-module__AG0Mvq__deviceResults strong,.CreateOrderDevice-module__AG0Mvq__deviceResults small{display:block}.CreateOrderDevice-module__AG0Mvq__deviceResults strong{font-size:var(--admin-type-body,15px);margin-bottom:3px}.CreateOrderDevice-module__AG0Mvq__deviceResults small{color:var(--color-ink-3);font-size:var(--admin-type-caption,12px)}.CreateOrderDevice-module__AG0Mvq__deviceEmpty{color:var(--color-ink-3);font-size:var(--admin-type-small,14px);text-align:center;padding:36px 12px}@media (max-width:640px){.CreateOrderDevice-module__AG0Mvq__devicePopover{border-width:1px 0 0;border-radius:20px 20px 0 0;max-height:min(86vh,720px);box-shadow:0 -18px 44px #0f172a2e,0 0 0 100vmax #0f172a33;width:100%!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}.CreateOrderDevice-module__AG0Mvq__deviceDialog{max-height:min(86vh,720px)}.CreateOrderDevice-module__AG0Mvq__deviceModalHeader{padding:19px 17px 14px}.CreateOrderDevice-module__AG0Mvq__deviceSearch{margin:14px 17px 8px}.CreateOrderDevice-module__AG0Mvq__deviceResults{padding:8px 17px max(24px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.CreateOrderDevice-module__AG0Mvq__deviceTrigger{transition:none}}.CreateOrderDevice-module__AG0Mvq__deviceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.CreateOrderDevice-module__AG0Mvq__deviceHeading>span{color:var(--color-ink-3);font-size:var(--admin-type-meta,13px);font-weight:700}.CreateOrderDevice-module__AG0Mvq__deviceMode{border:1px solid var(--color-border);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.CreateOrderDevice-module__AG0Mvq__deviceMode button{min-height:32px;color:var(--color-ink-3);cursor:pointer;font:inherit;font-size:var(--admin-type-meta,13px);background:0 0;border:0;border-radius:5px;padding:4px 8px}.CreateOrderDevice-module__AG0Mvq__deviceMode button[aria-pressed=true]{background:var(--color-accent-soft,#edf3ff);color:var(--color-accent)}.CreateOrderDevice-module__AG0Mvq__deviceMode button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:640px){.CreateOrderDevice-module__AG0Mvq__deviceHeading{align-items:flex-start}.CreateOrderDevice-module__AG0Mvq__deviceMode{flex-wrap:wrap;max-width:100%}.CreateOrderDevice-module__AG0Mvq__deviceMode button{flex:auto;min-width:0}}
.AdminListChrome-module__Gr42qG__header{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.AdminListChrome-module__Gr42qG__header h2{min-width:0;font-size:var(--admin-ui-font-section,18px);color:var(--admin-ui-ink,#233650);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-weight:600;line-height:1.4;display:flex}.AdminListChrome-module__Gr42qG__count{color:var(--admin-ui-muted,#68768b);font-size:var(--admin-ui-font-muted,13px);font-weight:400}.AdminListChrome-module__Gr42qG__action{flex-shrink:0}.AdminListChrome-module__Gr42qG__toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:12px;display:flex}@media (max-width:760px){.AdminListChrome-module__Gr42qG__header{gap:8px}}
.OrderRecovery-module__j2boSG__groups,.OrderRecovery-module__j2boSG__group{gap:12px;display:grid}.OrderRecovery-module__j2boSG__group{border:1px solid #dfe3e8;border-radius:6px;padding:12px}.OrderRecovery-module__j2boSG__choice{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.OrderRecovery-module__j2boSG__choice span{overflow-wrap:anywhere;font-size:var(--admin-type-body,15px);gap:4px;line-height:1.5;display:grid}.OrderRecovery-module__j2boSG__choice input{flex:none;width:20px;height:20px}.OrderRecovery-module__j2boSG__actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.OrderRecovery-module__j2boSG__actions button{min-height:44px}.OrderRecovery-module__j2boSG__message{font-size:var(--admin-type-body,15px);margin:0 0 12px;line-height:1.5}
.CatalogOrder-module__Ru7Jhq__workspace{min-width:0;color:var(--catalog-ink,#233650)}.CatalogOrder-module__Ru7Jhq__search{min-width:180px;min-height:var(--catalog-control-height,36px);border:1px solid var(--catalog-border,#e1e6ed);color:var(--catalog-muted,#68768b);background:#fff;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.CatalogOrder-module__Ru7Jhq__search input{width:100%;min-width:0;min-height:calc(var(--catalog-control-height,36px) - 2px);font:inherit;color:var(--catalog-ink,#233650);background:0 0;border:0;outline:none;padding:0}.CatalogOrder-module__Ru7Jhq__search button{width:var(--catalog-control-height,36px);height:var(--catalog-control-height,36px);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.CatalogOrder-module__Ru7Jhq__treeFilter{width:220px;min-width:0}.CatalogOrder-module__Ru7Jhq__treeTools{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.CatalogOrder-module__Ru7Jhq__treeTools button{min-height:var(--catalog-control-height,36px);border:1px solid var(--catalog-border,#e1e6ed);color:#536178;min-width:36px;font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.CatalogOrder-module__Ru7Jhq__treeTools .CatalogOrder-module__Ru7Jhq__orderToggle{margin-left:4px}.CatalogOrder-module__Ru7Jhq__treeTools .CatalogOrder-module__Ru7Jhq__orderToggle[aria-pressed=true]{color:var(--catalog-accent,#064cea);background:#eff4ff}.CatalogOrder-module__Ru7Jhq__treeTools button:disabled{opacity:.45;cursor:default}.CatalogOrder-module__Ru7Jhq__orderStatus{color:var(--catalog-muted,#68768b);margin:0 0 12px;font-size:13px}.CatalogOrder-module__Ru7Jhq__error{color:#a13b33;margin:0 0 12px;font-size:14px;line-height:1.5}.CatalogOrder-module__Ru7Jhq__recoveryActions{gap:8px;margin-bottom:12px;display:flex}.CatalogOrder-module__Ru7Jhq__rootList,.CatalogOrder-module__Ru7Jhq__nestedList,.CatalogOrder-module__Ru7Jhq__modelList{margin:0;padding:0;list-style:none}.CatalogOrder-module__Ru7Jhq__rootList{gap:8px;display:grid}.CatalogOrder-module__Ru7Jhq__rootList>.CatalogOrder-module__Ru7Jhq__orderNode{border:1px solid var(--catalog-border,#e1e6ed);border-radius:8px;overflow:hidden}.CatalogOrder-module__Ru7Jhq__orderNode{background:#fff;min-width:0;list-style:none}.CatalogOrder-module__Ru7Jhq__orderNode+.CatalogOrder-module__Ru7Jhq__orderNode{border-top:1px solid #edf0f5}.CatalogOrder-module__Ru7Jhq__orderNode[data-level=category]>.CatalogOrder-module__Ru7Jhq__nodeRow{background:#f7f9fc}.CatalogOrder-module__Ru7Jhq__nodeRow{min-height:var(--catalog-row-height,48px);align-items:center;gap:8px;padding:2px 10px;display:flex}.CatalogOrder-module__Ru7Jhq__nodeTitle{flex:1;min-width:0}.CatalogOrder-module__Ru7Jhq__nodeTitle strong,.CatalogOrder-module__Ru7Jhq__nameButton{font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;font-weight:550;line-height:1.4}.CatalogOrder-module__Ru7Jhq__nameButton{width:100%;max-width:100%;min-height:44px;color:var(--catalog-ink,#233650);text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-family:inherit;display:block}.CatalogOrder-module__Ru7Jhq__nameButton:hover{color:var(--catalog-accent,#064cea)}.CatalogOrder-module__Ru7Jhq__nodeIcon{color:#738098;flex-shrink:0;place-items:center;width:22px;height:36px;display:grid}.CatalogOrder-module__Ru7Jhq__orderNode[data-level=model] .CatalogOrder-module__Ru7Jhq__nodeIcon{width:36px}.CatalogOrder-module__Ru7Jhq__nodeIcon img{object-fit:contain;width:36px;height:36px}.CatalogOrder-module__Ru7Jhq__expandButton,.CatalogOrder-module__Ru7Jhq__addChild,.CatalogOrder-module__Ru7Jhq__dragHandle,.CatalogOrder-module__Ru7Jhq__moveActions button{color:#657389;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.CatalogOrder-module__Ru7Jhq__expandButton svg{transition:transform .16s}.CatalogOrder-module__Ru7Jhq__expandButton svg[data-expanded=true]{transform:rotate(90deg)}.CatalogOrder-module__Ru7Jhq__addChild{color:var(--catalog-accent,#064cea)}.CatalogOrder-module__Ru7Jhq__dragHandle{cursor:grab;touch-action:none}.CatalogOrder-module__Ru7Jhq__dragHandle:active{cursor:grabbing}.CatalogOrder-module__Ru7Jhq__expandButton:hover:not(:disabled),.CatalogOrder-module__Ru7Jhq__addChild:hover,.CatalogOrder-module__Ru7Jhq__dragHandle:hover:not(:disabled),.CatalogOrder-module__Ru7Jhq__moveActions button:hover:not(:disabled){color:var(--catalog-accent,#064cea);background:#edf3ff}.CatalogOrder-module__Ru7Jhq__expandButton:disabled,.CatalogOrder-module__Ru7Jhq__dragHandle:disabled,.CatalogOrder-module__Ru7Jhq__moveActions button:disabled{opacity:.25;cursor:default}.CatalogOrder-module__Ru7Jhq__countBadge,.CatalogOrder-module__Ru7Jhq__inactiveBadge{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);flex-shrink:0;line-height:1.5}.CatalogOrder-module__Ru7Jhq__inactiveBadge{background:#f0f3f8;border-radius:4px;padding:2px 6px}.CatalogOrder-module__Ru7Jhq__countBadge{text-align:right;min-width:22px}.CatalogOrder-module__Ru7Jhq__nodeMetadata{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);flex-wrap:wrap;gap:2px 12px;font-weight:400;line-height:1.5;display:flex}.CatalogOrder-module__Ru7Jhq__nodeMetadata [data-ready],.CatalogOrder-module__Ru7Jhq__nodeMetadata [data-published]{color:#26724c}.CatalogOrder-module__Ru7Jhq__nodeMetadata [data-warning]{color:#97611d}.CatalogOrder-module__Ru7Jhq__moveActions{flex-shrink:0;gap:2px;display:flex}.CatalogOrder-module__Ru7Jhq__nodeChildren{border-left:1px solid #e6ebf2;margin-left:28px;padding-left:8px;overflow:hidden}.CatalogOrder-module__Ru7Jhq__empty{color:var(--catalog-muted,#68768b);gap:4px;padding:28px 12px;font-size:14px;display:grid}.CatalogOrder-module__Ru7Jhq__empty strong{color:var(--catalog-ink,#233650);font-weight:550}@media (max-width:760px){.CatalogOrder-module__Ru7Jhq__search{flex-basis:100%;min-height:44px}.CatalogOrder-module__Ru7Jhq__treeFilter{flex:1;min-width:140px}.CatalogOrder-module__Ru7Jhq__treeTools{width:auto;margin-left:auto}.CatalogOrder-module__Ru7Jhq__treeTools button{min-height:44px}.CatalogOrder-module__Ru7Jhq__treeTools .CatalogOrder-module__Ru7Jhq__orderToggle{margin-left:auto}.CatalogOrder-module__Ru7Jhq__addRoot{width:44px;height:44px;padding:0}.CatalogOrder-module__Ru7Jhq__addRoot>span{display:none}.CatalogOrder-module__Ru7Jhq__nodeRow{flex-wrap:wrap;gap:5px;min-height:48px;padding:2px 6px}.CatalogOrder-module__Ru7Jhq__expandButton,.CatalogOrder-module__Ru7Jhq__addChild,.CatalogOrder-module__Ru7Jhq__dragHandle,.CatalogOrder-module__Ru7Jhq__moveActions button{width:44px;height:44px}.CatalogOrder-module__Ru7Jhq__nodeChildren{margin-left:10px;padding-left:4px}.CatalogOrder-module__Ru7Jhq__nodeIcon{display:none}.CatalogOrder-module__Ru7Jhq__orderNode[data-level=model] .CatalogOrder-module__Ru7Jhq__nodeIcon{display:grid}.CatalogOrder-module__Ru7Jhq__nodeMetadata{gap:2px 8px}.CatalogOrder-module__Ru7Jhq__moveActions{margin-left:auto}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__moveActions{flex-basis:100%;justify-content:flex-end}}@media (max-width:380px){.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow{grid-template-columns:44px minmax(0,1fr) 22px 44px;row-gap:0;display:grid}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__expandButton{grid-area:1/1/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__nodeTitle{grid-area:1/2}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__countBadge{grid-area:1/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__addChild{grid-area:1/4/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=false]:not([data-level=model])>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__inactiveBadge{grid-area:2/2/auto/4;justify-self:start;margin-bottom:4px}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow{grid-template-columns:44px 44px minmax(0,1fr) 22px;row-gap:0;display:grid}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__expandButton{grid-area:1/1/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>label{grid-area:1/2/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__nodeTitle{grid-area:1/3}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__countBadge{grid-area:1/4}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__inactiveBadge{grid-area:2/3/auto/5;justify-self:start;margin-bottom:4px}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true][data-level=model]>.CatalogOrder-module__Ru7Jhq__nodeRow{grid-template-columns:44px minmax(0,1fr)}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true][data-level=model]>.CatalogOrder-module__Ru7Jhq__nodeRow>label{grid-column:1}.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true][data-level=model]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__nodeTitle,.CatalogOrder-module__Ru7Jhq__orderNode[data-ordering=false][data-selecting=true][data-level=model]>.CatalogOrder-module__Ru7Jhq__nodeRow>.CatalogOrder-module__Ru7Jhq__inactiveBadge{grid-column:2}}@media (prefers-reduced-motion:reduce){.CatalogOrder-module__Ru7Jhq__expandButton svg{transition:none}}
.CatalogAuthoringExcel-module__nsEdoW__toolbar,.CatalogAuthoringExcel-module__nsEdoW__footer{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CatalogAuthoringExcel-module__nsEdoW__content{min-width:0;color:var(--catalog-ink,#233650);font-size:var(--catalog-font-body,14px);gap:12px;display:grid}.CatalogAuthoringExcel-module__nsEdoW__content p{overflow-wrap:anywhere;margin:0}.CatalogAuthoringExcel-module__nsEdoW__note,.CatalogAuthoringExcel-module__nsEdoW__before{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.CatalogAuthoringExcel-module__nsEdoW__fileLabel{margin-bottom:8px;font-weight:600;display:block}.CatalogAuthoringExcel-module__nsEdoW__filePicker{align-items:center;gap:12px;display:flex}.CatalogAuthoringExcel-module__nsEdoW__filePicker button{flex:none}.CatalogAuthoringExcel-module__nsEdoW__filename{min-width:0;color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);overflow-wrap:anywhere}.CatalogAuthoringExcel-module__nsEdoW__footer{justify-content:flex-end}.CatalogAuthoringExcel-module__nsEdoW__summary{font-weight:600}.CatalogAuthoringExcel-module__nsEdoW__changes{min-width:0}.CatalogAuthoringExcel-module__nsEdoW__entry{border-bottom:1px solid var(--catalog-border,#e1e6ed);padding-block:12px}.CatalogAuthoringExcel-module__nsEdoW__entry h3,.CatalogAuthoringExcel-module__nsEdoW__clears h3{font:inherit;overflow-wrap:anywhere;margin:0 0 8px;font-weight:600}.CatalogAuthoringExcel-module__nsEdoW__entry p{font-size:var(--catalog-font-muted,13px);margin-block:6px}.CatalogAuthoringExcel-module__nsEdoW__change{overflow-wrap:anywhere;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:8px;padding-block:5px;display:grid}.CatalogAuthoringExcel-module__nsEdoW__field{color:var(--catalog-muted,#68768b)}.CatalogAuthoringExcel-module__nsEdoW__error{color:#a33e2e;font-size:var(--catalog-font-muted,13px);overflow-wrap:anywhere}.CatalogAuthoringExcel-module__nsEdoW__warning,.CatalogAuthoringExcel-module__nsEdoW__clears{border-radius:var(--catalog-radius,8px);font-size:var(--catalog-font-muted,13px);background:#fffaf2;border:1px solid #e8d5b8;padding:12px}.CatalogAuthoringExcel-module__nsEdoW__warning p{margin-bottom:8px}.CatalogAuthoringExcel-module__nsEdoW__clears ul{margin:8px 0 12px;padding-left:20px}.CatalogAuthoringExcel-module__nsEdoW__confirm{min-height:var(--catalog-control-height,36px);align-items:flex-start;gap:8px;display:flex}.CatalogAuthoringExcel-module__nsEdoW__confirm input{width:18px;height:18px;accent-color:var(--catalog-accent,#064cea);flex-shrink:0;margin-top:2px}@media (max-width:600px){.CatalogAuthoringExcel-module__nsEdoW__change{grid-template-columns:minmax(0,1fr);gap:2px}.CatalogAuthoringExcel-module__nsEdoW__footer{align-items:stretch}.CatalogAuthoringExcel-module__nsEdoW__footer>button{flex:auto}.CatalogAuthoringExcel-module__nsEdoW__toolbar{gap:4px}}
.Calculation-module__UqTkDW__sourceImpact{border-top:1px solid var(--catalog-border,#dce3ed);margin-top:16px;font-size:13px}.Calculation-module__UqTkDW__scopeFilter{color:var(--catalog-ink,#233650);justify-content:space-between;align-items:center;gap:12px;padding-block:8px;display:flex}.Calculation-module__UqTkDW__scopeFilter span{overflow-wrap:anywhere;min-width:0}.Calculation-module__UqTkDW__scopeFilter>button{flex-shrink:0}.Calculation-module__UqTkDW__sourceImpact summary{cursor:pointer;min-height:44px;color:var(--catalog-accent,#064cea);padding-block:12px}.Calculation-module__UqTkDW__sourceImpact ul{margin:0;padding-left:20px}.Calculation-module__UqTkDW__sourceImpact p{color:var(--catalog-muted,#68768b)}.Calculation-module__UqTkDW__conflictReview{gap:12px;min-width:0;display:grid}.Calculation-module__UqTkDW__conflictReview h3,.Calculation-module__UqTkDW__conflictReview p{margin:0}.Calculation-module__UqTkDW__conflictReview p{color:var(--catalog-muted,#68768b);font-size:13px;line-height:1.5}.Calculation-module__UqTkDW__conflictField{border:1px solid var(--catalog-border,#e1e6ed);border-radius:8px;min-width:0;margin:0;padding:12px}.Calculation-module__UqTkDW__conflictField legend{overflow-wrap:anywhere;padding:0 4px;font-weight:600}.Calculation-module__UqTkDW__conflictField dl{gap:8px;margin:0 0 12px;display:grid}.Calculation-module__UqTkDW__conflictField dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.Calculation-module__UqTkDW__conflictField dt{color:var(--catalog-muted,#68768b);font-size:13px}.Calculation-module__UqTkDW__conflictField dd{overflow-wrap:anywhere;margin:0}.Calculation-module__UqTkDW__conflictChoices{gap:4px;display:grid}.Calculation-module__UqTkDW__conflictChoices label{align-items:center;gap:8px;min-height:44px;display:flex}.Calculation-module__UqTkDW__workspace,.Calculation-module__UqTkDW__list{color:#25344b;min-width:0;font-size:var(--catalog-font-body,14px);grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.Calculation-module__UqTkDW__reviewDisclosure{color:#25344b;min-width:0;font-size:var(--catalog-font-body,14px);display:block}.Calculation-module__UqTkDW__reviewDisclosure>summary{cursor:pointer;overflow-wrap:anywhere;min-width:0;line-height:1.5}.Calculation-module__UqTkDW__reviewDisclosure>.Calculation-module__UqTkDW__list{margin-top:12px}.Calculation-module__UqTkDW__workspace p,.Calculation-module__UqTkDW__form p{margin:0}.Calculation-module__UqTkDW__reviewToolbar,.Calculation-module__UqTkDW__actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.Calculation-module__UqTkDW__inputState{min-width:0;font-size:var(--catalog-font-muted,13px);color:#6c7b91;line-height:1.45}.Calculation-module__UqTkDW__count{color:#79859a;font-variant-numeric:tabular-nums}.Calculation-module__UqTkDW__listToolbar{grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:8px;min-width:0;display:grid}.Calculation-module__UqTkDW__tools{justify-self:end;min-width:0}.Calculation-module__UqTkDW__addAction{white-space:nowrap}.Calculation-module__UqTkDW__listActions,.Calculation-module__UqTkDW__selectionActions{align-items:center;gap:8px;min-width:0;display:flex}.Calculation-module__UqTkDW__selectionToolbar{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.Calculation-module__UqTkDW__selectionToolbar>span{color:var(--catalog-ink,#233650);white-space:nowrap}.Calculation-module__UqTkDW__reviewToolbar .Calculation-module__UqTkDW__search{flex:220px}.Calculation-module__UqTkDW__reviewToolbar>div{flex:0 210px}.Calculation-module__UqTkDW__search{min-width:0;min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);color:#79859a;border:1px solid #d7dfea;align-items:center;gap:8px;padding:0 10px;display:flex}.Calculation-module__UqTkDW__search input{width:100%;min-width:0;min-height:calc(var(--catalog-control-height,36px) - 2px);color:#25344b;font:inherit;background:0 0;border:0;outline:0;padding:0}.Calculation-module__UqTkDW__tableScroll{scrollbar-width:thin;min-width:0;overflow-x:auto}.Calculation-module__UqTkDW__dataTable{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:var(--catalog-font-body,14px)}.Calculation-module__UqTkDW__dataTable[data-section=parts]{min-width:980px}.Calculation-module__UqTkDW__dataTable[data-section=totals]{min-width:1060px}.Calculation-module__UqTkDW__dataTable[data-section=part-consumers]{min-width:1040px}.Calculation-module__UqTkDW__dataTable[data-section=totals] td{vertical-align:top;padding-block:14px}.Calculation-module__UqTkDW__dataTable[data-section=totals] .Calculation-module__UqTkDW__textButton{min-height:0}.Calculation-module__UqTkDW__reportHeading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.Calculation-module__UqTkDW__reportHeading>span{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.Calculation-module__UqTkDW__exportError{color:var(--catalog-error,#b42318);font-size:var(--catalog-font-muted,13px);overflow-wrap:anywhere}.Calculation-module__UqTkDW__moneyColumn{width:144px}.Calculation-module__UqTkDW__countColumn{width:112px}.Calculation-module__UqTkDW__actionColumn,.Calculation-module__UqTkDW__selectionColumn{width:44px}.Calculation-module__UqTkDW__sourceColumn{width:176px}.Calculation-module__UqTkDW__statusColumn{width:144px}.Calculation-module__UqTkDW__reasonColumn{width:232px}.Calculation-module__UqTkDW__dataTable th{color:#758198;font-size:var(--catalog-font-muted,13px);white-space:nowrap;background:#f7f9fc;border-block:1px solid #e7ebf1;padding:10px;font-weight:500}.Calculation-module__UqTkDW__dataTable td{overflow-wrap:anywhere;vertical-align:middle;color:#30415a;border-bottom:1px solid #e7ebf1;padding:10px}.Calculation-module__UqTkDW__dataTable tbody tr:hover{background:#f8faff}.Calculation-module__UqTkDW__dataTable strong{font-weight:600}.Calculation-module__UqTkDW__dataTable small{color:#758198;font-size:var(--catalog-font-muted,13px);margin-top:3px;line-height:1.45;display:block}.Calculation-module__UqTkDW__numeric{white-space:nowrap;font-variant-numeric:tabular-nums}.Calculation-module__UqTkDW__dataTable .Calculation-module__UqTkDW__numeric{text-align:right}.Calculation-module__UqTkDW__dataTable .Calculation-module__UqTkDW__actionCell,.Calculation-module__UqTkDW__dataTable .Calculation-module__UqTkDW__selectionCell{text-align:center;width:44px;padding-inline:0}.Calculation-module__UqTkDW__rowSelection{width:44px;min-height:44px}.Calculation-module__UqTkDW__dataTable tr[data-selected=true]{background:#f0f5ff}.Calculation-module__UqTkDW__textButton{min-height:var(--catalog-control-height,36px);color:#233650;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.Calculation-module__UqTkDW__textButton:hover{color:#064cea}.Calculation-module__UqTkDW__textButton[data-part-consumers]{color:var(--catalog-accent,#064cea);text-underline-offset:3px;text-decoration:underline}.Calculation-module__UqTkDW__help{color:#6c7b91;font-size:var(--catalog-font-muted,13px);overflow-wrap:anywhere;line-height:1.5}.Calculation-module__UqTkDW__reasonCell{min-width:210px;max-width:320px}.Calculation-module__UqTkDW__status{font-size:var(--catalog-font-muted,13px);color:#5c6b81;display:inline-block}.Calculation-module__UqTkDW__status[data-status=ready]{color:#217245}.Calculation-module__UqTkDW__status[data-status=blocked]{color:#a26622}.Calculation-module__UqTkDW__issues{color:#a26622;font-size:var(--catalog-font-muted,13px);margin:5px 0 0;padding:0;line-height:1.5;list-style:none}.Calculation-module__UqTkDW__issueDetails{color:#6c7b91;font-size:var(--catalog-font-muted,13px);margin-top:4px}.Calculation-module__UqTkDW__issueDetails>summary{cursor:pointer;color:#345071;width:fit-content;min-height:28px;padding-block:4px}.Calculation-module__UqTkDW__issueDetails .Calculation-module__UqTkDW__issues{overflow-wrap:anywhere;color:#6c7b91;gap:4px;max-width:320px;padding:6px 0 6px 16px;list-style:outside;display:grid}.Calculation-module__UqTkDW__empty{text-align:center;color:#758198;font-size:var(--catalog-font-body,14px);padding:28px 12px;line-height:1.5}.Calculation-module__UqTkDW__actions{justify-content:flex-end}.Calculation-module__UqTkDW__actions>span{color:#758198;font-size:var(--catalog-font-muted,13px)}.Calculation-module__UqTkDW__form,.Calculation-module__UqTkDW__form form{gap:16px;min-width:0;display:grid}.Calculation-module__UqTkDW__form{font-size:var(--catalog-font-body,14px)}.Calculation-module__UqTkDW__formFields{border:0;min-width:0;margin:0;padding:0}.Calculation-module__UqTkDW__formFields[hidden]{display:none}.Calculation-module__UqTkDW__workspace button,.Calculation-module__UqTkDW__actions button{min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);font-size:var(--catalog-font-body,14px);font-weight:500}.Calculation-module__UqTkDW__workspace button:hover:not(:disabled),.Calculation-module__UqTkDW__actions button:hover:not(:disabled){transform:none}.Calculation-module__UqTkDW__form label:not(:has(input[type=checkbox],input[type=radio])){gap:6px;min-width:0;font-weight:500;display:grid}.Calculation-module__UqTkDW__form label:has(input[type=checkbox]){justify-content:flex-start}.Calculation-module__UqTkDW__form input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);color:#25344b;font:inherit;font-size:var(--catalog-font-body,14px);background:#fff;border:1px solid #c9d3e2;padding:6px 10px}.Calculation-module__UqTkDW__form input:disabled{color:#697a92;background:#f3f6fa}.Calculation-module__UqTkDW__form .Calculation-module__UqTkDW__help{font-size:var(--catalog-font-muted,13px)}.Calculation-module__UqTkDW__form button[data-catalog-select],.Calculation-module__UqTkDW__workspace button[data-catalog-select]{min-height:var(--catalog-control-height,36px);border-radius:var(--catalog-radius,8px);font-size:var(--catalog-font-body,14px);padding:6px 10px}.Calculation-module__UqTkDW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:760px){.Calculation-module__UqTkDW__dataTable[data-section=profiles]{min-width:440px}.Calculation-module__UqTkDW__dataTable[data-section=services]{min-width:0}.Calculation-module__UqTkDW__dataTable[data-section=services] .Calculation-module__UqTkDW__moneyColumn{width:100px}.Calculation-module__UqTkDW__dataTable[data-section=services] .Calculation-module__UqTkDW__countColumn{width:92px}.Calculation-module__UqTkDW__dataTable[data-section=services] th{white-space:normal}.Calculation-module__UqTkDW__dataTable[data-section=services] td:first-child,.Calculation-module__UqTkDW__dataTable[data-section=services] th:first-child{min-width:0;max-width:none;box-shadow:none;position:static}.Calculation-module__UqTkDW__dataTable[data-section=profiles] .Calculation-module__UqTkDW__moneyColumn{width:104px}.Calculation-module__UqTkDW__dataTable[data-section=profiles] .Calculation-module__UqTkDW__countColumn{width:88px}.Calculation-module__UqTkDW__dataTable[data-section=profiles] th:first-child{white-space:normal}.Calculation-module__UqTkDW__dataTable td:first-child,.Calculation-module__UqTkDW__dataTable th:first-child{z-index:1;min-width:160px;max-width:200px;box-shadow:1px 0 var(--catalog-border,#e1e6ed);overflow-wrap:break-word;background:#fff;position:sticky;left:0}.Calculation-module__UqTkDW__dataTable[data-section=part-consumers] col:first-child{width:160px}.Calculation-module__UqTkDW__dataTable th:first-child{background:#f7f9fc}.Calculation-module__UqTkDW__dataTable[data-section=profiles] td:first-child,.Calculation-module__UqTkDW__dataTable[data-section=profiles] th:first-child,.Calculation-module__UqTkDW__dataTable[data-section=totals] td:first-child,.Calculation-module__UqTkDW__dataTable[data-section=totals] th:first-child{min-width:0;max-width:none;box-shadow:none;position:static}.Calculation-module__UqTkDW__dataTable[data-selecting] td:first-child,.Calculation-module__UqTkDW__dataTable[data-selecting] th:first-child{width:44px;min-width:44px;max-width:44px}.Calculation-module__UqTkDW__dataTable[data-selecting] td:nth-child(2),.Calculation-module__UqTkDW__dataTable[data-selecting] th:nth-child(2){z-index:1;box-shadow:1px 0 var(--catalog-border,#e1e6ed);background:#fff;position:sticky;left:44px}.Calculation-module__UqTkDW__dataTable[data-selecting] th:nth-child(2){background:#f7f9fc}.Calculation-module__UqTkDW__fields{grid-template-columns:minmax(0,1fr)}.Calculation-module__UqTkDW__reviewToolbar{gap:8px}.Calculation-module__UqTkDW__listToolbar{grid-template-columns:minmax(0,1fr) 44px}.Calculation-module__UqTkDW__listToolbar .Calculation-module__UqTkDW__search{grid-column:1/-1}.Calculation-module__UqTkDW__addAction{white-space:normal;justify-self:start;max-width:100%}.Calculation-module__UqTkDW__listActions,.Calculation-module__UqTkDW__selectionToolbar,.Calculation-module__UqTkDW__selectionActions{flex-wrap:wrap}.Calculation-module__UqTkDW__search,.Calculation-module__UqTkDW__search input{min-height:44px}.Calculation-module__UqTkDW__search input{font-size:16px}.Calculation-module__UqTkDW__listToolbar>button,.Calculation-module__UqTkDW__listActions>button,.Calculation-module__UqTkDW__selectionActions>button,.Calculation-module__UqTkDW__reviewToolbar>button,.Calculation-module__UqTkDW__form input:not([type=checkbox]):not([type=radio]),.Calculation-module__UqTkDW__form button[data-catalog-select],.Calculation-module__UqTkDW__workspace button[data-catalog-select],.Calculation-module__UqTkDW__actions button{min-height:44px}.Calculation-module__UqTkDW__dataTable td{padding-block:12px}.Calculation-module__UqTkDW__textButton{min-height:44px}}
.DeviceBulk-module__0qvn0W__bar{border-block:1px solid var(--catalog-border,#e1e6ed);font-size:var(--catalog-font-body,14px);background:#f7f9fc;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:12px;padding:4px 10px;display:flex}.DeviceBulk-module__0qvn0W__count{white-space:nowrap;font-variant-numeric:tabular-nums;margin-right:auto}.DeviceBulk-module__0qvn0W__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.DeviceBulk-module__0qvn0W__form{gap:16px;display:grid}.DeviceBulk-module__0qvn0W__form label{gap:6px;display:grid}.DeviceBulk-module__0qvn0W__form label>span,.DeviceBulk-module__0qvn0W__notice{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.DeviceBulk-module__0qvn0W__notice{margin:0 0 12px}.DeviceBulk-module__0qvn0W__impact{flex-wrap:wrap;gap:8px 20px;display:flex}.DeviceBulk-module__0qvn0W__impact span{gap:8px;display:inline-flex}.DeviceBulk-module__0qvn0W__impact strong{font-variant-numeric:tabular-nums;font-weight:600}.DeviceBulk-module__0qvn0W__models summary{min-height:44px;color:var(--catalog-accent,#064cea);cursor:pointer;align-items:center;display:flex}.DeviceBulk-module__0qvn0W__models ul{max-height:240px;margin:0;padding-left:20px;overflow:auto}.DeviceBulk-module__0qvn0W__models li{padding:3px 0}.DeviceBulk-module__0qvn0W__error{color:#a13b33;margin-block:12px 0}@media (max-width:600px){.DeviceBulk-module__0qvn0W__bar{gap:4px 8px;padding:4px 8px}.DeviceBulk-module__0qvn0W__count{margin-right:0}}
.Workspace-module__hDuA-q__detail,.Workspace-module__hDuA-q__workConfiguration{gap:16px;min-width:0;display:grid}.Workspace-module__hDuA-q__optionalFields{gap:14px;padding-bottom:12px;display:grid}.Workspace-module__hDuA-q__ruleField{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);gap:6px;display:grid}.Workspace-module__hDuA-q__rulesDisclosure{border-top:1px solid var(--catalog-border,#e1e6ed);min-width:0}.Workspace-module__hDuA-q__rulesDisclosure>summary{cursor:pointer;min-height:44px;color:var(--catalog-ink,#233650);font-size:var(--catalog-font-body,14px);align-items:center;gap:8px;list-style:none;display:flex}.Workspace-module__hDuA-q__rulesDisclosure>summary::-webkit-details-marker{display:none}.Workspace-module__hDuA-q__assignmentModel>summary::-webkit-details-marker{display:none}.Workspace-module__hDuA-q__rulesDisclosure>summary:before,.Workspace-module__hDuA-q__assignmentModel>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;transition:transform .16s;transform:rotate(-45deg)}.Workspace-module__hDuA-q__rulesDisclosure[open]>summary:before,.Workspace-module__hDuA-q__assignmentModel[open]>summary:before{transform:rotate(45deg)}.Workspace-module__hDuA-q__rulesChoices{gap:6px;max-height:320px;padding-bottom:10px;display:grid;overflow:auto}.Workspace-module__hDuA-q__rulesChoices>label{min-height:36px;font-size:var(--catalog-font-body,14px)}.Workspace-module__hDuA-q__linkedVariant{font-size:var(--catalog-font-body,14px);justify-content:space-between;align-items:center;gap:8px;display:flex}.Workspace-module__hDuA-q__linkedVariant button{height:36px;color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 36px;place-items:center;padding:0;display:grid}.Workspace-module__hDuA-q__linkedVariant button:hover{background:var(--catalog-soft,#f5f7fa);color:var(--catalog-ink,#233650)}.Workspace-module__hDuA-q__linkedVariant .Workspace-module__hDuA-q__variantName{text-align:left;overflow-wrap:anywhere;width:100%;min-width:0;height:auto;min-height:44px;font:inherit;color:var(--catalog-ink,#233650);flex:auto;padding:8px 0;display:block}.Workspace-module__hDuA-q__variantSection{gap:10px;min-width:0;display:grid}.Workspace-module__hDuA-q__variantUse{font-size:var(--catalog-font-muted,13px);color:var(--catalog-muted,#68768b);white-space:nowrap}.Workspace-module__hDuA-q__assignmentPart{gap:8px;min-width:0;padding-bottom:8px;display:grid}.Workspace-module__hDuA-q__assignmentBulk{font-size:var(--catalog-font-muted,13px);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (max-width:760px){.Workspace-module__hDuA-q__rulesChoices>label{min-height:44px}.Workspace-module__hDuA-q__linkedVariant button{flex-basis:44px;height:44px}}@media (prefers-reduced-motion:reduce){.Workspace-module__hDuA-q__rulesDisclosure>summary:before{transition:none}}.Workspace-module__hDuA-q__detail h2{font-size:var(--catalog-font-section,18px);margin:0;font-weight:650;line-height:1.4}.Workspace-module__hDuA-q__availability header p{color:var(--text-muted,#647084);font-size:var(--catalog-font-muted,13px);margin:5px 0 0}.Workspace-module__hDuA-q__detail input[type=checkbox]{width:17px;height:17px;accent-color:var(--blue,#0649ed);cursor:pointer;flex-shrink:0}.Workspace-module__hDuA-q__help{color:var(--text-muted,#647084);font-size:var(--catalog-font-muted,13px);line-height:1.6}.Workspace-module__hDuA-q__actions{flex-wrap:wrap;gap:12px;padding-top:18px;display:flex}.Workspace-module__hDuA-q__back{color:var(--blue,#0649ed);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex}.Workspace-module__hDuA-q__help>a{color:var(--blue,#0649ed);font-size:var(--catalog-font-body,14px);white-space:nowrap;text-decoration:none}.Workspace-module__hDuA-q__detailGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.Workspace-module__hDuA-q__editorTabs{border-bottom:1px solid var(--catalog-border,#e1e6ed);gap:12px;display:flex}.Workspace-module__hDuA-q__editorTabs>button{color:var(--catalog-muted,#68768b);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 10px}.Workspace-module__hDuA-q__editorTabs>button[aria-selected=true]{color:var(--catalog-accent,#064cea);border-bottom-color:currentColor}.Workspace-module__hDuA-q__tabPanel[hidden]{display:none}.Workspace-module__hDuA-q__inlinePicker{gap:16px;min-width:0;display:grid}.Workspace-module__hDuA-q__pickerHeader{border-bottom:1px solid var(--catalog-border,#e1e6ed);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:8px;display:flex}.Workspace-module__hDuA-q__pickerHeader h3{font-size:var(--catalog-font-body,14px);margin:0;font-weight:600}.Workspace-module__hDuA-q__detailsPanel,.Workspace-module__hDuA-q__availability{border:0;border-bottom:1px solid var(--catalog-border,#e1e6ed);min-width:0;padding:0 0 16px}.Workspace-module__hDuA-q__detailsPanel{gap:14px;display:grid}.Workspace-module__hDuA-q__detailsPanel label:not(:has(input[type=checkbox])){gap:6px}.Workspace-module__hDuA-q__detailsPanel label:not(:has(input[type=checkbox]))>span{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}.Workspace-module__hDuA-q__detailsPanel input:not([type=checkbox]):not([type=radio]),.Workspace-module__hDuA-q__detailsPanel textarea{border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);padding:var(--catalog-field-padding,7px 10px);color:var(--catalog-ink,#233650);font-size:var(--catalog-font-input,14px);background:#fff;line-height:1.4}.Workspace-module__hDuA-q__detailsPanel input:not([type=checkbox]):not([type=radio]){min-height:var(--catalog-control-height,36px)}.Workspace-module__hDuA-q__detailsPanel h3,.Workspace-module__hDuA-q__availability h3{font-size:var(--catalog-font-body,14px);margin:0;font-weight:600}.Workspace-module__hDuA-q__checkLine{font-size:var(--catalog-font-body,14px);justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.Workspace-module__hDuA-q__checkLine span{gap:5px;display:grid}.Workspace-module__hDuA-q__checkLine small{font-size:var(--catalog-font-muted,13px);color:var(--text-muted,#647084);line-height:1.5}.Workspace-module__hDuA-q__availability header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Workspace-module__hDuA-q__assignmentModel{border-top:1px solid var(--line,#dfe3eb)}.Workspace-module__hDuA-q__assignmentModel>summary{min-height:var(--catalog-row-height,48px);cursor:pointer;font-size:var(--catalog-font-body,14px);grid-template-columns:6px minmax(0,1fr) auto;align-content:center;gap:2px 8px;padding:2px 0;list-style:none;display:grid}.Workspace-module__hDuA-q__assignmentModel>summary:before{color:var(--catalog-muted,#68768b);align-self:center}.Workspace-module__hDuA-q__assignmentModel>summary strong{overflow-wrap:anywhere;font-weight:500}.Workspace-module__hDuA-q__assignmentModel>summary span{color:var(--text-muted,#647084);font-size:var(--catalog-font-muted,13px);white-space:nowrap;margin:0}.Workspace-module__hDuA-q__assignmentRows{gap:16px;padding:0 0 16px 16px;display:grid}.Workspace-module__hDuA-q__assignmentVariant{font-size:var(--catalog-font-body,14px);gap:10px;display:grid}.Workspace-module__hDuA-q__editorActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Workspace-module__hDuA-q__editorMenu{margin-right:auto}.Workspace-module__hDuA-q__priceLink{width:fit-content;color:var(--catalog-accent,#064cea);font-size:var(--catalog-font-body,14px);justify-self:end;min-height:24px;text-decoration:none}.Workspace-module__hDuA-q__priceLink[aria-disabled=true]{color:var(--catalog-muted,#68768b);cursor:default}.Workspace-module__hDuA-q__priceLink:hover{text-decoration:underline}.Workspace-module__hDuA-q__conflict{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-items:start;gap:10px;padding:16px;display:grid}.Workspace-module__hDuA-q__conflict p{font-size:var(--catalog-font-body,14px);margin:0;line-height:1.6}@media (max-width:640px){.Workspace-module__hDuA-q__assignmentModel>summary{grid-template-columns:6px minmax(0,1fr);gap:2px 8px}.Workspace-module__hDuA-q__assignmentModel>summary:before{grid-row:1/span 2}.Workspace-module__hDuA-q__assignmentModel>summary span{grid-column:2}.Workspace-module__hDuA-q__detailsPanel,.Workspace-module__hDuA-q__availability{padding-bottom:16px}.Workspace-module__hDuA-q__availability header{flex-wrap:wrap;align-items:flex-start}.Workspace-module__hDuA-q__availability header p{line-height:1.5}.Workspace-module__hDuA-q__detail input[type=checkbox]{width:22px;height:22px}.Workspace-module__hDuA-q__checkLine{cursor:pointer;align-items:center;min-height:48px}.Workspace-module__hDuA-q__actions{flex-direction:column}}.Workspace-module__hDuA-q__conflictTable{border:1px solid var(--line,#dfe3eb);font-size:var(--catalog-font-body,14px);margin:16px 0}.Workspace-module__hDuA-q__conflictTable>div{border-bottom:1px solid var(--line,#dfe3eb);grid-template-columns:90px 1fr 1fr;gap:10px;padding:12px;display:grid}.Workspace-module__hDuA-q__conflictTable span{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.Workspace-module__hDuA-q__availability>section{margin-bottom:18px}}.Workspace-module__hDuA-q__unavailable{color:#64748b;font-weight:400;font-size:var(--catalog-font-muted,13px);margin-top:6px;display:block}.Workspace-module__hDuA-q__assignmentModel[open] .Workspace-module__hDuA-q__assignmentRows{animation:.16s ease-out Workspace-module__hDuA-q__assignmentReveal}@keyframes Workspace-module__hDuA-q__assignmentReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Workspace-module__hDuA-q__assignmentModel>summary:before{transition:none}.Workspace-module__hDuA-q__assignmentModel[open] .Workspace-module__hDuA-q__assignmentRows{animation:none}}.Workspace-module__hDuA-q__assignmentVariant>label{border-radius:8px;justify-content:flex-start;width:100%;min-height:48px;padding:10px 12px}.Workspace-module__hDuA-q__assignmentVariant>label[data-checked=true]{background:#edf3ff}.Workspace-module__hDuA-q__assignmentVariant>label>span{gap:4px;display:grid}
.AssignmentTree-module__F4_6Fq__tree{min-width:0}.AssignmentTree-module__F4_6Fq__searchRow{align-items:center;gap:12px;margin-bottom:8px;display:flex}.AssignmentTree-module__F4_6Fq__searchRow input{width:100%;min-width:0;min-height:var(--catalog-control-height,36px);border:1px solid var(--catalog-border,#e1e6ed);border-radius:var(--catalog-radius,8px);padding:var(--catalog-field-padding,7px 10px);color:var(--catalog-ink,#233650);font:inherit;font-size:var(--catalog-font-input,14px);background:#fff}.AssignmentTree-module__F4_6Fq__count{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);white-space:nowrap;flex-shrink:0}.AssignmentTree-module__F4_6Fq__branch{min-width:0}.AssignmentTree-module__F4_6Fq__branchRow{border-bottom:1px solid var(--catalog-border,#e1e6ed);min-height:44px;color:var(--catalog-muted,#68768b);align-items:center;gap:6px;display:flex}.AssignmentTree-module__F4_6Fq__branchToggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.AssignmentTree-module__F4_6Fq__branchToggle svg{transition:transform .16s}.AssignmentTree-module__F4_6Fq__branchToggle[aria-expanded=true] svg{transform:rotate(90deg)}.AssignmentTree-module__F4_6Fq__branchToggle:disabled,.AssignmentTree-module__F4_6Fq__branchName:disabled{opacity:1;cursor:default}.AssignmentTree-module__F4_6Fq__branchSelection{flex:0 0 32px;width:32px;padding:0}.AssignmentTree-module__F4_6Fq__branchName{text-align:left;min-width:0;color:var(--catalog-ink,#233650);font:inherit;font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;flex:1;padding:6px 0}.AssignmentTree-module__F4_6Fq__children{border-left:1px solid var(--catalog-border,#e1e6ed);margin-left:12px;padding-left:8px}.AssignmentTree-module__F4_6Fq__model{min-width:0}.AssignmentTree-module__F4_6Fq__selection{font-size:var(--catalog-font-muted,13px);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block:4px;display:flex}.AssignmentTree-module__F4_6Fq__selection span{color:var(--catalog-muted,#68768b);margin-right:auto}.AssignmentTree-module__F4_6Fq__selection button{color:var(--catalog-accent,#0649ed);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.AssignmentTree-module__F4_6Fq__empty{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px)}@media (max-width:760px){.AssignmentTree-module__F4_6Fq__searchRow{flex-wrap:wrap;gap:6px}.AssignmentTree-module__F4_6Fq__searchRow input{min-height:44px;font-size:16px}.AssignmentTree-module__F4_6Fq__branchSelection{flex-basis:36px;width:36px;min-height:44px}.AssignmentTree-module__F4_6Fq__children{margin-left:8px;padding-left:4px}}@media (prefers-reduced-motion:reduce){.AssignmentTree-module__F4_6Fq__branchToggle svg{transition:none}}
.AssignmentPicker-module__eK-amG__picker{gap:16px;min-width:0;display:grid}.AssignmentPicker-module__eK-amG__lead{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);margin:0;line-height:1.5}.AssignmentPicker-module__eK-amG__variantChoices{border-bottom:1px solid var(--catalog-border,#e1e6ed);padding-bottom:12px}.AssignmentPicker-module__eK-amG__variantChoices h3{font-size:var(--catalog-font-body,14px);margin:0 0 8px;font-weight:600}.AssignmentPicker-module__eK-amG__variantList{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;display:grid}.AssignmentPicker-module__eK-amG__variantList>label{width:100%;min-width:0;min-height:44px;font-size:var(--catalog-font-body,14px);overflow-wrap:anywhere;justify-content:flex-start;padding-block:6px}.AssignmentPicker-module__eK-amG__modelChoice{border-bottom:1px solid var(--catalog-border,#e1e6ed);width:100%;min-width:0;min-height:44px;font-size:var(--catalog-font-body,14px);justify-content:flex-start;gap:8px;display:flex}.AssignmentPicker-module__eK-amG__modelChoice>span{overflow-wrap:anywhere;flex:1;min-width:0}.AssignmentPicker-module__eK-amG__modelChoice small{color:var(--catalog-muted,#68768b);font-size:var(--catalog-font-muted,13px);margin-left:auto}@media (max-width:760px){.AssignmentPicker-module__eK-amG__variantList{grid-template-columns:minmax(0,1fr)}}
.CatalogModelEditor-module__L8_92W__fields{gap:14px;display:grid}.CatalogModelEditor-module__L8_92W__tabs{border-bottom:1px solid var(--catalog-border,#e1e6ed);flex-wrap:wrap;gap:4px;margin:0 0 18px;display:flex}.CatalogModelEditor-module__L8_92W__tabs button{min-height:36px;font:inherit;color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0;border-radius:0;padding:6px 10px}.CatalogModelEditor-module__L8_92W__tabs button[aria-current=page],.CatalogModelEditor-module__L8_92W__tabs button[aria-pressed=true]{color:var(--catalog-accent,#064cea);box-shadow:inset 0 -2px var(--catalog-accent,#064cea)}.CatalogModelEditor-module__L8_92W__field{color:var(--catalog-muted,#68768b);gap:6px;margin-top:16px;font-size:13px;display:grid}.CatalogModelEditor-module__L8_92W__field input,.CatalogModelEditor-module__L8_92W__workFields input:not([type=checkbox],[role=spinbutton]){border:1px solid var(--catalog-border,#e1e6ed);width:100%;min-width:0;min-height:36px;font:inherit;color:var(--catalog-ink,#233650);border-radius:8px;padding:7px 9px}.CatalogModelEditor-module__L8_92W__help{color:var(--catalog-muted,#68768b);margin:8px 0;font-size:13px;line-height:1.5}.CatalogModelEditor-module__L8_92W__error{color:#a13b33;margin:0 0 10px;font-size:13px;line-height:1.5}.CatalogModelEditor-module__L8_92W__footer{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.CatalogModelEditor-module__L8_92W__footerSecondary{min-width:0}.CatalogModelEditor-module__L8_92W__footerPrimaryActions{grid-column:2;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.CatalogModelEditor-module__L8_92W__footerBack{grid-column:1/-1;justify-self:start}.CatalogModelEditor-module__L8_92W__footer[data-testid=copy-actions]{grid-template-columns:minmax(0,1fr) auto}.CatalogModelEditor-module__L8_92W__footer[data-testid=copy-actions]>button[type=button]{justify-self:end}.CatalogModelEditor-module__L8_92W__footer[data-testid=copy-actions]>button[type=reset]{grid-area:1/1/auto/-1;justify-self:start}.CatalogModelEditor-module__L8_92W__footer[data-testid=copy-actions]:has(>button[type=reset])>button:not([type=reset]){grid-row:2}.CatalogModelEditor-module__L8_92W__footerPrimaryActions>button,.CatalogModelEditor-module__L8_92W__footer>button,.CatalogModelEditor-module__L8_92W__pagination button{border:1px solid var(--catalog-border,#e1e6ed);min-height:36px;color:var(--catalog-ink,#233650);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:7px 11px}.CatalogModelEditor-module__L8_92W__footerPrimaryActions>button,.CatalogModelEditor-module__L8_92W__footer>button{white-space:normal;padding-block:0;line-height:1.3}.CatalogModelEditor-module__L8_92W__footer .CatalogModelEditor-module__L8_92W__primary{background:var(--catalog-accent,#064cea);color:#fff;border-color:var(--catalog-accent,#064cea)}.CatalogModelEditor-module__L8_92W__footerPrimaryActions>button:disabled,.CatalogModelEditor-module__L8_92W__footer>button:disabled{opacity:.45;cursor:default}.CatalogModelEditor-module__L8_92W__advanced{border-top:1px solid var(--catalog-border,#e1e6ed);margin-top:18px}.CatalogModelEditor-module__L8_92W__advanced summary{min-height:36px;color:var(--catalog-muted,#68768b);cursor:pointer;align-items:center;gap:8px;padding-block:8px;font-size:13px;list-style:none;display:flex}.CatalogModelEditor-module__L8_92W__advanced summary::-webkit-details-marker{display:none}.CatalogModelEditor-module__L8_92W__advanced summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;transition:transform .14s;transform:rotate(-45deg)}.CatalogModelEditor-module__L8_92W__advanced[open]>summary:before{transform:rotate(45deg)}.CatalogModelEditor-module__L8_92W__advanced summary:hover{color:var(--catalog-accent,#064cea)}@media (prefers-reduced-motion:reduce){.CatalogModelEditor-module__L8_92W__advanced summary:before{transition:none}}.CatalogModelEditor-module__L8_92W__sectionHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.CatalogModelEditor-module__L8_92W__section h3,.CatalogModelEditor-module__L8_92W__impact h3{margin:0;font-size:15px;font-weight:600}.CatalogModelEditor-module__L8_92W__smallActions{gap:4px;display:flex}.CatalogModelEditor-module__L8_92W__smallActions button,.CatalogModelEditor-module__L8_92W__textAction{color:var(--catalog-accent,#064cea);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px;display:inline-flex}.CatalogModelEditor-module__L8_92W__workRow{border-bottom:1px solid var(--catalog-border,#e1e6ed)}.CatalogModelEditor-module__L8_92W__workHeading{align-items:center;gap:8px;min-width:0;display:flex}.CatalogModelEditor-module__L8_92W__workDisclosure{min-width:0;min-height:44px;color:var(--catalog-ink,#233650);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px 0;display:flex}.CatalogModelEditor-module__L8_92W__workDisclosure strong,.CatalogModelEditor-module__L8_92W__workSelection strong{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:550}.CatalogModelEditor-module__L8_92W__workDisclosure span{color:var(--catalog-muted,#68768b);white-space:nowrap;margin-left:auto;font-size:13px}.CatalogModelEditor-module__L8_92W__workDisclosure svg{color:var(--catalog-muted,#68768b);flex-shrink:0;transition:transform .14s}.CatalogModelEditor-module__L8_92W__workDisclosure[aria-expanded=true] svg{transform:rotate(180deg)}.CatalogModelEditor-module__L8_92W__workDisclosure:disabled{cursor:default}.CatalogModelEditor-module__L8_92W__workDisclosure:disabled svg{visibility:hidden}.CatalogModelEditor-module__L8_92W__workSelection{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.CatalogModelEditor-module__L8_92W__workSelection input{width:16px;height:16px;accent-color:var(--catalog-accent,#064cea);flex-shrink:0}.CatalogModelEditor-module__L8_92W__workHeading:has(.CatalogModelEditor-module__L8_92W__workSelection) .CatalogModelEditor-module__L8_92W__workDisclosure{flex:none;min-width:44px}.CatalogModelEditor-module__L8_92W__workFields{border:0;min-width:0;margin:0;padding:0 0 14px 26px}.CatalogModelEditor-module__L8_92W__workFields[hidden]{display:none}.CatalogModelEditor-module__L8_92W__check{min-height:36px;color:var(--catalog-ink,#233650);align-items:center;gap:8px;font-size:13px;display:flex}.CatalogModelEditor-module__L8_92W__check input{width:16px;height:16px;accent-color:var(--catalog-accent,#064cea);flex-shrink:0}.CatalogModelEditor-module__L8_92W__optionRow{border-top:1px solid var(--catalog-border,#e1e6ed);grid-template-columns:minmax(0,1fr) 36px;align-items:end;gap:8px;padding-block:14px;display:grid}.CatalogModelEditor-module__L8_92W__variantField{grid-column:1/-1}.CatalogModelEditor-module__L8_92W__optionRow>.CatalogModelEditor-module__L8_92W__variantField:first-child{grid-column:1}.CatalogModelEditor-module__L8_92W__optionRow label:not(.CatalogModelEditor-module__L8_92W__check){color:var(--catalog-muted,#68768b);gap:5px;font-size:13px;display:grid}.CatalogModelEditor-module__L8_92W__optionRow>.CatalogModelEditor-module__L8_92W__check{grid-column:1/-1}.CatalogModelEditor-module__L8_92W__removeOption{height:36px;color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0}.CatalogModelEditor-module__L8_92W__optionExtras{min-width:0;color:var(--catalog-muted,#68768b);grid-column:1/-1;font-size:13px}.CatalogModelEditor-module__L8_92W__optionExtras summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;list-style:none;display:flex}.CatalogModelEditor-module__L8_92W__optionExtras summary::-webkit-details-marker{display:none}.CatalogModelEditor-module__L8_92W__optionExtras summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(-45deg)}.CatalogModelEditor-module__L8_92W__optionExtras[open] summary:before{transform:rotate(45deg)}.CatalogModelEditor-module__L8_92W__quantity{max-width:120px;margin-block:4px 8px}.CatalogModelEditor-module__L8_92W__partPicker{min-width:0;color:var(--catalog-muted,#68768b);grid-column:1/-1;gap:5px;font-size:13px;display:grid}.CatalogModelEditor-module__L8_92W__partControl{border:1px solid var(--catalog-border,#e1e6ed);background:#fff;border-radius:8px;align-items:center;min-width:0;display:flex}.CatalogModelEditor-module__L8_92W__partPicker .CatalogModelEditor-module__L8_92W__partControl input{width:0;min-width:0;min-height:var(--catalog-control-height,36px);color:var(--catalog-ink,#233650);font:inherit;font-size:var(--catalog-font-input,14px);background:0 0;border:0;border-radius:8px;outline:none;flex:1;padding:7px 10px;line-height:1.4}.CatalogModelEditor-module__L8_92W__partControl button{color:var(--catalog-muted,#68768b);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 36px;align-self:stretch;place-items:center;display:grid}.CatalogModelEditor-module__L8_92W__partControl:focus-within{border-color:var(--catalog-accent,#064cea)}.CatalogModelEditor-module__L8_92W__clearPart{min-height:32px;color:var(--catalog-accent,#064cea);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0}.CatalogModelEditor-module__L8_92W__partPopover{z-index:15000;width:var(--trigger-width);max-width:calc(100vw - 24px);max-height:min(360px, var(--available-height));border:1px solid var(--catalog-border,#e1e6ed);background:#fff;border-radius:8px;overflow:auto;box-shadow:0 12px 32px #1e335929}.CatalogModelEditor-module__L8_92W__partList{outline:none;padding:5px}.CatalogModelEditor-module__L8_92W__partChoice{min-height:44px;color:var(--catalog-ink,#233650);cursor:pointer;border-radius:6px;outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;font-size:14px;display:grid}.CatalogModelEditor-module__L8_92W__partChoice>span:first-child{overflow-wrap:anywhere;min-width:0}.CatalogModelEditor-module__L8_92W__partChoice small,.CatalogModelEditor-module__L8_92W__serviceChoices small{color:var(--catalog-muted,#68768b);font-size:13px;font-weight:400;display:block}.CatalogModelEditor-module__L8_92W__partChoice[data-focused],.CatalogModelEditor-module__L8_92W__partChoice[data-selected]{background:#edf3ff}.CatalogModelEditor-module__L8_92W__partAmount{color:var(--catalog-muted,#68768b);white-space:nowrap;font-size:13px}.CatalogModelEditor-module__L8_92W__servicePicker{border:0;border-bottom:1px solid var(--catalog-border,#e1e6ed);min-width:0;margin:0 0 14px;padding:0 0 12px}.CatalogModelEditor-module__L8_92W__servicePicker legend{font-size:14px;font-weight:550}.CatalogModelEditor-module__L8_92W__selectionHeader,.CatalogModelEditor-module__L8_92W__selectionActions{color:var(--catalog-muted,#68768b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.CatalogModelEditor-module__L8_92W__serviceChoices{overscroll-behavior:contain;max-height:300px;margin-top:4px;overflow:auto}.CatalogModelEditor-module__L8_92W__serviceChoices>label{border-bottom:1px solid var(--catalog-border,#e1e6ed);min-height:44px;padding-block:6px}.CatalogModelEditor-module__L8_92W__addSelected{border:1px solid var(--catalog-accent,#064cea);background:var(--catalog-accent,#064cea);color:#fff;min-height:36px;font:inherit;cursor:pointer;border-radius:8px;padding:7px 12px}.CatalogModelEditor-module__L8_92W__addSelected:disabled{opacity:.45;cursor:default}.CatalogModelEditor-module__L8_92W__impact h3{margin-bottom:12px}.CatalogModelEditor-module__L8_92W__impactRows{margin-top:12px}.CatalogModelEditor-module__L8_92W__impactRow{border-bottom:1px solid var(--catalog-border,#e1e6ed);gap:3px;padding-block:10px;font-size:13px;display:grid}.CatalogModelEditor-module__L8_92W__impactRow strong{font-size:14px;font-weight:550}.CatalogModelEditor-module__L8_92W__impactRow span{color:var(--catalog-muted,#68768b);overflow-wrap:anywhere}.CatalogModelEditor-module__L8_92W__pagination{justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;display:flex}.CatalogModelEditor-module__L8_92W__conflict{color:#97611d;background:#fff8ed;border-radius:8px;margin-bottom:14px;padding:10px;font-size:13px}.CatalogModelEditor-module__L8_92W__conflict p{margin:0 0 8px}.CatalogModelEditor-module__L8_92W__conflict button{color:var(--catalog-accent,#064cea);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}@media (max-width:760px){.CatalogModelEditor-module__L8_92W__tabs button,.CatalogModelEditor-module__L8_92W__footerPrimaryActions>button,.CatalogModelEditor-module__L8_92W__footer>button,.CatalogModelEditor-module__L8_92W__check{min-height:44px}.CatalogModelEditor-module__L8_92W__field input,.CatalogModelEditor-module__L8_92W__workFields input:not([type=checkbox],[role=spinbutton]),.CatalogModelEditor-module__L8_92W__partPicker .CatalogModelEditor-module__L8_92W__partControl input{min-height:44px;font-size:16px}.CatalogModelEditor-module__L8_92W__optionRow{grid-template-columns:minmax(0,1fr) 44px}.CatalogModelEditor-module__L8_92W__removeOption,.CatalogModelEditor-module__L8_92W__partControl button,.CatalogModelEditor-module__L8_92W__clearPart,.CatalogModelEditor-module__L8_92W__addSelected,.CatalogModelEditor-module__L8_92W__optionExtras summary{min-height:44px}.CatalogModelEditor-module__L8_92W__workFields{padding-left:0}.CatalogModelEditor-module__L8_92W__workHeading:has(.CatalogModelEditor-module__L8_92W__workSelection) .CatalogModelEditor-module__L8_92W__workDisclosure span{display:none}.CatalogModelEditor-module__L8_92W__partChoice{grid-template-columns:minmax(0,1fr);gap:3px}.CatalogModelEditor-module__L8_92W__sectionHeader{align-items:flex-start}.CatalogModelEditor-module__L8_92W__smallActions{flex-wrap:wrap;justify-content:flex-end}.CatalogModelEditor-module__L8_92W__footerPrimaryActions{grid-template-columns:auto minmax(0,1fr);display:grid}.CatalogModelEditor-module__L8_92W__footerPrimaryActions>button,.CatalogModelEditor-module__L8_92W__footer>button{min-width:0}.CatalogModelEditor-module__L8_92W__footer[data-testid=copy-actions]{grid-template-columns:auto minmax(0,1fr)}.CatalogModelEditor-module__L8_92W__footer[data-editor=model]:has([data-catalog-restore]){grid-template-columns:minmax(0,1fr)}.CatalogModelEditor-module__L8_92W__footer[data-editor=model]:has([data-catalog-restore]) .CatalogModelEditor-module__L8_92W__footerPrimaryActions{grid-column:1}}@media (prefers-reduced-motion:reduce){.CatalogModelEditor-module__L8_92W__workDisclosure svg{transition:none}}
.RepairFlowExtensions-module__IKNDcG__catalogState{background:var(--color-bg-1);min-height:100svh;color:var(--color-ink);text-align:center;place-content:center;justify-items:center;gap:18px;padding:32px;display:grid}.RepairFlowExtensions-module__IKNDcG__catalogState p{max-width:480px;color:var(--color-ink-3);margin:0;font-size:15px;line-height:1.5}@media (min-width:641px){.RepairFlowExtensions-module__IKNDcG__deviceChoiceFlow.RepairFlowExtensions-module__IKNDcG__deviceChoiceFlow{flex-direction:column;height:100dvh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.RepairFlowExtensions-module__IKNDcG__deviceChoiceFlow>header{border-radius:22px;flex:0 0 60px;width:min(1680px,100% - 48px);height:60px;margin:12px auto 0}.RepairFlowExtensions-module__IKNDcG__deviceChoiceFlow>header>div{gap:24px;width:calc(100% - 48px)}.RepairFlowExtensions-module__IKNDcG__deviceChoiceContent.RepairFlowExtensions-module__IKNDcG__deviceChoiceContent{flex:auto;height:auto;min-height:0;padding:0 0 20px;display:flex;overflow:hidden}.RepairFlowExtensions-module__IKNDcG__deviceChoiceContent>.RepairFlowExtensions-module__IKNDcG__deviceChoiceSlot{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}}.RepairFlowExtensions-module__IKNDcG__deviceChoiceSlot[hidden]{display:none}
