.cw-host{position:relative}.cw{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:visible}.cw-rig{opacity:0;transform-origin:0 -46px;will-change:transform, opacity;filter:drop-shadow(0 10px 12px #001c2e2e)drop-shadow(0 2px 3px #001c2e1f);width:0;height:0;position:absolute;top:0;left:0}.cw-cable{background:linear-gradient(to top, var(--ink) 0%, color-mix(in srgb, var(--ink) 55%, transparent) 30%, transparent 100%);border-radius:2px;width:2px;height:150px;position:absolute;bottom:10px;left:-1px}.cw-body{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.cw-l,.cw-r{width:24px;height:40px;position:absolute;top:4px}.cw-l{transform-origin:20px 2px;left:-25px}.cw-r{transform-origin:4px 2px;left:1px}.cw-l svg,.cw-r svg{display:block;overflow:visible}.cw-l path,.cw-r path{fill:none;stroke:var(--ink);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.cw-hub{z-index:1;width:22px;height:22px;position:absolute;top:-11px;left:-11px}.cw-hub svg{display:block}.cw-hub-plate{fill:var(--ink)}.cw-hub-ring{fill:none;stroke:#9fb8ff;stroke-width:1.6px;stroke-linecap:round}.cw-hub-dot{fill:#b9ccff}.cw-coin{background:radial-gradient(circle at 34% 28%, #6aa5ff 0%, var(--accent) 48%, #1450b8 100%);will-change:transform, opacity;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:18px;left:-13px;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #00143c47,0 0 0 1.5px #ffffffe6}.cw-coin b{font:700 14px/1 var(--font-display);color:#fff;text-shadow:0 1px 1px #00143c59}.cw-tag{opacity:0;white-space:nowrap;font:600 12.5px/1.3 var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--dispute-ink);background:var(--card);border:1px solid color-mix(in srgb, var(--dispute) 30%, transparent);box-shadow:var(--shadow-pop);border-radius:999px;padding:3px 9px;position:absolute}.cw-tag.is-good{color:var(--green);border-color:var(--green-line)}@media (prefers-reduced-motion:reduce){.cw{display:none}}
