.ho-grid{background-image:linear-gradient(rgba(205,245,70,.045) 1px,transparent 0),linear-gradient(90deg,rgba(205,245,70,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 40%,transparent 100%)}.ho-caret{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.2em;background:rgb(var(--accent-strong))}.ho-packet{position:absolute;left:calc(100% + 16px);top:50%;width:44px;height:3px;margin-top:-1.5px;border-radius:3px;background:linear-gradient(90deg,transparent,#6fff94);box-shadow:0 0 12px rgba(111,255,148,.8);pointer-events:none;animation:hoPacket 1.15s cubic-bezier(.55,0,.35,1) both}@keyframes hoPacket{0%{opacity:0;transform:translateX(0)}12%{opacity:1}45%{background:linear-gradient(90deg,transparent,#6fff94);box-shadow:0 0 12px rgba(111,255,148,.8)}55%{background:linear-gradient(90deg,transparent,#cdf546);box-shadow:0 0 12px rgba(205,245,70,.9)}88%{opacity:1}to{opacity:0;transform:translateX(170px);background:linear-gradient(90deg,transparent,#cdf546)}}.ho-approved{animation:hoPop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes hoPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.ho-log{animation:hoLog .3s ease-out both}@keyframes hoLog{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.relay-item{opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * 55ms)}.relay.is-in .relay-item{opacity:1;transform:none}.relay-beam{background:linear-gradient(90deg,#6fff94,#cdf546);box-shadow:0 0 16px rgba(205,245,70,.6);transform:scaleX(0);transform-origin:0 50%;z-index:-1}.relay.is-in .relay-beam{animation:relayBeam 1.1s cubic-bezier(.65,0,.35,1) .4s both}@keyframes relayBeam{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.35}}.ctl-row{opacity:0;transform:translateX(-8px);transition:opacity .45s ease,transform .45s ease;transition-delay:calc(.2s + var(--i, 0) * .35s)}.ctl.is-in .ctl-row{opacity:1;transform:none}.faq summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.ho-packet{display:none}.ho-approved,.ho-log{animation:none!important}.ctl-row,.relay-item{opacity:1;transform:none;transition:none}.relay-beam{animation:none!important;transform:none;opacity:.35}}