@font-face{font-family:Fredoka Variable;font-style:normal;font-display:optional;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:optional;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0c15;--surface:#12121f;--surface-2:#181829;--surface-3:#22213a;--line:#aaa0ff1a;--line-2:#aaa0ff33;--text:#f4f3ff;--muted:#aaa8c9;--faint:#757295;--mint:#45f0c8;--mint-2:#8dfbe0;--mint-ink:#03140f;--purple:#8b5cff;--purple-2:#ae94ff;--danger:#ff6584;--warn:#ffcb66;--grad:linear-gradient(90deg, var(--mint), var(--purple));--glow-mint:0 0 0 1px #45f0c88c, 0 0 22px -4px #45f0c88c;--radius:22px;--font-display:"Fredoka Variable", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--font-body:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.32, .5, 1)}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation:.18s var(--ease-out) both page-out}::view-transition-new(root){animation:.34s var(--ease-out) both page-in}@keyframes page-out{to{opacity:0;filter:blur(3px);transform:translateY(-6px)}}@keyframes page-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;font:400 16px/1.55 var(--font-body);color:var(--text);background:radial-gradient(56rem 34rem at 50% -8rem, #8b5cff33, transparent 65%), radial-gradient(40rem 26rem at 90% 105%, #45f0c812, transparent 65%), var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);flex-direction:column;margin:0;display:flex;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#aaa0ff0b 1px,#0000 1px),linear-gradient(90deg,#aaa0ff0b 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 10%,#0000 75%)}[hidden]{display:none!important}img,svg{max-width:100%;display:block}a{color:var(--mint);text-underline-offset:3px}code{font:500 .88em var(--font-mono);color:var(--mint-2);background:#aaa0ff1a;border-radius:6px;padding:.1em .4em}:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--mint);color:var(--mint-ink);border-radius:10px;padding:8px 14px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.mono{font-family:var(--font-mono)}.grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{font:500 12px/1.2 var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--mint);margin:0 0 10px}.demo-banner{text-align:center;color:var(--muted);border-bottom:1px solid var(--line-2);background:#8b5cff24;padding:8px 16px;font-size:13px}.brand{color:var(--text);flex:none;text-decoration:none;display:inline-flex}.wordmark{width:auto;height:26px;display:block}.site-header .brand{flex:0 auto;min-width:0}.site-header .wordmark{width:181.249px;max-width:100%;height:auto}@media (width<=480px){.site-header .wordmark{width:160.335px}}.btn{min-height:44px;font:600 16px/1 var(--font-display);letter-spacing:.01em;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:transform .15s,box-shadow .2s,background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn svg{width:20px;height:20px}.btn-primary{color:var(--mint-ink);background:linear-gradient(180deg, var(--mint-2), var(--mint));box-shadow:inset 0 0 0 1px #8dfbe099,0 10px 30px -10px #45f0c8a6}.btn-primary:hover:not(:disabled){box-shadow:inset 0 0 0 1px #8dfbe0cc,0 12px 38px -8px #45f0c8d9}.btn-primary:disabled{cursor:not-allowed;color:var(--faint);background:var(--surface-3);box-shadow:none}.btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:#aaa0ff0f}.btn-ghost:hover{box-shadow:var(--glow-mint);color:var(--mint-2)}.btn .copied-check{fill:none;width:15px;height:15px;stroke:var(--mint);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;filter:drop-shadow(0 0 4px #45f0c899);animation:check-draw .4s var(--ease-out) both;margin:0 -4px 0 -2px}@keyframes check-draw{0%{stroke-dashoffset:14px}}.btn-sm{border-radius:11px;min-height:36px;padding:0 14px;font-size:14px}.btn-lg{border-radius:16px;min-height:58px;font-size:18px}.btn-block{width:100%}.icon-btn{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:13px;display:inline-grid}.icon-btn:hover{color:var(--text);background:#aaa0ff1a}.site-header{align-items:center;gap:24px;width:min(100% - 32px,1120px);margin:0 auto;padding:18px 0;display:flex}.site-nav{gap:22px;margin-left:auto;display:flex}.site-nav a{color:var(--muted);font:500 15px var(--font-display);text-decoration:none}.site-nav a:hover,.site-nav a[aria-current]{color:var(--text)}.site-nav a[aria-current]{-webkit-text-decoration:underline 2px var(--mint);text-decoration:underline 2px var(--mint);text-underline-offset:8px}.nav-board svg{width:20px;height:20px;display:none}.header-actions{flex:none;align-items:center;gap:10px;display:flex}.wallet-chip{white-space:nowrap;background:#45f0c80f;border-radius:11px;flex:none;align-items:center;gap:8px;height:36px;padding:0 4px 0 10px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #45f0c859}.wallet-chip img{border-radius:5px}@media (width<=359.98px){.wallet-chip img{display:none}}.order-pill{white-space:nowrap;height:36px;color:var(--mint-2);font:500 14px var(--font-display);box-shadow:var(--glow-mint);border-radius:11px;flex:none;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.pulse{background:var(--mint);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-out infinite pulse;box-shadow:0 0 #45f0c899}@keyframes pulse{to{box-shadow:0 0 0 9px #45f0c800}}@media (width<=480px){.hide-sm{display:none}.site-header{gap:12px}.order-pill+.wallet-chip,.order-pill+[data-connect]{display:none}}@media (width<=720px){.site-header{gap:10px}.site-nav a:not(.nav-board){display:none}.nav-board{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-2);background:#aaa0ff0f;border-radius:11px;place-items:center;display:grid}.nav-board span{display:none}.nav-board svg{display:block}.site-nav .nav-board[aria-current]{color:var(--mint-2);box-shadow:var(--glow-mint)}}@media (width<=480px){.site-header{gap:8px}.nav-board{width:34px;height:34px}.site-header:has(.wallet-chip) .nav-board{display:none}}.main{flex:1;width:min(100% - 32px,560px);margin:0 auto;padding:24px 0 64px}.main-content{width:min(100% - 32px,720px);padding-top:40px}.hero{text-align:center;margin-bottom:4px;position:relative}.hero-ghost{pointer-events:none;margin:0;position:absolute;inset:0 0 auto}.hero h1{font:600 clamp(30px, 6.4vw, 44px)/1.08 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.hero .lede{max-width:30rem;color:var(--muted);text-wrap:pretty;margin:12px auto 0;font-size:16px}.hero h1[data-alt],.hero .lede[data-alt]{display:grid}.hero [data-alt]>*,.hero [data-alt]:after{grid-area:1/1}.hero [data-alt]:after{content:attr(data-alt);visibility:hidden;pointer-events:none}.card{z-index:1;border-radius:var(--radius);background:linear-gradient(#1b1a30f5,#0f0f1cf7);position:relative;box-shadow:0 30px 80px -28px #000000d9,0 0 90px -34px #8b5cff99}.card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#45f0c88c,#aaa0ff1f 35% 65%,#8b5cff99);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-footer{border-top:1px solid var(--line);background:#08081099}.footer-inner{grid-template-columns:minmax(240px,1.2fr) minmax(0,2fr);gap:40px 56px;width:min(100% - 32px,1120px);margin:0 auto;padding:48px 0 36px;display:grid}.footer-brand p{color:var(--muted);margin:12px 0 0;font-size:14px}.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.footer-label{font:600 11px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0 0 14px}.footer-col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.footer-nav a{color:var(--muted);font:500 15px/1.3 var(--font-display);transition:color .15s var(--ease-out);text-decoration:none}.footer-nav a:hover,.footer-nav a[aria-current=page]{color:var(--text)}.footer-icon-link{align-items:center;gap:9px;display:inline-flex}.footer-icon-link svg{width:17px;height:17px;color:var(--faint);transition:color .15s var(--ease-out), transform .2s var(--ease-out);flex:none}.footer-icon-link:hover svg,.footer-icon-link[aria-current=page] svg{color:var(--mint)}.footer-icon-link:hover svg{transform:scale(1.08)}.footer-nav .footer-all{color:var(--mint);align-items:center;gap:5px;display:inline-flex}.footer-all svg{width:14px;height:14px;transition:transform .2s var(--ease-out)}.footer-all:hover svg{transform:translate(3px)}.footer-social{gap:10px;margin-top:20px;display:flex}.footer-social a{width:40px;height:40px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:12px;place-items:center;display:grid}.footer-social a:hover{color:var(--mint-2);box-shadow:var(--glow-mint)}.footer-social svg{width:18px;height:18px}.footer-fine{width:min(100% - 32px,1120px);padding:18px 0 calc(28px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin:0 auto;font-size:12.5px;display:flex}.footer-fine p{margin:0}.bolt{vertical-align:-.12em;width:.95em;height:.95em;color:var(--mint);margin-right:.25em;display:inline-block}.bolt.is-super{color:var(--purple-2)}.footer-maker a{color:var(--muted);text-decoration:none}.footer-maker a:hover{color:var(--text)}@media (width<=860px){.footer-inner{grid-template-columns:1fr}}@media (width<=520px){.footer-nav{grid-template-columns:1fr 1fr}.footer-col:nth-child(2){order:2;grid-column:1/-1}.footer-col:nth-child(2) ul{grid-template-columns:1fr 1fr;column-gap:24px}}.prose{color:#d9d7f0;font-size:17px;line-height:1.7}.prose h1{font:600 clamp(34px, 6vw, 46px)/1.08 var(--font-display);letter-spacing:-.015em;color:var(--text);margin:0 0 14px}.prose h2{font:600 25px/1.2 var(--font-display);color:var(--text);margin:52px 0 12px}.prose h3{font:600 19px/1.3 var(--font-display);color:var(--text);margin:32px 0 8px}.prose p,.prose ul,.prose ol{margin:0 0 16px}.prose strong{color:var(--text)}.prose .lede{color:var(--muted);font-size:19px}.prose-center{text-align:center;padding:40px 0}.prose ul{padding:0;list-style:none}.prose ul li{margin-bottom:10px;padding-left:26px;position:relative}.prose ul li:before{content:"✦";color:var(--mint);font-size:.85em;position:absolute;top:.05em;left:2px}.prose ol.steps{counter-reset:step;padding:0;list-style:none}.prose ol.steps li{counter-increment:step;margin-bottom:18px;padding-left:46px;position:relative}.prose ol.steps li:before{content:counter(step);width:30px;height:30px;font:600 14px/1 var(--font-display);color:var(--mint);box-shadow:var(--glow-mint);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.callout{box-shadow:inset 3px 0 0 var(--mint), inset 0 0 0 1px #45f0c82e;background:#45f0c80f;border-radius:14px;margin:24px 0;padding:16px 18px}.callout p:last-child{margin-bottom:0}.table-scroll{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:16px;margin:20px 0 24px;overflow-x:auto}.estimates{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.estimates th,.estimates td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.estimates thead th{font:500 13px/1.3 var(--font-display);color:var(--muted)}.estimates small{color:var(--faint);font-size:12px;display:block}.estimates tbody th{font:600 15px var(--font-display);color:var(--mint)}.estimates td{font-family:var(--font-mono);color:var(--text);font-size:13px}.estimates td.na{color:var(--faint)}.estimates.is-text td{font:14px/1.5 var(--font-body);color:#d9d7f0}.estimates tr:last-child>*{border-bottom:0}.table-note{color:var(--muted);margin-top:-10px;font-size:14px}.prose pre{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);font:500 14px/1.6 var(--font-mono);color:var(--mint-2);border-radius:14px;margin:0 0 18px;padding:14px 16px;overflow-x:auto}.prose pre code{font:inherit;color:inherit;background:0 0;padding:0}.tab-content{display:contents}.tab-guide{margin-top:64px}.tab-guide>h2:first-child{margin-top:0}.faq{margin:8px 0 0}.faq details{border-bottom:1px solid var(--line)}.faq summary{font:600 17px/1.35 var(--font-display);color:var(--text);cursor:pointer;padding:16px 34px 16px 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--mint);border-bottom:2px solid var(--mint);width:8px;height:8px;transition:transform .2s var(--ease-out);position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.faq details[open] summary:after{transform:translateY(-25%)rotate(-135deg)}.faq details>p{margin:0 0 16px}.faq+p{margin-top:28px}.prose ul.checklist li{padding-left:0}.prose ul.checklist li:before{content:none}.checklist .check{font-size:inherit;margin:0;line-height:1.6}.checklist .check input{flex:none;margin-top:4px}.checklist .check:has(input:checked) span{color:var(--muted)}.prose ul.guide-list{gap:10px;margin:0 0 8px;display:grid}.prose ul.guide-list li{margin:0;padding:0}.prose ul.guide-list li:before{content:none}.guide-card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border-radius:16px;gap:6px;padding:16px 44px 16px 18px;text-decoration:none;display:grid;position:relative}.guide-card:after{content:"";border-top:2px solid var(--mint);border-right:2px solid var(--mint);width:8px;height:8px;transition:transform .2s var(--ease-out);position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(45deg)}.guide-card:hover{box-shadow:inset 0 0 0 1px #45f0c866}.guide-card:hover:after{transform:translate(3px,-50%)rotate(45deg)}.guide-card:active{transform:scale(.99)}.guide-title{font:600 18px/1.3 var(--font-display);color:var(--text)}.guide-desc{color:var(--muted);font-size:15px;line-height:1.5}.calc{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;margin:20px 0 28px;padding:18px}.calc-row{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}.calc-dots{color:var(--faint);padding-bottom:10px}.calc label:not(.check){font:500 13px/1.3 var(--font-display);color:var(--muted);margin-bottom:6px;display:block}.calc input[type=text],.calc input[type=number]{background:var(--surface-2);width:100%;box-shadow:inset 0 0 0 1px var(--line-2);font:500 16px var(--font-mono);color:var(--text);border:0;border-radius:12px;padding:10px 12px}.calc-options{flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:12px;display:flex}.calc-options .check{margin:0}.calc-speed{align-items:center;gap:8px;font-size:15px;display:flex}.calc-speed input[type=number]{width:140px}.calc-out{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.prose .calc-stat{margin:0}.calc-stat{background:var(--surface-2);border-radius:12px;padding:12px}.calc-stat span{font:500 12px/1.3 var(--font-display);color:var(--faint);display:block}.calc-stat strong{font:600 17px/1.4 var(--font-mono);color:var(--text)}.calc-note:empty{display:none}.calc .btn{margin-top:14px}@media (width<=560px){.calc-row{grid-template-columns:1fr}.calc-dots{display:none}.calc-out{grid-template-columns:1fr}}.lost{text-align:center;padding-bottom:88px}.lost-art{font:600 clamp(124px, 32vw, 208px)/1 var(--font-display);-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-end;margin:0 auto 20px;display:flex}.lost-digit{color:#0000;background:linear-gradient(#45f0c82e,#45f0c800 75%);-webkit-text-stroke:3px var(--mint);filter:drop-shadow(0 0 16px #45f0c880);-webkit-background-clip:text;background-clip:text}.lost-digit:last-child{-webkit-text-stroke-color:var(--purple-2);filter:drop-shadow(0 0 16px #8b5cffbf);background-image:linear-gradient(#8b5cff3d,#8b5cff00 75%)}.lost-cat{z-index:1;flex:none;width:1.2em;margin:0 -.14em;position:relative;translate:0 -.04em}.lost-cat img{filter:drop-shadow(0 10px 24px #0009);width:100%;height:auto;animation:3.4s ease-in-out infinite lost-float}.lost-cat:before,.lost-cat:after{content:"";z-index:-1;border-radius:50%;position:absolute}.lost-cat:before{filter:blur(22px);background:radial-gradient(closest-side,#8b5cff8c,#0000);inset:22% 8% 10%}.lost-cat:after{background:radial-gradient(closest-side,#000000b3,#0000);height:7%;animation:3.4s ease-in-out infinite lost-shadow;bottom:5%;left:24%;right:24%}@keyframes lost-float{50%{transform:translateY(-.05em)rotate(-1.5deg)}}@keyframes lost-shadow{50%{opacity:.6;transform:scale(.8)}}.lost h1{font:600 clamp(32px, 6.4vw, 46px)/1.08 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.lost .lede{max-width:28rem;color:var(--muted);text-wrap:pretty;margin:12px auto 0;font-size:18px}.lost-miss{width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);font:500 13px/20px var(--font-mono);background:#07070e;border-radius:12px;align-items:center;gap:12px;margin:24px auto 0;padding:6px 6px 6px 14px;display:flex}.lost-path{white-space:nowrap;text-overflow:ellipsis;color:#ff6584cc;min-width:0;overflow:hidden}.lost-host{color:#aaa0ff73}.lost-tag{font:600 11px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--danger);background:#ff65841a;border-radius:8px;flex:none;padding:5px 9px}.lost-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}@media (width<=480px){.lost-actions{flex-direction:column}}.modal{border-radius:var(--radius);width:min(100% - 32px,420px);color:var(--text);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2), 0 40px 90px -20px #000000e6, 0 0 80px -30px #8b5cffb3;border:0;padding:0}.modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050cb3}.modal-body{padding:20px}.modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.modal-head h2{font:600 20px var(--font-display);margin:0}.modal-head .icon-btn{width:40px;height:40px;margin:-6px -13px -6px 0}.modal-text{color:var(--muted);margin:0 0 18px}.modal-actions{gap:10px;display:grid}.wallet-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wallet-option{width:100%;color:var(--text);box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--font-display);text-align:left;cursor:pointer;background:#aaa0ff0d;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wallet-option:hover{box-shadow:var(--glow-mint)}.wallet-option img{border-radius:8px}.wallet-name{flex:1}.wallet-tag{color:var(--faint);font-size:12px}.wallet-option.is-busy .wallet-tag{color:var(--mint)}.modal-or{font:500 12px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:12px;margin:14px 0;display:flex}.modal-or:before,.modal-or:after{content:"";background:var(--line);flex:1;height:1px}.phone-icon{width:28px;height:28px;color:var(--mint);background:#45f0c81a;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #45f0c84d}.phone-icon svg{width:16px;height:16px}.no-wallets-fine.phone-fine{color:var(--muted);text-align:center;text-wrap:pretty;margin:16px 4px 0;font-size:13px;line-height:1.5}.wallet-list+.no-wallets{margin-top:18px}.modal-head:has(+.no-wallets){margin-bottom:6px}.no-wallets p{color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.wallet-brands{gap:12px;margin-top:24px;display:grid}.wallet-brands .btn{min-height:52px}.wallet-brands.is-pair{grid-template-columns:1fr 1fr;margin-top:20px}.wallet-brands.is-pair .btn{min-height:44px;font-size:15px}.no-wallets .no-wallets-fine{text-align:center;margin-top:20px;font-size:13px}.no-wallets-fine a{color:var(--text);text-decoration-color:#f4f3ff4d}.no-wallets-fine a:hover{color:var(--mint-2);text-decoration-color:currentColor}.btn-phantom{color:#1c1a29;background:#ab9ff2;box-shadow:inset 0 0 0 1px #fffdf833,0 10px 28px -14px #ab9ff2cc}.btn-solflare{color:#02050a;background:#ffef46;box-shadow:inset 0 0 0 1px #ffffff59,0 10px 28px -14px #ffef4699}.btn-phantom:hover{background:#b8aef5;box-shadow:inset 0 0 0 1px #fffdf866,0 12px 34px -10px #ab9ff2f2}.btn-solflare:hover{background:#fff36e;box-shadow:inset 0 0 0 1px #ffffff80,0 12px 34px -10px #ffef46bf}.btn-phantom svg{width:1.4em;height:1.4em}.btn-solflare svg{width:1.2em;height:1.2em}.modal-error{color:var(--danger);margin:12px 0 0;font-size:14px}.error-detail{color:var(--faint);overflow-wrap:anywhere;margin-top:8px;font-size:13px;display:block}@media (width<=480px){.site-header{padding:14px 0}.main{padding-top:10px}.main-content{padding-top:20px}.eyebrow{margin-bottom:8px;font-size:11px}.hero h1{font-size:30px}.hero .lede{margin-top:8px;font-size:15px}.prose{font-size:16px}.prose h2{margin-top:40px;font-size:22px}}@media (width<=640px){.modal{border-radius:24px 24px 0 0;width:100%;max-width:100%;margin:auto 0 0;animation:.28s cubic-bezier(.2,.8,.2,1) sheet-up}.modal-body{padding:8px 20px max(24px, calc(12px + env(safe-area-inset-bottom)))}.modal-body:before{content:"";background:var(--line-2);border-radius:2px;width:40px;height:4px;margin:0 auto 16px;display:block}.wallet-option{min-height:56px}}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wallet-chip.is-reconnecting .icon-btn{opacity:.35}.mascot{z-index:2;pointer-events:none;width:200px;transition:translate .45s var(--ease-out);margin:0 auto -16px;position:relative}.mascot[data-pose=peek]{translate:0 2px}.mascot img{filter:drop-shadow(0 10px 24px #0009);width:100%;height:auto}.mascot img+img{position:absolute;inset:0}.mascot:after{content:"";z-index:-1;filter:blur(22px);background:radial-gradient(closest-side,#8b5cff80,#0000);border-radius:50%;position:absolute;inset:25% 10% 5%}.mascot.is-casting img{animation:2.6s ease-in-out infinite bob}.mascot.is-casting:after{animation:2.6s ease-in-out infinite glow}@keyframes bob{50%{transform:translateY(-6px)}}@keyframes glow{50%{background:radial-gradient(closest-side,#45f0c880,#0000)}}@media (width<=480px){.mascot{width:150px;margin-bottom:-12px}}.grinder{padding:18px}.tabs{isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:15px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:grid;position:relative}.tabs:before{content:"";z-index:-1;width:calc(50% - 6px);box-shadow:var(--glow-mint);transition:transform .5s var(--ease-spring);background:#45f0c812;border-radius:11px;position:absolute;top:4px;bottom:4px;left:4px}.grinder[data-mode=wallet] .tabs:before{transform:translate(calc(100% + 4px))}.tab{color:var(--muted);font:500 15px/1.2 var(--font-display);text-align:center;-webkit-tap-highlight-color:transparent;transition:color .25s, transform .2s var(--ease-out);border-radius:11px;padding:10px 8px;text-decoration:none}.tab:hover{color:var(--text)}.tab:active{transform:scale(.97)}.tab[aria-current]{color:var(--mint-2)}.grinder-form{grid-template-columns:minmax(0,1fr);display:grid}.field-label{font:500 15px var(--font-display);color:var(--muted);margin-bottom:8px}.word-row{grid-template-columns:minmax(0,1fr) auto minmax(0,.62fr);align-items:center;column-gap:8px;display:grid}.word-row>.field-label{white-space:nowrap;grid-area:1/1;min-width:0}.word-row>.field-label-end{grid-column:3}.word-row>.word-field{grid-area:2/1}.word-row>.word-field-end{grid-column:3}.word-dots{font:600 clamp(22px, 6vw, 28px)/1 var(--font-mono);color:var(--faint);grid-area:2/2}.word-field{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:16px;align-items:center;gap:10px;padding:0 16px;transition:box-shadow .2s;display:flex}.word-field:focus-within{box-shadow:inset 0 0 0 1px #45f0c8b3,0 0 0 4px #45f0c81f,0 0 26px -6px #45f0c880}.word-field.is-invalid{box-shadow:inset 0 0 0 1px #ff6584cc,0 0 0 4px #ff65841f}.word-box{flex:1;min-width:0;display:grid}.word-box>*{grid-area:1/1}.word-input,.word-marks{font:600 clamp(22px, 6vw, 28px)/1.2 var(--font-mono);letter-spacing:.02em;padding:16px 0}.word-input{width:100%;min-width:0;color:var(--text);caret-color:var(--mint);background:0 0;border:0;outline:0}.word-marks{white-space:pre;color:#0000;pointer-events:none;padding-right:.5em;overflow:hidden}.word-marks mark{color:#0000;box-shadow:inset 0 -3px 0 var(--warn);background:#ffcb6624;border-radius:5px}.word-marks mark.is-new{animation:mark-in .35s var(--ease-out)}.word-marks mark.is-tip{box-shadow:inset 0 -3px 0 var(--mint);background:#45f0c81f}.word-marks mark.is-impossible{box-shadow:inset 0 -3px 0 var(--danger);background:#ff658424}@keyframes mark-in{0%{box-shadow:inset 0 0 0 var(--warn);background-color:#0000}}.word-input::placeholder{color:#aaa0ff47}.word-input:focus-visible{outline:0}.char-count{font:500 13px var(--font-mono);color:var(--faint);flex:none;margin-left:auto}.word-note{color:var(--muted);flex-direction:column;gap:8px;margin:10px 2px 0;font-size:13.5px;display:flex}.note-row{align-items:center;gap:12px;display:flex}.word-note.is-error{color:var(--danger)}.word-note.is-notice{color:var(--mint)}.note-letter{color:var(--warn);font-weight:600}.note-letter.is-tip{color:var(--mint)}.word-note.is-error .note-letter{color:inherit}.note-text{flex:1;min-width:0}.note-fix{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font:600 13px/1.2 var(--font-display);white-space:nowrap;cursor:pointer;transition:background .15s, box-shadow .15s, transform .15s var(--ease-spring);background:#aaa0ff0f;border:0;border-radius:10px;flex:none;margin-left:auto;padding:5px 12px}.note-fix:hover,.note-fix:focus-visible{background:#aaa0ff1f;box-shadow:inset 0 0 0 1px #45f0c880}.note-fix:active{transform:scale(.96)}.note-dismiss{width:24px;height:24px;color:var(--faint);flex:none;margin-left:-6px;font-size:11px}.word-note:empty{display:none}.preview-row+.word-note{margin-top:6px}.preview-row{align-items:baseline;gap:12px;margin:10px 2px 0;display:flex}.preview{min-width:0;font:500 12.5px/1.5 var(--font-mono);color:#aaa0ff52;word-break:break-all;flex:1;margin:0}.pv-word{color:var(--mint);text-shadow:0 0 12px #45f0c899}.choices{border:0;gap:8px;min-inline-size:0;margin:18px 0 0;padding:0;display:grid}.choice{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;transition:box-shadow .2s,background-color .2s;display:flex}.choice:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.choice:has(input:checked){background:#45f0c80d;box-shadow:inset 0 0 0 1px #45f0c880}.choice input{appearance:none;width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--faint);border-radius:50%;flex:none;place-content:center;margin:1px 0 0;display:grid}.choice input:before{content:"";background:var(--mint);width:10px;height:10px;box-shadow:0 0 10px var(--mint);border-radius:50%;transition:transform .15s;transform:scale(0)}.choice input:checked{box-shadow:inset 0 0 0 2px var(--mint)}.choice input:checked:before{transform:scale(1)}.choice-title{font:500 16px/1.3 var(--font-display);display:block}.choice-sub{color:var(--faint);font-size:13px;display:block}.choice-saving{color:var(--mint);font-variant-numeric:tabular-nums;font-weight:600}.rush{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:12px;padding:10px 14px;display:flex}.rush input{opacity:0;pointer-events:none;position:absolute}.rush-track{background:var(--surface-3);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:99px;flex:none;transition:background-color .2s;position:relative}.rush-track:after{content:"";background:var(--muted);border-radius:50%;width:16px;height:16px;transition:transform .2s,background-color .2s;position:absolute;top:3px;left:3px}.rush input:checked+.rush-track{background:#45f0c840;box-shadow:inset 0 0 0 1px #45f0c899}.rush input:checked+.rush-track:after{background:var(--mint);box-shadow:0 0 10px var(--mint);transform:translate(16px)}.rush input:focus-visible+.rush-track{outline:2px solid var(--mint);outline-offset:3px}.rush:has(input:checked){background:#45f0c80d;box-shadow:inset 0 0 0 1px #45f0c880}.rush-title{font:500 16px var(--font-display);align-items:center;gap:6px;display:inline-flex}.rush-icon{width:16px;height:16px;color:var(--muted);flex:none;transition:color .2s,filter .2s}.rush:has(input:checked) .rush-icon{color:var(--mint);filter:drop-shadow(0 0 6px #45f0c8b3)}.superfast:has(input:checked) .rush-icon{color:var(--purple-2);filter:drop-shadow(0 0 6px #8b5cffe6)}.rush-sub{color:var(--faint);margin-left:auto;font-size:13px}.superfast{margin-top:8px}.superfast .rush-track{box-shadow:inset 0 0 0 1px #ae94ff73}.superfast input:checked+.rush-track{background:linear-gradient(110deg,#4b23c4 0%,#8b5cff 38%,#e2d6ff 50%,#8b5cff 62%,#4b23c4 100%) 0 0/260% 100%;animation:2.8s linear infinite superfast-shimmer,1.8s ease-in-out infinite alternate superfast-glow;box-shadow:inset 0 0 0 1px #e2d6ffb3,0 0 14px -2px #8b5cffe6}.superfast input:checked+.rush-track:after{background:#f4efff;box-shadow:0 0 10px #c9b6ff,0 0 3px #fff}.sparkles{z-index:1;pointer-events:none;filter:drop-shadow(0 0 3px #b9a0fff2)drop-shadow(0 0 8px #8b5cffb3);position:absolute;top:50%;left:50%}.sparkles i{opacity:0;border-radius:50%;position:absolute;top:0;left:0}.sparkles i.is-star{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);border-radius:0}.superfast:has(input:checked){background:#8b5cff1a;box-shadow:inset 0 0 0 1px #ae94ffb3,0 0 24px -8px #8b5cffcc}@keyframes superfast-shimmer{0%{background-position:100% 0}to{background-position:-160% 0}}@keyframes superfast-glow{0%{box-shadow:inset 0 0 0 1px #e2d6ff80,0 0 8px -2px #8b5cffb3}to{box-shadow:inset 0 0 0 1px #e2d6ffcc,0 0 18px 1px #8b5cfff2}}@media (prefers-reduced-motion:reduce){.superfast input:checked+.rush-track{animation:none}}.readout{box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:16px;grid-template-columns:1fr 1fr;margin:18px 0;display:grid}.readout-cell{align-content:start;gap:4px;padding:14px 16px;display:grid}.readout-cell+.readout-cell{border-left:1px solid var(--line)}.readout-icon{width:14px;height:14px;color:var(--mint);flex:none}.readout-label{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);align-items:center;gap:7px;display:flex}.readout-value{font:600 26px/30px var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.readout-secondary{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:15px;font-weight:500;line-height:20px;display:block}.x-dm{color:#efe9ff;font:600 12.5px/20px var(--font-display);background:#8b5cff38;border-radius:99px;align-items:center;gap:6px;padding:0 10px;text-decoration:none;transition:box-shadow .2s,background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ae94ff99}.x-dm:hover,.x-dm:focus-visible{background:#8b5cff57;box-shadow:inset 0 0 0 1px #e2d6ffd9,0 0 14px -2px #8b5cffe6}.x-dm svg{width:11px;height:11px}.readout.is-loading .readout-value{opacity:.45;transition:opacity .2s}.readout-partner,.review-partner{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:flex}.readout-partner{border-top:1px solid var(--line);animation:partner-in .35s var(--ease-out);grid-column:1/-1;padding:10px 16px 11px}.readout-partner[hidden]{display:none}.review-partner{margin:12px 0 0}.readout-partner strong,.review-partner strong{color:var(--text);font-weight:600}.readout-partner s,.review-partner s{color:var(--faint)}.partner-icon{width:14px;height:14px;color:var(--mint);filter:drop-shadow(0 0 6px #45f0c880);flex:none;margin-top:2px}@keyframes partner-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.readout-partner{animation:none}}.readout.has-plans{grid-template-columns:1fr;margin-bottom:14px}.readout.has-plans .readout-cell+.readout-cell{display:none}.readout.has-plans .readout-cell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px}.readout.has-plans .readout-value{text-align:right;font-size:21px}.plans{border:0;min-inline-size:0;margin:0 0 18px;padding:0;position:relative}.plans-link{height:24px;font:500 12.5px/16px var(--font-display);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;transition:color .15s,text-decoration-color .15s;display:flex;position:absolute;top:-32px;right:0}.plans-link:hover{color:var(--text);-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}.plans-legend{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);align-items:center;gap:4px;margin-bottom:8px;padding:0;display:flex}.plans-legend .tip{letter-spacing:normal;text-transform:none;font-family:var(--font-body);transform-origin:24px 100%;font-weight:400;left:-8px;right:auto}.plans-legend .tip:after{left:16px;right:auto}.plans-box{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;overflow:hidden}.plans-grid{grid-template-columns:1fr 1fr;display:grid}.plan{cursor:pointer;-webkit-tap-highlight-color:transparent;align-content:start;min-width:0;padding:14px 16px 15px;transition:background-color .2s;display:grid;position:relative}.plan+.plan{border-left:1px solid var(--line)}.plan:hover{background:#45f0c80a}.plan input{opacity:0;pointer-events:none;position:absolute}.plan:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:-2px}.plan:after{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--faint);background:radial-gradient(circle, var(--mint) 0 4px, transparent 4.5px) center / 0 0 no-repeat;transition:box-shadow .2s, background-size .25s var(--ease-spring);border-radius:50%;position:absolute;top:16px;right:16px}.plan:has(input:checked):after{box-shadow:inset 0 0 0 2px var(--mint);background-size:100% 100%}.plan:has(input:checked){box-shadow:inset 0 2px 0 var(--mint);background:#45f0c80f}.plan-head{align-items:center;gap:9px;min-width:0;padding-right:22px;display:flex}.plan-title{font:500 15.5px/1.2 var(--font-display);white-space:nowrap}.plan-ring{flex:none;width:28px;height:28px;overflow:visible;transform:rotate(-90deg)}.ring-track,.ring-you,.ring-us{fill:none;stroke-width:5.5px}.ring-track{stroke:#aaa0ff1a}.ring-you{stroke:var(--faint);stroke-dasharray:100 0;transition:stroke .3s}.plan-share .ring-you{stroke-dasharray:83 17;stroke-dashoffset:-3.5px}.ring-us{stroke:#8b5cff8c;stroke-dasharray:6.5 93.5;stroke-dashoffset:-90px;transition:stroke .3s}.plan:has(input:checked) .ring-you{stroke:var(--mint)}.plan:has(input:checked) .ring-us{stroke:var(--purple-2)}.plan-share.is-picked .ring-us{animation:ring-slice .6s var(--ease-out) both}@keyframes ring-slice{0%{stroke-dasharray:0 100}}.plan-price{max-width:100%;font:600 22px/26px var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;justify-self:start;margin-top:12px;transition:opacity .2s;overflow:hidden}.plan-price.is-free{color:var(--mint)}.plan-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:2px;font-size:13.5px;line-height:20px;display:flex}.plan-less{white-space:nowrap;font:600 11.5px/18px var(--font-display);letter-spacing:.02em;color:var(--mint);background:#45f0c81a;border-radius:99px;padding:0 7px;display:inline-block;box-shadow:inset 0 0 0 1px #45f0c840}.plans.is-loading .plan-price{opacity:.45}.hold-strip{border-top:1px solid var(--line);min-height:48px;color:var(--muted);align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;line-height:1.4;display:flex}.hold-strip[hidden]{display:none}.hold-strip strong{color:var(--text);font-weight:600}.hold-coin{width:22px;height:22px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;flex:none}.hold-text{flex:1;min-width:0}.hold-get{font:600 12.5px/18px var(--font-display);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:99px;flex:none;align-items:center;gap:3px;padding:4px 10px;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex}.hold-get:hover{box-shadow:inset 0 0 0 1px var(--mint);background:#45f0c80f}.hold-get svg{width:13px;height:13px}.hold-check{background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0c15' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat;width:20px;height:20px;animation:hold-tick .45s var(--ease-out) both;border-radius:50%;flex:none}@keyframes hold-tick{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}}@media (width<=420px){.hold-strip{flex-wrap:wrap;padding-bottom:11px}.hold-text{flex-basis:calc(100% - 32px)}.hold-get{margin-left:32px}}.hold-need{text-align:center;justify-items:center;gap:12px;padding:6px 0 2px;display:grid}.hold-need .btn{margin:0}.hold-meter{width:120px;height:120px;margin-bottom:4px;position:relative}.hold-meter-ring{width:100%;height:100%;transform:rotate(-90deg)}.hold-meter-track,.hold-meter-fill{fill:none;stroke-width:7px}.hold-meter-track{stroke:#ffffff12}.hold-meter-fill{stroke:var(--purple-2);stroke-linecap:round;transition:stroke-dasharray .9s var(--ease-out)}.hold-meter-coin{width:56px;height:56px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;position:absolute;inset:32px}.hold-need-title{font:600 23px/1.2 var(--font-display);outline:none;margin:0}.hold-need-text{max-width:34ch;color:var(--muted);margin:0 0 6px;font-size:14.5px;line-height:1.5}.hold-need-text strong{color:var(--text);font-weight:600}@media (prefers-reduced-motion:reduce){.hold-check{animation:none}.hold-meter-fill{transition:none}}.btn-primary.is-free{isolation:isolate;position:relative;overflow:hidden}.btn-primary.is-free:after{content:"";z-index:-1;animation:sheen 4.2s var(--ease-out) 1.2s infinite;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 66%);position:absolute;inset:0;transform:translate(-110%)}@keyframes sheen{0%{transform:translate(-110%)}30%,to{transform:translate(110%)}}.buy-spark{animation:spark-turn 4.2s var(--ease-spring) 1.2s infinite}@keyframes spark-turn{0%{transform:rotate(0)scale(1)}12%{transform:rotate(90deg)scale(1.18)}24%,to{transform:rotate(90deg)scale(1)}}@media (width<=400px){.plan{padding:12px 12px 13px}.plan:after{right:12px}.plan-head{gap:7px}.plan-ring{width:24px;height:24px}.plan-title{font-size:14.5px}.plan-price{font-size:19px}.plan-sub{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.btn-primary.is-free:after,.buy-spark,.plan-share.is-picked .ring-us{animation:none}}.bump{animation:.5s bump}@keyframes bump{30%{color:var(--mint);text-shadow:0 0 16px #45f0c8b3}}@media (width<=400px){.readout-label{letter-spacing:.06em;font-size:10.5px}.readout-icon{width:12px;height:12px}}@media (width<=340px){.readout{grid-template-columns:1fr}.readout-cell+.readout-cell{border-left:0;border-top:1px solid var(--line)}}.pay-note{text-align:center;color:var(--faint);margin:10px 0 0;font-size:13px}.pay-note:empty{display:none}.restore{text-align:center;margin:6px 0 0}.link-btn{color:var(--muted);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px;position:relative}.link-btn:hover{color:var(--mint-2);text-decoration-color:currentColor}.link-btn:after{content:"";position:absolute;inset:-8px -4px}.flow-links{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:10px;display:flex}.trust-line{text-align:center;max-width:28rem;color:var(--faint);margin:18px auto 0;font-size:13.5px}.noscript{color:var(--warn);text-align:center;margin:12px 0 0}.flow h2{font:600 22px/1.25 var(--font-display);outline:0;margin:0}.flow-center{text-align:center;justify-items:center;gap:10px;padding:28px 8px 20px;display:grid}.flow-sub{color:var(--muted);margin:0}.flow-sub strong{color:var(--text)}.flow-fine{color:var(--faint);margin:14px 0 0;font-size:13px}.flow-fine.center{text-align:center}.key-value.small{font-size:13px}.flow-fine code{word-break:break-all}.flow-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.turnstile{width:100%;max-width:320px}.turnstile:empty{display:none}.spinner{background:conic-gradient(from 0deg, transparent 0 25%, var(--purple), var(--mint));border-radius:50%;width:46px;height:46px;margin-bottom:6px;animation:.9s linear infinite spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px))}@keyframes spin{to{transform:rotate(1turn)}}.status-icon{width:52px;height:52px;font:600 24px/1 var(--font-display);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.status-icon.sm{width:34px;height:34px;margin:0;font-size:17px}.status-icon.ok{color:var(--mint);box-shadow:var(--glow-mint)}.status-icon.bad{color:var(--danger);box-shadow:0 0 0 1px #ff658499,0 0 22px -4px #ff658480}.status-icon.warn{color:var(--warn);box-shadow:0 0 0 1px #ffcb6699,0 0 22px -4px #ffcb6680}.flow-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.order-id{color:var(--muted);font:500 12px var(--font-mono);cursor:pointer;background:#aaa0ff14;border:0;border-radius:8px;margin-left:auto;padding:4px 8px}.order-id:hover{color:var(--text)}.offline{text-align:center;color:var(--warn);margin:10px 0 0;font-size:13px}.keep-safe{background:#45f0c80d;border-radius:14px;gap:10px;margin:0 0 16px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #45f0c84d}.keep-safe h3{font:600 16px var(--font-display);margin:0}.keep-safe>p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.keep-row{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.keep-row .btn{flex:none}.keep-sub{color:var(--faint);margin:0;font-size:12.5px}.keep-ok{color:var(--mint);margin:0;font-size:13px}.flow-nav{text-align:right;margin:-14px 0 2px}.flow-new-order{min-height:44px;color:var(--muted);font:500 14px/1.2 var(--font-display);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s, background-color .2s, transform .2s var(--ease-out);background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.flow-new-order:hover,.flow-new-order:focus-visible{color:var(--text);background:#aaa0ff14}.flow-new-order:active{transform:scale(.97)}.flow-new-order svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.my-orders{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;scroll-margin:24px}.my-orders-title{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0 0 10px}.my-orders-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.my-order{width:100%;color:var(--text);box-shadow:inset 0 0 0 1px var(--line);font:500 14px var(--font-display);text-align:left;cursor:pointer;background:#aaa0ff0d;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.my-order:hover,.my-order:focus-visible{box-shadow:var(--glow-mint)}.my-order-word{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mint-2);overflow:hidden}.my-order-kind{color:var(--faint);flex:none}.my-order-kind svg{width:18px;height:18px}.my-order-status{color:var(--muted);flex:none;margin-left:auto;font-size:12.5px}.my-order-status[data-state=completed]{color:var(--mint)}.my-order-status[data-state=running]{color:var(--purple-2)}.my-order-status[data-state=failed]{color:var(--warn)}.my-order-go{color:var(--faint);flex:none}.my-order-bar{background:var(--grad);opacity:0;transform-origin:0;height:2px;transition:transform 1s linear,opacity .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.my-order-bar.is-on{opacity:1}.my-order.is-left:after{content:"";border-radius:inherit;box-shadow:var(--glow-mint);pointer-events:none;animation:2.4s ease-out forwards order-left;position:absolute;inset:0}@keyframes order-left{0%,45%{opacity:1}to{opacity:0}}.target{font:500 14px var(--font-mono);color:var(--muted);margin:0 0 10px}.review-word-text{white-space:nowrap;min-width:0;font:600 clamp(22px, 6vw, 28px)/1.2 var(--font-mono);letter-spacing:.02em;flex:1;margin:0;padding:16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.review-word-text .pv-fill{color:#aaa0ff52}.review-word-text.has-ending{display:flex;-webkit-mask-image:none;mask-image:none}.review-word-text.has-ending .pv-word{flex:none}.review-word-text.has-ending .pv-fill{text-overflow:ellipsis;min-width:0;overflow:hidden}.review-word .btn{flex:none}.review-word-note{font:500 12.5px var(--font-mono);color:var(--faint);margin:8px 2px 14px}.target-word{color:var(--mint);text-shadow:0 0 12px #45f0c899}.stream{height:146px;box-shadow:inset 0 0 0 1px var(--line);font:500 12.5px/21px var(--font-mono);color:#aaa0ff66;background:#07070e;border-radius:14px;flex-direction:column;justify-content:flex-end;padding:10px 12px;display:flex;position:relative;overflow:hidden}.stream:after{content:"";pointer-events:none;background:linear-gradient(#07070e,#07070e00 55%);border-radius:13px;position:absolute;inset:1px}.stream-line{gap:10px;display:flex}.stream-line .addr{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.stream-line .addr.has-tail{text-overflow:clip;display:flex}.addr-head{text-overflow:ellipsis;min-width:0;overflow:hidden}.addr-tail{flex:none}.stream-line:last-child{color:#dcd7ffbf}.stream-line .hit{color:var(--mint)}.stream-line .miss{color:#ff658499}.stream-wait{color:var(--faint)}.progress{background:var(--surface-3);border-radius:99px;height:10px;margin-top:16px;position:relative;overflow:hidden}.progress-bar{border-radius:inherit;background:var(--grad);transform-origin:0;transition:transform .3s linear;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 16px #45f0c899}.progress-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.6s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-meta{color:var(--muted);justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;display:flex}.progress-meta [data-pct]{font-family:var(--font-mono)}.stats{grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin:16px 0 0;display:grid}.stats div{box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:12px;padding:10px 12px}.stats dt{font:500 11px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.stats dd{font:500 15px var(--font-mono);font-variant-numeric:tabular-nums;margin:4px 0 0}@media (width<=440px){.stats{grid-template-columns:1fr 1fr}.stats div:first-child{grid-column:1/-1}}.flow-note{color:var(--warn);background:#ffcb6612;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:14px;box-shadow:inset 0 0 0 1px #ffcb6640}.grinder.is-success{box-shadow:0 30px 80px -28px #000000d9,0 0 120px -30px #45f0c88c}.grinder.is-success:before{background:linear-gradient(145deg,#45f0c8f2,#45f0c847 38%,#45f0c824 68%,#8b5cff8c)}.success-badge{pointer-events:none;background:linear-gradient(180deg, var(--mint-2), var(--mint));width:42px;height:42px;color:var(--mint-ink);animation:badge-pop .6s var(--ease-spring) both;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #8dfbe0b3,0 0 28px -2px #45f0c8bf}.success-badge svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;width:24px;height:24px;animation:draw .45s .25s var(--ease-out) both}.success-badge:after{content:"";box-shadow:0 0 0 2px var(--mint);animation:badge-ring 1.1s .1s var(--ease-out) both;border-radius:50%;position:absolute;inset:0}@keyframes badge-pop{0%{opacity:0;transform:scale(.3)}}@keyframes badge-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes draw{0%{stroke-dashoffset:1px}}.flow h2.success-title{text-shadow:0 0 26px #45f0c873;font-size:28px}.burst{pointer-events:none;z-index:2;position:absolute;top:50%;left:50%}.burst i{border-radius:2px;position:absolute;box-shadow:0 0 6px}.key-block.is-found{background:linear-gradient(#45f0c814,#05050c80 70%);box-shadow:inset 0 0 0 1px #45f0c86b,0 0 34px -14px #45f0c880}.key-block.is-found .key-value{font-size:17px}.key-block{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c80;border-radius:16px;margin-top:14px;padding:14px}.key-block.secret{box-shadow:inset 0 0 0 1px #ff65844d}.key-label{font:500 11.5px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.key-value{font:500 15px/1.5 var(--font-mono);word-break:break-all;line-break:anywhere}.key-value.address .hl-word{color:var(--mint);text-shadow:0 0 12px #45f0c899}.key-field{display:grid}.key-field>*{grid-area:1/1}.key-field textarea{width:100%;height:100%;color:var(--text);resize:none;cursor:text;background:0 0;border:0;outline:0;margin:0;padding:0;display:block;overflow:hidden}.key-field textarea::selection{background:#45f0c847}.key-copy{color:#0000;pointer-events:none}.key-field.has-glow .key-copy{color:var(--text)}.key-field.has-glow textarea{color:#0000}.key-field.has-glow textarea::selection{color:#0000}.key-field.masked>*{color:var(--faint);letter-spacing:.1em}.key-field.masked .key-copy{color:#0000}.key-block:has(.key-field textarea:focus-visible){box-shadow:inset 0 0 0 1px #45f0c88c}.key-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.save-note{color:var(--warn);margin:10px 0 0;font-size:13px;line-height:1.45}.tag{font:500 11px/1.2 var(--font-display);letter-spacing:.06em;text-transform:none;border-radius:99px;padding:3px 8px}.tag.ok{color:var(--mint);background:#45f0c81a}.tag.bad{color:var(--danger);background:#ff65841f}.tag.warn{color:var(--warn);background:#ffcb661a}.tag.pending{color:var(--muted);background:#aaa0ff1a}.howto{color:var(--muted);margin-top:16px;font-size:14.5px}.howto h3{font:600 15px var(--font-display);color:var(--text);margin:0 0 6px}.howto ol{margin:0;padding-left:20px}.howto li+li{margin-top:4px}.alert{border-radius:12px;margin-top:16px;padding:12px 14px;font-size:14px}.ext-link{white-space:nowrap}.ext-icon{vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.95em;height:.95em;margin-left:.3em;display:inline-block}.alert b{font-weight:700}.alert.warn{color:#ffe2a8;background:#ffcb6614;box-shadow:inset 0 0 0 1px #ffcb664d}.alert.bad{color:#ffc2cf;background:#ff65841a;box-shadow:inset 0 0 0 1px #ff658473}.check{cursor:pointer;align-items:flex-start;gap:10px;margin:16px 0 12px;font-size:15px;display:flex}.check input{width:18px;height:18px;accent-color:var(--mint);margin:2px 0 0}.stat-sub{color:var(--muted);margin-top:2px;font-size:12px;display:block}.terms-policy{color:var(--faint);margin:16px 0;font-size:13px;line-height:1.55}.review .inline-error,.review .flow-note{margin:0 0 12px}.btn-qr svg{width:1.05em;height:1.05em}.code-row{grid-template-columns:216px 1fr;align-items:center;gap:22px;display:grid}.code-frame{aspect-ratio:1;transition:box-shadow .4s var(--ease-out);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #45f0c88c,0 0 36px -8px #45f0c880}.code-frame.is-loading{box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(110deg,#aaa0ff0f 30%,#aaa0ff29 50%,#aaa0ff0f 70%) 0 0/250% 100%;animation:1.4s linear infinite code-shimmer}@keyframes code-shimmer{to{background-position:-250% 0}}.code-qr .qr-code{width:100%;height:100%;animation:code-in .45s var(--ease-out) both;display:block}@keyframes code-in{0%{opacity:0;filter:blur(6px);transform:scale(.94)}}.code-frame.is-out{box-shadow:inset 0 0 0 1px var(--line);background:#05050c73}.code-frame.is-out .qr-code{opacity:.06;filter:blur(2px);transition:opacity .4s,filter .4s}.code-out{text-align:center;animation:code-in .3s var(--ease-out) both;place-content:center;justify-items:center;gap:12px;padding:16px;display:grid;position:absolute;inset:0}.code-out p{font:600 16px var(--font-display);color:var(--text);margin:0}.code-out .spinner{margin:0}.code-out .btn{min-height:38px;padding:0 14px;font-size:14px}.code-amount{font:600 30px/1.1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--mint);margin:0}.code-for{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.code-for .hl-word{color:var(--mint)}.code-for .bolt{vertical-align:-.1em;width:.9em;height:.9em;color:var(--mint)}.code-camera{text-align:left;background:#45f0c812;border-radius:12px;align-items:center;gap:12px;margin:18px 0 0;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #45f0c84d}.code-camera-icon{width:38px;height:38px;color:var(--mint);background:#45f0c81f;border-radius:10px;flex:none;place-items:center;display:grid}.code-camera-icon svg{width:21px;height:21px}.code-camera p{color:var(--muted);gap:2px;margin:0;font-size:13px;line-height:1.35;display:grid}.code-camera strong{font:600 15px var(--font-display);color:var(--text)}.code-steps{counter-reset:step;color:var(--muted);gap:8px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.code-steps li{counter-increment:step;padding-left:30px;line-height:20px;position:relative}.code-steps li:before{content:counter(step);width:20px;height:20px;font:600 11px/1 var(--font-display);color:var(--text);background:#aaa0ff1f;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.code-steps strong{color:var(--text);font-weight:600}.code-status{font:500 14px var(--font-display);box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:12px;align-items:center;gap:10px;margin:18px 0 0;padding:12px 14px;display:flex}.code-timer{font:500 14px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto}.pay-code.is-out .pulse{background:var(--faint);animation:none}.pay-card{width:min(100%,440px);margin-inline:auto}.pay-page{text-align:center;justify-items:center;padding:10px 4px 4px;display:grid}.pay-page h2{margin-bottom:16px}.pay-page .code-amount{font-size:36px}.pay-page .flow-note{justify-self:stretch}.pay-how{justify-self:stretch;margin-top:24px}.pay-how .no-wallets p{text-align:center}@media (width<=480px){.code-row{text-align:center;grid-template-columns:1fr;justify-items:center}.code-frame{width:min(100%,240px)}.code-steps{text-align:left;justify-items:start}}@media (prefers-reduced-motion:reduce){.code-frame.is-loading,.code-qr .qr-code,.code-out{animation:none}}.inline-error{text-align:center;color:var(--danger);margin:10px 0 0;font-size:14px}@media (width<=640px){body.in-flow .hero{display:none}}.buy-dock{z-index:50;padding:10px max(16px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px)saturate(140%);border-top:1px solid var(--line-2);background:#0c0c16e0;align-items:center;gap:12px;animation:.25s cubic-bezier(.2,.8,.2,1) dock-in;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 40px -18px #000000e6}.dock-quote{flex:1;min-width:0;display:grid}.dock-time{font:600 17px/1.25 var(--font-display)}.dock-price{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:13px;overflow:hidden}.buy-dock .btn{flex:none;min-height:48px}@keyframes dock-in{0%{transform:translateY(110%)}}@media (width>=641px){.buy-dock{display:none!important}}body.has-dock .site-footer{padding-bottom:calc(76px + env(safe-area-inset-bottom))}@media (width<=480px){.grinder{padding:14px}.tabs{margin-bottom:18px}.tab{padding:13px 6px}.word-field{padding:0 14px}.word-row{column-gap:4px}.word-field-end{padding:0 12px}.choice{padding:11px 12px}.rush{min-height:46px}.readout-cell{padding:12px}.readout-label{letter-spacing:.1em;gap:5px}.readout-value{font-size:22px;line-height:26px}.key-actions .btn-sm{min-height:42px}.flow-center{padding:24px 4px 16px}}.key-details{margin-top:14px}.key-details>summary{cursor:pointer;color:var(--muted);font-size:14px}.key-details>summary:hover{color:var(--text)}.key-details .key-block{margin-top:10px}.launch{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.launch .flow-head{margin-bottom:0}.launch .flow-head .link-btn{margin-left:auto}.coin-card{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:18px;align-items:center;gap:14px;padding:12px;display:flex}.coin-image{color:#f4f3ff99;width:64px;height:64px;font:600 26px var(--font-display);background:linear-gradient(135deg,#8b5cff59,#45f0c840);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.coin-image img{object-fit:cover;width:100%;height:100%}.coin-text{min-width:0}.coin-name{font:600 18px/1.25 var(--font-display);white-space:nowrap;gap:.3em;display:flex}.coin-label,.coin-ticker{text-overflow:ellipsis;min-width:0;overflow:hidden}.coin-ticker{max-width:50%;color:var(--mint-2);flex:none}.coin-address{color:var(--faint);margin-top:4px;font-size:13px}.coin-address .hl-word{color:var(--mint)}.image-drop{border:1.5px dashed var(--line-2);text-align:center;cursor:pointer;transition:border-color .2s, background-color .2s, transform .2s var(--ease-out);border-radius:16px;justify-items:center;gap:2px;padding:16px;display:grid}.image-drop:hover,.image-drop.is-over,.image-drop:focus-within{background:#45f0c80a;border-color:#45f0c899}.image-drop.is-over{transform:scale(1.01)}.image-drop.is-busy{opacity:.6;pointer-events:none}.image-drop-text{font:600 15px var(--font-display);color:var(--mint-2)}.image-drop.has-image .image-drop-text{color:var(--muted)}.image-drop-sub{color:var(--faint);font-size:12.5px}.image-crop{justify-self:center;margin-top:-8px}.crop-stage{aspect-ratio:1;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:18px;position:relative;overflow:hidden}.crop-stage.is-moving{cursor:grabbing}.crop-stage:focus-visible{box-shadow:var(--glow-mint);outline:none}.crop-canvas{width:100%;height:100%;display:block}.crop-grid{border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#ffffff4d calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.67% - .5px),#ffffff4d calc(66.67% - .5px) calc(66.67% + .5px),#0000 calc(66.67% + .5px)),linear-gradient(#0000 calc(33.33% - .5px),#ffffff4d calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.67% - .5px),#ffffff4d calc(66.67% - .5px) calc(66.67% + .5px),#0000 calc(66.67% + .5px));transition:opacity .25s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.crop-stage.is-moving .crop-grid{opacity:1;transition-duration:.1s}.crop-zoom{align-items:center;gap:6px;margin:12px 0 4px;display:flex}.crop-zoom .icon-btn{width:40px;height:40px;font-size:20px}.crop-range{--fill:0%;appearance:none;cursor:pointer;background:0 0;flex:1;height:40px;margin:0}.crop-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--mint) var(--fill), var(--line-2) var(--fill));border-radius:2px;height:4px}.crop-range::-moz-range-track{background:linear-gradient(to right, var(--mint) var(--fill), var(--line-2) var(--fill));border-radius:2px;height:4px}.crop-range::-webkit-slider-thumb{background:var(--text);-webkit-appearance:none;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 2px 8px #00000080}.crop-range::-moz-range-thumb{background:var(--text);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000080}.crop-range:focus-visible{outline:none}.crop-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--glow-mint)}.crop-range:focus-visible::-moz-range-thumb{box-shadow:var(--glow-mint)}.crop-hint{text-align:center;margin-bottom:14px;font-size:13.5px}.lf-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;display:grid}.lf-field{gap:6px;min-width:0;display:grid}.lf-label{font:500 14px var(--font-display);color:var(--text)}.lf-optional{color:var(--faint);margin-left:2px;font-size:13px;font-weight:400}.lf-icon{flex:none;width:16px;height:16px}.lf-input{width:100%;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);caret-color:var(--mint);font:500 16px/1.35 var(--font-body);background:#05050c8c;border:0;border-radius:13px;padding:12px 14px;transition:box-shadow .2s}textarea.lf-input{resize:vertical;min-height:76px}.lf-input::placeholder{color:#aaa0ff4d}.lf-input:focus{outline:0;box-shadow:inset 0 0 0 1px #45f0c8b3,0 0 0 4px #45f0c81f}.lf-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--danger)}.lf-input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--danger), 0 0 0 4px #ff65841f}.lf-text-note{margin-top:-6px}.lf-text-note:empty{display:none}.lf-socials{gap:10px;display:grid}.lf-socials>summary{cursor:pointer;width:fit-content;font:500 14px var(--font-display);color:var(--muted);align-items:center;gap:8px;list-style:none;display:flex}.lf-socials>summary::-webkit-details-marker{display:none}.lf-chevron{margin-left:-2px;transition:transform .2s}.lf-socials[open]>summary{margin-bottom:10px}.lf-socials[open] .lf-chevron{transform:rotate(180deg)}.lf-socials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.launch-facts{background:#aaa0ff0d;border-radius:13px;gap:6px;margin:0;padding:12px 14px;font-size:13.5px;display:grid}.launch-facts div{gap:10px;display:flex}.launch-facts dt{width:64px;color:var(--faint);flex:none}.launch-facts dd{color:var(--muted);margin:0}.lf-error{min-height:0;color:var(--danger);margin:0;font-size:14px}.lf-error:empty{display:none}.coin-steps{counter-reset:none;grid-template-columns:repeat(5,1fr);margin:0 0 18px;padding:0;list-style:none;display:grid}.coin-steps li{font:500 11.5px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);justify-items:center;gap:6px;transition:color .3s;display:grid;position:relative}.coin-steps li+li:before{content:"";background:var(--line-2);border-radius:2px;height:2px;transition:background .4s;position:absolute;top:13px;left:calc(17px - 50%);right:calc(50% + 17px)}.coin-steps li.is-done+li:before,.coin-steps li.is-busy+li:before{background:linear-gradient(90deg, var(--mint), #45f0c866)}.step-dot{background:var(--surface-3);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-2);font:600 13px/1 var(--font-display);color:var(--muted);transition:background .3s ease, box-shadow .3s ease, color .3s ease, transform .3s var(--ease-spring);border-radius:50%;place-items:center;display:grid}.coin-steps li.is-done{color:var(--muted)}.coin-steps li.is-done .step-dot{background:linear-gradient(180deg, var(--mint-2), var(--mint));box-shadow:none;color:var(--mint-ink)}.coin-steps li.is-active{color:var(--text)}.coin-steps li.is-active .step-dot{box-shadow:inset 0 0 0 2px var(--mint), 0 0 18px -4px #45f0c8cc;color:var(--mint-2);background:#45f0c81f;transform:scale(1.08)}.coin-steps li.is-busy{color:var(--mint-2)}.coin-steps li.is-busy .step-dot{color:var(--mint-2);position:relative;box-shadow:inset 0 0 0 1px #45f0c840}.coin-steps li.is-busy .step-dot:after{content:"";border:2px solid #0000;border-top-color:var(--mint);border-right-color:#45f0c866;border-radius:50%;animation:.9s linear infinite spin;position:absolute;inset:0}.ca-strip{box-shadow:inset 0 0 0 1px var(--line);background:#07070e;border-radius:14px;gap:8px;padding:12px 14px;display:grid}.ca-strip-row{min-width:0;color:var(--muted);align-items:center;gap:10px;font-size:13.5px;display:flex}.ca-strip-status{font-variant-numeric:tabular-nums}.ca-strip-target{font:500 13px var(--font-mono);color:var(--mint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ca-strip-pct{font:500 12.5px var(--font-mono);margin-left:auto}.progress.thin{height:6px;margin:0}.ca-strip-meta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:12.5px;display:flex}.ca-strip-meta span:empty{display:none}.ca-strip.is-found{animation:rise .45s var(--ease-out) both;background:linear-gradient(#45f0c81a,#05050c99);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;box-shadow:inset 0 0 0 1px #45f0c873,0 0 30px -14px #45f0c899}.ca-strip.is-found .success-badge{width:32px;height:32px}.ca-strip.is-found .success-badge svg{width:18px;height:18px}.ca-strip-text{gap:2px;min-width:0;display:grid}.ca-strip-label{font:600 13px var(--font-display);color:var(--mint-2)}.ca-strip-text .key-value{font-size:13px}.launch-lede{margin-top:-6px}.lf-settings{border:0;min-inline-size:0;margin:0;padding:0}.lf-settings legend{margin-bottom:8px;padding:0}.launch>.lf-settings,.launch>.rush,.launch>.lf-dev-buy,.launch>[data-submit]{margin-top:10px}.lf-dev-buy{gap:8px}.lf-dev-buy .chips{margin-top:0}.segmented{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:13px;gap:4px;padding:4px;display:inline-flex}.segment{cursor:pointer;position:relative}.segment input{opacity:0;pointer-events:none;position:absolute}.segment>span{min-height:34px;font:600 14px var(--font-display);color:var(--muted);border-radius:10px;align-items:center;gap:6px;padding:0 16px;transition:background .2s,color .2s;display:inline-flex}.segment input:checked+span{background:linear-gradient(180deg, var(--mint-2), var(--mint));color:var(--mint-ink)}.segment input:focus-visible+span{outline:2px solid var(--mint);outline-offset:2px}.segment.is-off{cursor:not-allowed}.segment.is-off>span{color:var(--faint)}.segment-tag{letter-spacing:.04em;color:#c9b8ff;background:#8b5cff2e;border-radius:99px;padding:2px 6px;font-size:10.5px}.segmented.is-wide,.segmented.is-pairs{grid-template-columns:1fr 1fr;display:grid}.segmented.is-pairs{grid-template-columns:repeat(4,1fr)}.segmented.is-wide .segment>span,.segmented.is-pairs .segment>span{justify-content:center;width:100%;min-height:38px}.segmented.is-pairs .segment>span{padding:0 6px}.segment-badge{background:var(--mint);box-shadow:0 0 0 2px var(--bg);font:700 9.5px/1.45 var(--font-display);letter-spacing:.02em;white-space:nowrap;color:var(--mint-ink);pointer-events:none;border-radius:99px;padding:1px 6px;position:absolute;top:-9px;right:2px}.lf-coin-icon{border-radius:50%;width:18px;height:18px}@media (width<=480px){.segmented.is-pairs .segment>span{flex-direction:column;gap:3px;min-height:52px;padding:6px 4px}.segment-badge{top:-11px;right:50%;transform:translate(50%)}}.rebate{border:1px solid var(--line);background:#aaa0ff08;border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;animation:.35s ease-out rise;display:flex}.rebate[hidden]{display:none}.rebate-icon{color:var(--mint);flex:none;place-items:center;display:grid}.rebate-icon .lf-icon{width:16px;height:16px}.rebate.is-on{--stub:104px;background:linear-gradient(105deg, #45f0c812, #8b5cff14), var(--surface-2);-webkit-mask:radial-gradient(circle at calc(100% - var(--stub)) 0, #0000 8px, #000 8.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--stub)) 100%, #0000 8px, #000 8.5px) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at calc(100% - var(--stub)) 0, #0000 8px, #000 8.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--stub)) 100%, #0000 8px, #000 8.5px) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - var(--stub)) 0, #0000 8px, #000 8.5px) top / 100% 51% no-repeat, radial-gradient(circle at calc(100% - var(--stub)) 100%, #0000 8px, #000 8.5px) bottom / 100% 51% no-repeat;border-color:#45f0c838;border-radius:14px;gap:14px;margin-top:12px;padding:14px 0 14px 14px}@property --rebate-fill{syntax:"<percentage>";inherits:true;initial-value:25%}.rebate-ring{flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.rebate-ring:before{content:"";background:conic-gradient(var(--mint-2), var(--mint) var(--rebate-fill), #aaa0ff33 0);animation:rebate-fill 1s var(--ease-out) .2s backwards;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}@keyframes rebate-fill{0%{--rebate-fill:0%}}.rebate-ring .lf-coin-icon{width:30px;height:30px}.rebate-stub{width:var(--stub);text-align:center;background:#45f0c80d;border-left:1px dashed #45f0c84d;flex:none;place-content:center;align-self:stretch;gap:3px;margin:-14px 0;display:grid}.rebate-stub strong{font:600 17px/1.1 var(--font-mono);letter-spacing:-.02em;color:var(--mint)}.rebate-stub span{font:600 10.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media (width<=420px){.rebate.is-on{--stub:82px;gap:10px;padding-left:12px}.rebate-ring{width:36px;height:36px}.rebate-ring .lf-coin-icon{width:24px;height:24px}.rebate-stub strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.rebate-ring:before{animation:none}}.rebate-line{min-width:0;color:var(--muted);flex:1;font-size:13px}.rebate-line strong{font:600 .94em var(--font-mono);color:var(--mint)}.rebate-text{flex:1;gap:3px;min-width:0;display:grid}.rebate-title{font:600 15px/1.25 var(--font-display);color:var(--text)}.rebate-title strong{color:var(--mint);font-weight:600}.rebate-body{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.45}.rebate-switch{color:var(--mint);flex:none;text-decoration-color:#45f0c866}.lf-pair-ca{margin-top:8px;font-size:14px}.lf-pair-ca[hidden]{display:none}[data-pair-card]{margin-top:8px}[data-pair-card][hidden]{display:none}.pair-card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);animation:pair-card-in .25s var(--ease-out);border-radius:13px;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;transition:box-shadow .2s,background .2s;display:flex}a.pair-card:hover{background:var(--surface-3);box-shadow:inset 0 0 0 1px #45f0c859}a.pair-card:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@keyframes pair-card-in{0%{opacity:0;transform:translateY(-3px)}}.pair-card-art{background:hsl(var(--hue,250) 55% 32%);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.pair-card-initial{font:600 17px var(--font-display);color:hsl(var(--hue,250) 90% 88%)}.pair-card-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pair-card-text{flex:1;gap:2px;min-width:0;display:grid}.pair-card-name{font:600 15px/1.25 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pair-card-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pair-card-cap{text-align:right;flex:none;gap:2px;display:grid}.pair-card-cap-value{font:600 14px var(--font-mono);letter-spacing:-.01em;color:var(--mint)}.pair-card-cap-label{color:var(--faint);font-size:11.5px}.pair-card>.ext-icon{color:var(--faint);flex:none;margin-left:0}@media (width<=420px){.pair-card>.ext-icon{display:none}}.pair-card.is-loading .pair-card-art,.pair-card-bar{background:var(--surface-3);animation:1.2s ease-in-out infinite alternate pair-card-wait}.pair-card-bar{border-radius:6px;width:55%;height:11px}.pair-card-bar.is-short{width:35%}@keyframes pair-card-wait{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.pair-card,.pair-card.is-loading .pair-card-art,.pair-card-bar{animation:none}}.lf-hint.is-error{color:var(--danger)}.lf-token{color:var(--text);font-weight:500}.rush.is-off{cursor:not-allowed}.rush.is-off .rush-track,.rush.is-off .rush-title{opacity:.45}.dev-buy{position:relative}.dev-buy .lf-input{font-family:var(--font-mono);padding-right:56px}.dev-buy-unit{font:600 13px var(--font-display);color:var(--faint);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chip{min-height:30px;box-shadow:inset 0 0 0 1px var(--line-2);font:600 12.5px var(--font-display);color:var(--muted);cursor:pointer;background:#aaa0ff12;border:0;border-radius:99px;padding:0 12px;transition:background .2s,color .2s,box-shadow .2s}.chip:hover{color:var(--text)}.chip.is-on{color:var(--mint-2);background:#45f0c824;box-shadow:inset 0 0 0 1px #45f0c899}.lf-hint{color:var(--muted);margin:8px 0 0;font-size:13px}.spinner-inline{border:2px solid #03140f40;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin;display:inline-block}.launch [data-submit]:disabled{cursor:progress;opacity:.85}.launch-review .flow-head .btn{flex:none;min-height:44px;margin-left:auto}.package{animation:rise .45s var(--ease-out) both;background:radial-gradient(120% 120% at 0 0,#45f0c81a,#0000 60%),#05050c8c;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #45f0c859}.package-head{align-items:flex-start;gap:14px;display:flex}.coin-image.lg{border-radius:18px;width:76px;height:76px}.coin-image.xl{border-radius:20px;width:84px;height:84px;box-shadow:0 0 0 1px #45f0c859,0 10px 30px -12px #45f0c880}.package-desc{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.package-socials{margin:6px 0 0;font-size:13.5px}.package-ca .key-label{margin-bottom:6px}.package-ca-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.package-ca-row .key-value{flex:260px;min-width:0;font-size:15px}.package .launch-facts{background:#aaa0ff0f}.fact-sub{color:var(--faint);margin-left:6px}.launch-cost{color:var(--muted);margin:14px 0 12px;font-size:14px}.launch-cost strong{color:var(--text)}.nr-buy{align-items:center;gap:4px;margin-top:16px;display:flex}.nr-buy .check{align-items:center;margin:0;font-size:14px}.nr-buy .check input{flex:none;margin:0}.nr-buy-text{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.nr-buy-icon{width:18px;height:18px;color:var(--muted);flex:none;transition:color .2s,filter .2s}.nr-buy:has(input:checked) .nr-buy-icon{color:var(--mint);filter:drop-shadow(0 0 6px #45f0c8b3)}.nr-buy+.launch-cost{margin-top:10px}.tip-wrap{flex:none;display:inline-flex;position:relative}.tip-btn{width:28px;height:28px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-2px 0;padding:0;transition:color .15s,background-color .15s;display:grid}.tip-btn svg{width:18px;height:18px}.tip-btn:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.tip-wrap.is-open .tip-btn{color:var(--mint);background:#45f0c81a}.tip{z-index:20;background:var(--surface-3);width:max-content;max-width:min(280px,100vw - 48px);box-shadow:inset 0 0 0 1px var(--line-2), 0 14px 34px -12px #000000b3;color:var(--text);text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform-origin:calc(100% - 24px) 100%;transition:opacity .14s var(--ease-out), transform .14s var(--ease-out), visibility 0s linear .14s;border-radius:13px;padding:10px 13px;font-size:13.5px;line-height:1.45;position:absolute;bottom:calc(100% + 10px);right:-8px;transform:translateY(4px)scale(.96)}.tip:after{content:"";background:var(--surface-3);width:12px;height:12px;box-shadow:inset -1px -1px 0 var(--line-2);border-radius:0 0 3px;position:absolute;top:calc(100% - 6px);right:18px;transform:rotate(45deg)}.tip:before{content:"";position:absolute;inset:100% 0 -12px}.tip-wrap.is-open .tip,.tip-btn:focus-visible+.tip{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s var(--ease-out), transform .28s var(--ease-spring), visibility 0s;transform:none}@media (hover:hover){.tip-btn:hover{color:var(--mint);background:#45f0c81a}.tip-wrap:hover .tip{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s var(--ease-out) 60ms, transform .28s var(--ease-spring) 60ms, visibility 0s 60ms;transform:none}}.tip-wrap.is-hushed .tip{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.tip{transform:none!important}}.coin-hero{animation:rise .45s var(--ease-out) both;background:radial-gradient(120% 140% at 0 0,#45f0c81f,#0000 60%),radial-gradient(120% 140% at 100% 100%,#8b5cff24,#0000 60%),#05050c8c;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:4px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #45f0c866,0 0 40px -18px #45f0c88c}.coin-hero-head{align-items:center;gap:16px;display:flex}.coin-hero .coin-name{font-size:22px}.coin-status{font:600 13.5px var(--font-display);color:#5ee39a;align-items:center;gap:8px;margin-top:6px;display:flex}.coin-status.sub{font:400 13px var(--font-body);color:var(--muted);margin-top:4px}.live-dot{background:#5ee39a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite pulse;box-shadow:0 0 #5ee39a99}.coin-hero-ca{border-top:1px solid var(--line);justify-items:start;padding-top:16px;display:grid;container:ca/inline-size}.coin-hero-ca .key-label{margin:0 0 6px}.coin-hero-ca .key-value{text-wrap:balance;justify-self:stretch;font-size:14px}@container ca (width>=280px){.coin-hero-ca .key-value{font-size:min(15px,3.7594cqi)}}@property --pump-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pump-link{isolation:isolate;background:linear-gradient(100deg, var(--mint) 0%, var(--mint-2) 50%, var(--mint) 100%) padding-box, conic-gradient(from var(--pump-angle), var(--mint-2), var(--purple), var(--mint), #fff, var(--purple), var(--mint-2)) border-box;border:2px solid #0000;gap:12px;margin:14px 0 10px;animation:5s linear infinite pump-ring,3.6s ease-in-out infinite pump-halo;position:relative;overflow:hidden}.pump-link:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#ffffffb3 48% 52%,#0000 70%);animation:4.8s ease-in-out .8s infinite pump-sheen;position:absolute;inset:0;transform:translate(-110%)}.pump-link .pump-pill{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.pump-link:hover .pump-pill{transform:rotate(-14deg)scale(1.08)}@keyframes pump-ring{to{--pump-angle:360deg}}@keyframes pump-sheen{0%{transform:translate(-110%)}40%,to{transform:translate(110%)}}@keyframes pump-halo{0%,to{box-shadow:0 0 22px -6px #45f0c899,0 0 40px -16px #8b5cff8c}50%{box-shadow:0 0 32px -4px #45f0c8cc,0 0 60px -14px #8b5cffd9}}.pump-pill{flex:none;width:28px;height:28px}.tab .pump-pill{vertical-align:middle;width:20px;height:20px;margin:-3px 6px -3px 0;display:inline-block}.btn .pump-pill{width:28px;height:28px}.pump-link .ext-icon{opacity:.7;margin-left:2px}.launched .flow-head,.ready .flow-head{margin-bottom:14px}.flow-head.live-head{grid-template-columns:1fr minmax(0,auto) 1fr;display:grid}.live-head .success-title{overflow-wrap:anywhere;text-align:center;grid-column:2;min-width:0;position:relative}.live-head .order-id{grid-column:3;justify-self:end}.live-list{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;margin:16px 0 0;padding:0;list-style:none;overflow:hidden}.live-list>li{border-top:1px solid var(--line);margin-top:-1px}.live-list>li[hidden]{display:none}.live-row{width:100%;min-height:52px;font:500 14.5px var(--font-display);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background .2s;display:flex}.live-row:hover{background:#45f0c80f}.live-row:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.live-row.is-static{cursor:default}.live-row.is-static:hover{background:0 0}.live-row>.lf-icon{width:18px;height:18px;color:var(--muted)}.live-row-text{flex:1;gap:2px;min-width:0;display:grid}.live-row-title strong{color:var(--mint);font-weight:600}.live-row-sub{font:400 12.5px var(--font-body);color:var(--faint)}.live-row>.ext-icon,.live-row>.live-row-go,.live-row>.live-dot{flex:none;margin-left:auto}.live-row>.ext-icon,.live-row>.live-row-go{color:var(--faint)}.live-row>.live-row-go{width:16px;height:16px}.grinder.is-live+.trust-line{display:none}.coin-continue{margin-top:14px}.done-quiet{margin:18px auto 0;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@media (width<=480px){.lf-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.lf-socials-grid{grid-template-columns:minmax(0,1fr)}.coin-image{width:56px;height:56px}.coin-hero{padding:14px}}.stat-free{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.spark-icon{flex:none}.fee-split{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;margin:14px 0 4px;padding:14px 16px 15px}.fee-split-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.fee-split-label{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.fee-split-tag{font:600 11px/20px var(--font-display);letter-spacing:.02em;color:var(--purple-2);white-space:nowrap;background:#8b5cff1f;border-radius:99px;padding:0 9px;box-shadow:inset 0 0 0 1px #ae94ff4d}.split-bar{background:#05050c8c;border-radius:99px;gap:3px;height:12px;padding:0;display:flex;position:relative;overflow:hidden}.split-seg{background:var(--mint);transform-origin:0;min-width:4px;height:100%;animation:seg-grow .9s var(--ease-out) calc(var(--i,0) * .11s + .12s) both;border-radius:99px;flex-basis:0}.split-seg:nth-child(2):not(.is-us){background:#2fbf9a}.split-seg:nth-child(3):not(.is-us){background:#a6f7e2}.split-seg:nth-child(n+4):not(.is-us){background:#1f9d80}.split-seg.is-us{background:var(--purple-2);transform-origin:100%;animation:seg-pop .7s var(--ease-spring) .85s both}@keyframes seg-grow{0%{transform:scaleX(0)}}@keyframes seg-pop{0%{opacity:0;transform:scaleX(0)}}.is-settled .split-seg,.split-bar.is-settled .split-seg{animation:none}.split-legend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:11px;font-size:13.5px;display:flex}.split-key{align-items:center;gap:7px;min-width:0;display:inline-flex}.split-key.is-us{margin-left:auto}.split-key i{background:var(--mint);border-radius:50%;flex:none;width:8px;height:8px}.split-key.is-us i{background:var(--purple-2)}.split-key b{font:600 14px var(--font-display);color:var(--text)}.split-paid{font:500 12px var(--font-mono);color:var(--faint)}.fee-split-note{color:var(--muted);margin:12px 0 0;font-size:13.5px;line-height:1.5}.held-note{color:var(--muted);background:#8b5cff14;border-radius:14px;align-items:flex-start;gap:10px;margin:14px 0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #ae94ff38}.held-note .spark-icon{width:18px;height:18px;color:var(--purple-2);filter:drop-shadow(0 0 6px #8b5cffd9);margin-top:2px}.lf-fees .lf-label{align-items:center;gap:4px;display:flex}.lf-fees .fee-split{margin-top:2px}.team{margin-top:12px;display:grid}.team>summary{cursor:pointer;width:fit-content;font:500 14px var(--font-display);color:var(--muted);align-items:center;gap:8px;list-style:none;display:flex}.team>summary::-webkit-details-marker{display:none}.team[open] .lf-chevron{transform:rotate(180deg)}.team-list{gap:8px;margin-top:10px;display:grid}.team-list:empty{display:none}.team-row{animation:row-in .3s var(--ease-out) both;grid-template-columns:minmax(0,1fr) 86px 36px;align-items:center;gap:8px;display:grid}@keyframes row-in{0%{opacity:0;transform:translateY(-4px)}}.team-row .mono{font-family:var(--font-mono);font-size:13px}.team-share{position:relative}.team-share .lf-input{text-align:right;padding-right:28px}.team-share>span{color:var(--faint);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.team-remove{width:36px;height:36px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:color .15s,background-color .15s;display:grid}.team-remove:hover{color:var(--danger);background:#ff65841a}.team-remove svg{width:16px;height:16px}.team-add{justify-self:start;gap:6px;margin:10px 0 0}.team-add svg{width:15px;height:15px}.team .lf-hint{margin-top:10px}.cosign-marks{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cosign-mark{font:500 12.5px var(--font-display);color:var(--muted);flex-direction:column;align-items:center;gap:7px;display:flex}.cosign-dot{width:42px;height:42px;font:700 18px var(--font-display);border-radius:50%;place-items:center;display:grid}.cosign-mark.is-done .cosign-dot{color:var(--mint-ink);background:linear-gradient(180deg, var(--mint-2), var(--mint));box-shadow:0 0 22px -2px #45f0c8d9}.cosign-mark.is-busy .cosign-dot{color:var(--purple-2);animation:1.5s ease-in-out infinite cosign-glow;box-shadow:inset 0 0 0 2px #ae94ffa6,0 0 24px -4px #8b5cfff2}.cosign-line{background:linear-gradient(90deg, var(--mint), var(--purple));border-radius:2px;width:64px;height:2px;margin-bottom:24px;position:relative;overflow:hidden}.cosign-line:after{content:"";background:#fff;width:16px;height:100%;animation:1.1s ease-in-out infinite cosign-run;position:absolute;top:0;left:0;box-shadow:0 0 8px #fff}@keyframes cosign-glow{50%{box-shadow:inset 0 0 0 2px #e2d6ffe6,0 0 30px -2px #8b5cff}}@keyframes cosign-run{0%{transform:translate(-16px)}to{transform:translate(64px)}}.fees{isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;margin-top:16px;padding:18px 18px 16px;position:relative;overflow:hidden}.fees-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.fees-label{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.fees-live{font:600 12px var(--font-display);letter-spacing:.04em;color:var(--mint);align-items:center;gap:7px;display:inline-flex}.fees-total{flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin-top:12px;display:flex;position:relative}.fees-amount{font:600 46px/1 var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);transition:opacity .3s}.fees.is-loading .fees-amount{opacity:.4}.fees-unit{font:600 19px var(--font-display);color:var(--mint)}.fees-total .burst{left:30%}.fees-sub{color:var(--muted);margin:8px 0 0;font-size:13.5px}.fees-chart{width:100%;height:64px;margin:14px 0 4px;display:block;overflow:visible}.fees-chart-line{fill:none;stroke:url(#fees-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.fees-chart-area{fill:url(#fees-area)}.fees-chart-head{fill:var(--mint)}.fees-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.fees-cell{min-width:0;box-shadow:inset 0 0 0 1px var(--line);background:#05050c80;border-radius:14px;align-content:start;gap:3px;padding:12px 14px;display:grid}.fees-cell-label{font:500 11px/1.25 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.fees-cell-value{font:600 19px/1.3 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fees-cell-sub{color:var(--muted);font-size:12.5px}.fees-collect{justify-self:start;margin-top:6px}.fees-split .split-legend{margin-top:9px}.fees-split{margin-top:16px}.fees-history-wrap{margin-top:16px;display:grid}.fees-history{margin:6px 0 0;padding:0;list-style:none;display:grid}.fees-history li{border-top:1px solid var(--line);animation:row-in .4s var(--ease-out) both;align-items:center;gap:12px;padding:8px 0;font-size:13.5px;display:flex}.fees-history-amount{font:500 13.5px var(--font-mono);color:var(--mint)}.fees-history-when{color:var(--faint);margin-right:auto}.fees-note{color:var(--muted);margin:12px 0 0;font-size:13px}.fees-note:empty{display:none}@media (width<=400px){.fees{padding:16px 14px 14px}.fees-amount{font-size:38px}.team-row{grid-template-columns:minmax(0,1fr) 74px 32px;gap:6px}}@media (prefers-reduced-motion:reduce){.split-seg,.split-seg.is-us,.cosign-line:after,.cosign-mark.is-busy .cosign-dot,.team-row,.fees-history li{animation:none}}.hero-pill{font:500 14px/1.2 var(--font-display);color:var(--text);transition:box-shadow .2s, transform .2s var(--ease-out);background:linear-gradient(100deg,#45f0c81f,#8b5cff29);border-radius:99px;align-items:center;gap:7px;margin-top:16px;padding:7px 14px 7px 11px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ae94ff59,0 8px 30px -12px #8b5cffcc}.hero-pill:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #e2d6ff99,0 10px 34px -10px #8b5cfff2}.hero-pill .spark-icon{width:15px;height:15px;color:var(--mint);filter:drop-shadow(0 0 5px #45f0c8e6);animation:spark-turn 4.2s var(--ease-spring) .6s infinite}.launchpad{text-align:center;margin-top:12px}.launchpad-title{font:600 clamp(30px, 6vw, 42px)/1.08 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.launchpad-lede{max-width:30rem;color:var(--muted);text-wrap:pretty;margin:14px auto 0;font-size:16.5px;line-height:1.55}.fee-flow{margin:34px -8px 0}.fee-flow svg{width:100%;height:auto;overflow:visible}.fee-flow figcaption{color:var(--faint);margin-top:8px;font-size:12.5px}.ff-pipe{fill:none;stroke-width:3px;stroke-linecap:round;opacity:.75}.ff-node rect,.ff-node circle{fill:#12121feb;stroke:var(--line-2);stroke-width:1.5px}.ff-node text{fill:var(--muted);font:500 13px var(--font-display);text-anchor:middle}.ff-node .ff-big{fill:var(--text);font:600 18px var(--font-display)}.ff-node .ff-small{fill:var(--muted);font-size:11.5px}.ff-fee circle{stroke:#45f0c899}.ff-fee .ff-big{fill:var(--mint-2)}.ff-you rect{stroke:#45f0c88c}.ff-you .ff-big{fill:var(--mint)}.ff-us rect{stroke:#ae94ff8c}.ff-us .ff-big{fill:var(--purple-2)}.ff-node.is-hit rect,.ff-node.is-hit circle{animation:ff-hit .5s var(--ease-out)}.ff-us.is-hit rect{animation-name:ff-hit-us}@keyframes ff-hit{30%{stroke:var(--mint-2)}}@keyframes ff-hit-us{30%{stroke:#e2d6ff}}.ff-spark{fill:#c9fff1;filter:drop-shadow(0 0 4px var(--mint)) drop-shadow(0 0 1px #fff)}.ff-spark.is-us{fill:#e2d6ff;filter:drop-shadow(0 0 5px var(--purple)) drop-shadow(0 0 1px #fff)}.calc{border-radius:var(--radius);text-align:left;box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;margin:30px 0 0;padding:22px 20px 18px}.calc-label{font:500 11.5px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);display:block}.calc-volume{font:600 40px/1.05 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:6px;display:block}.calc-range{--p:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:14px 0 0}.calc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--mint), var(--purple)) 0 / var(--p) 100% no-repeat, #aaa0ff24;border-radius:99px;height:6px}.calc-range::-moz-range-track{background:linear-gradient(90deg, var(--mint), var(--purple)) 0 / var(--p) 100% no-repeat, #aaa0ff24;border-radius:99px;height:6px}.calc-range::-webkit-slider-thumb{appearance:none;width:24px;height:24px;transition:transform .15s var(--ease-spring);background:#fff;border-radius:50%;margin-top:-9px;box-shadow:0 0 0 4px #45f0c859}.calc-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 4px #45f0c859}.calc-range:active::-webkit-slider-thumb{transform:scale(1.12)}.calc-range:focus-visible{outline:none}.calc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--mint)}.calc-ticks{font:500 11.5px var(--font-mono);color:var(--faint);justify-content:space-between;margin-top:2px;display:flex}.calc-cap{border:0;min-inline-size:0;margin:18px 0 0;padding:0}.calc-cap .calc-label{margin-bottom:8px;padding:0}.calc-caps{grid-template-columns:1.4fr repeat(3,1fr);width:100%;display:grid}.calc-caps .segment>span{white-space:nowrap;justify-content:center;width:100%;padding:0 8px}.calc-out{box-shadow:inset 0 0 0 1px var(--line);background:#05050c59;border-radius:14px;grid-template-columns:1.25fr 1fr 1fr;margin-top:18px;display:grid;overflow:hidden}.calc-cell{align-content:start;gap:4px;min-width:0;padding:12px 14px;display:grid}.calc-cell+.calc-cell{border-left:1px solid var(--line)}.calc-cell-label{font:500 11px/1.25 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.calc-cell-value{font:600 22px/1.2 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.calc-cell.is-you{box-shadow:inset 0 2px 0 var(--mint);background:#45f0c80f}.calc-cell.is-you .calc-cell-value{color:var(--mint);font-size:26px}.calc-cell.is-us .calc-cell-value{color:var(--purple-2)}.calc-note{color:var(--faint);margin:12px 0 0;font-size:12.5px}.launchpad-points{text-align:left;border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;margin:28px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.launchpad-points li{grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:14px;padding:16px 18px;display:grid}.launchpad-points li>:not(.lp-icon){grid-column:2}.launchpad-points li>.lp-icon{grid-row:1/span 2}.launchpad-points li+li{border-top:1px solid var(--line)}.lp-icon{width:34px;height:34px;color:var(--mint);background:#45f0c81a;border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #45f0c84d}.lp-icon svg{width:18px;height:18px}.launchpad-points li:nth-child(2) .lp-icon{color:var(--purple-2);background:#8b5cff1f;box-shadow:inset 0 0 0 1px #ae94ff4d}.launchpad-points h3{font:600 16px/1.25 var(--font-display);margin:0 0 4px}.launchpad-points p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.launchpad-points a{color:var(--text);text-underline-offset:3px;-webkit-text-decoration:underline #8b5cff99;text-decoration:underline #8b5cff99}.launchpad-points a:hover{-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}.calc-cell-sub{color:var(--faint);font-size:11.5px}.launchpad-keep{color:var(--faint);margin:26px 0 0;font-size:14px}.launchpad-keep strong{color:var(--muted);font-weight:600}@media (width<=560px){.ff-node text{font-size:15px}.ff-node .ff-big{font-size:21px}.ff-node .ff-small{font-size:13.5px}.fee-flow{margin-inline:-4px}.calc{padding:18px 16px 16px}.calc-volume{font-size:34px}.calc-out{grid-template-columns:1fr 1fr}.calc-cell.is-you{grid-column:1/-1}.calc-cell+.calc-cell{border-top:1px solid var(--line)}.calc-cell.is-us{border-left:0}}@media (prefers-reduced-motion:reduce){.hero-pill .spark-icon,.ff-node.is-hit rect,.ff-node.is-hit circle{animation:none}}.cta{--cta-ease:cubic-bezier(.22, 1, .36, 1);--cta-fast:.14s;--cta-base:.22s;--cta-hair:#aaa0ff1a;--cta-hair-2:#aaa0ff33;--cta-glass:linear-gradient(180deg, #1d1c33bd, #0e0e1bcc);--cta-well:#05050c80;--cta-shadow:inset 0 0 0 1px var(--cta-hair), inset 0 1px 0 #ffffff0a, 0 1px 2px #00000059, 0 18px 44px -22px #000000bf;--cta-shadow-lift:inset 0 0 0 1px var(--cta-hair-2), inset 0 1px 0 #ffffff0f, 0 2px 6px #0006, 0 32px 70px -26px #000000e6;--cta-width:min(1160px, 100vw - 32px);width:var(--cta-width);margin:72px calc((100% - var(--cta-width)) / 2) 0;container:cta/inline-size}.cta-panel{isolation:isolate;box-shadow:var(--cta-shadow-lift), 0 50px 120px -70px #8b5cffb3;background:radial-gradient(55% 85% at 84% 38%,#8b5cff4d,#0000 70%),radial-gradient(45% 70% at 4% 104%,#45f0c821,#0000 70%),linear-gradient(#1d1c33d6,#0c0c18eb);border-radius:32px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:40px;padding:56px 48px 52px 56px;display:grid;position:relative;overflow:hidden}.cta-panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,#45f0c899,#aaa0ff1a 32%,#0000 58%,#8b5cff99);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta-panel:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#aaa0ff12 1px,#0000 1px),linear-gradient(90deg,#aaa0ff12 1px,#0000 1px);background-position:-1px -1px;background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 80% at 78% 45%,#000,#0000 78%);mask-image:radial-gradient(50% 80% at 78% 45%,#000,#0000 78%)}.cta mark{color:var(--mint-2);background:0 0;font-weight:700}.cta-eyebrow{font:600 11.5px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--mint-2);background:#45f0c812;border-radius:99px;align-items:center;gap:9px;margin:0 0 18px;padding:7px 14px 7px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #45f0c842}.cta-dot{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite pulse}.cta h2{font:600 clamp(32px, 4.3vw, 48px) / 1.04 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.cta-lede{max-width:31rem;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:16.5px;line-height:1.6}.cta-lede .mono{white-space:nowrap;color:var(--text);font-size:.92em}.cta-form{background:var(--cta-well);max-width:30rem;box-shadow:inset 0 0 0 1px var(--cta-hair-2), 0 12px 32px -20px #000000e6;transition:box-shadow var(--cta-base) var(--cta-ease);border-radius:18px;gap:6px;margin-top:28px;padding:6px;display:flex}.cta-form:focus-within{box-shadow:inset 0 0 0 1px #45f0c88c,0 0 0 4px #45f0c81a,0 12px 32px -20px #000000e6}.cta-field{min-width:0;height:50px;font:500 19px var(--font-mono);cursor:text;flex:1;align-items:center;padding:0 14px;display:flex;overflow:hidden}.cta-field label{display:contents}.cta-field input{width:5ch;min-width:1ch;font:inherit;color:var(--mint-2);caret-color:var(--mint);background:0 0;border:0;outline:0;flex:none;padding:0}.cta-field input::placeholder{color:var(--faint)}.cta-dots{color:var(--faint);transition:color var(--cta-fast) var(--cta-ease);flex:none;padding:0 1px}.cta-field.is-typed .cta-dots{color:var(--muted)}.cta-go{border-radius:13px;flex:none;min-height:50px;padding:0 20px 0 22px}.cta-go svg{width:18px;height:18px;transition:transform var(--cta-base) var(--cta-ease)}.cta-go:hover svg{transform:translate(3px)}.cta-proof{align-items:center;gap:12px;margin-top:22px;display:flex}.cta-proof[hidden]{display:none}.cta-faces{flex:none;display:flex}.cta-face{background:var(--surface-3);border-radius:50%;width:30px;height:30px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #15142a}.cta-face+.cta-face{margin-left:-9px}.cta-face img{object-fit:cover;width:100%;height:100%}.cta-face .coin-mono{width:100%;height:100%;font:600 13px var(--font-display);color:hsl(var(--hue) 90% 86%);background:linear-gradient(145deg, hsl(var(--hue) 70% 40% / .55), hsl(calc(var(--hue) + 60) 70% 30% / .35));place-items:center;display:grid}.cta-proof p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.45}.cta-proof strong{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.cta-proof a,.cta-alt a{color:var(--muted);text-underline-offset:3px;transition:color var(--cta-fast) var(--cta-ease);text-decoration-color:#aaa8c966}.cta-proof a{white-space:nowrap}.cta-proof a:hover,.cta-alt a:hover{color:var(--mint-2)}.cta-alt{color:var(--faint);margin:14px 0 0;font-size:14px}.cta-stage{place-items:center;padding-top:96px;display:grid;position:relative}.cta-stage:before{content:"";filter:blur(18px);background:radial-gradient(circle,#8b5cff6b,#45f0c814 55%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute}.cta-card,.cta-ghost{border-radius:24px;grid-area:1/1;width:min(100%,330px)}.cta-ghost{background:var(--cta-glass);height:210px;box-shadow:var(--cta-shadow);opacity:.55;transform:translate(26px,-14px)rotate(6deg)}.cta-card{background:radial-gradient(120% 70% at 50% 0%, #45f0c81a, transparent 62%), var(--cta-glass);box-shadow:var(--cta-shadow-lift), 0 0 80px -34px #45f0c88c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:cta-float 5s var(--cta-ease) infinite alternate;gap:16px;padding:20px;display:grid;position:relative;rotate:-3deg}.cta-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,#45f0c88c,#0000 42% 72%,#8b5cff66);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes cta-float{to{translate:0 -8px}}.cta-card-head{align-items:center;display:flex}.cta-spot{font:600 12px/1 var(--font-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--mint-2);background:#45f0c81a;border-radius:99px;padding:5px 10px;box-shadow:inset 0 0 0 1px #45f0c84d}.cta-coin{align-items:center;gap:14px;min-width:0;display:flex}@property --cta-hue{syntax:"<number>";inherits:false;initial-value:160}.cta-art{width:54px;height:54px;font:600 25px var(--font-display);color:hsl(var(--cta-hue) 90% 86%);background:linear-gradient(145deg, hsl(var(--cta-hue) 70% 42% / .6), hsl(calc(var(--cta-hue) + 60) 70% 30% / .4));box-shadow:inset 0 0 0 1px #ffffff1f, 0 8px 20px -10px hsl(var(--cta-hue) 70% 40% / .8);transition:--cta-hue .52s var(--cta-ease);border-radius:17px;flex:none;place-items:center;display:grid}.cta-names{gap:2px;min-width:0;display:grid}.cta-name,.cta-ticker{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cta-name{font:600 22px/1.15 var(--font-display);color:var(--text)}.cta-ticker{font:500 13px var(--font-display);letter-spacing:.02em;color:var(--faint)}.cta-ca{background:var(--cta-well);box-shadow:inset 0 0 0 1px var(--cta-hair);border-radius:14px;gap:4px;padding:11px 14px;display:grid}.cta-ca-label{font:500 10.5px/1.3 var(--font-display);letter-spacing:.1em;color:var(--faint)}.cta-ca-value{overflow-wrap:anywhere;color:var(--muted);font-size:15px;line-height:1.4}.cta-ca-value mark{text-shadow:0 0 14px #45f0c88c}.cta-match{min-width:0;font:500 13.5px var(--font-display);color:var(--muted);align-items:center;gap:7px;margin:0;display:flex}.cta-match svg{color:#04201a;background:var(--mint);border-radius:50%;flex:none;width:16px;height:16px;padding:2px}.cta-match span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cta-match strong{color:var(--mint-2);font-weight:600}.cta-mascot{z-index:2;transform-origin:54% 92%;filter:drop-shadow(0 12px 22px #8b5cff80);pointer-events:none;width:130px;height:130px;animation:cta-breathe 3.4s var(--cta-ease) infinite alternate;position:absolute;top:-112px;right:6px}@keyframes cta-breathe{to{scale:1.035}}@container cta (width<=820px){.cta-panel{border-radius:28px;grid-template-columns:minmax(0,1fr);gap:28px;padding:36px 28px 40px}.cta-stage{padding-top:88px}}@container cta (width<=460px){.cta-panel{gap:0;padding:30px 20px 28px}.cta-copy{display:contents}.cta-eyebrow{justify-self:start}.cta-stage{order:1}.cta-form,.cta-proof,.cta-alt{order:2}.cta-lede{font-size:15.5px}.cta-form{flex-direction:column;margin-top:26px}.cta-field{flex:none}.cta-go{width:100%}.cta-proof{margin-top:20px}.cta-stage{margin-top:10px;padding:76px 0 12px}.cta-stage:before{width:260px;height:260px}.cta-card,.cta-ghost{width:100%}.cta-card{gap:14px;padding:18px;rotate:none}.cta-ghost{height:auto;box-shadow:var(--cta-shadow-lift);opacity:.8;transform-origin:50% 100%;align-self:stretch;transform:translateY(12px)scale(.92)}.cta-art{border-radius:15px;width:48px;height:48px;font-size:22px}.cta-name{font-size:20px}.cta-ca{padding:10px 13px}.cta-ca-value{font-size:14px}.cta-mascot{width:92px;height:92px;top:-77px}}@media (width<=860px){.cta{margin-top:56px}}@media (prefers-reduced-motion:reduce){.cta-dot,.cta-card,.cta-mascot{animation:none}}.launched{margin:52px 0 8px}.launched .launched-head h2{margin:0}.launched-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.launched .launched-lede{color:var(--muted);margin:0 0 18px;font-size:16px}.launched-live{font:600 11px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--mint-2);background:#45f0c812;border-radius:99px;flex:none;align-items:center;gap:7px;padding:6px 11px 6px 9px;display:inline-flex;box-shadow:inset 0 0 0 1px #45f0c842}.launched-live[hidden]{display:none}.launched-dot{background:var(--mint);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite pulse}.launched-card{box-shadow:inset 0 0 0 1px var(--line), 0 30px 60px -40px #000000e6;background:radial-gradient(110% 70% at 0 0,#45f0c812,#0000 60%),radial-gradient(90% 60% at 100% 100%,#8b5cff17,#0000 60%),linear-gradient(#1d1c33bd,#0e0e1bcc);border-radius:22px;padding:6px;position:relative}.launched-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#45f0c873,#0000 38% 70%,#8b5cff66);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.launched .launched-list{margin:0;padding:0;list-style:none}.launched-list li{margin:0;position:relative}.launched-list li+li:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:14px;right:14px}.launched-row{color:var(--text);transition:background-color .2s var(--ease-out), transform .2s var(--ease-out);border-radius:16px;grid-template-columns:22px 44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.launched-row:hover{background:#aaa0ff12}.launched-row:active{transform:scale(.99)}.launched-row:focus-visible{outline-offset:-2px}.launched-rank{width:22px;height:22px;font:700 11.5px/1 var(--font-display);color:var(--muted);background:#aaa0ff1a;border-radius:50%;place-items:center;display:grid}.launched-rank:empty{background:0 0}.launched-rank:empty:before{content:"✦";color:var(--mint);font-size:11px}.launched-rank[data-rank="1"]{color:#2b1b00;background:linear-gradient(145deg,#fff3c4,#f6c34a 52%,#c98614);box-shadow:0 4px 12px -4px #f6c34a99}.launched-rank[data-rank="2"]{color:#1e1e36;background:linear-gradient(145deg,#fff,#cfcfe6 52%,#8a8aae);box-shadow:0 4px 12px -4px #cfcfe673}.launched-rank[data-rank="3"]{color:#2d1507;background:linear-gradient(145deg,#ffe0c8,#e3995c 52%,#a3582a);box-shadow:0 4px 12px -4px #e3995c80}.launched-art{background:var(--surface-3);width:44px;height:44px;box-shadow:0 0 0 1px var(--line-2);border-radius:14px;display:grid;overflow:hidden}.launched-art img{object-fit:cover;width:100%;height:100%}.launched-art .coin-mono{font:600 18px var(--font-display);color:hsl(var(--hue) 90% 86%);background:linear-gradient(145deg, hsl(var(--hue) 70% 40% / .55), hsl(calc(var(--hue) + 60) 70% 30% / .35));place-items:center;display:grid}.launched-names{gap:5px;min-width:0;display:grid}.launched-name{align-items:baseline;gap:8px;min-width:0;display:flex}.launched-title{min-width:0;font:600 16px/1.2 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.launched-ticker{min-width:0;font:500 12.5px/1.2 var(--font-display);text-overflow:ellipsis;white-space:nowrap;color:var(--faint);flex:0 auto;overflow:hidden}.launched-ca{font:500 12.5px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.launched-ca mark{color:var(--mint);background:0 0;font-weight:700}.launched-numbers{justify-items:end;gap:6px;display:grid}.launched-cap-row{align-items:center;gap:8px;display:flex}.launched-cap{font:600 17px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.launched-chg{font:600 11.5px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--muted);background:#aaa0ff1a;border-radius:6px;padding:3px 6px}.launched-chg.is-up{color:var(--mint);background:#45f0c81a}.launched-chg.is-down{color:var(--danger);background:#ff65841a}.launched-curve{height:20px;font:500 12px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--faint);align-items:center;gap:7px;display:flex}.launched-track{background:#aaa0ff24;border-radius:99px;width:52px;height:5px;overflow:hidden}.launched-track>span{border-radius:inherit;background:var(--grad);transform-origin:0;height:100%;display:block}.launched-grad{height:20px;font:600 11px/1 var(--font-display);color:#2b1b00;background:linear-gradient(145deg,#fff3c4,#f6c34a 52%,#c98614);border-radius:99px;align-items:center;gap:4px;padding:0 7px 0 5px;display:inline-flex}.launched-grad svg{width:13px;height:13px}.launched-more{font:500 14px/1 var(--font-display);color:var(--mint);transition:background-color .2s var(--ease-out);border-radius:16px;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:13px;text-decoration:none;display:flex}.launched-more:hover{background:#45f0c80f}.launched-more svg{width:16px;height:16px;transition:transform .2s var(--ease-out)}.launched-more:hover svg{transform:translate(3px)}@media (width<=480px){.launched-row{grid-template-columns:18px 40px minmax(0,1fr) auto;gap:10px;padding:11px 10px}.launched-art{border-radius:12px;width:40px;height:40px}.launched-rank{width:18px;height:18px;font-size:10.5px}.launched-chg{display:none}}@media (prefers-reduced-motion:reduce){.launched-dot{animation:none}.launched-row,.launched-more svg{transition:none}}
