@property --red{syntax:"<number>";inherits:true;initial-value:0}@property --pl{syntax:"<number>";inherits:true;initial-value:1}@property --fl{syntax:"<number>";inherits:false;initial-value:0}@property --n{syntax:"<integer>";inherits:false;initial-value:0}@layer components{.hx{background:var(--color-hero-bg);background-image:radial-gradient(60% 50% at 70% 42%, color-mix(in srgb, var(--color-brand) 16%, transparent), transparent 70%);color:var(--color-hero-ink);overflow:hidden}.hx-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,48px);min-height:clamp(560px,100svh - 64px,820px);padding-top:clamp(40px,6vh,80px);padding-bottom:clamp(28px,4vh,44px);display:grid}.hx-copy{flex-direction:column;justify-content:center;max-width:520px;display:flex}.hx-copy>*{opacity:0;animation:hx-fade .8s var(--ease-out-quart) forwards}.hx-copy>:first-child{animation-delay:.2s}.hx-copy>:nth-child(2){animation-delay:.35s}.hx-copy>:nth-child(3){animation-delay:.5s}.hx-copy>:nth-child(4){animation-delay:.65s}.hx-copy>:nth-child(5){animation-delay:.8s}.hx-copy>:nth-child(6){animation-delay:.95s}.hx-eyebrow{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-teal);font-size:11.5px}.hx-copy h1{letter-spacing:-.03em;color:var(--color-hero-ink);margin-top:16px;font-size:clamp(32px,3.6vw,50px);font-weight:700;line-height:1.14}.hx-copy h1 em{color:var(--color-brand-teal);font-style:normal}.hx-lead{color:var(--color-hero-ink-2);max-width:42ch;margin-top:18px;font-size:16px;line-height:1.7}.hx-cta{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:30px;display:flex}.hx-more{color:var(--color-hero-ink-2);border-bottom:1px solid color-mix(in srgb, var(--color-hero-ink) 25%, transparent);transition:color var(--dur-fast), border-color var(--dur-fast);padding-bottom:1px;font-size:14px;font-weight:500}.hx-more:hover{color:var(--color-hero-ink);border-color:var(--color-hero-ink)}.hx-steps{color:var(--color-hero-ink-3);flex-direction:column;gap:9px;margin-top:40px;font-size:13.5px;list-style:none;display:flex}.hx-steps li{align-items:center;gap:10px;display:flex}.hx-steps li i{background:var(--color-hero-dot);border-radius:50%;flex:none;width:8px;height:8px}.hx-steps li b{color:inherit;font-weight:500}.hx-steps li .t{font-family:var(--font-mono);color:var(--color-hero-ink-4);margin-left:auto;font-size:11px}.hx-steps li:first-child{animation:12s infinite hx-lit1}.hx-steps li:nth-child(2){animation:12s infinite hx-lit2}.hx-steps li:nth-child(3){animation:12s infinite hx-lit3}.hx-steps li:first-child i{animation:12s infinite hx-dot1}.hx-steps li:nth-child(2) i{animation:12s infinite hx-dot2}.hx-steps li:nth-child(3) i{animation:12s infinite hx-dot3}@keyframes hx-lit1{0%,5%{color:var(--color-hero-ink-3)}6%,55%{color:var(--color-hero-ink)}56%,to{color:var(--color-hero-ink-3)}}@keyframes hx-lit2{0%,12%{color:var(--color-hero-ink-3)}13%,62%{color:var(--color-hero-ink)}63%,to{color:var(--color-hero-ink-3)}}@keyframes hx-lit3{0%,64%{color:var(--color-hero-ink-3)}65%,93%{color:var(--color-hero-ink)}94%,to{color:var(--color-hero-ink-3)}}@keyframes hx-dot1{0%,5%{background:var(--color-hero-dot)}6%,55%{background:var(--color-brand-teal);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-teal) 18%, transparent)}56%,to{background:var(--color-hero-dot)}}@keyframes hx-dot2{0%,12%{background:var(--color-hero-dot)}13%,62%{background:var(--color-brand-teal);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-teal) 18%, transparent)}63%,to{background:var(--color-hero-dot)}}@keyframes hx-dot3{0%,64%{background:var(--color-hero-dot)}65%,93%{background:var(--color-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 25%, transparent)}94%,to{background:var(--color-hero-dot)}}.hx-fine{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-hero-ink-3);margin-top:22px;font-size:11.5px}.hx-machine{--red:0;min-height:0;animation:12s infinite hx-red;position:relative}@keyframes hx-red{0%,4%{--red:0}6%,58%{--red:1}62%,to{--red:0}}.hx-ai{z-index:4;justify-content:space-between;gap:8px;padding:0 1%;display:flex;position:absolute;top:0;left:0;right:0}.hx-ai:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 30%, color-mix(in srgb, var(--color-hero-red) 42%, transparent), transparent 70%);height:150px;opacity:var(--red);filter:blur(6px);position:absolute;top:-30px;left:-4%;right:-4%}.hx-bot{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-hero-bg) 82%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-mint) 22%, transparent);min-width:0;font-family:var(--font-mono);color:var(--color-brand-mint);white-space:nowrap;box-shadow:0 10px 26px -10px color-mix(in srgb, var(--color-brand) 70%, transparent), 0 0 calc(var(--red) * 22px) color-mix(in srgb, var(--color-hero-red) calc(var(--red) * 28%), transparent);opacity:0;flex:1 1 0;align-items:center;gap:8px;padding:5px 11px 5px 5px;font-size:10.5px;animation:.6s .25s forwards hx-fade;display:flex;position:relative}.hx-bot:nth-child(2){animation-delay:.4s}.hx-bot:nth-child(3){animation-delay:.55s}.hx-face{background:linear-gradient(145deg, var(--c1), var(--c2));border:1px solid var(--c3);width:36px;height:36px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-white) 14%, transparent), 0 0 calc(var(--red) * 16px) color-mix(in srgb, var(--color-hero-red) calc(var(--red) * 60%), transparent);--pl:1;border-radius:11px;flex:none;animation:90ms linear infinite hx-shake,.5s ease-in-out infinite hx-pulse;position:relative}.hx-b1 .hx-face{--c1:var(--color-bot-graphite);--c2:var(--color-bot-graphite-deep);--c3:color-mix(in srgb, var(--color-hero-ink) 35%, transparent)}.hx-b2 .hx-face{--c1:var(--color-bot-clay);--c2:var(--color-bot-clay-deep);--c3:color-mix(in srgb, var(--color-bot-clay) 45%, transparent)}.hx-b3 .hx-face{--c1:var(--color-bot-indigo);--c2:var(--color-bot-indigo-deep);--c3:color-mix(in srgb, var(--color-bot-indigo) 45%, transparent)}@keyframes hx-shake{0%{transform:translate(calc(var(--red) * 1.2px), calc(var(--red) * -1px))}25%{transform:translate(calc(var(--red) * -1.2px), calc(var(--red) * 1px))}50%{transform:translate(calc(var(--red) * 1px), calc(var(--red) * 1.2px))}75%{transform:translate(calc(var(--red) * -1px), calc(var(--red) * -1.2px))}to{transform:translate(0)}}@keyframes hx-pulse{0%,to{--pl:.75}50%{--pl:1}}.hx-eye{background:var(--color-hero-code-num);width:9px;height:9px;transform:scaleY(calc(1 - var(--red) * .4));border-radius:50%;position:absolute;top:15px}.hx-eye.l{left:7px}.hx-eye.r{right:7px}.hx-eye:after{content:"";background:var(--color-hero-red);opacity:calc(var(--red) * var(--pl));box-shadow:0 0 calc(var(--red) * 10px) calc(var(--red) * 3px) color-mix(in srgb, var(--color-hero-red) calc(var(--red) * 95%), transparent), 0 0 calc(var(--red) * 24px) calc(var(--red) * 6px) color-mix(in srgb, var(--color-hero-red-deep) calc(var(--red) * 50%), transparent);border-radius:50%;position:absolute;inset:0}.hx-brow{background:color-mix(in srgb, var(--color-white) 55%, transparent);transform-origin:50%;border-radius:2px;width:11px;height:2.5px;position:absolute;top:9px}.hx-brow.l{transform:rotate(calc(var(--red) * 24deg)) translateY(calc(var(--red) * 2.2px));left:6px}.hx-brow.r{transform:rotate(calc(var(--red) * -24deg)) translateY(calc(var(--red) * 2.2px));right:6px}.hx-b1 .hx-brow{background:color-mix(in srgb, var(--color-white) 70%, transparent)}.hx-bot b{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-hero-ink);flex:none;font-size:10px;font-weight:700}.hx-bot .p{color:var(--color-hero-code-key);text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.hx-bot .p:after{content:"▍";color:var(--color-brand-mint);margin-left:1px;animation:.45s step-end infinite hx-blink}@keyframes hx-blink{50%{opacity:0}}.hx-bot .n{color:var(--color-hero-ink);text-align:right;flex:none;min-width:5ch;font-weight:500}.hx-bot .n:after{counter-reset:n var(--n);content:counter(n)}.hx-bot:first-child .n:after{animation:12s linear infinite hx-c1}.hx-bot:nth-child(2) .n:after{animation:12s linear infinite hx-c2}.hx-bot:nth-child(3) .n:after{animation:12s linear infinite hx-c3}@keyframes hx-c1{0%,5%{--n:0}60%,to{--n:2284}}@keyframes hx-c2{0%,5%{--n:0}60%,to{--n:3130}}@keyframes hx-c3{0%,5%{--n:0}60%,to{--n:1902}}.hx-bot:after{content:"";transform-origin:50% 0;background:linear-gradient(color-mix(in srgb, var(--color-hero-red) calc(var(--red) * 100%), var(--color-brand-mint)), transparent);opacity:.5;filter:blur(.3px);width:2px;height:64px;animation:.28s ease-in-out infinite hx-jet;position:absolute;top:100%;left:22px}.hx-bot:nth-child(2):after{animation-delay:.1s}.hx-bot:nth-child(3):after{animation-delay:.19s}@keyframes hx-jet{0%,to{opacity:.35;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1.05)}}.hx-river{height:42%;opacity:calc(.38 + var(--red) * .62);perspective:640px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-white) 14%, var(--color-white) 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-white) 14%, var(--color-white) 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--color-white) 14%, var(--color-white) 100%);position:absolute;top:0;left:0;right:0}.hx-cols{transform-origin:50% 100%;gap:10px;display:flex;position:absolute;inset:0 -10%;overflow:hidden;transform:rotateX(-42deg)}.hx-col{--end:calc(var(--l) / var(--c) * -100%);min-width:0;opacity:calc(var(--o) + var(--red) * var(--fl) * (1 - var(--o)));font-family:var(--font-mono);color:var(--color-hero-code);white-space:nowrap;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-white) 15%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-white) 15%);mask-image:linear-gradient(to bottom, transparent, var(--color-white) 15%);flex:1 1 0;font-size:11.5px;line-height:1.6;animation:.16s steps(2,end) infinite hx-flick;overflow:hidden}.hx-col:nth-child(2){animation-delay:50ms}.hx-col:nth-child(3){animation-delay:90ms}.hx-col:nth-child(4){animation-delay:20ms}.hx-col:nth-child(5){animation-delay:.11s}@keyframes hx-flick{0%{--fl:0}50%{--fl:1}}.hx-col i{font-style:normal}.hx-col .k{color:var(--color-hero-code-key)}.hx-col .f{color:var(--color-brand-mint)}.hx-col .s{color:var(--color-brand-teal)}.hx-col .n{color:var(--color-hero-code-num)}.hx-roll{flex-direction:column;animation:12s linear infinite hx-flow;display:flex}.hx-roll>span{display:block;overflow:hidden}@keyframes hx-flow{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--end) * .016))}58%{transform:translateY(calc(var(--end) * .876));animation-timing-function:cubic-bezier(.2,.6,.4,1)}66%{transform:translateY(calc(var(--end) * .928))}to{transform:translateY(var(--end))}}.hx-head{background:linear-gradient(var(--color-hero-panel), var(--color-hero-panel-2));border:1px solid color-mix(in srgb, var(--color-brand-mint) 14%, transparent);border-radius:var(--radius-lg);height:68px;box-shadow:0 20px 50px -20px color-mix(in srgb, var(--color-hero-bg) 80%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-white) 5%, transparent);justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:absolute;top:42%;left:0;right:0}.hx-sym{width:64px;height:48px;color:var(--color-brand);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hx-sym svg{width:56px;height:auto;animation:12s infinite hx-breathe}@keyframes hx-breathe{0%,5%{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-brand) 30%, transparent))}6%,60%{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--color-brand) 85%, transparent))}61%,to{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-brand) 30%, transparent))}}.hx-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-hero-ink-3);font-size:11px}.hx-st{font-family:var(--font-mono);color:var(--color-brand-mint);text-align:right;min-width:150px;height:16px;font-size:11.5px;position:relative}.hx-st span{white-space:nowrap;opacity:0;position:absolute;top:0;right:0}.hx-st span:before{content:"";vertical-align:1px;background:var(--color-brand-teal);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.hx-st .b{color:var(--color-hero-ink)}.hx-st .b:before{background:var(--color-brand)}.hx-st .a{animation:12s infinite hx-stA}.hx-st .b{animation:12s infinite hx-stB}@keyframes hx-stA{0%,4%{opacity:0}5%,60%{opacity:1}61%,to{opacity:0}}@keyframes hx-stB{0%,62%{opacity:0}63%,93%{opacity:1}94%,to{opacity:0}}.hx-slot{background:color-mix(in srgb, var(--color-brand-mint) 15%, transparent);z-index:3;border-radius:2px;height:3px;position:absolute;top:calc(42% + 68px);left:8%;right:8%}.hx-slot:after{content:"";background:var(--color-brand-mint);box-shadow:0 0 18px 4px color-mix(in srgb, var(--color-brand-mint) 55%, transparent);opacity:0;border-radius:2px;animation:12s infinite hx-glow;position:absolute;inset:0}@keyframes hx-glow{0%,7%{opacity:0}8%,10%{opacity:1}11%{opacity:.55}12%,59%{opacity:.85}60%,63%{opacity:0}to{opacity:0}}.hx-tray{-webkit-mask-image:linear-gradient(to bottom, var(--color-white) 88%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--color-white) 88%, transparent);mask-image:linear-gradient(to bottom, var(--color-white) 88%, transparent);position:absolute;inset:calc(42% + 70px) 8% 0;overflow:hidden}.hx-sheet{background:var(--color-white);color:var(--color-ink-strong);box-shadow:0 30px 60px -24px color-mix(in srgb, var(--color-hero-bg) 70%, transparent);border-radius:0 0 6px 6px;padding:22px 26px 20px;animation:12s cubic-bezier(.3,0,.2,1) infinite hx-feed;position:absolute;top:0;left:0;right:0;transform:translateY(-101%)}@keyframes hx-feed{0%,8%{opacity:1;transform:translateY(-101%)}60%{transform:translateY(0)}92%{opacity:1;transform:translateY(0)}95%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(-101%)}}.hx-sheet:after{content:"";border-bottom:2px dashed color-mix(in srgb, var(--color-ink-strong) 16%, transparent);height:0;position:absolute;bottom:0;left:0;right:0}.hx-sheet .top{font-family:var(--font-mono);color:var(--color-ink-muted);align-items:center;gap:12px;min-height:22px;margin-bottom:14px;font-size:11px;display:flex}.hx-sheet .top .id{background:var(--color-brand-mist);color:var(--color-brand-deep);border-radius:var(--radius-sm);padding:4px 8px;font-weight:500}.hx-sheet .top .badge{border-radius:var(--radius-pill);background:var(--color-st-draft-soft);color:var(--color-st-draft);opacity:0;align-items:center;gap:7px;margin-left:auto;padding:4px 9px;font-weight:500;animation:12s infinite hx-stB;display:inline-flex}.hx-sheet .top .badge:before{content:"";background:var(--color-st-draft);border-radius:50%;width:6px;height:6px}.hx-sheet h2{letter-spacing:-.025em;color:var(--color-ink-strong);margin-bottom:6px;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}.hx-sheet .desc{color:var(--color-ink-muted);max-width:46ch;margin-bottom:16px;font-size:14px;line-height:1.6}.hx-rows{grid-template-columns:78px 1fr;gap:9px 12px;font-size:14px;line-height:1.5;display:grid}.hx-rows .k{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);padding-top:3px;font-size:10.5px}.hx-rows .v{color:var(--color-ink)}.hx-sheet .foot{border-top:1px solid color-mix(in srgb, var(--color-ink-strong) 8%, transparent);font-family:var(--font-mono);color:var(--color-ink-faint);flex-wrap:wrap;gap:5px 12px;margin-top:16px;padding-top:12px;font-size:10.5px;display:flex}.hx-sheet .foot span:before{content:"↳ ";color:var(--color-brand)}.hx-sheet .foot span.more:before{content:none}.hx-sheet .body{animation:12s infinite hx-ink}@keyframes hx-ink{0%,8%{opacity:.55}60%{opacity:.85}70%,to{opacity:1}}@keyframes hx-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:900px){.hx-stage{grid-template-rows:auto minmax(360px,1fr);grid-template-columns:1fr;gap:18px;min-height:0;padding-top:36px;padding-bottom:16px}.hx-copy{justify-content:flex-start;max-width:none}.hx-copy h1{margin-top:10px;font-size:clamp(28px,7.8vw,34px)}.hx-lead{max-width:none;margin-top:10px;font-size:14px}.hx-cta{margin-top:16px}.hx-steps{display:none}.hx-fine{margin-top:14px}.hx-machine{min-height:380px}.hx-river{height:30%}.hx-cols{gap:6px;transform:rotateX(-38deg)}.hx-col{font-size:10px}.hx-col:nth-child(5){display:none}.hx-ai{justify-content:space-around;gap:8px;padding:0 6px}.hx-bot{flex:0 auto;gap:6px;padding:4px 9px 4px 4px;font-size:9.5px}.hx-face{border-radius:8px;width:28px;height:28px}.hx-eye{width:7px;height:7px;top:12px}.hx-eye.l{left:5px}.hx-eye.r{right:5px}.hx-brow{width:8px;top:7px}.hx-brow.l{left:4px}.hx-brow.r{right:4px}.hx-bot .p{display:none}.hx-bot .n{min-width:4ch}.hx-bot:after{height:40px;left:13px}.hx-head{justify-content:flex-end;height:54px;padding:0 12px;top:30%}.hx-sym svg{width:44px}.hx-lbl{display:none}.hx-st{min-width:96px;font-size:10.5px}.hx-slot{top:calc(30% + 54px);left:4%;right:4%}.hx-tray{top:calc(30% + 56px);left:4%;right:4%}.hx-sheet{padding:14px 15px}.hx-sheet .top{margin-bottom:10px;font-size:10px}.hx-sheet h2{font-size:20px}.hx-sheet .desc{margin-bottom:10px;font-size:13px}.hx-rows{grid-template-columns:58px 1fr;row-gap:7px;font-size:13px}.hx-rows .k{font-size:9.5px}.hx-sheet .foot{display:none}}@media (prefers-reduced-motion:reduce){.hx-copy>*{opacity:1;animation:none}.hx-machine{--red:0;animation:none}.hx-face,.hx-col,.hx-roll,.hx-bot:after,.hx-bot .p:after,.hx-sym svg,.hx-slot:after{animation:none!important}.hx-bot{opacity:1;animation:none}.hx-bot .n:after{animation:none!important}.hx-bot:first-child .n:after{content:"2284"}.hx-bot:nth-child(2) .n:after{content:"3130"}.hx-bot:nth-child(3) .n:after{content:"1902"}.hx-sheet{animation:none!important;transform:none!important}.hx-sheet .body,.hx-sheet .top .badge,.hx-st .b{opacity:1;animation:none}.hx-st .a{display:none}.hx-slot:after{opacity:.6}.hx-steps li{color:var(--color-hero-ink)!important;animation:none!important}.hx-steps li i{background:var(--color-brand-teal)!important;animation:none!important}}.anatomy-card{background:var(--color-white);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.anatomy-card .ac-top{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:14px 20px;display:flex}.anatomy-card .ac-id{font-family:var(--font-mono);color:var(--color-brand-deep);background:var(--color-brand-mist);border-radius:var(--radius-xs);padding:2px 9px;font-size:11px;font-weight:600}.anatomy-card .ac-title{letter-spacing:-.02em;color:var(--color-ink-strong);padding:16px 20px 2px;font-size:1.2rem;font-weight:700}.anatomy-card .ac-sec{border-bottom:1px solid var(--color-surface-2);padding:13px 20px;position:relative}.anatomy-card .ac-sec:last-child{border-bottom:0;border-top:1px dashed var(--color-line-strong)}.anatomy-card .ac-sec .no{background:var(--color-accent);width:20px;height:20px;color:var(--color-white);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:12px;right:16px}.anatomy-card .ac-k{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:3px;font-size:10px}.anatomy-card .ac-v{color:var(--color-ink);padding-right:34px;font-size:13px;line-height:1.5}.anatomy-card .ac-v .mono{font-family:var(--font-mono);color:var(--color-accent-ink);font-size:11px}.anatomy-card .ac-v .tick{color:var(--color-ok);font-weight:700}.demo-snip{font-family:var(--font-mono);background:var(--color-surface-1);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-ink-secondary);padding:14px 18px;font-size:12px;line-height:1.8;overflow-x:auto}.demo-snip .c{color:var(--color-ink-faint)}.demo-snip .g{color:var(--color-ok)}.demo-snip .amber{color:var(--color-st-draft)}.status-flip{font-family:var(--font-mono);align-items:center;gap:8px;font-size:11px;display:inline-flex}.status-flip .arrow{color:var(--color-ink-faint)}.helpdoc{background:var(--color-white);border:1px solid var(--color-line-strong);box-shadow:var(--shadow-lg);border-radius:14px;overflow:hidden}.helpdoc .hd-bar{border-bottom:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-ink-faint);justify-content:space-between;align-items:center;padding:11px 18px;font-size:10.5px;display:flex}.helpdoc .hd-bar .live{color:var(--color-ok);align-items:center;gap:6px;display:inline-flex}.helpdoc .hd-body{padding:26px 30px 24px}.helpdoc .hd-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:8px;font-size:10px}.helpdoc h4{letter-spacing:-.02em;margin-bottom:6px;font-size:1.35rem;font-weight:700}.helpdoc .hd-lead{color:var(--color-ink-muted);margin-bottom:16px;font-size:12.5px;line-height:1.6}.helpdoc .hd-h{color:var(--color-ink-strong);margin:14px 0 8px;font-size:12px;font-weight:700}.helpdoc ol{counter-reset:hd;flex-direction:column;gap:7px;list-style:none;display:flex}.helpdoc ol li{counter-increment:hd;color:var(--color-ink-secondary);gap:10px;font-size:12.5px;line-height:1.5;display:flex}.helpdoc ol li:before{content:counter(hd);background:var(--color-accent-soft-strong);width:18px;height:18px;color:var(--color-accent-ink);font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid;transform:translateY(1px)}.helpdoc .hd-prov{border-top:1px dashed var(--color-line-strong);font-family:var(--font-mono);color:var(--color-ink-faint);margin-top:18px;padding-top:12px;font-size:10px;line-height:1.7}.mcp-term{background:var(--color-surface-1);border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);font-family:var(--font-mono);color:var(--color-ink-secondary);box-shadow:var(--shadow-md);padding:20px 22px;font-size:12.5px;line-height:1.9}.mcp-term .agent{color:var(--color-ok);font-weight:600}.mcp-term .resp{color:var(--color-accent-ink)}.mcp-term .dim{color:var(--color-ink-faint)}}
