:root{--mcp-ink:#111116;--mcp-paper:#f5efe7;--mcp-card:#fffefb;--mcp-signal:#ff5a36;--mcp-volt:#c8ff4d;--mcp-lilac:#bda7ff;--mcp-info:#72d6e8;--mcp-success:#239b62;--mcp-success-bg:#ddf5e8;--mcp-warning:#9d7419;--mcp-warning-bg:#fff1bf;--mcp-danger:#b94350;--mcp-danger-bg:#ffe0e3;--mcp-text-secondary:#6e6e78;--mcp-border-soft:#d6d0c8;--mcp-inverse-muted:#a5a5b0}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--mcp-paper);color:var(--mcp-ink);font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:282px minmax(0,1fr);background:var(--mcp-paper)}.sidebar{background:var(--mcp-ink);color:var(--mcp-card);border-right:2px solid var(--mcp-ink);padding:24px 18px;display:flex;flex-direction:column;gap:22px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden}.brandLockup{display:flex;gap:13px;align-items:center;padding:2px 6px 8px}.mcpMark{display:inline-grid;place-items:center;flex:0 0 auto;overflow:visible}.mcpMark img{display:block;width:100%;height:100%;object-fit:contain}.brandCopy{display:flex;flex-direction:column;min-width:0}.brandCopy strong,.loginBrand strong{font-family:Space Grotesk,Manrope,ui-sans-serif,system-ui,sans-serif;font-size:23px;line-height:1;font-weight:700;letter-spacing:-.04em}.brandCopy small,.loginBrand small{color:var(--mcp-inverse-muted);margin-top:5px;font-size:11px;line-height:1.3}.sidebarMode{display:flex;align-items:center;gap:10px;margin:0 6px;padding:12px 13px;border:1px solid #34343e;border-radius:14px;background:#1a1a21}.sidebarMode>div{display:flex;flex-direction:column}.sidebarMode strong{font-size:10px;line-height:1.2;letter-spacing:.13em;color:#fffdf9}.sidebarMode small{font-size:10px;color:var(--mcp-inverse-muted);margin-top:3px}.modeDot{width:9px;height:9px;border-radius:50%;background:var(--mcp-volt);box-shadow:0 0 0 4px rgba(200,255,77,.09)}.navigation{gap:18px;min-height:0;overflow:auto;padding:2px 4px 8px;scrollbar-width:thin;scrollbar-color:#34343e transparent}.navGroup,.navigation{display:flex;flex-direction:column}.navGroup{gap:6px}.navLabel{margin:0 8px;color:#72727e;font-size:10px;line-height:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.navItems{display:flex;flex-direction:column;gap:3px}.navigation a{display:flex;align-items:center;min-height:36px;padding:8px 10px;border:1px solid transparent;border-radius:11px;color:#b9b9c2;font-size:13px;font-weight:600;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.navigation a:hover{background:#1a1a21;color:#fffdf9;border-color:#2e2e37}.navigation a.active{background:var(--mcp-card);color:var(--mcp-ink);border-color:var(--mcp-card);transform:translateX(2px)}.navigation a.active:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mcp-signal);margin-right:9px;flex:0 0 auto}.securityNote{margin-top:auto;background:#1a1a21;border:1px solid #34343e;border-radius:16px;padding:14px;display:flex;flex-direction:column;line-height:1.35}.securityNote strong{font-size:12px;color:#fffdf9}.securityNote small{color:var(--mcp-inverse-muted);margin-top:5px;font-size:10px}.content{padding:48px clamp(24px,4vw,68px) 68px;max-width:1720px;width:100%;margin:0 auto;min-width:0}.pageHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:30px}.pageHeaderCopy{max-width:900px}.eyebrow{font-size:11px;line-height:16px;letter-spacing:.14em;font-weight:800;color:#e94825;text-transform:uppercase;margin:0}h1,h2{font-family:Space Grotesk,Manrope,ui-sans-serif,system-ui,sans-serif;color:var(--mcp-ink)}h1{font-size:clamp(38px,4.3vw,60px);line-height:1.02;letter-spacing:-.045em;margin:8px 0 11px}h1,h2{font-weight:700}h2{font-size:20px;line-height:1.2;letter-spacing:-.02em}h2,p{margin:0}p{color:var(--mcp-text-secondary);line-height:1.55}.pageDescription{font-size:16px;line-height:24px;max-width:780px}.status{padding:9px 13px;border:2px solid var(--mcp-ink);background:var(--mcp-success-bg);border-radius:999px;color:var(--mcp-ink);font-size:11px;line-height:16px;font-weight:800;letter-spacing:.03em;white-space:nowrap;box-shadow:3px 3px 0 var(--mcp-ink)}.notice{border:2px solid var(--mcp-ink);background:var(--mcp-warning-bg);color:#5d4712;padding:13px 15px;border-radius:14px;font-size:13px;font-weight:600}.metrics,.notice{margin-bottom:18px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.metric{position:relative;border:2px solid var(--mcp-ink);background:var(--mcp-card);border-radius:22px;padding:22px;min-height:152px;overflow:hidden}.metricSignal{display:block;width:64px;height:8px;border-radius:999px;background:var(--mcp-signal);margin-bottom:20px}.metric:nth-child(2) .metricSignal{background:var(--mcp-volt)}.metric:nth-child(3) .metricSignal{background:var(--mcp-lilac)}.metric:nth-child(4) .metricSignal{background:var(--mcp-info)}.metric small{display:block;color:var(--mcp-text-secondary);font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:8px}.metric strong{display:block;font-family:Space Grotesk,Manrope,ui-sans-serif,system-ui,sans-serif;font-size:36px;line-height:40px;letter-spacing:-.045em;color:var(--mcp-ink)}.metricHint{font-size:11px;line-height:16px;margin-top:9px;max-width:260px}.grid{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:18px;gap:18px}.stack{display:flex;flex-direction:column;gap:18px}.spacer{height:18px}.panel{border:2px solid var(--mcp-ink);background:var(--mcp-card);border-radius:22px;overflow:hidden}.panelTitle{padding:20px 22px;border-bottom:2px solid var(--mcp-ink);background:rgba(245,239,231,.45)}.panelTitle p{font-size:12px;margin-top:5px}.table{display:flex;flex-direction:column}.row{display:grid;grid-template-columns:minmax(0,1fr) auto 145px;grid-gap:14px;gap:14px;align-items:center;padding:15px 20px;border-bottom:1px solid var(--mcp-border-soft);font-size:13px}.row:last-child{border-bottom:0}.row div{display:flex;flex-direction:column;min-width:0}.row strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mcp-ink)}.row small{color:var(--mcp-text-secondary);margin-top:3px}.pill{display:inline-flex;align-items:center;width:max-content;font-size:10px;line-height:14px;letter-spacing:.05em;border:1.5px solid var(--mcp-ink);padding:5px 8px;border-radius:999px;color:var(--mcp-ink);background:var(--mcp-paper);font-weight:800;text-transform:uppercase}.pill.active,.pill.allow,.pill.approved,.pill.executed,.pill.online,.pill.succeeded{background:var(--mcp-success-bg)}.pill.denied,.pill.deny,.pill.failed,.pill.rejected,.pill.revoked{background:var(--mcp-danger-bg);color:#8f2834}.pill.awaiting_approval,.pill.requested,.pill.require_approval,.pill.waiting{background:var(--mcp-warning-bg);color:#6f5315}.empty{padding:42px 20px;color:#8b867f;text-align:center;font-size:13px}.architecture{margin-top:18px;border:2px solid var(--mcp-ink);background:var(--mcp-ink);border-radius:26px;padding:28px;display:flex;justify-content:space-between;gap:34px;align-items:center;overflow:hidden}.architecture h2{font-size:28px;line-height:34px;margin:5px 0 8px;color:#fffdf9}.architecture p:not(.eyebrow){color:var(--mcp-inverse-muted)}.architecture>div:first-child{max-width:600px}.flow{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.flow span{border:1px solid #3b3b46;background:#1a1a21;color:#e4e4e9;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:700}.flow span:nth-of-type(2){border-color:#5b5745;color:var(--mcp-volt)}.flow span:nth-of-type(3){border-color:#6c5f8f;color:var(--mcp-lilac)}.flow b{color:#686874;font-weight:600}.dataTable{overflow:auto}.dataHead,.dataRow{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));min-width:760px;grid-gap:14px;gap:14px;padding:12px 20px}.dataHead{border-bottom:2px solid var(--mcp-ink);background:rgba(245,239,231,.55);color:#77717a;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.dataRow{border-bottom:1px solid var(--mcp-border-soft);align-items:center;font-size:12px}.dataRow:last-child{border-bottom:0}.dataRow>div{min-width:0;overflow:hidden;text-overflow:ellipsis}.inlineCode{font-size:10px;color:#534c59;background:#eee7df;border:1px solid #d6d0c8;border-radius:6px;padding:2px 4px}.muted{color:#9b958e}.json{margin:0;background:#111116;border:2px solid var(--mcp-ink);border-radius:14px;padding:16px;overflow:auto;color:#d7d7df;font-size:12px;line-height:1.5}.console{padding:20px}.console textarea,.formGrid textarea{width:100%;min-height:160px;resize:vertical;background:var(--mcp-card);color:var(--mcp-ink);border:2px solid var(--mcp-ink);border-radius:13px;padding:12px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.consoleActions{display:flex;justify-content:flex-end;margin:12px 0}.console button,.formGrid button,.loginCard button,.smallButton{background:var(--mcp-volt);color:var(--mcp-ink);border:2px solid var(--mcp-ink);border-radius:11px;padding:10px 14px;font-weight:800;cursor:pointer;box-shadow:3px 3px 0 var(--mcp-ink);transition:transform .12s ease,box-shadow .12s ease}.console button:hover,.formGrid button:hover,.loginCard button:hover,.smallButton:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--mcp-ink)}.console button:active,.formGrid button:active,.loginCard button:active,.smallButton:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--mcp-ink)}.console button:disabled{opacity:.5;cursor:not-allowed}.result{margin-top:12px;max-height:500px}.formGrid{padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.formGrid input,.formGrid select,.inlineForm select,.loginCard input[type=password]{background:var(--mcp-card);color:var(--mcp-ink);border:2px solid var(--mcp-ink);border-radius:11px;padding:10px 11px;min-width:0;outline:none}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus,.inlineForm select:focus,.loginCard input[type=password]:focus{box-shadow:0 0 0 4px rgba(255,90,54,.17);border-color:var(--mcp-signal)}.formGrid textarea{grid-column:1/-1}.formGrid button{justify-self:start}.check{display:flex;gap:8px;align-items:center;color:#5d5861;font-size:12px}.smallButton{padding:7px 10px;font-size:11px;white-space:nowrap;box-shadow:2px 2px 0 var(--mcp-ink)}.smallButton.good{background:var(--mcp-success-bg);color:#185e3e}.smallButton.danger{background:var(--mcp-danger-bg);color:#8f2834}.buttonRow,.inlineForm{display:flex!important;flex-direction:row!important;align-items:center;gap:7px}.inlineForm select{padding:6px 8px;font-size:11px}.loginShell{min-height:calc(100vh - 96px);display:grid;place-items:center;padding:24px}.loginCard{width:min(100%,520px);display:flex;flex-direction:column;gap:24px;background:var(--mcp-card);border:2px solid var(--mcp-ink);border-radius:28px;padding:32px;box-shadow:8px 8px 0 var(--mcp-ink)}.loginBrand{display:flex;align-items:center;gap:16px;padding-bottom:18px;border-bottom:2px solid var(--mcp-ink)}.loginBrand>div{display:flex;flex-direction:column}.loginBrand strong{font-size:32px}.loginBrand small{color:var(--mcp-text-secondary);font-size:12px}.loginCard h1{font-size:42px;line-height:44px;margin:7px 0 9px}.loginCard input[type=password]{width:100%;padding:13px 14px}.loginCard button{align-self:flex-start;min-width:120px}.shell:has(.loginShell){display:block}.shell:has(.loginShell) .sidebar{display:none}.shell:has(.loginShell) .content{max-width:none;padding:0}@media(max-width:1200px){.shell{grid-template-columns:248px minmax(0,1fr)}.sidebar{padding-left:14px;padding-right:14px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.shell{display:block}.sidebar{position:relative;height:auto;border-right:0;border-bottom:2px solid var(--mcp-ink);padding:15px 16px;gap:12px;overflow:visible}.brandLockup{padding:0}.brandCopy small,.navLabel,.securityNote,.sidebarMode{display:none}.navigation{display:block;overflow-x:auto;padding:2px 0 1px;white-space:nowrap}.navGroup,.navItems{display:inline-flex;flex-direction:row;gap:4px}.navGroup{margin-right:8px}.navigation a{min-height:34px;padding:7px 10px}.navigation a.active{transform:none}.content{padding:32px 20px 52px}.grid{grid-template-columns:1fr}.architecture{align-items:flex-start;flex-direction:column}.flow{justify-content:flex-start}}@media(max-width:640px){.content{padding:28px 15px 42px}.pageHeader{flex-direction:column;gap:16px}.status{align-self:flex-start}h1{font-size:40px}.metrics{grid-template-columns:1fr}.metric{min-height:132px}.row{grid-template-columns:minmax(0,1fr) auto;padding:14px 15px}.row>small{display:none}.formGrid{grid-template-columns:1fr;padding:15px}.formGrid textarea{grid-column:auto}.panelTitle{padding:17px 16px}.architecture{padding:22px}.loginShell{padding:16px}.loginCard{padding:24px;border-radius:22px;box-shadow:5px 5px 0 var(--mcp-ink)}.loginCard h1{font-size:36px;line-height:39px}}.workspace{min-width:0;display:flex;flex-direction:column;min-height:100vh}.controlContext{min-height:78px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(240px,auto);align-items:center;grid-gap:20px;gap:20px;padding:14px clamp(24px,4vw,68px);border-bottom:2px solid var(--mcp-ink);background:rgba(255,254,251,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.contextIdentity{display:flex;align-items:center;gap:12px;min-width:0}.contextFact,.contextIdentity>div,.contextMode>div{display:flex;flex-direction:column;min-width:0}.contextFact small,.contextIdentity small,.contextMode small{font-size:9px;line-height:13px;letter-spacing:.11em;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.contextFact strong,.contextIdentity strong,.contextMode strong{font-size:12px;line-height:17px;color:var(--mcp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contextSignal{width:10px;height:34px;border-radius:999px;background:var(--mcp-signal);flex:0 0 auto}.contextFacts{display:flex;align-items:center;gap:0;border:1px solid var(--mcp-border-soft);border-radius:14px;background:var(--mcp-card);overflow:hidden}.contextFact{padding:8px 14px;border-right:1px solid var(--mcp-border-soft);max-width:190px}.contextFact:last-child{border-right:0}.contextMode{display:flex;align-items:center;gap:10px;justify-self:end;padding:9px 12px;border:1px solid #34343e;border-radius:14px;background:var(--mcp-ink);max-width:330px}.contextMode>span{width:9px;height:9px;border-radius:50%;background:var(--mcp-volt);box-shadow:0 0 0 4px rgba(200,255,77,.1);flex:0 0 auto}.contextMode strong{color:#fffdf9;font-size:10px;letter-spacing:.08em}.contextMode small{color:var(--mcp-inverse-muted);letter-spacing:0;text-transform:none}.navGroupHeading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 8px}.navGroupHeading .navLabel{margin:0}.navGroupHeading small{display:none;color:#5f5f69;font-size:9px;white-space:nowrap}.navigation{gap:15px}.content{padding-top:38px}.commandHero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:18px;gap:18px;margin-bottom:18px}.commandLead{border:2px solid var(--mcp-ink);border-radius:28px;background:var(--mcp-ink);padding:30px;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.commandLead:after{content:"";position:absolute;right:-70px;top:-90px;width:230px;height:230px;border-radius:50%;background:var(--mcp-signal);opacity:.95}.commandLead>*{position:relative;z-index:1}.commandLead .eyebrow{color:var(--mcp-volt)}.commandLead h1{max-width:780px;color:#fffdf9;margin-bottom:14px}.commandLead p{color:var(--mcp-inverse-muted);max-width:720px}.commandLeadFooter{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.commandLeadFooter span{font-size:10px;font-weight:800;letter-spacing:.04em;padding:7px 10px;border:1px solid #3c3c46;border-radius:999px;color:#dedee5;background:#1a1a21}.readinessCard{border:2px solid var(--mcp-ink);border-radius:28px;background:var(--mcp-card);padding:24px;display:flex;flex-direction:column;gap:18px}.readinessScore{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:2px solid var(--mcp-ink)}.readinessScore strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:46px;line-height:1;letter-spacing:-.05em}.readinessScore small{font-size:11px;color:var(--mcp-text-secondary);max-width:130px;text-align:right}.readinessList{display:flex;flex-direction:column;gap:9px}.readinessItem{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:700}.readinessItem span:first-child{display:flex;align-items:center;gap:8px}.readinessDot{width:9px;height:9px;border:1.5px solid var(--mcp-ink);border-radius:50%;background:var(--mcp-danger-bg)}.readinessDot.ready{background:var(--mcp-volt)}.attentionGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.attentionList{display:flex;flex-direction:column}.attentionItem{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--mcp-border-soft)}.attentionItem:last-child{border-bottom:0}.attentionItem>div{display:flex;gap:12px;min-width:0}.attentionMarker{width:10px;height:34px;border-radius:999px;background:var(--mcp-warning-bg);border:1.5px solid var(--mcp-ink);flex:0 0 auto}.attentionMarker.danger{background:var(--mcp-danger-bg)}.attentionCopy{display:flex;flex-direction:column;min-width:0}.attentionCopy strong{font-size:13px;color:var(--mcp-ink)}.attentionCopy small{font-size:11px;color:var(--mcp-text-secondary);margin-top:3px}.centerLink{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-bottom:1px solid var(--mcp-ink)}.integrationToolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.filterPills{display:flex;gap:8px;flex-wrap:wrap}.filterPill{border:1.5px solid var(--mcp-ink);background:var(--mcp-card);border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;letter-spacing:.04em}.systemGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.systemCard{border:2px solid var(--mcp-ink);border-radius:22px;background:var(--mcp-card);padding:20px;display:flex;flex-direction:column;gap:16px;min-height:210px}.systemCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.systemIdentity{display:flex;gap:12px;min-width:0}.systemGlyph{width:42px;height:42px;display:grid;place-items:center;border:2px solid var(--mcp-ink);border-radius:13px;background:var(--mcp-info);font-family:Space Grotesk,Manrope,sans-serif;font-weight:800;font-size:12px;text-transform:uppercase;flex:0 0 auto}.systemIdentity>div{display:flex;flex-direction:column;min-width:0}.systemIdentity strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.systemIdentity small{font-size:10px;color:var(--mcp-text-secondary);margin-top:4px;text-transform:uppercase;letter-spacing:.06em}.systemHealth{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--mcp-border-soft)}.systemHealth div{display:flex;flex-direction:column;gap:3px;min-width:0}.systemHealth small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary)}.systemHealth strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.systemCardActions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.guidedPanel{border:2px solid var(--mcp-ink);border-radius:24px;background:var(--mcp-card);overflow:hidden;margin-bottom:18px}.guidedPanelHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:2px solid var(--mcp-ink);background:var(--mcp-volt)}.guidedPanelHeader>div{display:flex;flex-direction:column;gap:4px}.guidedPanelHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:20px}.guidedPanelHeader small{font-size:11px}.stepRail{display:flex;gap:6px;flex-wrap:wrap}.stepRail span{font-size:9px;font-weight:800;letter-spacing:.06em;border:1.5px solid var(--mcp-ink);border-radius:999px;background:var(--mcp-card);padding:6px 8px}.stepRail span:first-child{background:var(--mcp-ink);color:#fffdf9}.guidedForm{padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.guidedForm input,.guidedForm select,.guidedForm textarea{background:var(--mcp-card);color:var(--mcp-ink);border:2px solid var(--mcp-ink);border-radius:11px;padding:11px;min-width:0;outline:none}.guidedForm input:focus,.guidedForm select:focus,.guidedForm textarea:focus{box-shadow:0 0 0 4px rgba(255,90,54,.17);border-color:var(--mcp-signal)}.guidedForm label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.guidedForm button{justify-self:start;background:var(--mcp-volt);border:2px solid var(--mcp-ink);border-radius:11px;padding:10px 14px;font-weight:800;box-shadow:3px 3px 0 var(--mcp-ink);cursor:pointer}.advancedConfig{grid-column:1/-1;border:1px solid var(--mcp-border-soft);border-radius:14px;padding:12px;background:rgba(245,239,231,.45)}.advancedConfig summary{cursor:pointer;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.advancedConfig textarea{width:100%;min-height:130px;margin-top:12px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}.shell:has(.loginShell) .workspace{display:block}.shell:has(.loginShell) .controlContext{display:none}@media(min-width:1450px){.navGroupHeading small{display:block}}@media(max-width:1280px){.systemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.controlContext{grid-template-columns:1fr auto}.contextFacts{grid-column:1/-1;grid-row:2}.contextMode{grid-column:2;grid-row:1}.commandHero{grid-template-columns:1fr}.readinessCard{min-height:auto}}@media(max-width:900px){.controlContext{position:relative;grid-template-columns:1fr;padding:12px 16px}.contextMode{justify-self:stretch}.contextFacts,.contextMode{grid-column:1;grid-row:auto}.contextFacts{overflow:auto}.contextFact{min-width:130px}.content{padding-top:28px}.attentionGrid,.guidedForm,.systemGrid{grid-template-columns:1fr}.advancedConfig{grid-column:1}.integrationToolbar{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.commandLead{padding:24px;min-height:300px}.commandLead:after{width:170px;height:170px;right:-70px;top:-60px}.readinessScore strong{font-size:38px}.contextMode small{display:none}.systemHealth{grid-template-columns:1fr}}.executionToolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0}.executionSummaryGrid{margin-top:0}.executionContract{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.executionContract>div{padding:18px 20px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;border-bottom:1px solid var(--mcp-border-soft);border-right:1px solid var(--mcp-border-soft)}.executionContract>div:nth-child(2n){border-right:0}.executionContract>div:nth-last-child(-n+2){border-bottom:0}.executionContract span{grid-row:1/3;width:28px;height:28px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;background:var(--mcp-volt);font-size:9px;font-weight:900}.executionContract strong{font-size:12px}.executionContract small{font-size:10px;color:var(--mcp-text-secondary);margin-top:3px;line-height:1.4}.executionList{display:flex;flex-direction:column}.executionCard{display:grid;grid-template-columns:9px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft);background:var(--mcp-card)}.executionCard:last-child{border-bottom:0}.executionAccent{background:var(--mcp-info)}.executionAccent[data-status=cancelled],.executionAccent[data-status=failed]{background:var(--mcp-danger)}.executionAccent[data-status=awaiting_approval],.executionAccent[data-status=queued],.executionAccent[data-status=running]{background:var(--mcp-warning)}.executionAccent[data-status=completed],.executionAccent[data-status=succeeded]{background:var(--mcp-success)}.executionMain{padding:18px 20px;min-width:0}.executionTitleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.executionTitleRow>div:first-child{display:flex;flex-direction:column;min-width:0}.executionTitleRow small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary)}.executionTitleRow strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:17px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.executionFacts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px;padding-top:13px;border-top:1px solid var(--mcp-border-soft)}.executionFacts span,.replayMeta span{display:flex;flex-direction:column;min-width:0}.executionFacts small,.replayMeta small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:800}.executionFacts strong,.replayMeta strong{font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.executionError,.replayError{margin-top:12px;border:1px solid #e6afb5;background:var(--mcp-danger-bg);border-radius:12px;padding:10px 12px;display:flex;gap:10px;align-items:baseline}.executionError strong,.replayError strong{font-size:10px;flex:0 0 auto}.executionError span,.replayError span{font-size:10px;color:#7b3b43;line-height:1.4}.approvalLayout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:18px;gap:18px}.approvalHistory,.approvalList{display:flex;flex-direction:column}.approvalCard{padding:20px;border-bottom:1px solid var(--mcp-border-soft)}.approvalCard:last-child{border-bottom:0}.approvalCardHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.approvalCardHeader>div{display:flex;flex-direction:column}.approvalCardHeader small{font-size:9px;font-weight:900;letter-spacing:.08em;color:#e94825}.approvalCardHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:18px;margin-top:4px}.approvalContextGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0}.approvalContextGrid span{display:flex;flex-direction:column;min-width:0;border:1px solid var(--mcp-border-soft);border-radius:11px;padding:9px;background:rgba(245,239,231,.42)}.approvalContextGrid small,.approvalPayload small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:800}.approvalContextGrid strong,.approvalPayload strong{font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approvalPayload{display:flex;flex-direction:column;border-left:5px solid var(--mcp-lilac);padding:8px 11px;background:#f3efff;border-radius:0 10px 10px 0}.approvalDecisionForm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;margin-top:14px}.approvalDecisionForm input{border:1.5px solid var(--mcp-ink);border-radius:10px;padding:9px 10px;background:var(--mcp-card);min-width:0}.approvalHistoryRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--mcp-border-soft)}.approvalHistoryRow:last-child{border-bottom:0}.approvalHistoryRow>div{display:flex;flex-direction:column;min-width:0}.approvalHistoryRow strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.approvalHistoryRow small{font-size:9px;color:var(--mcp-text-secondary);margin-top:3px}.resilienceGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:18px;gap:18px}.circuitList,.deadLetterList{display:flex;flex-direction:column}.circuitCard{display:grid;grid-template-columns:8px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft)}.circuitCard:last-child{border-bottom:0}.circuitState{background:var(--mcp-success)}.circuitState[data-open=true]{background:var(--mcp-danger)}.circuitBody{padding:17px 18px}.circuitHeader{display:flex;justify-content:space-between;gap:12px}.circuitHeader>div{display:flex;flex-direction:column}.circuitHeader strong{font-size:13px}.circuitHeader small{font-size:9px;text-transform:uppercase;color:var(--mcp-text-secondary);margin-top:3px}.circuitFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:12px 0}.circuitFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.5);border-radius:9px;padding:8px}.circuitFacts small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary)}.circuitFacts strong{font-size:10px;margin-top:2px}.resilienceContract{grid-template-columns:1fr}.resilienceContract>div{border-right:0}.resilienceContract>div:nth-last-child(-n+2){border-bottom:1px solid var(--mcp-border-soft)}.resilienceContract>div:last-child{border-bottom:0}.replayCard{padding:20px;border-bottom:1px solid var(--mcp-border-soft)}.replayCard:last-child{border-bottom:0}.replayHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.replayHeader>div{display:flex;flex-direction:column}.replayHeader small{font-size:9px;text-transform:uppercase;color:var(--mcp-text-secondary)}.replayHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:16px;margin-top:3px}.replayMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.replayMeta span{background:rgba(245,239,231,.45);border-radius:9px;padding:8px}.safeReplay{margin-top:14px;border:1px solid var(--mcp-border-soft);border-radius:12px;background:rgba(245,239,231,.4);padding:11px}.safeReplay summary{cursor:pointer;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.safeReplayForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.safeReplayForm label:not(.check){display:flex;flex-direction:column;gap:5px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.safeReplayForm input:not([type]),.safeReplayForm input[type=text]{border:1.5px solid var(--mcp-ink);border-radius:9px;padding:9px;background:var(--mcp-card)}.safeReplayForm .check{grid-column:1/-1}.safeReplayForm button{justify-self:start;background:var(--mcp-volt);border:2px solid var(--mcp-ink);border-radius:10px;padding:9px 12px;font-weight:800;box-shadow:2px 2px 0 var(--mcp-ink);cursor:pointer}@media(max-width:1180px){.approvalLayout,.resilienceGrid{grid-template-columns:1fr}.executionFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.approvalContextGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.executionTitleRow,.executionToolbar,.replayHeader{align-items:flex-start;flex-direction:column}.executionFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.executionContract{grid-template-columns:1fr}.executionContract>div{border-right:0;border-bottom:1px solid var(--mcp-border-soft)!important}.executionContract>div:last-child{border-bottom:0!important}.approvalDecisionForm,.safeReplayForm{grid-template-columns:1fr}.safeReplayForm .check{grid-column:1}.approvalContextGrid{grid-template-columns:1fr}}.governanceSplit{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);grid-gap:18px;gap:18px}.roleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.roleCard{padding:18px 20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);min-width:0}.roleCard:nth-child(2n){border-right:0}.roleCard>div:first-child{display:flex;flex-direction:column}.roleCard small{font-size:8px;text-transform:uppercase;letter-spacing:.07em;color:var(--mcp-text-secondary);font-weight:800}.roleCard strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:16px;margin:4px 0}.roleCard p{font-size:10px;line-height:1.45}.scopeCloud{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.scopeCloud span{font-size:8px;line-height:12px;border:1px solid #cdc7be;border-radius:999px;background:var(--mcp-paper);padding:4px 7px;color:#55505a;font-weight:800}.governanceForm{padding:20px;display:flex;flex-direction:column;gap:12px}.governanceForm label{display:flex;flex-direction:column;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:.06em;font-weight:900}.governanceForm input,.governanceForm select,.governanceForm textarea{border:1.5px solid var(--mcp-ink);border-radius:10px;background:var(--mcp-card);padding:10px;min-width:0}.governanceForm textarea{min-height:90px;resize:vertical;font-family:inherit}.governanceForm select[multiple]{min-height:115px}.governanceForm>small{font-size:9px;line-height:1.45;color:var(--mcp-text-secondary)}.governanceForm button{align-self:flex-start;background:var(--mcp-volt);border:2px solid var(--mcp-ink);border-radius:10px;padding:9px 12px;font-weight:800;box-shadow:2px 2px 0 var(--mcp-ink);cursor:pointer}.formPair{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.agentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.agentCard{padding:20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.agentCard:nth-child(3n){border-right:0}.agentCardHeader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start}.agentGlyph{width:40px;height:40px;border:2px solid var(--mcp-ink);border-radius:12px;background:var(--mcp-lilac);display:grid;place-items:center;font-family:Space Grotesk,Manrope,sans-serif;font-size:11px;font-weight:900}.agentCardHeader>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.agentCardHeader small{font-size:8px;color:var(--mcp-text-secondary);text-transform:uppercase;letter-spacing:.05em}.agentCardHeader small,.agentCardHeader strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentCardHeader strong{font-size:14px;margin-top:3px}.agentCardHeader span{font-size:9px;color:var(--mcp-text-secondary);margin-top:2px}.agentFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.agentFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.48);border-radius:9px;padding:8px;min-width:0}.agentFacts small{font-size:7px;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary);font-weight:800}.agentFacts strong{font-size:9px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.partnerCard{padding:20px}.partnerHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--mcp-border-soft)}.partnerHeader>div{display:flex;flex-direction:column}.partnerHeader small{font-size:8px;letter-spacing:.08em;color:#e94825;font-weight:900}.partnerHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:18px;margin-top:4px}.partnerHeader span{font-size:9px;color:var(--mcp-text-secondary);margin-top:2px}.partnerTenantList{display:flex;flex-direction:column}.partnerTenant{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--mcp-border-soft)}.partnerTenant:last-child{border-bottom:0}.partnerTenant>div{display:flex;flex-direction:column}.partnerTenant strong{font-size:11px}.partnerTenant small{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px}.partnerTenant>span{font-size:8px;border:1px solid var(--mcp-ink);border-radius:999px;padding:4px 7px;font-weight:800;background:var(--mcp-card)}@media(max-width:1250px){.agentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.agentCard:nth-child(3n){border-right:1px solid var(--mcp-border-soft)}.agentCard:nth-child(2n){border-right:0}}@media(max-width:1050px){.governanceSplit{grid-template-columns:1fr}}@media(max-width:760px){.agentGrid,.formPair,.roleGrid{grid-template-columns:1fr}.agentCard,.roleCard{border-right:0!important}.agentFacts{grid-template-columns:1fr}}.automationHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;margin-bottom:18px}.automationFlow{border:2px solid var(--mcp-ink);border-radius:24px;background:var(--mcp-ink);padding:24px}.automationFlow .eyebrow{color:var(--mcp-volt)}.automationFlow h2{color:#fffdf9;font-size:24px;margin:6px 0}.automationFlow p:not(.eyebrow){color:var(--mcp-inverse-muted);font-size:11px;max-width:760px}.automationRail{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:20px}.automationRail span{border:1px solid #3d3d47;border-radius:999px;background:#1b1b22;color:#eeeef2;padding:7px 9px;font-size:8px;font-weight:800}.automationRail b{color:#676772}.automationLinks{display:flex;flex-direction:column;gap:10px}.automationLinks a{min-width:190px;border:2px solid var(--mcp-ink);border-radius:14px;background:var(--mcp-card);padding:15px;font-size:11px;font-weight:900;box-shadow:3px 3px 0 var(--mcp-ink)}.automationLinks a:first-child{background:var(--mcp-volt)}.automationSplit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);grid-gap:18px;gap:18px}.workflowGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workflowCard{padding:18px 20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.workflowCard:nth-child(2n){border-right:0}.workflowCardTop{display:flex;justify-content:space-between;gap:12px}.workflowCardTop>div{display:flex;flex-direction:column;min-width:0}.workflowCardTop small{font-size:8px;color:var(--mcp-text-secondary);text-transform:uppercase;letter-spacing:.06em}.workflowCardTop strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:15px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflowTrigger{display:flex;flex-direction:column;border-left:5px solid var(--mcp-signal);background:#fff0ea;border-radius:0 10px 10px 0;padding:8px 10px}.workflowTrigger small{font-size:7px;text-transform:uppercase;letter-spacing:.06em;color:#9d4f3f;font-weight:900}.workflowTrigger strong{font-size:10px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automationForm{padding:20px;display:flex;flex-direction:column;gap:11px}.automationForm label{display:flex;flex-direction:column;gap:5px;font-size:9px;text-transform:uppercase;letter-spacing:.05em;font-weight:900}.automationForm input,.automationForm select,.automationForm textarea{border:1.5px solid var(--mcp-ink);border-radius:10px;background:var(--mcp-card);padding:9px;min-width:0}.automationForm>small{font-size:9px;color:var(--mcp-text-secondary);line-height:1.45}.automationForm>button{align-self:flex-start;background:var(--mcp-volt);border:2px solid var(--mcp-ink);border-radius:10px;padding:9px 12px;font-weight:800;box-shadow:2px 2px 0 var(--mcp-ink);cursor:pointer}.workflowRunList{display:flex;flex-direction:column}.workflowRun{display:grid;grid-template-columns:8px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft)}.workflowRun:last-child{border-bottom:0}.runSignal{background:var(--mcp-info)}.runSignal[data-status=cancelled],.runSignal[data-status=failed]{background:var(--mcp-danger)}.runSignal[data-status=completed],.runSignal[data-status=succeeded]{background:var(--mcp-success)}.runSignal[data-status=queued],.runSignal[data-status=running],.runSignal[data-status=waiting]{background:var(--mcp-warning)}.runBody{padding:16px 18px}.runHeader{display:flex;justify-content:space-between;gap:12px}.runHeader>div{display:flex;flex-direction:column;min-width:0}.runHeader small{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary)}.runHeader strong{font-size:13px;margin-top:3px}.runFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.runFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.45);border-radius:9px;padding:8px}.runFacts small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.runFacts strong{font-size:9px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflowStepTimeline{display:flex;flex-direction:column}.workflowStepCard{display:grid;grid-template-columns:54px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft)}.workflowStepCard:last-child{border-bottom:0}.stepIndex{display:grid;place-items:center;border-right:1px solid var(--mcp-border-soft);font-family:Space Grotesk,Manrope,sans-serif;font-size:20px;font-weight:900;background:rgba(245,239,231,.45)}.stepBody{padding:18px}.stepBody .advancedConfig{margin-top:12px}.stepBody>.smallButton{display:inline-block;margin-top:10px}.builderContract{display:flex;align-items:stretch;gap:8px;border:2px solid var(--mcp-ink);border-radius:22px;background:var(--mcp-card);padding:16px}.builderContract>div{flex:1 1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0 8px;gap:0 8px;min-width:0}.builderContract>div>span{grid-row:1/3;width:26px;height:26px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;background:var(--mcp-volt);font-size:8px;font-weight:900}.builderContract strong{font-size:10px}.builderContract small{font-size:8px;color:var(--mcp-text-secondary);line-height:1.35}.builderContract>b{align-self:center;color:#aaa39b}.studioPrinciples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.studioPrinciples>div{border:2px solid var(--mcp-ink);border-radius:16px;background:var(--mcp-card);padding:15px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0 9px;gap:0 9px}.studioPrinciples strong{font-size:11px}.studioPrinciples small{font-size:9px;color:var(--mcp-text-secondary);line-height:1.4}.studioDot{grid-row:1/3;width:10px;height:32px;border-radius:999px;background:var(--mcp-info)}.studioDot.signal{background:var(--mcp-signal)}.studioDot.volt{background:var(--mcp-volt)}.studioDot.lilac{background:var(--mcp-lilac)}@media(max-width:1100px){.automationHero,.automationSplit{grid-template-columns:1fr}.automationLinks{flex-direction:row}.automationLinks a{flex:1 1}.builderContract{display:grid;grid-template-columns:1fr 1fr}.builderContract>b{display:none}}@media(max-width:760px){.builderContract,.runFacts,.studioPrinciples,.workflowGrid{grid-template-columns:1fr}.workflowCard{border-right:0}.automationLinks,.runHeader{flex-direction:column}.formPair{grid-template-columns:1fr}.workflowStepCard{grid-template-columns:42px minmax(0,1fr)}.stepIndex{font-size:14px}}.composerFields,.workflowComposer{display:flex;flex-direction:column}.composerFields{padding:20px;gap:11px;border-bottom:2px solid var(--mcp-ink)}.composerFields label,.composerStepBody label{display:flex;flex-direction:column;gap:5px;font-size:9px;text-transform:uppercase;letter-spacing:.05em;font-weight:900}.composerFields input,.composerFields select,.composerStepBody input,.composerStepBody select,.composerStepBody textarea{border:1.5px solid var(--mcp-ink);border-radius:10px;background:var(--mcp-card);padding:9px;min-width:0}.composerFields>small{font-size:9px;color:var(--mcp-text-secondary);line-height:1.45}.composerStepsHeader{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 18px;background:var(--mcp-paper);border-bottom:1px solid var(--mcp-border-soft)}.composerStepsHeader>div:first-child{display:flex;flex-direction:column}.composerStepsHeader small{font-size:7px;letter-spacing:.08em;color:var(--mcp-text-secondary)}.composerStepsHeader strong{font-size:11px;margin-top:2px}.composerSteps{display:flex;flex-direction:column}.composerStep{display:grid;grid-template-columns:42px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft)}.composerStepRail{position:relative;display:flex;justify-content:center;padding-top:18px}.composerStepRail span{width:27px;height:27px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;background:var(--mcp-volt);font-size:8px;font-weight:900;z-index:1}.composerStepRail b{position:absolute;top:45px;bottom:-1px;width:1px;background:var(--mcp-ink)}.composerStepBody{padding:16px 18px;display:flex;flex-direction:column;gap:11px}.composerStepTop{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(130px,.45fr) auto;grid-gap:9px;gap:9px;align-items:flex-end}.composerStepActions{display:flex;gap:5px;align-items:flex-end}.composerStepActions button{min-width:35px}.composerStep .advancedConfig{grid-column:auto;padding:10px}.composerStep .advancedConfig textarea{width:100%;min-height:95px;margin-top:9px;font:10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.composerStep .advancedConfig small{display:block;margin-top:7px;font-size:8px;color:var(--mcp-text-secondary);line-height:1.4}.composerFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px}.composerFooter>button{background:var(--mcp-volt);border:2px solid var(--mcp-ink);border-radius:10px;padding:9px 12px;font-weight:900;box-shadow:2px 2px 0 var(--mcp-ink);cursor:pointer}.composerError,.composerSuccess{margin:0 18px 18px;border-left:5px solid var(--mcp-danger);background:var(--mcp-danger-bg);border-radius:0 10px 10px 0;padding:10px 12px;display:flex;flex-direction:column}.composerSuccess{border-left-color:var(--mcp-success);background:#f1ffe9}.composerError strong,.composerSuccess strong{font-size:10px}.composerError span,.composerSuccess span{font-size:9px;margin-top:2px;color:var(--mcp-text-secondary)}@media(max-width:760px){.composerStepTop{grid-template-columns:1fr}.composerStepActions{flex-wrap:wrap}.composerFooter,.composerStepsHeader{align-items:flex-start;flex-direction:column}}.identitySplit,.policySplit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);grid-gap:18px;gap:18px}.principalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.principalCard{padding:18px 20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.principalCard:nth-child(2n){border-right:0}.principalHeader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start}.principalGlyph{width:40px;height:40px;border:2px solid var(--mcp-ink);border-radius:12px;background:var(--mcp-info);display:grid;place-items:center;font-family:Space Grotesk,Manrope,sans-serif;font-size:10px;font-weight:900}.principalHeader>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.principalHeader small,.providerHeader small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:800}.principalHeader strong,.providerHeader strong{font-size:14px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.principalHeader span,.providerHeader span{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.principalFacts,.providerFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.principalFacts span,.providerFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.46);border-radius:9px;padding:8px;min-width:0}.principalFacts small,.providerFacts small{font-size:7px;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary);font-weight:800}.principalFacts strong,.providerFacts strong{font-size:9px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identityAdvanced{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.providerCard,.providerList{display:flex;flex-direction:column}.providerCard{padding:18px 20px;border-bottom:1px solid var(--mcp-border-soft);gap:12px}.providerCard:last-child{border-bottom:0}.providerHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.providerHeader>div{display:flex;flex-direction:column;min-width:0}.trustSplit{align-items:start}.policyPrecedence{display:flex;align-items:stretch;gap:8px;border:2px solid var(--mcp-ink);border-radius:20px;background:var(--mcp-card);padding:14px}.policyPrecedence>div{flex:1 1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0 9px;gap:0 9px;border:1px solid var(--mcp-border-soft);border-radius:12px;padding:11px}.policyPrecedence>div>span{grid-row:1/3;width:27px;height:27px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;font-size:8px;font-weight:900}.policyPrecedence .deny>span{background:var(--mcp-danger-bg)}.policyPrecedence .approval>span{background:var(--mcp-warning-bg)}.policyPrecedence .allow>span{background:var(--mcp-success-bg)}.policyPrecedence strong{font-size:10px}.policyPrecedence small{font-size:8px;color:var(--mcp-text-secondary)}.policyPrecedence>b{align-self:center;color:#aaa39b}.limitList,.policyList{display:flex;flex-direction:column}.policyCard{padding:18px 20px;border-left:8px solid var(--mcp-info);border-bottom:1px solid var(--mcp-border-soft)}.policyCard[data-effect=deny]{border-left-color:var(--mcp-danger)}.policyCard[data-effect=require_approval]{border-left-color:var(--mcp-warning)}.policyCard[data-effect=allow]{border-left-color:var(--mcp-success)}.policyCardHeader{display:flex;justify-content:space-between;gap:12px}.policyCardHeader>div:first-child{display:flex;flex-direction:column;min-width:0}.limitCard small,.policyCardHeader small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.limitCard strong,.policyCardHeader strong{font-size:13px;margin-top:3px}.limitCard span,.policyCardHeader span{font-size:9px;color:var(--mcp-text-secondary);margin-top:2px}.policyConditionSummary{margin:12px 0;font-size:9px;background:rgba(245,239,231,.46);border-radius:9px;padding:8px 10px;color:#625d65}.limitCard{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--mcp-border-soft)}.limitCard>div:first-child{display:flex;flex-direction:column;min-width:0}.limitValue{display:flex;flex-direction:column;align-items:flex-end}.limitValue strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:20px}.limitValue small{text-transform:none;letter-spacing:0}.secretHero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px}.secretInventory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.secretCard{padding:18px 20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:10px;min-width:0}.secretCard:nth-child(3n){border-right:0}.secretGlyph{width:38px;height:38px;border:2px solid var(--mcp-ink);border-radius:12px;background:var(--mcp-volt);display:grid;place-items:center;font-size:13px;font-weight:900}.secretCardHeader{display:flex;gap:10px;align-items:flex-start}.secretCardHeader>div{display:flex;flex-direction:column;min-width:0}.secretCardHeader strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.secretCardHeader small{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px}.secretFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.secretFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.45);border-radius:9px;padding:8px}.secretFacts small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.secretFacts strong{font-size:8px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1150px){.identitySplit,.policySplit,.secretHero{grid-template-columns:1fr}.secretInventory{grid-template-columns:repeat(2,minmax(0,1fr))}.secretCard:nth-child(3n){border-right:1px solid var(--mcp-border-soft)}.secretCard:nth-child(2n){border-right:0}}@media(max-width:760px){.identityAdvanced,.principalFacts,.principalGrid,.providerFacts,.secretInventory{grid-template-columns:1fr}.principalCard,.secretCard{border-right:0!important}.policyPrecedence{display:grid;grid-template-columns:1fr}.policyPrecedence>b{display:none}.policyCardHeader,.providerHeader{flex-direction:column}.limitCard{grid-template-columns:1fr}.limitValue{align-items:flex-start}}.auditToolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border:2px solid var(--mcp-ink);border-radius:16px;background:var(--mcp-card);padding:14px 16px;margin-bottom:18px}.auditToolbar>div:first-child{display:flex;flex-direction:column}.auditToolbar strong{font-size:11px}.auditToolbar small{font-size:9px;color:var(--mcp-text-secondary);margin-top:2px}.auditStream{display:flex;flex-direction:column}.auditEvent{display:grid;grid-template-columns:8px minmax(0,1fr);border-bottom:1px solid var(--mcp-border-soft)}.auditEvent:last-child{border-bottom:0}.auditSignal{background:var(--mcp-info)}.auditSignal[data-outcome=cancelled],.auditSignal[data-outcome=denied],.auditSignal[data-outcome=failed],.auditSignal[data-outcome=rejected]{background:var(--mcp-danger)}.auditSignal[data-outcome=approved],.auditSignal[data-outcome=executed],.auditSignal[data-outcome=succeeded]{background:var(--mcp-success)}.auditEventBody{padding:15px 18px}.auditEventHeader{display:flex;justify-content:space-between;gap:12px}.auditEventHeader>div{display:flex;flex-direction:column;min-width:0}.auditEventHeader small{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary)}.auditEventHeader strong{font-size:12px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auditFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:11px}.auditFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.42);border-radius:9px;padding:7px;min-width:0}.auditFacts small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.auditFacts strong{font-size:8px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opsGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px}.pulseList{display:flex;flex-direction:column;padding:4px 0}.pulseRow{padding:15px 18px;border-bottom:1px solid var(--mcp-border-soft)}.pulseRow:last-child{border-bottom:0}.pulseRow>div:first-child{display:flex;justify-content:space-between;gap:10px}.pulseRow strong{font-size:11px}.pulseRow small{font-size:9px;color:var(--mcp-text-secondary)}.pulseTrack,.usageTrack{height:8px;border:1px solid var(--mcp-ink);border-radius:999px;background:var(--mcp-paper);overflow:hidden;margin-top:8px}.pulseTrack span,.usageTrack span{display:block;height:100%;background:var(--mcp-info)}.pulseTrack span[data-tone=good]{background:var(--mcp-success)}.pulseTrack span[data-tone=warn]{background:var(--mcp-warning)}.pulseTrack span[data-tone=bad]{background:var(--mcp-danger)}.opsContract{grid-template-columns:1fr}.opsContract>div{border-right:0}.opsContract>div:nth-last-child(-n+2){border-bottom:1px solid var(--mcp-border-soft)}.opsContract>div:last-child{border-bottom:0}.usageStatusGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.usageStatusCard{padding:18px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-gap:3px 10px;gap:3px 10px}.usageStatusCard:nth-child(2n){border-right:0}.usageStatusCard>.pill{grid-row:1/3}.usageStatusCard>strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:24px;justify-self:end}.usageStatusCard>small{font-size:8px;color:var(--mcp-text-secondary);justify-self:end}.capabilityUsageList{display:flex;flex-direction:column;padding:4px 0}.capabilityUsage{padding:12px 16px;border-bottom:1px solid var(--mcp-border-soft)}.capabilityUsage:last-child{border-bottom:0}.capabilityUsage>div:first-child{display:flex;justify-content:space-between;gap:10px}.capabilityUsage strong{font-size:10px}.capabilityUsage small{font-size:8px;color:var(--mcp-text-secondary)}.usageTrack{height:6px;margin-top:6px}.usageTrack span{background:var(--mcp-lilac)}.releaseGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.releaseCard{padding:18px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.releaseCard:nth-child(3n){border-right:0}.releaseHeader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start}.releaseGlyph{width:40px;height:40px;border:2px solid var(--mcp-ink);border-radius:12px;background:var(--mcp-info);display:grid;place-items:center;font-size:9px;font-weight:900}.releaseHeader>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.releaseHeader small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);letter-spacing:.05em}.releaseHeader strong{font-size:13px;margin-top:2px}.releaseHeader span{font-size:9px;color:var(--mcp-text-secondary);margin-top:1px}.releaseFingerprint{display:flex;flex-direction:column;border-left:5px solid var(--mcp-volt);background:#f5ffd9;border-radius:0 9px 9px 0;padding:8px 9px;min-width:0}.releaseFingerprint small{font-size:7px;text-transform:uppercase;color:#66713b;font-weight:800}.releaseFingerprint code{font-size:8px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.releaseFooter{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:var(--mcp-text-secondary)}.releaseFooter strong{color:var(--mcp-ink)}.entitlementSplit{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:18px;gap:18px}.currentPlanCard{padding:22px}.currentPlanHeader{display:flex;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:2px solid var(--mcp-ink)}.currentPlanHeader>div,.planCardHeader{display:flex;flex-direction:column}.currentPlanHeader small,.planCardHeader small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:800}.currentPlanHeader strong,.planCardHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:20px;margin-top:3px}.currentPlanHeader span,.planCardHeader span{font-size:10px;color:var(--mcp-text-secondary);margin-top:2px}.entitlementGrid,.planLimits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.entitlementGrid span,.planLimits span{display:flex;flex-direction:column;background:rgba(245,239,231,.48);border-radius:9px;padding:10px}.entitlementGrid small,.planLimits small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.entitlementGrid strong,.planLimits strong{font-size:11px;margin-top:2px}.billingModeNote{margin-top:14px;border-left:5px solid var(--mcp-lilac);background:#f3efff;border-radius:0 10px 10px 0;padding:10px 12px;display:flex;gap:10px;align-items:baseline}.billingModeNote strong{font-size:10px}.billingModeNote span{font-size:9px;color:#625b74}.planGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.planCard{padding:20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px}.planCard:nth-child(3n){border-right:0}.planCard.current{background:#f8ffe9;box-shadow:inset 0 0 0 3px var(--mcp-volt)}.planLimits{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media(max-width:1150px){.entitlementSplit,.opsGrid{grid-template-columns:1fr}.planGrid,.releaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.planCard:nth-child(3n),.releaseCard:nth-child(3n){border-right:1px solid var(--mcp-border-soft)}.planCard:nth-child(2n),.releaseCard:nth-child(2n){border-right:0}}@media(max-width:760px){.auditEventHeader,.auditToolbar{align-items:flex-start;flex-direction:column}.auditFacts,.entitlementGrid,.planGrid,.releaseGrid,.usageStatusGrid{grid-template-columns:1fr}.planCard,.releaseCard,.usageStatusCard{border-right:0!important}.planLimits{grid-template-columns:1fr}.currentPlanHeader{flex-direction:column}}.capabilitySplit{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);grid-gap:18px;gap:18px}.capabilityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.capabilityCard{padding:18px 20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.capabilityCard:nth-child(2n){border-right:0}.capabilityCardHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.capabilityCardHeader>div{display:flex;flex-direction:column;min-width:0}.capabilityCardHeader small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:800}.capabilityCardHeader strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:15px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capabilityRouteList{display:flex;flex-direction:column;border:1px solid var(--mcp-border-soft);border-radius:11px;overflow:hidden}.capabilityRoute{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;border-bottom:1px solid var(--mcp-border-soft);background:rgba(245,239,231,.35)}.capabilityRoute:last-child{border-bottom:0}.capabilityRoute>div{display:flex;flex-direction:column;min-width:0}.capabilityRoute strong{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capabilityRoute small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);margin-top:2px}.capabilityFooter{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:var(--mcp-text-secondary)}.capabilityFooter strong{color:var(--mcp-ink)}.schemaPair{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.schemaPair textarea{min-height:145px!important;font:10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.gatewayGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.gatewayCard{border:2px solid var(--mcp-ink);border-radius:20px;background:var(--mcp-card);padding:18px;display:flex;flex-direction:column;gap:13px}.gatewayCardHeader{display:flex;justify-content:space-between;gap:12px}.gatewayCardHeader>div{display:flex;flex-direction:column}.gatewayCardHeader strong{font-size:14px}.gatewayCardHeader small{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px}.gatewayFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.gatewayFacts span{display:flex;flex-direction:column;background:rgba(245,239,231,.45);border-radius:9px;padding:8px;min-width:0}.gatewayFacts small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.gatewayFacts strong{font-size:9px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onboardingActions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.secondaryAction{background:var(--mcp-card)!important}.onboardingResult{margin:0 20px 20px;border:1.5px solid var(--mcp-ink);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.onboardingResult strong{font-size:11px}.onboardingResult span{font-size:10px;color:var(--mcp-text-secondary)}.goodState{background:rgba(200,255,77,.22)}.badState{background:var(--mcp-danger-bg)}.capabilityReviewList{display:flex;flex-direction:column}.capabilityReviewRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);grid-gap:18px;gap:18px;padding:17px 20px;border-bottom:1px solid var(--mcp-border-soft)}.capabilityReviewRow:last-child{border-bottom:0}.capabilityReviewRow>div:first-child{display:flex;flex-direction:column;min-width:0}.capabilityReviewRow small{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary)}.capabilityReviewRow strong{font-size:13px;margin-top:3px}.capabilityReviewRow p{font-size:10px;margin-top:5px;line-height:1.45}.capabilityReviewAction{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.capabilityReviewAction form{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.capabilityReviewAction label{display:flex;flex-direction:column;gap:3px;font-size:7px;text-transform:uppercase;font-weight:900}.capabilityReviewAction input{width:72px;border:1.5px solid var(--mcp-ink);border-radius:8px;padding:7px;background:var(--mcp-card)}@media(max-width:1150px){.capabilitySplit,.gatewayGrid{grid-template-columns:1fr}}@media(max-width:760px){.capabilityGrid,.gatewayFacts,.schemaPair{grid-template-columns:1fr}.capabilityCard{border-right:0}.capabilityCardHeader,.onboardingActions{flex-direction:column}.capabilityReviewRow{grid-template-columns:1fr}.capabilityReviewAction{justify-content:flex-start}}.inspectorBack{margin-bottom:18px}.inspectorBack a,.inspectorFooterLink a{font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--mcp-ink)}.inspectorHero{border:2px solid var(--mcp-ink);border-radius:26px;background:var(--mcp-card);overflow:hidden;margin-bottom:18px}.inspectorPrimary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:2px solid var(--mcp-ink);background:rgba(245,239,231,.5)}.inspectorTitle{display:flex;align-items:center;gap:14px;min-width:0}.inspectorTitle>div{display:flex;flex-direction:column;min-width:0}.inspectorTitle small{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--mcp-text-secondary)}.inspectorTitle strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:22px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspectorFactGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.inspectorFact{display:flex;flex-direction:column;min-width:0;padding:14px 16px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft)}.inspectorFact:nth-child(4n){border-right:0}.inspectorFactGrid .inspectorFact:nth-last-child(-n+4){border-bottom:0}.inspectorFact small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:900}.inspectorFact strong{font-size:11px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspectorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.authorityChain{display:flex;flex-direction:column}.authorityStep{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--mcp-border-soft)}.authorityStep:last-child{border-bottom:0}.authorityStep>span{width:30px;height:30px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;background:var(--mcp-volt);font-size:9px;font-weight:900}.authorityStep>div{display:flex;flex-direction:column;min-width:0}.authorityStep strong{font-size:12px}.authorityStep small{font-size:9px;color:var(--mcp-text-secondary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspectorScopes{padding:16px 18px;border-top:1px solid var(--mcp-border-soft)}.runtimeStateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.runtimeStateGrid .inspectorFact:nth-child(2n){border-right:0}.runtimeStateGrid .inspectorFact:nth-last-child(-n+2){border-bottom:0}.payloadBlock{padding:18px 20px;border-bottom:1px solid var(--mcp-border-soft)}.payloadBlock:last-child{border-bottom:0}.payloadBlock>div{display:flex;flex-direction:column}.decisionReason small,.payloadBlock>div small{font-size:8px;text-transform:uppercase;letter-spacing:.07em;color:var(--mcp-text-secondary);font-weight:900}.decisionReason strong,.payloadBlock>div strong{font-size:12px;margin-top:4px}.payloadBlock .advancedConfig{margin-top:12px}.payloadBlock .json{margin-top:10px;max-height:320px}.approvalInspector{padding:18px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.approvalInspectorTop{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--mcp-border-soft)}.approvalInspectorTop>div{display:flex;flex-direction:column}.approvalInspectorTop small{font-size:8px;letter-spacing:.07em;color:var(--mcp-text-secondary)}.approvalInspectorTop strong{font-size:16px;margin-top:3px}.approvalInspector .inspectorFact{border-bottom:0}.approvalInspector p{grid-column:1/-1;padding:12px;margin-top:6px;border-left:5px solid var(--mcp-lilac);background:#f3efff;border-radius:0 10px 10px 0;font-size:11px}.timeline{display:flex;flex-direction:column}.timelineRow{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--mcp-border-soft)}.timelineRow:last-child{border-bottom:0}.timelineRail{align-self:stretch;display:flex;justify-content:center;position:relative}.timelineRail:after{content:"";position:absolute;top:28px;bottom:-16px;width:1px;background:var(--mcp-border-soft)}.timelineRow:last-child .timelineRail:after{display:none}.timelineRail span{width:28px;height:28px;display:grid;place-items:center;border:1.5px solid var(--mcp-ink);border-radius:50%;background:var(--mcp-card);font-size:8px;font-weight:900;z-index:1}.timelineRow>div:nth-child(2){display:flex;flex-direction:column;min-width:0}.timelineRow small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary)}.timelineRow strong{font-size:12px;margin-top:3px}.timelineRow p{font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.decisionHero{border:2px solid var(--mcp-ink);border-radius:26px;background:var(--mcp-warning-bg);padding:24px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.decisionHero.critical{background:var(--mcp-danger-bg)}.decisionHero>div:first-child{max-width:850px}.decisionHero small{font-size:9px;font-weight:900;letter-spacing:.08em;color:#8f5d11}.decisionHero.critical small{color:#8f2834}.decisionHero h2{font-size:25px;margin:6px 0 8px}.decisionHero p{font-size:12px}.decisionReason{margin:16px 18px;border-left:5px solid var(--mcp-lilac);background:#f3efff;border-radius:0 10px 10px 0;padding:11px}.decisionInspectorForm{padding:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:end}.decisionInspectorForm label{display:flex;flex-direction:column;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:.06em;font-weight:900}.decisionInspectorForm input{border:1.5px solid var(--mcp-ink);border-radius:10px;padding:10px;background:var(--mcp-card)}.decisionActions{display:flex;gap:8px}.closedDecision{padding:22px;display:flex;align-items:center;gap:14px}.closedDecision p{font-size:11px}.capabilityInspectorList{display:flex;flex-direction:column}.capabilityInspectorRow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-bottom:1px solid var(--mcp-border-soft)}.capabilityInspectorRow:last-child{border-bottom:0}.capabilityInspectorRow>div:first-child{display:flex;flex-direction:column;min-width:0}.capabilityInspectorRow strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capabilityInspectorRow small{font-size:9px;color:var(--mcp-text-secondary);margin-top:3px}.inspectorFooterLink{padding:14px 18px;border-top:1px solid var(--mcp-border-soft)}.lifecycleWarning{padding:18px 20px;border-bottom:1px solid var(--mcp-border-soft)}.lifecycleWarning strong{font-size:13px}.lifecycleWarning p{font-size:11px;margin-top:5px}.inspectorLifecycleForm{padding:18px 20px}@media(max-width:1180px){.inspectorFactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.inspectorFact:nth-child(2n){border-right:0}.inspectorFactGrid .inspectorFact:nth-last-child(-n+4){border-bottom:1px solid var(--mcp-border-soft)}.inspectorFactGrid .inspectorFact:nth-last-child(-n+2){border-bottom:0}.inspectorGrid{grid-template-columns:1fr}}@media(max-width:760px){.decisionHero,.inspectorPrimary{flex-direction:column}.inspectorFactGrid,.runtimeStateGrid{grid-template-columns:1fr}.inspectorFact,.runtimeStateGrid .inspectorFact{border-right:0!important;border-bottom:1px solid var(--mcp-border-soft)!important}.inspectorFactGrid .inspectorFact:last-child,.runtimeStateGrid .inspectorFact:last-child{border-bottom:0!important}.timelineRow{grid-template-columns:34px minmax(0,1fr)}.timelineRow>.buttonRow,.timelineRow>.pill{grid-column:2}.decisionInspectorForm{grid-template-columns:1fr}.decisionActions{flex-wrap:wrap}.approvalInspector{grid-template-columns:1fr}}.keyCard,.keyInventory{display:flex;flex-direction:column}.keyCard{padding:18px 20px;border-bottom:1px solid var(--mcp-border-soft);gap:13px}.keyCard:last-child{border-bottom:0}.keyCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.keyCardTop>div{display:flex;flex-direction:column;min-width:0}.keyCardTop small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary)}.keyCardTop strong{font-size:14px;margin-top:3px}.keyFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--mcp-border-soft);border-radius:12px;overflow:hidden}.keyFacts .inspectorFact{border-bottom:0}.keyFacts .inspectorFact:last-child{border-right:0}.keyIssueError,.keyIssuer{display:flex;flex-direction:column}.keyIssueError{margin:0 20px 20px;border:1.5px solid #e2aeb5;background:var(--mcp-danger-bg);border-radius:12px;padding:12px}.keyIssueError strong{font-size:11px}.keyIssueError span{font-size:10px;color:#7b3b43;margin-top:4px}.oneTimeKey{margin:0 20px 20px;border:2px solid var(--mcp-ink);border-radius:16px;background:var(--mcp-warning-bg);padding:16px;display:flex;flex-direction:column;gap:9px}.oneTimeKey small{font-size:9px;font-weight:900;letter-spacing:.08em;color:#7d5b10}.oneTimeKey strong{font-size:12px}.oneTimeKey textarea{width:100%;min-height:92px;resize:none;background:var(--mcp-card);border:1.5px solid var(--mcp-ink);border-radius:10px;padding:10px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.oneTimeKey .smallButton{align-self:flex-start}@media(max-width:760px){.keyFacts{grid-template-columns:1fr}.keyFacts .inspectorFact{border-right:0;border-bottom:1px solid var(--mcp-border-soft)}.keyFacts .inspectorFact:last-child{border-bottom:0}}.aiClientSplit{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);grid-gap:18px;gap:18px}.aiClientGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aiClientCard{padding:20px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:12px;min-width:0}.aiClientCard:nth-child(2n){border-right:0}.manifestCard{padding:20px}.manifestCore{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manifestCore span{display:flex;flex-direction:column;background:rgba(245,239,231,.5);border:1px solid var(--mcp-border-soft);border-radius:11px;padding:11px;min-width:0}.manifestCore small{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);font-weight:900}.manifestCore code,.manifestCore strong{font-size:10px;margin-top:4px;overflow-wrap:anywhere}.manifestSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:15px 0}.manifestSteps>div{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:start;border:1px solid var(--mcp-border-soft);border-radius:10px;padding:10px;background:var(--mcp-card)}.manifestSteps b{width:24px;height:24px;border:1.5px solid var(--mcp-ink);border-radius:50%;display:grid;place-items:center;background:var(--mcp-volt);font-size:8px}.manifestSteps span{font-size:9px;line-height:1.4}.manifestCard>small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary)}@media(max-width:1100px){.aiClientSplit{grid-template-columns:1fr}.manifestSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.aiClientGrid,.manifestCore,.manifestSteps{grid-template-columns:1fr}.aiClientCard{border-right:0}}.partnerDelegateForms{display:grid;grid-template-columns:1fr 1fr}.partnerDelegateForms>form:first-child{border-right:1px solid var(--mcp-border-soft)}.revokeDelegate{background:#fff4f2}.dangerButton{background:var(--mcp-danger-bg)!important;color:#8f2834}.registryContract,.supportSafety{border:2px solid var(--mcp-ink);border-radius:14px;background:var(--mcp-card);padding:12px 15px;margin-bottom:18px;display:flex;gap:12px;align-items:baseline}.registryContract strong,.supportSafety strong{font-size:9px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.registryContract span,.supportSafety span{font-size:9px;color:var(--mcp-text-secondary);line-height:1.45}.releaseActions{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--mcp-border-soft)}.releaseActions form{display:inline-flex}.supportToolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;border:2px solid var(--mcp-ink);border-radius:16px;background:var(--mcp-card);padding:14px 16px;margin-bottom:12px}.supportToolbar>div:first-child{display:flex;flex-direction:column}.supportToolbar strong{font-size:11px}.supportToolbar small{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px}.supportSafety{border-left-width:7px;border-left:7px solid var(--mcp-volt);border-bottom-width:2px;border-right-width:2px;border-top-width:2px}.supportFleet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.supportFleet>div{display:flex;flex-direction:column;padding:16px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft)}.supportFleet>div:nth-child(2n){border-right:0}.supportFleet>div:nth-last-child(-n+2){border-bottom:0}.supportFleet small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:900}.supportFleet strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:24px;margin-top:3px}.supportErrorMessage{margin-top:10px;border-left:5px solid var(--mcp-danger);background:var(--mcp-danger-bg);padding:9px 11px;border-radius:0 9px 9px 0;font-size:9px}@media(max-width:900px){.partnerDelegateForms{grid-template-columns:1fr}.partnerDelegateForms>form:first-child{border-right:0;border-bottom:1px solid var(--mcp-border-soft)}.registryContract,.supportSafety,.supportToolbar{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.supportFleet{grid-template-columns:1fr}.supportFleet>div{border-right:0;border-bottom:1px solid var(--mcp-border-soft)!important}.supportFleet>div:last-child{border-bottom:0!important}}.delegatedContext{border-bottom-color:var(--mcp-warning);background:#fff9ec}.delegatedContext .contextSignal{background:var(--mcp-warning)}.delegatedContext .contextMode{background:#2b2414}.contextMode form{margin-left:auto}.contextReturn{border:1px solid #8b7d55;border-radius:9px;background:#fff6cf;color:#2b2414;padding:7px 9px;font-size:8px;font-weight:900;white-space:nowrap;cursor:pointer}.platformBoundaryBanner{display:flex;gap:12px;align-items:baseline;border:2px solid var(--mcp-ink);border-left:8px solid var(--mcp-volt);border-radius:16px;background:var(--mcp-card);padding:14px 16px;margin-bottom:18px}.platformBoundaryBanner strong{font-size:9px;letter-spacing:.07em;white-space:nowrap}.platformBoundaryBanner span{font-size:9px;color:var(--mcp-text-secondary);line-height:1.5}.platformBoundaryBanner code{font-size:8px}.platformGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.tenantBoundaryCard{padding:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.tenantBoundaryCard.current{background:#f7ffe8}.tenantBoundaryCard>div:first-child{display:flex;flex-direction:column;min-width:0}.platformPartner small,.tenantBoundaryCard small{font-size:8px;font-weight:900;letter-spacing:.07em;color:var(--mcp-text-secondary)}.platformPartner strong,.tenantBoundaryCard strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:18px;margin-top:4px}.platformPartner span,.tenantBoundaryCard span{font-size:9px;color:var(--mcp-text-secondary);margin-top:3px;word-break:break-all}.tenantBoundaryCard form{grid-column:1/-1}.platformPartner{padding:20px;display:flex;flex-direction:column}.platformPartner p{font-size:10px;margin-top:12px;line-height:1.5}.tenantDirectory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0}.tenantDirectoryCard{padding:18px;border-right:1px solid var(--mcp-border-soft);border-bottom:1px solid var(--mcp-border-soft);display:flex;flex-direction:column;gap:13px;min-width:0}.tenantDirectoryCard:nth-child(3n){border-right:0}.tenantDirectoryCard.current{background:#f7ffe8;box-shadow:inset 0 0 0 3px var(--mcp-volt)}.tenantDirectoryHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.tenantDirectoryHeader>div{display:flex;flex-direction:column;min-width:0}.tenantDirectoryHeader small{font-size:8px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:900}.tenantDirectoryHeader strong{font-size:14px;margin-top:3px}.tenantDirectoryHeader span{font-size:8px;color:var(--mcp-text-secondary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tenantPermissionCloud{display:flex;gap:5px;flex-wrap:wrap}.tenantPermissionCloud span{font-size:7px;border:1px solid var(--mcp-border-soft);background:var(--mcp-paper);border-radius:999px;padding:4px 6px;font-weight:800}.tenantCurrentNote{font-size:9px;border-left:5px solid var(--mcp-volt);background:#f4ffd8;border-radius:0 9px 9px 0;padding:8px 10px}.platformChecklist{padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.platformChecklist span{font-size:9px;border:1px solid var(--mcp-border-soft);border-radius:10px;padding:9px;background:rgba(245,239,231,.45)}.platformGap{padding:20px}.platformGap>strong{font-size:8px;color:#a04a32;letter-spacing:.08em}.platformGap p{font-size:10px;line-height:1.55;margin-top:8px}@media(max-width:1180px){.tenantDirectory{grid-template-columns:repeat(2,minmax(0,1fr))}.tenantDirectoryCard:nth-child(3n){border-right:1px solid var(--mcp-border-soft)}.tenantDirectoryCard:nth-child(2n){border-right:0}}@media(max-width:900px){.platformGrid{grid-template-columns:1fr}.platformBoundaryBanner{align-items:flex-start;flex-direction:column}.contextMode{flex-wrap:wrap}.contextMode form{margin-left:19px}}@media(max-width:680px){.platformChecklist,.tenantDirectory{grid-template-columns:1fr}.tenantDirectoryCard{border-right:0!important}.contextReturn{white-space:normal}}.contextSubline{display:block;margin-top:2px;font-size:8px;color:var(--mcp-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delegatedContext{box-shadow:inset 0 -4px 0 var(--mcp-warning)}.contextActions{display:flex;align-items:center;gap:6px;margin-left:4px}.contextActions form{margin:0}.contextReturn,.contextSignOut{min-height:32px;border:1px solid #565661;border-radius:9px;padding:5px 8px;background:#25252e;color:#fffdf9;font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.contextReturn{border-color:#6a6448;color:var(--mcp-volt)}.contextSignOut{background:#1a1a21;color:#d7d7df}.contextReturn:hover,.contextSignOut:hover{border-color:#8b8b98;background:#30303a}.filterForm{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(150px,1fr)) auto auto;grid-gap:10px;gap:10px;align-items:end;padding:16px}.filterForm label{display:flex;flex-direction:column;gap:6px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.filterForm input,.filterForm select{width:100%;min-width:0;border:2px solid var(--mcp-ink);border-radius:10px;background:var(--mcp-card);padding:9px 10px;color:var(--mcp-ink)}.filterForm button{border:2px solid var(--mcp-ink);border-radius:10px;background:var(--mcp-volt);padding:9px 13px;font-weight:800;cursor:pointer;box-shadow:2px 2px 0 var(--mcp-ink)}.paginationBar{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:14px 18px;border-top:1px solid var(--mcp-border-soft);font-size:9px;color:var(--mcp-text-secondary)}.tenantOpsFacts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;margin:12px 0}.tenantOpsFacts span{display:flex;flex-direction:column;padding:8px;border:1px solid var(--mcp-border-soft);border-radius:9px;background:rgba(245,239,231,.45)}.tenantOpsFacts small{font-size:7px;text-transform:uppercase;color:var(--mcp-text-secondary);font-weight:800}.tenantOpsFacts strong{font-size:10px;margin-top:2px}.webhookEndpoint{display:flex;flex-direction:column;border-left:5px solid var(--mcp-lilac);background:#f3efff;border-radius:0 9px 9px 0;padding:9px 10px}.webhookEndpoint small{font-size:7px;font-weight:900;letter-spacing:.06em}.webhookEndpoint code{font-size:9px;margin-top:3px;overflow-wrap:anywhere}.inspectorRoles{margin-top:14px}.inspectorRoles .roleCard{min-height:0}.eventSafety{border-left:6px solid var(--mcp-volt)}@media(max-width:1100px){.filterForm{grid-template-columns:1fr 1fr}.filterForm button,.filterForm>a{justify-self:start}.tenantOpsFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.filterForm{grid-template-columns:1fr}.paginationBar{align-items:flex-start;flex-direction:column}.tenantOpsFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.contextSubline{max-width:240px}.contextActions{margin-left:auto}}.skipLink{position:fixed;left:18px;top:14px;z-index:9999;transform:translateY(-160%);background:var(--mcp-volt);color:var(--mcp-ink);border:2px solid var(--mcp-ink);border-radius:10px;padding:10px 14px;font-weight:800;box-shadow:3px 3px 0 var(--mcp-ink)}.skipLink:focus-visible{transform:translateY(0)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--mcp-signal);outline-offset:3px}.navigation a:focus-visible{background:#25252e;color:#fffdf9;border-color:#50505c}.navigation a.active:focus-visible{background:var(--mcp-card);color:var(--mcp-ink)}.loginField{display:flex;flex-direction:column;gap:7px}.loginField>span{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--mcp-ink)}.loginField input{width:100%}@media(max-width:900px){.navGroupHeading small{display:none}.navigation{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.navigation a{min-height:44px;scroll-snap-align:start}}@media(max-width:640px){.inlineForm select,.smallButton,button{min-height:44px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.systemStateShell{min-height:58vh;display:grid;place-items:center;padding:28px 0}.systemStateCard{width:min(100%,720px);border:2px solid var(--mcp-ink);background:var(--mcp-card);border-radius:24px;padding:30px;box-shadow:7px 7px 0 var(--mcp-ink)}.systemStateCard h1{margin:8px 0 12px;font-size:clamp(34px,5vw,52px)}.systemStateCard p{max-width:620px}.systemStateMeta{display:inline-flex;margin-top:18px;border:1px solid var(--mcp-border-soft);background:var(--mcp-paper);border-radius:999px;padding:7px 10px;font:11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--mcp-text-secondary)}.systemStateActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.systemStateActions a,.systemStateActions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--mcp-ink);border-radius:11px;padding:10px 14px;font-weight:800;background:var(--mcp-volt);box-shadow:3px 3px 0 var(--mcp-ink);cursor:pointer}.systemStateActions a.secondary{background:var(--mcp-card)}.loadingTrack{width:100%;height:10px;margin-top:24px;border:2px solid var(--mcp-ink);border-radius:999px;overflow:hidden;background:var(--mcp-paper)}.loadingTrack span{display:block;width:38%;height:100%;background:var(--mcp-signal);animation:mcp-loading 1.15s ease-in-out infinite alternate}@keyframes mcp-loading{0%{transform:translateX(-15%)}to{transform:translateX(180%)}}@media(max-width:640px){.systemStateCard{padding:22px;border-radius:19px;box-shadow:4px 4px 0 var(--mcp-ink)}.systemStateActions>*{width:100%}}