#heroSignal[data-primary-state]{text-align:start;min-height:310px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:radial-gradient(ellipse at 15% 0,rgba(180,229,103,.1),transparent 65%),var(--panel,#121a1b)}
#heroSignal[data-primary-state=READY]{border-color:rgba(195,245,119,.6)}
#heroSignal[data-primary-state] h2{font-size:clamp(1.3rem,3vw,1.85rem);line-height:1.7;margin:0}
#heroSignal p{line-height:1.9;color:var(--muted,#a2adb0);margin:0}.primary-orbit{font-size:64px;color:#b9d396;line-height:1}.primary-symbol{font-size:clamp(2rem,5vw,3rem);font-weight:750;direction:ltr;display:flex;align-items:center;justify-content:space-between;gap:12px}.primary-symbol span{font-size:1.1rem}.primary-time{font-size:.78rem}.primary-decision{width:min(900px,calc(100vw - 28px));max-height:90dvh;overflow:auto;border:1px solid #34413e;border-radius:24px;background:var(--panel,#101918);color:var(--ink,#edf3ef);padding:24px}.primary-decision::backdrop{background:#020a0ccc;backdrop-filter:blur(7px)}.primary-decision section{padding:18px 0;border-bottom:1px solid #ffffff12}.primary-decision h3{margin:0 0 14px}.primary-intro{line-height:1.9;color:var(--muted,#b9c9c1)}.primary-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.primary-facts>div{padding:14px;border-radius:12px;background:var(--panel2,#ffffff06);min-width:0}.primary-facts small,.primary-peers small{display:block;color:var(--muted,#b0beb8);margin-bottom:7px}.primary-facts b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.primary-peers{display:flex;flex-wrap:wrap;gap:8px}.primary-peers button,.primary-wallet{border:1px solid #456044;border-radius:12px;padding:12px;background:#aee18b0b;color:var(--ink,#d0eac0)}.primary-gates{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:0}.primary-gates li{padding:10px;border-radius:10px;background:#ffffff04;line-height:1.7}.primary-gates span{margin-inline-end:10px}.primary-gates .passed span{color:var(--mint,#c9ff8a)}.primary-gates .pending span{color:#ffca7b}.primary-decision code{display:block;overflow-wrap:anywhere;font-size:.7rem;padding:15px 0}.primary-decision summary{cursor:pointer}.primary-history{display:grid;gap:8px}.primary-history article{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;align-items:center;gap:12px;border:1px solid var(--line,#ffffff12);border-radius:14px;padding:16px}.primary-history small{display:block;color:var(--muted,#abbab4);margin-top:5px}.primary-history button{padding:9px 14px;border:1px solid #53604b;border-radius:10px;background:transparent;color:inherit}#waveSizing{display:flex;gap:12px}#waveSizing[hidden]{display:none!important}#waveSizing input{width:100%;min-width:60px}#wavePolicyHint{display:block;max-width:340px;line-height:1.9;margin-top:8px}#primaryDecision button:focus-visible,#heroSignal button:focus-visible{outline:2px solid #d1fa9d;outline-offset:4px}
@media(max-width:640px){.primary-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-gates{grid-template-columns:1fr}.primary-decision{padding:16px}.primary-history article{grid-template-columns:1fr 1fr}.primary-history button{justify-self:start}.primary-history{max-height:640px;overflow:auto}#waveSizing{flex-wrap:wrap}#heroSignal[data-primary-state]{min-height:280px}.primary-decision .dialog-head{align-items:start}}
