@font-face{font-family:Geist;src:url(/fonts/Geist-Medium-latin.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");font-weight:500;size-adjust:105.3%;ascent-override:95.4%;descent-override:28%;line-gap-override:0%}:root{--bg: #07060b;--bg-2: #0a0810;--panel: #0d0b14;--panel-2: #12101b;--panel-3: #181525;--line: rgba(255, 255, 255, .06);--line-2: rgba(255, 255, 255, .09);--line-3: rgba(255, 255, 255, .12);--ghost-line: rgba(255, 255, 255, .15);--text: #f1f0f6;--text-2: #c9c6d6;--muted: #9a97aa;--muted-2: #8c899c;--accent: #8b6bff;--accent-soft: #b9a6ff;--accent-deep: #2a1650;--accent-ink: #0b0715;--accent-wash: rgba(139, 107, 255, .12);--accent-line: rgba(139, 107, 255, .38);--up: #2fe3ac;--down: #ec397a;--warn: #f2c46b;--solid: #e5e5e6;--solid-ink: #08090a;--r-ctl: 8px;--r-panel: 12px;--r-big: 18px;--ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .16s;--t-mid: .24s;--font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--display: "Geist", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Menlo, Consolas, monospace;--rail: 1280px;--content: 1184px;--gutter: 24px;--hdr: 64px;color-scheme:dark}:root[data-door=tor]{--bg: #08060f;--bg-2: #0b0814;--panel: #0f0c19;--panel-2: #141020;--accent: #9a7cff;--accent-wash: rgba(154, 124, 255, .15)}@media(max-width:720px){:root{--gutter: 16px;--hdr: 56px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 24px)}body{margin:0;background:var(--bg);color:var(--text);font:400 17px/1.65 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;transition:background-color var(--t-mid) var(--ease)}img,svg{display:block;max-width:100%}svg{flex-shrink:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}[hidden]{display:none!important}::selection{background:#8b6bff6b;color:#fff}input,textarea{caret-color:var(--accent-soft)}*{scrollbar-width:thin;scrollbar-color:rgba(185,166,255,.22) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#b9a6ff33;border-radius:10px;border:3px solid transparent;background-clip:padding-box}:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px;border-radius:6px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--mono);font-size:.86em;letter-spacing:-.01em}.muted{color:var(--muted)}.up{color:var(--up)}.down{color:var(--down)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;padding:8px 14px;background:var(--solid);color:var(--solid-ink);border-radius:var(--r-ctl);font-size:14px}.skip:focus{top:12px}.rail{width:100%;max-width:var(--rail);margin-inline:auto;padding-inline:var(--gutter)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}.btn{--h: 36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--h);padding:0 14px;border-radius:var(--r-ctl);font-size:14px;font-weight:500;line-height:1;letter-spacing:-.005em;white-space:nowrap;border:1px solid transparent;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),opacity var(--t-fast)}.btn-sm{--h: 32px;padding:0 12px;font-size:13.5px}.btn-lg{--h: 44px;padding:0 20px;font-size:15px}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-solid{background:var(--solid);color:var(--solid-ink)}.btn-solid:hover:not(:disabled){background:#fff}.btn-ghost{border-color:var(--ghost-line);color:var(--text)}.btn-ghost:hover:not(:disabled){border-color:#ffffff4d;background:#ffffff0a}.btn-quiet{color:var(--text-2);padding-inline:10px}.btn-quiet:hover:not(:disabled){color:var(--text);background:#ffffff0d}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover:not(:disabled){background:#9a80ff}.btn-danger{background:#ec397a24;border-color:#ec397a66;color:#ff8fb6}.btn-danger:hover:not(:disabled){background:#ec397a38}.btn.is-busy{opacity:.8;cursor:progress}.btn.is-busy:after{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite}.txt-link{display:inline-flex;align-items:center;gap:5px;color:var(--accent-soft);text-decoration:underline;text-decoration-color:#b9a6ff59;text-underline-offset:3px;transition:color var(--t-fast),text-decoration-color var(--t-fast)}.txt-link:hover{color:#fff;text-decoration-color:currentColor}.icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--r-ctl);color:var(--muted);transition:color var(--t-fast),background-color var(--t-fast)}.icon-btn:hover{color:var(--text);background:#ffffff0f}.icon-danger:hover{color:#ff8fb6}.addr{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;margin:-2px -6px;border-radius:6px;color:var(--text-2);max-width:100%;min-width:0;transition:background-color var(--t-fast),color var(--t-fast)}.addr .mono{overflow-wrap:anywhere;text-align:left}.addr svg{flex:none;opacity:.6}.addr:hover{background:#ffffff0f;color:var(--text)}.txlink{display:inline-flex;align-items:center;gap:5px;color:var(--accent-soft)}.txlink:hover{color:#fff}.pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;border:1px solid var(--line-3);font-size:12px;color:var(--text-2);white-space:nowrap}.pill-accent{border-color:var(--accent-line);color:var(--accent-soft);background:var(--accent-wash)}.tick{color:var(--muted);font-weight:400;font-size:.9em;margin-left:4px}.chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:var(--r-ctl);border:1px solid var(--line-3);font-size:13px;color:var(--text-2);font-variant-numeric:tabular-nums;transition:border-color var(--t-fast),color var(--t-fast),background-color var(--t-fast)}button.chip:hover:not(:disabled){border-color:#ffffff47;color:var(--text)}.chip.is-on{border-color:var(--accent-line);background:var(--accent-wash);color:#fff}.chip:disabled{opacity:.5;cursor:default}.chips{display:flex;flex-wrap:wrap;gap:6px}.coin-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#2a1650,#120c22);border:1px solid var(--line-2);font-size:11px;font-weight:600;color:var(--accent-soft)}.coin-av img{width:100%;height:100%;object-fit:cover}.coin-av-ghost{width:34px;height:34px}.bar{position:relative;display:inline-block;width:64px;height:4px;border-radius:4px;background:#ffffff14;overflow:hidden;vertical-align:middle}.bar>span{position:absolute;inset:0 auto 0 0;border-radius:4px;background:linear-gradient(90deg,var(--accent),var(--accent-soft))}.ping{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent-soft);flex:none}.ping:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:ping 1.6s var(--ease) infinite}.ping-up{background:var(--up)}.ping-down{background:var(--down)}.ping-muted{background:var(--muted)}.ping-muted:after{animation:none}@keyframes ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.6);opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dm-trade-flash{0%{background-color:#8b6bff3d}to{background-color:transparent}}.is-fresh{animation:dm-trade-flash 1s var(--ease)}.conn{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.conn:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--muted)}.conn-live:before{background:var(--up);box-shadow:0 0 0 3px #2fe3ac26}.conn-offline:before{background:var(--down)}.spin{display:inline-block;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--accent-soft);border-right-color:transparent;animation:spin .8s linear infinite;flex:none}.spin-sm{width:10px;height:10px}.field{display:grid;gap:7px;min-width:0}.field>label{display:flex;align-items:baseline;gap:8px;font-size:14px;font-weight:500;color:var(--text)}.field-opt{font-size:12px;font-weight:400;color:var(--muted)}.field-hint{font-size:13px;line-height:1.5;color:var(--muted)}.field-error{font-size:13px;line-height:1.5;color:#ff8fb6}.input{width:100%;min-width:0;height:42px;padding:0 12px;border-radius:var(--r-ctl);border:1px solid var(--line-3);background:var(--bg-2);font-size:15px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background-color var(--t-fast)}.input::placeholder{color:#7d7a8e}.input:hover{border-color:#fff3}.input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #8b6bff38}.has-error .input{border-color:#ec397a99}.input-sm{height:34px;font-size:14px}.input.mono{font-size:13.5px}.textarea{height:auto;padding:10px 12px;resize:vertical;line-height:1.5}.input-prefix{position:relative}.input-prefix>span{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.input-prefix .input{padding-left:26px}.input-act{display:flex;gap:8px;align-items:center}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line-2);max-width:100%;overflow-x:auto}.seg>button{height:32px;padding:0 12px;border-radius:7px;font-size:14px;color:var(--muted);white-space:nowrap;transition:background-color var(--t-fast),color var(--t-fast)}.seg>button:hover{color:var(--text)}.seg>button.is-on{background:var(--panel-3);color:#fff;box-shadow:inset 0 0 0 1px var(--line-3)}.seg-sm>button{height:26px;padding:0 10px;font-size:13px}.notice{padding:10px 12px;border-radius:var(--r-ctl);font-size:14px;line-height:1.5;border:1px solid var(--line-3);background:var(--panel-2);color:var(--text-2);overflow-wrap:anywhere}.notice-error{border-color:#ec397a66;background:#ec397a14;color:#ffc2d6}.notice-ok{border-color:#2fe3ac59;background:#2fe3ac12;color:#b8f5e2}.notice-warn{border-color:#f2c46b59;background:#f2c46b12;color:#f6dfae}.notice-info{border-color:var(--accent-line);background:var(--accent-wash);color:#ddd3ff}.empty{display:grid;justify-items:center;text-align:center;gap:8px;padding:32px 20px}.empty-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--accent-line);background:var(--accent-wash);color:var(--accent-soft);margin-bottom:4px}.empty-title{font-size:15px;font-weight:500;color:var(--text)}.empty-text{font-size:14px;line-height:1.5;color:var(--muted);max-width:34ch}.empty .btn{margin-top:8px}.skel-rows{display:grid;gap:10px;padding:16px}.skel-rows>span,.chat-skel{display:block;height:44px;border-radius:8px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.hdr{position:sticky;top:0;z-index:50;background:#07060be0;border-bottom:1px solid var(--line)}:root[data-door=tor] .hdr{background:#08060fe6}.hdr-in{display:flex;align-items:center;gap:28px;height:var(--hdr)}.brand{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:-.02em;flex:none}.brand img{border-radius:7px}.hdr-nav{display:flex;gap:2px}.hdr-nav a{padding:6px 10px;border-radius:7px;font-size:14px;color:#8f8ca0;transition:color var(--t-fast) var(--ease),background-color var(--t-fast)}.hdr-nav a:hover,.hdr-nav a.is-on{color:#fff}.hdr-right{margin-left:auto;display:flex;align-items:center;gap:10px}.hdr-mobile{display:none;margin-left:auto;align-items:center;gap:8px}.burger{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-ctl);border:1px solid var(--line-3)}.ca-chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px 0 4px;border-radius:var(--r-ctl);border:1px solid var(--line-3);font-size:13px;color:var(--text-2);white-space:nowrap;transition:border-color var(--t-fast),color var(--t-fast)}button.ca-chip:hover{border-color:#ffffff47;color:#fff}.ca-k{display:inline-grid;place-items:center;height:24px;padding:0 7px;border-radius:6px;background:var(--accent-wash);color:var(--accent-soft);font-size:11.5px;font-weight:600;letter-spacing:.02em}.ca-chip.is-pending{color:var(--muted)}.door{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;height:32px;padding:3px;border-radius:999px;border:1px solid var(--line-3);background:var(--bg-2);font-size:13px;isolation:isolate;flex:none}.door-opt{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 11px;color:var(--muted);transition:color var(--t-mid) var(--ease)}.door:not(.is-tor) .door-opt:first-child,.door.is-tor .door-opt:nth-child(2){color:#fff}.door-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:var(--panel-3);box-shadow:inset 0 0 0 1px var(--line-3);transition:transform .42s var(--ease),background-color .42s var(--ease),box-shadow .42s var(--ease)}.door.is-tor .door-thumb{transform:translate(100%);background:var(--accent);box-shadow:0 0 18px #8b6bff73}.door:hover:not(:disabled){border-color:#ffffff3d}.door.is-fixed{cursor:default;opacity:1}.torband{border-top:1px solid var(--accent-line);background:linear-gradient(90deg,#2a1650bf,#2a165059);animation:band-in .42s var(--ease)}@keyframes band-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.torband-in{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding-block:10px;font-size:14px;line-height:1.5}.torband-state{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:#fff}.torband-text{color:#ddd3ff}.torband-addr{color:#fff;overflow-wrap:anywhere}.torband-right{margin-left:auto;display:inline-flex;align-items:center;gap:12px}.torband-count{color:#ddd3ff}.torband-count strong{color:#fff;font-weight:600}.mnav{border-top:1px solid var(--line);padding:8px var(--gutter) 20px;background:var(--bg);max-height:calc(100dvh - var(--hdr));overflow-y:auto}.mnav nav{display:grid}.mnav nav a{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;border-bottom:1px solid var(--line);font-size:17px;color:var(--text-2)}.mnav nav a.is-on{color:#fff}.mnav-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px}@media(max-width:1180px){.hdr-nav,.hdr-docs{display:none}}@media(max-width:860px){.hdr-app .hdr-right{display:none}.hdr-app .hdr-mobile{display:flex}.torband-right{margin-left:0}}@media(min-width:861px){.mnav{display:none!important}}.ca-short,.door-ico,.ca-chip.is-compact .ca-long{display:none}.ca-chip.is-compact.is-pending .ca-short{display:inline}.ca-chip.is-compact{padding-right:8px;gap:6px}@media(max-width:640px){.hdr-landing .ca-chip .ca-long,.hdr-landing .door-txt{display:none}.hdr-landing .ca-chip.is-pending .ca-short,.hdr-landing .door-ico{display:inline}.hdr-landing .ca-chip{padding-right:8px;gap:6px}.hdr-landing .door-opt{padding:0 8px}.hdr-landing .hdr-right{gap:8px}.hdr.hdr-landing .hdr-in{gap:12px}}@media(max-width:370px){.hdr-landing .brand>span{display:none}}.ftr{border-top:1px solid var(--line);margin-top:40px;padding-block:56px 32px;font-size:14px}.ftr-in{display:grid;grid-template-columns:2fr 1fr 1.4fr 1fr;gap:32px}.ftr-brand p{margin-top:14px;max-width:38ch;color:var(--muted);line-height:1.6}.ftr-col{display:grid;align-content:start;gap:10px;color:var(--text-2);min-width:0}.ftr-col h3{font-size:13px;font-weight:500;color:var(--muted);margin-bottom:2px}.ftr-col a:hover{color:#fff}.ftr-onion{display:flex;align-items:center;gap:8px;flex-wrap:wrap;overflow-wrap:anywhere}.ftr-base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:44px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}@media(max-width:860px){.ftr-in{grid-template-columns:1fr 1fr}.ftr-brand{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.brand,.hero-h,.sec-h>:not(.sec-sub),.sec-h,.close-h,.chapter h3,.band-stats dd,.page-head h1,.docs-body h1,.docs-body h2,.coin-title h1,.wiz-h,.vt-mc,.bal-sol,.pay-total strong,.proof-totals dd{font-family:var(--display);font-weight:500}.sec-sub{font-family:var(--font)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hdr-landing .hdr-nav-landing{margin-left:auto}.hdr-landing .hdr-right{margin-left:0}.hdr-landing .hdr-in{gap:18px}@media(max-width:1180px){.hdr-landing .hdr-nav-landing{display:flex}}@media(max-width:860px){.hdr-landing .hdr-nav-landing{display:none}.hdr-landing .hdr-right{margin-left:auto}}.hero{position:relative;padding-top:clamp(48px,6vw,92px);isolation:isolate}.hero-field{position:absolute;inset:calc(var(--hdr) * -1) 0 auto 0;height:min(980px,118vh);z-index:-1;pointer-events:none}.hero-field canvas{display:block;width:100%;height:100%}.hero-copy{position:relative;max-width:var(--rail)}.hero-h{display:grid;font-weight:500;font-size:clamp(2.5rem,2.1rem + 1.6vw,3.8rem);letter-spacing:-.032em;line-height:.99;text-wrap:balance}@media(min-width:720px){.hero-h>span{white-space:nowrap}}.hero-l1{color:var(--text)}.hero-l2{position:relative;padding-bottom:.06em;background:linear-gradient(92deg,#d9ceff 0%,var(--accent-soft) 32%,var(--accent) 78%,#a98bff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-l2:before{content:attr(data-text);position:absolute;inset:0;z-index:-1;color:transparent;text-shadow:0 0 22px rgba(185,166,255,.22),0 0 44px rgba(160,134,255,.3),0 0 72px rgba(139,107,255,.3);pointer-events:none}:root[data-door=tor] .hero-l2:before{text-shadow:0 0 26px rgba(185,166,255,.3),0 0 54px rgba(160,134,255,.4),0 0 88px rgba(139,107,255,.4)}.hero-sub{margin-top:22px;max-width:46ch;font-size:clamp(17px,16px + .3vw,19px);line-height:1.6;color:var(--text-2)}.onion-pill{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin-top:26px;height:36px;padding:0 6px 0 12px;border-radius:999px;border:1px solid var(--accent-line);background:#2a165073;color:#ddd3ff;font-size:14px;transition:border-color var(--t-fast),background-color var(--t-fast)}.onion-pill .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.onion-pill:hover{border-color:var(--accent-soft)}.onion-pill.is-pending{padding-right:14px;color:var(--text-2)}.onion-pill-copy{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:#ffffff14;color:#fff;font-size:12.5px;flex:none}.hero-stage{position:relative;margin-top:clamp(36px,4.4vw,56px)}.stage-rail{max-width:calc(1268px + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.col-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.col-head h3{font-size:13px;font-weight:500;color:var(--text-2)}.col-head .muted{font-size:12.5px}.coinlist,.tradelist{display:grid}.coinrow-a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 16px;transition:background-color var(--t-fast)}.coinrow-a:hover{background:#ffffff08}.coinrow-main{display:grid;gap:3px;min-width:0}.coinrow-name{display:flex;align-items:baseline;gap:2px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coinrow-name strong{font-weight:500;overflow:hidden;text-overflow:ellipsis}.coinrow-sub{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.coinrow-mc{display:grid;justify-items:end;font-size:13px;line-height:1.3}.coinrow-mc .muted{font-size:11px}.seen{display:inline-flex;align-items:center;gap:4px;color:var(--accent-soft);font-size:12px}.traderow{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"side sym sol" "side t t";align-items:center;column-gap:8px;padding:8px 16px;font-size:13px;line-height:1.35}.traderow .side{grid-area:side;font-size:12px;font-weight:500}.traderow-sym{grid-area:sym;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.traderow-sym:hover{color:var(--accent-soft)}.traderow .num{grid-area:sol;text-align:right}.traderow-t{grid-area:t;font-size:11.5px}@keyframes view-in{0%{opacity:0;transform:translateY(10px)}}.chart{position:relative;color:var(--up)}.chart-down{color:var(--down)}.chart svg{width:100%;height:100%;overflow:visible}.chart-grid{stroke:#ffffff0f;stroke-width:1;vector-effect:non-scaling-stroke}.chart-line{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-cross{stroke:#ffffff40;stroke-width:1;stroke-dasharray:3 3}.chart-dot{fill:currentColor;stroke:var(--panel);stroke-width:2}.chart-axis span{position:absolute;right:0;transform:translateY(-50%);font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.chart-tip{position:absolute;top:8px;display:grid;gap:2px;padding:8px 10px;border-radius:8px;background:var(--panel-3);border:1px solid var(--line-3);font-size:12px;line-height:1.35;pointer-events:none;white-space:nowrap;color:var(--text)}.chart-tip strong{font-size:13px;font-weight:500}.chart-empty{border-radius:10px;border:1px dashed var(--line-3);background:radial-gradient(ellipse at 50% 60%,rgba(139,107,255,.08),transparent 70%)}.chart-empty-msg{position:absolute;inset:0;display:grid;place-items:center;padding:16px;text-align:center;font-size:14px;color:var(--text-2)}.circuit{display:grid;gap:14px}.circuit-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px}.circuit-state{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.circuit-hops{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.circuit-hops:before{content:"";position:absolute;left:10%;right:10%;top:7px;height:1px;background:repeating-linear-gradient(90deg,var(--accent-line) 0 6px,transparent 6px 10px)}.circuit-ok .circuit-hops:before{background:linear-gradient(90deg,var(--accent),var(--accent-soft))}.circuit-hops li{position:relative;display:grid;justify-items:center;gap:4px;text-align:center;font-size:13px;min-width:0}.circuit-hops li .muted{font-size:11.5px;overflow-wrap:anywhere}.circuit-hops strong{font-weight:500}.hop-node{width:15px;height:15px;border-radius:50%;border:1.5px solid var(--accent-soft);background:var(--bg);margin-bottom:4px}.circuit-ok .hop-node{background:var(--accent);box-shadow:0 0 0 4px #8b6bff29;position:relative}.circuit-ok .hop-node:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;box-shadow:0 0 0 7px #b9a6ff47;opacity:0;animation:hop 2.4s var(--ease) infinite;animation-delay:calc(var(--i) * .24s);pointer-events:none}.circuit-down .hop-node{border-color:var(--down)}@keyframes hop{0%,60%,to{opacity:0}20%{opacity:1}}.circuit-err{font-size:12.5px;color:#ffc2d6}.sec-h{display:grid;gap:14px;font-size:clamp(2rem,1.78rem + .75vw,2.75rem);font-weight:500;letter-spacing:-.03em;line-height:1.05;max-width:22ch;text-wrap:balance}.sec-sub{font-size:17px;font-weight:400;letter-spacing:0;line-height:1.6;color:var(--muted);max-width:52ch}.story{padding-block:clamp(72px,9vw,128px) 40px}.story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,6vw,96px);margin-top:56px}.chapter{min-height:62vh;padding-block:7vh;border-top:1px solid var(--line);opacity:.42;transition:opacity .5s var(--ease)}.chapter:first-child{padding-top:24px}.chapter.is-on{opacity:1}.chapter h3{font-size:clamp(1.5rem,1.35rem + .5vw,1.9rem);font-weight:500;letter-spacing:-.025em;line-height:1.15}.chapter p{margin-top:14px;max-width:48ch;color:var(--text-2)}.chapter>ul{display:grid;gap:8px;margin-top:22px}.chapter>ul>li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--text-2)}.chapter>ul>li svg{color:var(--accent-soft);flex:none}.chapter-card-m{display:none}.story-stick{position:sticky;top:64px;align-self:start;padding-top:24px}.story-card{animation:view-in .36s var(--ease)}.scard{border:1px solid var(--line-3);border-radius:var(--r-panel);background:var(--panel);padding:20px;display:grid;gap:18px}.scard-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:500}.scard-head .muted{font-weight:400;font-size:13px}.ledger{display:grid}.ledger div{display:grid;grid-template-columns:130px 1fr;gap:12px;align-items:center;padding:11px 0;border-top:1px solid var(--line-2);font-size:14px}.ledger dt{color:var(--muted);font-size:13px}.ledger dd{display:flex;align-items:center;gap:6px}.pipeline{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pipeline li{display:grid;gap:8px;font-size:12.5px;color:var(--text-2)}.pipe-dot{height:4px;border-radius:4px;background:#ffffff14;position:relative;overflow:hidden}.pipe-dot:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--accent),var(--accent-soft));transform:scaleX(0);transform-origin:left;animation:pipe 4.8s var(--ease) infinite;animation-delay:calc(var(--i) * .9s)}@keyframes pipe{0%{transform:scaleX(0)}18%,80%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.ticket{display:grid;gap:10px;padding:14px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line-2)}.ticket-seg{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:8px;background:#0000004d;font-size:13px;text-align:center}.ticket-seg span{padding:5px;border-radius:6px;color:var(--muted)}.ticket-seg .is-on{background:var(--panel-3);color:#fff}.ticket-row{display:flex;gap:6px}.ticket-meta{justify-content:space-between;font-size:12.5px;color:var(--muted)}.scard-chat .chat{border:0;background:none;padding:0}.scard-chat .chat-list{max-height:300px}.band{position:relative;padding-block:clamp(80px,10vw,140px);overflow:hidden;isolation:isolate}.band-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 55% at 50% 52%,rgba(91,52,190,.42),transparent 70%),radial-gradient(ellipse 35% 30% at 50% 50%,rgba(139,107,255,.22),transparent 70%)}.band:before,.band:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--line-3),transparent)}.band:before{top:0}.band:after{bottom:0}.band-h{max-width:24ch}.band-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;border-top:1px solid var(--line-3)}.band-stats div{display:grid;gap:6px;padding:26px 20px 0 0}.band-stats div+div{padding-left:24px;border-left:1px solid var(--line-2)}.band-stats dd{font-size:clamp(2.4rem,1.9rem + 1.8vw,3.6rem);font-weight:500;letter-spacing:-.035em;line-height:1}.band-stats dt{font-size:14px;color:var(--text-2);order:2}.band-stats div{display:flex;flex-direction:column}.band-proof{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 48px;margin-top:56px;align-items:end}.band-proof p{font-size:clamp(1.1rem,1rem + .4vw,1.35rem);line-height:1.45;letter-spacing:-.01em;color:var(--text);max-width:44ch}.band-proof-meta{display:grid;gap:10px;justify-items:start;font-size:14px;color:var(--text-2)}.band-proof-meta>span{display:inline-flex;align-items:center;gap:8px}.soon{padding-block:clamp(72px,9vw,120px) 32px}.soon-ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:40px;border-bottom:1px solid var(--line-2)}.soon-ledger li{display:grid;grid-template-columns:minmax(9.5rem,12rem) minmax(0,1fr) auto;gap:16px;align-items:baseline;padding:15px 0;border-top:1px solid var(--line-2)}.soon-ledger h3{font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.35;color:var(--text)}.soon-ledger p{font-size:14px;line-height:1.45;color:var(--muted)}.soon-tag{font-size:12px;color:var(--accent-soft);white-space:nowrap}.close{padding-block:clamp(80px,10vw,140px)}.close-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:32px}.close-copy{display:grid;justify-items:start;gap:18px}.close-field{position:relative;height:clamp(360px,42vw,600px);margin-block:-72px;margin-right:calc(var(--gutter) * -1);pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 68%,transparent 100%);mask-image:radial-gradient(closest-side,#000 68%,transparent 100%)}.close-field canvas{display:block;width:100%;height:100%}.close-h{font-size:clamp(2.6rem,2rem + 2.4vw,4.4rem);font-weight:500;letter-spacing:-.035em;line-height:1;color:var(--accent-soft);text-shadow:0 0 42px rgba(139,107,255,.55)}.close p{max-width:46ch;color:var(--text-2)}.close-acts{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.chat{display:flex;flex-direction:column;min-height:0}.chat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.chat-head h3{font-size:14px;font-weight:500}.chat-list{display:grid;align-content:start;gap:2px;overflow-y:auto;min-height:0;max-height:360px;overscroll-behavior:contain}.chat-list li{display:grid;grid-template-columns:auto 1fr;column-gap:8px;padding:7px 8px;border-radius:8px;font-size:14px;line-height:1.45}.chat-list li:hover{background:#ffffff06}.chat-handle{color:var(--accent-soft);font-weight:500;font-size:13px}.chat-time{font-size:11.5px;color:var(--muted)}.chat-list p{grid-column:1 / -1;color:var(--text-2);overflow-wrap:anywhere}.chat-empty .empty{padding-block:24px}.chat-form{display:grid;gap:8px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line-2)}.chat-who{font-size:12.5px;color:var(--muted)}.chat-me{display:inline-flex;align-items:center;gap:6px;color:var(--accent-soft);font-size:12.5px}.chat-me:hover{color:#fff}.chat-row{display:flex;gap:8px}.chat-row .btn{width:42px;height:42px;padding:0;flex:none}@media(max-width:1000px){.soon-ledger{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.close-in{grid-template-columns:minmax(0,1fr);gap:8px}.close-field{order:-1;height:300px;margin-block:-40px 0;margin-inline:calc(var(--gutter) * -1)}}@media(max-width:900px){.story-grid{grid-template-columns:minmax(0,1fr);margin-top:32px}.story-stick{display:none}.chapter{min-height:0;opacity:1;padding-block:32px 40px}.chapter-card-m{display:block;margin-top:24px}.band-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.band-stats div:nth-child(3){padding-left:0;border-left:0}.band-stats div:nth-child(n+3){padding-top:28px}.band-proof{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.hero-h{max-width:none}.soon-ledger{margin-top:28px}.soon-ledger li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:11px 0}.soon-ledger p{grid-column:1 / -1;grid-row:2;font-size:13.5px}.vt-facts div,.ledger div{grid-template-columns:110px 1fr}.circuit-hops li .muted{display:none}}.dm{position:relative;border:1px solid var(--line-3);border-bottom:0;border-radius:var(--r-big) var(--r-big) 0 0;background:linear-gradient(180deg,#100d19,#0b0912 70%);overflow:hidden;box-shadow:0 -30px 120px -40px #8b6bff59;font-size:12.5px;line-height:1.35;color:var(--text-2);font-variant-numeric:tabular-nums}.dm:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;z-index:3;background:linear-gradient(90deg,transparent,rgba(185,166,255,.7),transparent)}.dm:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;z-index:2;background:linear-gradient(to bottom,rgba(7,6,11,0),var(--bg) 92%);pointer-events:none}.dm.is-paused *{animation-play-state:paused!important}.dm-body{display:grid;grid-template-columns:236px minmax(0,1fr);height:640px;cursor:pointer}.dm-dim{color:var(--muted)}.dm .up{color:var(--up)}.dm .down{color:var(--down)}.dm sub{font-size:.68em;vertical-align:-.25em;line-height:0}.dm-av{flex:none;display:block;border-radius:50%}.dm-badge{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:500;line-height:1;white-space:nowrap}.dm-badge-live{background:#2fe3ac1f;color:var(--up)}.dm-badge-ghost{background:var(--accent-wash);color:var(--accent-soft)}.dm-badge-tor{box-shadow:inset 0 0 0 1px var(--accent-line);color:#ddd3ff}.dm-side{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--line-2);background:#00000024}.dm-side-top{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 14px}.dm-brand{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--text)}.dm-brand img{border-radius:5px}.dm-search{display:flex;align-items:center;gap:8px;height:32px;margin:0 12px 8px;padding:0 6px 0 10px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:#ffffff05;color:var(--muted)}.dm-search kbd{margin-left:auto;display:grid;place-items:center;width:20px;height:20px;border-radius:5px;background:var(--accent-wash);color:var(--accent-soft);font:500 10.5px var(--font)}.dm-list{min-height:0;overflow:hidden;padding:0 6px}.dm-row{border-radius:var(--r-ctl)}.dm-row-a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;border-radius:var(--r-ctl);transition:background-color var(--t-fast)}.dm-row-a:hover{background:#ffffff09}.dm-row.is-on .dm-row-a{background:#8b6bff1a;box-shadow:inset 0 0 0 1px #8b6bff38}.dm-row-t{display:grid;min-width:0;line-height:1.3}.dm-row-t strong{font-size:12.5px;font-weight:500;color:var(--text)}.dm-row-t .dm-dim,.dm-row-r .dm-dim{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-row-r{display:grid;justify-items:end;gap:3px}.dm-side-foot{padding:10px 12px 14px}.dm-new{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;border-radius:var(--r-ctl);border:1px dashed var(--line-3);color:var(--text-2);font-size:12.5px}.dm-main{position:relative;min-width:0;min-height:0}.dm-view{height:100%;animation:dm-in .42s var(--ease)}@keyframes dm-in{0%{opacity:.4;transform:translateY(6px)}}.dm-vhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:13px 18px;border-bottom:1px solid var(--line-2)}.dm-vhead>span:first-child{display:grid;gap:2px}.dm-vhead strong{font-size:14px;font-weight:500;color:var(--text)}.dm-vhead .dm-dim{font-size:11.5px}.dm-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text-2)}.dm-label{font-size:11px;color:var(--muted)}.dm-tabs-mini{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--muted)}.dm-tabs-mini>span{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px}.dm-tabs-mini>.is-on{color:var(--text);background:var(--panel-3)}.dm-tf{display:inline-flex;gap:2px;font-size:11px;color:var(--muted)}.dm-tf>span{padding:3px 7px;border-radius:5px}.dm-tf>.is-on{color:var(--text);background:var(--panel-3)}.dm-trade{display:grid;height:100%;grid-template-columns:minmax(0,1fr) 216px 248px;grid-template-rows:62px minmax(0,1fr) 210px;grid-template-areas:"head head order" "chart trades order" "tabs tabs order"}.dm-head{grid-area:head;display:flex;align-items:center;gap:20px;min-width:0;padding:0 0 0 16px;border-bottom:1px solid var(--line-2)}.dm-coin{display:flex;align-items:center;gap:10px;min-width:0;flex:none}.dm-coin-t{display:grid;gap:3px}.dm-coin-n{display:flex;align-items:center;gap:7px;white-space:nowrap}.dm-coin-n strong{font-size:14px;font-weight:500;color:var(--text)}.dm-coin-s{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);white-space:nowrap}.dm-coin-s svg{color:var(--accent-soft)}.dm-kpis{display:flex;min-width:0}.dm-kpis>div{display:flex;flex-direction:column;gap:2px;padding:0 16px;border-left:1px solid var(--line);white-space:nowrap}.dm-kpis dd{font-size:13.5px;font-weight:500;color:var(--text)}.dm-kpis dt{order:2;font-size:10.5px;color:var(--muted)}.dm-flow{margin-left:auto;display:grid;gap:3px;width:216px;flex:none;align-self:stretch;align-content:center;padding:0 12px;border-left:1px solid var(--line-2)}.dm-flow-k,.dm-flow-v{display:flex;justify-content:space-between;white-space:nowrap}.dm-flow-k{font-size:10.5px;color:var(--muted)}.dm-flow-v{font-size:11.5px;color:var(--text)}.dm-flow-bar{display:block;height:3px;border-radius:2px;background:#ec397abf;overflow:hidden}.dm-flow-bar>span{display:block;height:100%;background:var(--up);transform-origin:left;transition:transform .6s var(--ease)}.dm-chart{grid-area:chart;position:relative;display:flex;flex-direction:column;min-height:0;padding:8px 0 10px;border-right:1px solid var(--line-2)}.dm-chart-bar{display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:11px}.dm-candles{position:relative;flex:1;min-height:0;margin:8px 62px 0 10px}.dm-candles svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dm-grid{stroke:#ffffff0d;stroke-width:1;vector-effect:non-scaling-stroke}.dm-up{color:var(--up);fill:var(--up)}.dm-down{color:var(--down);fill:var(--down)}.dm-wick{stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.dm-last{stroke:var(--up);stroke-width:1;stroke-dasharray:3 4;opacity:.75;vector-effect:non-scaling-stroke}.dm-candles.is-down .dm-last{stroke:var(--down)}.dm-axis{position:absolute;top:0;bottom:0;right:-62px;width:60px;pointer-events:none}.dm-axis>span{position:absolute;left:8px;transform:translateY(-50%);font-size:10.5px;color:var(--muted);white-space:nowrap}.dm-axis>.dm-last-tag{left:4px;padding:2px 5px;border-radius:4px;background:var(--up);color:#04130d;font-weight:600}.dm-candles.is-down .dm-last-tag{background:var(--down);color:#1b0610}.dm-mark{position:absolute;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font-size:9px;font-weight:700;border:2px solid #0e0b16}.dm-mark-buy{background:var(--up);color:#04130d;transform:translate(-50%,6px)}.dm-mark-sell{background:var(--down);color:#1b0610;transform:translate(-50%,calc(-100% - 6px))}.dm-trades{grid-area:trades;display:flex;flex-direction:column;min-height:0;overflow:hidden;border-right:1px solid var(--line-2)}.dm-colhead{padding:8px 8px 4px}.dm-tr{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr) 34px 26px;gap:6px;align-items:center;padding:4px 10px;font-size:11.5px;white-space:nowrap}.dm-tr:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:calc(var(--w, 0) * 58%);background:#2fe3ac12;pointer-events:none}.dm-tr.side-sell:before{background:#ec397a14}.dm-tr>:nth-child(n+3){text-align:right}.dm-tr-h{padding-block:6px 5px;font-size:10.5px;color:var(--muted)}.dm-tr-h:before{display:none}.dm-trader{color:var(--text-2)}.dm-order{grid-area:order;display:flex;flex-direction:column;gap:12px;min-height:0;padding:12px 12px 0;border-left:1px solid var(--line-2);background:#00000024;overflow:hidden}.dm-seg{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:var(--r-ctl);background:#00000059;border:1px solid var(--line-2);font-size:12.5px;text-align:center}.dm-seg>span{padding:6px;border-radius:6px;color:var(--muted);transition:background-color .3s var(--ease),color .3s var(--ease)}.dm-order .dm-seg>.is-on{background:#2fe3ac21;color:var(--up)}.dm-seg-3{grid-template-columns:repeat(3,1fr);min-width:180px}.dm-seg-3>.is-on{background:var(--accent-wash);color:#fff;box-shadow:inset 0 0 0 1px var(--accent-line)}.dm-order-block{display:grid;gap:8px}.dm-amts{display:flex;gap:6px}.dm-chip{display:inline-flex;align-items:center;justify-content:center;flex:1;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--line-3);font-size:12px;white-space:nowrap;transition:border-color .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}.dm-chip.is-on{border-color:var(--accent-line);background:var(--accent-wash);color:#fff}.dm-receive{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--text)}.dm-rows{display:grid}.dm-rows>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line);font-size:12px}.dm-rows dt{color:var(--muted)}.dm-rows dd{color:var(--text)}.dm-buy{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;flex:none;border-radius:var(--r-ctl);background:var(--accent);color:#fff;font-size:13px;font-weight:500;white-space:nowrap;transition:transform .18s var(--ease),background-color .3s var(--ease)}.dm-buy.is-press{transform:scale(.97);background:#a48cff}.dm-route{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2)}.dm-hops{margin-left:auto;display:inline-flex;gap:4px}.dm-hops i{width:6px;height:6px;border-radius:50%;background:var(--accent-soft);opacity:.25;animation:dm-hop 1.8s var(--ease) infinite}.dm-hops i:nth-child(2){animation-delay:.3s}.dm-hops i:nth-child(3){animation-delay:.6s}@keyframes dm-hop{0%,70%,to{opacity:.25}25%{opacity:1}}.dm-pos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dm-pos>div{display:flex;flex-direction:column;gap:2px}.dm-pos dt{order:2;font-size:10.5px;color:var(--muted)}.dm-pos dd{font-size:12.5px;color:var(--text)}.dm-fee{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted)}.dm-fee svg{color:var(--accent-soft);flex:none}.dm-wtabs{grid-area:tabs;min-height:0;overflow:hidden;padding-top:8px;border-top:1px solid var(--line-2)}.dm-wtabs-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px 6px}.dm-wtabs-act{display:inline-flex;gap:14px;font-size:11.5px;color:var(--text-2)}.dm-wtabs-act>span{display:inline-flex;align-items:center;gap:5px}.dm-wr{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1.3fr) auto;gap:10px;align-items:center;padding:7px 14px;border-top:1px solid var(--line);font-size:12px;white-space:nowrap}.dm-wr-h{padding-block:5px;font-size:10.5px;color:var(--muted);border-top:0}.dm-wname{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--text)}.dm-wname>span:last-child:not(.dm-wcode){display:grid;line-height:1.3}.dm-wcode{display:inline-grid;place-items:center;height:20px;padding:0 5px;border-radius:5px;background:var(--panel-3);color:var(--accent-soft);font-size:10.5px;font-weight:600}.dm-sell{display:inline-flex;gap:4px}.dm-sell>span{padding:2px 7px;border-radius:5px;background:#ec397a1a;color:var(--down);font-size:10.5px}.dm-dock{position:absolute;left:50%;bottom:26px;z-index:4;display:flex;gap:4px;max-width:calc(100% - 24px);padding:5px;border-radius:999px;background:#0e0c16f0;border:1px solid var(--line-3);box-shadow:0 14px 34px -10px #000000b3,0 2px 6px #00000059;transform:translate(-50%)}.dm-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;font-size:13px;color:var(--muted);overflow:hidden;flex:none}.dm-pill:not(.is-on):hover{color:var(--text)}.dm-pill.is-on{color:var(--solid-ink);background:var(--solid)}.dm-prog{position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;animation-name:dm-prog;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes dm-prog{to{transform:scaleX(1)}}.dm-launch{display:flex;flex-direction:column;height:100%}.dm-steps{display:flex;gap:6px}.dm-steps li{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--line-2);font-size:11.5px;color:var(--muted);transition:border-color .3s var(--ease),color .3s var(--ease)}.dm-steps .num{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ffffff0f;font-size:10px}.dm-steps .is-on{border-color:var(--accent-line);color:#fff}.dm-steps .is-on .num{background:var(--accent)}.dm-steps .is-done{color:var(--text-2)}.dm-steps .is-done .num{background:#2fe3ac29;color:var(--up)}.dm-launch-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;padding:18px 18px 90px;min-height:0}.dm-form{display:grid;gap:12px;align-content:start}.dm-form-top{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px}.dm-drop{display:grid;place-items:center;width:96px;height:96px;border-radius:12px;border:1px dashed var(--line-3);color:var(--muted);transition:border-color .3s var(--ease),background-color .3s var(--ease)}.dm-drop.has-img{border:1px solid var(--accent-line);background:var(--accent-wash)}.dm-drop.has-img .dm-av{animation:dm-pop .5s var(--ease)}@keyframes dm-pop{0%{opacity:0;transform:scale(.7)}}.dm-fields{display:grid;gap:8px}.dm-input{display:grid;gap:2px;align-content:start;min-height:44px;padding:6px 11px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--bg-2);font-size:13.5px;color:var(--text);transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.dm-input.is-focus{border-color:var(--accent);box-shadow:0 0 0 3px #8b6bff29}.dm-input-k{font-size:10.5px;color:var(--muted)}.dm-input-tall{min-height:66px}.dm-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.18em;background:var(--accent-soft);animation:dm-blink 1s steps(1) infinite}@keyframes dm-blink{50%{opacity:0}}.dm-form-row{display:flex;align-items:center;gap:12px}.dm-form-row .dm-label{width:64px;flex:none}.dm-form-row .dm-amts{flex:1;max-width:300px}.dm-summary{display:grid;gap:12px;align-content:start;padding:14px;border-radius:var(--r-panel);border:1px solid var(--line-2);background:#0003}.dm-total dt,.dm-total dd{color:var(--text);font-weight:500;font-size:13px}.dm-rows>.dm-total{border-top-color:var(--line-3)}.dm-launch-btn.is-sent{background:var(--panel-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3)}.dm-status{display:grid}.dm-status li{display:flex;align-items:center;gap:10px;min-height:28px;font-size:12.5px;color:var(--muted)}.dm-status .dm-badge{margin-left:auto;animation:dm-pop .5s var(--ease)}.dm-status-dot{position:relative;width:10px;height:10px;flex:none;border-radius:50%;border:1.5px solid var(--line-3);transition:background-color .3s var(--ease),border-color .3s var(--ease)}.dm-status .is-on{color:var(--text)}.dm-status .is-on .dm-status-dot{border-color:var(--accent);background:var(--accent)}.dm-status .is-on .dm-status-dot:after,.dm-log .is-on .dm-log-dot:after,.dm-circuit.is-live .dm-node:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;box-shadow:0 0 0 5px #b9a6ff47;opacity:0;animation:hop 2s var(--ease) infinite;pointer-events:none}.dm-status .is-done{color:var(--text-2)}.dm-status .is-done .dm-status-dot{border-color:var(--up);background:var(--up)}.dm-creator{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);transition:color .4s var(--ease)}.dm-creator.is-on{color:var(--accent-soft)}.dm-wallets{position:relative;height:100%}.dm-wbg{display:grid;grid-template-columns:190px minmax(0,1fr);height:100%;opacity:.3}.dm-wfolders{display:grid;align-content:start;gap:2px;padding:14px 10px;border-right:1px solid var(--line-2)}.dm-wfolders>span:not(.dm-label){display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;color:var(--text-2)}.dm-wfolders>.is-on{background:var(--panel-3)}.dm-wfolders .dm-label{padding:0 8px 6px}.dm-wtable{padding:12px 0}.dm-modal{position:absolute;top:18px;left:50%;z-index:1;display:grid;gap:12px;width:min(640px,calc(100% - 32px));padding:16px;border-radius:14px;border:1px solid var(--line-3);background:#100d1a;box-shadow:0 30px 70px -20px #000000d9,0 4px 14px #0006;transform:translate(-50%);animation:dm-modal .5s var(--ease)}@keyframes dm-modal{0%{opacity:0;transform:translate(-50%,14px)}}.dm-modal-head{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text)}.dm-modal-head strong{font-weight:500}.dm-modal-id{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dm-modal-id strong{font-weight:500;font-size:13.5px}.dm-modal-id .dm-dim{font-size:11px}.dm-tags{display:inline-flex;gap:6px}.dm-bal{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.dm-bal strong{font-size:13.5px;font-weight:500;color:var(--text);margin-inline:4px}.dm-curve{position:relative;height:128px;border-radius:10px;border:1px solid var(--line);background:#0003}.dm-curve svg{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 32px);overflow:visible;animation:dm-draw 1.4s var(--ease) both}@keyframes dm-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.dm-curve-line{fill:none;stroke:var(--up);stroke-width:1.8;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dm-curve-tag{position:absolute;top:6px;right:8px;padding:2px 6px;border-radius:5px;background:var(--panel-3);border:1px solid var(--line-3);color:var(--text);font-size:11px}.dm-curve-x{position:absolute;left:10px;right:10px;bottom:4px;display:flex;justify-content:space-between;font-size:10.5px;color:var(--muted)}.dm-wstats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line-2);border-radius:10px}.dm-wstats>div{display:flex;flex-direction:column;gap:3px;padding:8px 10px}.dm-wstats>div+div{border-left:1px solid var(--line-2)}.dm-wstats dt{order:2;font-size:10.5px;color:var(--muted)}.dm-wstats dd{font-size:13px;color:var(--text)}.dm-used{display:grid;gap:8px}.dm-used-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dm-used-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av t b" "av ago b";align-items:center;column-gap:8px;padding:7px 9px;border-radius:var(--r-ctl);border:1px solid var(--line-2);font-size:12px}.dm-used-row .dm-av{grid-area:av}.dm-used-row>span:nth-child(2){grid-area:t;display:flex;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.dm-used-row strong{font-weight:500;color:var(--text)}.dm-used-row>.num{grid-area:ago;font-size:10.5px}.dm-used-row .dm-badge{grid-area:b}.dm-chat{display:grid;grid-template-columns:210px minmax(0,1fr);height:100%}.dm-rooms{display:grid;align-content:start;gap:2px;padding:14px 10px;border-right:1px solid var(--line-2)}.dm-rooms .dm-label{padding:0 10px 6px}.dm-room{display:grid;gap:1px;padding:7px 10px;border-radius:var(--r-ctl)}.dm-room strong{font-size:12.5px;font-weight:500;color:var(--text)}.dm-room .dm-dim{font-size:11px}.dm-room.is-on{background:var(--panel-3)}.dm-rooms-note{display:flex;gap:6px;margin-top:14px;padding:0 10px;font-size:11.5px;line-height:1.45;color:var(--muted)}.dm-rooms-note svg{flex:none;margin-top:2px;color:var(--accent-soft)}.dm-chat-main{display:flex;flex-direction:column;min-height:0;padding-bottom:88px}.dm-msgs{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:10px 14px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 56px);mask-image:linear-gradient(to bottom,transparent,#000 56px)}.dm-msgs li{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;padding:5px 8px;border-radius:var(--r-ctl)}.dm-msgs li.is-new{animation:dm-msg .45s var(--ease)}@keyframes dm-msg{0%{opacity:0;transform:translateY(10px)}}.dm-handle{font-size:12px;font-weight:500;color:var(--accent-soft)}.dm-msgs .num{font-size:10.5px}.dm-msgs p{grid-column:1 / -1;font-size:13px;color:var(--text-2)}.dm-compose{display:flex;align-items:center;gap:6px;height:38px;flex:none;margin:0 14px;padding:0 5px 0 12px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--bg-2);font-size:12.5px}.dm-send{display:grid;place-items:center;width:28px;height:28px;margin-left:auto;border-radius:6px;background:var(--accent);color:#fff}.dm-tor{display:flex;flex-direction:column;height:100%;padding-bottom:88px}.dm-circuit{--pad: 18px;position:relative;padding:22px var(--pad) 12px}.dm-circuit ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.dm-circuit li{display:grid;justify-items:center;gap:3px;text-align:center;font-size:11px;min-width:0}.dm-circuit strong{font-size:12.5px;font-weight:500;color:var(--text)}.dm-wire{position:absolute;top:28px;left:calc(var(--pad) + (100% - var(--pad) * 2) * .1);right:calc(var(--pad) + (100% - var(--pad) * 2) * .1);height:1.5px;background:linear-gradient(90deg,var(--accent),var(--accent-soft))}.dm-packet{position:absolute;inset:0;transform:translate(-100%);animation:dm-packet 2.6s cubic-bezier(.5,0,.5,1) infinite}.dm-packet:after{content:"";position:absolute;right:-4px;top:-3.25px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #b9a6ff59}@keyframes dm-packet{0%{transform:translate(-100%)}to{transform:translate(0)}}.dm-node{position:relative;z-index:1;width:14px;height:14px;margin-bottom:6px;border-radius:50%;border:1.5px solid var(--accent-soft);background:var(--accent)}.dm-circuit.is-live .dm-node:after{animation-delay:calc(var(--i) * .4s)}.dm-queue{margin:8px 18px 0;border-radius:var(--r-panel);border:1px solid var(--line-2);overflow:hidden}.dm-queue-head{padding:10px 14px;border-bottom:1px solid var(--line-2)}.dm-queue-head>span{display:flex;align-items:baseline;gap:10px}.dm-queue-head strong{font-size:13px;font-weight:500;color:var(--text)}.dm-queue li{display:grid;grid-template-columns:auto 130px minmax(0,1fr) 128px;align-items:center;gap:14px;padding:10px 14px}.dm-queue li+li{border-top:1px solid var(--line)}.dm-queue li.is-lead{background:var(--accent-wash)}.dm-q-t{display:grid;line-height:1.3}.dm-q-t strong{font-weight:500;color:var(--text)}.dm-q-t .dm-dim{font-size:11px}.dm-q-bar{height:4px;border-radius:4px;background:#ffffff12;overflow:hidden}.dm-q-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-soft));transform-origin:left;transition:transform 1s linear}.dm-q-time{text-align:right;font-size:12.5px;color:var(--accent-soft)}.dm-torfacts{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 18px 0}.dm-scard{gap:16px;font-variant-numeric:tabular-nums}.dm-scard .dm-circuit{--pad: 0px;padding-top:8px}.dm-scard .dm-wire{top:14px}.dm-scard .dm-dim{color:var(--muted)}.dm-record{display:flex;align-items:center;gap:16px}.dm-record-who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;flex:1}.dm-record-who>div{display:grid;gap:4px}.dm-record-who dt{font-size:12px;color:var(--muted)}.dm-record-who dd{display:flex;align-items:center;gap:6px;font-size:14px}.dm-log{display:grid;gap:2px;padding:4px 0}.dm-log li{display:flex;align-items:center;gap:10px;min-height:30px;font-size:14px;color:var(--muted);transition:color .3s var(--ease)}.dm-log-dot{position:relative;display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;border:1.5px solid var(--line-3);transition:background-color .3s var(--ease),border-color .3s var(--ease)}.dm-log .is-on{color:var(--text)}.dm-log .is-on .dm-log-dot{border-color:var(--accent)}.dm-log .is-done{color:var(--text-2)}.dm-log .is-done .dm-log-dot{border-color:var(--up);background:#2fe3ac29;color:var(--up)}.dm-scard .ledger div{padding:9px 0}.ticket-row .chip{transition:border-color .3s var(--ease),background-color .3s var(--ease),color .3s var(--ease)}.dm-scard .dm-msgs{height:300px;flex:none;padding:0;margin-inline:-8px}.dm-scard .dm-compose{margin:0}.dm-log-n{font-size:10px;line-height:1;color:var(--muted)}.dm-log .is-on .dm-log-n{color:var(--accent-soft)}.dm-layers{display:grid;align-content:start}.dm-layers>div{display:grid;grid-template-columns:104px 1fr;gap:12px;align-items:baseline;padding:16px 0;border-top:1px solid var(--line-2);font-size:14px}.dm-layers>div:first-child{border-top:0;padding-top:6px}.dm-layers dt{font-weight:500;color:var(--text)}.dm-layers dd{color:var(--text-2);line-height:1.5}.dm-layers-empty{margin-top:8px;padding-top:16px;border-top:1px solid var(--line-2);font-size:13px;color:var(--muted)}.dm-compose-link{transition:border-color var(--t-fast) var(--ease)}.dm-compose-link:hover{border-color:var(--accent-line)}.dm-compose-link:hover .dm-dim{color:var(--text-2)}.strip{padding-block:30px 8px}.strip-in{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 44px}.strip-in li{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--text-2)}.strip-in svg{color:var(--accent-soft);flex:none}.band-stats .unit{margin-left:.18em;font-size:.42em;letter-spacing:0;color:var(--text-2)}@media(max-width:1320px){.dm-flow{display:none}}@media(max-width:1180px){.dm-trade{grid-template-columns:minmax(0,1fr) 232px;grid-template-areas:"head order" "chart order" "tabs order"}.dm-trades{display:none}.dm-chart{border-right:0}.dm-kpis>div:nth-child(3){display:none}.dm-launch-grid{grid-template-columns:minmax(0,1fr) 260px}.dm-wbg{grid-template-columns:minmax(0,1fr)}.dm-wfolders{display:none}}@media(max-width:900px){.dm-body{grid-template-columns:minmax(0,1fr);height:580px}.dm-side{display:none}.dm-trade{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 190px;grid-template-areas:"head" "chart" "tabs"}.dm-order{display:none}.dm-head{flex-wrap:wrap;gap:10px 0;padding:12px 12px 10px}.dm-coin,.dm-kpis{width:100%}.dm-kpis>div{flex:1;padding:0 10px}.dm-kpis>div:first-child{padding-left:0;border-left:0}.dm-candles{margin-right:56px}.dm-wtabs-act{display:none}.dm-wr{grid-template-columns:minmax(0,1fr) auto auto}.dm-wr>:nth-child(2){display:none}.dm-launch-grid{grid-template-columns:minmax(0,1fr);padding:14px 14px 90px}.dm-summary{padding:10px 12px}.dm-summary>.dm-rows,.dm-summary>.dm-launch-btn,.dm-summary>.dm-creator{display:none}.dm-status{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.dm-vhead{padding:12px 14px}.dm-vhead>span:first-child .dm-dim{display:none}.dm-wbg{display:none}.dm-modal{top:12px;gap:10px;padding:14px}.dm-used,.dm-tags{display:none}.dm-wstats{grid-template-columns:repeat(3,minmax(0,1fr))}.dm-wstats>div:nth-child(n+4){display:none}.dm-chat{grid-template-columns:minmax(0,1fr)}.dm-rooms{display:none}.dm-circuit li>.dm-dim{display:none}.dm-queue{margin-inline:14px}.dm-queue li{grid-template-columns:auto minmax(0,1fr) auto}.dm-q-bar,.dm-torfacts{display:none}.dm-dock{bottom:16px;overflow-x:auto;scrollbar-width:none}.dm-dock::-webkit-scrollbar{display:none}.strip-in{justify-content:flex-start;gap:12px 24px}.strip-in li{font-size:14px}}@media(max-width:640px){.dm-pill{padding:0 11px;font-size:12.5px}.dm-pill svg{display:none}.dm-prog{left:11px;right:11px}.dm-steps li:not(.is-on){font-size:0;gap:0;padding-right:4px}.dm-coin-s{display:none}.dm-record-who{grid-template-columns:minmax(0,1fr)}}.app-main{padding-block:28px 40px;min-height:70vh}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:24px}.page-head h1{font-size:2rem;font-weight:500;letter-spacing:-.03em;line-height:1.1}.page-head p{margin-top:8px;max-width:64ch;font-size:15px;line-height:1.55}.panel{border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--panel);padding:18px;min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin-bottom:14px}.panel-head h2{font-size:15px;font-weight:500;letter-spacing:-.01em}.panel-head .muted{display:inline-flex;align-items:center;gap:5px;font-size:13px}.panel-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.panel-tools .input{width:240px}.tbl-wrap{overflow-x:auto;margin-inline:-18px;padding-inline:18px}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-weight:400;font-size:12.5px;color:var(--muted);padding:0 10px 10px;border-bottom:1px solid var(--line-2);white-space:nowrap}.tbl td{padding:11px 10px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.tbl th:first-child,.tbl td:first-child{padding-left:0}.tbl th:last-child,.tbl td:last-child{padding-right:0}.tbl tbody tr{transition:background-color var(--t-fast)}.tbl tbody tr:hover{background:#ffffff05}.tbl .r{text-align:right}.tbl-tight td{padding-block:8px;font-size:13.5px}.tbl-coin{display:inline-flex;align-items:center;gap:10px}.tbl-coin>span{display:grid;line-height:1.3}.tbl-coin strong{font-weight:500}.tbl-coin .tick{margin:0;font-size:12.5px}.tbl-coin:hover strong{color:var(--accent-soft)}.curve{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.explore-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.explore.has-rail .explore-grid{grid-template-columns:minmax(0,1fr) 320px}.explore-side{display:grid;gap:16px}.explore-side .chat-list{max-height:340px}.anchor-target{scroll-margin-top:calc(var(--hdr) + 16px)}.coin-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px 20px;align-items:center;margin-bottom:14px}.coin-title h1{font-size:1.75rem;font-weight:500;letter-spacing:-.025em;line-height:1.15}.coin-title .tick{font-size:.7em}.coin-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:6px;font-size:13.5px}.coin-stats{display:grid;grid-auto-flow:column;gap:28px}.coin-stats div{display:grid;gap:2px}.coin-stats dt{font-size:12.5px;color:var(--muted)}.coin-stats dd{font-size:18px;font-weight:500;display:flex;align-items:center;gap:8px}.coin-desc{max-width:72ch;color:var(--text-2);font-size:15px;margin-bottom:20px}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.coin-left,.coin-right{display:grid;gap:16px;min-width:0}.trade-form{display:grid;gap:16px}.trade-form>.seg{display:grid;grid-template-columns:1fr 1fr}.tf-bal{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--muted)}.tf-opts{display:grid;gap:14px}.tf-opts .field>label{font-size:13px;font-weight:400;color:var(--muted)}.tf-go{width:100%}.vault-form{display:grid;gap:12px}.vault-lead{display:flex;gap:10px;font-size:14px;line-height:1.5;color:var(--text-2)}.vault-lead svg{flex:none;margin-top:2px;color:var(--accent-soft)}.vault-row{display:flex;gap:8px;flex-wrap:wrap}.vault-row .input{flex:1 1 180px}.vault-state{display:flex;align-items:center;gap:12px;font-size:13px}.wiz-steps{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.wiz-steps li{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 6px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;color:var(--muted)}.wiz-steps li .num{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffffff0f;font-size:12px}.wiz-steps li.is-on{border-color:var(--accent-line);color:#fff;background:var(--accent-wash)}.wiz-steps li.is-on .num{background:var(--accent);color:#fff}.wiz-steps li.is-done{color:var(--text-2)}.wiz-steps li.is-done .num{background:#2fe3ac29;color:var(--up)}.launch,.explore.has-rail{display:grid;grid-template-columns:248px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"rail head" "rail main";column-gap:16px}.launch>.page-head,.explore.has-rail>.page-head{grid-area:head}.launch-body,.explore.has-rail>.explore-grid{grid-area:main;min-width:0}.launch-body{display:grid;gap:16px;align-content:start}.launch-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.launch-main{min-width:0;scroll-margin-top:calc(var(--hdr) + 16px)}.launch-side{display:grid;gap:16px;position:sticky;top:calc(var(--hdr) + 16px)}.app-rail-slot{grid-area:rail;min-width:0;align-self:stretch;contain:size}.app-rail{position:sticky;top:calc(var(--hdr) + 16px);height:calc(100dvh - var(--hdr) - 44px);max-height:100%;border:1px solid var(--line-2);border-radius:var(--r-panel);background:linear-gradient(#00000024,#00000024),var(--panel);overflow:hidden}.app-rail .dm-side-top{flex:none;gap:10px}.app-rail .dm-brand{font-family:var(--font);font-size:13.5px;letter-spacing:0}.app-rail-count{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:5px;background:#ffffff0f;color:var(--text-2);font-size:11px;font-weight:500}.app-rail .dm-live{font-size:11.5px;white-space:nowrap}.app-rail-search{flex:none;cursor:text;transition:border-color var(--t-fast) var(--ease)}.app-rail-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--text);font:inherit;font-size:12.5px;outline:none}.app-rail-search input::placeholder{color:var(--muted);opacity:1}.app-rail-search:focus-within{border-color:var(--accent-line)}.app-rail-search:has(input:disabled){cursor:default}.app-rail-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.app-rail .dm-list{overflow:visible;padding:0 6px 8px}.app-rail .dm-row-a:focus-visible{outline:2px solid var(--accent-line);outline-offset:-2px}.app-rail .dm-row.is-fresh .dm-row-a{animation:rail-fresh 1.2s var(--ease)}@keyframes rail-fresh{0%{background:#8b6bff2e}}.app-rail-skel{padding:2px 12px;gap:6px}.app-rail-skel>span{height:42px}.app-rail-empty{display:grid;justify-items:start;gap:6px;margin:2px 12px 0;padding:16px 14px 18px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:linear-gradient(180deg,var(--accent-wash),rgba(139,107,255,0) 80%);font-size:12.5px;line-height:1.5;color:var(--muted)}.app-rail-empty-mark{display:grid;place-items:center;width:32px;height:32px;margin-bottom:6px;border-radius:var(--r-ctl);background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-soft)}.app-rail-empty strong{font-size:13.5px;font-weight:500;line-height:1.35;color:var(--text)}.app-rail-empty strong span{display:block;color:var(--accent-soft)}.app-rail .dm-side-foot{flex:none;padding:12px;border-top:1px solid var(--line-2)}.app-rail .dm-new{width:100%;background:transparent;font:inherit;font-size:12.5px;cursor:pointer;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.app-rail .dm-new:hover{border-color:var(--accent-line);background:var(--accent-wash);color:#fff}.app-rail .dm-new:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.live-line{display:grid;gap:0;padding-block:6px}.live-line-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-top:1px solid var(--line);font-size:13.5px;color:var(--text-2)}.live-line-row:first-child{border-top:0}.live-line-k{display:inline-flex;align-items:center;gap:9px}.live-line-k svg{color:var(--accent-soft);flex:none}.live-line-k strong{color:#fff;font-weight:600}.live-line .num{color:#fff}.live-line .mono{font-size:12px}.wiz{padding:24px}.wiz>.notice{margin-bottom:16px}.wiz-form{display:grid;gap:20px}.wiz-h{font-size:1.25rem;font-weight:500;letter-spacing:-.02em}.wiz-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--line-2);font-size:13px}.coin-fields{display:grid;grid-template-columns:148px minmax(0,1fr);gap:18px}.coin-text{display:grid;gap:16px;align-content:start}.img-drop{display:grid;gap:8px;align-content:start;justify-items:start}.img-btn{display:grid;place-items:center;width:148px;aspect-ratio:1;border-radius:var(--r-panel);border:1px dashed rgba(185,166,255,.35);background:radial-gradient(ellipse at 50% 40%,rgba(139,107,255,.1),transparent 70%);overflow:hidden;color:var(--text-2);font-size:13.5px;transition:border-color var(--t-fast),background-color var(--t-fast)}.img-btn:hover{border-color:var(--accent-soft)}.img-btn>span{display:grid;justify-items:center;gap:6px;text-align:center;padding:10px}.img-btn small{font-size:11.5px;color:var(--muted)}.img-btn img{width:100%;height:100%;object-fit:cover}.img-drop.has-error .img-btn{border-color:#ec397a99}.links3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pay-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:10px;background:var(--bg-2);border:1px solid var(--line-2);font-size:14px;color:var(--text-2)}.pay-total strong{font-size:22px;font-weight:500;color:#fff}.pay-opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pay-opt{display:grid;gap:3px;text-align:left;padding:12px 14px;border-radius:10px;border:1px solid var(--line-3);background:var(--bg-2);transition:border-color var(--t-fast),background-color var(--t-fast)}.pay-opt strong{font-size:14px;font-weight:500}.pay-opt span{font-size:12.5px;line-height:1.35;color:var(--muted)}.pay-opt:hover:not(:disabled){border-color:#ffffff42}.pay-opt.is-on{border-color:var(--accent);background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent)}.pay-opt:disabled{opacity:.5;cursor:not-allowed}.pay-box{display:grid;gap:14px;justify-items:start;padding:18px;border-radius:10px;border:1px solid var(--line-2);background:#0000002e;font-size:14.5px;line-height:1.55;color:var(--text-2)}.pay-box>.notice,.pay-box>.field,.pay-box>.kv,.pay-box>.vault-form{justify-self:stretch}.pay-box p strong{color:#fff;font-weight:500}.kv{display:grid}.kv>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.kv>div:last-child{border-bottom:0}.kv dt{color:var(--muted);font-size:13px}.kv dd{min-width:0}.wiz-status .flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.flow li{display:grid;gap:8px;font-size:13.5px;color:var(--muted)}.flow-dot{display:grid;place-items:center;height:26px;border-radius:8px;border:1px solid var(--line-3);color:#fff}.flow li.is-done{color:var(--text-2)}.flow li.is-done .flow-dot{background:#2fe3ac24;border-color:#2fe3ac66;color:var(--up)}.flow li.is-on{color:#fff}.flow li.is-on .flow-dot{border-color:var(--accent);background:linear-gradient(90deg,var(--accent-wash),rgba(139,107,255,.3),var(--accent-wash));background-size:200% 100%;animation:shimmer 1.6s linear infinite}.pass-box{display:grid;gap:10px;padding:16px;border-radius:10px;border:1px solid rgba(242,196,107,.35);background:#f2c46b0f;font-size:14px;line-height:1.5;color:#f6dfae;justify-items:start}.pass-box strong{color:#fff;font-weight:500}.pass-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-self:stretch;padding:10px 12px;border-radius:8px;background:#00000059}.pass-row .mono{flex:1;min-width:0;overflow-wrap:anywhere;color:#fff;font-size:14px}.deposit{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:start}.qr{border-radius:12px}.deposit-info{display:grid;gap:10px;min-width:0}.deposit-amt{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:500}.deposit-addr{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.deposit-addr .mono{overflow-wrap:anywhere;min-width:0;flex:1 1 200px}.status-line{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--text-2)}.live-box{display:grid;gap:12px;padding:16px;border-radius:10px;border:1px solid rgba(47,227,172,.35);background:#2fe3ac0f}.summary{display:grid;gap:16px}.sum-coin{display:flex;align-items:center;gap:12px}.sum-coin>span{display:grid;line-height:1.3;min-width:0}.sum-coin strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sum-coin .tick{margin:0}.sum-rows>div{grid-template-columns:minmax(0,1fr) auto}.sum-total{border-top:1px solid var(--line-3)!important;border-bottom:0}.sum-total dt,.sum-total dd{color:#fff;font-size:15px;font-weight:500}.sum-facts{display:grid;gap:8px;font-size:13.5px;color:var(--text-2)}.sum-facts li{display:flex;gap:8px;line-height:1.45}.sum-facts svg{flex:none;margin-top:3px;color:var(--accent-soft)}.check{display:grid;gap:10px}.check h3{font-size:14px;font-weight:500}.check .btn{justify-self:start}.wallets-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.wallets-main,.wallets-side{display:grid;gap:16px;min-width:0}.wlist{display:grid}.wlist>li:not(.wrow){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.wl-name{font-weight:500}.wrow{display:grid;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.wrow:first-child{border-top:0}.wrow-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.wrow-pick{display:grid;place-items:center;width:32px;height:32px;border-radius:8px}.radio{width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.wrow.is-active .radio{border-color:var(--accent);box-shadow:inset 0 0 0 3.5px var(--panel),inset 0 0 0 8px var(--accent)}.wrow-id{display:grid;gap:2px;min-width:0}.wrow-id strong{font-weight:500;font-size:15px}.wrow-sub{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:13px}.wrow-acts{display:flex;gap:2px}.wrow-pane{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wrow-pane .input{flex:1 1 200px}.wrow-col{display:grid;gap:10px;justify-items:start}.wrow-col>.notice{justify-self:stretch}.secret{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-self:stretch;padding:10px 12px;border-radius:8px;background:var(--bg-2);border:1px solid var(--line-3)}.secret .mono{flex:1 1 260px;min-width:0;overflow-wrap:anywhere;transition:filter var(--t-mid)}.secret .blur{filter:blur(6px);user-select:none}.add-form{display:grid;gap:14px;justify-items:start}.add-form>.field,.add-form>.notice,.add-form>.input,.add-form>.confirm{justify-self:stretch}.confirm{display:grid;gap:10px;padding:12px;border-radius:10px;border:1px solid var(--accent-line);background:var(--accent-wash);font-size:14px}.bal-sol{font-size:30px;font-weight:500;letter-spacing:-.02em}.bal-sol .num{margin-right:4px}.bal-addr{margin-top:6px;font-size:13px;color:var(--muted)}.tokens{display:grid;margin-top:14px}.tokens li{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--line);font-size:14px}.vs-acts{display:flex;flex-wrap:wrap;gap:4px;margin:-4px -10px 0}.vs-acts+.add-form{margin-top:14px}.proof-lines{font-size:clamp(1.05rem,1rem + .3vw,1.25rem)!important;line-height:1.5!important;color:var(--text)!important;max-width:60ch}.proof-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:16px;border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--line-2);overflow:hidden}.proof-totals div{display:flex;flex-direction:column-reverse;gap:4px;padding:16px 18px;background:var(--panel)}.proof-totals dt{font-size:13px;color:var(--muted)}.proof-totals dd{font-size:22px;font-weight:500;letter-spacing:-.02em}.proof-kind{display:inline-flex;align-items:center;gap:8px}.proof-kind svg{color:var(--accent-soft)}.status{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;border:1px solid var(--line-3)}.status-sending{color:var(--accent-soft);border-color:var(--accent-line)}.status-paid,.status-burned{color:var(--up);border-color:#2fe3ac59}.proof>.field-hint{margin-top:14px}.docs{display:grid;grid-template-columns:180px minmax(0,1fr);gap:48px;align-items:start}.docs-toc{position:sticky;top:calc(var(--hdr) + 24px);display:grid;gap:4px;font-size:14px}.docs-toc a{padding:6px 10px;border-radius:7px;color:var(--muted)}.docs-toc a:hover{color:#fff;background:#ffffff0a}.docs-body{max-width:820px;min-width:0}.docs-body h1{font-size:2rem;font-weight:500;letter-spacing:-.03em}.docs-body .lead{margin-top:12px;font-size:18px;color:var(--text-2);max-width:66ch}.docs-body h2{margin-top:48px;margin-bottom:12px;font-size:1.35rem;font-weight:500;letter-spacing:-.02em;scroll-margin-top:calc(var(--hdr) + 24px)}.docs-body p{max-width:68ch;color:var(--text-2)}.docs-body p+*{margin-top:16px}.tbl-docs td{white-space:normal;vertical-align:top;font-size:14px;line-height:1.5}.tbl-docs td.mono{white-space:nowrap;color:var(--text)}.method{display:inline-block;min-width:44px;padding:2px 6px;border-radius:5px;font-family:var(--mono);font-size:11.5px;text-align:center;background:#ffffff0f;color:var(--text-2)}.m-post{background:var(--accent-wash);color:var(--accent-soft)}.code{position:relative;margin:16px 0 0;padding:16px 96px 16px 18px;border-radius:10px;background:#05040a;border:1px solid var(--line-2);overflow-x:auto;font-family:var(--mono);font-size:13px;line-height:1.6;color:#ddd3ff}.code-copy{position:absolute;top:8px;right:8px}.tools{display:grid;margin-top:12px;border-top:1px solid var(--line)}.tools li{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--text-2)}.tools .mono{color:var(--accent-soft)}.snippet{margin-top:20px}.snippet-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.snippet .code{margin-top:10px}@media(max-width:1240px){.launch,.explore.has-rail{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "rail" "main"}.explore-rail,.launch-rail.is-empty,.launch-rail.is-loading{display:none}.launch-rail{contain:none;margin-bottom:16px}.launch-rail .app-rail{display:flex;position:static;height:auto;max-height:none}.launch-rail .dm-side-top{height:40px;padding:0 12px}.launch-rail .app-rail-search,.launch-rail .dm-side-foot{display:none}.launch-rail .app-rail-body{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:12px;scrollbar-width:none}.launch-rail .app-rail-body::-webkit-scrollbar{display:none}.launch-rail .dm-list{display:flex;gap:6px;width:max-content;padding:0 12px 12px}.launch-rail .dm-row{scroll-snap-align:start}.launch-rail .dm-row-a{gap:8px;padding:6px 12px 6px 6px;border:1px solid var(--line-2);background:#ffffff05}.launch-rail .dm-row-t .dm-dim,.launch-rail .dm-row-r .dm-badge{display:none}}@media(max-width:1100px){.explore-grid,.explore.has-rail .explore-grid,.coin-grid,.launch-grid,.wallets-grid{grid-template-columns:minmax(0,1fr)}.launch-side{position:static}.coin-head{grid-template-columns:auto minmax(0,1fr)}.coin-stats{grid-column:1 / -1;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.app-main{padding-top:20px}.appbar-in{flex-direction:column;align-items:stretch;gap:0;padding-bottom:10px}.wchip{align-self:flex-start;max-width:100%;overflow:hidden}.page-head h1{font-size:1.6rem}.panel{padding:14px}.tbl-wrap{margin-inline:-14px;padding-inline:14px}.panel-tools,.panel-tools .input{width:100%}.coin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wiz{padding:16px}.coin-fields,.links3{grid-template-columns:minmax(0,1fr)}.pay-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit{grid-template-columns:minmax(0,1fr);justify-items:center}.deposit-info{justify-self:stretch}.kv>div{grid-template-columns:110px minmax(0,1fr)}.proof-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.docs{grid-template-columns:minmax(0,1fr);gap:16px}.docs-toc{position:static;display:flex;flex-wrap:wrap}.tools li{grid-template-columns:minmax(0,1fr);gap:2px}.wiz-status .flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.hdr-app .hdr-nav{display:flex}.hdr-app .hdr-right .ca-chip{display:none}}@media(max-width:1000px){.hdr-app .hdr-in{gap:18px}.hdr-app .hdr-nav a{padding-inline:8px}}@media(max-width:860px){.hdr-app .hdr-nav{display:none}}.acc-chip-wrap{position:relative;flex:none}.acc-chip{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 10px 0 5px;border-radius:var(--r-ctl);border:1px solid var(--line-3);background:var(--panel);color:var(--text-2);font-size:13px;white-space:nowrap;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.acc-chip:hover{border-color:#ffffff38;background:var(--panel-2)}.acc-chip[aria-expanded=true]{border-color:var(--accent-line);background:var(--panel-2)}.acc-chip.is-compact{height:40px;gap:8px}.acc-av{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px;background:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-soft);font-size:12px;font-weight:600;line-height:1}.acc-av-lg{width:36px;height:36px;border-radius:9px;font-size:15px}.acc-chip-id{display:grid;gap:1px;text-align:left;line-height:1.15}.acc-chip-name{color:var(--text);font-weight:500;font-size:13px;max-width:14ch;overflow:hidden;text-overflow:ellipsis}.acc-chip-sub{font-size:11px;color:var(--muted)}.acc-chip-bal{padding-left:10px;border-left:1px solid var(--line-2);color:var(--text);font-size:13px;font-variant-numeric:tabular-nums}.acc-chip-bal span{color:var(--muted);font-size:12px}.acc-chip.is-locked .acc-av{background:var(--panel-3);box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-2)}.acc-caret{flex:none;opacity:.5;transition:transform var(--t-fast) var(--ease)}.acc-chip[aria-expanded=true] .acc-caret{transform:rotate(180deg)}.acc-login{flex:none}.acc-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:70;width:300px;padding:6px;border-radius:var(--r-panel);border:1px solid var(--line-3);background:var(--panel);box-shadow:0 24px 48px -16px #000000bf,0 4px 10px -2px #00000073;animation:acc-pop var(--t-fast) var(--ease)}.acc-menu-head{display:flex;align-items:center;gap:10px;padding:10px 10px 12px}.acc-menu-who{display:grid;gap:3px;min-width:0}.acc-menu-who strong{font-size:14px;font-weight:500;color:var(--text)}.acc-sync{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted);min-width:0}.acc-sync-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--muted-2)}.acc-sync.tone-ok .acc-sync-dot{background:var(--accent-soft);box-shadow:0 0 0 3px #b9a6ff24}.acc-sync.tone-busy .acc-sync-dot{background:var(--accent);animation:acc-pulse 1.2s var(--ease) infinite}.acc-sync.tone-warn{color:#f6d79a}.acc-sync.tone-warn .acc-sync-dot{background:var(--warn)}.acc-menu-wallet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin:0 4px 6px;padding:10px 12px;border-radius:var(--r-ctl);border:1px solid var(--line);background:var(--panel-2)}.acc-menu-wname{font-size:13px;color:var(--text);font-weight:500}.acc-menu-bal{grid-row:span 2;font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.acc-menu-addr{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:12px;color:var(--muted);border-radius:5px}.acc-menu-addr:hover,.acc-menu-addr:focus-visible{color:var(--text)}.acc-menu-list{display:grid;gap:1px;padding-top:6px;border-top:1px solid var(--line)}.acc-mi{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border-radius:7px;font-size:14px;color:var(--text-2);text-align:left;transition:background-color var(--t-fast),color var(--t-fast)}.acc-mi svg{color:var(--muted)}.acc-mi:hover,.acc-mi:focus-visible{background:#ffffff0e;color:#fff;outline:none}.acc-mi:hover svg,.acc-mi:focus-visible svg{color:var(--accent-soft)}.acc-mi-out{margin-top:4px;box-shadow:0 -1px 0 var(--line)}.acc-menu-warn{display:grid;gap:8px;margin:6px 4px 4px;padding:10px 12px;border-radius:var(--r-ctl);border:1px solid rgba(242,196,107,.3);background:#f2c46b0f;font-size:13px;color:#f6d79a}.acc-menu-err{padding:4px 10px 6px}.acc-layer{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px var(--gutter);overflow-y:auto;background:#040308bd;animation:acc-fade var(--t-mid) var(--ease)}.acc-dlg{position:relative;width:min(440px,100%);border-radius:var(--r-big);border:1px solid var(--line-3);background:var(--panel);box-shadow:0 48px 96px -32px #000000d9,0 8px 24px -8px #00000080;outline:none;animation:acc-rise .28s var(--ease)}.acc-dlg:before{content:"";position:absolute;top:-1px;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,var(--accent-soft),transparent);opacity:.8;pointer-events:none}.acc-grab{display:none}.acc-head{display:flex;align-items:center;gap:10px;padding:16px 14px 0 20px}.acc-head h2{font-size:16px;font-weight:500;letter-spacing:-.01em}.acc-logo{border-radius:6px}.acc-back{margin-left:-8px}.acc-back svg{transform:scaleX(-1)}.acc-x{margin-left:auto}.acc-reason{margin:12px 20px 0;padding:10px 12px;border-radius:var(--r-ctl);border:1px solid var(--accent-line);background:var(--accent-wash);color:#d6ccff;font-size:13px;line-height:1.45}.acc-tabs{display:grid;grid-template-columns:1fr 1fr;margin:16px 20px 0;padding:3px;border-radius:10px;border:1px solid var(--line-2);background:var(--bg-2)}.acc-tabs button{height:34px;border-radius:7px;font-size:14px;font-weight:500;color:var(--muted);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.acc-tabs button:hover{color:var(--text)}.acc-tabs button.is-on{background:var(--panel-3);color:#fff;box-shadow:inset 0 0 0 1px var(--line-3),0 1px 2px #0006}.acc-body{padding:18px 20px 20px}.acc-form{display:grid;gap:14px}.acc-form>.btn-quiet{justify-self:center}.acc-field>label{font-size:13px}.acc-go{width:100%;margin-top:2px}.acc-fine{font-size:12px;line-height:1.5;color:var(--muted);text-align:center;text-wrap:balance}.acc-lead{font-size:14px;line-height:1.55;color:var(--text-2)}.acc-pw{position:relative}.acc-pw .input{width:100%;padding-right:44px}.acc-pw-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:34px;height:34px;border-radius:6px;color:var(--muted);transition:color var(--t-fast),background-color var(--t-fast)}.acc-pw-eye:hover{color:var(--text);background:#ffffff0d}.acc-strength{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:8px;font-size:12px;color:var(--muted)}.acc-bars{display:grid;grid-template-columns:repeat(4,22px);gap:4px}.acc-bars span{height:3px;border-radius:2px;background:var(--line-3);transition:background-color var(--t-mid) var(--ease)}.acc-strength.s-1 .is-on{background:var(--down)}.acc-strength.s-2 .is-on{background:var(--warn)}.acc-strength.s-3 .is-on{background:var(--accent-soft)}.acc-strength.s-4 .is-on{background:var(--accent)}.acc-strength.s-1 .acc-strength-l{color:#ff8fb6}.acc-strength.s-4 .acc-strength-l,.acc-strength.s-3 .acc-strength-l{color:var(--accent-soft)}.acc-strength-tip{flex-basis:100%}.acc-check{display:grid;grid-template-columns:18px minmax(0,1fr);gap:4px 10px;padding:12px;border-radius:var(--r-ctl);border:1px solid var(--line-3);background:var(--bg-2);transition:border-color var(--t-fast)}.acc-check:has(input:checked){border-color:var(--accent-line)}.acc-check.has-error{border-color:#ec397a80}.acc-check input{width:16px;height:16px;margin-top:2px;accent-color:var(--accent)}.acc-check label{display:grid;gap:4px;font-size:12.5px;line-height:1.5;color:var(--muted);cursor:pointer}.acc-check label strong{font-size:13.5px;font-weight:500;color:var(--text)}.acc-check .field-error{grid-column:2}.acc-error{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:var(--r-ctl);border:1px solid rgba(236,57,122,.32);background:#ec397a14;color:#ffb8cf;font-size:13px;line-height:1.45}.acc-error svg{flex:none;margin-top:1px}.acc-carry{display:grid;gap:10px;padding:12px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel-2)}.acc-carry>p{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2)}.acc-carry>p svg{color:var(--accent-soft)}.acc-choice{display:grid;gap:8px}.acc-choice button{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:12px;border-radius:var(--r-ctl);border:1px solid var(--line-3);text-align:left;font-size:14px;transition:border-color var(--t-fast),background-color var(--t-fast)}.acc-choice button .radio{margin-top:2px}.acc-choice button.is-on{border-color:var(--accent-line);background:var(--accent-wash)}.acc-choice button.is-on .radio{border-color:var(--accent);box-shadow:inset 0 0 0 3.5px var(--panel-2),inset 0 0 0 8px var(--accent)}.acc-choice strong{font-weight:500;color:var(--text)}.acc-choice small{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--muted)}.acc-who{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--panel-2)}.acc-who .acc-av{width:36px;height:36px;border-radius:9px;font-size:15px}.acc-who strong{display:block;font-weight:500;color:var(--text)}.acc-who small{font-size:12.5px;color:var(--muted)}.acc-side-acts{display:flex;justify-content:center;font-size:13px}.acc-warnline{color:#f6d79a;text-align:center}.acc-key{font-size:12.5px;min-height:84px}.acc-wcard{display:grid;gap:10px;padding:14px;border-radius:var(--r-panel);border:1px solid var(--line-2);background:linear-gradient(180deg,#8b6bff14,#8b6bff00 70%),var(--panel-2)}.acc-wcard-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.acc-wcard-top strong{font-weight:500;color:var(--text)}.acc-wcard-addr{font-size:12.5px}.acc-wcard-bal{display:grid;gap:2px;font-size:13px;color:var(--muted)}.acc-wcard-bal .num{font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--text)}.acc-wcard-bal small{font-size:12.5px}.acc-keep{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:var(--r-ctl);border:1px solid rgba(242,196,107,.28);background:#f2c46b0d;font-size:13px;color:#f6d79a}.acc-keep svg{flex:none;margin-top:1px}.acc-keep>span{display:grid;gap:4px;justify-items:start}.acc-keep strong{font-weight:500;color:var(--text)}.acc-alt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 6px;padding:12px 20px 16px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.acc-alt-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:7px;color:var(--text-2);transition:background-color var(--t-fast),color var(--t-fast)}.acc-alt-btn:hover{color:#fff;background:#ffffff0d}.acc-alt-btn svg{color:var(--accent-soft)}@keyframes acc-fade{0%{background:#0403084d}}@keyframes acc-rise{0%{opacity:.5;transform:translateY(12px) scale(.985);filter:blur(2px)}}@keyframes acc-sheet{0%{transform:translateY(40px);opacity:.6}}@keyframes acc-pop{0%{opacity:.4;transform:translateY(-4px)}}@keyframes acc-pulse{50%{opacity:.35}}@media(max-width:600px){.acc-layer{place-items:end stretch;padding:0}.acc-dlg{width:100%;max-height:94dvh;overflow-y:auto;border-radius:var(--r-big) var(--r-big) 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px);animation:acc-sheet .3s var(--ease)}.acc-grab{display:block;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--line-3)}.acc-head{padding-top:8px}.acc-menu{position:fixed;left:var(--gutter);right:var(--gutter);top:calc(var(--hdr) + env(safe-area-inset-top,0px) + 6px);width:auto}}@media(prefers-reduced-motion:reduce){.acc-layer,.acc-dlg,.acc-menu{animation:none}}.entry-prompt{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r-ctl);border:1px solid var(--line-3);background:var(--panel-2)}.entry-prompt p{flex:1;font-size:13.5px;color:var(--text-2)}.entry-prompt-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--accent-deep);color:var(--accent-soft)}.tf-bal.is-out{color:var(--muted)}.wal-head-acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wal-head-acts .acc-sync{height:32px;padding:0 12px;margin-right:4px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel)}.wal-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:start}.wal-side{position:sticky;top:calc(var(--hdr) + 16px);padding:10px}.wal-side .panel-head{padding:8px 8px 0;margin-bottom:10px}.wal-list{display:grid;gap:2px}.wal-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:var(--r-ctl);text-align:left;transition:background-color var(--t-fast),box-shadow var(--t-fast)}button.wal-item:hover{background:#ffffff09}.wal-item.is-on{background:var(--panel-3);box-shadow:inset 0 0 0 1px var(--line-3)}.wal-av{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;border:1px solid var(--line-3);background:var(--panel-3);color:var(--text-2);font-size:13px;font-weight:600}.wal-av.is-active{border-color:var(--accent-line);background:var(--accent-deep);color:var(--accent-soft)}.wal-item-id{display:grid;gap:2px;min-width:0}.wal-item-id strong{font-size:14px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wal-item-id .mono{font-size:12px;color:var(--muted)}.wal-item-bal{font-size:11.5px;color:var(--muted);white-space:nowrap}.wal-item-bal .num{font-size:13px;color:var(--text-2);font-variant-numeric:tabular-nums}.wal-none{padding:8px;font-size:13.5px;color:var(--muted)}.wal-side-foot{display:flex;gap:8px;margin-top:8px;padding:10px 8px 6px;border-top:1px solid var(--line)}.wal-side-foot .btn{flex:1}.wal-main{display:grid;gap:16px;min-width:0}.wal-detail{padding:0;overflow:hidden}.wd-head{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:20px;border-bottom:1px solid var(--line)}.wd-head .wal-av{width:44px;height:44px;border-radius:11px;font-size:17px}.wd-id{min-width:0}.wd-id h2{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:18px;font-weight:500;letter-spacing:-.015em}.wd-addr{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px}.wd-addr .icon-btn{width:28px;height:28px}.wd-head>.btn{margin-left:auto}.wd-bal{display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 12px;padding:20px 20px 0}.wd-label{display:block;width:100%;font-size:12.5px;color:var(--muted)}.wd-sol{font-size:2.25rem;font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--muted)}.wd-sol .num{color:var(--text);font-variant-numeric:tabular-nums}.wd-bal>.btn{margin-left:auto}.wal-detail>.notice{margin:12px 20px 0}.wd-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px;border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--bg-2)}.wd-stats>div{padding:11px 14px;border-right:1px solid var(--line-2);min-width:0}.wd-stats>div:last-child{border-right:0}.wd-stats dt{font-size:12px;color:var(--muted)}.wd-stats dd{margin-top:4px;font-size:14px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-tokens{padding:0 20px 20px}.wd-tokens .tokens{margin-top:8px}.wd-empty{margin-top:8px;font-size:13.5px;line-height:1.55;color:var(--muted)}.wd-acts{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px;border-top:1px solid var(--line);background:var(--bg-2)}.wd-remove{margin-left:auto}.wd-remove:hover:not(:disabled){color:#ff8fb6}.wd-pane{display:grid;gap:12px;padding:16px 20px 20px;border-top:1px solid var(--line);background:var(--bg-2)}.wd-pane-lead{font-size:13.5px;color:var(--text-2)}.wd-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wd-row .input{flex:1;min-width:180px}.wal-welcome{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:start}.wal-ways{padding:24px}.wal-ways h2{font-size:20px;font-weight:500;letter-spacing:-.02em}.wal-ways>p{margin-top:6px;font-size:14px;line-height:1.55}.wal-ways ul{display:grid;gap:8px;margin-top:20px}.wal-way{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:14px;border-radius:var(--r-panel);border:1px solid var(--line-2);background:var(--panel-2);text-align:left;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.wal-way:hover{border-color:var(--line-3);background:var(--panel-3)}.wal-way.is-main{border-color:var(--accent-line);background:linear-gradient(180deg,#8b6bff1c,#8b6bff08),var(--panel-2)}.wal-way-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--line-3);background:var(--panel);color:var(--accent-soft)}.wal-way-t strong{display:block;font-size:15px;font-weight:500;color:var(--text)}.wal-way-t small{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--muted)}.wal-way-go{color:var(--muted);transition:transform var(--t-fast) var(--ease),color var(--t-fast)}.wal-way:hover .wal-way-go{transform:translate(3px);color:#fff}.wal-facts{display:grid;gap:18px;padding:24px 4px}.wal-facts p{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.6;color:var(--muted);max-width:46ch}.wal-facts svg{margin-top:3px;color:var(--accent-soft)}.wal-facts strong{color:var(--text);font-weight:500}.wal-locked{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:16px;align-items:start}.wal-unlock{padding:22px}.wal-unlock h2{margin-bottom:14px;font-size:16px;font-weight:500}@media(max-width:960px){.wal-grid,.wal-welcome,.wal-locked{grid-template-columns:minmax(0,1fr)}.wal-side{position:static}}@media(max-width:600px){.wd-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:16px}.wd-stats>div:nth-child(2){border-right:0}.wd-stats>div:nth-child(-n+2){border-bottom:1px solid var(--line-2)}.wd-head,.wd-bal,.wd-acts,.wd-pane,.wd-tokens{padding-inline:16px}.wd-sol{font-size:1.875rem}.wal-ways{padding:18px}}@media(max-width:640px){.wiz-steps{flex-wrap:nowrap;align-items:center;gap:4px;height:40px;overflow:hidden}.wiz-steps li{flex:none;height:34px;padding:0 5px}.wiz-steps li.is-on{flex:0 1 auto;min-width:0;padding-right:14px}.wiz-steps li:not(.is-on){border-color:transparent}.wiz-steps li:not(.is-on) .wiz-step-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wiz-steps li.is-on .wiz-step-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
