.asset-detail_shell__hHIFj{gap:18px}.asset-detail_back__f2Ciy{color:var(--fg-muted);font-size:13px;text-decoration:none;width:-moz-fit-content;width:fit-content}.asset-detail_back__f2Ciy:hover{color:var(--fg)}.asset-detail_back__f2Ciy:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:3px}.asset-detail_content___K2TX{display:grid;grid-gap:18px;gap:18px;min-width:0}.asset-detail_modes__ytFlo{align-items:center;display:flex;flex-wrap:wrap;gap:6px}@media (max-width:640px){.asset-detail_shell__hHIFj{gap:14px}.asset-detail_modes__ytFlo{align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}}@media (prefers-reduced-motion:reduce){.asset-detail_shell__hHIFj *,.asset-detail_shell__hHIFj :after,.asset-detail_shell__hHIFj :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.project-flow_workspace__35pR0{display:grid;grid-gap:16px;gap:16px}.project-flow_blocker__rK1Jt{align-items:center;background:color-mix(in srgb,var(--warning) 9%,var(--bg));border:1px solid color-mix(in srgb,var(--warning) 36%,var(--border));border-radius:12px;display:flex;gap:18px;justify-content:space-between;padding:15px 17px}.project-flow_blocker__rK1Jt p,.project-flow_panelHeader__i79Ty p{color:var(--fg-muted);font-size:12px;line-height:1.5;margin:4px 0 0}.project-flow_panel__T1NYP{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden}.project-flow_panelHeader__i79Ty{border-bottom:1px solid var(--border);padding:17px 19px}.project-flow_panelHeader__i79Ty h2{font-size:14px;margin:0}.project-flow_graph__RMF6K button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.project-flow_graphViewport__YW7ck{overflow-x:auto;overscroll-behavior-inline:contain}.project-flow_graph__RMF6K{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:168px 108px 168px 124px 168px 108px 168px;justify-content:center;list-style:none;margin:0 auto;min-width:1092px;padding:30px 24px 34px;width:max-content}.project-flow_edge__wUZVg,.project-flow_external__cjSdN,.project-flow_node__qcP8E{min-width:0}.project-flow_node__qcP8E{height:136px;width:168px}.project-flow_node__qcP8E button{background:var(--bg);border:1px solid var(--border);border-radius:12px;color:var(--fg);cursor:pointer;display:grid;grid-template-rows:15px 38px 14px 14px;grid-gap:5px;gap:5px;height:136px;overflow:hidden;padding:15px;position:relative;text-align:left;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;width:168px}.project-flow_node__qcP8E button:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 8%,transparent);transform:translateY(-2px)}.project-flow_node__qcP8E button:active{transform:translateY(0) scale(.985)}.project-flow_node__qcP8E button[data-selected=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 12px 26px color-mix(in srgb,var(--accent) 9%,transparent)}.project-flow_node__qcP8E button[data-status=not_started]{background:var(--bg);border-color:var(--border)}.project-flow_node__qcP8E button[data-status=needs_attention]{background:color-mix(in srgb,var(--warning) 8%,var(--bg));border-color:color-mix(in srgb,var(--warning) 68%,var(--border))}.project-flow_node__qcP8E button[data-status=analyzing],.project-flow_node__qcP8E button[data-status=ready_to_validate]{background:color-mix(in srgb,var(--accent) 7%,var(--bg));border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}.project-flow_node__qcP8E button[data-status=draft]{background:color-mix(in srgb,var(--warning) 6%,var(--bg));border-color:color-mix(in srgb,var(--warning) 48%,var(--border))}.project-flow_node__qcP8E button[data-status=passed]{background:color-mix(in srgb,var(--success) 7%,var(--bg));border-color:color-mix(in srgb,var(--success) 58%,var(--border))}.project-flow_node__qcP8E button[data-status=stale]{background:color-mix(in srgb,var(--warning) 10%,var(--bg));border-color:var(--warning)}.project-flow_node__qcP8E button[data-status=failed]{background:color-mix(in srgb,var(--danger) 7%,var(--bg));border-color:color-mix(in srgb,var(--danger) 62%,var(--border))}.project-flow_stage__PiMFS{color:var(--fg-muted);font-size:10px;letter-spacing:.04em;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.project-flow_schemaName__tEOQU{display:-webkit-box;font-size:13px;line-height:19px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-flow_nodeDataset__1rX4B,.project-flow_nodeMeta__4lbLG{color:var(--fg-muted);font-size:10px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-flow_configuredIcon__SGa4Z{align-items:center;background:var(--success);border:2px solid var(--bg);border-radius:50%;box-shadow:0 2px 8px color-mix(in srgb,var(--success) 22%,transparent);color:white;display:flex;height:22px;justify-content:center;position:absolute;right:9px;top:9px;width:22px}.project-flow_configuredIcon__SGa4Z svg{height:13px;width:13px}.project-flow_edge__wUZVg small,.project-flow_external__cjSdN small{color:var(--fg-muted);font-size:10px;line-height:1.4}.project-flow_edge__wUZVg,.project-flow_external__cjSdN{align-items:center;display:grid;grid-template-columns:14px 1fr 14px}.project-flow_edge__wUZVg>span,.project-flow_external__cjSdN>span{color:var(--accent);text-align:center}.project-flow_edge__wUZVg{height:92px;width:108px}.project-flow_edge__wUZVg button{background:transparent;border:1px solid transparent;border-radius:9px;color:var(--fg);cursor:pointer;display:grid;grid-gap:4px;gap:4px;height:82px;overflow:hidden;padding:10px 4px;transition:background .2s,border-color .2s,transform .2s}.project-flow_edge__wUZVg button:hover{background:var(--bg-subtle)}.project-flow_edge__wUZVg button:active{transform:scale(.98)}.project-flow_edge__wUZVg button[data-selected=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.project-flow_edge__wUZVg button[data-status=not_started]{color:var(--fg-muted)}.project-flow_edge__wUZVg button[data-status=draft],.project-flow_edge__wUZVg button[data-status=needs_attention],.project-flow_edge__wUZVg button[data-status=stale]{background:color-mix(in srgb,var(--warning) 7%,transparent);border-color:color-mix(in srgb,var(--warning) 35%,transparent);color:var(--warning)}.project-flow_edge__wUZVg button[data-status=analyzing],.project-flow_edge__wUZVg button[data-status=ready_to_validate]{background:color-mix(in srgb,var(--accent) 7%,transparent);border-color:color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent)}.project-flow_edge__wUZVg button[data-status=passed]{background:color-mix(in srgb,var(--success) 7%,transparent);border-color:color-mix(in srgb,var(--success) 35%,transparent);color:var(--success)}.project-flow_edge__wUZVg button[data-status=failed]{background:color-mix(in srgb,var(--danger) 7%,transparent);border-color:color-mix(in srgb,var(--danger) 35%,transparent);color:var(--danger)}.project-flow_edge__wUZVg strong,.project-flow_external__cjSdN strong{display:-webkit-box;font-size:11px;line-height:15px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-flow_edge__wUZVg small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-flow_external__cjSdN{grid-template-columns:14px 1fr 14px;height:92px;justify-items:center;text-align:center;width:124px}.project-flow_external__cjSdN small,.project-flow_external__cjSdN strong{grid-column:2}.project-flow_external__cjSdN>span:first-child{grid-column:1;grid-row:1/3}.project-flow_external__cjSdN>span:last-child{grid-column:3;grid-row:1/3}.project-flow_inlineDetail__0vfwD{background:color-mix(in srgb,var(--bg-subtle) 72%,var(--bg));border-top:1px solid var(--border);padding:20px}.project-flow_inlineDetailHeader__cMZDI{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.project-flow_inlineDetailHeader__cMZDI>div{display:grid;grid-gap:3px;gap:3px}.project-flow_inlineDetailHeader__cMZDI span{color:var(--fg-muted);font-size:10px;font-weight:600;letter-spacing:.05em}.project-flow_inlineDetailHeader__cMZDI h3{font-size:16px;margin:0}.project-flow_closeDetail__J5Zza{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--fg-muted);cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;transition:background .2s,color .2s;width:30px}.project-flow_closeDetail__J5Zza:hover{background:var(--bg);color:var(--fg)}.project-flow_closeDetail__J5Zza:focus-visible,.project-flow_schemaOption___jddT:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.project-flow_inspectorStack__S8aLx{display:grid;grid-gap:14px;gap:14px}.project-flow_inspectorSummary__blAE_{background:var(--bg);border:1px solid var(--border);border-radius:12px;display:grid;grid-gap:5px;gap:5px;padding:15px}.project-flow_inspectorEyebrow__XPty_{color:var(--fg-muted);font-size:10px;font-weight:600;letter-spacing:.05em}.project-flow_inspectorSummary__blAE_ strong{color:var(--fg);font-size:15px;line-height:1.4;overflow-wrap:anywhere}.project-flow_inspectorSummary__blAE_>span:last-child{color:var(--fg-muted);font:11px var(--font-mono)}.project-flow_inspectorFacts__6QTUi{border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:grid;margin:0}.project-flow_inspectorFacts__6QTUi>div{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:110px minmax(0,1fr);padding:11px 2px}.project-flow_inspectorFacts__6QTUi>div+div{border-top:1px solid var(--border)}.project-flow_inspectorFacts__6QTUi dt{color:var(--fg-muted);font-size:11px}.project-flow_inspectorFacts__6QTUi dd{align-items:center;color:var(--fg);display:flex;font-size:12px;font-weight:500;gap:7px;margin:0;min-width:0;overflow-wrap:anywhere}.project-flow_statusDot__LqB6F{background:var(--fg-muted);border-radius:50%;flex:0 0 auto;height:7px;width:7px}.project-flow_statusDot__LqB6F[data-tone=success]{background:var(--success)}.project-flow_statusDot__LqB6F[data-tone=warning]{background:var(--warning)}.project-flow_statusDot__LqB6F[data-tone=danger]{background:var(--danger)}.project-flow_statusDot__LqB6F[data-tone=progress]{background:var(--accent)}.project-flow_statusDot__LqB6F[data-tone=draft]{background:var(--warning)}.project-flow_inspectorActions__TKIUk{display:flex;flex-wrap:wrap;gap:8px}.project-flow_schemaSetup__qqjLX{border-top:1px solid var(--border);display:grid;grid-gap:14px;gap:14px;padding-top:16px}.project-flow_schemaSetupHeader__co7Dk{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.project-flow_schemaSetupHeader__co7Dk h4{font-size:13px;margin:0}.project-flow_schemaSetupHeader__co7Dk p{color:var(--fg-muted);font-size:11px;line-height:1.5;margin:4px 0 0;max-width:62ch}.project-flow_schemaPicker__B3_FO{display:grid;grid-gap:8px;gap:8px}.project-flow_schemaPicker__B3_FO>label{color:var(--fg);font-size:11px;font-weight:600}.project-flow_schemaResults__cP4TC{background:var(--bg);border:1px solid var(--border);border-radius:10px;display:grid;max-height:270px;overflow-y:auto;padding:5px}.project-flow_schemaOption___jddT{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--fg);cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:9px 10px;text-align:left;transition:background .2s,border-color .2s}.project-flow_schemaOption___jddT:hover{background:var(--bg-subtle)}.project-flow_schemaOption___jddT[aria-selected=true]{background:color-mix(in srgb,var(--accent) 9%,var(--bg));border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.project-flow_schemaOption___jddT>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.project-flow_schemaOption___jddT>span:last-child{flex:0 0 auto;justify-items:end}.project-flow_schemaOption___jddT strong{font-size:11px;overflow-wrap:anywhere}.project-flow_schemaOption___jddT small{color:var(--fg-muted);font-size:9px;overflow-wrap:anywhere}.project-flow_schemaState__Pmgug{color:var(--fg-muted);font-size:11px;margin:0;padding:16px 10px;text-align:center}.project-flow_schemaSearchHint__ZNqS6{color:var(--fg-muted);font-size:10px;margin:0}.project-flow_schemaError__4G5tr{color:var(--danger);font-size:11px;margin:0}.project-flow_schemaPickerFooter__kUpr0{align-items:center;display:flex;gap:12px;justify-content:space-between}.project-flow_schemaPickerFooter__kUpr0>span{color:var(--fg-muted);font-size:10px}@media(max-width:900px){.project-flow_blocker__rK1Jt{align-items:flex-start;flex-direction:column}.project-flow_graph__RMF6K{justify-content:start}}@media(max-width:640px){.project-flow_blocker__rK1Jt{padding:14px}.project-flow_graph__RMF6K{padding-inline:16px}.project-flow_inlineDetail__0vfwD{padding:16px}.project-flow_schemaPickerFooter__kUpr0,.project-flow_schemaSetupHeader__co7Dk{align-items:stretch;flex-direction:column}.project-flow_schemaPickerFooter__kUpr0 .project-flow_btn__hQEWJ,.project-flow_schemaSetupHeader__co7Dk .project-flow_btn__hQEWJ{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.project-flow_node__qcP8E button{transition:none}.project-flow_node__qcP8E button:hover{transform:none}}.schema-workspace_overview__44s3m{display:grid;grid-gap:16px;gap:16px}.schema-workspace_basicInformation__otmy2{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden}.schema-workspace_basicInformation__otmy2>header{border-bottom:1px solid var(--border);padding:18px 20px}.schema-workspace_basicInformation__otmy2>header div{display:grid;grid-gap:5px;gap:5px}.schema-workspace_basicInformation__otmy2 h2{font-size:14px;margin:0}.schema-workspace_basicInformation__otmy2 header p{color:var(--fg-muted);font-size:11px;line-height:1.6;margin:0;max-width:68ch}.schema-workspace_basicInformation__otmy2 form{display:grid;grid-gap:16px;gap:16px;max-width:680px;padding:20px}.schema-workspace_basicInformation__otmy2 label{display:grid;grid-gap:7px;gap:7px}.schema-workspace_basicInformation__otmy2 label>span{color:var(--fg-muted);font-size:11px;font-weight:500}.schema-workspace_basicInformation__otmy2 select{background:var(--bg);border:1px solid var(--border);border-radius:7px;color:var(--fg);height:34px;padding:0 9px}.schema-workspace_basicInformation__otmy2 select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schema-workspace_basicInformationActions__wvQIF{display:flex;gap:8px}.schema-workspace_basicInformationError__NIR4A{color:var(--danger);font-size:11px;margin:0}.schema-workspace_layout__LUN4o,.schema-workspace_summary__5EUiQ{background:var(--bg);border:1px solid var(--border);border-radius:14px;overflow:hidden}.schema-workspace_layout__LUN4o>header{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.schema-workspace_layout__LUN4o h2,.schema-workspace_summary__5EUiQ h2{font-size:14px;margin:0}.schema-workspace_layout__LUN4o header span{color:var(--fg-muted);font-size:11px}.schema-workspace_layoutGraph__bHFIO{display:flex;gap:0;list-style:none;margin:0;overflow:auto;padding:24px 18px}.schema-workspace_layoutGraph__bHFIO li{align-items:center;display:flex}.schema-workspace_layoutGraph__bHFIO button{background:var(--bg-subtle);border:1px solid var(--border);border-radius:10px;display:grid;grid-gap:5px;gap:5px;min-height:100px;padding:13px;text-align:left;width:170px}.schema-workspace_layoutGraph__bHFIO button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schema-workspace_layoutGraph__bHFIO li>span{color:var(--accent);padding:0 8px}.schema-workspace_layoutGraph__bHFIO small,.schema-workspace_layoutGraph__bHFIO span{color:var(--fg-muted);font-size:10px}.schema-workspace_relations__c8A48{border-top:1px solid var(--border);display:grid;grid-gap:7px;gap:7px;padding:12px 18px}.schema-workspace_relations__c8A48>div{align-items:center;display:flex;font-size:11px;gap:10px}.schema-workspace_relations__c8A48 span{color:var(--fg-muted)}.schema-workspace_relations__c8A48 em{color:var(--danger);font-style:normal;margin-left:auto}.schema-workspace_summary__5EUiQ{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,1fr);padding:17px}.schema-workspace_summary__5EUiQ h2{grid-column:1/-1}.schema-workspace_summary__5EUiQ>div{background:var(--bg-subtle);border-radius:9px;display:grid;grid-gap:4px;gap:4px;padding:13px}.schema-workspace_summary__5EUiQ strong{font-size:20px}.schema-workspace_summary__5EUiQ span{color:var(--fg-muted);font-size:10px}.schema-workspace_fieldWorkspace__uFRMr{background:var(--bg);border:1px solid var(--border);border-radius:14px;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(380px,1.1fr);min-height:min(70vh,720px);overflow:hidden}.schema-workspace_fields__j_n9_{border-right:1px solid var(--border);display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0}.schema-workspace_fields__j_n9_>header{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.schema-workspace_fields__j_n9_>header>div{display:grid;grid-gap:3px;gap:3px}.schema-workspace_fields__j_n9_ h2{font-size:14px;margin:0}.schema-workspace_fields__j_n9_ header span{color:var(--fg-muted);font-size:11px}.schema-workspace_fields__j_n9_ header input{max-width:280px}.schema-workspace_filters__HgX1o{display:flex;gap:6px;padding:10px 14px}.schema-workspace_filters__HgX1o button{background:transparent;border:1px solid var(--border);border-radius:7px;color:var(--fg-muted);font-size:11px;padding:5px 9px}.schema-workspace_filters__HgX1o button[aria-pressed=true]{background:var(--bg-subtle);color:var(--fg)}.schema-workspace_treeViewport__VWEkh{border-top:1px solid var(--border);min-height:0;overflow:auto;padding:6px 8px}.schema-workspace_fieldTree__0M7D2{color:var(--fg);min-width:100%;padding:0}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content{border-radius:5px;color:var(--fg);min-height:30px;padding:0 6px;transition:background-color .15s,color .15s}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content:hover{background:var(--bg-subtle)}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content.Mui-selected,.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content.Mui-selected:hover{background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 2px 0 var(--accent)}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content.Mui-focused{outline:2px solid var(--accent);outline-offset:-2px}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-iconContainer{color:var(--fg-muted);margin-right:2px;width:18px}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-iconContainer svg{font-size:16px}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-label{color:inherit;font:500 12px/30px var(--font-sans);overflow:hidden;padding-left:1px;text-overflow:ellipsis;white-space:nowrap}.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-groupTransition{border-left:1px solid var(--border);margin-left:9px;padding-left:6px}.schema-workspace_treeLoading__qCWjJ{display:grid;grid-gap:6px;gap:6px;padding:10px 14px}.schema-workspace_treeLoading__qCWjJ span{animation:schema-workspace_treePulse__i44tX 1.2s ease-in-out infinite;background:var(--bg-subtle);border-radius:5px;height:24px}.schema-workspace_treeLoading__qCWjJ span:nth-child(2),.schema-workspace_treeLoading__qCWjJ span:nth-child(4){margin-left:18px;width:calc(100% - 18px)}.schema-workspace_treeEmpty__VdH4J{align-items:center;color:var(--fg-muted);display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:240px;text-align:center}.schema-workspace_treeEmpty__VdH4J strong{color:var(--fg);font-size:13px}.schema-workspace_treeEmpty__VdH4J span{font-size:11px}.schema-workspace_fieldInspector__IDvLD{align-content:start;background:color-mix(in srgb,var(--bg-subtle) 42%,var(--bg));display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:auto}.schema-workspace_editorHeader__6VEVo{align-items:flex-start;background:var(--bg);border-bottom:1px solid var(--border);display:flex;gap:14px;justify-content:space-between;padding:17px 18px}.schema-workspace_editorHeader__6VEVo>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.schema-workspace_editorHeader__6VEVo span{color:var(--fg-muted);font-size:10px}.schema-workspace_editorHeader__6VEVo h2{font-size:15px;line-height:1.4;margin:0;overflow-wrap:anywhere}.schema-workspace_editorHeader__6VEVo code{color:var(--fg-muted);font:9px/1.4 var(--font-mono);overflow-wrap:anywhere}.schema-workspace_typeBadge__acX0S{background:var(--bg-subtle);border:1px solid var(--border);border-radius:6px;color:var(--fg)!important;flex:0 0 auto;font:10px var(--font-mono)!important;padding:4px 7px}.schema-workspace_editor__9XMST{align-content:start;display:grid;grid-gap:14px;gap:14px;padding:18px}.schema-workspace_editor__9XMST label{display:grid;font-size:11px;grid-gap:6px;gap:6px}.schema-workspace_editor__9XMST label>span{color:var(--fg-muted);font-weight:500}.schema-workspace_editor__9XMST label>small{color:var(--fg-muted);font-size:10px}.schema-workspace_editor__9XMST select{background:var(--bg);border:1px solid var(--border);border-radius:7px;height:34px;padding:0 9px}.schema-workspace_editor__9XMST .schema-workspace_check__CgTyV,.schema-workspace_warning__rfZDc{align-items:center;display:flex;gap:8px}.schema-workspace_impact__fULmR{background:var(--bg);border:1px solid var(--border);border-radius:9px;display:grid;grid-gap:5px;gap:5px;padding:12px}.schema-workspace_impact__fULmR small,.schema-workspace_impact__fULmR span{color:var(--fg-muted);font-size:11px}.schema-workspace_warning__rfZDc{background:color-mix(in srgb,var(--warning) 10%,var(--bg));border-radius:8px;font-size:11px;padding:10px}.schema-workspace_error__3n_ru{color:var(--danger);font-size:12px;margin:0}.schema-workspace_editorEmpty__AW4r8{align-items:center;align-self:center;color:var(--fg-muted);display:flex;flex-direction:column;gap:8px;justify-self:center;max-width:32ch;padding:36px 24px;text-align:center}.schema-workspace_editorEmpty__AW4r8>span{align-items:center;background:var(--bg-subtle);border:1px solid var(--border);border-radius:12px;display:flex;font:16px var(--font-mono);height:44px;justify-content:center;width:44px}.schema-workspace_editorEmpty__AW4r8 strong{color:var(--fg);font-size:14px}.schema-workspace_editorEmpty__AW4r8 p{font-size:11px;line-height:1.6;margin:0}@media(max-width:900px){.schema-workspace_summary__5EUiQ{grid-template-columns:repeat(2,1fr)}.schema-workspace_layoutGraph__bHFIO{display:grid;grid-gap:8px;gap:8px}.schema-workspace_layoutGraph__bHFIO li>span{transform:rotate(90deg)}.schema-workspace_layoutGraph__bHFIO button{width:100%}.schema-workspace_fieldWorkspace__uFRMr{grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr)}.schema-workspace_fields__j_n9_>header{align-items:stretch;flex-direction:column}.schema-workspace_fields__j_n9_ header input{max-width:none}}@media(max-width:700px){.schema-workspace_layout__LUN4o>header{align-items:flex-start;flex-direction:column}.schema-workspace_summary__5EUiQ{grid-template-columns:1fr 1fr}.schema-workspace_fieldWorkspace__uFRMr{grid-template-columns:1fr}.schema-workspace_fields__j_n9_{border-bottom:1px solid var(--border);border-right:0;max-height:440px}.schema-workspace_fieldInspector__IDvLD{min-height:520px}}@keyframes schema-workspace_treePulse__i44tX{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.schema-workspace_fieldTree__0M7D2 .MuiTreeItem-content{transition:none}.schema-workspace_treeLoading__qCWjJ span{animation:none}}.transformer-workspace_editor__arGQI,.transformer-workspace_validation__pnqlk{border:1px solid var(--border);border-radius:18px;background:var(--surface);overflow:hidden}.transformer-workspace_editor__arGQI>header,.transformer-workspace_validation__pnqlk>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--border)}.transformer-workspace_editor__arGQI h2,.transformer-workspace_validation__pnqlk h2{margin:0;font-size:17px}.transformer-workspace_editor__arGQI p,.transformer-workspace_validation__pnqlk p{margin:4px 0 0;color:var(--fg-muted);font-size:13px}.transformer-workspace_editor__arGQI header>div:last-child{display:flex;gap:8px}.transformer-workspace_runControls__aFVwm{display:flex;align-items:flex-end;gap:12px;padding:18px 20px}.transformer-workspace_runControls__aFVwm label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--fg-muted)}.transformer-workspace_runControls__aFVwm input,.transformer-workspace_runControls__aFVwm select{min-height:38px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--fg);padding:0 10px}.transformer-workspace_resultSummary__Zi3_9{display:flex;gap:18px;align-items:center;padding:14px 20px;border-block:1px solid var(--border);color:var(--fg-muted);font-size:13px}.transformer-workspace_resultSummary__Zi3_9 a{margin-left:auto}.transformer-workspace_samples__r1ebl{display:grid;grid-gap:12px;gap:12px;padding:20px}.transformer-workspace_samples__r1ebl>article{border:1px solid var(--border);border-radius:12px;overflow:hidden}.transformer-workspace_samples__r1ebl>article>header{display:flex;justify-content:space-between;padding:12px 14px;background:var(--surface-subtle)}.transformer-workspace_compare__Cofxv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--border)}.transformer-workspace_compare__Cofxv details{background:var(--surface);padding:12px;min-width:0}@media(max-width:900px){.transformer-workspace_compare__Cofxv{grid-template-columns:1fr}.transformer-workspace_runControls__aFVwm{align-items:stretch;flex-direction:column}.transformer-workspace_runControls__aFVwm button{width:100%}}@media(max-width:640px){.transformer-workspace_editor__arGQI>header,.transformer-workspace_validation__pnqlk>header{align-items:flex-start;flex-direction:column}.transformer-workspace_editor__arGQI header>div:last-child{width:100%;flex-wrap:wrap}.transformer-workspace_resultSummary__Zi3_9{align-items:flex-start;flex-direction:column}.transformer-workspace_resultSummary__Zi3_9 a{margin-left:0}}.transformer-workspace_verdict__czzHk{align-items:flex-start;border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;margin:0 20px 16px;padding:12px}.transformer-workspace_verdict__czzHk>div:first-child{align-items:center;border:1px solid;border-radius:999px;display:flex;font-weight:700;height:22px;justify-content:center;width:22px}.transformer-workspace_verdict__czzHk strong{display:block}.transformer-workspace_verdict__czzHk p{margin:3px 0 0}.transformer-workspace_verdict__czzHk[data-tone=success]{background:color-mix(in srgb,var(--success) 8%,var(--surface));color:var(--success)}.transformer-workspace_verdict__czzHk[data-tone=danger]{background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger)}.transformer-workspace_verdict__czzHk[data-tone=progress]{background:color-mix(in srgb,var(--accent) 8%,var(--surface));color:var(--accent)}.transformer-workspace_validationActions__GVJJN{align-items:flex-end;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;padding:0 20px 16px}.transformer-workspace_validationActions__GVJJN .transformer-workspace_confirmationHint__b4Do1{margin:0;max-width:620px;text-align:right}.transformer-workspace_codeEditor__NbROr{background:#282c34;color:#abb2bf;font-size:12px}.transformer-workspace_codeEditor__NbROr .cm-editor{background:#282c34;color:#abb2bf}.transformer-workspace_codeEditor__NbROr .cm-scroller{font-family:var(--font-mono)}.transformer-workspace_warning__TLu4g{background:color-mix(in srgb,var(--warning) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--warning) 38%,var(--border));border-radius:12px;color:var(--warning);padding:13px 15px}.transformer-workspace_warning__TLu4g strong{display:block}.transformer-workspace_warning__TLu4g p{color:var(--fg-muted);font-size:13px;margin:4px 0 0}