.page--s3 .vaultcon{position:relative;width:100%;max-width:468px;margin-left:auto;border-radius:20px;padding:20px 20px 18px;background:radial-gradient(120% 80% at 80% -10%,rgba(120,165,200,.1),transparent 55%),linear-gradient(168deg,#141a24,#0d121b 64%,#0a0e15);border:1px solid rgba(150,180,210,.14);box-shadow:0 40px 80px -44px #060a12e6,inset 0 1px #ffffff0d;color:#e7edf4;overflow:hidden;font-family:IBM Plex Sans,system-ui,sans-serif}.page--s3 .vaultcon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:repeating-radial-gradient(circle at 50% 38%,rgba(150,180,210,.05) 0 .5px,transparent .5px 7px);-webkit-mask:radial-gradient(70% 60% at 50% 40%,#000 40%,transparent 78%);mask:radial-gradient(70% 60% at 50% 40%,#000 40%,transparent 78%)}.page--s3 .vaultcon__head{display:flex;align-items:center;gap:10px;position:relative;z-index:2;margin-bottom:6px}.page--s3 .vaultcon__mark{width:8px;height:8px;border-radius:2px;background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent),transparent 78%);flex:none}.page--s3 .vaultcon__lab{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#9fb1c4;font-weight:600}.page--s3 .vaultcon__live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:600 9.5px/1 IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#7fd6a8}.page--s3 .vaultcon__live i{width:6px;height:6px;border-radius:50%;background:#46d38a;box-shadow:0 0 8px #46d38a;animation:vcPulseLed 2.2s ease-in-out infinite}@keyframes vcPulseLed{0%,to{opacity:1}50%{opacity:.35}}.page--s3 .vaultcon__stage{position:relative;z-index:2;height:298px;margin:2px 0 12px}.page--s3 .vaultcon__orbit{position:absolute;top:0;right:0;bottom:0;left:0}.page--s3 .vaultcon__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.page--s3 .vc-door{transform-box:fill-box;transform-origin:center}.page--s3 .vc-armor{fill:#141c28e6;stroke:#a0bedc47;stroke-width:1.4}.page--s3 .vc-armor2{fill:none;stroke:#96b4d229;stroke-width:1.2}.page--s3 .vc-glow{fill:url(#vcGlow)}.page--s3 .vc-bolt2{fill:color-mix(in oklch,var(--accent),white 8%)}.page--s3 .vc-spin{transform-box:fill-box;transform-origin:center;animation:vcSpin 26s linear infinite}.page--s3 .vc-spoke2{stroke:color-mix(in oklch,var(--accent),white 18%);stroke-width:2;stroke-linecap:round}.page--s3 .vc-hubring{fill:none;stroke:var(--accent);stroke-width:2}.page--s3 .vc-core{fill:color-mix(in oklch,var(--accent),#0a0e15 12%)}@keyframes vcSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.page--s3 .vc-spin{animation:none}}.page--s3 .vc-link{stroke:#96b4d238;stroke-width:1.1;stroke-dasharray:2 4;fill:none}.page--s3 .vc-packet{fill:var(--accent)}.page--s3 .vaultcon__node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:5px;width:74px}.page--s3 .vaultcon__chip{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(160deg,#283446f2,#161e2cf2);border:1px solid rgba(160,190,220,.2);box-shadow:0 8px 18px -10px #000000b3,inset 0 1px #ffffff14}.page--s3 .vaultcon__chip svg{width:20px;height:20px;stroke:#cdd9e6;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.page--s3 .vaultcon__node b{font:600 8.5px/1.1 IBM Plex Sans,sans-serif;letter-spacing:.04em;color:#9fb1c4;text-align:center;text-transform:uppercase}.page--s3 .vaultcon__tele{position:relative;z-index:2;border-top:1px solid rgba(150,180,210,.12);padding-top:13px}.page--s3 .vc-tele__row{display:flex;align-items:center;gap:11px}.page--s3 .vc-tele__ico{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:color-mix(in oklch,var(--accent),transparent 86%);border:1px solid color-mix(in oklch,var(--accent),transparent 60%)}.page--s3 .vc-tele__ico svg{width:17px;height:17px;stroke:var(--accent);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page--s3 .vc-tele__txt{flex:1;min-width:0}.page--s3 .vc-tele__name{font:700 12.5px/1.1 IBM Plex Sans,sans-serif;letter-spacing:.02em;color:#eef3f8}.page--s3 .vc-tele__sub{font:500 11px/1.2 IBM Plex Sans,sans-serif;color:#8ea1b5;margin-top:2px}.page--s3 .vc-tele__val{font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:color-mix(in oklch,var(--accent),transparent 88%);padding:5px 8px;border-radius:6px;white-space:nowrap}.page--s3 .vc-tele__bar{margin-top:11px;height:2px;border-radius:2px;background:#96b4d224;overflow:hidden}.page--s3 .vc-tele__bar i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--accent),color-mix(in oklch,var(--accent),white 30%));transform-origin:left;animation:vcBar 3.6s linear infinite}@keyframes vcBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page--s3 .vc-tele__dots{display:flex;gap:5px;margin-top:11px;justify-content:center}.page--s3 .vc-tele__dots span{width:5px;height:5px;border-radius:50%;background:#96b4d240;transition:background .3s,transform .3s}.page--s3 .vc-tele__dots span.on{background:var(--accent);transform:scale(1.25)}.page--s3 .vc-tele__row.is-swap .vc-tele__ico,.page--s3 .vc-tele__row.is-swap .vc-tele__txt,.page--s3 .vc-tele__row.is-swap .vc-tele__val{opacity:0;transform:translateY(4px)}.page--s3 .vc-tele__ico,.page--s3 .vc-tele__txt,.page--s3 .vc-tele__val{transition:opacity .32s ease,transform .32s ease}@media(max-width:900px){.page--s3 .vaultcon{max-width:520px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vault-console.css.map */
