.fx-trust-dial{aspect-ratio:1;align-content:center;place-items:center;gap:14px;width:min(100%,360px);margin-inline:auto;display:grid;position:relative}.fx .fx-trust-label{max-width:11em;color:var(--fx-muted);font:500 11px/1.4 var(--fx-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;position:relative}.fx-trust-dial svg{position:absolute;inset:0;transform:rotate(-90deg)}.fx-trust-dial circle{fill:none}.fx-trust-ring{stroke:rgb(var(--fx-warn-rgb) / .35);stroke-width:10px;stroke-dasharray:1.2 1.3}.fx-trust-ring-fg{stroke:var(--fx-safe);stroke-width:10px;stroke-linecap:round;stroke-dasharray:calc(var(--p) * 100) 100;animation:fx-trust-fill 1.6s var(--fx-ease) both}.fx-trust-glow{stroke:rgb(var(--fx-safe-rgb) / .14);stroke-width:26px;stroke-linecap:round;stroke-dasharray:calc(var(--p) * 100) 100;animation:fx-trust-fill 1.6s var(--fx-ease) both}@keyframes fx-trust-fill{0%{stroke-dasharray:0 100}}.fx-trust-orbit{stroke:#6be4ff40;stroke-width:1px;stroke-dasharray:2 6;transform-origin:100px 100px;animation:40s linear infinite fx-trust-spin}@keyframes fx-trust-spin{to{transform:rotate(360deg)}}.fx-trust-dial dl{text-align:center;gap:14px;display:grid;position:relative}.fx-trust-dial dl div{gap:4px;display:grid}.fx-trust-dial dt{font:600 10.5px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fx-trust-dial [data-status=confirmed] dt{color:var(--fx-safe)}.fx-trust-dial [data-status=unconfirmed] dt{color:var(--fx-warn)}.fx-trust-dial dd{font:700 clamp(2rem, 1.4rem + 2vw, 3.2rem) / 1 var(--fx-display);letter-spacing:-.03em}.fx-trust-dial [data-status=unconfirmed] dd{color:var(--fx-muted);font-size:clamp(1.4rem,1rem + 1.2vw,2rem)}.fx .fx-trust-date{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);position:absolute;bottom:-6%}.fx-df{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px;display:grid}.fx-df-diagram{border:1px solid var(--fx-line-2);background:radial-gradient(40% 60%,#6be4ff1f,#0000 70%),linear-gradient(170deg,#0e1228,#07070e);border-radius:28px;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr);align-items:stretch;padding:clamp(18px,2.2vw,30px);display:grid}.fx-df-col{align-content:center;gap:10px;min-width:0;display:grid}.fx .fx-df-col-label{color:var(--fx-dim);font:600 10.5px/1.3 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fx-df-col ul{gap:10px;padding:0;list-style:none;display:grid}.fx-df-node{--c:var(--fx-brand-hi);--c-rgb:var(--fx-brand-hi-rgb);border:1px solid rgb(var(--c-rgb) / .28);background:rgb(var(--c-rgb) / .06);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s, background .3s, box-shadow .3s, transform .3s var(--fx-ease);border-radius:16px;gap:4px;padding:14px 16px;display:grid;position:relative}.fx-df-node[data-column=platform]{--c:var(--fx-ion);--c-rgb:var(--fx-ion-rgb);padding-block:20px}.fx-df-node[data-column=output]{--c:var(--fx-safe);--c-rgb:var(--fx-safe-rgb)}.fx-df-node:hover{border-color:rgb(var(--c-rgb) / .6);transform:translateY(-1px)}.fx-df-node[aria-pressed=true]{border-color:var(--c);background:rgb(var(--c-rgb) / .16);box-shadow:0 0 0 1px rgb(var(--c-rgb) / .3), 0 16px 50px -18px rgb(var(--c-rgb) / .7)}.fx-df-node-title{color:var(--fx-fg);font:700 15px/1.25 var(--fx-text)}.fx-df-node[data-column=platform] .fx-df-node-title{font:700 17px/1.2 var(--fx-display);letter-spacing:-.01em}.fx-df-node-short{color:var(--fx-muted);font-size:12.5px;line-height:1.4}.fx-df-port{background:var(--c);width:8px;height:8px;box-shadow:0 0 8px var(--c);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.fx-df-port--in{left:-4px}.fx-df-port--out{right:-4px}.fx-df-node[data-column=platform]:not([data-hub]) .fx-df-port,.fx-df-node[data-column=source] .fx-df-port--in,.fx-df-node[data-column=output] .fx-df-port--out{display:none}.fx-df-diagram{position:relative}.fx-df-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-df-wire{fill:none;stroke:#6be4ff38;stroke-width:1.5px;transition:stroke .35s}.fx-df-pulse{fill:none;stroke:var(--fx-ion);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:10 140;filter:drop-shadow(0 0 4px var(--fx-ion));opacity:.55;animation:2.6s linear infinite fx-df-pulse}[data-lit]>.fx-df-wire{stroke:#6be4ff99}[data-lit]>.fx-df-pulse{opacity:1;animation-duration:1.4s}@keyframes fx-df-pulse{0%{stroke-dashoffset:150px}to{stroke-dashoffset:0}}.fx-df-col{z-index:1;position:relative}.fx-df-link{visibility:hidden;align-self:center;height:70%;margin-top:24px;position:relative}.fx-df-link:before{content:"";border-left:1px dashed #6be4ff59;width:0;position:absolute;inset:0 50%}.fx-df-link i{background:var(--fx-ion);width:18px;height:2px;box-shadow:0 0 10px var(--fx-ion);border-radius:2px;animation:2.4s linear infinite fx-df-run;position:absolute;left:0}.fx-df-link i:first-child{top:15%}.fx-df-link i:nth-child(2){animation-delay:-.8s;top:50%}.fx-df-link i:nth-child(3){animation-delay:-1.6s;top:85%}@keyframes fx-df-run{0%{opacity:0;left:-10px}20%,80%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.fx-df-detail{border:1px solid var(--fx-line-2);animation:fx-df-in .45s var(--fx-ease);background:radial-gradient(70% 50% at 100% 0,#6be4ff1a,#0000 70%),linear-gradient(170deg,#14142ce6,#08080feb);border-radius:28px;align-content:start;gap:14px;padding:clamp(22px,2.4vw,30px);display:grid}@keyframes fx-df-in{0%{opacity:0;transform:translateY(8px)}}.fx .fx-df-detail-kicker{color:var(--fx-ion);font:600 10.5px/1.3 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fx .fx-df-detail h3{font:700 clamp(1.25rem, 1rem + .7vw, 1.6rem) / 1.15 var(--fx-display);letter-spacing:-.015em}.fx-df-detail dl{gap:12px;display:grid}.fx-df-detail dl>div{border-top:1px solid var(--fx-line);gap:6px;padding-top:12px;display:grid}.fx-df-detail dt{color:var(--fx-dim);font:600 11px/1.3 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase}.fx-df-detail dd{gap:8px;display:grid}.fx .fx-df-detail dd>p{color:#e2e3f7;font-size:15px;line-height:1.55}.fx-df-detail [data-status=unconfirmed] dd>p{color:var(--fx-warn)}.fx-df-all{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;display:grid}.fx-df-all>div{border:1px solid var(--fx-line);border-radius:18px;padding:18px}.fx-df-all dl{gap:8px;margin-top:8px;font-size:14px;display:grid}html:not(.fx-js) .fx-df-detail{display:none}.fx-ob{--progress:1;gap:18px;max-width:900px;padding:0;list-style:none;display:grid;position:relative}html.fx-js .fx-ob{--progress:0}.fx-ob:before,.fx-ob:after{content:"";border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:23px}.fx-ob:before{background:#ffffff12}.fx-ob:after{height:calc((100% - 48px) * var(--progress));transition:height .8s var(--fx-ease);background:linear-gradient(#8f98ff,#6be4ff,#7dffc0);bottom:auto;box-shadow:0 0 14px #6be4ff99}.fx-ob-step{grid-template-columns:48px minmax(0,1fr);gap:20px;display:grid;position:relative}.fx-ob-node{z-index:1;border:1px solid var(--fx-line-2);width:48px;height:48px;color:var(--fx-dim);font:600 13px/1 var(--fx-mono);background:#0b0b18;border-radius:50%;place-items:center;transition:border-color .4s,color .4s,box-shadow .4s,background .4s;display:grid;position:relative}.fx-ob-step[data-state=done] .fx-ob-node,html:not(.fx-js) .fx-ob-node{color:var(--fx-ion);border-color:#6be4ff80}.fx-ob-step[data-state=now] .fx-ob-node{border-color:var(--fx-ion);color:#fff;background:#6be4ff29;box-shadow:0 0 0 6px #6be4ff14,0 0 24px #6be4ff99}.fx-ob-card{border:1px solid var(--fx-line);transition:border-color .4s, background .4s, opacity .4s, transform .5s var(--fx-ease);background:#ffffff05;border-radius:20px;gap:10px;padding:20px 22px;display:grid}html.fx-js .fx-ob[data-started] .fx-ob-step[data-state=next] .fx-ob-card{opacity:.55}.fx-ob-step[data-state=now] .fx-ob-card{background:linear-gradient(120deg,#6be4ff14,#8f98ff0a);border-color:#6be4ff73;transform:translate(4px)}.fx-ob-step[data-state] .fx-ob-card:has(.fx-fact-badge[data-status=unconfirmed]){border-style:dashed}.fx .fx-ob-meta{flex-wrap:wrap;gap:8px;display:flex}.fx-ob-when,.fx-ob-who{font:600 10.5px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 10px}.fx-ob-when{color:var(--fx-ion);background:#6be4ff1f}.fx-ob-who{border:1px solid var(--fx-line-2);color:var(--fx-muted)}.fx .fx-ob-card h3{font:700 18px/1.25 var(--fx-display);letter-spacing:-.01em}.fx .fx-ob-text{color:var(--fx-muted);font-size:15px;line-height:1.55}.fx-ob-points{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.fx-ob-points li{color:#d9daf0;background:#ffffff0a;border-radius:10px;padding:6px 10px;font-size:13px}.fx-psp{gap:20px;display:grid}.fx-psp-filters{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.fx-psp-chips{border:1px solid var(--fx-line-2);background:#ffffff05;border-radius:16px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.fx-psp-chips button{color:var(--fx-muted);font:600 13.5px/1.2 var(--fx-text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;transition:background .25s,color .25s;display:inline-flex}.fx-psp-chips button:hover{color:var(--fx-fg)}.fx-psp-chips button[aria-checked=true]{color:#fff;background:#6be4ff24;box-shadow:inset 0 0 0 1px #6be4ff73}.fx-psp-chips b{min-width:22px;font:600 11px/1 var(--fx-mono);text-align:center;animation:fx-df-in .35s var(--fx-ease);background:#ffffff14;border-radius:999px;padding:3px 6px}.fx-psp-chips [data-status=confirmed] b{background:rgb(var(--fx-safe-rgb) / .18);color:var(--fx-safe)}.fx-psp-chips [data-status=unconfirmed] b{background:rgb(var(--fx-warn-rgb) / .18);color:var(--fx-warn)}.fx-psp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;padding:0;list-style:none;display:grid}.fx-psp-card{border:1px solid rgb(var(--fx-safe-rgb) / .2);background:linear-gradient(170deg, rgb(var(--fx-safe-rgb) / .05), #ffffff04);animation:fx-psp-in .45s var(--fx-ease) both;animation-delay:calc(min(var(--i), 12) * 35ms);border-radius:20px;grid-template-rows:auto auto auto 1fr auto;gap:8px;padding:20px;display:grid}.fx-psp-card[data-status=unconfirmed]{border:1px dashed rgb(var(--fx-warn-rgb) / .35);background:repeating-linear-gradient(135deg, rgb(var(--fx-warn-rgb) / .025) 0 10px, transparent 10px 20px)}@keyframes fx-psp-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.fx .fx-psp-group{color:var(--fx-dim);font:600 10.5px/1.3 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fx .fx-psp-card h3{color:var(--fx-muted);font:600 14px/1.35 var(--fx-text)}.fx .fx-psp-value{color:var(--fx-fg);font:700 17px/1.3 var(--fx-display);letter-spacing:-.01em}.fx-psp-card[data-status=unconfirmed] .fx-psp-value{color:var(--fx-warn)}.fx .fx-psp-text{color:var(--fx-muted);font-size:13.5px;line-height:1.5}.fx-psp-card>a{color:var(--fx-ion);font-size:13.5px}.fx-psp-foot{border-top:1px solid var(--fx-line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px;padding-top:10px;display:flex}.fx-psp-foot time{color:var(--fx-dim);font:500 11px/1.4 var(--fx-mono)}html:not(.fx-js) .fx-psp-filters{display:none}.fx-sec-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;padding:0;list-style:none;display:grid}.fx-sec-card{border:1px solid var(--fx-line);transition:border-color .3s, transform .3s var(--fx-ease);background:#ffffff05;border-radius:20px;align-content:start;gap:10px;padding:22px;display:grid;position:relative;overflow:hidden}.fx-sec-card:before{content:"";opacity:0;background:radial-gradient(circle,#6be4ff24,#0000 70%);border-radius:50%;width:160px;height:160px;transition:opacity .4s;position:absolute;inset:-40% -40% auto auto}.fx-sec-card:hover{border-color:#6be4ff59;transform:translateY(-2px)}.fx-sec-card:hover:before{opacity:1}.fx-sec-glyph{background:radial-gradient(circle at 50% 42%, var(--fx-ion) 0 4px, transparent 5px), linear-gradient(180deg, transparent 55%, #6be4ff80 55% 60%, transparent 60%), #6be4ff14;border:1px solid #6be4ff66;border-radius:12px;width:36px;height:36px}.fx .fx-sec-card h3{font:700 16px/1.3 var(--fx-text)}.fx .fx-sec-card>p{color:var(--fx-muted);font-size:14.5px;line-height:1.55}.fx-sec-points{color:#d9daf0;gap:4px;padding-left:18px;font-size:13.5px;display:grid}.fx-sec-points li::marker{color:var(--fx-ion)}.fx-exit{border:1px solid var(--fx-line-2);border-radius:24px;gap:0;display:grid;overflow:hidden}.fx-exit-row{border-top:1px solid var(--fx-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:20px;padding:20px 24px;display:grid}.fx-exit-row:first-child{background:linear-gradient(90deg, rgb(var(--fx-safe-rgb) / .07), transparent);border-top:0}.fx-exit dt{color:var(--fx-muted);font-size:15px}.fx-exit dd{justify-items:start;gap:8px;display:grid}.fx .fx-exit-value{font:700 18px/1.3 var(--fx-display)}.fx-exit-row[data-status=unconfirmed] .fx-exit-value{color:var(--fx-warn)}.fx .fx-exit dd>p:not(.fx-exit-value){color:var(--fx-muted);font-size:14px}@media (max-width:1100px){.fx-df{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fx-df-wires{display:none}.fx-df-link{visibility:visible}.fx-df-diagram{grid-template-columns:minmax(0,1fr);gap:0}.fx-df-link{height:40px;margin:4px 0}.fx-df-link:before{inset:0 auto 0 50%}.fx-df-link i{width:2px;height:12px;animation-name:fx-df-run-down;left:calc(50% - 1px)}.fx-df-link i:nth-child(n){top:0}.fx-df-port{display:none}.fx-df-col ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.fx-exit-row{grid-template-columns:minmax(0,1fr);gap:8px}.fx-ob-step{grid-template-columns:40px minmax(0,1fr);gap:14px}.fx-ob-node{width:40px;height:40px}.fx-ob:before,.fx-ob:after{left:19px}}@keyframes fx-df-run-down{0%{opacity:0;top:0}20%,80%{opacity:1}to{opacity:0;top:calc(100% - 12px)}}
