.wallet-shell{--wq-bg:#03060c;--wq-panel:#060c16eb;--wq-panel-solid:#070d18;--wq-line:#7dd3fc2e;--wq-line-strong:#7dd3fc52;--wq-accent:#5ee7ff;--wq-accent-dim:#38bdf8;--wq-steel:#8fa3bd;--wq-steel-dim:#647892;--wq-ink:#e8f1ff;--wq-warn:#7dd3fc;--wq-warn-bg:#38bdf814;--wq-alert:#67e8f9;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;color:var(--wq-ink);background:var(--wq-bg)}.wallet-shell .wq-field{border:1px solid var(--wq-line);color:var(--wq-ink);background:#020812b8;outline:none}.wallet-shell .wq-field:focus,.wallet-shell .wq-field:focus-within{border-color:var(--wq-line-strong);box-shadow:0 0 0 1px #5ee7ff2e}.wallet-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wallet-atmosphere__glow-a{background:radial-gradient(circle,#38bdf829,#0000 68%);border-radius:9999px;width:820px;height:520px;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.wallet-atmosphere__glow-b{background:radial-gradient(circle,#5ee7ff12,#0000 70%);border-radius:9999px;width:280px;height:280px;position:absolute;top:36%;left:-120px}.wallet-atmosphere__glow-c{background:radial-gradient(circle,#94a3b814,#0000 72%);width:360px;height:360px;position:absolute;bottom:0;right:-100px}.wallet-atmosphere__hex{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100' viewBox='0 0 56 100'%3E%3Cpath fill='none' stroke='%237dd3fc' stroke-width='1' d='M28 0 L56 16 L56 48 L28 64 L0 48 L0 16 Z M28 64 L56 80 L56 112 L28 128 L0 112 L0 80 Z'/%3E%3C/svg%3E");background-size:56px 100px;position:absolute;inset:0}.wallet-atmosphere__scan{opacity:.035;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#7dd3fc59 3px,#0000 4px);animation:9s linear infinite wallet-scan;position:absolute;inset:0}.wallet-atmosphere__beam{background:linear-gradient(#0000,#5ee7ff0b,#0000);height:40%;animation:7.5s ease-in-out infinite wallet-beam;position:absolute;inset:-20% 0 auto}@keyframes wallet-scan{0%{transform:translateY(0)}to{transform:translateY(12px)}}@keyframes wallet-beam{0%,to{opacity:.35;transform:translateY(-10%)}50%{opacity:.9;transform:translateY(45%)}}.wq-frame{border:1px solid var(--wq-line);background:linear-gradient(180deg, #0e1c3059, transparent 28%), var(--wq-panel);clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));position:relative;box-shadow:inset 0 1px #7dd3fc14,0 28px 80px -48px #000000f2}.wq-frame:before,.wq-frame:after{content:"";border-color:var(--wq-accent);opacity:.7;pointer-events:none;border-style:solid;width:18px;height:18px;position:absolute}.wq-frame:before{border-width:1.5px 0 0 1.5px;top:8px;left:8px}.wq-frame:after{border-width:0 1.5px 1.5px 0;bottom:8px;right:8px}.wq-btn-primary{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#031018;letter-spacing:.02em;background:linear-gradient(135deg,#7dd3fc 0%,#5ee7ff 45%,#38bdf8 100%);font-weight:700;box-shadow:0 0 28px -8px #5ee7ff8c}.wq-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.wq-btn-ghost{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border:1px solid var(--wq-line);color:var(--wq-ink);background:#08101c80}.wq-btn-ghost:hover{border-color:var(--wq-line-strong);background:#0e1c30b3}.wq-chip{border:1px solid var(--wq-line-strong);color:var(--wq-accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#38bdf81a}.wq-hud-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--wq-accent);font-size:10.5px;font-weight:600}
