.toolchain-root .tc-cell.is-night.tcei-cell>.tc-card{--iso-accent:#86a8ff}.toolchain-root .tcei-head h3{letter-spacing:-.02em;font-size:1.1rem}.toolchain-root .tcei-cell .tc-card>.tcei-head p{color:#fff9;max-width:68ch;margin-top:11px;font-size:14px;line-height:1.62}.toolchain-root .tcei-body{flex:1;align-items:stretch;gap:clamp(18px,3vw,48px);min-height:0;margin-top:20px;display:flex;position:relative}.toolchain-root .tcei-fig{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.toolchain-root .tcei-fig .tcei-iso{width:100%;max-width:420px;height:auto}.toolchain-root .tcei-cell .tcei-layer{cursor:pointer;outline:none}.toolchain-root .tcei-cell .tcei-layer:focus-visible{outline-offset:4px;outline:1px solid #fff9}.toolchain-root .tcei-cell .tcei-dbl{fill:none;stroke:#fff;stroke-width:var(--iso-sw,1.2);stroke-linejoin:round;opacity:0}.toolchain-root .tcei-cell .tcei-glass-base{fill:#070707f0}.toolchain-root .tcei-cell .tcei-glass-left{fill:#ffffff0f}.toolchain-root .tcei-cell .tcei-glass-right{fill:#07070773}.toolchain-root .tcei-cell .tcei-glass-topfill{fill:#ffffff12}.toolchain-root .tcei-cell .tcei-glass-sheen{fill:url(#tceiFrost)}.toolchain-root .tcei-cell .tcei-glass-rim,.toolchain-root .tcei-cell .tcei-glass-edge{fill:none;stroke-width:var(--iso-sw,1.2);stroke-linejoin:round}.toolchain-root .tcei-cell .tcei-glass-front{fill:none;stroke:#ffffff1f;stroke-width:var(--iso-sw,1.2);stroke-linecap:round}.toolchain-root .tcei-cell .iso-face-mark{fill:#ffffff6b}.toolchain-root .tcei-cell .tcei-tick path{fill:none;stroke:#ffffff61;stroke-width:1px;vector-effect:non-scaling-stroke}.toolchain-root .tcei-cell .tcei-a{fill:none;stroke:none}.toolchain-root .tcei-wire{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.toolchain-root .tcei-lead{opacity:.42}.toolchain-root .tcei-lead path{fill:none;stroke:#ffffffa8;stroke-width:1px;stroke-linecap:round}.toolchain-root .tcei-caps{flex-direction:column;flex:0 0 min(320px,34%);align-self:stretch;min-width:0;display:flex}.toolchain-root .tcei-tier{font-family:var(--tc-mono);letter-spacing:.05em;color:#ffffff57;border-bottom:1px solid var(--tc-panel-rule);padding:10px 12px 7px;font-size:11px}.toolchain-root .tcei-cap{appearance:none;text-align:left;width:100%;min-height:0;font-family:var(--tc-mono);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;flex:1 1 0;justify-content:center;gap:4px;margin:0;padding:9px 12px 10px;transition:background-color .2s,opacity .2s;display:flex}.toolchain-root .tcei-cap+.tcei-cap{position:relative}.toolchain-root .tcei-cap+.tcei-cap:before{content:"";background:#ffffff14;height:1px;position:absolute;top:0;left:12px;right:12px}.toolchain-root .tcei-cap>b{letter-spacing:.01em;color:#ffffffe0;white-space:nowrap;font-size:12px;font-weight:500;transition:color .2s;display:block}.toolchain-root .tcei-cap>span{color:#ffffff6b;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.55;transition:color .2s;display:block;overflow:hidden}.toolchain-root .tcei-cap.is-hot{background:#ffffff0f}.toolchain-root .tcei-cap.is-hot>b{color:#fff}.toolchain-root .tcei-cap.is-hot>span{color:#ffffffc7}.toolchain-root .tcei-cap.is-cold{opacity:.55}.toolchain-root .tcei-cap:focus-visible{outline-offset:-1px;outline:1px solid #fff9}@media (max-width:940px){.toolchain-root .tcei-body{flex-direction:column;align-items:center;gap:10px}.toolchain-root .tcei-fig .tcei-iso{max-width:330px}.toolchain-root .tcei-wire{display:none}.toolchain-root .tcei-caps{flex:none;align-self:center;width:100%;max-width:460px}.toolchain-root .tcei-cap{flex:none}}@media (prefers-reduced-motion:reduce){.toolchain-root .tcei-cap,.toolchain-root .tcei-cap>b,.toolchain-root .tcei-cap>span{transition:none}}
