.utility_panel__ta5l4{display:grid;grid-gap:14px;gap:14px;padding:2px;color:var(--studio-text)}.utility_panel__ta5l4 h3{margin:0;font-size:13px}.utility_muted__27tWq,.utility_panel__ta5l4 p{font-size:11px;line-height:1.55;color:var(--studio-muted);margin:0}.utility_panel__ta5l4 label{display:grid;grid-gap:6px;gap:6px;font-size:11px}.utility_panel__ta5l4 input,.utility_panel__ta5l4 select,.utility_panel__ta5l4 textarea{width:100%;min-width:0;padding:8px;border:1px solid var(--studio-line);border-radius:7px;color:var(--studio-text);background:var(--studio-bg)}.utility_panel__ta5l4 input[type=checkbox]{width:auto}.utility_panel__ta5l4 button,.utility_toolbar__ib52e button{border:1px solid var(--studio-line);border-radius:7px;padding:8px 10px;background:var(--studio-panel);color:var(--studio-text)}.utility_panel__ta5l4 button:hover,.utility_toolbar__ib52e button:hover{border-color:var(--studio-accent)}.utility_panel__ta5l4 .utility_primary___8Vn8{background:var(--studio-accent);color:var(--studio-bg);font-weight:650}.utility_row__LKPDG{gap:8px;flex-wrap:wrap}.utility_row__LKPDG,.utility_row__LKPDG label{display:flex;align-items:center}.utility_stats__KXC6R{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid var(--studio-line);border-radius:8px;font-size:11px}.utility_box__1_qZm{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--studio-line);border-radius:9px}.utility_grid__uimBl{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.utility_error__G9qZA{color:#eb9b82;font-size:12px}.utility_equipment__poZ10{display:flex;align-items:center;gap:6px}.utility_equipment__poZ10 button{flex:1 1;text-align:left}.utility_equipment__poZ10 small{display:block;color:var(--studio-muted);font-size:10px;margin-top:3px}.utility_route__y7_pD{display:flex;gap:7px;align-items:center;font-size:11px}.utility_route__y7_pD button{padding:3px 6px}.utility_diagramWrap__93mtx{max-width:100%;height:68vh;min-height:300px;overflow:auto;background:var(--studio-bg);border:1px solid var(--studio-line);border-radius:10px}.utility_diagram__Z5ZQM{display:block!important;height:auto!important;max-width:none!important;min-width:100%}.utility_diagram__Z5ZQM text{font-family:inherit;fill:var(--studio-text);font-size:12px}.utility_diagram__Z5ZQM .utility_small__k3_4t{font-size:10px;fill:var(--studio-muted)}.utility_toolbar__ib52e{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.utility_warning__a7QyI{border-left:3px solid #d69c46;padding:8px;font-size:11px;background:var(--studio-bg)}.utility_diagram__Z5ZQM g[role=button]{cursor:pointer}.utility_diagram__Z5ZQM g[role=button]:focus{outline:none}.utility_diagram__Z5ZQM g[role=button]:focus rect{stroke:var(--studio-accent);stroke-width:3}.utility_empty__n08w_{padding:30px;text-align:center}.entitySelector_control__voDan{width:100%;min-width:0;display:flex;gap:5px;align-items:center}.entitySelector_input__2FvUn{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;border:1px solid var(--line,#dbe2e7);background:var(--surface,#f7f9f9);color:inherit;border-radius:9px;padding:10px 12px;min-height:43px;font:inherit;font-size:13px;cursor:pointer}.entitySelector_input__2FvUn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entitySelector_input__2FvUn svg{width:18px;height:18px;flex-shrink:0;opacity:.65}.entitySelector_input__2FvUn:disabled{opacity:.55;cursor:default}.entitySelector_input__2FvUn:focus-visible{outline:2px solid #07977c;outline-offset:2px}.entitySelector_invalid__pBlz8{border-color:#c33}.entitySelector_placeholder__0OuP9{opacity:.65}.entitySelector_dialog___bJg9{width:760px;max-width:calc(100vw - 24px)!important}.entitySelector_title__hioMD{display:flex;align-items:center;justify-content:space-between;gap:12px}.entitySelector_tools__jRJp3{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.entitySelector_search__A7oB_{flex:1 1;min-width:150px}.entitySelector_list__aruDI{display:flex;flex-direction:column;gap:5px;min-height:120px;max-height:50vh;overflow:auto}.entitySelector_row__LoRND{display:flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:8px;padding:4px}.entitySelector_row__LoRND[data-selected=true]{border-color:#09987c66;background:#0b987c12}.entitySelector_choose__Ycq1O{display:flex;gap:10px;align-items:center;text-align:left;flex:1 1;min-width:0;background:none;color:inherit;border:0;padding:8px;font:inherit;cursor:pointer}.entitySelector_choose__Ycq1O>span{display:flex;flex-direction:column;gap:4px;min-width:0}.entitySelector_choose__Ycq1O strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.entitySelector_choose__Ycq1O small{font-size:11px;opacity:.7;overflow-wrap:anywhere}.entitySelector_choose__Ycq1O svg{flex-shrink:0;width:18px}.entitySelector_empty__Fdrss{padding:25px;text-align:center;font-size:13px;opacity:.7}.entitySelector_footer__rx1nl{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.entitySelector_formHost__SNOYw{min-height:70vh}.entitySelector_formHost__SNOYw>div{height:auto!important;min-height:0!important}.entitySelector_formHost__SNOYw form{min-height:0!important}.entitySelector_formHost__SNOYw footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:1}@media(max-width:600px){.entitySelector_dialog___bJg9{max-width:100vw!important;margin:0!important;width:100vw!important;border-radius:0!important}.entitySelector_list__aruDI{max-height:58vh}.entitySelector_tools__jRJp3>button{flex:1 1}.entitySelector_row__LoRND{gap:0;padding:2px}}.entitySelector_popover__gbiT_ .entitySelector_title__hioMD{padding:10px 12px;font-size:14px;font-weight:650}.entitySelector_popover__gbiT_ .entitySelector_title__hioMD button{width:30px;height:30px;min-height:30px}.entitySelector_popover__gbiT_ .MuiDialogContent-root{padding:0 12px 8px}.entitySelector_popover__gbiT_ .MuiDialogActions-root{padding:8px 12px;border-top:1px solid var(--line,#dbe2e733)}.entitySelector_popover__gbiT_ .entitySelector_tools__jRJp3{margin-bottom:8px;gap:8px}.entitySelector_popover__gbiT_ .entitySelector_list__aruDI{min-height:0;max-height:min(320px,45vh);gap:3px}.entitySelector_popover__gbiT_ .entitySelector_row__LoRND{padding:2px}.entitySelector_popover__gbiT_ .entitySelector_choose__Ycq1O{padding:8px 6px}.entitySelector_popover__gbiT_ .entitySelector_footer__rx1nl button{font-size:12px;min-height:32px}.entitySelector_popover__gbiT_ .entitySelector_search__A7oB_ input{font-size:12px}.entitySelector_popover__gbiT_ .entitySelector_tools__jRJp3>button{font-size:12px;white-space:nowrap}.entitySelector_popover__gbiT_ .entitySelector_empty__Fdrss{padding:14px;margin:0}.RegistryClientScope_scopeBar__ZH17k{display:flex;flex-direction:column;gap:6px;width:100%;max-width:440px;min-width:0;flex-shrink:0;align-self:flex-start;margin-bottom:8px;box-sizing:border-box}.RegistryClientScope_readOnly__6Li0_,.RegistryClientScope_trigger__mRMHI{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;width:100%;min-width:0;min-height:60px;margin:0;padding:9px 12px;box-sizing:border-box;border:1px solid var(--line,#dce2e5);border-radius:11px;background:var(--surface,#fff);color:inherit;font:inherit;text-align:start}.RegistryClientScope_trigger__mRMHI{cursor:pointer}.RegistryClientScope_trigger__mRMHI:hover:not(:disabled){border-color:var(--accent,#087f67)}.RegistryClientScope_trigger__mRMHI:focus-visible{outline:2px solid var(--accent,#087f67);outline-offset:3px}.RegistryClientScope_trigger__mRMHI:disabled{cursor:default;opacity:.65}.RegistryClientScope_readOnly__6Li0_{grid-template-columns:34px minmax(0,1fr)}.RegistryClientScope_icon__PJ7uj{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:var(--accent,#087f67);background:var(--tint,var(--accent-soft,#e8f5f0))}.RegistryClientScope_icon__PJ7uj svg{width:19px;height:19px}.RegistryClientScope_identity__Z5Qfm{display:flex;flex-direction:column;gap:3px;min-width:0}.RegistryClientScope_label__Xb0ic{color:var(--muted,#72767d);font-size:10px;line-height:1.3;font-weight:400}.RegistryClientScope_name__pMIrS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;font-weight:600}.RegistryClientScope_trigger__mRMHI .RegistryClientScope_chevron__01i_p{width:18px;height:18px;color:var(--muted,#72767d)}.RegistryClientScope_error__zyUPq,.RegistryClientScope_feedback__eW_fU{font-size:11px;line-height:1.5;overflow-wrap:anywhere;padding-inline:2px;color:var(--muted,#72767d)}.RegistryClientScope_error__zyUPq{color:var(--danger,#bf3e50)}.RegistryClientScope_retry__ys228{display:inline-flex;align-items:center;-webkit-margin-start:6px;margin-inline-start:6px;padding:5px 2px;border:0;background:none;color:var(--accent,#087f67);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.RegistryClientScope_retry__ys228:focus-visible{outline:2px solid var(--accent,#087f67);outline-offset:2px}@media (max-width:600px){.RegistryClientScope_scopeBar__ZH17k{max-width:100%;margin-bottom:4px}.RegistryClientScope_readOnly__6Li0_,.RegistryClientScope_trigger__mRMHI{min-height:60px;padding:9px 10px;gap:9px}.RegistryClientScope_retry__ys228{min-height:44px}}.managedChart_container__b5RYv{position:relative}.managedChart_container__b5RYv,.managedChart_host__8iiou{height:100%;width:100%;min-width:0}.managedChart_loading__Jnmlf{position:absolute;inset:0;display:grid;place-items:center;color:var(--accent,#008877);pointer-events:none}.managedChart_spinner__waD1R{box-sizing:border-box;width:32px;height:32px;border-color:currentcolor transparent transparent currentcolor;border-style:solid;border-width:3px;border-radius:50%;animation:managedChart_chartLoading__2KCaj .85s linear infinite;opacity:.8}.managedChart_retry__5Orag{display:grid;place-items:center;box-sizing:border-box;width:40px;height:40px;padding:9px;border:1px solid;border-radius:50%;background:transparent;color:inherit;cursor:pointer;pointer-events:auto;opacity:.8}.managedChart_retry__5Orag:focus-visible,.managedChart_retry__5Orag:hover{opacity:1;background:var(--soft,rgba(0,136,119,.08))}.managedChart_retry__5Orag:focus-visible{outline:2px solid currentColor;outline-offset:3px}.managedChart_retry__5Orag svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@keyframes managedChart_chartLoading__2KCaj{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.managedChart_spinner__waD1R{animation:none}}.environments_page__JrmbC{--bg:#f5f7fb;--surface:#fff;--soft:#f7fafb;--line:#e1e8ed;--text:#183346;--muted:#6d8090;--accent:#0f9f7f;--accent-ink:#087a64;--accent-soft:#e8f5f0;--danger:#cb384d;display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0;color:var(--text);font-size:13px}.environments_page__JrmbC[data-theme=dark]{--bg:#0b1220;--surface:#111b2e;--soft:#162236;--line:#26364b;--text:#e3edf5;--muted:#9aafc0;--accent:#35c5a5;--accent-ink:#63dbc0;--accent-soft:#153630;--danger:#ff8595}.environments_page__JrmbC *{box-sizing:border-box}.environments_page__JrmbC h1,.environments_page__JrmbC h2,.environments_page__JrmbC p{margin:0}.environments_page__JrmbC button,.environments_page__JrmbC input,.environments_page__JrmbC textarea{font:inherit}.environments_page__JrmbC a,.environments_page__JrmbC button{-webkit-tap-highlight-color:transparent}.environments_page__JrmbC button{cursor:pointer}.environments_page__JrmbC button:disabled{opacity:.5;cursor:default}.environments_page__JrmbC svg{width:19px;height:19px;flex-shrink:0}.environments_page__JrmbC :is(button,a,input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.environments_pageHeader__cK9t1{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0;padding:4px 0 0;min-height:72px}.environments_pageHeading__tLPwD{display:flex;align-items:center;gap:13px;min-width:0}.environments_pageHeading__tLPwD>div{min-width:0}.environments_pageHeading__tLPwD h1{font-size:25px;line-height:1.25;font-weight:780;letter-spacing:-.7px}.environments_pageIcon__RUrSM{width:46px;height:46px;background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);border-radius:13px;display:grid;place-items:center;color:var(--accent-ink);flex-shrink:0}.environments_pageIcon__RUrSM svg{width:23px;height:23px}.environments_eyebrow__r5JzW{display:block;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;font-weight:750;color:var(--muted);margin-bottom:4px}.environments_subtitle__Ebve3{font-size:12px;color:var(--muted);line-height:1.6;margin-top:4px!important}.environments_headerActions__mkMGx,.environments_inlineActions__FJwyf{display:flex;align-items:center;gap:8px;flex-shrink:0}.environments_backLink__HkRXt,.environments_dangerButton__9nyzm,.environments_primaryButton__eSfOw,.environments_secondaryButton__KBE0X,.environments_squareButton__GjJ_H{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;min-height:39px;padding:9px 14px;border:1px solid var(--line);text-decoration:none;font-weight:650;line-height:1.4;transition:background .15s,border-color .15s;white-space:nowrap}.environments_primaryButton__eSfOw{background:#0f9f7f;color:#fff;border-color:#0f9f7f;box-shadow:0 3px 7px #008a7014}.environments_primaryButton__eSfOw:hover{background:#08856a;border-color:#08856a}.environments_backLink__HkRXt,.environments_secondaryButton__KBE0X,.environments_squareButton__GjJ_H{background:var(--surface);color:var(--text)}.environments_backLink__HkRXt:hover,.environments_secondaryButton__KBE0X:hover,.environments_squareButton__GjJ_H:hover{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.environments_backLink__HkRXt,.environments_squareButton__GjJ_H{height:39px;width:39px;padding:0;flex-shrink:0}.environments_backLink__HkRXt{border:0;background:transparent}.environments_dangerButton__9nyzm{background:var(--danger);border-color:var(--danger);color:#fff}.environments_textButton__m8N59{background:transparent;border:0;font-size:12px;font-weight:650;color:inherit;padding:6px}.environments_listPage__V0jKt{min-height:390px;gap:14px;height:100%;overflow:hidden}.environments_listPanel__pF_li{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;flex:1 1;min-height:240px;min-width:0;box-shadow:0 3px 16px #1c485004}.environments_listToolbar__FVGEZ{display:flex;align-items:center;gap:18px;padding:12px 16px;flex-shrink:0;border-bottom:1px solid var(--line);min-height:62px}.environments_searchField__BKzxp{display:flex;align-items:center;gap:9px;height:37px;flex:0 1 360px;border:1px solid var(--line);border-radius:9px;background:var(--soft);padding:0 10px;color:var(--muted);min-width:0}.environments_searchField__BKzxp:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 10%,transparent)}.environments_searchField__BKzxp input{background:transparent;border:0;width:100%;min-width:0;color:var(--text);font-size:12px;padding:7px 0;outline:none!important}.environments_searchField__BKzxp input::placeholder{color:var(--muted)}.environments_searchField__BKzxp svg{width:18px;height:18px}.environments_searchField__BKzxp button{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;background:transparent;border:0;padding:0;color:var(--muted)}.environments_recordCount__SLagR{font-size:11px;color:var(--muted);white-space:nowrap}.environments_recordCount__SLagR strong{color:var(--text);font-weight:750}.environments_listHint__mez_P{font-size:10px;letter-spacing:.15px;margin-left:auto;color:var(--muted);white-space:nowrap}.environments_dataGrid__80bfr{color:var(--text);--DataGrid-containerBackground:var(--soft);font-size:12px!important}.environments_dataGrid__80bfr .MuiDataGrid-columnHeader{padding:0 16px;font-size:11px;color:var(--muted)}.environments_dataGrid__80bfr .MuiDataGrid-columnHeaderTitle{font-weight:700}.environments_dataGrid__80bfr .MuiDataGrid-columnSeparator{display:none}.environments_dataGrid__80bfr .MuiDataGrid-cell{display:flex;align-items:center;padding:0 16px;border-color:var(--line);min-width:0;outline-offset:-2px}.environments_dataGrid__80bfr .MuiDataGrid-row:hover{background:var(--accent-soft)}.environments_dataGrid__80bfr .MuiDataGrid-footerContainer{border-color:var(--line);min-height:45px;background:var(--surface)}.environments_dataGrid__80bfr .MuiTablePagination-root{color:var(--muted)}.environments_dataGrid__80bfr .MuiTablePagination-toolbar{min-height:45px;padding-left:12px}.environments_dataGrid__80bfr .MuiTablePagination-displayedRows,.environments_dataGrid__80bfr .MuiTablePagination-selectLabel{font-size:11px}.environments_recordIdentity__x2sP3{display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:0;width:100%;height:100%;color:var(--text);text-decoration:none;line-height:1.35}.environments_recordIdentity__x2sP3 strong{font-size:12px;font-weight:680;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.environments_recordIdentity__x2sP3:hover strong{color:var(--accent-ink)}.environments_recordIdentity__x2sP3 span{font-size:11px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.environments_cellLabel__8kDXI{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.environments_structureTag__HGhPf{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:10px;padding:5px 8px;background:var(--soft);border:1px solid var(--line);border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.environments_structureTag__HGhPf svg{width:13px;height:13px;color:var(--accent-ink)}.environments_mutedCell__56GGw{color:var(--muted);font-size:11px}.environments_rowActions__PDzcu{display:flex;justify-content:flex-end;align-items:center;gap:3px;width:100%}.environments_rowActions__PDzcu .MuiIconButton-root{width:34px;height:34px;border-radius:8px;color:var(--muted)}.environments_rowActions__PDzcu .MuiIconButton-root:hover{background:var(--accent-soft);color:var(--accent-ink)}.environments_rowActions__PDzcu>span .MuiIconButton-root:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.environments_rowActions__PDzcu svg{width:17px;height:17px}.environments_emptyState__KJBjs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px;max-width:440px;margin:auto;color:var(--text)}.environments_emptyState__KJBjs strong{font-size:15px}.environments_emptyState__KJBjs p{font-size:12px;color:var(--muted);line-height:1.6}.environments_emptyIcon__ZdeKX{display:grid;place-items:center;width:46px;height:46px;background:var(--accent-soft);border-radius:14px;color:var(--accent-ink);margin-bottom:4px}.environments_emptyIcon__ZdeKX svg{width:24px;height:24px}.environments_contextLinks__nz2TF{display:flex;align-items:center;gap:18px;flex-shrink:0;min-height:26px;color:var(--muted);font-size:10px;padding:0 2px}.environments_contextLinks__nz2TF a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--muted);font-size:11px}.environments_contextLinks__nz2TF a:hover{color:var(--accent-ink)}.environments_contextLinks__nz2TF svg{height:14px;width:14px}.environments_contextLinks__nz2TF a svg:last-child{height:12px;width:12px;opacity:.5}.environments_formPage__55jkS{max-width:1180px;width:100%;align-self:center;min-height:0}.environments_formPage__55jkS>form{display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.environments_formLayout__izpt2{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:18px;gap:18px;align-items:start}.environments_formMain__mUM6C{display:flex;flex-direction:column;gap:16px;min-width:0}.environments_formCard__urSCB{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:22px 24px;box-shadow:0 3px 16px #1c485004}.environments_sectionHeader___xDpx{display:flex;align-items:center;gap:12px;margin-bottom:22px}.environments_sectionNumber__IofVn{width:30px;height:30px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-ink);border-radius:9px;font-size:11px;font-weight:750;flex-shrink:0}.environments_sectionTitle__STO8a{font-size:13px;letter-spacing:-.1px;font-weight:750;line-height:1.5}.environments_sectionDescription__HjbN_{font-size:11px;color:var(--muted);line-height:1.5;margin-top:3px!important}.environments_fieldGrid__o7pN4{display:grid;grid-template-columns:1fr 1fr;grid-gap:19px 18px;gap:19px 18px}.environments_field__3IXN0{display:flex;flex-direction:column;min-width:0;gap:7px}.environments_fieldFull__R5PIJ{grid-column:1/-1}.environments_fieldLabel__dqwj5{font-size:12px;font-weight:650;color:var(--text);display:flex;align-items:center;gap:8px}.environments_fieldLabel__dqwj5 span{font-size:10px;color:var(--muted);font-weight:450}.environments_input__vex3b{border:1px solid #d7e1e7;border-radius:9px;background:var(--soft);color:var(--text);min-height:43px;padding:11px 12px;outline:none;width:100%;font-size:13px;line-height:1.55;transition:background .15s,border-color .15s}.environments_page__JrmbC[data-theme=dark] .environments_input__vex3b{border-color:var(--line)}.environments_input__vex3b:hover{border-color:#93b6ad}.environments_input__vex3b:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.environments_input__vex3b[aria-invalid=true]{border-color:var(--danger)}.environments_input__vex3b::placeholder{color:var(--muted);font-size:12px;opacity:.8}.environments_input__vex3b:disabled{opacity:.6}.environments_textarea__9gab0{resize:vertical;min-height:114px;max-height:300px}.environments_fieldError__Q6xqx,.environments_fieldHint__rK8v8{font-size:10px;line-height:1.55;color:var(--muted)}.environments_fieldError__Q6xqx{color:var(--danger)}.environments_selector__CY_TN .MuiOutlinedInput-root{background:var(--soft);border-radius:9px;font-size:12px;min-height:43px;padding-top:5px!important;padding-bottom:5px!important}.environments_selector__CY_TN .MuiOutlinedInput-notchedOutline{border-color:var(--line)}.environments_selector__CY_TN .Mui-focused{background:var(--surface)}.environments_selector__CY_TN .MuiInputBase-input{font-size:12px;color:var(--text)}.environments_summary__6GxAp{border:1px solid var(--line);border-radius:14px;background:linear-gradient(150deg,var(--accent-soft),var(--surface) 60%);padding:20px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden;min-width:0}.environments_summaryHeader__7ru_1{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.environments_summaryIcon__s3kyN{width:42px;height:42px;display:grid;place-items:center;color:var(--accent-ink);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:12px;background:var(--surface)}.environments_summaryIcon__s3kyN svg{width:22px;height:22px}.environments_summaryName__c5pWe{font-size:19px;letter-spacing:-.4px;line-height:1.4;font-weight:730;overflow-wrap:anywhere}.environments_summaryDescription__lg_Pn{font-size:11px;color:var(--muted);line-height:1.7;margin-top:10px!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.environments_summaryList___ZXvq{margin:20px 0 0;display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--line);padding-top:18px}.environments_summaryList___ZXvq dt{font-size:10px;color:var(--muted);margin-bottom:5px}.environments_summaryList___ZXvq dd{font-size:12px;font-weight:550;margin:0;overflow-wrap:anywhere}.environments_summaryBadge__0nmLX{font-size:10px;color:var(--accent-ink);display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:6px 8px;border-radius:6px;background:var(--accent-soft)}.environments_summaryBadge__0nmLX svg{width:14px;height:14px}.environments_formFooter__DgyqV{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;position:-webkit-sticky;position:sticky;bottom:-16px;border-top:1px solid var(--line);background:var(--bg);margin-top:auto;z-index:2;flex-shrink:0}.environments_formFooter__DgyqV .environments_primaryButton__eSfOw,.environments_formFooter__DgyqV .environments_secondaryButton__KBE0X{min-height:43px;padding:10px 18px}.environments_saveStatus__c6ich{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.environments_saveStatus__c6ich svg{color:var(--accent-ink)}.environments_deletePrompt__B2F5g,.environments_errorBanner__kPlkr,.environments_noticeBanner__xezPW{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;border-radius:11px;border:1px solid var(--line);background:var(--surface);font-size:12px;line-height:1.6}.environments_errorBanner__kPlkr{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 24%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface));justify-content:flex-start}.environments_errorBanner__kPlkr svg{align-self:flex-start;margin-top:2px}.environments_deletePrompt__B2F5g p,.environments_errorBanner__kPlkr p,.environments_noticeBanner__xezPW p{font-size:11px;margin-top:4px;color:var(--muted)}.environments_errorBanner__kPlkr button{margin-top:10px}.environments_noticeBanner__xezPW{background:var(--accent-soft)}.environments_formCard__urSCB .environments_noticeBanner__xezPW{margin-bottom:18px;flex-wrap:wrap}.environments_deletePrompt__B2F5g{flex-shrink:0;border-color:color-mix(in srgb,var(--danger) 30%,var(--line))}.environments_loadingState___tig0{padding:48px;display:grid;place-items:center;min-height:200px;color:var(--muted);font-size:13px}.environments_formLayout__izpt2.environments_fullWidthLayout__j75t7{grid-template-columns:minmax(0,1fr)}.environments_premiumEnvironment__a6w6J.environments_formPage__55jkS{max-width:1280px}.environments_premiumEnvironment__a6w6J .environments_pageHeader__cK9t1{padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 68%,var(--surface)),var(--surface) 58%);box-shadow:0 14px 38px #173c480b}.environments_premiumEnvironment__a6w6J .environments_pageHeader__cK9t1 .environments_primaryButton__eSfOw{min-height:42px;padding-inline:17px;box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 18%,transparent)}.environments_formPage__55jkS.environments_premiumEnvironment__a6w6J>.environments_pageHeader__cK9t1{padding-block:18px}@media(max-width:600px){.environments_formPage__55jkS.environments_premiumEnvironment__a6w6J>.environments_pageHeader__cK9t1{padding-block:14px}}.environments_premiumEnvironment__a6w6J .environments_formLayout__izpt2.environments_fullWidthLayout__j75t7{grid-template-columns:minmax(0,1fr)}.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C{display:grid;grid-template-columns:minmax(330px,.82fr) minmax(480px,1.18fr);grid-gap:16px;gap:16px;align-items:stretch}.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C>section{height:100%;border-color:color-mix(in srgb,var(--line) 82%,var(--accent));box-shadow:0 9px 28px #173c4808}.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C>section:nth-child(3){grid-column:1/-1;height:auto}.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C>section:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--line));box-shadow:0 12px 34px #173c480c}.environments_premiumEnvironment__a6w6J .environments_collapsibleSection__BS7DO>button{width:100%;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;padding:0}.environments_premiumEnvironment__a6w6J .environments_collapsibleSection__BS7DO>div:not([hidden]){margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.environments_premiumEnvironment__a6w6J .environments_collapsibleSection__BS7DO .environments_noticeBanner__xezPW{margin:20px 0 0;padding:18px 20px;background:linear-gradient(135deg,var(--accent-soft),color-mix(in srgb,var(--surface) 88%,var(--accent-soft)));border-color:color-mix(in srgb,var(--accent) 20%,var(--line))}.environments_premiumEnvironment__a6w6J .environments_geometryGrid__7Oz_s{gap:12px}@media(max-width:1080px){.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C{grid-template-columns:1fr}.environments_premiumEnvironment__a6w6J .environments_formMain__mUM6C>section:nth-child(3){grid-column:auto}}@media(max-width:600px){.environments_premiumEnvironment__a6w6J .environments_pageHeader__cK9t1{padding:14px;border-radius:13px}.environments_premiumEnvironment__a6w6J .environments_pageHeader__cK9t1 .environments_primaryButton__eSfOw{width:100%;justify-content:center}.environments_premiumEnvironment__a6w6J .environments_geometryGrid__7Oz_s{grid-template-columns:1fr}}@media(min-width:1600px){.environments_pageHeader__cK9t1{padding-top:8px}.environments_formPage__55jkS{max-width:1220px}.environments_formLayout__izpt2{grid-template-columns:minmax(0,1fr) 290px}.environments_formCard__urSCB{padding:26px 28px}}@media(max-width:1200px){.environments_formLayout__izpt2{grid-template-columns:minmax(0,1fr) 230px;gap:14px}.environments_formCard__urSCB{padding:19px}.environments_fieldGrid__o7pN4{grid-template-columns:1fr}.environments_summary__6GxAp{padding:18px}.environments_formPage__55jkS .environments_subtitle__Ebve3{font-size:11px}}@media(max-width:900px){.environments_formLayout__izpt2{grid-template-columns:1fr}.environments_summary__6GxAp{display:none}.environments_formPage__55jkS{max-width:800px}.environments_fieldGrid__o7pN4{grid-template-columns:1fr 1fr}.environments_listHint__mez_P{display:none}}@media(max-width:600px){.environments_page__JrmbC{gap:12px}.environments_pageHeader__cK9t1{gap:10px;align-items:center;min-height:62px;padding:0}.environments_pageHeading__tLPwD{gap:9px}.environments_pageHeading__tLPwD h1{font-size:22px}.environments_pageIcon__RUrSM{width:37px;height:37px;border-radius:10px}.environments_pageIcon__RUrSM svg{width:21px;height:21px}.environments_eyebrow__r5JzW{font-size:8px;letter-spacing:.8px}.environments_subtitle__Ebve3{display:none}.environments_headerActions__mkMGx{gap:6px}.environments_primaryButton__eSfOw,.environments_secondaryButton__KBE0X{font-size:12px;padding:8px 11px;min-height:40px}.environments_squareButton__GjJ_H{width:36px;height:40px;min-height:40px}.environments_headerActions__mkMGx .environments_primaryButton__eSfOw svg{width:16px;height:16px}.environments_listPage__V0jKt{min-height:410px}.environments_listPanel__pF_li{border-radius:12px}.environments_listToolbar__FVGEZ{padding:11px;gap:10px;min-height:62px}.environments_searchField__BKzxp{flex:1 1;height:39px}.environments_recordCount__SLagR{font-size:10px}.environments_dataGrid__80bfr .MuiDataGrid-cell,.environments_dataGrid__80bfr .MuiDataGrid-columnHeader{padding:0 11px}.environments_recordIdentity__x2sP3{gap:5px}.environments_recordIdentity__x2sP3 strong{font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.environments_recordIdentity__x2sP3 span{font-size:10px}.environments_rowActions__PDzcu{gap:2px}.environments_rowActions__PDzcu .MuiIconButton-root{width:37px;height:40px}.environments_dataGrid__80bfr .MuiTablePagination-selectLabel{display:none}.environments_dataGrid__80bfr .MuiTablePagination-actions{margin-left:6px}.environments_dataGrid__80bfr .MuiTablePagination-input{margin:0 9px}.environments_contextLinks__nz2TF{gap:16px;font-size:10px}.environments_contextLinks__nz2TF>span{display:none}.environments_contextLinks__nz2TF a{font-size:10px}.environments_contextLinks__nz2TF a svg:last-child,.environments_formPage__55jkS .environments_pageIcon__RUrSM{display:none}.environments_formPage__55jkS .environments_pageHeading__tLPwD{gap:8px}.environments_formCard__urSCB{padding:18px 16px;border-radius:12px}.environments_sectionHeader___xDpx{margin-bottom:18px;align-items:flex-start;gap:10px}.environments_sectionDescription__HjbN_{font-size:10px}.environments_fieldGrid__o7pN4{grid-template-columns:1fr;gap:18px}.environments_input__vex3b{font-size:16px;min-height:46px;padding:11px}.environments_selector__CY_TN .MuiInputBase-input{font-size:16px}.environments_textarea__9gab0{font-size:14px;min-height:120px}.environments_formFooter__DgyqV{bottom:-12px;padding:12px 0;gap:10px;flex-wrap:wrap}.environments_saveStatus__c6ich{font-size:10px;flex:1 1 100%}.environments_formFooter__DgyqV .environments_inlineActions__FJwyf{width:100%;gap:9px}.environments_formFooter__DgyqV .environments_secondaryButton__KBE0X{flex:1 1}.environments_formFooter__DgyqV .environments_primaryButton__eSfOw{flex:1.6 1;min-height:46px}.environments_deletePrompt__B2F5g,.environments_errorBanner__kPlkr,.environments_noticeBanner__xezPW{flex-wrap:wrap;gap:12px;padding:13px}.environments_deletePrompt__B2F5g .environments_inlineActions__FJwyf,.environments_noticeBanner__xezPW .environments_inlineActions__FJwyf{width:100%;justify-content:flex-end;flex-wrap:wrap}.environments_deletePrompt__B2F5g p{font-size:10px}.environments_loadingState___tig0{padding:30px}.environments_fieldHint__rK8v8{font-size:10px}}.environments_page__JrmbC[data-theme=dark]{color-scheme:dark}.environments_selector__CY_TN input:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.environments_input__vex3b,.environments_page__JrmbC a,.environments_page__JrmbC button{transition:none}}.environments_activeTag__7H_9s,.environments_inactiveTag__JVvx2{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:5px 8px;font-size:10px;line-height:1.4;background:var(--accent-soft);color:var(--accent-ink)}.environments_inactiveTag__JVvx2{background:var(--soft);color:var(--muted)}.environments_activeTag__7H_9s:before,.environments_inactiveTag__JVvx2:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.environments_geometryGrid__7Oz_s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.environments_collapsibleSection__BS7DO{border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden}.environments_collapsibleSection__BS7DO>summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:700;display:flex;align-items:center;gap:10px}.environments_collapsibleSection__BS7DO>summary::-webkit-details-marker{display:none}.environments_colorField__W_VEH{display:flex;align-items:center;gap:10px;min-height:43px}.environments_colorField__W_VEH input[type=color]{width:42px;height:36px;border:1px solid var(--line);border-radius:7px;background:var(--soft);padding:3px;cursor:pointer}.environments_toggleField__UuPNO{display:flex;align-items:center;gap:10px;font-size:12px;min-height:43px}.environments_technicalTabs__fBDY_{display:flex;gap:5px;border-bottom:1px solid var(--line);padding-bottom:10px;overflow:auto}.environments_technicalTabs__fBDY_ button{border:0;background:var(--soft);border-radius:8px;color:var(--muted);padding:9px 13px;white-space:nowrap}.environments_technicalTabs__fBDY_ button[aria-selected=true]{background:var(--accent-soft);color:var(--accent-ink)}.environments_legacyPanel__yEX69{min-width:0;overflow:auto;margin-top:18px}.environments_previewPanel__rWRlc{border:1px solid var(--line);border-radius:12px;overflow:hidden;min-width:0;background:var(--soft);height:340px}.environments_legacyPanel__yEX69 .MuiDataGrid-root{min-height:260px}.environments_legacyPanel__yEX69 .MuiInputBase-root{border-radius:9px}.environments_legacyPanel__yEX69 .MuiButton-root{border-radius:8px;text-transform:none}.environments_legacyPanel__yEX69 .MuiTab-root{text-transform:none}@media(max-width:600px){.environments_geometryGrid__7Oz_s{gap:9px}.environments_collapsibleSection__BS7DO>summary{padding:16px}.environments_previewPanel__rWRlc{height:260px}.environments_listPage__V0jKt .environments_pageHeader__cK9t1{flex-wrap:wrap}.environments_listPage__V0jKt .environments_pageHeader__cK9t1 .environments_pageHeading__tLPwD{flex:1 1}.environments_listPage__V0jKt .environments_headerActions__mkMGx .environments_primaryButton__eSfOw{padding-inline:9px}.environments_listPage__V0jKt .environments_pageHeading__tLPwD h1{font-size:21px}.environments_listPage__V0jKt .environments_pageIcon__RUrSM{display:none}}.environments_scopeBar__Ao1S_{display:flex;align-items:center;gap:14px;flex-wrap:wrap;flex-shrink:0;border:1px solid var(--line);border-radius:11px;background:var(--surface);padding:9px 13px;min-width:0}.environments_scopeIdentity__moIOL{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:11px}.environments_scopeIdentity__moIOL svg{width:17px;height:17px;color:var(--accent-ink)}.environments_scopeSelector__EqgGs{width:290px;min-width:0;flex:0 1 290px}.environments_scopeSelector__EqgGs .MuiOutlinedInput-root{min-height:36px;padding-top:1px!important;padding-bottom:1px!important}.environments_scopeHint__qISQg{font-size:10px;color:var(--muted);margin-left:auto}.environments_scopeError__wxQ1v{font-size:11px;color:var(--danger)}.environments_scopeClientName__IYeKB{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.environments_scopeBar__Ao1S_ .environments_textButton__m8N59{color:var(--accent-ink)}@media(max-width:600px){.environments_scopeBar__Ao1S_{gap:6px;padding:9px 11px}.environments_scopeIdentity__moIOL{font-size:10px}.environments_scopeSelector__EqgGs{width:100%;flex:1 1 100%}.environments_scopeSelector__EqgGs .MuiInputBase-input{font-size:12px}.environments_scopeHint__qISQg{display:none}.environments_scopeClientName__IYeKB{margin-left:auto;max-width:190px}}.environments_collapsibleSection__BS7DO>.environments_sectionHeader___xDpx{border:0;background:transparent;color:var(--text);text-align:left;width:100%;margin:0;padding:0}.environments_collapsibleSection__BS7DO>.environments_sectionHeader___xDpx>span:last-child{margin-left:auto;font-size:21px;font-weight:400;color:var(--accent-ink)}.environments_collapsibleSection__BS7DO>.environments_sectionHeader___xDpx h2{font-size:13px}.environments_collapsibleSection__BS7DO>div:not([hidden]){display:flex;flex-direction:column;gap:18px;padding-top:20px}.environments_collapsibleSection__BS7DO [role=tabpanel]:not([hidden]){display:flex;flex-direction:column;gap:16px}.environments_collapsibleSection__BS7DO h3{margin:8px 0 0}.environments_legacyPanel__yEX69{padding:0;border:0;min-inline-size:0}.environments_toggleField__UuPNO{justify-content:space-between}.environments_toggleField__UuPNO .environments_fieldHint__rK8v8{display:block;margin-top:5px}.environments_colorField__W_VEH .environments_input__vex3b{min-width:0}.environments_geometryGrid__7Oz_s .environments_secondaryButton__KBE0X{align-self:end;font-size:11px;padding-inline:8px}.environments_formCard__urSCB>.environments_fieldHint__rK8v8{display:flex;align-items:center;gap:6px;margin-top:16px}@media(max-width:600px){.environments_geometryGrid__7Oz_s .environments_fieldLabel__dqwj5{font-size:10px}.environments_geometryGrid__7Oz_s .environments_input__vex3b{padding-inline:8px}.environments_geometryGrid__7Oz_s .environments_secondaryButton__KBE0X{font-size:0;width:38px;justify-self:end;padding:0}.environments_geometryGrid__7Oz_s .environments_secondaryButton__KBE0X svg{width:18px;height:18px}}.environments_legacyPanel__yEX69{overflow:visible;padding-top:8px;margin-top:6px}.environments_legacyPanel__yEX69 .MuiDataGrid-root{min-height:180px;font-size:12px}.environments_legacyPanel__yEX69 .MuiGrid2-container{row-gap:16px}.environments_legacyPanel__yEX69 .MuiGrid2-container+.MuiGrid2-container{margin-top:16px}.environments_legacyPanel__yEX69 .MuiFormControl-root{width:100%;min-width:0}.environments_legacyPanel__yEX69 .MuiInputBase-root{background:var(--soft);font-size:12px}.environments_legacyPanel__yEX69 .MuiInputLabel-root{font-size:12px}.environments_legacyPanel__yEX69 .MuiOutlinedInput-notchedOutline{border-color:var(--line)}.environments_legacyPanel__yEX69 input[type=color]{height:27px;padding:4px;border:1px solid var(--line);border-radius:6px}.environments_legacyPanel__yEX69 .MuiChip-root{border-radius:8px}.environments_legacyPanel__yEX69 .MuiTypography-root{font-size:12px;color:var(--muted)}@media(max-width:600px){.environments_legacyPanel__yEX69 .MuiInputBase-input{padding-inline:9px;font-size:13px}.environments_legacyPanel__yEX69 .MuiInputLabel-root{font-size:11px}}.environments_formLayout__izpt2[data-editing-structure=true]{grid-template-columns:minmax(320px,1fr) minmax(320px,.85fr)}.environments_livePreview__h7tNz{position:-webkit-sticky;position:sticky;top:0;border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--surface);min-width:0;align-self:start}.environments_livePreviewHeading__xNt_A{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 2px 12px}.environments_livePreviewHeading__xNt_A h2{font-size:13px;font-weight:700;margin:0}.environments_livePreviewHeading__xNt_A span{font-size:10px;background:var(--accent-soft);color:var(--accent-ink);padding:4px 7px;border-radius:5px}.environments_livePreview__h7tNz .environments_previewPanel__rWRlc{height:clamp(300px,55vh,580px);border-radius:9px}.environments_livePreview__h7tNz>p{font-size:10px;color:var(--muted);line-height:1.5;margin:10px 2px 0}.environments_previewLoading__edY_3{display:grid;place-items:center;color:var(--muted);font-size:12px}@media(max-width:1000px){.environments_formLayout__izpt2[data-editing-structure=true]{grid-template-columns:1fr}.environments_livePreview__h7tNz{order:-1;z-index:1;box-shadow:0 5px 12px #152c3410}.environments_livePreview__h7tNz .environments_previewPanel__rWRlc{height:230px}.environments_livePreview__h7tNz>p{display:none}}@media(max-width:600px){.environments_livePreview__h7tNz .environments_previewPanel__rWRlc{height:190px}.environments_livePreview__h7tNz{padding:8px}.environments_livePreviewHeading__xNt_A{padding-bottom:7px}}.facilityForms_workspace__wKkhI[data-theme]{--facility-nav-height:66px;width:100%;max-width:1320px;gap:12px!important;flex:0 0 auto}.facilityForms_workspace__wKkhI[data-theme]>form{flex:0 0 auto}.facilityForms_flow__QiUdl,.facilityForms_registryForm__pdjKj{display:flex;flex-direction:column;gap:12px;min-width:0;flex:0 0 auto}.facilityForms_registryForm__pdjKj{margin:0}div.facilityForms_workspace__wKkhI[data-theme=dark]{--bg:#18191b;--surface:#202123;--soft:#272a2a;--line:#3a3d3e;--text:#e8eaeb;--muted:#aeb8b9;--accent:#35c5a5;--accent-ink:#63dbc0;--accent-soft:#213b34;--danger:#ff8595}div.facilityForms_workspace__wKkhI[data-theme=dark] .facilityForms_navigationItem__UQtma[aria-current=location] .facilityForms_navigationNumber__6TYbP{color:#102922}.facilityForms_workspace__wKkhI .facilityForms_header__t2_pu{padding:0;min-height:64px;gap:14px}.facilityForms_workspace__wKkhI .facilityForms_header__t2_pu h1{font-size:25px;letter-spacing:-.7px}.facilityForms_workspace__wKkhI .facilityForms_headerActions__dH7VT{display:flex;align-items:center;gap:8px;margin-left:auto}.facilityForms_workspace__wKkhI .facilityForms_headerActions__dH7VT a{font-size:11px;min-height:36px;padding:8px 11px}.facilityForms_navigation__Bd0vi{display:flex;align-items:stretch;gap:4px;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:4;box-shadow:0 5px 18px #173c4807;flex-shrink:0;min-width:0}.facilityForms_navigationItem__UQtma{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;border:0;border-radius:8px;background:transparent;color:var(--muted);padding:9px 12px;cursor:pointer;font:inherit;transition:background .15s}.facilityForms_navigationItem__UQtma>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.facilityForms_navigationItem__UQtma strong{font-size:12px;font-weight:650;line-height:1.4;color:var(--text)}.facilityForms_navigationItem__UQtma small{font-size:10px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facilityForms_navigationNumber__6TYbP{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--line);border-radius:8px;font-size:10px;font-weight:700;background:var(--soft)}.facilityForms_navigationItem__UQtma:hover,.facilityForms_navigationItem__UQtma[aria-current=location]{background:var(--accent-soft);color:var(--accent-ink)}.facilityForms_navigationItem__UQtma[aria-current=location] .facilityForms_navigationNumber__6TYbP{background:var(--accent);border-color:var(--accent);color:white}.facilityForms_navigationItem__UQtma[data-error=true] .facilityForms_navigationNumber__6TYbP{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.facilityForms_navigationItem__UQtma:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.facilityForms_navigationItem__UQtma:disabled{opacity:.55;cursor:default}.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX{grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}.facilityForms_workspace__wKkhI .facilityForms_main__dn9ZE{gap:12px}.facilityForms_workspace__wKkhI .facilityForms_card__ItmXt{padding:18px 20px;border-radius:12px;box-shadow:0 2px 10px #18334603;scroll-margin-top:calc(var(--facility-nav-height) + 12px)}.facilityForms_workspace__wKkhI .facilityForms_card__ItmXt:focus{outline:none}.facilityForms_workspace__wKkhI .facilityForms_card__ItmXt:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z{gap:10px;margin-bottom:16px}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z h2{font-size:14px;margin:0;letter-spacing:-.2px}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z p{font-size:11px;line-height:1.5}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z>span:first-child{width:27px;height:27px;border-radius:8px}.facilityForms_workspace__wKkhI .facilityForms_fields__NHn0H{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.facilityForms_workspace__wKkhI .facilityForms_control__ydQD0{min-height:41px;font-size:12px;padding:9px 11px;border-radius:8px}.facilityForms_workspace__wKkhI textarea.facilityForms_control__ydQD0{min-height:88px}.facilityForms_workspace__wKkhI .facilityForms_selector__qf2mF .MuiOutlinedInput-root{min-height:41px;border-radius:8px;padding-top:4px!important;padding-bottom:4px!important}.facilityForms_workspace__wKkhI .facilityForms_selector__qf2mF .MuiInputBase-input{font-size:12px}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD{position:-webkit-sticky;position:sticky;top:calc(var(--facility-nav-height) + 12px);border-radius:12px;background:var(--surface);padding:18px;border-top:3px solid var(--accent);display:block}.facilityForms_workspace__wKkhI .facilityForms_summaryHeader__KrTvh{flex-direction:row;align-items:center;gap:10px;margin-bottom:14px}.facilityForms_workspace__wKkhI .facilityForms_summaryHeader__KrTvh>span:first-child{width:32px;height:32px;border-radius:9px;background:var(--accent-soft);border:0}.facilityForms_workspace__wKkhI .facilityForms_summaryHeader__KrTvh svg{width:18px;height:18px}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD h2{font-size:18px;line-height:1.45}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD dl{gap:13px;margin-top:15px;padding-top:15px}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD dd{font-size:11px;line-height:1.55}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD dt{font-size:10px;margin-bottom:3px}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD>span:last-child{margin-top:17px}.facilityForms_workspace__wKkhI .facilityForms_summaryDescription__vG1jT{margin-top:7px!important;font-size:11px;line-height:1.6}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;border:1px solid var(--line);border-radius:12px;padding:10px 14px;background:var(--surface);box-shadow:0 -5px 20px #173c4807;gap:12px;margin-top:0}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh button{min-height:39px;padding:8px 14px;font-size:12px}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh>span{font-size:10px}.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX[data-editing-structure=true]{grid-template-columns:minmax(330px,1fr) minmax(350px,.95fr)}.facilityForms_workspace__wKkhI .facilityForms_preview__MYuuE{top:calc(var(--facility-nav-height) + 12px);border-radius:12px;padding:12px;border-top:3px solid var(--accent);box-shadow:0 4px 18px #173c4808}.facilityForms_previewContext__yX138{font-size:11px;color:var(--muted);line-height:1.5;margin:0 2px 10px;overflow-wrap:anywhere}.facilityForms_previewCounts__htD_z{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 2px 0}.facilityForms_previewCounts__htD_z span{font-size:10px;line-height:1.4;padding:4px 7px;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:var(--soft)}.facilityForms_previewCounts__htD_z strong{font-weight:650;color:var(--text);margin-right:3px}.facilityForms_workspace__wKkhI .facilityForms_technicalCard___hQ5z>.facilityForms_sectionHeading__gTp3z{margin:0}.facilityForms_workspace__wKkhI .facilityForms_technicalCard___hQ5z>div:not([hidden]){padding-top:16px;gap:14px}@media(max-width:1100px){.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX{grid-template-columns:minmax(0,1fr) 240px;gap:12px}.facilityForms_workspace__wKkhI .facilityForms_card__ItmXt{padding:17px}.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX[data-editing-structure=true]{grid-template-columns:minmax(290px,1fr) minmax(290px,.9fr)}}@media(max-width:1000px){.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX[data-editing-structure=true]{grid-template-columns:1fr}.facilityForms_workspace__wKkhI .facilityForms_preview__MYuuE{position:static;top:auto}.facilityForms_previewCounts__htD_z{padding-top:7px}.facilityForms_previewContext__yX138{display:none}}@media(max-width:900px){.facilityForms_workspace__wKkhI .facilityForms_layout__BnLoX{grid-template-columns:1fr}.facilityForms_workspace__wKkhI .facilityForms_summary__H2FkD{position:static;top:auto;display:none}.facilityForms_workspace__wKkhI .facilityForms_fields__NHn0H{grid-template-columns:repeat(2,minmax(0,1fr))}.facilityForms_workspace__wKkhI .facilityForms_headerActions__dH7VT{margin-left:0}.facilityForms_workspace__wKkhI .facilityForms_header__t2_pu{flex-wrap:wrap}.facilityForms_workspace__wKkhI .facilityForms_headerActions__dH7VT a{font-size:10px}}@media(max-width:600px){.facilityForms_workspace__wKkhI{--facility-nav-height:52px}.facilityForms_navigation__Bd0vi{gap:2px;padding:4px;border-radius:10px}.facilityForms_navigationItem__UQtma{padding:8px 6px;gap:6px;justify-content:center}.facilityForms_navigationItem__UQtma strong{font-size:10px;white-space:nowrap}.facilityForms_navigationItem__UQtma small{display:none}.facilityForms_navigationNumber__6TYbP{width:22px;height:22px;font-size:9px;border-radius:6px}.facilityForms_workspace__wKkhI .facilityForms_header__t2_pu h1{font-size:22px}.facilityForms_workspace__wKkhI .facilityForms_card__ItmXt{padding:16px 14px}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z{margin-bottom:14px}.facilityForms_workspace__wKkhI .facilityForms_sectionHeading__gTp3z h2{font-size:13px}.facilityForms_workspace__wKkhI .facilityForms_fields__NHn0H{grid-template-columns:1fr;gap:14px}.facilityForms_workspace__wKkhI .facilityForms_control__ydQD0,.facilityForms_workspace__wKkhI .facilityForms_selector__qf2mF .MuiInputBase-input{font-size:16px}.facilityForms_workspace__wKkhI .facilityForms_control__ydQD0{min-height:44px}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh{padding:10px;gap:7px}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh>span{flex-basis:100%}.facilityForms_workspace__wKkhI .facilityForms_footer__qullh button{font-size:12px;min-height:41px}.facilityForms_workspace__wKkhI .facilityForms_preview__MYuuE{top:calc(var(--facility-nav-height) + 7px);padding:8px}.facilityForms_previewCounts__htD_z span{font-size:9px}.facilityForms_workspace__wKkhI .facilityForms_headerActions__dH7VT{margin-left:auto}}@media(prefers-reduced-motion:reduce){.facilityForms_navigationItem__UQtma{transition:none}}.facilityForms_workspace__wKkhI .facilityForms_technicalCard___hQ5z [role=tablist]{flex-wrap:wrap;overflow:visible;gap:5px}.facilityForms_workspace__wKkhI .facilityForms_technicalCard___hQ5z [role=tab]{font-size:11px;padding:9px 10px;flex:1 0 auto}.catalogLibrary_filters__jVd9J{--catalog-text:var(--studio-text,var(--text,#20332e));--catalog-muted:var(--studio-muted,var(--muted,#65736d));--catalog-line:var(--studio-line,var(--line,#dbe3df));--catalog-accent:var(--studio-accent,var(--accent,#07836b));--catalog-panel:var(--studio-panel,var(--panel,#fff));--catalog-tint:var(--studio-tint,var(--tint,#e5f3ed));display:grid;grid-gap:9px;gap:9px;margin:12px 0 15px;color:var(--catalog-text);font-size:11px}.catalogLibrary_filters__jVd9J .catalogLibrary_search__YOXc4{width:100%;min-width:0;min-height:35px;padding:8px 10px;border:1px solid var(--catalog-line);border-radius:7px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit}.catalogLibrary_natures__Eh0Su{display:flex;gap:5px;flex-wrap:wrap}.catalogLibrary_filters__jVd9J .catalogLibrary_natures__Eh0Su button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--catalog-line);border-radius:7px;padding:6px 8px;background:var(--catalog-panel);color:var(--catalog-muted);font:inherit;cursor:pointer}.catalogLibrary_filters__jVd9J .catalogLibrary_natures__Eh0Su button[aria-pressed=true]{background:var(--catalog-tint);border-color:var(--catalog-accent);color:var(--catalog-accent)}.catalogLibrary_natures__Eh0Su span{font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.catalogLibrary_details__uiSf3{border:1px solid var(--catalog-line);border-radius:7px;overflow:hidden}.catalogLibrary_details__uiSf3 summary{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;cursor:pointer;list-style:none}.catalogLibrary_details__uiSf3 summary::-webkit-details-marker{display:none}.catalogLibrary_fields__TNeot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;padding:4px 10px 10px}.catalogLibrary_fields__TNeot label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--catalog-muted);font-size:10px}.catalogLibrary_filters__jVd9J .catalogLibrary_fields__TNeot select{width:100%;min-width:0;border:1px solid var(--catalog-line);border-radius:6px;padding:7px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit;margin:0}.catalogLibrary_fields__TNeot select:disabled{opacity:.55}.catalogLibrary_results__DE0N2{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:21px;color:var(--catalog-muted);font-size:10px}.catalogLibrary_filters__jVd9J .catalogLibrary_results__DE0N2 button{border:0;background:none;color:var(--catalog-accent);padding:3px 0;font:inherit;cursor:pointer}.catalogLibrary_details__uiSf3 summary:focus-visible,.catalogLibrary_filters__jVd9J button:focus-visible,.catalogLibrary_filters__jVd9J input:focus-visible,.catalogLibrary_filters__jVd9J select:focus-visible{outline:2px solid var(--catalog-accent);outline-offset:2px}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_fields__TNeot{grid-template-columns:1fr}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_natures__Eh0Su button{font-size:10px;padding:5px 6px}@media(max-width:750px){.catalogLibrary_fields__TNeot{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalogLibrary_identities__9lik7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.catalogLibrary_identities__9lik7 label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--catalog-muted);font-size:11px}.catalogLibrary_filters__jVd9J .catalogLibrary_identities__9lik7 select{width:100%;min-width:0;min-height:40px;margin:0;padding:7px;border:1px solid var(--catalog-line);border-radius:7px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_identities__9lik7{grid-template-columns:1fr}@media(max-width:600px){.catalogLibrary_identities__9lik7{grid-template-columns:1fr}.catalogLibrary_filters__jVd9J .catalogLibrary_identities__9lik7 select,.catalogLibrary_filters__jVd9J .catalogLibrary_search__YOXc4{min-height:44px;font-size:16px}}.catalogLibrary_initialHeading__yvh46{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--catalog-muted)}.catalogLibrary_initialHeading__yvh46 label{display:flex;align-items:center;gap:8px;min-width:0}.catalogLibrary_filters__jVd9J .catalogLibrary_initialHeading__yvh46 select{min-height:36px;max-width:100%;border:1px solid var(--catalog-line);border-radius:7px;padding:6px 9px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit}.catalogLibrary_alphabet___f41P{display:flex;gap:4px;flex-wrap:wrap;max-width:100%;padding:3px 2px 6px}.catalogLibrary_filters__jVd9J .catalogLibrary_alphabet___f41P button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:34px;padding:5px 7px;border:1px solid var(--catalog-line);border-radius:6px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit;cursor:pointer}.catalogLibrary_filters__jVd9J .catalogLibrary_alphabet___f41P button[aria-pressed=true]{background:var(--catalog-tint);border-color:var(--catalog-accent);color:var(--catalog-accent)}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_alphabet___f41P{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_initialHeading__yvh46>span{display:none}@media(max-width:600px){.catalogLibrary_alphabet___f41P{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.catalogLibrary_filters__jVd9J .catalogLibrary_alphabet___f41P button{min-width:44px;min-height:44px}.catalogLibrary_filters__jVd9J .catalogLibrary_initialHeading__yvh46 select{min-height:44px;font-size:16px}.catalogLibrary_initialHeading__yvh46>span{font-size:10px}}.catalogLibrary_filters__jVd9J{gap:16px;margin:16px 0 22px}.catalogLibrary_filters__jVd9J .catalogLibrary_search__YOXc4{min-height:44px;padding:11px 13px;font-size:12px}.catalogLibrary_identity__25dyq{display:flex;flex-direction:column;gap:7px;min-width:0}.catalogLibrary_identity__25dyq>span{font-size:11px;font-weight:600;color:var(--catalog-text)}.catalogLibrary_identity__25dyq>small{font-size:10px;line-height:1.4;color:var(--catalog-muted)}.catalogLibrary_filters__jVd9J .catalogLibrary_identityTrigger__h2_oF{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:44px;padding:10px 12px;margin:0;border:1px solid var(--catalog-line);border-radius:8px;background:var(--catalog-panel);color:var(--catalog-text);font:inherit;font-size:12px;text-align:left;cursor:pointer}.catalogLibrary_identityTrigger__h2_oF>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalogLibrary_identityTrigger__h2_oF>svg{width:18px;height:18px;flex-shrink:0;color:var(--catalog-muted)}.catalogLibrary_filters__jVd9J .catalogLibrary_identityTrigger__h2_oF:hover:not(:disabled){border-color:var(--catalog-accent)}.catalogLibrary_filters__jVd9J .catalogLibrary_identityTrigger__h2_oF:disabled{opacity:.55;cursor:default;background:transparent}.catalogLibrary_identities__9lik7[data-directory=true]{grid-template-columns:minmax(0,360px)}.catalogLibrary_initialBlock__rjn4f{min-width:0;padding:12px;border:1px solid var(--catalog-line);border-radius:9px}.catalogLibrary_initialBlock__rjn4f .catalogLibrary_initialHeading__yvh46{justify-content:flex-start;gap:14px;margin-bottom:10px}.catalogLibrary_initialTabs__L1RGG{display:flex;gap:3px;padding:3px;border-radius:7px;background:var(--catalog-tint)}.catalogLibrary_filters__jVd9J .catalogLibrary_initialTabs__L1RGG button{border:1px solid transparent;border-radius:5px;background:transparent;color:var(--catalog-muted);font:inherit;min-height:32px;padding:6px 12px;cursor:pointer}.catalogLibrary_filters__jVd9J .catalogLibrary_initialTabs__L1RGG button[aria-pressed=true]{background:var(--catalog-panel);border-color:var(--catalog-line);color:var(--catalog-accent);font-weight:600}.catalogLibrary_initialBlock__rjn4f .catalogLibrary_alphabet___f41P{padding:0;gap:5px}.catalogLibrary_filters__jVd9J[data-compact=true] .catalogLibrary_initialHeading__yvh46>span{display:block}@media(max-width:600px){.catalogLibrary_identities__9lik7[data-directory=true]{grid-template-columns:1fr}.catalogLibrary_filters__jVd9J .catalogLibrary_search__YOXc4{font-size:16px}.catalogLibrary_initialBlock__rjn4f{padding:10px}.catalogLibrary_filters__jVd9J .catalogLibrary_initialTabs__L1RGG button{min-height:40px;padding:7px 11px}.catalogLibrary_identity__25dyq>small{font-size:11px}}.modelCatalogBrowser_browser__w_Q5u{--library-text:var(--studio-text,var(--text,#19333b));--library-muted:var(--studio-muted,var(--muted,#607780));--library-line:var(--studio-line,var(--line,#dce6e9));--library-panel:var(--studio-panel,var(--panel,#fff));--library-bg:var(--studio-bg,var(--bg,#f5f8fa));--library-accent:var(--studio-accent,var(--accent,#087c65));--library-tint:var(--studio-tint,var(--tint,#e4f3ed));min-width:0;width:100%;color:var(--library-text)}.modelCatalogBrowser_heading__etg6_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 24px}.modelCatalogBrowser_heading__etg6_>div{max-width:760px;min-width:0}.modelCatalogBrowser_heading__etg6_>div>span{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--library-accent)}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_heading__etg6_ h2{margin:8px 0 10px;font-size:clamp(23px,2.5vw,30px);line-height:1.25;letter-spacing:-.6px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_heading__etg6_ p{margin:0;font-size:12px;line-height:1.7;color:var(--library-muted)}.modelCatalogBrowser_heading__etg6_>small{flex-shrink:0;margin-top:4px;padding:7px 10px;border:1px solid var(--library-line);border-radius:8px;font-size:10px;color:var(--library-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modelCatalogBrowser_group__JSAbS{margin:25px 0 0}.modelCatalogBrowser_groupHeading__CwT7A{display:flex;align-items:center;gap:10px;margin:0 0 12px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_groupHeading__CwT7A h3{margin:0;font-size:14px;font-weight:650;letter-spacing:0}.modelCatalogBrowser_groupHeading__CwT7A>span{font-size:10px;color:var(--library-muted);white-space:nowrap}.modelCatalogBrowser_grid__7keNJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-gap:14px;gap:14px}.modelCatalogBrowser_card__wO0hq{min-width:0;display:flex;flex-direction:column;padding:17px;background:var(--library-panel);border:1px solid var(--library-line);border-radius:12px}.modelCatalogBrowser_cardTop__tVneN{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:32px}.modelCatalogBrowser_icon__Fp49o{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--library-tint);color:var(--library-accent);flex-shrink:0}.modelCatalogBrowser_icon__Fp49o svg{width:18px;height:18px}.modelCatalogBrowser_badge__z3JNb{font-size:9px;color:var(--library-muted);text-align:right;line-height:1.4}.modelCatalogBrowser_card__wO0hq h4{font-size:15px;line-height:1.45;letter-spacing:-.2px;margin:13px 0;overflow-wrap:anywhere}.modelCatalogBrowser_metadata__v9TI9{display:grid;grid-gap:7px;gap:7px;margin:0 0 13px;font-size:11px;line-height:1.45}.modelCatalogBrowser_metadata__v9TI9>div{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.modelCatalogBrowser_metadata__v9TI9 dt{margin:0;color:var(--library-muted);font-size:10px}.modelCatalogBrowser_metadata__v9TI9 dd{margin:0;color:var(--library-text);overflow-wrap:anywhere}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_description__ulOPN{margin:0 0 15px;font-size:11px;line-height:1.65;color:var(--library-muted)}.modelCatalogBrowser_version__9v359{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 0 12px;border-top:1px dashed var(--library-line);font-size:10px;color:var(--library-muted)}.modelCatalogBrowser_version__9v359>span strong{margin-left:3px;color:var(--library-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modelCatalogBrowser_version__9v359 label{display:flex;align-items:center;gap:7px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_version__9v359 input{width:66px;min-height:35px;margin:0;padding:6px 8px;border:1px solid var(--library-line);border-radius:7px;background:var(--library-bg);color:var(--library-text);font:inherit;font-size:12px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_validation__Zrfxt{margin:0 0 10px;color:var(--library-muted);font-size:10px;line-height:1.5}.modelCatalogBrowser_cardFooter__GbzUA{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px}.modelCatalogBrowser_cardFooter__GbzUA>small{font-size:9px;line-height:1.45;color:var(--library-muted)}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_insert__Vgpfq,.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_open__piFLx{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:39px;width:100%;padding:9px 11px;border:1px solid var(--library-line);border-radius:8px;background:var(--library-bg);color:var(--library-accent);font-size:11px;font-weight:650;line-height:1.4;text-decoration:none;text-align:left}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_open__piFLx{background:var(--library-tint)}.modelCatalogBrowser_insert__Vgpfq svg,.modelCatalogBrowser_open__piFLx svg{width:16px;height:16px}.modelCatalogBrowser_browser__w_Q5u button:disabled{cursor:not-allowed;opacity:.5}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_insert__Vgpfq:hover:not(:disabled),.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_open__piFLx:hover{border-color:var(--library-accent)}.modelCatalogBrowser_browser__w_Q5u a:focus-visible,.modelCatalogBrowser_browser__w_Q5u button:focus-visible,.modelCatalogBrowser_browser__w_Q5u input:focus-visible{outline:2px solid var(--library-accent);outline-offset:3px}.modelCatalogBrowser_notice__xuk00{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin:18px 0;border:1px solid var(--library-line);border-left:3px solid var(--library-accent);border-radius:9px;background:var(--library-panel);font-size:12px}.modelCatalogBrowser_notice__xuk00>div{min-width:0}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_notice__xuk00 p{margin:5px 0;font-size:11px;line-height:1.6;color:var(--library-muted);overflow-wrap:anywhere}.modelCatalogBrowser_notice__xuk00 small{font-size:10px;line-height:1.5;color:var(--library-muted)}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_notice__xuk00 button,.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_pagination__uQCxp button{flex-shrink:0;min-height:40px;padding:9px 14px;border:1px solid var(--library-line);border-radius:8px;background:var(--library-panel);color:var(--library-accent);font-size:11px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_status__Ya0QI{margin:13px 0;font-size:11px;line-height:1.6;color:var(--library-muted)}.modelCatalogBrowser_empty__WWWl2{padding:28px 18px;text-align:center;background:var(--library-panel);border:1px dashed var(--library-line);border-radius:12px;margin:22px 0}.modelCatalogBrowser_empty__WWWl2>svg{width:27px;height:27px;color:var(--library-accent)}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_empty__WWWl2 h3{margin:12px 0 7px;font-size:16px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_empty__WWWl2 p{margin:0 auto;max-width:530px;font-size:12px;color:var(--library-muted);line-height:1.7}.modelCatalogBrowser_pagination__uQCxp{display:flex;flex-direction:column;align-items:center;gap:9px;padding:28px 0 4px}.modelCatalogBrowser_pagination__uQCxp>small{font-size:10px;color:var(--library-muted)}@media(max-width:800px){.modelCatalogBrowser_heading__etg6_{flex-direction:column;gap:12px}.modelCatalogBrowser_heading__etg6_>small{margin:0}.modelCatalogBrowser_grid__7keNJ{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}}@media(max-width:520px){.modelCatalogBrowser_heading__etg6_{margin-bottom:18px}.modelCatalogBrowser_card__wO0hq{padding:16px}.modelCatalogBrowser_grid__7keNJ{gap:12px}.modelCatalogBrowser_notice__xuk00{align-items:stretch;flex-direction:column;gap:12px}.modelCatalogBrowser_notice__xuk00 button{align-self:flex-start}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_version__9v359 input{min-height:44px;width:75px;font-size:16px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_insert__Vgpfq,.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_open__piFLx,.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_pagination__uQCxp button{min-height:44px}.modelCatalogBrowser_metadata__v9TI9{font-size:12px}.modelCatalogBrowser_metadata__v9TI9 dt{font-size:11px}}.modelCatalogBrowser_breadcrumb__5jQRR{display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 18px;font-size:12px}.modelCatalogBrowser_breadcrumb__5jQRR>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_breadcrumb__5jQRR button{padding:8px 11px;min-height:38px;border:1px solid var(--library-line);border-radius:7px;background:var(--library-panel);color:var(--library-accent);font:inherit;white-space:nowrap;cursor:pointer}.modelCatalogBrowser_directory___sgoc{margin-top:24px}.modelCatalogBrowser_manufacturerGrid__gd6uj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));grid-gap:12px;gap:12px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_manufacturerCard__ISj2y{display:flex;align-items:center;gap:12px;min-width:0;min-height:88px;padding:16px;border:1px solid var(--library-line);border-radius:10px;background:var(--library-panel);color:var(--library-text);text-align:left;cursor:pointer}.modelCatalogBrowser_manufacturerCard__ISj2y>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.modelCatalogBrowser_manufacturerCard__ISj2y strong{font-size:13px;font-weight:650;overflow-wrap:anywhere}.modelCatalogBrowser_manufacturerCard__ISj2y small{color:var(--library-muted);font-size:10px;line-height:1.5}.modelCatalogBrowser_manufacturerMonogram__m6vVx{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;border:1px solid var(--library-line);border-radius:8px;color:var(--library-accent);background:var(--library-bg);font-size:13px;font-weight:650}.modelCatalogBrowser_cardArrow__ILh00{color:var(--library-muted);font-size:17px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_manufacturerCard__ISj2y:hover{border-color:var(--library-accent);background:var(--library-tint)}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_genericEntry__5yxFo{display:flex;align-items:center;gap:13px;width:100%;margin:0 0 25px;padding:16px;border:1px dashed var(--library-line);border-radius:10px;background:var(--library-panel);color:var(--library-text);text-align:left;cursor:pointer}.modelCatalogBrowser_genericEntry__5yxFo>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.modelCatalogBrowser_genericEntry__5yxFo strong{font-size:13px}.modelCatalogBrowser_genericEntry__5yxFo small{font-size:11px;line-height:1.5;color:var(--library-muted)}.modelCatalogBrowser_directoryCount__08sly{font-size:11px;color:var(--library-accent);white-space:nowrap}.modelCatalogBrowser_directoryCount__08sly>span{margin-left:10px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_genericEntry__5yxFo:hover{border-color:var(--library-accent);background:var(--library-tint)}@media(max-width:520px){.modelCatalogBrowser_manufacturerGrid__gd6uj{grid-template-columns:1fr}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_genericEntry__5yxFo{flex-wrap:wrap}.modelCatalogBrowser_directoryCount__08sly{margin-left:45px}.modelCatalogBrowser_browser__w_Q5u .modelCatalogBrowser_breadcrumb__5jQRR button{min-height:44px}}.templateIdentityFields_identity__rqNoG{margin:20px 0;padding:18px;border:1px solid var(--line,#d9e3e6);border-radius:12px;min-width:0}.templateIdentityFields_heading__3j2VK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.templateIdentityFields_heading__3j2VK h4{margin:0;font-size:14px}.templateIdentityFields_heading__3j2VK span,.templateIdentityFields_identity__rqNoG p,.templateIdentityFields_values__MCL_u dt{color:var(--muted,#728491);font-size:12px}.templateIdentityFields_identity__rqNoG p{margin:14px 0 0;line-height:1.6}.templateIdentityFields_fields___0i8Y,.templateIdentityFields_values__MCL_u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0}.templateIdentityFields_fields___0i8Y label{display:flex;flex-direction:column;gap:7px;font-size:12px;min-width:0}.templateIdentityFields_fields___0i8Y input,.templateIdentityFields_fields___0i8Y select{box-sizing:border-box;min-width:0;width:100%;min-height:40px;padding:9px 10px;color:inherit;font:inherit;background:var(--panel,#fff);border:1px solid var(--line,#d9e3e6);border-radius:8px}.templateIdentityFields_fields___0i8Y input:focus-visible,.templateIdentityFields_fields___0i8Y select:focus-visible,.templateIdentityFields_warning__4mA0o button:focus-visible{outline:2px solid var(--accent,#008672);outline-offset:2px}.templateIdentityFields_fields___0i8Y input:disabled,.templateIdentityFields_fields___0i8Y select:disabled{opacity:.6;cursor:not-allowed}.templateIdentityFields_values__MCL_u div{min-width:0}.templateIdentityFields_values__MCL_u dd{margin:7px 0 0;overflow-wrap:anywhere;font-size:13px}.templateIdentityFields_warning__4mA0o{margin-top:14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12px;line-height:1.6}.templateIdentityFields_warning__4mA0o button{min-height:36px;border:1px solid var(--line,#d9e3e6);background:var(--panel,#fff);color:inherit;border-radius:8px;padding:6px 12px;cursor:pointer}@media(max-width:700px){.templateIdentityFields_fields___0i8Y,.templateIdentityFields_values__MCL_u{grid-template-columns:1fr}.templateIdentityFields_identity__rqNoG{padding:14px}.templateIdentityFields_heading__3j2VK{align-items:flex-start}}.spatialWorkspace_workspace__ceflv{--bg:#10191f;--panel:#19262d;--line:#2d3d44;--text:#eaf2f3;--muted:#9bafb7;--accent:#63ddbc;--tint:#213c36;display:flex;flex-direction:column;min-height:420px;height:100%;overflow:auto;background:var(--bg);color:var(--text);font:13px Inter,system-ui,sans-serif;color-scheme:dark}.spatialWorkspace_workspace__ceflv[data-theme=light]{--bg:#f5f8fa;--panel:#fff;--line:#dce6e9;--text:#19333b;--muted:#607780;--accent:#087c65;--tint:#e4f3ed;color-scheme:light}.spatialWorkspace_workspace__ceflv *{box-sizing:border-box}.spatialWorkspace_workspace__ceflv button,.spatialWorkspace_workspace__ceflv input,.spatialWorkspace_workspace__ceflv select,.spatialWorkspace_workspace__ceflv textarea{font:inherit}.spatialWorkspace_workspace__ceflv a,.spatialWorkspace_workspace__ceflv button{cursor:pointer;transition:background .15s,border-color .15s}.spatialWorkspace_workspace__ceflv button{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:10px 14px}.spatialWorkspace_workspace__ceflv button:disabled{opacity:.45;cursor:not-allowed}.spatialWorkspace_workspace__ceflv button:hover:not(:disabled){border-color:var(--accent)}.spatialWorkspace_workspace__ceflv a:focus-visible,.spatialWorkspace_workspace__ceflv button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.spatialWorkspace_workspace__ceflv svg{width:20px;height:20px;flex-shrink:0}.spatialWorkspace_workspace__ceflv .spatialWorkspace_primary__qqGzL{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:650;white-space:nowrap}.spatialWorkspace_workspace__ceflv p{color:var(--muted);line-height:1.75;margin:10px 0 18px}.spatialWorkspace_workspace__ceflv h2{font-size:30px;line-height:1.3;letter-spacing:-.8px;margin:12px 0}.spatialWorkspace_workspace__ceflv h3{font-size:17px;letter-spacing:-.3px;margin:12px 0}.spatialWorkspace_header___RBt0{display:flex;align-items:center;gap:15px;padding:16px 24px;border-bottom:1px solid var(--line);flex-shrink:0;background:var(--panel)}.spatialWorkspace_mark__Ob6hb{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--tint);color:var(--accent)}.spatialWorkspace_mark__Ob6hb svg{width:26px;height:26px}.spatialWorkspace_identity__dKkUF{min-width:0;flex:1 1}.spatialWorkspace_eyebrow__UHQ_z,.spatialWorkspace_identity__dKkUF small{font-size:9px;letter-spacing:1.8px;color:var(--accent);font-weight:650}.spatialWorkspace_identity__dKkUF h1{margin:4px 0;font-size:19px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spatialWorkspace_identity__dKkUF p{margin:0;font-size:11px;line-height:1.4}.spatialWorkspace_cloudStatus__Nei2Z{font-size:10px;color:var(--muted)}.spatialWorkspace_tabs__aRO1u{display:flex;gap:3px;padding:6px 20px;background:var(--panel);border-bottom:1px solid var(--line);overflow-x:auto;flex-shrink:0}.spatialWorkspace_tabs__aRO1u button{display:flex;gap:8px;align-items:center;border-color:transparent;background:none;white-space:nowrap;font-size:11px;padding:10px 12px;color:var(--muted)}.spatialWorkspace_tabs__aRO1u button svg{width:16px;height:16px}.spatialWorkspace_tabs__aRO1u button[aria-current=page]{color:var(--accent);background:var(--tint)}.spatialWorkspace_content__veii_{padding:32px clamp(20px,4vw,62px) 52px;max-width:1600px;width:100%;margin:0 auto}.spatialWorkspace_hero__2XRVg{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:60px;gap:60px;align-items:center;padding:12px 0 35px;border-bottom:1px solid var(--line)}.spatialWorkspace_hero__2XRVg h2{font-size:clamp(28px,3vw,43px);letter-spacing:-1.4px;font-weight:550;line-height:1.25}.spatialWorkspace_hero__2XRVg h2 em{font-style:normal;color:var(--muted);font-weight:400}.spatialWorkspace_hero__2XRVg p{max-width:620px}.spatialWorkspace_diagram__F7ZBj{background:linear-gradient(135deg,var(--panel),var(--bg));border:1px solid var(--line);border-radius:16px;padding:24px;transform:perspective(1100px) rotateY(-8deg);box-shadow:15px 20px 40px #0001}.spatialWorkspace_diagram__F7ZBj>span{letter-spacing:3px;font-size:10px;color:var(--accent)}.spatialWorkspace_diagram__F7ZBj>div{margin-top:15px;padding:14px;border:1px solid var(--line);border-radius:9px;font-size:13px;background:var(--panel)}.spatialWorkspace_diagram__F7ZBj b{float:right;color:var(--accent)}.spatialWorkspace_diagram__F7ZBj>div>div{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.spatialWorkspace_diagram__F7ZBj small{display:block;margin-top:17px;text-align:center;color:var(--muted);font-size:10px}.spatialWorkspace_cards__9d4qJ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin:28px 0}.spatialWorkspace_workspace__ceflv .spatialWorkspace_card___jnAd{text-align:left;padding:24px;border-radius:12px}.spatialWorkspace_card___jnAd>svg{color:var(--accent);width:25px;height:25px}.spatialWorkspace_card___jnAd p{font-size:12px}.spatialWorkspace_card___jnAd>span{display:flex;align-items:center;gap:6px;color:var(--accent);font-size:11px}.spatialWorkspace_card___jnAd>span>svg{width:14px}.spatialWorkspace_context__rwPZ7{display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px 24px;margin:22px 0}.spatialWorkspace_context__rwPZ7 p{margin:8px 0;font-size:12px}.spatialWorkspace_links__VC0GD{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.spatialWorkspace_links__VC0GD a{padding:8px 11px;color:var(--accent);text-decoration:none;border:1px solid var(--line);border-radius:6px;font-size:11px}.spatialWorkspace_editor__vz1lx{flex:1 1;min-height:420px;display:flex}.spatialWorkspace_editor__vz1lx[hidden]{display:none}.spatialWorkspace_editor__vz1lx>div{height:100%!important;min-height:420px!important}.spatialWorkspace_error__GvNV2,.spatialWorkspace_notice__0_6eE{padding:12px 24px;line-height:1.6;font-size:12px;border-bottom:1px solid var(--line)}.spatialWorkspace_error__GvNV2{background:#822b2820;color:#db8f79}.spatialWorkspace_notice__0_6eE{background:var(--tint);color:var(--accent)}.spatialWorkspace_loading__EO0PE{padding:70px;color:var(--muted);text-align:center}.spatialWorkspace_sectionHeading__dIxeo{margin-bottom:25px;max-width:760px}.spatialWorkspace_filters__5Or4o{display:flex;align-items:center;gap:12px;margin:18px 0;flex-wrap:wrap}.spatialWorkspace_workspace__ceflv input:not([type=checkbox]),.spatialWorkspace_workspace__ceflv select,.spatialWorkspace_workspace__ceflv textarea{border:1px solid var(--line);border-radius:8px;color:var(--text);padding:11px;background:var(--bg);min-width:0;max-width:100%}.spatialWorkspace_filters__5Or4o>input{flex:1 1;min-width:220px}.spatialWorkspace_filters__5Or4o select{margin-left:6px}.spatialWorkspace_recipeGrid__TIUkI{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-gap:16px;gap:16px}.spatialWorkspace_workspace__ceflv .spatialWorkspace_recipe__8D30M{text-align:left;padding:21px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start}.spatialWorkspace_recipeIcon__MDUa4{height:44px;color:var(--accent)}.spatialWorkspace_recipe__8D30M small{font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.spatialWorkspace_recipe__8D30M h3{font-size:15px}.spatialWorkspace_recipe__8D30M p{font-size:11px;flex:1 1}.spatialWorkspace_recipe__8D30M>span:last-child{font-size:10px;color:var(--accent)}.spatialWorkspace_split__Ur8g9{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:36px;gap:36px;align-items:start}.spatialWorkspace_review__dxybD{padding:27px;border:1px solid var(--line);border-radius:13px;background:var(--panel)}.spatialWorkspace_review__dxybD li,.spatialWorkspace_review__dxybD p{font-size:12px;color:var(--muted);line-height:1.75}.spatialWorkspace_review__dxybD li{margin:10px 0}.spatialWorkspace_review__dxybD>button{margin:10px 8px 0 0}.spatialWorkspace_field__2ThDp{display:flex;flex-direction:column;gap:8px;font-size:11px;color:var(--muted);margin:16px 0}.spatialWorkspace_field__2ThDp textarea{resize:vertical;line-height:1.7}.spatialWorkspace_upload__i2_CC{display:flex;align-items:center;gap:15px;margin:15px 0}.spatialWorkspace_upload__i2_CC small{font-size:10px;color:var(--muted);line-height:1.6}.spatialWorkspace_photoList__i3G9e{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 20px}.spatialWorkspace_photoList__i3G9e>div{padding:5px 9px;background:var(--panel);border-radius:6px;font-size:11px}.spatialWorkspace_photoList__i3G9e button{border:0;padding:3px 8px}.spatialWorkspace_componentList__BlWIn{max-height:280px;overflow:auto;margin:18px 0}.spatialWorkspace_componentList__BlWIn>div{display:flex;gap:12px;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:11px}.spatialWorkspace_componentList__BlWIn small{color:var(--muted)}.spatialWorkspace_componentList__BlWIn button{padding:0 6px}.spatialWorkspace_check__W8xCO{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;margin:16px 0}.spatialWorkspace_check__W8xCO input{accent-color:var(--accent);margin-top:3px}.spatialWorkspace_threeFields__mixsE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.spatialWorkspace_trace__Gvtz1{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:28px;gap:28px;margin:34px 0;padding:26px;border:1px solid var(--line);border-radius:13px}.spatialWorkspace_drawing__vF6ie{min-height:280px;display:flex;flex-direction:column;justify-content:center;align-self:stretch;background:var(--panel);border:1px solid var(--line);border-radius:9px;overflow:hidden}.spatialWorkspace_drawing__vF6ie svg{width:100%;height:auto;cursor:crosshair;background-image:linear-gradient(#89a6b018 1px,transparent 0),linear-gradient(90deg,#89a6b018 1px,transparent 0);background-size:20px 20px}.spatialWorkspace_drawing__vF6ie span{padding:12px;font-size:10px;color:var(--muted);border-top:1px solid var(--line)}@media(max-width:1000px){.spatialWorkspace_cloudStatus__Nei2Z{display:none}.spatialWorkspace_hero__2XRVg{gap:28px}.spatialWorkspace_split__Ur8g9{gap:20px}.spatialWorkspace_content__veii_{padding:25px}.spatialWorkspace_cards__9d4qJ{gap:10px}.spatialWorkspace_workspace__ceflv .spatialWorkspace_card___jnAd{padding:18px}.spatialWorkspace_trace__Gvtz1{grid-template-columns:1fr}.spatialWorkspace_tabs__aRO1u{padding:6px 12px}.spatialWorkspace_tabs__aRO1u button{padding:9px 8px}}@media(max-width:720px){.spatialWorkspace_header___RBt0{padding:12px;gap:10px}.spatialWorkspace_header___RBt0 .spatialWorkspace_primary__qqGzL{font-size:11px;padding:10px}.spatialWorkspace_header___RBt0 .spatialWorkspace_primary__qqGzL svg{display:none}.spatialWorkspace_identity__dKkUF h1{font-size:15px}.spatialWorkspace_identity__dKkUF small{font-size:8px}.spatialWorkspace_identity__dKkUF p{font-size:10px}.spatialWorkspace_mark__Ob6hb{width:34px;height:34px}.spatialWorkspace_hero__2XRVg,.spatialWorkspace_split__Ur8g9{grid-template-columns:1fr}.spatialWorkspace_hero__2XRVg{padding-top:0}.spatialWorkspace_diagram__F7ZBj{display:none}.spatialWorkspace_cards__9d4qJ{grid-template-columns:1fr}.spatialWorkspace_workspace__ceflv .spatialWorkspace_card___jnAd{display:block}.spatialWorkspace_card___jnAd p{margin-bottom:10px}.spatialWorkspace_context__rwPZ7{flex-direction:column;align-items:stretch}.spatialWorkspace_links__VC0GD{justify-content:flex-start}.spatialWorkspace_content__veii_{padding:24px 17px}.spatialWorkspace_review__dxybD{padding:20px}.spatialWorkspace_workspace__ceflv h2{font-size:27px}.spatialWorkspace_trace__Gvtz1{padding:16px}.spatialWorkspace_upload__i2_CC{flex-direction:column;align-items:flex-start}}.spatialWorkspace_catalogGroup__3rzrq{margin:22px 0}.spatialWorkspace_catalogGroup__3rzrq>h3{display:flex;align-items:center;gap:10px;font-size:14px;margin-bottom:12px}.spatialWorkspace_catalogGroup__3rzrq>h3>small{font-size:10px;font-weight:400;color:var(--muted)}.spatialWorkspace_catalogGroup__3rzrq .spatialWorkspace_recipe__8D30M{padding:16px}.spatialWorkspace_catalogGroup__3rzrq .spatialWorkspace_recipeIcon__MDUa4{height:30px}.spatialWorkspace_catalogGroup__3rzrq .spatialWorkspace_recipeIcon__MDUa4 svg{width:20px;height:20px}.spatialWorkspace_catalogGroup__3rzrq .spatialWorkspace_recipe__8D30M small{line-height:1.5;text-transform:none;letter-spacing:0}.spatialWorkspace_workspace__ceflv[data-compact-header=true]>.spatialWorkspace_header___RBt0{min-height:48px;padding:7px 12px;gap:10px}.spatialWorkspace_workspace__ceflv[data-compact-header=true]>.spatialWorkspace_header___RBt0 .spatialWorkspace_identity__dKkUF small,.spatialWorkspace_workspace__ceflv[data-compact-header=true]>.spatialWorkspace_header___RBt0>.spatialWorkspace_mark__Ob6hb{display:none}.spatialWorkspace_workspace__ceflv[data-compact-header=true]>.spatialWorkspace_header___RBt0 .spatialWorkspace_identity__dKkUF h1{font-size:12px;font-weight:600;margin:0}.spatialWorkspace_workspace__ceflv[data-compact-header=true]>.spatialWorkspace_header___RBt0 .spatialWorkspace_primary__qqGzL{font-size:11px;padding:7px 10px;min-height:32px}.spatialWorkspace_sectionNavigation__1453y{position:relative;z-index:25;display:flex;align-items:center;gap:18px;min-height:56px;flex:0 0 auto;padding:6px 20px;border-bottom:1px solid var(--line);background:var(--panel)}.spatialWorkspace_sectionNavigation__1453y>p{margin:0;color:var(--muted);font-size:11px;line-height:1.4}.spatialWorkspace_sectionMenu__X_wac{position:relative;min-width:236px}.spatialWorkspace_sectionMenu__X_wac summary{display:flex;align-items:center;gap:10px;min-height:42px;padding:5px 12px;list-style:none;border:1px solid var(--line);border-radius:9px;background:var(--bg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spatialWorkspace_sectionMenu__X_wac summary::-webkit-details-marker{display:none}.spatialWorkspace_sectionMenu__X_wac summary:hover,.spatialWorkspace_sectionMenu__X_wac[open] summary{border-color:var(--accent)}.spatialWorkspace_sectionMenu__X_wac summary>span:first-child{font-size:9px;letter-spacing:.07em;font-weight:700;color:var(--accent)}.spatialWorkspace_sectionMenu__X_wac summary strong{font-size:12px;white-space:nowrap}.spatialWorkspace_sectionMenu__X_wac summary>span:last-child{margin-left:auto;color:var(--accent);font-size:18px}.spatialWorkspace_sectionList__cHbnk{position:absolute;top:calc(100% + 6px);left:0;z-index:40;display:grid;grid-gap:3px;gap:3px;width:320px;max-width:calc(100vw - 32px);padding:7px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 18px 48px #0005}.spatialWorkspace_sectionList__cHbnk button{display:flex;align-items:center;gap:11px;width:100%;min-height:52px;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text);text-align:left}.spatialWorkspace_sectionList__cHbnk button:hover:not(:disabled),.spatialWorkspace_sectionList__cHbnk button[aria-current=page]{border-color:var(--line);background:var(--tint)}.spatialWorkspace_sectionList__cHbnk button svg{width:18px;height:18px;color:var(--accent)}.spatialWorkspace_sectionList__cHbnk button>span{display:grid;grid-gap:3px;gap:3px}.spatialWorkspace_sectionList__cHbnk button strong{font-size:12px}.spatialWorkspace_sectionList__cHbnk button small{font-size:10px;color:var(--muted)}.spatialWorkspace_sectionList__cHbnk button:focus-visible,.spatialWorkspace_sectionMenu__X_wac summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:720px){.spatialWorkspace_sectionNavigation__1453y{min-height:50px;padding:5px 10px}.spatialWorkspace_sectionNavigation__1453y>p{display:none}.spatialWorkspace_sectionMenu__X_wac{min-width:0;width:100%}.spatialWorkspace_sectionMenu__X_wac summary{min-height:39px}.spatialWorkspace_sectionList__cHbnk{width:min(320px,calc(100vw - 24px))}}.spatialWorkspace_workspace__ceflv[data-inline=true]{min-height:0;height:100%;overflow:hidden}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_header___RBt0{padding:8px 14px;min-height:58px}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_mark__Ob6hb{width:34px;height:34px;border-radius:9px}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_mark__Ob6hb svg{width:19px;height:19px}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_identity__dKkUF h1{font-size:14px;margin:2px 0}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_identity__dKkUF p{display:none}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_sectionNavigation__1453y{min-height:44px;padding:4px 12px}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_sectionNavigation__1453y>p{font-size:10px}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_editor__vz1lx{min-height:0}.spatialWorkspace_workspace__ceflv[data-inline=true] .spatialWorkspace_editor__vz1lx>div{min-height:0!important}.spatialWorkspace_returnToEditor__wSw6M{display:flex;align-items:center;gap:16px;min-height:48px;padding:6px 14px;flex:0 0 auto;border-bottom:1px solid var(--line);background:var(--panel);font-size:12px}.spatialWorkspace_returnToEditor__wSw6M button{padding:8px 12px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--text)}.spatialWorkspace_workspace__ceflv[data-inline=true]>.spatialWorkspace_content__veii_{min-height:0;overflow:auto}.spatialWorkspace_networkContent__aMPym{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;container-type:inline-size}