.ml-network{--network-line:#35483d;--network-brass:#d4b06a;--network-ease:cubic-bezier(.22, 1, .36, 1);max-width:1360px;color:var(--foreground);font-variant-numeric:tabular-nums;margin:0 auto;padding:32px 28px 64px;font-size:1rem;line-height:1.65}.ml-network h1,.ml-network h2,.ml-network h3{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;line-height:1.2}.ml-network h1{margin:10px 0 18px;font-size:clamp(2rem,3.8vw,3.5rem)}.ml-network>.ml-network-heading{border-bottom:1px solid var(--network-line);align-items:flex-start;padding-bottom:24px}.ml-network>.ml-network-heading>.ml-network-badge{margin-top:8px}.ml-network[data-connected=true]>.ml-network-heading h1{margin-bottom:12px;font-size:clamp(2rem,3vw,2.75rem)}.ml-network h2{margin:8px 0 16px;font-size:clamp(1.5rem,2.2vw,2.1rem)}.ml-network h3{margin:24px 0 12px;font-size:1.3rem}.ml-network h4{margin:16px 0 8px;font-size:1rem;font-weight:600}.ml-network p{color:#b4c0ba;margin:10px 0}.ml-network .ml-network-eyebrow{font-family:var(--font-mono), monospace;color:#d4b06a;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem}.ml-network .ml-network-meta{overflow-wrap:anywhere;color:#a0b0a7;font-size:.75rem}.ml-network-heading,.ml-network-session,.ml-network-key{justify-content:space-between;align-items:center;gap:24px;display:flex}.ml-network-heading{margin-bottom:24px}.ml-network-heading>div{min-width:0}.ml-network-badge{white-space:nowrap;color:#a8d1b0;background:#9cba9f0b;border:1px solid #81998955;border-radius:4px;align-items:center;gap:8px;padding:5px 12px;font-size:.875rem;display:inline-flex}.ml-network-badge[data-state=failed]{color:#f0afa3;border-color:#c58b8055}.ml-network-connect{border:1px solid var(--network-line);background:#101a15;border-radius:8px;grid-template-columns:1.5fr 1fr;gap:0;margin:24px 0;padding:0;display:grid}.ml-network-start{padding:32px}.ml-network-start>p:not(.ml-network-eyebrow){max-width:55ch}.ml-network .ml-network-primary{background:var(--network-brass);color:#172018;border:1px solid #e3c588;margin-top:16px;padding-inline:20px;box-shadow:inset 0 1px #f4dbab66,0 2px #070d09}.ml-network .ml-network-primary:hover:not(:disabled){background:#e0bf80}.ml-network .ml-network-path{border-top:1px solid var(--network-line);grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:grid}.ml-network-path li{position:relative}.ml-network-path span{color:var(--network-brass);font:.6875rem var(--font-mono), monospace;margin-bottom:8px;display:block}.ml-network-path strong{font-size:.875rem;font-weight:500}.ml-network-path p{margin-bottom:0;font-size:.8125rem;line-height:1.5}.ml-network-connect form{border-left:1px solid var(--network-line);background:#0b140f;border-radius:0 8px 8px 0;padding:32px}.ml-network-connect h3{margin-top:8px}.ml-network-session{background:#102019;border:1px solid #3b5042;border-radius:6px;padding:18px 24px}.ml-network-session .ml-network-actions{margin-top:0}.ml-network-session strong{font-size:.875rem;font-weight:500}.ml-network-session strong:before{content:"";background:#a8d1b0;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.ml-network-panel{background:#101a15;border:1px solid #334239;border-radius:8px;margin:24px 0;padding:28px}.ml-network-split,.ml-network-form-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ml-network-field{color:#d4dfd8;flex-direction:column;gap:8px;min-width:0;margin:14px 0;font-size:.875rem;display:flex}.ml-network-field input{color:#e0e8e2;background:#0b120e;border:1px solid #526156;border-radius:8px;width:100%;min-height:46px;padding:10px 14px;font-size:1rem}.ml-network [data-slot=select-trigger]{background:#0b120e;border-color:#526156;max-width:100%;min-height:46px;font-size:.875rem}.ml-network button{min-height:44px;transition:background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s var(--network-ease)}.ml-network button:active:not(:disabled):not([role=tab]):not([role=checkbox]){transform:translateY(1px)}.ml-network :is(button,a,input,summary):focus-visible{outline:2px solid var(--network-brass);outline-offset:4px}.ml-network button:disabled{opacity:.5}:is(.ml-network input:focus-visible,.ml-network summary:focus-visible){outline-offset:4px;outline:2px solid #b6d4a4}.ml-network-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.ml-network-check{color:#c4d0c8;cursor:pointer;align-items:center;gap:14px;min-height:44px;padding:10px 4px;font-size:.875rem;display:flex}.ml-network-scope-grid{grid-template-columns:repeat(3,1fr);gap:6px 24px;margin:16px 0;display:grid}.ml-network-tabs{isolation:isolate;border:1px solid var(--network-line);background:#0c1610;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:flex-start;gap:0;width:100%;max-width:100%;min-height:56px;margin:0 0 24px;padding:4px;display:grid;position:relative;overflow:visible}.ml-network-tabs:before{content:"";z-index:-1;width:calc(25% - 2px);transition:transform .26s var(--network-ease);background:#253a2d;border:1px solid #54644e;border-radius:3px;position:absolute;top:4px;bottom:4px;left:4px}.ml-network-tabs[data-section=tasks]:before{transform:translate(100%)}.ml-network-tabs[data-section=keys]:before{transform:translate(200%)}.ml-network-tabs[data-section=docs]:before{transform:translate(300%)}.ml-network-tabs button{color:#afbeb4;background:0 0;border-radius:3px;flex:none;width:100%;padding:12px 8px;font-size:.875rem}.ml-network-tabs button[data-active]{color:#f0eddf}.ml-network-tabs button:after{display:none}.ml-network [data-slot=tabs-content]:not([hidden]){animation:network-panel-enter .24s var(--network-ease)}@keyframes network-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ml-network-count{font:.75rem var(--font-mono), monospace;color:#b0c0b5}.ml-network-filters{align-items:center;gap:28px;display:flex}.ml-network-filters>.ml-network-field{min-width:250px}.ml-network-candidates{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ml-network-candidate{background:#101d16;border:1px solid #36483c;border-radius:6px;flex-direction:column;padding:24px;transition:border-color .18s,background-color .18s;display:flex}.ml-network-candidate:is(:hover,:focus-within){background:#14231a;border-color:#7b8b73}.ml-network-candidate[data-compared=true]{border-color:var(--network-brass)}.ml-network-candidate>.ml-network-actions{margin-top:auto;padding-top:20px}.ml-network-candidate h3{margin:0}.ml-network-candidate .ml-network-heading{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:12px}.ml-network-notice,.ml-network-secret{background:#d4b06a0a;border-left:3px solid #d4b06a;border-radius:4px 12px 12px 4px;margin:24px 0;padding:18px 22px}.ml-network-secret code{overflow-wrap:anywhere;background:#050b08;padding:12px;font-size:.875rem;display:block}.ml-network-feedback{min-height:32px}.ml-network-feedback output{align-items:center;gap:10px;font-size:.875rem;display:flex}.ml-network-reference{border-block:1px solid var(--network-line)}.ml-network-reference>summary{padding:20px 4px;font-size:1rem}.ml-network-reference[open]>.ml-network-panel{animation:network-panel-enter .24s var(--network-ease)}.ml-network-feedback p{align-items:center;gap:10px;display:flex}.ml-network .ml-network-error-text{color:#f0afa3}.ml-network-facts{grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0;display:grid}.ml-network-facts dt{color:#a3b6a7;font-size:.75rem}.ml-network-facts dd{overflow-wrap:anywhere;margin-top:6px;font-size:.875rem}.ml-network summary{cursor:pointer;color:#d2dfd5;min-height:44px;padding:12px 0;font-size:.875rem}.ml-network details{min-width:0}.ml-network-detail{border-top:1px solid #344439;margin-top:12px}.ml-network pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#080f0b;border:1px solid #304135;border-radius:8px;max-height:440px;margin:18px 0;padding:20px;font-size:.8125rem;line-height:1.7;overflow:auto}.ml-network code{overflow-wrap:anywhere}.ml-network table{font-size:.875rem}.ml-network td{white-space:normal;overflow-wrap:anywhere;vertical-align:top;min-width:110px;padding:14px 12px}.ml-network th{color:#a2b8a6;padding:14px 12px}.ml-network [data-slot=table-container]{border:1px solid #344439;border-radius:8px;margin:20px 0}.ml-network ul{padding-left:20px;list-style:outside}.ml-network li{overflow-wrap:anywhere}.ml-network-ledger{border-left:1px solid #6d8c71;margin:24px 0 24px 6px;padding:0 0 0 20px;list-style:none}.ml-network-ledger li{padding:0 0 22px 12px}.ml-network-ledger strong{color:#b1d3a7;display:block}.ml-network-ledger span{color:#adbbb2;font-size:.75rem}.ml-network-ledger p{font-size:.875rem}.ml-network .ml-network-spans{padding:0;list-style:none}.ml-network-spans li{background:#0a120d;border-bottom:1px solid #2d4032;justify-content:space-between;gap:16px;padding:14px;font-size:.875rem;display:flex}.ml-network-spans li[data-child=true]{border-left:2px solid #73987b;margin-left:22px}.ml-network-task-list{gap:8px;margin:20px 0;display:grid}.ml-network-task-list button{white-space:normal;border:1px solid #344439;justify-content:space-between;gap:16px;height:auto;padding:16px}.ml-network-key{border-top:1px solid #344439;margin-top:18px;padding:20px 0}@media (prefers-reduced-motion:reduce){.ml-network *,.ml-network :before,.ml-network :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.ml-network{padding:22px 16px 60px}.ml-network-heading,.ml-network-session,.ml-network-key{flex-direction:column;align-items:flex-start;gap:12px}.ml-network-connect,.ml-network-split,.ml-network-form-grid,.ml-network-candidates{grid-template-columns:1fr;gap:20px}.ml-network-connect,.ml-network-panel,.ml-network-candidate{padding:20px}.ml-network-connect{gap:0;padding:0}.ml-network-start{padding:24px}.ml-network-connect form{border-top:1px solid #334239;border-left:0;border-radius:0 0 8px 8px;padding:24px}.ml-network-facts,.ml-network-scope-grid{grid-template-columns:1fr 1fr;gap:16px}.ml-network-filters{flex-direction:column;align-items:stretch;gap:0}.ml-network-tabs{gap:0}.ml-network-tabs button{padding-inline:4px;font-size:.8125rem}.ml-network-path{gap:12px}.ml-network>.ml-network-heading{padding-bottom:20px}.ml-network>.ml-network-heading>.ml-network-badge{margin:0}.ml-network-task-list button,.ml-network-spans li{flex-wrap:wrap}}@media (max-width:540px){.ml-network[data-connected=false]>.ml-network-heading h1{margin-bottom:8px;font-size:1.75rem}.ml-network[data-connected=false]>.ml-network-heading>div>p:not(.ml-network-eyebrow){display:none}.ml-network-start,.ml-network-connect form{padding:20px}.ml-network-connect .ml-network-eyebrow,.ml-network .ml-network-path{display:none}.ml-network>.ml-network-heading{margin-bottom:12px;padding-bottom:12px}.ml-network-connect{margin-top:12px}.ml-network-tabs{grid-template-columns:1fr 1fr;min-height:104px}.ml-network-tabs:before{display:none}.ml-network-tabs button[data-active]{background:#253a2d;border-color:#54644e}.ml-network-path p{font-size:.75rem}}
