.mtApproachStudio{border:1px solid var(--line);padding:0;overflow:hidden}.mtStudioTopline{border-bottom:1px solid var(--line);background:var(--paper);align-items:center;gap:16px;min-height:76px;padding:12px 20px;display:flex}.mtStudioIdentity{min-width:140px}.mtStudioIdentity>span{color:var(--muted);font-size:12px}.mtStudioIdentity>h2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.4px;max-width:30ch;margin:4px 0 0;font-size:20px;font-weight:550;overflow:hidden}.mtStudioTopline>div:last-child{gap:8px}.mtStudioTopline>div:last-child button{padding-inline:12px;font-size:12px}.mtStudioTopline>span{color:var(--muted);font-size:13px}.mtStudioTopline>div:last-child{margin-left:auto;display:flex}.mtApproachStudio>.mtUiSectionHeader,.mtApproachStudio>.alsFactGrid,.mtApproachStudio>.mtUiNotice,.mtApproachStudio>.alsStateActions{margin:24px}.mtStudioMetadata{border:0;margin:0 0 0 auto;padding:0}.mtStudioMetadata>summary{align-items:center;min-height:44px;padding-inline:12px;display:flex}.mtStudioMetadata[open]{z-index:8;border:1px solid var(--line);background:var(--surface-strong);width:min(540px,100% - 32px);max-height:65dvh;box-shadow:var(--ui-shadow-overlay);border-radius:12px;padding:16px;position:absolute;top:8px;right:16px;overflow:auto}.mtStudioMetadata[open]>summary{color:var(--ink);border-bottom:1px solid var(--line);margin-bottom:16px}.mtStudioMetadata>summary{font-size:14px;font-weight:550}.mtStudioMetadata>div,.mtStudioMetadata>fieldset{margin-top:16px}.mtStudioViewSwitch{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:8px 20px;display:flex;position:relative}.mtStudioViewSwitch>span{color:var(--faint);margin-left:16px;font-size:12px}.mtStudioLayout{grid-template-columns:200px minmax(280px,1fr) 336px;min-height:560px;display:grid}.mtStudioPalette{border-right:1px solid var(--line);background:var(--surface);min-width:0;padding:24px 16px;overflow:auto}.mtStudioPalette h3,.mtStudioInspector>h3{margin:0 0 4px;font-size:14px;font-weight:550}.mtStudioPalette p{color:var(--faint);margin:0 0 24px;font-size:12px}.mtStudioPalette>button{width:100%;min-height:48px;color:var(--ink-2);background:#ffffff03;border:1px solid #ffffff0a;justify-content:flex-start;gap:12px;margin-bottom:8px;padding:12px;font-size:13px;font-weight:450;display:flex}.mtStudioPalette>button>span{color:var(--faint);width:20px;font-size:19px}.mtStudioPalette>button>span[data-kind=ai]{color:var(--blue)}.mtStudioPalette>button>span[data-kind=flow]{color:var(--green)}.mtStudioPalette>button>span[data-kind=choice]{color:var(--amber)}.mtStudioPalette>details{margin-top:24px;font-size:13px}.mtStudioInspector{border-left:1px solid var(--line);background:var(--surface);scrollbar-gutter:stable;min-width:0;max-height:720px;padding:24px 20px;overflow:auto}.mtStudioInspector>h3{margin-bottom:24px}.mtAppFrame:has(.mtApproachStudio) .mtPageContent{padding:16px 24px 48px}.mtStudioInspector fieldset{border:0;border-top:1px solid var(--line);border-radius:0;min-width:0;padding:16px 0}.mtStudioInspector legend{color:var(--muted);padding:0 0 12px;font-size:12px;line-height:1.5}.mtStudioInspector .alsKnowledgeFilters{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);padding:0}.mtStudioInspector input,.mtStudioInspector select,.mtStudioInspector textarea{font-size:13px}.mtStudioInspector .mtUiField{margin-bottom:16px}.mtStudioInspector label{font-size:13px}.mtStudioInspector small{font-size:12px;line-height:1.6}.mtStudioInspector .alsStateActions{gap:8px}.mtStudioInspector .alsStateActions button{font-size:12px}.mtInspectorEmpty{min-height:340px;color:var(--faint);align-content:center;display:grid}.mtInspectorEmpty>span{margin-bottom:24px;font-size:36px}.mtInspectorEmpty h4{color:var(--ink-2);margin-bottom:12px;font-size:16px;font-weight:500}.mtInspectorEmpty p{max-width:27ch;font-size:13px;line-height:1.75}.mtStudioOutline{padding:24px}.mtStudioOutline fieldset{border-color:var(--line);border-radius:12px;margin-top:24px;padding:24px}.mtStudioOutline legend{color:var(--ink);font-size:15px}.mtApproachCanvas{background:#10161b;min-width:0;min-height:560px;position:relative}.mtCanvasLegend{z-index:2;pointer-events:none;flex-wrap:wrap;gap:16px;display:flex;position:absolute;top:16px;left:20px}.mtCanvasLegend>span{color:var(--faint);align-items:center;gap:7px;font-size:11px;display:flex}.mtCanvasLegend i{background:var(--green);width:18px;height:1px;display:block}.mtCanvasLegend i.is-order{border-top:1px dashed var(--line-strong);background:0 0}.mtCanvasViewport{overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;height:560px;overflow:auto}.mtCanvasPlane{transform-origin:0 0;position:relative}.mtCanvasWires{position:absolute;inset:0;overflow:visible}.mtCanvasWires text{fill:var(--muted);font-size:12px}.mtOrderWire{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-dasharray:4 5}.mtDataWire{fill:none;stroke:#43896f;stroke-width:1.5px}.is-selected>.mtDataWire{stroke:var(--green);stroke-width:2px}.mtStepCard{--step-accent:var(--muted);color:var(--ink);text-align:left;cursor:pointer;background:#1a242d;border:1px solid #3e4d58;border-radius:12px;align-content:start;gap:8px;padding:16px;display:grid;position:absolute}.mtStepCard[data-kind=ai]{--step-accent:var(--blue)}.mtStepCard[data-kind=flow]{--step-accent:var(--green)}.mtStepCard[data-kind=approach]{--step-accent:#c5b5f5}.mtStepCard[data-kind=choice]{--step-accent:var(--amber)}.mtStepCard:hover{border-color:var(--step-accent)}.mtStepCard[aria-pressed=true]{border-color:var(--step-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--step-accent) 12%, transparent);background:#202d37}.mtStepCardKind{color:var(--step-accent);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.mtStepCardKind>span:first-child{font-size:15px}.mtStepCard>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.2px;font-size:15px;font-weight:550;overflow:hidden}.mtStepCard>p{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:0;font-size:12px;font-weight:400;overflow:hidden}.mtStepPorts{border-top:1px solid #ffffff0b;justify-content:space-between;gap:8px;margin:4px -21px -2px;padding-top:12px;display:flex}.mtStepPorts>span{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;max-width:49%;font-size:10px;display:flex;overflow:hidden}.mtStepPorts i{border:1px solid var(--step-accent);background:#10161b;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}.mtCanvasControls{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:8px;padding:4px;display:flex;position:absolute;bottom:16px;left:16px}.mtCanvasControls>span{text-align:center;min-width:48px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.mtCanvasControls>button{background:0 0;border:0;min-height:36px;padding:8px 12px;font-size:12px}.mtCanvasEmpty{place-content:center;width:600px;height:420px;padding:60px;display:grid}.mtCanvasEmpty>svg{width:32px;height:32px;color:var(--faint);margin-bottom:24px}.mtCanvasEmpty h3{max-width:25ch;font-size:24px;font-weight:500;line-height:1.4}.mtCanvasEmpty p{max-width:40ch;color:var(--faint);font-size:14px;line-height:1.7}.mtStepCard[data-running=true]{animation:2s ease-in-out infinite step-border-pulse}@keyframes step-border-pulse{0%,to{border-color:#83c8ff60}50%{border-color:var(--blue)}}@media (max-width:1439px){.mtStudioLayout{grid-template-columns:168px minmax(240px,1fr) 296px}.mtStudioPalette{padding-inline:12px}.mtStudioPalette>button{gap:8px;font-size:12px}}@media (max-width:1100px){.mtStudioLayout{grid-template-columns:160px minmax(0,1fr)}.mtStudioInspector{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;max-height:none}.mtStudioInspector .alsKnowledgeFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mtStudioTopline{flex-wrap:wrap;padding:12px 16px}.mtStudioTopline>div{margin-left:0}.mtStudioLayout{grid-template-columns:minmax(0,1fr)}.mtStudioPalette{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:16px;display:flex}.mtStudioPalette h3{width:100%}.mtStudioPalette>p{display:none}.mtStudioPalette>button{width:auto;min-height:44px;margin:0}.mtStudioPalette>details{width:100%}.mtStudioInspector .alsKnowledgeFilters{grid-template-columns:minmax(0,1fr)}.mtStudioMetadata{margin-inline:16px}.mtStudioViewSwitch{padding-inline:16px}.mtStudioViewSwitch>span{display:none}.mtStudioOutline,.mtStudioOutline fieldset{padding:16px}}.mtReferenceBinding{gap:12px;margin-bottom:20px;display:grid}.mtReferenceBinding>span{color:var(--muted);font-size:13px}.mtApproachReferencePicker{border:1px solid var(--line);border-radius:10px;gap:16px;margin-bottom:20px;padding:16px;display:grid}.mtApproachReferencePicker .mtCatalogPagination{margin-top:0}.mtCurrentApproachRevision{color:var(--green);font-size:14px}.mtApproachCatalog{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:18px;margin-top:24px;display:grid}.mtApproachCatalogItem{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;padding:24px;text-decoration:none;display:block}.mtApproachCatalogItem:hover{border-color:var(--green);background:var(--surface-strong)}.mtApproachCatalogItem article{flex-direction:column;gap:16px;height:100%;display:flex}.mtApproachCatalogItem header{color:var(--faint);align-items:center;gap:10px;font-size:12px;display:flex}.mtApproachCatalogItem header .mtUiBadge{margin-left:auto}.mtApproachSymbol{color:var(--green);font-size:24px}.mtApproachCatalogItem h2{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:550;line-height:1.45}.mtApproachCatalogItem p,.mtCatalogMaterialPreview{-webkit-line-clamp:4;white-space:pre-wrap;color:var(--muted);-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.mtApproachCatalogItem footer{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.mtApproachCatalogItem footer>span:last-child{margin-left:auto}.mtApproachDocument,.mtApproachDocument>section{min-width:0;max-width:100%}.mtApproachDocument>.mtUiPageHeader{margin-top:16px}.mtApproachPurpose{color:var(--muted);margin:-12px 0 16px;font-size:13px}.mtApproachPurpose p{white-space:pre-wrap;max-width:78ch;line-height:1.7}.mtApproachReadToolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin:16px 0;display:flex}.mtApproachReadToolbar label,.mtApproachGraphToolbar label{color:var(--muted);gap:6px;font-size:12px;display:grid}.mtApproachReadToolbar select{min-width:200px}.mtApproachGraphRead{border:1px solid var(--line);border-radius:12px;min-width:0;max-width:100%}.mtApproachGraphToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.mtApproachGraphToolbar label{max-width:min(440px,100%)}.mtApproachGraphToolbar select{min-width:0;max-width:100%}.mtApproachGraphLayout{grid-template-columns:minmax(0,1fr) minmax(280px,320px);min-width:0;max-width:100%;display:grid}.mtApproachGraphMain,.mtApproachGraphMain>div{min-width:0;max-width:100%}.mtCanvasViewport{contain:inline-size;min-width:0;max-width:100%}.mtApproachStepDetails{border-left:1px solid var(--line);background:var(--surface);scrollbar-gutter:stable;overflow-wrap:anywhere;min-width:0;max-height:560px;padding:24px;overflow:auto}.mtApproachStepDetails header h3{margin:12px 0 6px;font-size:20px;line-height:1.4}.mtApproachStepDetails header small{color:var(--faint)}.mtApproachStepInstruction{white-space:pre-wrap;line-height:1.7}.mtApproachStepDetails .mtInspectorEmpty{min-height:320px}.mtApproachReadOutline{height:560px;padding:12px;overflow:auto}.mtApproachReadOutline>button{border-bottom:1px solid var(--line);text-align:left;gap:6px;width:100%;padding:16px;display:grid}.mtApproachReadOutline>button[aria-pressed=true]{background:var(--green-pale)}.mtApproachReadOutline span,.mtApproachReadOutline small{color:var(--faint);font-size:12px}.mtApproachRawStep,.mtApproachEvidenceDetails{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.mtPortList section{border-bottom:1px solid var(--line);padding:16px 0}.mtPortList header{align-items:center;gap:12px;display:flex}@media (max-width:1100px){.mtApproachGraphLayout{grid-template-columns:minmax(0,1fr)}.mtApproachStepDetails{border-left:0;border-top:1px solid var(--line);max-height:560px}}.mtStudioMetadataFields{gap:18px;display:grid}.mtStudioMetadataFields>.alsKnowledgeFilters{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.mtStudioMetadataFields h3{margin:0;font-size:16px}.mtEditorProblems ul{padding:0;list-style:none}.mtEditorProblems li+li{margin-top:7px}.mtEditorProblems button{text-align:left;justify-content:flex-start;width:100%;padding:8px 10px;font-size:12px}.mtEditorProblems button[aria-pressed=true]{background:#4b3b23;outline:1px solid #a98955}.mtApproachEditorRoot [data-field-path]:focus{outline-offset:3px;outline:2px solid #e3bb78}.mtFieldAnchor{display:none}.mtOperationSignature{background:#192b26;border:1px solid #526a65;border-radius:8px;margin:18px 0;padding:14px}.mtOperationSignature>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.mtOperationSignature header strong{font-size:12px;font-weight:550}.mtOperationSignature p{color:#a8beb4;font-size:11px;line-height:1.7}.mtOperationSignature>button{text-align:left;padding:8px 0;font-size:11px;line-height:1.6}.mtOperationSignature summary{color:#9ebaaa;font-size:10px}.mtEditorVerification{background:#172630;border:1px solid #405a66;border-radius:7px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:flex}.mtEditorVerification span{color:#a0b9c5;font-size:12px}.mtEditorVerification strong{color:#cee0d9;font-weight:500}.mtEditorVerification small{color:#aebea9;width:100%;font-size:11px}.mtResultImprovement{background:#192e39;border:1px solid #3f5c68;border-radius:11px;margin-top:26px;padding:25px}.mtResultImprovement header{justify-content:space-between;align-items:start;gap:30px;display:flex}.mtResultImprovement h2{margin:0 0 10px;font-size:21px}.mtResultImprovement p{color:#acc2ce;font-size:13px;line-height:1.8}.mtResultImprovement form{border-top:1px solid #3e5b65;gap:18px;margin-top:22px;padding-top:22px;display:grid}.mtResultImprovement footer{justify-content:flex-end;gap:16px;display:flex}@media (max-width:767px){.mtResultImprovement header,.mtResultImprovement footer{flex-direction:column}.mtResultImprovement{padding:20px}}.mtApproachDraftDiff{background:#192d38;border:1px solid #405d69;border-radius:12px;padding:25px}.mtApproachDraftDiff>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.mtApproachDraftDiff h3{margin:0 0 10px;font-size:23px}.mtApproachDraftDiff p{color:#abc3cd;font-size:13px;line-height:1.8}.mtApproachDraftDiff>article{border-top:1px solid #3d5964;padding:22px 0}.mtApproachDraftDiff h4{margin:0 0 16px;font-size:17px;font-weight:500}.mtApproachDraftDiff>article>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mtApproachDraftDiff>article>div>section{background:#1b323d;border:1px solid #425968;border-radius:8px;padding:20px}.mtApproachDraftDiff>article>div>section+section{background:#203d3d;border-color:#638f83}.mtApproachDraftDiff small{color:#adc3cd;margin-bottom:12px;font-size:11px;display:block}.mtApproachDraftDiff>article>details{margin-top:15px}@media (max-width:767px){.mtApproachDraftDiff{padding:18px}.mtApproachDraftDiff>article>div{grid-template-columns:1fr}}.mtApproachWorkRequest{background:#1c343e;border:1px solid #456473;border-radius:11px;margin:20px 0;padding:24px}.mtApproachWorkRequest>header{justify-content:space-between;align-items:start;gap:25px;display:flex}.mtApproachWorkRequest h2{margin:0 0 10px;font-size:22px}.mtApproachWorkRequest p{color:#b0c9d2;font-size:13px;line-height:1.8}.mtApproachWorkRequest form{border-top:1px solid #466472;gap:20px;margin-top:22px;padding-top:22px;display:grid}.mtApproachWorkRequest form>section{gap:18px;display:grid}.mtApproachWorkRequest h3{font-size:18px}.mtApproachWorkRequest footer{justify-content:flex-end;gap:18px;display:flex}@media (max-width:767px){.mtApproachWorkRequest>header,.mtApproachWorkRequest footer{flex-direction:column}}.mtApproachUseEntry{justify-content:flex-end;margin:12px 0 18px;display:flex}
.mtFunctionSection{margin-block:32px}.mtFunctionRead{gap:24px;max-width:1000px;display:grid}.mtFunctionRead>label{color:var(--muted);gap:8px;font-size:13px;display:grid}.mtFunctionRead>button{justify-self:start}.mtReadResult{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:24px}.mtResultReviewDrawer{width:min(1200px,100vw - 48px)!important;max-width:none!important}.mtResultReviewLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.mtResultReviewLayout .mtNativeResult{border-radius:8px;min-height:560px;max-height:72dvh}.mtResultReviewInspector{gap:16px;min-width:0;display:grid}.mtResultReviewInspector h3{font-size:16px}.mtResultReviewInspector p{font-size:14px;line-height:1.7}.mtSettingsTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:24px;margin-bottom:32px;display:flex}.mtSettingsTabs a{min-height:52px;color:var(--muted);border-bottom:2px solid #0000;align-items:center;padding:8px 0;font-size:13px;text-decoration:none;display:flex}.mtSettingsTabs a[aria-current=page]{border-bottom-color:var(--green);color:var(--green)}.mtSettingsScope{border-left:2px solid var(--line-strong);color:var(--muted);margin-bottom:24px;padding:12px 16px;font-size:13px}.mtSettingsContent>section{min-width:0}.mtSettingsContent h2{letter-spacing:-.5px;font-size:22px}.mtSettingsContent h3{font-size:17px;font-weight:550}.mtSettingsContent>section>details{border:1px solid var(--line);border-radius:12px;margin-block:16px;padding:24px}.mtSettingsContent>section>details>summary{min-height:44px;font-size:16px}.mtSettingsContent>section>details>label{color:var(--muted);gap:8px;margin-block:20px;font-size:13px;display:grid}.mtFunctionCatalog{border:1px solid var(--line);border-radius:12px;grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}.mtFunctionCatalog[data-inline=true]{border:0;display:block}.mtFunctionCatalog[data-inline=true] .mtFunctionForm{padding:0}.mtFunctionCatalog>aside{border-right:1px solid var(--line);background:var(--surface);padding:16px}.mtFunctionList{scrollbar-gutter:stable;max-height:680px;margin-top:16px;overflow:auto}.mtFunctionList>button{text-align:left;width:100%;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;border-radius:8px;gap:6px;padding:16px 12px;display:grid}.mtFunctionList>button:hover{background:#ffffff05}.mtFunctionList>button[aria-pressed=true]{background:var(--green-pale);color:var(--green)}.mtFunctionList strong{font-size:14px;font-weight:550;line-height:1.5}.mtFunctionList small{-webkit-line-clamp:2;color:var(--faint);-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.mtFunctionForm{min-width:0;padding:32px}.mtFunctionForm>header{max-width:60ch;margin-bottom:32px}.mtFunctionForm>header h3{letter-spacing:-.5px;margin-block:12px;font-size:25px;font-weight:550}.mtFunctionForm>header p{color:var(--muted);font-size:14px;line-height:1.7}.mtContractObject{gap:20px;display:grid}.mtContractObject>.mtUiField{min-width:0;margin:0}.mtContractFieldGroup{border:1px solid var(--line);border-radius:8px;min-width:0;margin:0;padding:16px}.mtContractFieldGroup>legend{color:var(--muted);padding-inline:8px;font-size:13px}.mtContractObject>details{margin-bottom:16px}.mtContractObject>details>summary{color:var(--muted);font-size:14px}.mtContractObject>details>div{margin-top:20px}.mtContractVariant{border-left:2px solid var(--line);gap:20px;padding-left:16px;display:grid}.mtContractArray{gap:16px;display:grid}.mtContractArray>div{border:1px solid var(--line);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.mtContractArray>div>strong{color:var(--faint);font:12px var(--ui-font-mono);padding-top:12px}.mtContractArray>div>button{grid-column:2;justify-self:end}.mtContractArray>button{justify-self:start}.mtContractConstant{background:var(--surface-strong);color:var(--muted);border-radius:5px;padding:5px 10px;font-size:13px;display:inline-block}.mtReferencePicker{gap:8px;display:grid}.mtOpenValue{border-left:1px solid var(--line);gap:12px;padding-left:12px;display:grid}.mtOpenValue>select{max-width:180px}.mtAddValue{flex-wrap:wrap;gap:8px;display:flex}.mtAddValue input{flex:1;min-width:120px}.mtActionReceipt{background:#19372d30;border:1px solid #82e0b840;border-radius:12px;margin-top:32px;padding:24px}.mtActionReceipt h4{margin-block:16px;font-size:16px;font-weight:550;line-height:1.65}.mtStructuredValues{margin:0}.mtStructuredValues>div{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(100px,160px) minmax(0,1fr);align-items:start;gap:20px;padding:12px 0;display:grid}.mtStructuredValues dt{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.mtStructuredValues dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.65}.mtStructuredValues .mtStructuredValues>div{grid-template-columns:minmax(0,1fr);gap:4px;padding-block:8px}.mtValueText{white-space:pre-wrap;overflow-wrap:anywhere}.mtValueNumber{font-variant-numeric:tabular-nums}.mtValueBoolean{color:var(--ink-2)}.mtValueEmpty{color:var(--faint);font-size:13px}.mtStructuredList{gap:8px;display:grid}.mtStructuredList>div{border-bottom:1px solid #ffffff0a;align-items:start;gap:12px;padding:8px 0;display:flex}.mtStructuredList>div>:last-child{flex:1;min-width:0}.mtStructuredOrdinal{font:11px var(--ui-font-mono);color:var(--faint);padding-top:3px}@media (max-width:1000px){.mtFunctionCatalog{grid-template-columns:240px minmax(0,1fr)}.mtFunctionForm{padding:24px}}@media (max-width:767px){.mtFunctionCatalog{grid-template-columns:minmax(0,1fr)}.mtFunctionCatalog>aside{border-right:0;border-bottom:1px solid var(--line)}.mtFunctionList{max-height:240px}.mtFunctionForm{padding:20px}.mtStructuredValues>div{grid-template-columns:minmax(0,1fr);gap:4px}.mtResultReviewDrawer{width:100vw!important}.mtResultReviewLayout{grid-template-columns:minmax(0,1fr)}.mtResultReviewLayout .mtNativeResult{min-height:360px;max-height:none}}.mtPersonalProfile{max-width:1320px}.mtProfileIdentity{align-items:center;gap:25px;padding:24px 0 30px;display:flex}.mtProfileAvatar{color:#a2dfc4;background:#284b45;border-radius:50%;place-items:center;width:72px;height:72px;font-size:35px;display:grid}.mtProfileIdentity h2{margin:7px 0;font-size:28px}.mtProfileIdentity small{color:#9cb7c3;font-size:11px}.mtProfileIdentity p{color:#a5bfc8;font-size:13px}.mtPersonalDelivery,.mtProfileMemberships{background:#192d38;border:1px solid #3b5662;border-radius:11px;margin-bottom:24px;padding:28px}.mtPersonalDelivery>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.mtPersonalProfile h2{font-size:22px;font-weight:550}.mtProfileDeliverySummary{grid-template-columns:repeat(3,1fr);gap:28px;margin:27px 0;display:grid}.mtProfileDeliverySummary>span{gap:10px;display:grid}.mtPersonalProfile small{color:#99b6c2;font-size:11px}.mtProfileDeliverySummary strong{color:#d8e7e8;font-size:15px;font-weight:500}.mtPersonalProfile p{color:#afc5d0;font-size:13px;line-height:1.8}.mtProfileDeliveryForm{border-top:1px solid #3b5662;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px;padding-top:24px;display:grid}.mtProfileDeliveryForm footer,.mtPersonalDeliveryPreview{grid-column:1/-1}.mtProfileDeliveryForm footer{justify-content:flex-end;gap:18px;display:flex}.mtPersonalDeliveryPreview{background:#234048;border:1px solid #5b7e83;border-radius:9px;padding:23px}.mtPersonalDeliveryPreview h3{margin:10px 0;font-size:20px}.mtPersonalDeliveryPreview span{color:#a9cac8;font-size:11px}.mtProfileMemberships>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.mtProfileMemberships a{background:#203843;border:1px solid #476571;border-radius:9px;padding:24px;display:block}.mtProfileMemberships strong{font-size:18px}.mtProfileMemberships a>span{color:#83ccb3;font-size:12px}@media (max-width:767px){.mtProfileDeliverySummary,.mtProfileDeliveryForm,.mtProfileMemberships>div{grid-template-columns:1fr}.mtPersonalDelivery>header{flex-direction:column;align-items:start}.mtPersonalDelivery,.mtProfileMemberships{padding:20px}.mtProfileDeliveryForm footer{flex-wrap:wrap}}.mtOrganizationWorkspace>.mtResourceTitle{margin-bottom:20px}.mtOrganizationWorkspace>.mtResourceTitle h1{font-size:32px}.mtOrganizationWorkspace>.mtResourceTabs{margin-bottom:24px}.mtOrganizationOverview{grid-template-columns:1.15fr 1fr;gap:24px;display:grid}.mtOrganizationOverview>section{background:#192e39;border:1px solid #3c5866;border-radius:12px;padding:28px}.mtOrganizationOverview>section:first-child{grid-column:1/-1}.mtOrganizationOverview h2,.mtOrganizationDefaults h2,.mtOrganizationDirectives h2{margin:0 0 12px;font-size:22px;font-weight:550}.mtOrganizationWorkspace p{color:#afc5d1;font-size:13px;line-height:1.8}.mtOrganizationOverview li{gap:8px;padding:14px 0;display:grid}.mtOrganizationOverview li span{color:#a1bdc8;font-size:12px}.mtOrganizationOverview a{margin:8px 14px 0 0}.mtOrganizationDefaults{background:#192e39;border:1px solid #3d5966;border-radius:12px;margin-bottom:28px;padding:25px}.mtOrganizationDefaults>header,.mtOrganizationDirectives>header{justify-content:space-between;align-items:start;gap:25px;display:flex}.mtOrganizationDefaults>header p{color:#97b9c5;margin:0;font-size:11px}.mtOrganizationDials{grid-template-columns:repeat(4,1fr);gap:18px;margin:22px 0;display:grid}.mtOrganizationDials>section{background:#203b43;border-radius:8px;padding:17px 20px}.mtOrganizationDials small{color:#96c2bd;font-size:10px}.mtOrganizationDials h3{margin:12px 0 6px;font-size:18px;font-weight:500}.mtOrganizationDials p{margin:0;font-size:12px}.mtOrganizationDefaultsForm{border-top:1px solid #405f69;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;padding-top:22px;display:grid}.mtOrganizationDefaultsForm footer,.mtOrganizationDefaultDelta{grid-column:1/-1}.mtOrganizationDefaultsForm footer,.mtDirectiveEditor footer{justify-content:flex-end;gap:15px;display:flex}.mtOrganizationDefaultDelta{background:#233e46;border-radius:8px;padding:20px}.mtOrganizationDefaultDelta h3{font-size:16px}.mtOrganizationDirectives>header{margin-bottom:22px}.mtOrganizationDirectives>header label{min-width:350px}.mtDirectiveWorkspace{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:24px;display:grid}.mtDirectiveWorkspace>nav{border:1px solid #3d5865;border-radius:11px;display:grid;overflow:hidden}.mtDirectiveWorkspace>nav button{text-align:left;white-space:normal;background:#192e39;border:0;border-bottom:1px solid #3d5865;border-radius:0;gap:10px;padding:22px;display:grid}.mtDirectiveWorkspace>nav button[aria-pressed=true]{background:#28443e;box-shadow:inset 3px 0 #8bc7b3}.mtDirectiveWorkspace>nav strong{font-size:16px;line-height:1.5}.mtDirectiveWorkspace>nav span{color:#a9c2ce;font-size:12px;font-weight:400;line-height:1.7}.mtDirectiveDetail{background:#192e39;border:1px solid #3d5865;border-radius:12px;padding:28px}.mtDirectiveDetail header h2{margin:14px 0;font-size:27px}.mtDirectiveDetail header>div{color:#9fbdc9;align-items:center;gap:20px;font-size:11px;display:flex}.mtDirectiveBody{white-space:pre-wrap;padding:15px 0;color:#d3e3e8!important;font-size:17px!important;line-height:1.9!important}.mtDirectiveScope{border-block:1px solid #3c5964;margin-bottom:22px;padding:20px 0}.mtDirectiveScope h3{font-size:16px}.mtDirectiveScope small{color:#a0bfc8}.mtDirectiveDetail>details{margin-top:23px}.mtDirectiveEditor{background:#213c41;border:1px solid #68908b;border-radius:9px;gap:20px;padding:22px;display:grid}.mtDirectiveEditor h3{margin:0;font-size:19px}@media (max-width:1100px){.mtOrganizationDials{grid-template-columns:1fr 1fr}.mtDirectiveWorkspace{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:767px){.mtOrganizationOverview,.mtDirectiveWorkspace,.mtOrganizationDefaultsForm{grid-template-columns:1fr}.mtOrganizationDefaults>header,.mtOrganizationDirectives>header{flex-direction:column}.mtOrganizationDirectives>header label{width:100%;min-width:0}.mtOrganizationDials{grid-template-columns:1fr}.mtDirectiveDetail,.mtOrganizationDefaults{padding:20px}.mtDirectiveWorkspace>nav{max-height:330px;overflow:auto}}.mtDirectiveDetail,.mtOrganizationDirectives>header{scroll-margin-top:96px}.mtDirectiveDetail>button{margin:0 0 15px}.mtOrganizationDirectives>header>div>button{margin-top:8px}
.mtWorkViewTabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:20px;margin:24px 0;display:flex}.mtWorkViewTabs button{color:var(--muted);border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:14px}.mtWorkViewTabs button[aria-pressed=true]{color:var(--green);border-bottom-color:var(--green)}.mtExecutionView{min-width:0;margin-top:24px}.mtExecutionWorkspace{min-width:0}.mtStepInspector .mtStructuredValues>div{grid-template-columns:minmax(0,1fr);gap:6px}[data-work-view=execution]>.mtUiPageHeader{padding-bottom:8px}[data-work-view=execution]>.alsEntityStatusLine{margin-block:8px}[data-work-view=execution]>.mtWorkViewTabs{margin-block:12px 20px}.mtWorkHistory{gap:24px;margin-top:24px;display:grid}.mtExecutionIndexToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.mtExecutionIndexToolbar>div{flex-wrap:wrap;gap:8px;display:flex}.mtExecutionIndexToolbar button[aria-pressed=true]{color:var(--green);background:var(--green-pale)}.mtExecutionRows{border-top:1px solid var(--line)}.mtExecutionRows>article{border-bottom:1px solid var(--line);padding:28px 0}.mtExecutionRows header{align-items:center;gap:24px;display:flex}.mtExecutionRows header a{color:var(--ink);flex:1;text-decoration:none}.mtExecutionRows h2{margin:0;font-size:19px;line-height:1.5}.mtExecutionRows header>span{color:var(--muted);font-size:13px}.mtExecutionRows p{color:var(--muted);max-width:80ch;font-size:14px;line-height:1.7}.mtExecutionRunLinks{gap:8px;margin-top:20px;display:grid}.mtExecutionRunLink{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:20px;padding:16px 20px;text-decoration:none;display:flex}.mtExecutionRunLink>span:first-child{flex:1;gap:6px;display:grid}.mtExecutionRunLink strong{color:var(--ink);font-size:14px}.mtExecutionRunLink small{color:var(--muted);font-size:12px}.mtExecutionFacts{flex-wrap:wrap;gap:16px 32px;margin-top:20px;display:flex}.mtExecutionFacts dt{color:var(--faint);font-size:12px}.mtExecutionFacts dd{margin:8px 0 0;font-size:14px}.alsRunEventPages{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px;display:flex}.alsRunEventPages>span{color:var(--muted);font-size:13px}.mtExecutionHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.mtExecutionHeader h2{letter-spacing:-.5px;margin:8px 0;font-size:25px;font-weight:550}.mtExecutionHeader p{color:var(--muted);font-size:13px}.mtExecutionHeader>div:last-child{align-items:center;gap:12px;display:flex}.mtExecutionToolbar{border:1px solid var(--line);background:var(--surface);border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.mtExecutionToolbar label{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.mtExecutionToolbar select{min-width:240px}.mtExecutionToolbar>span{color:var(--faint);margin-left:auto;font-size:13px}.mtExecutionLayout{border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;grid-template-columns:minmax(0,1fr) 368px;display:grid;overflow:hidden}.mtExecutionLayout>div{min-width:0}.mtStepInspector{border-left:1px solid var(--line);background:var(--surface);scrollbar-gutter:stable;min-width:0;max-height:700px;padding:24px;overflow:auto}.mtStepInspector h3{margin:8px 0;font-size:19px;font-weight:550;line-height:1.5}.mtStepInspector h4{margin:24px 0 12px;font-size:14px;font-weight:550}.mtStepInspector p{color:var(--muted);font-size:13px;line-height:1.75}.mtStepInspectorTabs{border-block:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:24px 0;padding:8px 0;display:flex}.mtStepInspectorTabs button{padding:8px;font-size:12px}.mtStepInspectorTabs button[aria-pressed=true]{color:var(--green);background:var(--green-pale)}.mtStepInstruction>p{color:var(--ink-2);white-space:pre-wrap;font-size:15px}.mtExecutionOutline{align-content:start;gap:12px;min-height:560px;max-height:720px;padding:24px;display:grid;overflow:auto}.mtExecutionOutline>button{justify-content:space-between;gap:16px;font-size:14px}.mtExecutionOutline>button>span{color:var(--muted);font-size:12px}.mtExecutionOutline>button[aria-pressed=true]{border-color:var(--green)}.mtExecutionEvidence>h3{font-size:16px}.mtArmRows{display:grid}.mtArmRows>button{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:16px 0;display:flex}.mtArmRows>button>span:first-child{flex:1;gap:6px;min-width:0;display:grid}.mtArmRows strong{font-size:14px;font-weight:550}.mtArmRows small{color:var(--faint);font-size:12px}.mtArmRows>button[aria-pressed=true]{color:var(--green)}.mtArmInspector{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.mtArmInspector>details{margin-block:16px}.mtProbeCard{border-bottom:1px solid var(--line);padding:20px 0}.mtProbeCard header{align-items:center;gap:12px;display:flex}.mtProbeCard header h4{flex:1;margin:0;font-size:14px}.mtExecutionLinks{flex-wrap:wrap;align-items:center;gap:20px;padding-block:20px;font-size:13px;display:flex}@media (max-width:1100px){.mtExecutionLayout{grid-template-columns:minmax(0,1fr)}.mtStepInspector{border-left:0;border-top:1px solid var(--line);max-height:none}}@media (max-width:767px){.mtExecutionHeader{flex-direction:column}.mtExecutionToolbar{padding:16px}.mtExecutionToolbar label{width:100%}.mtExecutionToolbar select{min-width:0;max-width:80%}.mtExecutionToolbar>span{margin-left:0}.mtWorkViewTabs{gap:16px}.mtWorkViewTabs button{font-size:13px}}.mtExecutionContextLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.mtExecutionContextLayout[data-inspecting=true]{grid-template-columns:minmax(0,1fr) 340px}.mtExecutionProjectRows{gap:14px;display:grid}.mtExecutionProjectRows>article{background:#17242d;border:1px solid #3e5966;border-left:3px solid #6e8d7c;border-radius:9px;padding:18px 24px}.mtExecutionProjectRows>article[data-root=true]{background:#1c3026;border-color:#577b68}.mtExecutionProjectRows article>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mtExecutionProjectRows article>header>div{gap:5px;display:grid}.mtExecutionProjectRows article h2{margin:0;font-size:17px}.mtExecutionProjectRows article[data-root=true] h2{font-size:21px}.mtExecutionProjectRows article header span{color:#9fb6af;font-size:11px}.mtExecutionProjectRows .mtWorkStepPreview{max-width:860px}.mtExecutionContextLayout>aside{max-height:calc(100dvh - 140px);position:sticky;top:16px}.mtAppFrame:has([data-pa-open=true]) .mtExecutionContextLayout{grid-template-columns:1fr}.mtAppFrame:has([data-pa-open=true]) .mtExecutionContextLayout>aside{display:none}@media (max-width:1000px){.mtExecutionContextLayout[data-inspecting=true]{grid-template-columns:1fr}.mtExecutionProjectRows>article{padding:14px}}
.mtKnowledgeViewSwitch{flex-wrap:wrap;align-items:center;gap:8px;padding-block:12px 24px;display:flex}.mtKnowledgeViewSwitch button[aria-pressed=true]{color:var(--green);background:var(--green-pale)}.mtKnowledgeViewSwitch label{color:var(--muted);align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.mtKnowledgeLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.mtKnowledgeLayout>div{min-width:0}.mtKnowledgeRow{text-align:left;width:100%}.mtKnowledgeRow[aria-pressed=true]{background:var(--surface);box-shadow:inset 3px 0 0 var(--green)}.mtKnowledgeDetail{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:28px}.mtKnowledgeDetail header>div{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mtKnowledgeDetail h2{letter-spacing:-.4px;margin:20px 0;font-size:24px;line-height:1.35}.mtKnowledgeStatement{color:var(--ink);padding-bottom:20px;font-size:17px;line-height:1.8}.mtKnowledgeStatement p{margin:0 0 12px}.mtKnowledgeFacts{border-top:1px solid var(--line);gap:16px;padding-top:20px;display:grid}.mtKnowledgeFacts>div{gap:6px;display:grid}.mtKnowledgeFacts dt{color:var(--faint);font-size:12px}.mtKnowledgeFacts dd{margin:0;font-size:14px;line-height:1.6}.mtKnowledgeDetail>details{border-top:1px solid var(--line);color:var(--muted);margin-top:24px;padding-top:20px;font-size:13px}.mtKnowledgeDetail>details[open]>summary{margin-bottom:20px}.mtKnowledgeDetail footer{padding-top:24px}.mtKnowledgeDetail footer a{width:100%}.mtObjectGraph{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;overflow:hidden}.mtObjectGraph>header{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.mtObjectGraph h3{margin:0;font-size:15px}.mtObjectGraph header p{color:var(--muted);margin:8px 0 0;font-size:12px}.mtObjectGraphViewport{max-height:580px;overflow:auto}.mtObjectGraphPlane{width:760px;position:relative}.mtObjectGraphWires{pointer-events:none;position:absolute;inset:0}.mtObjectGraphWires path{fill:none;stroke:var(--line-strong);stroke-width:1.5px}.mtObjectGraphWires text{fill:var(--muted);font:11px var(--ui-font-sans)}.mtObjectGraphRoot{border:1px solid var(--green);background:var(--green-pale);border-radius:12px;gap:8px;width:236px;min-height:140px;padding:20px;display:grid;position:absolute;top:108px;left:24px}.mtObjectGraphRoot svg{width:20px;height:20px;color:var(--green)}.mtObjectGraphRoot>span{color:var(--muted);font-size:12px}.mtObjectGraphRoot strong{font-size:17px;line-height:1.45}.mtObjectGraphNode{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;border-radius:10px;gap:5px;width:288px;min-height:88px;padding:14px 18px;display:grid;position:absolute;left:440px}.mtObjectGraphNode>span{color:var(--faint);font-size:11px}.mtObjectGraphNode strong{color:var(--ink);font-size:14px;line-height:1.45}.mtObjectGraphNode small{color:var(--muted);font-size:11px}.mtObjectGraphNode[aria-pressed=true]{border-color:var(--green);background:var(--green-pale)}.mtObjectGraphEmpty{width:340px;position:absolute;top:100px;left:350px}.mtGraphReferenceDetail{border-top:1px solid var(--line);background:var(--surface);padding:24px}.mtGraphReferenceDetail>div>span{color:var(--muted);font-size:12px}.mtGraphReferenceDetail h4{margin:8px 0 20px;font-size:18px}.mtGraphReferenceActions{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;display:flex}.mtGraphReferenceActions details{width:100%;color:var(--muted)}.mtGraphReferenceActions dl>div{grid-template-columns:90px minmax(0,1fr);gap:16px;margin-block:12px;display:grid}.mtGraphReferenceActions dd{overflow-wrap:anywhere;margin:0}@media (max-width:1100px){.mtKnowledgeLayout{grid-template-columns:minmax(0,1fr)}.mtKnowledgeDetail{max-width:none}}@media (max-width:767px){.mtKnowledgeFilters{grid-template-columns:minmax(0,1fr)}.mtKnowledgeViewSwitch label{width:100%;margin-left:0}.mtKnowledgeViewSwitch label select{flex:1;min-width:0}.mtKnowledgeDetail{padding:24px}.mtKnowledgeRow{padding:20px 12px}.mtKnowledgeRow article{gap:12px}}.mtKnowledgeFilters{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) auto;align-items:end;gap:16px;margin-block:24px;display:grid}.mtKnowledgeFilters label{color:var(--muted);gap:8px;font-size:13px;display:grid}.mtKnowledgeFilters input,.mtKnowledgeFilters select{width:100%}.mtKnowledgeRowMeta{color:var(--faint);flex-wrap:wrap;grid-column:1/-1;gap:8px 16px;font-size:12px;display:flex}.mtKnowledgeSpaceTitle{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.mtKnowledgeSpaceTitle h1{letter-spacing:-.7px;margin:9px 0;font-size:30px;font-weight:550}.mtKnowledgeSpaceTitle p{color:#9db2bf;margin:0;font-size:14px}.mtKnowledgeSpaceTitle>div:last-child{gap:8px;display:flex}.mtKnowledgeSpaceTitle button{font-size:12px}.mtKnowledgeSpaceFilters{border-top:1px solid #344c59;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px 0;display:flex}.mtKnowledgeSpaceFilters>label{color:#a7bbc7;flex:1;gap:6px;min-width:145px;font-size:10px;display:grid}.mtKnowledgeSpaceFilters>.mtKnowledgeSpaceSearch{flex:1.5;min-width:240px}.mtKnowledgeSpaceFilters select,.mtKnowledgeSpaceFilters input{background:#152530;height:40px;font-size:12px}.mtKnowledgeScopeLine{flex-wrap:wrap;align-items:center;gap:18px;padding:3px 0 16px;display:flex}.mtKnowledgeScopeLine>span{color:#b3c8d4;font-size:12px}.mtKnowledgeScopeLine label{color:#9bb3c2;align-items:center;gap:7px;font-size:11px;display:flex}.mtKnowledgeScopeLine button{margin-left:auto;padding:5px;font-size:11px}.mtKnowledgeSpaceLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}.mtKnowledgeSpaceLayout[data-inspecting=true]{grid-template-columns:minmax(0,1fr) 350px}.mtKnowledgeSpaceLayout>div{min-width:0}.mtKnowledgeContextPanel{background:#192731;border:1px solid #486473;border-radius:12px;max-height:calc(100dvh - 140px);position:sticky;top:12px;overflow:auto}.mtKnowledgeContextPanel>header{border-bottom:1px solid #3d5662;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.mtKnowledgeContextPanel>header span{color:#94b4c5;font-size:10px}.mtKnowledgeContextPanel>header button{padding:4px 0;font-size:11px}.mtKnowledgeContextPanel .mtKnowledgeDetail{background:0 0;border:0;border-radius:0;padding:22px}.mtKnowledgeContextPanel .mtKnowledgeDetail h2{font-size:23px}.mtKnowledgeContextPanel .mtKnowledgeStatement{font-size:15px}.mtKnowledgeContextPanel>footer{border-top:1px solid #3d5662;gap:10px;padding:18px 22px;display:grid}.mtKnowledgeContextPanel>footer button{text-align:left;font-size:11px}.mtKnowledgeContextPanel>section{border-bottom:1px solid #3d5662;padding:20px}.mtKnowledgeContextPanel>section>span{color:#abc8d8;font-size:11px}.mtKnowledgeContextPanel>section h2{font-size:22px;line-height:1.4}.mtKnowledgeContextPanel>section h3{font-size:16px;line-height:1.6}.mtKnowledgeContextPanel>section p{color:#b6c9d1;font-size:13px;line-height:1.7}.mtKnowledgeMap{background:#10212c;border:1px solid #3d5b6c;border-radius:14px;overflow:hidden}.mtKnowledgeMap>header{background:#192c39;border-bottom:1px solid #375264;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.mtKnowledgeMap>header>div{gap:5px;margin-right:auto;display:grid}.mtKnowledgeMap>header strong{color:#d2e3eb;font-size:14px;font-weight:550}.mtKnowledgeMap>header span{color:#96b7c9;font-size:11px}.mtKnowledgeMap>header button{padding:7px;font-size:10px}.mtKnowledgeMapViewport{cursor:grab;overscroll-behavior:contain;background-image:radial-gradient(at 38% 40%,#1b39464d,#0000 60%),radial-gradient(#66879830 .8px,#0000 .8px);background-size:auto,24px 24px;min-width:0;height:clamp(500px,100dvh - 325px,850px);overflow:auto}.mtKnowledgeMapViewport>div{margin:auto}.mtKnowledgeMapPlane{transform-origin:0 0;position:relative}.mtKnowledgeMapWires{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.mtKnowledgeMapWires g>path{fill:none;stroke:#8baebe;stroke-width:1.6px;opacity:.48}.mtKnowledgeMapWires g[data-kind=contradicts]>path{stroke:#d4a77c;stroke-dasharray:5 3}.mtKnowledgeMapWires g[data-kind=replaces]>path{stroke:#b4a0cb}.mtKnowledgeMapWires g[data-kind=semantic]>path{stroke:#7aa7c4;stroke-dasharray:3 7}.mtKnowledgeMapWires g[data-highlighted=true]>path{opacity:1;stroke-width:2.6px}.mtKnowledgeMapWires g[data-muted=true]>path{opacity:.13}.mtKnowledgeMapWires text{font:12px var(--ui-font-sans);fill:#d6e4e6;text-anchor:middle;paint-order:stroke;stroke:#152a34;stroke-width:5px}.mtKnowledgeMapWires .mtKnowledgeEdgeHit{pointer-events:stroke;cursor:pointer;stroke:#0000!important;stroke-width:18px!important}.mtKnowledgeMapWires .mtKnowledgeEdgeHit:focus{outline:0;stroke:#a2c8dd50!important}.mtKnowledgeMapCard{z-index:1;background:#203745;border:1px solid #537688;border-radius:11px;padding:14px 16px;position:absolute;box-shadow:0 4px 18px #0002}.mtKnowledgeMapCard[data-kind=group]{background:linear-gradient(135deg,#264a52,#213742);border-color:#6a96a4}.mtKnowledgeMapCard[data-custody=system]{background:#302e44;border-color:#9888b5}.mtKnowledgeMapCard[data-kind=work],.mtKnowledgeMapCard[data-kind=approach]{background:#182933;border-style:dashed}.mtKnowledgeMapCard[data-kind=source]{background:#292f37;border-color:#76747f}.mtKnowledgeMapCard[data-match=false]{opacity:.23}.mtKnowledgeMapCard[data-selected=true]{background:#2e5048;border-color:#c2ecdf;box-shadow:0 0 0 2px #a4d7c840}.mtKnowledgeMapCard[data-related=true]:not([data-selected=true]){border-color:#a5c8d3}.mtKnowledgeMapCard>button:first-child{text-align:left;gap:6px;width:100%;padding:0;display:grid}.mtKnowledgeMapCard>button:first-child>span{color:#9fc0d1;align-items:center;gap:6px;font-size:10px;display:flex}.mtKnowledgeMapCard>button:first-child>span svg{width:12px;height:12px}.mtKnowledgeMapCard strong{color:#d7e8ed;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.mtKnowledgeMapCard[data-kind=group] strong{color:#e0efe9;font-size:20px;font-weight:550}.mtKnowledgeMapCard small{color:#a4c0c7;font-size:10px;line-height:1.4}.mtKnowledgeMapCard>div{gap:5px;margin-top:12px;display:grid}.mtKnowledgeMapCard>div>button{text-align:left;color:#bdd5d9;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;padding:0;font-size:11px;overflow:hidden}.mtKnowledgeMapCard .mtKnowledgeGroupOpen{color:#c1ded3;padding:3px;font-size:10px;position:absolute;bottom:9px;right:12px}.mtKnowledgeMap>footer{border-top:1px solid #375264;justify-content:space-between;align-items:center;gap:15px;padding:9px 16px;display:flex}.mtKnowledgeMap>footer span{color:#99b5c3;font-size:10px}.mtKnowledgeMap>footer>div{align-items:center;gap:8px;display:flex}.mtKnowledgeMap>footer button{padding:5px 8px;font-size:11px}.mtKnowledgeSpaceRows{gap:10px;display:grid}.mtKnowledgeSpaceRows>button{text-align:left;background:#182b36;border:1px solid #3b5868;border-radius:10px;width:100%;padding:20px 22px;display:block}.mtKnowledgeSpaceRows>button[aria-pressed=true]{border-color:#a8d8c0;box-shadow:inset 3px 0 #a8d8c0}.mtKnowledgeSpaceRows>button>span{color:#8fb5c8;margin-bottom:8px;font-size:11px;display:block}.mtKnowledgeSpaceRows strong{font-size:18px;font-weight:500;line-height:1.5}.mtKnowledgeSpaceRows p{color:#abc3cf;font-size:13px;line-height:1.7}.mtKnowledgeSpaceRows small{color:#b8c8bc;font-size:11px}.mtAppFrame:has([data-pa-open=true]) .mtKnowledgeContextPanel{display:none}.mtAppFrame:has([data-pa-open=true]) .mtKnowledgeSpaceLayout{grid-template-columns:1fr}@media (max-width:1100px){.mtKnowledgeSpaceLayout[data-inspecting=true]{grid-template-columns:1fr}.mtKnowledgeContextPanel{max-height:none;position:static}}@media (max-width:767px){.mtKnowledgeSpaceTitle{flex-wrap:wrap;gap:12px}.mtKnowledgeSpaceTitle h1{font-size:25px}.mtKnowledgeSpaceFilters>label{min-width:calc(50% - 8px)}.mtKnowledgeSpaceFilters>.mtKnowledgeSpaceSearch{min-width:100%}.mtKnowledgeMapViewport{height:580px}.mtKnowledgeMapCard strong{font-size:14px}.mtKnowledgeMap>footer{flex-wrap:wrap}}.mtKnowledgeMapCard[data-context-only=true]{border-style:dashed}.mtKnowledgeMapCard[data-custody=unknown]{background:#263039;border-color:#73818a}.mtKnowledgeContextPanel>.mtUiNotice{margin:14px}.mtKnowledgeMapCard>div>button{font-size:13px}.mtKnowledgeRelations>button{text-align:left;border-bottom:1px solid #425966;gap:6px;width:100%;padding:14px 0;display:grid}.mtKnowledgeRelations>button>span{color:#9fb8c5;font-size:11px}.mtKnowledgeRelations>button>strong{justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.mtPageContent:has(.mtKnowledgeSpace){padding-top:4px;padding-bottom:20px}.mtKnowledgeSpaceTitle{align-items:center;margin-bottom:14px}.mtKnowledgeSpaceTitle h1{margin:6px 0;font-size:28px}.mtKnowledgeSpaceTitle p{font-size:13px}.mtKnowledgeSpaceFilters{padding:10px 0}.mtKnowledgeScopeLine{padding-bottom:10px}.mtKnowledgeMapCard:not([data-kind=group]) strong{-webkit-line-clamp:2}.mtKnowledgeMapWires .mtKnowledgeEdgeHit{vector-effect:non-scaling-stroke;stroke-dasharray:none!important;stroke-width:22px!important}
.mtResourceWorkspace{--resource-line:#3b5261;--resource-text:#a5bcc9;color:#dce6eb;padding:8px 0 28px}.mtResourceTitle{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.mtResourceTitle h1{letter-spacing:-.9px;margin:9px 0;font-size:32px;font-weight:550}.mtResourceTitle p{color:var(--resource-text);margin:0;font-size:14px;line-height:1.6}.mtResourceFilters{border-block:1px solid var(--resource-line);flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:24px;padding:15px 0;display:flex}.mtResourceFilters label{color:#a9becb;gap:8px;font-size:11px;display:grid}.mtResourceFilters label:first-child{flex:1;min-width:280px}.mtResourceFilters select,.mtResourceFilters input{min-height:40px}.mtResourceFilters>span{color:#8ba4b4;padding-bottom:12px;font-size:11px}.mtResourceSplit{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.mtResourceSplit[data-inspecting=true]{grid-template-columns:minmax(300px,1fr) minmax(430px,.9fr)}.mtResourceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mtResourceSplit[data-inspecting=true] .mtResourceCards{grid-template-columns:1fr}.mtResourceCards>article{border:1px solid var(--resource-line);background:#192d39;border-radius:12px;flex-direction:column;align-items:start;gap:16px;padding:24px;display:flex}.mtResourceCards>article[data-selected=true]{background:#233f43;border-color:#7baea6}.mtResourceCards>article>button:first-child{text-align:left;width:100%;padding:0;display:block}.mtResourceCards>article span{color:#a6c4d2;font-size:11px}.mtResourceCards h2{letter-spacing:-.4px;color:#e0ebed;margin:13px 0 10px;font-size:22px;font-weight:500;line-height:1.35}.mtResourceCards p{color:#afc5d1;margin:0 0 20px;font-size:14px;line-height:1.75}.mtResourceCards small{color:#8eacbd;font-size:11px}.mtResourceCards>article>button:last-child{margin-top:auto;padding:4px 0;font-size:12px}.mtResourceInspector{border:1px solid var(--resource-line);background:#192b36;border-radius:12px;overflow:hidden}.mtResourceInspector>header{border-bottom:1px solid var(--resource-line);color:#a1b7c4;justify-content:space-between;align-items:center;padding:12px 22px;font-size:11px;display:flex}.mtResourceDetail{padding:24px}.mtResourceDetail h2{letter-spacing:-.5px;margin:12px 0;font-size:25px;font-weight:550;line-height:1.35}.mtResourceDetail h3{color:#cddfe4;margin:0 0 12px;font-size:15px;font-weight:550}.mtResourceDetail>section{border-bottom:1px solid var(--resource-line);padding:23px 0}.mtResourceDetail p,.mtResourceDetail li{color:#b0c7d3;font-size:13px;line-height:1.85}.mtResourceDetail ul{margin:0;padding-left:20px}.mtResourceDetail>header{margin-bottom:22px}.mtResourceDetail details{margin-top:15px;font-size:12px}.mtResourceDetail a{margin:12px 0;display:block}.mtResourceMissing{color:#88a0ad!important}.mtResourcePorts{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.mtResourcePorts>span{color:#83b8af;padding-top:36px}.mtOperationContract h4{color:#9ab9c9;margin:0 0 10px;font-size:11px;font-weight:500}.mtOperationContract dl{margin:0}.mtOperationContract dl>div{background:#142631;border:1px solid #405e6b;border-radius:7px;margin-bottom:7px;padding:12px}.mtOperationContract dt{color:#d3e2e7;overflow-wrap:anywhere;font-size:13px}.mtOperationContract dt small{color:#91b3c4;margin-top:6px;font-size:10px;display:block}.mtOperationContract dd{color:#9fbac6;margin:8px 0 0;font-size:11px;line-height:1.7}.mtOperationContract summary{color:#9ab9c9;font-size:10px}.mtResourceComparison>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mtResourceComparison>header h2{font-size:21px;font-weight:500}.mtResourceComparison>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mtResourceComparison article{border:1px solid var(--resource-line);background:#192d39;border-radius:12px}.mtResourcePaging{gap:16px;margin-top:22px;display:flex}.mtConnectionIndex{gap:12px;display:grid}.mtConnectionIndex>button{text-align:left;border:1px solid var(--resource-line);background:#192d39;border-radius:12px;align-items:center;gap:20px;width:100%;padding:24px;display:flex}.mtConnectionIndex>button[aria-pressed=true]{background:#233f43;border-color:#7baea6}.mtConnectionIndex h2{letter-spacing:-.4px;margin:0 0 9px;font-size:22px;font-weight:500}.mtConnectionIndex p{color:#9bb8c8;margin:0 0 13px;font-size:12px}.mtConnectionIndex>button>span:last-child{color:#8badbd;margin-left:auto}.mtConnectionGlyph{color:#abd5c8;background:#2b474d;border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:23px;display:grid}.mtResourceTabs{border-bottom:1px solid var(--resource-line);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.mtResourceTabs button{padding:8px 10px;font-size:12px}.mtResourceTabs button[aria-pressed=true]{color:#c3e8d7;background:#2d4947}.mtConnectionEventRows{gap:8px;display:grid}.mtConnectionEventRows>button{text-align:left;border:1px solid #3d5968;border-radius:8px;gap:7px;padding:16px;display:grid}.mtConnectionEventRows>button[aria-pressed=true]{background:#27413f;border-color:#739d91}.mtConnectionEventRows span,.mtConnectionEventRows small{color:#93b3c4;font-size:10px}.mtConnectionEventRows strong{font-size:14px;font-weight:500}.mtConnectionEventTrail ol{margin:24px 0;padding:0;list-style:none}.mtConnectionEventTrail li{border-left:1px solid #537a7d;margin-left:7px;padding:0 0 22px 24px;position:relative}.mtConnectionEventTrail li:before{content:"";background:#a6c8c1;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-4px}.mtConnectionEventTrail li:last-child{border-left-color:#0000}.mtConnectionEventTrail li>span{color:#91b4c6;margin-bottom:7px;font-size:11px;display:block}.mtConnectionEventTrail strong{color:#c7dce2;font-size:13px;font-weight:500}.mtConnectionEventTrail p{margin:7px 0 0;font-size:12px}.mtConnectionScope>div{border-bottom:1px solid #334d5c;padding:15px 0}.mtConnectionScope dt{color:#92aebf;font-size:11px}.mtConnectionScope dd{color:#cedfe7;margin:8px 0 0;font-size:13px}.mtEquipmentRequest{border:1px solid var(--resource-line);background:#192d39;border-radius:12px;max-width:950px;padding:30px}.mtEquipmentRequest>header{justify-content:space-between;align-items:start;gap:24px;display:flex}.mtEquipmentRequest h2{margin:10px 0;font-size:27px;font-weight:500}.mtEquipmentRequest p{color:#adc4d2;font-size:14px;line-height:1.8}.mtEquipmentRequest form{gap:22px;margin-top:28px;display:grid}.mtEquipmentRequest footer{justify-content:space-between;align-items:center;gap:22px;display:flex}.mtEquipmentRequest footer span{color:#97b2c2;max-width:320px;font-size:11px;line-height:1.8}.mtAppFrame:has([data-pa-open=true]) .mtResourceInspector{display:none}.mtAppFrame:has([data-pa-open=true]) .mtResourceSplit{grid-template-columns:1fr}@media (max-width:1100px){.mtResourceSplit[data-inspecting=true]{grid-template-columns:1fr}}@media (max-width:767px){.mtResourceTitle{flex-wrap:wrap}.mtResourceTitle h1{font-size:26px}.mtResourceCards,.mtResourceComparison>div{grid-template-columns:1fr}.mtResourceFilters label{min-width:100%}.mtResourceDetail{padding:20px}.mtResourcePorts{grid-template-columns:minmax(0,1fr)}.mtResourcePorts>span{display:none}}.mtPageContent:has(.mtResourceWorkspace){padding-top:4px}.mtResourceCards p{font-weight:400}.mtResourceCards>article{padding:22px}.mtResourceInspector{overscroll-behavior:contain;max-height:calc(100dvh - 174px);position:sticky;top:92px;overflow:auto}.mtResourceInspector>header{z-index:2;background:#192b36;position:sticky;top:0}.mtConnectionEventRows>button{gap:5px;padding:12px 14px}@media (max-width:1100px){.mtResourceInspector{max-height:none;position:static;overflow:visible}}.mtEquipmentNeedContext{background:#263f42;border:1px solid #55777a;border-radius:9px;gap:9px;margin:20px 0;padding:18px;display:grid}.mtEquipmentNeedContext span{color:#98bcc5;font-size:11px}.mtEquipmentNeedContext strong{font-size:15px;font-weight:500}.mtResourceCardMeta{gap:9px;margin-top:14px;display:grid}.mtResourceCardMeta span{font-weight:400;line-height:1.8;color:#9dbbc8!important;font-size:11px!important}.mtResourceWorkspace[data-resource-kind=catalog] .mtResourceFilters label:first-child{flex-basis:100%}.mtResourceWorkspace[data-resource-kind=catalog] .mtResourceFilters label:not(:first-child){flex:1;min-width:155px;max-width:360px}
.mtPageContent:has(.mtEnvironmentRoom){padding-top:4px}.mtEnvironmentRoom{color:#d8e5e9}.mtEnvironmentHeading{justify-content:space-between;align-items:center;gap:24px;margin:20px 0;display:flex}.mtEnvironmentHeading h1{letter-spacing:-.7px;margin:9px 0;font-size:30px;font-weight:550}.mtEnvironmentHeading p{color:#9ab6c6;margin:0;font-size:13px}.mtEnvironmentHeading>div:last-child{justify-items:end;gap:10px;display:grid}.mtEnvironmentHeading>div:last-child>span:last-child{color:#94b2c3;font-size:12px}.mtEnvironmentContext{border-block:1px solid #38515f;grid-template-columns:1.3fr 1fr 1.2fr;gap:30px;padding:16px 0;display:grid}.mtEnvironmentContext>div{align-content:start;gap:8px;display:grid}.mtEnvironmentContext span{color:#8daebf;font-size:10px}.mtEnvironmentContext strong{font-size:13px;font-weight:500}.mtEnvironmentContext a,.mtEnvironmentContext small{color:#9fbece;font-size:11px;line-height:1.8}.mtEnvironmentTabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.mtEnvironmentTabs button{padding:11px 16px;font-size:13px}.mtEnvironmentTabs button[aria-pressed=true]{color:#c2e4d2;background:#294944}.mtEnvironmentPreview{background:#192b36;border:1px solid #486170;border-radius:12px;overflow:hidden}.mtEnvironmentPreview>header,.mtEnvironmentFile>header{justify-content:space-between;align-items:center;gap:18px;padding:17px 22px;display:flex}.mtEnvironmentPreview>header>div{gap:7px;margin-right:auto;display:grid}.mtEnvironmentPreview>header strong{font-size:13px;font-weight:500}.mtEnvironmentPreview>header span,.mtEnvironmentPreview footer{color:#93afbf;font-size:11px}.mtEnvironmentPreview>footer{padding:13px 22px}.mtEnvironmentPreviewFrame{background:#f2f0e8;border:0;width:100%;height:clamp(460px,100dvh - 415px,800px);display:block}.mtEnvironmentDocument{color:#273e35;background:#f5f3ed;min-height:420px;padding:40px 54px}.mtEnvironmentDocument .mtMaterialDocument{max-width:76ch;margin:auto}.mtEnvironmentDocument p,.mtEnvironmentDocument li,.mtEnvironmentDocument td{color:#3e584a}.mtEnvironmentDocument h1,.mtEnvironmentDocument h2,.mtEnvironmentDocument h3{color:#243e31}.mtEnvironmentFiles{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:20px;display:grid}.mtEnvironmentFiles>aside{background:#1b303c;border:1px solid #3d5867;border-radius:10px;overflow:hidden}.mtEnvironmentFiles>aside>header{border-bottom:1px solid #405c69;gap:8px;padding:20px;display:grid}.mtEnvironmentFiles>aside>header strong{font-size:13px;font-weight:500}.mtEnvironmentFiles>aside>header span{color:#94b4c5;font-size:10px}.mtEnvironmentFiles>aside>button{text-align:left;border-bottom:1px solid #354e5c;gap:9px;width:100%;padding:18px;display:grid}.mtEnvironmentFiles>aside>button[aria-pressed=true]{background:#2c4949;box-shadow:inset 3px 0 #9ccfb9}.mtEnvironmentFiles>aside strong{color:#c7dfe7;overflow-wrap:anywhere;font-size:12px}.mtEnvironmentFiles>aside small{color:#93b2c4;font-size:10px}.mtEnvironmentFile{background:#1b303c;border:1px solid #3d5867;border-radius:10px;overflow:hidden}.mtEnvironmentFile h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:18px;font-weight:500}.mtEnvironmentFile>header>div>span{color:#97b8c8;font-size:10px}.mtEnvironmentFile label{color:#9db9c8;gap:6px;font-size:10px;display:grid}.mtFileLineage{border-block:1px solid #3d5867;flex-wrap:wrap;align-items:center;gap:12px 22px;padding:15px 22px;display:flex}.mtFileLineage span,.mtFileLineage a{color:#b6d1d9;font-size:11px}.mtEnvironmentSource{color:#b9d3dc;white-space:pre-wrap;overflow-wrap:anywhere;background:#12232d;margin:0;padding:25px;font-size:12px;line-height:1.8}.mtEnvironmentMissing{align-content:center;justify-items:start;gap:12px;min-height:400px;padding:55px;display:grid}.mtEnvironmentMissing h2{font-size:25px;font-weight:500}.mtEnvironmentMissing p{color:#a6becb;max-width:60ch;font-size:14px;line-height:1.8}.mtEnvironmentMachine{grid-template-columns:1.2fr 1fr;gap:28px;display:grid}.mtEnvironmentMachine>div,.mtEnvironmentExecution article{background:#1b303c;border:1px solid #3e5968;border-radius:10px;padding:25px}.mtEnvironmentMachine h2,.mtEnvironmentExecution h2{margin:0 0 22px;font-size:23px;font-weight:500}.mtEnvironmentMachine h3,.mtEnvironmentExecution h3{font-size:16px;font-weight:500}.mtEnvironmentMachine dl>div{border-bottom:1px solid #3a5260;grid-template-columns:160px 1fr;gap:22px;padding:13px 0;display:grid}.mtEnvironmentMachine dt{color:#8fb0c2;font-size:12px}.mtEnvironmentMachine dd{margin:0;font-size:13px}.mtEnvironmentMachine p,.mtEnvironmentExecution p{color:#a2bece;font-size:13px;line-height:1.9}.mtEnvironmentMachine>div>a{margin:25px 0;display:block}.mtEnvironmentMachine>details{grid-column:1/-1}.mtEnvironmentExecution article{margin-bottom:20px}.mtEnvironmentExecution article>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mtEnvironmentExecution pre{color:#acd0c4;white-space:pre-wrap;background:#101f26;padding:22px;font-size:12px;line-height:2}.mtEnvironmentIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.mtEnvironmentIndex>a{background:#1b303c;border:1px solid #3e5968;border-radius:12px;padding:28px;text-decoration:none;display:block}.mtEnvironmentIndex>a>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mtEnvironmentIndex>a>header>span:first-child{color:#a4cbbd;font-size:30px}.mtEnvironmentIndex h2{color:#d9e5ea;font-size:24px;font-weight:500}.mtEnvironmentIndex p{color:#a7c1ce;font-size:14px;font-weight:400;line-height:1.9}.mtEnvironmentIndex footer{gap:23px;margin-top:28px;display:grid}.mtEnvironmentIndex footer span{color:#91afc0;font-size:11px;font-weight:400}.mtEnvironmentIndex footer strong{color:#b9d9d0;font-size:13px;font-weight:500}@media (max-width:1100px){.mtEnvironmentContext{grid-template-columns:1fr 1fr}.mtEnvironmentContext>div:last-child{grid-column:1/-1}}@media (max-width:767px){.mtEnvironmentHeading{flex-wrap:wrap}.mtEnvironmentHeading>div:last-child{justify-items:start}.mtEnvironmentHeading h1{font-size:26px}.mtEnvironmentContext,.mtEnvironmentFiles,.mtEnvironmentMachine,.mtEnvironmentIndex{grid-template-columns:1fr}.mtEnvironmentPreview>header,.mtEnvironmentFile>header{flex-wrap:wrap}.mtEnvironmentDocument{padding:25px}.mtEnvironmentFiles>aside{display:flex;overflow:auto}.mtEnvironmentFiles>aside>header{display:none}.mtEnvironmentFiles>aside>button{min-width:200px}.mtEnvironmentMachine dl>div{grid-template-columns:120px 1fr}}.mtEnvironmentHeading{margin:14px 0}.mtEnvironmentHeading h1{margin:6px 0}.mtEnvironmentContext{padding:12px 0}.mtEnvironmentContext>div{gap:6px}.mtEnvironmentTabs{margin:14px 0}.mtEnvironmentPreview>header{padding:12px 22px}.mtWorkspaceFileEditor{background:#182c38;padding:24px}.mtWorkspaceFileEditor>header{gap:8px;margin-bottom:20px;display:grid}.mtWorkspaceFileEditor>header strong{font-size:16px;font-weight:500}.mtWorkspaceFileEditor>header span{color:#8fafc0;font-size:11px}.mtWorkspaceFileEditor textarea{width:100%;font:13px/1.9 var(--ui-font-mono,monospace);resize:vertical;min-height:300px}.mtWorkspaceFileEditor footer{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.mtFileComparison>header{justify-content:space-between;padding:18px 22px;display:flex}.mtFileComparison>div{background:#527076;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.mtFileComparison article{background:#1b303c}.mtFileComparison article>header{justify-content:space-between;gap:12px;padding:18px;font-size:12px;display:flex}.mtFileComparison article>header>span{color:#a8c7c6}.mtFileComparison .mtEnvironmentDocument{padding:25px}.mtEnvironmentTerminal{background:#101f27;border:1px solid #425e6d;border-radius:12px;overflow:hidden}.mtEnvironmentTerminal>header{background:#1c3441;justify-content:space-between;align-items:center;gap:25px;padding:20px 24px;display:flex}.mtEnvironmentTerminal h2{margin:0 0 8px;font-size:21px;font-weight:500}.mtEnvironmentTerminal header span{color:#94b3c3;font-size:12px}.mtTerminalTranscript{min-height:330px;max-height:55vh;font:13px/1.8 var(--ui-font-mono,monospace);padding:25px;overflow:auto}.mtTerminalTranscript article{padding-bottom:22px}.mtTerminalTranscript article>div{color:#a4d9c3}.mtTerminalTranscript pre{color:#c0d4da;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:10px 0 4px}.mtTerminalTranscript pre[data-failed=true]{color:#d8af98}.mtTerminalTranscript small{color:#788f9b;font-size:10px}.mtEnvironmentTerminal form{border-top:1px solid #314956;align-items:center;gap:15px;padding:17px 24px;display:flex}.mtEnvironmentTerminal form>span{color:#a0cfb9}.mtEnvironmentTerminal form input{font-family:var(--ui-font-mono,monospace);flex:1}.mtEnvironmentTerminal>details{color:#8fadb9;overflow-wrap:anywhere;padding:12px 24px;font-size:10px}.mtWorkspaceDesktop{background:radial-gradient(at 25% 10%,#33636d,#1b3447 65%,#233444);border:1px solid #527378;border-radius:12px;min-height:570px;padding:0 30px;overflow:hidden}.mtWorkspaceDesktop>header,.mtWorkspaceDesktop>footer{color:#b1cbd3;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:12px;display:flex}.mtDesktopWindow{background:#e4e9e5;border:1px solid #81989f;border-radius:9px;max-width:1150px;margin:18px auto 26px;overflow:hidden;box-shadow:0 14px 45px #08192370}.mtDesktopWindow>header{background:#2a424d;align-items:center;gap:18px;padding:13px 18px;display:flex}.mtDesktopWindow>header strong{margin-right:auto;font-size:12px;font-weight:500}.mtDesktopWindow>header>span{color:#aac7c3;letter-spacing:4px;font-size:8px}.mtDesktopWindow>nav{color:#29483e;background:#d4e0dc;align-items:center;gap:16px;padding:12px 20px;font-size:12px;display:flex}.mtDesktopWindow>nav button{color:#294e40;font-size:12px}.mtDesktopFileGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:20px;min-height:360px;padding:35px;display:grid}.mtDesktopFileGrid>button{text-align:center;background:#f3f6f0;border:1px solid #c2d2c9;border-radius:9px;justify-items:center;gap:15px;padding:22px 12px;display:grid}.mtDesktopFileGrid span{color:#568d72;font-size:42px}.mtDesktopFileGrid strong{color:#294b3c;overflow-wrap:anywhere;font-size:13px}.mtDesktopFileGrid small{color:#6e887c;font-size:11px}.mtDesktopDocument{max-height:650px;overflow:auto}.mtWorkspaceDesktop>footer{border-top:1px solid #8da5ac55}@media (max-width:767px){.mtFileComparison>div{grid-template-columns:1fr}.mtWorkspaceDesktop{padding:0 12px}.mtDesktopWindow>nav,.mtEnvironmentTerminal>header,.mtEnvironmentTerminal form,.mtWorkspaceFileEditor footer{flex-wrap:wrap}}.mtDesktopWindow>nav .mtUiButton-secondary{color:#d0e8de}.mtEndpointConfiguration{margin:20px 0}.mtEndpointConfiguration>header{gap:8px;display:grid}.mtEndpointConfiguration>header>span{color:#97b4c4;font-size:11px}.mtEndpointConfiguration>nav{border-bottom:1px solid #435b68;flex-wrap:wrap;gap:7px;margin:18px 0;padding-bottom:12px;display:flex}.mtEndpointConfiguration>nav button{padding:9px 11px;font-size:12px}.mtEndpointConfiguration>nav button[aria-pressed=true]{color:#c6e6d6;background:#315149}.mtEndpointConfiguration .mtUiField{margin:20px 0}.mtEndpointConfiguration>footer{justify-content:flex-end;gap:12px;margin-top:25px;display:flex}.mtEndpointSubjectRow{border-bottom:1px solid #3f5865;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:12px;display:flex}.mtEndpointSubjectAdd{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.mtEndpointChangeReview details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.mtEndpointChangeReview h5{color:#97b4c4;font-size:11px;font-weight:500}@media (max-width:767px){.mtWorkspaceFileEditor textarea,.mtEnvironmentTerminal form input{font-size:16px}}
.mtServiceWorkspaceBody{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}.mtServiceWorkspaceBody[data-selected=true]{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.mtServiceIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mtServiceWorkspaceBody[data-selected=true] .mtServiceIndex{grid-template-columns:1fr}.mtServiceIndex>button{text-align:left;background:#1a2f3b;border:1px solid #3f5968;border-radius:11px;width:100%;padding:22px;display:block}.mtServiceIndex>button[aria-pressed=true]{background:#284645;border-color:#7eafa1}.mtServiceIndex>button>span{color:#96b8c7;font-size:10px;font-weight:400}.mtServiceIndex h2{color:#d9e8ec;margin:10px 0;font-size:22px;font-weight:500}.mtServiceIndex p{color:#aac5d2;margin:0 0 15px;font-size:12px;font-weight:400;line-height:1.8}.mtServiceIndex small{color:#a2c4c2;font-size:11px;font-weight:400}.mtServiceWorkspaceDetail{background:#192d39;border:1px solid #405b69;border-radius:12px;min-width:0;overflow:hidden}.mtServiceContextBar{color:#9fbac7;border-bottom:1px solid #39535f;justify-content:space-between;align-items:center;gap:20px;padding:12px 25px;font-size:11px;display:flex}.mtServiceDetail{padding:27px}.mtServiceDetail>header h2{letter-spacing:-.6px;margin:12px 0;font-size:30px;font-weight:550}.mtServiceDetail>header p{color:#abc6d2;max-width:80ch;font-size:14px;line-height:1.8}.mtServiceDetail>header>div{flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;font-size:12px;display:flex}.mtServiceDetail>header>div>button{margin-left:auto}.mtServiceDetail>section{border-bottom:1px solid #3b5562;padding:24px 0}.mtServiceDetail h3{margin:0 0 13px;font-size:19px;font-weight:500}.mtServiceDetail p{color:#a8c2ce;font-size:13px;line-height:1.85}.mtServiceDetail li{color:#bdd1d9;font-size:13px;line-height:2}.mtServiceDetail small{color:#92aeba;font-size:11px}.mtServiceQueueSummary{color:#a1bdc8;gap:35px;padding:23px 0;font-size:12px;display:flex}.mtServiceQueueSummary strong{color:#d5e6e7;margin-right:8px;font-size:23px;font-weight:500}.mtServiceJobs{gap:14px;display:grid}.mtServiceJobs>section{background:#1d3440;border:1px solid #405d6b;border-radius:9px;padding:22px}.mtServiceJobs header{justify-content:space-between;align-items:center;gap:18px;display:flex}.mtServiceJobs h3{margin:0;font-size:18px;line-height:1.5}.mtServiceJobs a{margin-right:14px;font-size:12px}.mtServiceAttention{color:#d7b598!important}.mtServiceVersionFacts{grid-template-columns:1fr 1fr;gap:20px;padding:25px 0;display:grid}.mtServiceVersionFacts>section{border:1px solid #42616c;border-radius:9px;gap:12px;padding:20px;display:grid}.mtServiceVersionFacts span{color:#96b8c8;font-size:11px}.mtServiceVersionFacts strong{color:#d1e4e5;font-size:23px;font-weight:500}.mtServiceAdoptActions{flex-wrap:wrap;gap:14px;display:flex}.mtServiceOverride{border-bottom:1px solid #385563;padding:15px 0}.mtServiceOverride h4{color:#96b8c8;font-size:13px;font-weight:500}.mtServiceOverride strong{font-size:17px;font-weight:500}@media (max-width:1100px){.mtServiceWorkspaceBody[data-selected=true]{grid-template-columns:1fr}.mtServiceIndex,.mtServiceWorkspaceBody[data-selected=true] .mtServiceIndex{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mtServiceIndex,.mtServiceWorkspaceBody[data-selected=true] .mtServiceIndex{grid-template-columns:1fr}.mtServiceDetail{padding:20px}.mtServiceDetail>header>div>button{margin-left:0}.mtServiceJobs header{flex-wrap:wrap;align-items:start}.mtServiceVersionFacts{gap:12px}}.mtServicesWorkspace .mtResourceTitle{margin-bottom:18px}.mtServicesWorkspace .mtResourceTitle h1{margin:5px 0;font-size:28px}.mtServicesWorkspace .mtResourceFilters label:first-child{max-width:600px}.mtServiceWorkspaceDetail{position:relative}.mtServiceContextBar{border:0;padding:0;position:absolute;top:12px;right:18px}.mtServiceContextBar>span{display:none}.mtServiceDetail>header{padding-right:120px}.mtServiceDetail>header h2{margin:8px 0;font-size:27px}.mtServiceDetail>header p{margin:8px 0;font-size:13px}.mtServiceDetail>header>div{margin:13px 0}.mtServiceModelFacts{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}.mtServiceModelFacts>span{color:#96b9c9;gap:10px;font-size:11px;display:grid}.mtServiceModelFacts strong{color:#d3e6e9;font-size:18px;font-weight:500}.mtServiceModelForm{border:1px solid #45616f;border-radius:9px;gap:18px;margin-top:22px;padding:23px;display:grid}.mtServiceModelForm footer{justify-content:flex-end;gap:15px;display:flex}@media (max-width:767px){.mtServiceDetail>header{padding-top:22px;padding-right:0}}
.mtOperatingWorkspace{min-width:0}.mtOperatingWorkspace .mtResourceTitle{margin-bottom:22px}.mtOperatingWorkspace .mtResourceTitle h1{margin:6px 0;font-size:30px}.mtRecordFilters{border-block:1px solid var(--mt-border,#3b505c);flex-wrap:wrap;align-items:end;gap:20px;margin-bottom:24px;padding:18px 0;display:flex}.mtRecordFilters>div:first-child{flex:1;min-width:260px}.mtRecordFilters>span{color:var(--mt-muted,#9fb1ba);padding-bottom:14px;font-size:12px}.mtRecordWorkspaceBody{align-items:start;gap:24px;display:grid}.mtRecordWorkspaceBody[data-selected=true]{grid-template-columns:minmax(300px,420px) minmax(0,1fr)}.mtRecordIndex{border:1px solid #344b58;border-radius:12px;gap:0;min-width:0;display:grid;overflow:hidden}.mtRecordIndex>button{text-align:left;white-space:normal;color:#dce7ea;background:#172831;border:0;border-bottom:1px solid #344b58;border-radius:0;width:100%;padding:18px 22px;font-weight:400;display:block}.mtRecordIndex>button[aria-pressed=true]{background:#284440;box-shadow:inset 3px 0 #8bc7b3}.mtRecordIndex>button h2{margin:9px 0;font-size:18px;font-weight:550;line-height:1.4}.mtRecordIndex>button p{color:#aec3cd;margin:6px 0;font-size:12px;line-height:1.6}.mtRecordIndex>button small{color:#a2c5c1;font-size:11px}.mtRecordIndexMeta{color:#96b5c1;justify-content:space-between;gap:18px;font-size:10px;display:flex}.mtRecordIndex footer{background:#172831;justify-content:space-between;gap:8px;padding:12px;display:flex}.mtRecordSelection{background:#192d38;border:1px solid #3d5866;border-radius:12px;min-width:0;overflow:hidden}.mtRecordSelectionBar{color:#a4bdc8;border-bottom:1px solid #3d5866;justify-content:space-between;align-items:center;padding:8px 22px;font-size:11px;display:flex}.mtRecordDetail{padding:26px}.mtRecordDetail>header h2{letter-spacing:-.5px;margin:12px 0;font-size:29px;line-height:1.25}.mtRecordDetail p{color:#b0c6d0;font-size:13px;line-height:1.7}.mtRecordDetail>header>div{color:#a8c4cb;align-items:center;gap:18px;margin:18px 0;font-size:11px;display:flex}.mtRecordAttribution{color:#9ebcc9;border-block:1px solid #3c5762;gap:40px;padding:17px 0;font-size:11px;display:flex}.mtRecordAttribution>span{gap:6px;display:grid}.mtRecordAttribution strong{color:#d6e4e6;font-size:13px;font-weight:500}.mtRecordDetail>section{border-bottom:1px solid #3c5762;padding:20px 0}.mtRecordDetail h3{margin:5px 0 13px;font-size:18px;font-weight:550}.mtRecordFinding{background:#1d3741;border-radius:8px;margin-top:20px;padding:21px!important}.mtRecordFinding>small{color:#a1c4c3;font-size:11px}.mtRecordGrantSummary{color:#9ebcc9;grid-template-columns:repeat(3,1fr);gap:20px;font-size:11px;display:grid}.mtRecordGrantSummary>span{gap:9px;display:grid}.mtRecordGrantSummary strong{color:#d5e5e7;font-size:14px;font-weight:500}.mtRecordReferences{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:17px;display:grid}.mtRecordReference{overflow-wrap:anywhere;border:1px solid #3e5c67;border-radius:8px;gap:8px;padding:15px;display:grid}.mtRecordReference small{color:#95b7c6;font-size:10px}.mtRecordReference a{font-size:14px;line-height:1.5}.mtRecordReference em{color:#d4bca2;margin-top:8px;font-size:11px;font-style:normal;display:block}.mtRecordActions{flex-wrap:wrap;gap:12px;padding:20px 0;display:flex}.mtRecordChange{background:#203c41;border:1px solid #6c938b;border-radius:10px;gap:18px;margin-top:20px;padding:22px;display:grid}.mtRecordChange footer{justify-content:flex-end;gap:14px;display:flex}.mtRecordBeforeAfter{grid-template-columns:1fr 1fr;gap:22px;display:grid}.mtRecordBeforeAfter h4{text-transform:uppercase;letter-spacing:.08em;color:#a6c8c5;font-size:11px}.mtRecordOutside{color:#e2c9a4;background:#413a2e;margin:0;padding:10px 24px;font-size:12px}.mtRecordReceipt{padding:20px 0}.mtRecordDetail>details{margin-top:20px}.mtRecordDetail .alsStructuredValue{overflow-wrap:anywhere;max-width:100%}@media (max-width:1100px){.mtRecordWorkspaceBody[data-selected=true]{grid-template-columns:minmax(260px,34%) minmax(0,1fr)}.mtRecordReferences,.mtRecordGrantSummary{grid-template-columns:1fr}.mtRecordDetail{padding:20px}}@media (max-width:767px){.mtRecordWorkspaceBody[data-selected=true]{grid-template-columns:1fr}.mtRecordIndex{max-height:330px;overflow:auto}.mtRecordDetail>header h2{font-size:24px}.mtRecordAttribution,.mtRecordDetail>header>div{flex-wrap:wrap;gap:18px}.mtRecordBeforeAfter{grid-template-columns:1fr}.mtRecordChange footer{flex-wrap:wrap}.mtRecordFilters>div{width:100%}}.mtRecordFilters>label:first-child{flex:1;min-width:260px;max-width:640px}.mtRecordSubject{margin-top:14px}.mtRecordSubject .mtRecordReference{border:0;border-radius:0;grid-template-columns:160px 1fr;align-items:center;padding:9px 0}.mtRecordActions{padding:14px 0 0}.mtRecordDetail>.mtRecordChange{margin-bottom:20px}.mtRecordSelectionBar{min-height:42px}.mtRecordDetail .mtRecordFinding{margin-top:10px}.mtOperatingWorkspace .mtRecordDetail p{margin:8px 0}.mtRecordFinding>details{margin-top:12px}@media (max-width:767px){.mtRecordSubject .mtRecordReference{grid-template-columns:1fr}.mtRecordFilters>label:first-child{min-width:0;max-width:none}}
