.tj-vident{width:var(--tj-vident,168px);height:var(--tj-vident,168px);color:var(--tj-blue);flex:none;place-items:center;display:grid;position:relative}.tj-stage[data-tone=navy] .tj-vident{color:#8fb0ff}.tj-orbit{perspective:560px;pointer-events:none;position:absolute;inset:0}.tj-orbit>i{inset:var(--i,0);opacity:var(--o,.34);transform:var(--tilt,rotateX(66deg)) rotateZ(0deg);border:1px solid;border-radius:999px;position:absolute}.tj-orbit>i:after{content:"";background:var(--tj-cyan);opacity:0;border-radius:999px;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3.5px;left:50%;box-shadow:0 0 12px 1px #19b6c9bf}.tj-orbit>i:first-child{--i:0%;--o:.24;--tilt:rotateX(68deg) rotateY(-14deg)}.tj-orbit>i:nth-child(2){--i:11%;--o:.34;--tilt:rotateX(62deg) rotateY(22deg)}.tj-orbit>i:nth-child(3){--i:22%;--o:.46;--tilt:rotateX(72deg) rotateY(4deg)}.tj-vident[data-state=watching] .tj-orbit>i{animation:tj-orbit var(--d,26s) linear infinite}.tj-vident[data-state=watching] .tj-orbit>i:nth-child(2){--d:19s;animation-direction:reverse}.tj-vident[data-state=watching] .tj-orbit>i:nth-child(3){--d:13s}.tj-vident[data-state=watching] .tj-orbit>i:after{opacity:1}@keyframes tj-orbit{to{transform:var(--tilt,rotateX(66deg)) rotateZ(360deg)}}.tj-vident[data-state=verified] .tj-orbit>i{animation:tj-lock 1.05s var(--tj-ease) both;border-color:var(--tj-cyan)}.tj-vident[data-state=verified] .tj-orbit>i:nth-child(2){animation-delay:80ms}.tj-vident[data-state=verified] .tj-orbit>i:nth-child(3){animation-delay:.16s}.tj-vident[data-state=verified][data-settled=true] .tj-orbit>i{opacity:calc(var(--o) * .55);animation:none;transform:none}@keyframes tj-lock{0%{transform:var(--tilt,rotateX(66deg)) rotateZ(-90deg) scale(1.08);opacity:var(--o)}70%{opacity:.9}to{opacity:calc(var(--o) * .55);transform:rotateX(0)rotate(0)scale(1)}}.tj-vident-glow{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#19b6c94d,#3a6bf01f 55%,#0000 72%);border-radius:999px;position:absolute;inset:-18%}.tj-vident[data-state=verified] .tj-vident-glow{animation:tj-glow 1.5s var(--tj-ease) .4s both}.tj-vident[data-state=verified][data-settled=true] .tj-vident-glow{opacity:.7;animation:none}@keyframes tj-glow{0%{opacity:0;transform:scale(.72)}55%{opacity:1}to{opacity:.7;transform:scale(1)}}.tj-vstage{row-gap:clamp(18px,2.6vw,30px)}.tj-vstage-id{align-items:center;gap:clamp(16px,3vw,40px);min-width:0;display:flex}.tj-vstage-text{gap:6px;min-width:0;display:grid}.tj-vstage-kicker{color:var(--tj-text-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:12.5px;font-weight:600;display:flex}.tj-vstage-name{font-family:var(--font-display);color:var(--tj-ink);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.6vw,2.6rem);font-weight:700;line-height:1.2}.tj-vstage-addr{font-family:var(--font-mono);color:var(--tj-text-4);text-align:start;text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:isolate;max-width:100%;font-size:12px;overflow:hidden}.tj-vstage-state{color:var(--tj-text-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:4px 0 0;font-size:14px;display:flex}.tj-vstage-acts{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.tj-vstage .tj-vpath{max-width:720px}.tj-stage[data-tone=navy] .tj-vpath-step[data-state=future] .tj-vpath-node,.tj-stage[data-tone=navy] .tj-vpath-step[data-state=current] .tj-vpath-node{background:#0b1838}.tj-stage[data-tone=navy] .tj-vpath-step[data-state=done] .tj-vpath-node{background:#8fb0ff}.tj-stage[data-tone=navy] .tj-vpath-fill{background:linear-gradient(to left, #8fb0ff, var(--tj-gain))}[dir=ltr] .tj-stage[data-tone=navy] .tj-vpath-fill{background:linear-gradient(to right, #8fb0ff, var(--tj-gain))}.tj-vpath-step[data-state=verified] .tj-vpath-node{box-shadow:0 0 0 3px #0f9a6a33}.tj-stage[data-tone=navy] .tj-vpath-step[data-state=verified] .tj-vpath-node{box-shadow:0 0 0 3px #4ae3b03d,0 0 16px #4ae3b080}.tj-stage[data-tone=navy] .tj-ring-core{background:#14264f}.tj-stage[data-tone=navy] .vs-btn-secondary{color:var(--tj-on-navy)}.tj-stage[data-tone=navy] .vs-btn-secondary:hover{background:#eaf0ff14!important}.tj-stage[data-tone=navy] .vs-btn-ghost{color:var(--tj-on-navy-2)}.tj-stage[data-tone=navy] .vs-btn-ghost:hover{color:var(--tj-on-navy);background:#eaf0ff14!important}.tj-stage[data-tone=navy] .tj-link{color:#9db8ff}.tj-vstage[data-reveal=true]:after{content:"";z-index:0;pointer-events:none;animation:tj-sweep 1.3s var(--tj-ease) .55s 1 both;background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}@keyframes tj-sweep{to{transform:translate(110%)}}@media (max-width:639.98px){.tj-vstage-id{flex-direction:column;align-items:flex-start}.tj-vident{--tj-vident:132px}}.tj-vline{align-items:center;gap:12px;min-width:0;display:flex}.tj-vline-text{gap:1px;min-width:0;display:grid}.tj-vline-name{color:var(--tj-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:flex;overflow:hidden}.tj-vline-sub{color:var(--tj-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.tj-vmini{direction:inherit;align-items:center;gap:0;display:inline-flex}.tj-vmini>i{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--tj-line-hover);background:0 0;border-radius:999px;flex:none}.tj-vmini>i+i{margin-inline-start:14px;position:relative}.tj-vmini>i+i:before{content:"";top:3px;background:var(--tj-line-strong);width:14px;height:1px;position:absolute;inset-inline-end:100%}.tj-vmini>i[data-on=true]{background:var(--tj-blue);box-shadow:none}.tj-vmini>i[data-on=true]+i[data-on=true]:before{background:var(--tj-blue)}.tj-vmini[data-verified=true]>i{background:var(--tj-gain);box-shadow:none}.tj-vmini[data-verified=true]>i+i:before{background:var(--tj-gain)}.tj-vmini>i[data-live=true]{background:var(--tj-cyan);box-shadow:0 0 0 3px #19b6c933}@media (prefers-reduced-motion:reduce){.tj-vident[data-state=watching] .tj-orbit>i{animation:none}.tj-vident[data-state=verified] .tj-orbit>i{opacity:calc(var(--o) * .55);animation:none;transform:none}.tj-vident[data-state=verified] .tj-vident-glow{opacity:.7;animation:none}.tj-vstage[data-reveal=true]:after{animation:none;display:none}}@media print{.tj-orbit,.tj-vident-glow{display:none!important}}.tj-vstage-addr{justify-self:start;max-width:100%}.tj-stage[data-tone=navy] .tj-status[data-tone=progress]{color:#a9c1ff}
