: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-fill:#36dcb8;--mint-2:#8dfbe0;--mint-ink:#03140f;--purple:#8b5cff;--purple-2:#ae94ff;--danger:#ff6584;--warn:#ffcb66;--burn-1:#ffcb66;--burn-2:#ff8a4c;--burn-3:#ff6584;--burn-grad:linear-gradient(90deg, var(--burn-1), var(--burn-2) 55%, var(--burn-3));--grad:linear-gradient(90deg, var(--mint), var(--purple));--ring-mint:inset 0 0 0 1px #45f0c88c;--btn-fill:#aaa0ff0d;--btn-fill-hover:#aaa0ff1a;--btn-lit:linear-gradient(180deg, #aaa0ff12, transparent);--btn-stroke:linear-gradient(135deg, #45f0c899, #aaa0ff33 38%, #aaa0ff33 62%, #8b5cffa6);--btn-lit-primary:linear-gradient(180deg, #fff3, #fff0 62%);--btn-stroke-primary:linear-gradient(180deg, #fff9, #ffffff1a 45%, #03140f33);--radius:22px;--quiet-surface:linear-gradient(180deg, #16162b, #11111f);--quiet-lift:inset 0 1px 0 #ffffff0d, inset 0 0 0 1px #ffffff09, 0 1px 2px #0000004d, 0 18px 40px -22px #000c;--quiet-rule:#ffffff0f;--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}.burn-grad{background:var(--burn-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;text-align:center;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;position:relative}.btn:active:not(:disabled){transform:scale(.98)}.btn svg{width:20px;height:20px}.btn:before,.btn-a:before,.icon-btn:before,.note-fix:before,.footer-social a:before{content:"";border-radius:inherit;background:var(--btn-stroke);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1px;transition:opacity .15s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.btn:hover:not(:disabled):before,.btn-a:hover:not(:disabled):before,.icon-btn:hover:not(:disabled):before,.note-fix:hover:before,.footer-social a:hover:before{opacity:1}.btn:disabled:before,.btn-a:disabled:before,.icon-btn:disabled:before{opacity:0}.btn-primary{color:var(--mint-ink);background-color:var(--mint-fill);background-image:var(--btn-lit-primary)}.btn-primary:before{background:var(--btn-stroke-primary);opacity:1}.btn-primary:hover:not(:disabled){background-color:var(--mint)}.btn-primary:disabled{cursor:not-allowed;color:var(--faint);background:var(--surface-3)}.btn-ghost{color:var(--text);background-color:var(--btn-fill);background-image:var(--btn-lit)}.btn-ghost:hover{background-color:var(--btn-fill-hover)}.btn-ghost:disabled{cursor:not-allowed;background:var(--btn-fill)}.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;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{background-color:var(--btn-fill);background-image:var(--btn-lit);width:28px;height:28px;color:var(--muted);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:0;font-size:13px;display:inline-grid;position:relative}.icon-btn:hover{color:var(--text);background-color:var(--btn-fill-hover)}.site-header{align-items:center;gap:24px;width:min(100% - 32px,1120px);margin:0 auto;padding:18px 0;display:flex}.site-nav{align-items:center;gap:14px;margin-left:auto;display:flex}.nav-products{white-space:nowrap;align-items:center;gap:20px;display:flex}.nav-tools{border-left:1px solid var(--line-2);align-items:center;gap:4px;padding-left:12px;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)}.nav-products a[aria-current]>span{-webkit-text-decoration:underline 2px var(--mint);text-decoration:underline 2px var(--mint);text-underline-offset:8px}.nav-ca{align-items:center;gap:6px;display:inline-flex}.nav-ca svg{width:16px;height:16px}.nav-studio{align-items:center;gap:6px;display:inline-flex}.nav-studio svg{width:16px;height:16px;color:var(--mint)}.nav-vamp{align-items:center;gap:6px;display:inline-flex;position:relative}.nav-vamp svg{width:17px;height:17px;color:var(--mint)}.nav-new{color:var(--mint-ink);background:var(--mint);font:700 10px/1.5 var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:1px 6px}.nav-icon{border-radius:10px;justify-content:center;align-items:center;gap:5px;min-width:32px;height:32px;padding:0 7px;transition:background .15s;display:inline-flex;position:relative}.nav-icon:hover{background:#aaa0ff12}.nav-icon svg{flex:none;width:18px;height:18px}.site-nav .nav-icon[aria-current]{box-shadow:inset 0 0 0 1px var(--line-2);background:#aaa0ff14}.nav-tip{z-index:60;color:var(--text);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2);font:500 12.5px var(--font-display);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:5px 9px;transition:opacity .15s,translate .15s;position:absolute;top:calc(100% + 8px);left:50%;translate:-50% -2px}.nav-icon:hover .nav-tip,.nav-icon:focus-visible .nav-tip{opacity:1;translate:-50%}@media (hover:none){.nav-tip{display:none}}.nav-burn svg{color:var(--burn-2)}@media (width>=801px){.nav-burn:has(.nav-burn-count:not([hidden])){padding-right:9px}}.site-nav .nav-burn[aria-current]{background:#ff8a4c14;box-shadow:inset 0 0 0 1px #ff8a4c4d}.nav-burn-count{color:var(--burn-1);font:600 13px/1 var(--font-display);font-variant-numeric:tabular-nums}.nav-burn-count[hidden]{display:none}.nav-burn-count.bump{animation:nav-burn-grow 1.2s var(--ease-out)}@keyframes nav-burn-grow{35%{color:var(--burn-2);scale:1.14}}.header-actions{flex:none;align-items:center;gap:10px;display:flex}.wallet-chip{white-space:nowrap;height:32px;color:var(--text);font:500 12.5px var(--font-mono);cursor:pointer;background:#45f0c80f;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 10px 0 8px;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #45f0c84d}.wallet-chip:hover,.wallet-chip[aria-expanded=true]{background:#45f0c81f}.wallet-chip:disabled{cursor:default;opacity:.6}.wallet-chip img{border-radius:4px}@media (width<=359.98px){.wallet-chip img{display:none}}.wallet-menu{width:248px;color:var(--text);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 40px -12px #0009;border:0;border-radius:14px;margin:0;padding:6px;position:fixed;inset:auto}.wallet-menu-address{color:var(--muted);font:500 12px/1.5 var(--font-mono);overflow-wrap:anywhere;padding:8px 10px 10px;display:block}.wallet-menu button{width:100%;height:36px;color:var(--text);font:500 14px var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 10px;display:flex}.wallet-menu button:hover,.wallet-menu button:focus-visible{background:#aaa0ff14;outline:0}.order-pill{white-space:nowrap;height:32px;color:var(--muted);font:500 14px var(--font-display);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 10px;transition:color .15s,background .15s;display:inline-flex}.order-pill:hover,.order-pill:focus-visible,.order-pill[aria-expanded=true]{color:var(--text);background:#aaa0ff14;outline:0}.order-pill .pulse{width:7px;height:7px}.order-pill-caret{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;margin-left:-3px;transition:transform .15s}.order-pill[aria-expanded=true] .order-pill-caret{transform:rotate(180deg)}@media (width<=640px){.order-pill-caret{display:none}}.orders-menu{width:360px;max-width:calc(100vw - 16px);color:var(--text);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 40px -12px #0009;overscroll-behavior:contain;border:0;border-radius:14px;margin:0;padding:12px;position:fixed;inset:auto;overflow-y:auto}.orders-menu .my-orders-title{margin:2px 2px 10px}.orders-sheet .my-orders-title{margin-top:-4px}.orders-sheet .my-order{min-height:52px}.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>=801px) and (width<=900px){.nav-vamp{justify-content:center;min-width:32px;height:32px}.nav-vamp span{display:none}}@media (width<=800px){.site-header{gap:10px}.site-nav,.nav-products{gap:8px}.nav-tools{border-left:0;gap:8px;padding-left:0}.nav-board,.nav-burn,.nav-vamp,.nav-studio,.nav-ca{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-2);background:#aaa0ff0f;border-radius:11px;place-items:center;padding:0;display:grid}.nav-board span,.nav-vamp span,.nav-burn span,.nav-burn .nav-burn-count,.nav-studio span,.nav-ca span{display:none}.nav-ca svg{width:19px;height:19px}.site-nav .nav-ca[aria-current]{box-shadow:inset 0 0 0 1.5px var(--text)}.nav-vamp svg{width:19px;height:19px}.site-nav .nav-vamp[aria-current]{box-shadow:inset 0 0 0 1.5px var(--mint)}.nav-studio{background:#45f0c812;box-shadow:inset 0 0 0 1px #45f0c84d}.nav-studio svg{width:19px;height:19px}.nav-vamp .nav-new{width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);padding:0;font-size:0;position:absolute;top:-3px;right:-3px}.site-nav .nav-studio[aria-current]{box-shadow:inset 0 0 0 1.5px var(--mint)}.nav-burn{background:#ff8a4c12;box-shadow:inset 0 0 0 1px #ff8a4c47}.nav-burn svg{width:19px;height:19px}.site-nav .nav-board[aria-current]{color:var(--mint-2);box-shadow:inset 0 0 0 1.5px var(--mint)}.site-nav .nav-burn[aria-current]{box-shadow:inset 0 0 0 1.5px var(--burn-2)}}@media (width<=600px){.site-header:has(.nav-vamp){flex-wrap:wrap;row-gap:12px}.site-header:has(.nav-vamp) .brand{flex:1}.site-header:has(.nav-vamp) .site-nav{order:1;justify-content:center;width:100%;margin-left:0}}@media (width<=480px){.site-header{gap:8px}.nav-board,.nav-burn,.nav-vamp,.nav-studio,.nav-ca{width:34px;height:34px}.site-header:has(.wallet-chip) :is(.nav-board,.nav-burn){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(200px,.9fr) minmax(0,2.8fr);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:minmax(0,1.5fr) 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-new{color:var(--mint);font:600 10px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#45f0c824;border-radius:6px;padding:2px 6px}.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);background-color:var(--btn-fill);background-image:var(--btn-lit);border-radius:12px;place-items:center;display:grid;position:relative}.footer-social a:hover{color:var(--text);background-color:var(--btn-fill-hover)}.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}}.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-2);background:#45f0c81a;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.callout{background:var(--quiet-surface);box-shadow:var(--quiet-lift);border-radius:14px;margin:24px 0;padding:16px 18px}.callout p:last-child{margin-bottom:0}.table-scroll{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(--text)}.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}@media (width<=560px){.prose .table-scroll:has(.is-text){overflow:visible}.prose .estimates.is-text,.prose .estimates.is-text tbody,.prose .estimates.is-text tr,.prose .estimates.is-text th,.prose .estimates.is-text td{display:block}.prose .estimates.is-text thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.prose .estimates.is-text tr{border-bottom:1px solid var(--line);padding:14px 0}.prose .estimates.is-text tr:last-child{border-bottom:0}.prose .estimates.is-text th,.prose .estimates.is-text td{border:0;padding:0}.prose .estimates.is-text td{margin-top:8px;font-size:15px}.prose .estimates.is-text td:before{content:attr(data-label);font:600 11px/1.3 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}.prose .estimates{min-width:0}.prose .estimates:not(.is-text) th,.prose .estimates:not(.is-text) td{padding:9px 6px}}.table-note{color:var(--muted);margin-top:-10px;font-size:14px}.prose pre{background:var(--surface);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(--quiet-surface);box-shadow:var(--quiet-lift);transition:translate .25s 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)}@media (hover:hover) and (pointer:fine){.guide-card:hover{translate:0 -2px}}.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(--quiet-surface);box-shadow:var(--quiet-lift);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]{width:100%;font:500 16px var(--font-mono);color:var(--text);background:#0000003d;border:0;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ffffff14}.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:#0000003d;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)}.prose .calc-out{border-top:1px solid var(--quiet-rule);box-shadow:none;background:0 0;border-radius:0;gap:14px 18px;padding-top:14px;overflow:visible}.prose .calc-cell{padding:0}.prose .calc-cell+.calc-cell{border:0}.prose .calc-cell.is-you{box-shadow:none;background:0 0}.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}}@font-face{font-family:Fredoka Count;src:url(/fonts/fredoka-count.woff2)format("woff2");font-weight:600;font-display:swap}.rate-hero{border-radius:var(--radius);background:var(--quiet-surface);box-shadow:var(--quiet-lift);grid-template-columns:auto 1fr;align-items:center;gap:28px;margin:28px 0 8px;padding:22px 24px;display:grid}.prose .rate-times{font:600 112px/.9 "Fredoka Count", var(--font-display);margin:0 0 0 -4px;display:flex}.rate-times span{color:#0000;background-image:linear-gradient(180deg, color-mix(in srgb, var(--c) 20%, transparent), transparent 75%);-webkit-text-stroke:3px var(--c);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--c) 50%, transparent));-webkit-background-clip:text;background-clip:text}.prose .rate-bars{gap:16px;margin:0;padding:0;display:grid}.rate-bar{grid-template-columns:1fr auto;align-items:baseline;gap:8px 12px;display:grid}.prose .rate-bar dt{font:500 14px/1.3 var(--font-display);color:var(--muted);margin:0}.prose .rate-bar dd{font:600 16px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);margin:0}.rate-track{background:#aaa0ff24;border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.rate-track i{width:var(--w);border-radius:inherit;background:var(--faint);height:100%;display:block}.rate-bar.is-yours .rate-track i{background:linear-gradient(90deg, var(--mint), var(--purple))}.prose .rate-bar.is-yours dd{color:var(--mint)}.rewards-calc{margin:20px 0 28px}.rc-rate{justify-content:space-between;align-items:baseline;margin-top:22px;display:flex}.rc-times{font:600 20px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--faint);transition:color .2s}.rc-times.is-up{color:var(--mint)}.calc-caps.rc-plans{grid-template-columns:1fr 1fr}.rewards-calc .btn{margin-top:16px}@media (width<=560px){.rate-hero{grid-template-columns:1fr;gap:18px}.prose .rate-times{font-size:88px}}.vamp-spot{border-radius:var(--radius);background:var(--quiet-surface);box-shadow:var(--quiet-lift);margin:28px 0 8px;overflow:hidden}.vs-head{border-bottom:1px solid var(--quiet-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 20px;display:flex}.vs-title{font:600 12px/1.4 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.vs-hint{font:500 14px/1.4 var(--font-display);color:var(--faint)}.vs-row{grid-template-columns:44px 1fr auto auto;align-items:center;gap:14px;padding:16px 20px;display:grid}.vs-row+.vs-row{border-top:1px solid var(--quiet-rule)}.vs-row.is-real{box-shadow:inset 2px 0 0 var(--mint);background:#45f0c80d}.vs-avatar{width:44px;height:44px;font:600 15px/1 var(--font-display);letter-spacing:.02em;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:linear-gradient(140deg,#2b2257,#15132a);border-radius:50%;place-items:center;display:grid}.vs-name{min-width:0;line-height:1.25;display:grid}.vs-name b{font:600 16px/1.3 var(--font-display);white-space:nowrap;text-overflow:ellipsis;color:var(--text);overflow:hidden}.vs-name small{font:500 12px/1.3 var(--font-mono);color:var(--faint)}.vs-ca{font:500 16px/1 var(--font-mono);white-space:nowrap;color:var(--faint)}.vs-ca .vs-mid{color:var(--faint);margin:0 .1em}.vs-word{color:var(--mint);font-weight:600}.vs-ca .is-rolling{color:var(--faint);font-weight:500}.vs-tag{font:600 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;align-items:center;gap:4px;padding:5px 10px 5px 7px;display:inline-flex}.vs-tag svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.is-real .vs-tag{color:var(--mint);background:#45f0c81a}.is-vamp .vs-tag{color:var(--danger);background:#ff65841a}.vs-foot{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:18px 22px 20px;display:grid}.vs-rack{background:#45f0c81a;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.vs-rack svg{fill:none;width:28px;height:28px;stroke:var(--mint);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.prose .vl-num{font:600 112px/.9 "Fredoka Count", var(--font-display);margin:0 0 0 -4px;display:flex}.vl-num span{color:#0000;background-image:linear-gradient(180deg, color-mix(in srgb, var(--c) 20%, transparent), transparent 75%);-webkit-text-stroke:3px var(--c);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--c) 50%, transparent));-webkit-background-clip:text;background-clip:text}.prose .vs-say{font:500 17px/1.45 var(--font-display);color:var(--muted);margin:0}.vs-say strong{font:600 20px/1.3 var(--font-display);color:var(--text);margin-bottom:2px;display:block}.vamp-kinds{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 8px;display:grid}.prose .vamp-kind{background:var(--quiet-surface);box-shadow:var(--quiet-lift);color:inherit;transition:translate .25s var(--ease-out);border-radius:16px;align-content:start;gap:6px;padding:18px 20px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.prose .vamp-kind:hover{translate:0 -2px}}.vk-label{font:600 19px/1.25 var(--font-display);color:var(--text)}.vk-what{color:var(--muted);font-size:15px;line-height:1.5}.vk-fix{font:600 15px/1.3 var(--font-display);color:var(--mint);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.vk-fix svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.vamp-lock{border-radius:var(--radius);background:var(--quiet-surface);box-shadow:var(--quiet-lift);grid-template-columns:auto 1fr;align-items:center;gap:26px;margin:18px 0 20px;padding:22px 24px;display:grid}.prose .vl-title{font:600 19px/1.25 var(--font-display);color:var(--text);align-items:center;gap:8px;margin:0 0 14px;display:flex}.vl-title svg{fill:none;width:20px;height:20px;stroke:var(--mint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.vl-split{height:30px;font:600 13px/30px var(--font-display);font-variant-numeric:tabular-nums;border-radius:9px;display:flex;overflow:hidden}.vl-you{color:var(--mint-ink);background:var(--mint);flex:9;padding-left:12px}.vl-us{text-align:center;color:#1c0d06;background:var(--burn-grad);flex:1;min-width:40px}.prose .vl-legend{grid-template-columns:1fr auto;gap:16px;margin:12px 0 0;display:grid}.vl-legend div{line-height:1.35;display:grid}.vl-legend .is-us{text-align:right}.prose .vl-legend dt{font:600 15px/1.35 var(--font-display);color:var(--text)}.prose .vl-legend dd{color:var(--muted);margin:0;font-size:14px}@media (width<=560px){.vs-row{grid-template-columns:38px 1fr auto;grid-template-areas:"avatar name tag""avatar ca tag";gap:4px 12px;padding:14px 16px}.vs-avatar{grid-area:avatar;width:38px;height:38px;font-size:13px}.vs-name{grid-area:name}.vs-name small{display:none}.vs-ca{grid-area:ca;font-size:15px}.vs-tag{grid-area:tag}.vs-head{padding:12px 16px}.vs-foot{gap:16px;padding:16px}.vs-rack{width:44px;height:44px}.prose .vs-say{font-size:15px}.vamp-kinds{grid-template-columns:1fr}.vamp-lock{align-items:start;gap:16px;padding:18px 16px}.prose .vl-num{font-size:72px}.prose .vl-title{font-size:17px}}.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;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{background:#aaa0ff1a}.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}.btn-phantom:before,.btn-solflare:before{background:var(--btn-stroke-primary);opacity:1}.btn-solflare{color:#02050a;background:#ffef46}.btn-phantom:hover{background:#b8aef5}.btn-solflare:hover{background:#fff36e}.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}}@media (pointer:coarse){:where(input,textarea,select){font-size:16px}}.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(--ring-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;white-space:nowrap;-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)}@media (width<=440px){.tab-more{display:none}}.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}.grinder[data-mode=pump] .word-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.word-hint{color:var(--faint);margin:8px 2px 0;font-size:12.5px}.word-hint b{font:600 12.5px var(--font-mono);color:var(--muted)}.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}.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{background-color:var(--btn-fill);background-image:var(--btn-lit);color:var(--text);font:600 13px/1.2 var(--font-display);white-space:nowrap;cursor:pointer;transition:background-color .15s, transform .15s var(--ease-spring);border:0;border-radius:10px;flex:none;margin-left:auto;padding:5px 12px;position:relative}.note-fix:hover,.note-fix:focus-visible{background-color:var(--btn-fill-hover)}.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}.pv-wild{color:#aaa0ff52;text-shadow:none}.pump-shot{margin:14px 0 0}.grinder:not([data-mode=pump]) .pump-shot,.grinder[data-mode=pump] .preview-row{display:none}.pump-shot+.word-note{margin-top:10px}.ps-caption{font:500 13.5px var(--font-display);color:var(--muted);align-items:center;gap:6px;margin:0 2px 7px;display:flex}.ps-caption .pump-pill{width:16px;height:16px}.ps-screen{font-family:var(--font-body);color:#d4d4d8;background:#131316;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #232327}.ps-avatar{width:42px;height:42px;font:600 19px var(--font-display);color:#f4f3ffcc;background:linear-gradient(135deg,#8b5cff73,#45f0c84d),#1b1b1f;border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.ps-venue{background:#0b0b0e;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:inset 0 0 0 1px #53d38e,0 0 0 2px #131316}.ps-venue svg{width:13px;height:13px}.ps-text{gap:5px;min-width:0;display:grid}.ps-line{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.ps-ticker{text-overflow:ellipsis;color:#fafafa;min-width:0;max-width:180px;font-size:19px;font-weight:600;line-height:22px;overflow:hidden}.ps-name{text-overflow:ellipsis;color:#a1a1aa;min-width:0;font-size:13px;overflow:hidden}.ps-name:empty{display:none}.ps-icons{color:#71717a;flex:none;gap:9px;display:flex}.ps-icons svg{width:14px;height:14px}.ps-age{color:#71717a;font-size:12px}.ps-ca{font:400 13.5px/20px ui-monospace,SFMono-Regular,Menlo,monospace}.ps-chip{background:#1b1b1f;border-radius:4px;align-items:center;gap:4px;height:18px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.ps-chip svg{width:12px;height:12px}.pump-shot.is-example .ps-ca,.pump-shot.is-example .ps-initial,.pump-shot.is-example .ps-ticker,.pump-shot.is-example .ps-name{opacity:.5}.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);border-radius:50%;width:10px;height:10px;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);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}.rush:has(input:checked) .rush-icon{color:var(--mint)}.superfast:has(input:checked) .rush-icon{color:var(--purple-2)}.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:#8b5cff73;box-shadow:inset 0 0 0 1px #e2d6ffb3}.superfast input:checked+.rush-track:after{background:#f4efff}.sparkles{z-index:1;pointer-events:none;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}.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}.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);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}.fee-guide-lead{color:var(--muted);margin:0}.fee-guide-lead b{color:var(--text);font-weight:600}.fee-guide-chart{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;grid-template-columns:auto minmax(0,1fr);row-gap:16px;margin:16px 0;padding:16px;display:grid}.fee-guide-plan{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:7px 16px;display:grid}.fee-guide-name{font:600 15px/1.2 var(--font-display);white-space:nowrap}.fee-guide-price{color:var(--faint);font-size:13px;line-height:1.2}.fee-guide-bar{gap:3px;height:12px;display:flex}.fee-guide-bar i{background:var(--mint);transform-origin:0;animation:seg-grow .6s var(--ease-out) .2s both;border-radius:99px;flex-basis:0}.fee-guide-bar .is-us{background:var(--burn-2);transform-origin:100%;min-width:12px;animation:seg-pop .5s var(--ease-spring) .65s both}.fee-guide-keys{color:var(--muted);gap:12px;font-size:13px;line-height:1.2;display:flex}.fee-guide-foot{color:var(--muted);margin:0 0 20px;font-size:14px}.plans-box{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;overflow:hidden}.plans-grid{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;display:grid}.plan{grid-row:span 4;grid-template-rows:auto auto auto 1fr;grid-template-rows:subgrid;cursor:pointer;-webkit-tap-highlight-color:transparent;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}.plan-perk{border-top:1px solid var(--line);color:var(--muted);gap:2px;margin:12px -16px 0;padding:10px 16px 0;font-size:13.5px;line-height:19px;display:grid}.plan-perk-label{font:500 10.5px/14px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.plan:has(input:checked) .plan-perk{color:var(--text)}.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}.plan-perk{margin-inline:-12px;padding-inline:12px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.buy-spark,.plan-share.is-picked .ring-us{animation:none}}.bump{animation:.5s bump}@keyframes bump{30%{color:var(--mint)}}@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(--ring-mint)}.status-icon.bad{color:var(--danger);box-shadow:inset 0 0 0 1px #ff658499}.status-icon.warn{color:var(--warn);box-shadow:inset 0 0 0 1px #ffcb6699}.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[aria-current]{background:#45f0c80d;box-shadow:inset 0 0 0 1px #45f0c859}.my-order:hover,.my-order:focus-visible{background:#aaa0ff1a}.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(--mint-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(--ring-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}}.notify-offer{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 0;padding:10px 12px;font-size:13.5px;display:flex}.notify-offer span{flex:12rem}.notify-bell{width:16px;height:16px;color:var(--mint-2);flex:none}.ca-strip .notify-offer{box-shadow:inset 0 1px 0 var(--line);background:0 0;border-radius:0;margin:0;padding:8px 0 0;font-size:12.5px}.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}.flow-head--bare{justify-content:flex-end}.flow-head--bare:empty{display:none}.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}.hdr-pick,.hdr-guide{--hdr-cycle:5.4s}.hdr-pick{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:18px;align-items:center;gap:6px;padding:10px 8px 10px 10px;transition:background-color .2s,box-shadow .2s;display:flex}.hdr-pick:has(:checked){background:#45f0c80b;box-shadow:inset 0 0 0 1px #45f0c866}.hdr-pick:has(:focus-visible){outline:2px solid var(--mint);outline-offset:2px}.hdr-tile{cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.hdr-tile:has(:disabled){cursor:default}.hdr-thumb{width:80px;height:80px;transition:transform .2s var(--ease-out), box-shadow .2s;border-radius:14px;flex:none;position:relative}.hdr-tile:active:not(:has(:disabled)) .hdr-thumb{transform:scale(.96)}.hdr-tile :checked~.hdr-thumb{box-shadow:0 0 0 2px var(--mint)}.hdr-tile :disabled:not(:checked)~.hdr-thumb{opacity:.45}.hdr-check{z-index:4;background:#05050c8c;border-radius:50%;width:18px;height:18px;transition:background-color .15s,box-shadow .15s;position:absolute;bottom:5px;right:5px;box-shadow:inset 0 0 0 1.5px #fffc}.hdr-check:after{content:"";background:var(--mint-ink);opacity:0;transition:opacity .15s, transform .3s var(--ease-spring);position:absolute;inset:0;transform:scale(.5);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4 4L18.5 7.5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4 4L18.5 7.5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px no-repeat}.hdr-tile :checked~.hdr-thumb .hdr-check{background:var(--mint);box-shadow:none}.hdr-tile :checked~.hdr-thumb .hdr-check:after{opacity:1;transform:none}.hdr-tile :disabled:not(:checked)~.hdr-thumb .hdr-check{display:none}.hdr-pick.is-busy .hdr-tile .hdr-thumb .hdr-check{background:#05050cb3;box-shadow:inset 0 0 0 2px #45f0c840}.hdr-pick.is-busy .hdr-tile .hdr-thumb .hdr-check:after{opacity:0}.hdr-pick.is-busy .hdr-tile .hdr-thumb .hdr-check:before{content:"";border:2px solid #0000;border-top-color:var(--mint);border-radius:50%;animation:.8s linear infinite spin;position:absolute;inset:0}.hdr-copy{gap:3px;min-width:0;display:grid}.hdr-title{font:600 15px/1.25 var(--font-display)}.hdr-sub{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.4}.hdr-sub.is-error{color:var(--danger)}.hdr-help{flex:none;width:40px;height:40px;margin:0}.hdr-help svg{width:20px;height:20px}.hdr-scene{isolation:isolate;font-family:Inter, var(--font-body);background:#0c0c11;display:block;position:relative;overflow:hidden}.hdr-thumb .hdr-scene{border-radius:inherit;width:100%;height:100%}.hdr-thumb .hdr-scene:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff17}.hdr-scrim{z-index:1;pointer-events:none;background:#030306b3;position:absolute;inset:0}.hdr-you .hdr-coin{z-index:2}.hdr-scrim,.hdr-lit,.hdr-caption span:last-child{animation:hdr-light var(--hdr-cycle) cubic-bezier(.45, 0, .25, 1) infinite}@keyframes hdr-light{0%,22%{opacity:0}34%,80%{opacity:1}92%,to{opacity:0}}@keyframes hdr-unlit{0%,22%{opacity:1}34%,80%{opacity:0}92%,to{opacity:1}}.hdr-coin{color:#fff;flex:none;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.hdr-coin img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hdr-coin.is-example img{background:linear-gradient(135deg,#7cf7dc,#2fd0ec)}.hdr-coin--1{background:linear-gradient(135deg,#34b85a,#156b35)}.hdr-coin--3{background:linear-gradient(135deg,#3f8edb,#2a4ba3)}.hdr-av{color:#ffffffeb;border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.hdr-av--r{background:linear-gradient(135deg,#ff6a88,#e0702c)}.hdr-av--m{background:linear-gradient(135deg,#3ee0c4,#3a6df0)}.hdr-av--c{background:linear-gradient(135deg,#b48cff,#6a43d9)}.hdr-feed-mini{flex-direction:column;gap:5px;display:flex;position:absolute;inset:6px 6px 0}.hdr-mini{flex:none;align-items:center;gap:4px;display:flex}.hdr-mini .hdr-av{width:8px;height:8px}.hdr-mini-card{background:#18181f;border-radius:6px;flex:1;align-items:center;gap:5px;min-width:0;padding:3px;display:flex}.hdr-mini .hdr-coin{border-radius:4px;width:20px;height:20px}.hdr-bars{background:linear-gradient(#ffffff8c 0 0) 0 0/85% 3px no-repeat,linear-gradient(#ffffff38 0 0) 0 100%/50% 3px no-repeat;flex:1;height:9px}@media (width>=641px){.modal.hdr-guide{width:min(100% - 32px,440px)}}.hdr-phone{border-radius:28px;max-width:340px;height:300px;margin:0 auto;padding:16px 16px 0;box-shadow:inset 0 0 0 1px #ffffff1a;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.hdr-phone-head{color:#f2f2f5;margin:0 0 12px;font-size:15px;font-weight:600}.hdr-post{border-top:1px solid #ffffff12;gap:10px;padding:12px 0;display:flex}.hdr-phone-head+.hdr-post{border-top:0;padding-top:0}.hdr-post .hdr-av{width:30px;height:30px;font-size:13px}.hdr-post-body{flex:1;min-width:0}.hdr-post-by{color:#8d8d99;margin:0;font-size:13px;line-height:1.3}.hdr-post-by b{color:#f2f2f5;font-weight:600}.hdr-post-text{color:#e4e4ea;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 8px;font-size:13px;line-height:1.35;overflow:hidden}.hdr-token{background:#16161d;border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.hdr-token .hdr-coin{border-radius:9px;width:36px;height:36px;font-size:15px}.hdr-token-name,.hdr-token-cap{min-width:0;font-size:13px;line-height:1.3;display:grid}.hdr-token-name{flex:1}.hdr-token-cap{text-align:right}.hdr-token-name b,.hdr-token-cap b{color:#f2f2f5;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hdr-token-name span,.hdr-token-cap span{color:#8d8d99;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hdr-caption{font:500 13px/1.2 var(--font-display);justify-items:center;margin:12px 0 0;display:grid}.hdr-caption span{grid-area:1/1;align-items:center;gap:7px;display:inline-flex}.hdr-caption span:before{content:"";border-radius:50%;width:7px;height:7px}.hdr-caption span:first-child{opacity:0;color:var(--faint);animation:hdr-unlit var(--hdr-cycle) cubic-bezier(.45, 0, .25, 1) infinite}.hdr-caption span:first-child:before{background:var(--faint)}.hdr-caption span:last-child:before{background:#fff;box-shadow:0 0 8px #fffc}.hdr-guide-text{color:var(--muted);margin:18px 0 0}.hdr-guide-note{color:var(--faint);margin:8px 0 20px;font-size:13px}@media (width<=640px){.hdr-phone{height:280px}}.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{outline:none;box-shadow:inset 0 0 0 1px #45f0c8b3,0 0 0 4px #45f0c81f}.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:0 0 0 4px #45f0c859}.crop-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #45f0c859}.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-desc{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;border-radius:13px;transition:box-shadow .2s}.lf-desc:focus-within{box-shadow:inset 0 0 0 1px #45f0c8b3,0 0 0 4px #45f0c81f}.lf-desc .lf-input,.lf-desc .lf-input:focus{box-shadow:none;background:0 0;padding-bottom:6px;display:block}.lf-desc-tag{font:500 14px/1.35 var(--font-body);color:var(--faint);margin:0;padding:0 14px 12px}.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{margin:0;font-size:14px;display:grid}.launch-facts div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.launch-facts div:last-child{padding-bottom:0}.launch-facts dt{color:var(--muted);flex:none}.launch-facts dd{min-width:0;font:500 15px/1.3 var(--font-display);text-align:right;color:var(--text);justify-items:end;gap:3px;margin:0;display:grid}.launch-facts dd.is-plus{color:var(--mint)}.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: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);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 .progress-bar{box-shadow:none}.ca-strip .progress-bar:after{content:none}.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}.ca-strip.is-found .success-badge{background:var(--mint);width:32px;height:32px;box-shadow:none}.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}.ca-strip .key-value .hl-word{text-shadow:none}.ca-strip--plain.is-found{box-shadow:inset 0 0 0 1px var(--line-2);background:#05050c8c;grid-template-columns:minmax(0,1fr) auto;animation:none}.ca-strip--plain .ca-strip-label{color:var(--muted);font-weight:500}.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>.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,box-shadow .2s,color .2s;display:inline-flex}.segment input:checked+span{color:var(--mint-2);background:#45f0c824;box-shadow:inset 0 0 0 1px #45f0c899}.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-wide .segment>span,.segmented.is-pairs .segment>span{justify-content:center;width:100%;min-height:38px}.segmented.is-pairs .segment>span{padding:0 6px}.pair-box{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;display:grid}.pair-pick{min-width:0;transition:background-color .2s;position:relative}.pair-pick:first-child{border-top-left-radius:14px;border-top-right-radius:14px}.pair-pick:last-child{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.pair-pick+.pair-pick{border-top:1px solid var(--line)}.pair-pick.is-on{background:#45f0c80d}.pair-pick-head{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;gap:4px;padding:14px 48px 14px 16px;display:grid}.pair-pick:has(>.pair-pick-body:not([hidden])) .pair-pick-head{border-bottom-right-radius:0;border-bottom-left-radius:0}.pair-pick:not(.is-on):not(.is-off) .pair-pick-head:hover{background:#45f0c80a}.pair-pick-head input{opacity:0;pointer-events:none;position:absolute}.pair-pick-head:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:-2px}.pair-pick: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;pointer-events:none;transition:box-shadow .2s, background-size .25s var(--ease-spring);border-radius:50%;position:absolute;top:15px;right:16px}.pair-pick.is-on:after{box-shadow:inset 0 0 0 2px var(--mint);background-size:100% 100%}.pair-pick.is-off{opacity:.5}.pair-pick.is-off .pair-pick-head{cursor:not-allowed}.pair-pick-title{font:500 15.5px/1.25 var(--font-display);color:var(--text);align-items:flex-start;gap:8px;display:flex}.pair-pick-title>.lf-icon{flex:none;margin-top:1px}.pair-pick-name{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.pair-pick:not(.is-on) .pair-pick-title>svg.lf-icon{color:var(--muted)}.pair-pick-sub{color:var(--muted);padding-left:26px;font-size:13px}.pair-pick-sub b{font:600 15px/1 var(--font-display);letter-spacing:-.01em;color:var(--mint)}.pair-pick-sub[hidden],.pair-pick-body[hidden]{display:none}.pair-pick-body{gap:12px;padding:2px 16px 16px 42px;animation:.3s ease-out rise;display:grid}.pair-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.pair-row[hidden]{display:none}.pair-row-text{gap:2px;min-width:0;display:grid}.pair-row-label{font:500 14px/1.3 var(--font-display);color:var(--text);align-items:center;gap:4px;display:flex}.pair-row-sub{color:var(--faint);font-size:12.5px}.pair-row-value{font:600 15px/1.2 var(--font-mono);letter-spacing:-.02em;color:var(--mint);flex:none}.pair-fee{display:grid}.pair-fee[hidden]{display:none}.pair-rate{box-shadow:inset 0 0 0 1px var(--line);background:#00000024;border-radius:14px;margin-top:10px;padding:14px 16px 16px}.pair-fee .calc-range{margin:6px 0 0}.pair-fee .lf-hint{text-wrap:pretty;margin-top:6px}.pair-rate.is-std .calc-range{opacity:.35;cursor:default}.pair-rate.is-std .calc-ticks{opacity:.6}.fee-std{box-shadow:inset 0 0 0 1px var(--line-2);font:500 13px/1.3 var(--font-display);color:var(--muted);border-radius:10px;padding:5px 10px}.fee-input[hidden],.fee-std[hidden],.pair-rate .calc-range[hidden],.pair-rate .calc-ticks[hidden]{display:none}.pair-fix{color:var(--mint);white-space:nowrap}.fee-set{flex:none;align-items:center;gap:12px;display:flex}.fee-times{min-width:2.6ch;font:600 20px/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;color:var(--faint);transition:color .2s}.fee-times.is-up{color:var(--mint)}.fee-times:empty{display:none}.fee-input{flex:none;width:92px;position:relative}.fee-input .lf-input{height:38px;font:500 16px var(--font-mono);text-align:right;border-radius:10px;padding:0 28px 0 10px}.fee-input>span{color:var(--faint);pointer-events:none;font-size:13px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.pair-pick-body .lf-pair-ca,.pair-pick-body [data-pair-card]{margin-top:0}@media (prefers-reduced-motion:reduce){.pair-pick-body{animation:none}}@media (width<=480px){.pair-pick-title{flex-direction:column;gap:8px}.pair-pick-sub{padding-left:0}.pair-pick-body{padding-left:16px}}.lf-pair-ca{margin-top:8px;font-size:14px}.lf-pair-ca[hidden],.pair-search[hidden]{display:none}.pair-search-field{display:block;position:relative}.pair-search-field>.lf-icon{width:16px;height:16px;color:var(--faint);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.pair-search-field .lf-pair-ca{margin-top:0;padding-left:38px}.pair-results{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);animation:pair-card-in .2s var(--ease-out);border-radius:13px;gap:2px;margin-top:6px;padding:4px;display:grid}.pair-results[hidden]{display:none}.pair-result{min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 10px 7px 7px;display:flex}.pair-result:hover,.pair-result:focus-visible{background:var(--surface-3);outline:none}.pair-result .pair-card-art{width:32px;height:32px}.pair-result .pair-card-initial{font-size:14px}.pair-result-text{flex:1;min-width:0;display:grid}.pair-result-name{align-items:center;gap:6px;min-width:0;display:flex}.pair-result-name b{min-width:0}.pair-result-badge{box-shadow:inset 0 0 0 1px var(--line-2);font:600 10.5px/1.4 var(--font-display);letter-spacing:.02em;white-space:nowrap;color:var(--muted);border-radius:99px;flex:none;padding:1px 7px}.pair-result-text b{font:500 14px/1.3 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pair-result-text small{color:var(--muted);font-size:12.5px}.pair-result-cap{color:var(--muted);font:500 13px var(--font-mono);flex:none}.pair-result-tag{box-shadow:inset 0 0 0 1px var(--line-2);font:500 11.5px/1.4 var(--font-display);white-space:nowrap;color:var(--muted);border-radius:99px;flex:none;padding:2px 8px}.pair-result-tag.is-up{box-shadow:none;color:var(--mint);background:#45f0c81f}.pair-results-none{color:var(--muted);margin:0;padding:8px 10px;font-size:13px}.pair-picked{align-items:center;gap:12px;display:flex}.pair-picked[hidden]{display:none}.pair-picked>[data-pair-card]{flex:1;min-width:0}.pair-change{flex:none}@media (width<=480px){.pair-picked{flex-direction:column;align-items:stretch;gap:8px}.pair-change{align-self:flex-end}}[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}.dev-buy{position:relative}.dev-buy .lf-input{font-family:var(--font-mono);padding-right:56px}.dev-buy .lf-input:disabled{opacity:.5;cursor:not-allowed}.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-tag{color:var(--faint)}.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}.fact-sub{font:400 12.5px/1.35 var(--font-body);color:var(--faint)}.fact-sub.mono{font-family:var(--font-mono)}.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;min-width:0;margin:0;font-size:14px}.nr-buy .check input{flex:none;margin:0}.nr-buy-text{white-space:normal;align-items:center;gap:7px;min-width:0;display:inline-flex}.nr-buy-icon{width:18px;height:18px;color:var(--muted);flex:none;transition:color .2s}.nr-buy:has(input:checked) .nr-buy-icon{color:var(--mint)}.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}@media (hover:hover){.tip-btn:hover{color:var(--mint);background:#45f0c81a}}.tip{width:max-content;max-width:min(280px,100vw - 24px);color:var(--text);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2), 0 14px 34px -12px #000000b3;text-align:left;border:0;border-radius:13px;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.45;position:fixed;inset:auto;overflow:visible}.tip:not(:popover-open){display:none}.tip:popover-open{animation:tip-in .26s var(--ease-spring,cubic-bezier(.34, 1.45, .64, 1)) both;transform-origin:var(--arrow-x,50%) 100%}.tip.is-below:popover-open{transform-origin:var(--arrow-x,50%) 0}@keyframes tip-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}.tip.is-below:popover-open{animation-name:tip-in-below}@keyframes tip-in-below{0%{opacity:0;transform:translateY(-4px)scale(.96)}}.tip:after{content:"";top:100%;left:var(--arrow-x,50%);background:inherit;width:12px;height:12px;box-shadow:inset -1px -1px 0 var(--line-2);border-radius:0 0 3px;margin:-6px 0 0 -6px;position:absolute;rotate:45deg}.tip.is-below:after{top:0;rotate:225deg}.tip:before{content:"";position:absolute;inset:100% 0 -14px}.tip.is-below:before{inset:-14px 0 100%}.tip-frame{position:relative}@media (prefers-reduced-motion:reduce){.tip:popover-open{animation:none}}.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)}}.pump-link{text-wrap:balance;gap:12px;margin:14px 0 10px;line-height:1.2}.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)}.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;flex:none;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)}.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(--burn-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(--burn-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:10px}.segmented.is-shared{grid-template-columns:repeat(2,minmax(0,1fr));container:rewards/inline-size}.segment-lock{font:600 11px/20px var(--font-display);letter-spacing:.01em;white-space:nowrap;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:99px;flex:none;align-items:center;gap:3px;margin-left:2px;padding:0 7px 0 6px;display:inline-flex}.segment input:checked+span .segment-lock{color:inherit;box-shadow:inset 0 0 0 1px #45f0c866}.segment-lock .lf-lock{width:11px;height:11px}.lf-fees:has([data-holders-note]:not([hidden]))>:is([data-split],.team){display:none}.holders-note{box-shadow:inset 0 0 0 1px var(--line);animation:row-in .3s var(--ease-out) both;background:#aaa0ff0a;border-radius:14px;margin-top:8px;padding:13px 16px 14px}.holders-note p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.holders-note strong{color:var(--text);font-weight:600}.holders-note .holders-note-sub{color:var(--text);margin-top:8px}.holders-note-sub:empty{display:none}.holders-way{gap:6px;display:grid}.holders-way:empty{display:none}.holders-way p{margin:0;font-size:12.5px;line-height:1.5}.holders-way .mono{font-family:var(--font-mono);color:var(--mint-2)}.holders-note-error{color:var(--danger)}.holders-note-error a{color:inherit}.holders-note-terms{color:var(--faint)}.lf-upgraded{color:var(--mint);align-items:center;gap:6px;display:flex}.lf-upgraded .lf-icon{flex:none;width:14px;height:14px}@container rewards (width<=409px){.segmented.is-shared .segment>span{padding:0 8px}.segment.is-upgrade .lf-icon:not(.lf-lock){display:none}}@container rewards (width<=329px){.segmented.is-shared .segment>span{gap:5px;padding:0 4px}.segment-lock{margin-left:0;padding:0 6px 0 5px}}@container rewards (width<=295px){.segment-lock{padding:0 5px}.segment-lock-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.fee-split-foot{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;margin:13px -16px 0;padding:11px 16px 0;font-size:13.5px;line-height:20px;display:grid}.split-foot-icon{width:16px;height:16px;color:var(--faint);flex:none}.fee-split-foot .link-btn{grid-column:2;justify-self:start}.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-adds{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.team-adds:empty{display:none}.team-add{gap:6px}.team-me{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.team-me b{color:var(--text);font:600 13px var(--font-display)}.team-share--rest>.lf-input{color:var(--muted);background:0 0;display:block;position:static;transform:none}.team-add svg{width:15px;height:15px}.team .lf-hint{margin-top:10px}.buy-steps{justify-content:center;align-items:center;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.buy-step{font:500 13px var(--font-display);color:var(--muted);align-items:center;gap:7px;display:flex}.buy-step+.buy-step:before{content:"";background:var(--line-2);width:20px;height:1px;margin-right:1px}.buy-step-dot{border:1px solid var(--line-2);width:22px;height:22px;font:700 11.5px var(--font-display);border-radius:50%;place-items:center;display:grid}.buy-step.is-now{color:var(--text)}.buy-step.is-now .buy-step-dot{border-color:var(--mint);color:var(--mint)}.buy-step.is-done .buy-step-dot{border-color:var(--mint);background:var(--mint);color:var(--mint-ink)}.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:#8b5cff1f;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}.hero-pill:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #e2d6ff99}.hero-pill .spark-icon{width:15px;height:15px;color:var(--mint);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{fill:#1d1520;stroke:#ff8a4c99}.ff-us .ff-big{fill:var(--burn-1)}.ff-us .ff-small{fill:#ffd9b8}.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:var(--burn-1)}}.ff-spark{fill:#c9fff1;filter:drop-shadow(0 0 4px var(--mint)) drop-shadow(0 0 1px #fff)}.ff-spark.is-us{fill:#ffe2b8;filter:drop-shadow(0 0 5px var(--burn-2)) 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(--burn-1)}.calc-note{color:var(--faint);margin:12px 0 0;font-size:12.5px}.burn{border-radius:var(--radius);text-align:left;box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;margin:18px 0 0;padding:18px 20px;position:relative;overflow:hidden}.burn:before{content:"";background:var(--burn-grad);height:2px;position:absolute;inset:0 0 auto}.burn[hidden]{display:none}.burn-head{grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.lp-icon.burn-icon{color:var(--burn-2);background:#ff8a4c1a;box-shadow:inset 0 0 0 1px #ff8a4c4d}.burn-title{font:600 16px/1.25 var(--font-display);margin:0 0 4px}.burn-text{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.burn-text a{color:var(--text);text-underline-offset:3px;-webkit-text-decoration:underline #ff8a4c99;text-decoration:underline #ff8a4c99}.burn-text a:hover{-webkit-text-decoration-color:var(--burn-1);text-decoration-color:var(--burn-1)}.burn-out{margin-top:16px}.burn-out[hidden]{display:none}.calc-cell.is-burned{box-shadow:inset 0 2px 0 var(--burn-2);background:#ff8a4c12}.calc-cell.is-burned .calc-cell-value{background:var(--burn-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px}.burn-links{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:14px 0 0;display:flex}.burn-page-link{font:600 13.5px/1 var(--font-display);color:var(--burn-1);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.burn-page-link svg{width:15px;height:15px;transition:transform .2s var(--ease-out)}.burn-page-link:hover svg{transform:translate(3px)}.burn-links[hidden],.burn-link[hidden]{display:none}.burn-link{color:var(--faint);align-items:center;gap:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.burn-link svg{width:13px;height:13px}.burn-link:hover{color:var(--text)}.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}.burn{padding:16px}.calc-cell.is-burned{grid-column:1/-1}.calc-cell.is-burned+.calc-cell{border-left:0}}@media (prefers-reduced-motion:reduce){.hero-pill .spark-icon,.ff-node.is-hit rect,.ff-node.is-hit circle{animation:none}}.protect{box-shadow:inset 0 0 0 1px var(--line);background:#aaa0ff0a;border-radius:14px;margin-top:8px;transition:background-color .2s,box-shadow .2s;position:relative}.protect:has(input[name=protect]:checked){box-shadow:inset 0 2px 0 var(--mint), inset 0 0 0 1px var(--line);background:#45f0c80d}.protect-row{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:12px 14px 13px;display:grid}.protect-row input{opacity:0;pointer-events:none;position:absolute}.protect input:checked+.rush-track{background:#45f0c840;box-shadow:inset 0 0 0 1px #45f0c899}.protect input:checked+.rush-track:after{background:var(--mint);transform:translate(16px)}.protect input:focus-visible+.rush-track{outline:2px solid var(--mint);outline-offset:3px}.protect-title{font:500 16px/22px var(--font-display);flex-wrap:wrap;align-items:center;gap:6px;margin-right:28px;display:inline-flex}.protect-title small{color:var(--mint);font:500 12px/1.4 var(--font-body);white-space:nowrap}.protect-title svg{width:16px;height:16px;color:var(--muted);flex:none;transition:color .2s}.protect:has(input[name=protect]:checked) .protect-title svg{color:var(--mint)}.protect-line{color:var(--muted);grid-column:2;font-size:13px;line-height:1.45}.protect-ends{font:600 12.5px var(--font-mono);color:var(--text)}.protect>.tip-wrap{position:absolute;top:9px;right:8px}.protect-pick{border-top:1px solid var(--line);padding:10px 14px 12px}.protect-seg{box-shadow:inset 0 0 0 1px var(--line);background:#05050c73;border-radius:11px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;display:grid}.protect-length{min-height:34px;color:var(--muted);font:600 14px/18px var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out), color .2s var(--ease-out);border-radius:8px;justify-content:center;align-items:baseline;gap:6px;padding:7px 6px;display:flex;position:relative}.protect-length input{opacity:0;pointer-events:none;position:absolute}.protect-length-price{color:var(--faint);transition:color .2s var(--ease-out);font-size:13px;font-weight:500}@media (hover:hover){.protect-length:hover{color:var(--text)}}.protect-length:has(input:checked){color:var(--mint-2);background:#45f0c824;box-shadow:inset 0 0 0 1px #45f0c899}.protect-length:has(input:checked) .protect-length-price{color:var(--mint)}.protect-length:has(input:focus-visible){outline:2px solid var(--mint);outline-offset:-2px}@media (width<=480px){.protect-line{grid-column:1/-1}.protect-length{min-height:38px}}.grinder-form.is-locked>.word-hint,.grinder-form.is-locked>.preview-row,.grinder-form.is-locked>.pump-shot,.grinder-form.is-locked>.choices{display:none}.locked{box-shadow:inset 0 0 0 1px var(--line);animation:locked-in .32s var(--ease-out);background:#aaa0ff0a;border-radius:14px;margin:18px 0;overflow:hidden}.locked-top{align-items:center;gap:12px;padding:14px 16px;display:flex}.locked-icon{width:38px;height:38px;color:var(--mint);background:#45f0c814;border-radius:11px;flex:none;place-items:center;display:grid}.locked-icon svg{width:19px;height:19px}.locked-head{gap:2px;min-width:0;display:grid}.locked-title{font:600 16px/1.3 var(--font-display)}.locked-ends{font-family:var(--font-mono);font-size:15px}.locked-until{color:var(--muted);font-size:13px}.locked-body{border-top:1px solid var(--line);padding:12px 16px 14px}.locked-note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.locked-link{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;margin-top:12px;transition:color .15s,text-decoration-color .15s;display:inline-block}.locked-link:hover{color:var(--text);-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint)}@keyframes locked-in{0%{opacity:0;transform:translateY(-4px)}}.buy-dock.is-locked .dock-time,.buy-dock.is-locked .dock-price{display:none}.dock-locked{min-width:0;display:grid}.dock-locked b,.dock-locked span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dock-locked b{font:600 15px/1.25 var(--font-display)}.dock-locked span{color:var(--muted);font-size:13px}.stats .stat-protect{grid-column:1/-1}.stat-shield svg{vertical-align:-.12em;width:.95em;height:.95em;color:var(--mint);margin-right:.3em;display:inline-block}@media (prefers-reduced-motion:reduce){.locked{animation:none}.protect,.protect-length,.protect-length-price{transition:none}}@media (pointer:coarse){.lf-pair-ca{font-size:16px}}.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;text-transform:uppercase;color:var(--faint)}.cta-ca-value{overflow-wrap:anywhere;color:var(--muted);font-size:15px;line-height:1.4}[data-cta=wallet] .cta-ca-value{max-width:calc(22ch + 1px)}.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}}.wall{--tile:clamp(44px, 4.4vw, 64px);--gap:clamp(8px, .8vw, 10px);padding:clamp(20px,2.6vw,32px) 0;overflow:hidden}.wall.is-empty{visibility:hidden;height:0;margin-block:0;padding-block:0}.wall-rows{gap:var(--gap);display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.wall-track{gap:var(--gap);width:max-content;animation:wall-drift var(--drift,120s) linear infinite;padding-inline-end:var(--gap);animation-play-state:paused;display:flex}.wall-row:nth-child(2n) .wall-track{animation-direction:reverse}.wall.is-moving .wall-track{animation-play-state:running}@media (hover:hover){.wall.is-moving .wall-row:hover .wall-track{animation-play-state:paused}}@keyframes wall-drift{to{transform:translate(-50%)}}@media (width<=560px){.wall-row:nth-child(n+3){display:none}}.wall:not(.is-shown) .wall-tile{opacity:0}.wall-tile{width:var(--tile);aspect-ratio:1;transition:translate .25s var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:24%;flex:none;display:block;container-type:inline-size}.wall-card{width:100%;height:100%;transition:transform .7s cubic-bezier(.34,1.36,.5,1);display:block;position:relative}.wall-tile.is-turned .wall-card{transform:rotateY(180deg)}@media (hover:hover){.wall-tile:hover{translate:0 -3px}.wall-tile:hover .wall-card{transform:rotateY(180deg)}}.wall-face,.wall-back{border-radius:24%;position:absolute;inset:0;overflow:hidden}.wall-tile.is-3d{perspective:600px}.wall-tile.is-3d .wall-card{transform-style:preserve-3d}.wall-tile.is-3d :is(.wall-face,.wall-back){backface-visibility:hidden}.wall-tile:not(.is-3d) .wall-back{display:none}.wall-face{background:var(--surface-2)}.wall-face:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff2e}.wall-face img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s var(--ease-out);display:block}.wall-face img.is-loaded{opacity:.72}@media (hover:hover){.wall-tile:hover .wall-face img.is-loaded{opacity:1}}.wall-face .coin-mono{width:100%;height:100%;font:600 16px 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;font-size:38cqi;display:grid}.wall-back{font:700 16px/1.15 var(--font-mono);font-size:min(20cqi, 150cqi / var(--len));letter-spacing:-.03em;text-align:center;white-space:nowrap;color:var(--faint);background:linear-gradient(160deg,#18163a,#0d0c1e) padding-box padding-box,linear-gradient(135deg,#45f0c880,#8b5cff80) border-box;border:1px solid #0000;place-items:center;padding:0 6cqi;display:grid;transform:rotateY(180deg)}.wall-back mark{background:linear-gradient(90deg, var(--mint-2), #cfc1ff);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.wall-track{animation:none}.wall-tile,.wall-card,.wall-face img{transition:none}}.basics,.hub{--quiet:#9b98bf;--bx-ease:cubic-bezier(.22, 1, .36, 1);--bx-pop:cubic-bezier(.35, 1.55, .65, 1);--bx-surface:var(--quiet-surface);--bx-lift:var(--quiet-lift);--bx-well:#0000003d;--bx-rule:var(--quiet-rule)}.basics .calc-label,.basics .calc-ticks,.hub .calc-label{color:var(--quiet)}.bx-progress{z-index:60;background:var(--grad);transform-origin:0;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){.bx-progress{animation:linear both bx-progress;animation-timeline:scroll(root)}}@supports not (animation-timeline:scroll()){.bx-progress{display:none}}@keyframes bx-progress{to{transform:scaleX(1)}}.bx-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:32px 56px;width:min(1120px,100vw - 32px);margin:-8px 0 68px;display:grid;position:relative;left:50%;translate:-50%}.bx-hero h1{font:600 clamp(40px, 5.4vw, 62px)/1.02 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px}.prose .bx-hero .lede{color:#c6c4e2;text-wrap:pretty;max-width:32em;margin:0;font-size:clamp(18px,1.55vw,20px);line-height:1.6}.prose .bx-kicker{font:600 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--mint);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 22px;display:flex}.bx-kicker a{color:inherit;text-decoration:none}.bx-kicker a:hover{text-decoration:underline}.bx-pips{gap:4px;display:inline-flex}.bx-pips i{width:6px;height:6px;transition:background-color .3s var(--bx-ease);background:#aaa0ff3d;border-radius:99px}.bx-pips i.is-read{background:#45f0c880}.bx-pips i.is-here{background:var(--mint);width:18px}.bx-count{letter-spacing:.12em;color:var(--quiet)}.bx-stage{margin:0;position:relative}.bx-stage-wrap{min-width:0;position:relative}.bx-replay{height:30px;font:600 12px var(--font-display);color:var(--muted);cursor:pointer;transition:color .2s, box-shadow .2s, transform .16s var(--bx-ease);background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;position:absolute;top:calc(100% + 8px);right:2px;box-shadow:inset 0 0 0 1px #ffffff1a}.bx-replay svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.bx-replay:not([hidden]){animation:bx-in .32s var(--bx-ease) both}.bx-replay:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.bx-replay:hover{color:var(--text);box-shadow:inset 0 0 0 1px #45f0c880}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.bx-stage:not(.is-playing,.is-done) [data-anim]{opacity:0;animation:1ms 2.5s forwards bx-safety}}@keyframes bx-safety{to{opacity:1}}@keyframes bx-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}}@keyframes bx-pop-in{0%{opacity:0;transform:translateY(8px)scale(.94)}}.bx-outline{--c:var(--mint);font-family:"Fredoka Count", var(--font-display);font-variant-numeric:tabular-nums;color:#0000;background-image:linear-gradient(180deg, color-mix(in srgb, var(--c) 22%, transparent), transparent 78%);-webkit-text-stroke:3px var(--c);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--c) 45%, transparent));-webkit-background-clip:text;background-clip:text;font-weight:600}.coin-av{width:var(--av,36px);height:var(--av,36px);background:#0d0d18 url(/apple-touch-icon.png) 50%/cover no-repeat;border-radius:50%;flex:none;display:inline-block;box-shadow:inset 0 0 0 1px #aaa0ff4d}.basics>h2{letter-spacing:-.01em;margin-top:64px;font-size:28px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.basics .bd,.basics .friend{animation:linear both bx-reveal;animation-timeline:view();animation-range:entry entry 32%}}}@keyframes bx-reveal{0%{opacity:0;transform:translateY(22px)}}.bd{border-radius:var(--radius);background:var(--bx-surface);box-shadow:var(--bx-lift);margin:32px 0 12px;overflow:hidden}.supply-split,.bx-visual{margin:32px 0}.bd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:18px 20px 2px;display:flex}.supply-split .bd-head{padding:0}.bd-title{font:600 12px/1.4 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--text)}.bd .bd-title:before{content:"";border-left:7px solid var(--mint);vertical-align:1px;border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;margin-right:10px;display:inline-block}.bd-hint{font:500 14px/1.4 var(--font-display);color:var(--quiet)}.bd-body{padding:18px 20px 4px}.bd-body .calc-range{margin-top:8px}.bd-chips{border:0;min-inline-size:0;margin:16px 0 0;padding:0}.bd-chips .calc-label{margin-bottom:8px;padding:0}.bd-seg{grid-template-columns:repeat(var(--n,4), 1fr);width:100%;display:grid}.bd-seg .segment>span{white-space:nowrap;width:100%;transition:background-color .2s, box-shadow .2s, color .2s, transform .16s var(--bx-ease);justify-content:center;padding:0 6px}.bd-seg .segment:active>span{transform:scale(.97)}.bd-out{grid-template-columns:repeat(var(--n,4), 1fr);border-top:1px solid var(--bx-rule);gap:16px;margin:20px 20px 0;padding-top:16px;display:grid}.bd-cell{align-content:start;gap:3px;min-width:0;display:grid}.bd-cell-label{font:500 11px/1.25 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet)}.bd-cell-value{font:600 21px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere}.bd-cell.is-key .bd-cell-value{color:var(--mint)}.bd-cell-sub{color:var(--muted);font-size:13px;line-height:1.35}.prose .bd-note{color:#c6c4e2;margin:0;padding:14px 20px 18px;font-size:15px;line-height:1.55}.halves{gap:12px;display:grid}.hv-row{grid-template-columns:170px 1fr 92px;align-items:center;gap:14px;display:grid}.hv-k{font:500 14px/1.3 var(--font-display);color:var(--muted)}.hv-bar{background:#aaa0ff1a;border-radius:99px;height:12px}.hv-bar i{width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--mint), #79c2e3);height:100%;display:block}.is-second .hv-bar i{background:linear-gradient(90deg, #79c2e3, var(--purple))}.hv-v{font:500 15px var(--font-display);text-align:right;color:var(--muted)}.hv-v b{font:600 22px var(--font-display);font-variant-numeric:tabular-nums;color:var(--text)}.is-first .hv-v b{color:var(--mint)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hv-bar i{transform-origin:0;animation:linear both hv-grow;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes hv-grow{0%{transform:scaleX(.04)}}.tvc{grid-template-columns:1fr 1fr;gap:24px 32px;display:grid}.tvc-side{align-content:start;gap:12px;display:grid}.prose .tvc-k{font:600 12px/1.3 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--quiet);margin:0}.is-ca .tvc-k{color:var(--mint)}.prose .tvc-coins{gap:6px;margin:0;display:grid}.prose .tvc-coins li{background:var(--bx-surface);box-shadow:var(--bx-lift);--av:28px;border-radius:12px;align-items:center;gap:10px;margin:0;padding:8px 10px;display:flex}.prose .tvc-coins li:before{content:none}.tvc-coins b{font:600 14px var(--font-display)}.tvc-coins small{font:500 13px var(--font-display);color:var(--quiet);margin-left:auto}.prose .tvc-ca{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:12px;margin:0;padding:14px}.prose .tvc-ca code{word-break:break-all;color:var(--text);background:0 0;padding:0;font-size:15px;line-height:1.55}.prose .tvc-say{font:600 16px/1.3 var(--font-display);color:var(--text);margin:0}.orders{grid-template-columns:repeat(3,1fr);gap:24px 28px;display:grid}.od-card{align-content:start;gap:8px;display:grid}.od-k{font:600 16px/1.3 var(--font-display);color:var(--text)}.od-card.is-tol .od-k{color:var(--mint)}.od-what{min-height:3em;color:var(--muted);font-size:14px;line-height:1.5}.od-scale{background:#ff658424;border-radius:99px;height:10px;position:relative}.od-scale:before{content:"";background:var(--text);border-radius:2px;width:2px;height:18px;position:absolute;top:-4px;left:0}.od-scale i{border-radius:99px;position:absolute;inset:0 auto 0 0}.od-scale .is-any{background:#aaa0ff66;width:100%}.od-scale .is-limit{background:var(--mint);width:6px}.od-scale .is-tol{background:#45f0c899;width:34%}.basics pre,.basics pre code{white-space:pre-wrap}.basics .estimates thead th{color:var(--quiet)}.friend{grid-template-columns:140px minmax(0,1fr);align-items:end;margin:64px 0 32px;display:grid;position:relative}.friend-cat{z-index:1;filter:drop-shadow(0 14px 22px #0000008c);width:168px;max-width:none;height:auto;margin:0 -18px -4px -22px;position:relative}.friend-bubble{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:24px 24px 24px 8px;padding:20px 22px 18px;position:relative}.prose .friend-title{font:600 12px/1.4 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--mint);margin:0 0 8px}.prose .friend-say{color:var(--text);text-wrap:pretty;margin:0;font-size:19px;line-height:1.6}.friend-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.friend-actions .btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.bx-next{background:var(--bx-surface);box-shadow:var(--bx-lift);transition:translate .25s var(--bx-ease), transform .16s var(--bx-ease);border-radius:22px;gap:6px;margin:56px 0 0;padding:22px 72px 24px 24px;text-decoration:none;display:grid;position:relative}.bx-next:active{transform:scale(.99)}.bx-next-kicker{font:600 12px/1.3 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--mint)}.bx-next-title{font:600 clamp(24px, 3vw, 30px)/1.15 var(--font-display);letter-spacing:-.01em;color:var(--text);align-items:center;gap:12px;display:flex}.bx-next-n{width:34px;height:34px;font:600 15px/1 var(--font-display);color:var(--text);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;display:grid}.bx-next-desc{color:var(--muted);font-size:16px;line-height:1.5}.bx-next-arrow{fill:none;width:28px;height:28px;stroke:var(--mint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--bx-ease);position:absolute;top:50%;right:24px;translate:0 -50%}@media (hover:hover) and (pointer:fine){.bx-next:hover{translate:0 -2px}.bx-next:hover .bx-next-arrow{transform:translate(4px)}}.basics-nav{margin:40px 0 0}.prose .basics-nav-title{font:600 12px/1.4 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--quiet);margin:0 0 8px}.prose .basics-nav ol{grid-template-columns:1fr 1fr;gap:2px 16px;margin:0;padding:0;list-style:none;display:grid}.basics-nav a{font:500 16px/1.3 var(--font-display);color:var(--text);align-items:center;gap:10px;padding:7px 0;text-decoration:none;display:flex}.bn-n{width:24px;height:24px;font:600 12px/1 var(--font-display);color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.basics-nav a.is-read .bn-n{color:var(--mint);font-size:0;box-shadow:inset 0 0 0 1px #45f0c88c}.basics-nav a.is-read .bn-n:after{content:"✓";font-size:12px}.basics-nav a[aria-current=page]{color:var(--mint)}.basics-nav a[aria-current=page] .bn-n{color:var(--mint-ink);background:var(--mint);box-shadow:none;font-size:12px}.basics-nav a[aria-current=page] .bn-n:after{content:none}@media (hover:hover) and (pointer:fine){.basics-nav a:hover{color:var(--mint-2)}}.hub-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px 64px;width:min(1120px,100vw - 32px);margin:0 0 24px;display:grid;position:relative;left:50%;translate:-50%}.hub-hero .eyebrow{margin-bottom:16px}.hub-hero h1{font:600 clamp(46px, 6.4vw, 76px)/1 var(--font-display);letter-spacing:-.03em;margin:0 0 18px}.prose .hub-hero .lede{color:#c6c4e2;text-wrap:pretty;max-width:30em;margin:0;font-size:clamp(18px,1.55vw,20px);line-height:1.6}.hub-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hub-actions .btn{min-height:50px;padding:0 24px;font-size:17px}.hub-actions .btn svg,.hub-send-actions .btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.hub-send-actions .btn svg path[fill]{stroke:none}.prose .hub-progress{font:600 14px/1.3 var(--font-display);color:var(--mint);margin:14px 0 0}.hub-board-wrap{margin-top:56px;position:relative}.hub-cat{z-index:2;pointer-events:none;filter:drop-shadow(0 10px 16px #00000073);width:118px;height:auto;position:absolute;bottom:calc(100% - 15px);right:7%}.prose ol.hub-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.prose ol.hub-board li{margin:0;padding:0}.hub-tile{background:var(--bx-surface);height:100%;box-shadow:var(--bx-lift);transition:translate .25s var(--bx-ease), transform .16s var(--bx-ease), box-shadow .25s var(--bx-ease);border-radius:18px;gap:8px;padding:14px 14px 13px;text-decoration:none;display:grid}.hub-tile:active{transform:scale(.98)}.hub-art{height:54px;display:block}.hub-art svg{width:100%;height:100%;display:block;overflow:visible}.ht-label{align-items:baseline;gap:8px;min-width:0;display:flex}.ht-n{font:600 12px/1 var(--font-display);color:var(--quiet);flex:none}.ht-name{font:600 15px/1.2 var(--font-display);color:var(--text)}.hub-tile.is-read .ht-n,.hub-tile.is-next .ht-n{color:var(--mint)}.hub-tile.is-read .ht-n:after{content:" ✓"}.hub-tile.is-next{box-shadow:var(--bx-lift), inset 0 0 0 1.5px #45f0c899}@media (prefers-reduced-motion:no-preference){.hub-tile{animation:bx-pop-in .42s var(--bx-pop) calc(var(--i) * 45ms) both}.hub-cat{animation:hub-peek .6s var(--bx-pop) .5s both}}@keyframes hub-peek{0%{opacity:0;transform:translateY(18px)scale(.94)}}.hub-part{margin-top:32px}.prose .hub-part h3{margin:0 0 12px;font-size:21px}.hp-k{font:600 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--mint);margin-bottom:7px;display:block}.prose ol.hub-rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.prose ol.hub-rows li{border-bottom:1px solid var(--line);margin:0;padding:0}.hub-row{border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:4px 16px;margin:0 -10px;padding:16px 10px;text-decoration:none;transition:background-color .2s;display:grid}.hr-n{width:32px;height:32px;font:600 14px/1 var(--font-display);color:var(--mint-2);background:#45f0c81a;border-radius:50%;place-items:center;display:grid}.hub-row.is-read .hr-n{color:var(--mint-ink);background:var(--mint);font-size:0}.hub-row.is-read .hr-n:after{content:"✓";font-size:15px}.hr-text{gap:3px;min-width:0;display:grid}.hub-row .guide-title{transition:color .2s}.hr-time{font:600 13px/1.2 var(--font-display);color:var(--quiet);white-space:nowrap}.ha-line{fill:none;stroke:var(--mint-2);stroke-width:2.5px;stroke-linecap:round}.ha-dim{fill:none;stroke:#aaa0ff47;stroke-width:2px;stroke-linecap:round}.ha-fill{fill:#45f0c81a}.ha-mint{fill:var(--mint)}.ha-chip{fill:#00000047}.ha-text,.ha-word{font:600 15px var(--font-mono);fill:var(--text)}.ha-word{fill:var(--mint)}.ha-pair{font:600 22px var(--font-display);fill:var(--text)}.ha-pair .ha-word{font:inherit}.ha-slash{fill:var(--quiet)}.ha-track{fill:#ff658438}.ha-band{fill:#45f0c88c}.ha-knob{fill:var(--text)}.ha-coin{fill:#00000047;stroke:#aaa0ff38;stroke-width:1.5px}.ha-coin.is-real{stroke:var(--mint)}.ha-tick,.ha-cross{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ha-tick{stroke:var(--mint)}.ha-cross{stroke:#ff6584b3}.ha-up{fill:#45f0c88c}.ha-up.is-after{fill:#45f0c84d}.ha-down{fill:var(--danger)}.ha-dot{transition:transform .5s var(--bx-ease)}@media (hover:hover) and (pointer:fine){.hub-tile:hover{translate:0 -2px}.hub-tile:hover .ha-dot{transform:var(--hover-move,none)}.hub-row:hover{background-color:#ffffff08}.hub-row:hover .guide-title{color:var(--mint-2)}}.prose .hub-words{grid-template-columns:1fr 1fr;gap:0 24px;margin:12px 0 8px;display:grid}.hub-words>div{border-bottom:1px solid var(--line);padding:12px 0}.prose .hub-words dt{font:600 16px/1.3 var(--font-display);color:var(--text)}.hub-words dt a{text-decoration:none}.hub-words dt a:after{content:" →";opacity:.7;font-size:.85em}.hub-words dt a:hover{text-decoration:underline}.prose .hub-words dd{color:var(--muted);margin:3px 0 0;font-size:15px;line-height:1.5}.hub-send{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:24px;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:24px 30px;margin:56px 0 8px;padding:22px;scroll-margin-top:96px;display:grid}.hub-send-card{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff0f,0 14px 30px #00000073}.prose .hub-send h2{margin:0}.hub-send-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.hub-send-actions .btn svg{width:16px;height:16px}@media (width<=900px){.bx-hero{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:60px}.hub-hero{grid-template-columns:minmax(0,1fr);gap:0}.hub-board-wrap{margin-top:84px}}@media (width<=560px){.bx-hero h1{font-size:clamp(36px,10.5vw,44px)}.basics>h2{margin-top:56px;font-size:25px}.basics .bd{border-radius:18px;margin-inline:-8px}.bd-head{padding:14px 16px 2px}.bd-body{padding:16px 16px 4px}.bd-out{grid-template-columns:1fr 1fr;gap:14px 16px;margin:16px 16px 0}.prose .bd-note{padding:12px 16px 16px}.bd-seg .segment>span{padding:0 2px;font-size:13px}.prose .ss-legend{grid-template-columns:1fr;gap:10px}.ss-legend .is-pool{text-align:left}.hv-row{grid-template-columns:1fr auto;gap:6px 12px}.hv-bar{grid-area:2/1/auto/-1}.tvc,.orders{grid-template-columns:1fr}.od-what{min-height:0}.friend{grid-template-columns:1fr;margin-top:48px}.friend-cat{width:108px;margin:0 0 -26px 6px}.friend-bubble{border-radius:24px;padding:30px 18px 16px}.prose .friend-say{font-size:18px}.bx-next{padding:20px 56px 20px 18px}.bx-next-arrow{right:16px}.prose .basics-nav ol,.prose .hub-words{grid-template-columns:1fr}.hub-hero h1{font-size:clamp(42px,12.5vw,54px)}.hub-actions .btn{flex:auto}.hub-board-wrap{margin-top:72px}.hub-cat{width:92px}.prose ol.hub-board{gap:8px}.hub-tile{border-radius:16px;gap:6px;padding:10px 10px 11px}.hub-art{height:38px}.ht-label{gap:5px}.ht-name{font-size:13px;line-height:1.15}.hub-row{grid-template-columns:32px minmax(0,1fr);align-items:start}.hr-time{grid-column:2;margin-top:2px}.hub-send{border-radius:20px;grid-template-columns:minmax(0,1fr);margin-inline:-8px;padding:16px}}@media (prefers-reduced-motion:reduce){.bx-pips i,.bx-next,.bx-next-arrow,.hub-tile,.hub-row,.hub-row .guide-title,.ha-dot{transition:none}}.stage-meme{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:24px;align-content:center;gap:18px;padding:24px 26px;display:grid}.smc-coin{--av:44px;align-items:center;gap:12px;display:flex}.smc-name{display:grid}.smc-name b{font:600 18px/1.2 var(--font-display);color:var(--text)}.smc-name small{font:500 13px/1.3 var(--font-display);color:var(--quiet)}.smc-live{font:600 11px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);border-radius:8px;margin-left:auto;padding:5px 9px;box-shadow:inset 0 0 0 1px #ffffff1a}.prose .smc-sum{margin:0;display:grid}.smc-row{border-top:1px solid var(--bx-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.smc-row dt{font:500 15px/1.3 var(--font-display);color:var(--muted)}.prose .smc-row dd{font:500 22px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);margin:0}.smc-row.is-cap{align-items:center;padding-bottom:4px}.smc-row.is-cap dt{color:var(--text)}.smc-row.is-cap .bx-outline{font-size:60px;line-height:1}.prose .smc-note{border-top:1px solid var(--bx-rule);color:var(--muted);margin:0;padding-top:14px;font-size:15px;line-height:1.5}.smc-note b{color:var(--text);font-weight:600}.stage-meme.is-playing .smc-coin{animation:bx-in .45s var(--bx-ease) both}.stage-meme.is-playing .smc-row{animation:smc-land .5s var(--bx-pop) both}.stage-meme.is-playing .smc-row:first-child{animation-delay:.3s}.stage-meme.is-playing .smc-row:nth-child(2){animation-delay:.6s}.stage-meme.is-playing .smc-row:nth-child(3){animation-delay:.95s}.stage-meme.is-playing .smc-note{animation:bx-in .45s var(--bx-ease) 2.35s both}@keyframes smc-land{0%{opacity:0;transform:translateY(-10px)}}.stage-pump{align-content:center;gap:20px;display:grid}.spf-card{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:22px;padding:22px 24px 24px}.spf-coin{--av:48px;align-items:center;gap:12px;display:flex}.spf-name{display:grid}.spf-name b{min-height:1.2em;font:600 20px/1.2 var(--font-display);color:var(--text)}.spf-name small{min-height:1.3em;font:500 14px/1.3 var(--font-display);color:var(--quiet)}.spf-tag{font:600 12px/1 var(--font-display);letter-spacing:.06em;color:var(--mint-2);transition:opacity .3s var(--bx-ease), transform .45s var(--bx-pop);background:#45f0c81f;border-radius:8px;margin-left:auto;padding:6px 10px}.spf-prog{font:500 13px/1.2 var(--font-display);color:var(--muted);justify-content:space-between;align-items:baseline;margin-top:22px;display:flex}.spf-prog b{font:600 16px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text)}.spf-bar{background:var(--bx-well);border-radius:99px;height:10px;margin-top:10px;overflow:hidden}.spf-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--mint), #79c2e3);transform-origin:0;height:100%;display:block}.prose .spf-steps{counter-reset:spf;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0 2px;list-style:none;display:grid}.prose .spf-steps li{counter-increment:spf;transition:border-color .3s var(--bx-ease);border-top:2px solid #ffffff1a;align-content:start;gap:4px;margin:0;padding:12px 0 0;display:grid}.prose .spf-steps li:before{content:counter(spf);font:600 12px/1.2 var(--font-display);color:var(--quiet)}.spf-steps b{font:600 15px/1.25 var(--font-display);color:var(--text)}.spf-steps span{color:var(--muted);font-size:13px;line-height:1.4}.prose .spf-steps li.is-done{border-top-color:#45f0c866}.prose .spf-steps li.is-done:before{content:"✓";color:var(--mint)}.prose .spf-steps li.is-on{border-top-color:var(--mint)}.prose .spf-steps li.is-on:before{color:var(--mint)}.stage-pump.is-playing .spf-card{animation:bx-in .45s var(--bx-ease) both}.stage-pump.is-playing:not(.is-graduated) .spf-tag{opacity:0;transform:scale(.85)}.stage-ca{align-content:center;gap:22px;display:grid}.sca-card{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:22px;padding:20px 22px 22px}.sca-coin{--av:40px;align-items:center;gap:10px;margin-bottom:16px;display:flex}.sca-name{display:grid}.sca-name b{font:600 16px/1.2 var(--font-display);color:var(--text)}.sca-name small{font:500 13px/1.3 var(--font-display);color:var(--quiet)}.sca-tag{font:600 11px/1 var(--font-display);letter-spacing:.16em;color:var(--quiet);border-radius:8px;margin-left:auto;padding:5px 9px;box-shadow:inset 0 0 0 1px #ffffff1a}.prose .sca-ca{font:500 clamp(19px, 2.15vw, 25px)/1.5 var(--font-mono);letter-spacing:.02em;color:var(--text);word-break:break-all;margin:0}.sca-end{background:#ffffff14;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff47}.sca-w{color:var(--mint)}.sca-ca .is-rolling{color:var(--quiet)}.prose .sca-notes{grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0 4px;display:grid}.prose .sca-notes li{color:var(--muted);align-items:center;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.3;display:flex}.prose .sca-notes li:before{content:none}.sca-notes b{font:600 22px/1 var(--font-display);color:var(--text)}.prose .sca-notes code{color:var(--text);flex:none;padding:3px 6px;font-size:13px}.sca-notes .is-ends i{border-radius:4px;padding:0 1px;font-style:normal;box-shadow:inset 0 0 0 1px #ffffff4d}.prose .sca-notes .is-word code{color:var(--mint)}.prose .sca-notes .is-no code{color:#ffb3c2;-webkit-text-decoration:line-through #ff6584bf;text-decoration:line-through #ff6584bf}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.stage-ca:not(.is-playing,.is-done) .sca-end{box-shadow:none;background:0 0}.stage-ca:not(.is-playing,.is-done) .sca-w{color:var(--text)}}.stage-ca.is-playing .sca-card{animation:bx-in .5s var(--bx-ease) both}.stage-ca.is-playing .sca-end{animation:sca-box .45s var(--bx-ease) 1.15s both}.stage-ca.is-playing .sca-w{animation:.5s 1.5s both sca-word}.stage-ca.is-playing .sca-notes li{animation:bx-pop-in .45s var(--bx-pop) both}.stage-ca.is-playing .sca-notes li:first-child{animation-delay:1.3s}.stage-ca.is-playing .sca-notes li:nth-child(2){animation-delay:1.42s}.stage-ca.is-playing .sca-notes li:nth-child(3){animation-delay:1.62s}.stage-ca.is-playing .sca-notes li:nth-child(4){animation-delay:1.78s}@keyframes sca-box{0%{background:0 0;box-shadow:inset 0 0 0 1.5px #0000}}@keyframes sca-word{0%{color:var(--text)}}.stage-pad{align-content:center;display:grid}.spd-stack{padding-left:54px;position:relative}.spd-stack:before{content:"";background:linear-gradient(#45f0c866,#8b5cff59);border-radius:2px;width:2px;position:absolute;top:34px;bottom:34px;left:21px}.prose .spd-layers{gap:10px;margin:0;padding:0;list-style:none;display:grid}.spd-layer{background:var(--bx-surface);box-shadow:var(--bx-lift);transition:translate .35s var(--bx-ease);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name act""job act""eg act";column-gap:12px;padding:12px 16px;display:grid;position:relative}.spd-layer:before{content:"";background:var(--bg);border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-38px;box-shadow:inset 0 0 0 2px #aaa0ff59}.spd-layer.is-pad:before{background:var(--mint);box-shadow:none}.spd-name{font:600 15px/1.25 var(--font-display);color:var(--text);grid-area:name}.spd-job{color:var(--muted);grid-area:job;font-size:13px;line-height:1.4}.spd-eg{font:600 12px/1.3 var(--font-display);color:var(--quiet);grid-area:eg;margin-top:3px}.is-pad .spd-eg{color:var(--mint-2)}.spd-act{font:600 12px/1 var(--font-display);color:var(--mint-2);white-space:nowrap;background:#45f0c81a;border-radius:99px;grid-area:act;align-self:center;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.spd-curve svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:80;width:30px;height:14px}.spd-coin{z-index:2;opacity:0;--av:44px;position:absolute;top:0;left:0}.spd-coin .coin-av{box-shadow:0 0 0 3px #12121f, 0 0 0 4.5px var(--mint), 0 10px 24px #00000080}.stage-pad.is-ready .spd-coin{opacity:1}.stage-pad.is-playing .spd-act{opacity:0}.stage-pad.is-playing .spd-layer.is-on{translate:6px}.stage-pad.is-playing .is-reached .spd-act{opacity:1;animation:bx-pop-in .42s var(--bx-pop) both}.stage-pad.is-playing .is-reached .spd-curve path{animation:spd-draw .9s var(--bx-ease) .1s both}@keyframes spd-draw{0%{stroke-dashoffset:80px}}.stage-curve{background:var(--bx-surface);min-height:400px;box-shadow:var(--bx-lift);border-radius:24px;grid-template-rows:auto minmax(190px,1fr) auto;gap:14px;padding:24px;display:grid}.scu-read{gap:2px;display:grid}.scu-label{font:600 12px/1.3 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--quiet)}.scu-num{align-items:baseline;gap:10px;display:flex}.scu-num .bx-outline{font-size:clamp(64px,7vw,92px);line-height:.95}.scu-unit{font:600 24px var(--font-display);color:var(--text)}.scu-sub{color:var(--muted);font-size:15px}.scu-sub b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.scu-plot{position:relative}.scu-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scu-grid{fill:none;stroke:#aaa0ff1a;stroke-width:1px;vector-effect:non-scaling-stroke}.scu-line{fill:none;stroke:#aaa0ff47;stroke-width:2px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.scu-trail{fill:none;stroke:var(--mint-2);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.scu-area{fill:url(#scu-fill)}.scu-coin{z-index:2;--av:38px;position:absolute;translate:-50% -50%}.scu-coin .coin-av{box-shadow:0 0 0 3px #12121f, 0 0 0 4.5px var(--mint), 0 10px 24px #00000080}.scu-grad{font:600 12px/1 var(--font-display);color:var(--mint-2);background:#45f0c821;border-radius:99px;padding:6px 11px;position:absolute;top:calc(8.7% - 12px);right:30px}.scu-bar{background:#aaa0ff24;border-radius:99px;height:8px;overflow:hidden}.scu-bar i{border-radius:inherit;background:var(--grad);transform-origin:0;height:100%;display:block}.stage-curve.is-playing .scu-grad{opacity:0}.stage-curve.is-landed .scu-grad{opacity:1;animation:bx-pop-in .45s var(--bx-pop) both}.stage-pair{align-content:center;gap:16px;display:grid}.spr-board{box-shadow:var(--bx-lift);background:linear-gradient(#131324,#0c0c18);border-radius:22px;padding:14px 16px 8px}.spr-head{font:600 11px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--quiet);grid-template-columns:1fr auto 1fr;align-items:center;padding:2px 4px 10px;display:grid}.spr-head span:last-child{text-align:right}.spr-what{letter-spacing:.06em;text-transform:none;color:var(--mint-2);opacity:0;transition:opacity .25s var(--bx-ease);background:#45f0c81f;border-radius:99px;padding:5px 9px}.stage-pair.is-what .spr-what{opacity:1}.spr-row{border-top:1px solid var(--bx-rule);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 4px;display:grid}.spr-pair{font:600 21px/1 var(--font-display);white-space:nowrap;color:var(--text)}.spr-pair .is-base{color:var(--mint)}.spr-pair i{color:var(--quiet);margin:0 4px;font-style:normal}.spr-note{font:600 11px/1 var(--font-display);letter-spacing:.08em;color:var(--mint-2);opacity:0;transition:opacity .25s var(--bx-ease);grid-area:1/2;justify-self:start}.stage-pair.is-what .spr-note{opacity:1}.spr-flap{font:600 19px/1 var(--font-mono);color:var(--text);perspective:300px;grid-column:3;justify-self:end;gap:2px;display:inline-flex}.spr-row.is-sum .spr-flap{color:var(--mint-2)}.spr-cell{background:linear-gradient(#1c1b32 0 49%,#0b0b16 49% 51%,#17162b 51%);border-radius:4px;place-items:center;width:.92em;height:1.5em;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff0d}.spr-cell.is-dot{width:.45em;box-shadow:none;background:0 0}.spr-cell.is-flip{animation:spr-flip .34s var(--bx-ease)}@keyframes spr-flip{50%{filter:brightness(1.6);transform:rotateX(-88deg)}}.prose .spr-math{text-align:center;font:600 15px/1.4 var(--font-display);color:var(--quiet);margin:0}.spr-math b{color:var(--text);font-weight:600}.spr-math b:last-child{color:var(--mint-2)}.spr-cap{text-align:center;color:var(--quiet);margin:-6px 0 0;font-size:13px;line-height:1.45}.stage-pair.is-playing .spr-math{animation:bx-in .4s var(--bx-ease) 1.1s both}.stage-slip{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ticket block""result result";align-content:center;gap:20px 28px;padding:24px;display:grid}.ssl-ticket{grid-area:ticket;align-content:start;gap:8px;display:grid}.ssl-k{font:600 14px/1 var(--font-display);color:var(--muted);--av:26px;align-items:center;gap:8px;display:flex}.ssl-amt{font:600 36px/1 var(--font-display);color:var(--text)}.prose .ssl-terms{gap:6px;margin:6px 0 0;display:grid}.ssl-terms div{justify-content:space-between;gap:8px;font-size:13px;display:flex}.ssl-terms dt{color:var(--quiet)}.prose .ssl-terms dd{font:500 13px var(--font-mono);color:var(--text);margin:0}.ssl-blockwrap{grid-area:block;align-content:start;gap:8px;display:grid}.ssl-blabel{font:600 11px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--quiet)}.prose .ssl-block{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ssl-tx{background:var(--bx-well);font:600 13px/1.2 var(--font-display);color:var(--muted);border-radius:12px;justify-content:space-between;gap:8px;padding:9px 12px;display:flex}.ssl-tx b{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.ssl-tx.is-you{color:var(--mint-2);background:#45f0c821}.ssl-result{border-top:1px solid var(--bx-rule);grid-area:result;grid-template-columns:auto 1fr;grid-template-areas:"pct got""pct band""pct verdict";align-items:center;gap:4px 18px;padding-top:18px;display:grid}.ssl-got{font:600 15px/1.2 var(--font-display);color:var(--muted);grid-area:got}.ssl-got b{color:var(--text);font-weight:600}.ssl-pct{font:500 12px/1.2 var(--font-display);color:var(--quiet);grid-area:pct;justify-items:center;gap:4px;display:grid}.ssl-pct .bx-outline{--c:var(--warn);font-size:54px;line-height:.95}.ssl-band{background:#ff658429;border-radius:99px;grid-area:band;height:8px;margin:6px 0 4px;position:relative}.ssl-band i{background:#45f0c880;border-radius:99px 0 0 99px;width:50%;position:absolute;inset:0 auto 0 0}.ssl-band b{background:var(--text);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:38%;box-shadow:0 0 0 3px #131325}.ssl-verdict{font:600 14px/1.2 var(--font-display);color:var(--mint);grid-area:verdict}.stage-slip.is-playing .ssl-ticket{animation:bx-in .45s var(--bx-ease) both}.stage-slip.is-playing .ssl-tx{animation:ssl-land .5s var(--bx-pop) both}.stage-slip.is-playing .ssl-tx:first-child{animation-delay:.45s}.stage-slip.is-playing .ssl-tx:nth-child(2){animation-delay:.9s}.stage-slip.is-playing .ssl-tx:nth-child(3){animation-delay:1.45s}.stage-slip.is-playing .ssl-result{animation:bx-in .45s var(--bx-ease) 1.95s both}.stage-slip.is-playing .ssl-band b{animation:ssl-slide .7s var(--bx-ease) 2.2s both}@keyframes ssl-land{0%{opacity:0;transform:translateY(-16px)scale(.96)}}@keyframes ssl-slide{0%{left:0%}}.stage-vamp{align-content:center;gap:14px;display:grid}.prose .svp-pin{background:var(--bx-surface);box-shadow:var(--bx-lift);font:600 12px/1.3 var(--font-display);letter-spacing:.08em;color:var(--quiet);border-radius:16px;gap:4px;margin:0;padding:12px 16px;display:grid}.prose .svp-pin code{letter-spacing:.02em;overflow-wrap:anywhere;color:var(--mint-2);background:0 0;padding:0;font-size:13px}.prose .svp-line{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:24px 0 8px;list-style:none;display:grid;position:relative;overflow:hidden}.prose .svp-line:before{content:"";z-index:-1;background:repeating-linear-gradient(#0000 0 23px,#aaa0ff14 23px 24px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.svp-suspect{background:var(--bx-surface);box-shadow:var(--bx-lift);text-align:center;--av:50px;transition:transform .4s var(--bx-ease), box-shadow .3s;border-radius:16px;justify-items:center;gap:3px;padding:16px 6px 12px;display:grid;position:relative}.svp-suspect .coin-av{margin-bottom:6px}.svp-suspect b{font:600 13px/1.2 var(--font-display);color:var(--text)}.svp-suspect small{font:500 12px/1.2 var(--font-display);color:var(--quiet)}.prose .svp-suspect code{white-space:nowrap;margin-top:6px;padding:3px 6px;font-size:11.5px}.svp-n{font:600 11px/1 var(--font-display);color:var(--quiet);position:absolute;top:7px;left:9px}.svp-stamp{font:700 14px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;pointer-events:none;border-radius:8px;padding:5px 10px 4px;position:absolute;top:30%;left:50%;translate:-50% -50%;rotate:-12deg}.is-vamp .svp-stamp{color:#ff9fb3;background:#ff658429;box-shadow:inset 0 0 0 2px #ff6584}.is-real .svp-stamp{color:var(--mint-2);box-shadow:inset 0 0 0 2px var(--mint);background:#45f0c824;rotate:-6deg}.svp-suspect.is-vamp>:not(.svp-stamp,.svp-n){opacity:.5}.svp-suspect.is-real{box-shadow:var(--bx-lift), inset 0 0 0 1px #45f0c899;transform:translateY(-8px)}.svp-beam{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12 40%,#45f0c81a 50%,#ffffff12 60%,#0000);width:34%;position:absolute;inset:0 auto 0 0}.svp-cap{text-align:center;color:var(--quiet);font-size:13px;line-height:1.45}.stage-vamp.is-playing .svp-suspect{animation:svp-rise .5s var(--bx-ease) both}.stage-vamp.is-playing .svp-suspect:nth-child(2){animation:svp-rise .5s var(--bx-ease) 80ms both, svp-lift .45s var(--bx-pop) 1.45s both}.stage-vamp.is-playing .svp-suspect:nth-child(3){animation-delay:.16s}.stage-vamp.is-playing .svp-suspect:nth-child(4){animation-delay:.24s}.stage-vamp.is-playing .svp-beam{animation:svp-sweep 1.9s var(--bx-ease) .6s both}.stage-vamp.is-playing .svp-stamp{animation:svp-stamp .42s var(--bx-pop) both}.stage-vamp.is-playing .svp-suspect:first-child .svp-stamp{animation-delay:1s}.stage-vamp.is-playing .svp-suspect:nth-child(2) .svp-stamp{animation-delay:1.4s}.stage-vamp.is-playing .svp-suspect:nth-child(3) .svp-stamp{animation-delay:1.8s}.stage-vamp.is-playing .svp-suspect:nth-child(4) .svp-stamp{animation-delay:2.15s}.stage-vamp.is-playing .svp-suspect.is-vamp>:not(.svp-stamp,.svp-n){animation:.4s both svp-dim}.stage-vamp.is-playing .svp-suspect:first-child>:not(.svp-stamp,.svp-n){animation-delay:1.05s}.stage-vamp.is-playing .svp-suspect:nth-child(3)>:not(.svp-stamp,.svp-n){animation-delay:1.85s}.stage-vamp.is-playing .svp-suspect:nth-child(4)>:not(.svp-stamp,.svp-n){animation-delay:2.2s}@keyframes svp-rise{0%{opacity:0;translate:0 18px}}@keyframes svp-lift{0%{box-shadow:var(--bx-lift);transform:none}}@keyframes svp-sweep{0%{opacity:0;transform:translate(-60%)}12%,88%{opacity:1}to{opacity:0;transform:translate(300%)}}@keyframes svp-stamp{0%{opacity:0;scale:1.6}}@keyframes svp-dim{0%{opacity:1}}.stage-rug{background:var(--bx-surface);box-shadow:var(--bx-lift);border-radius:24px;gap:18px;padding:22px 24px 24px;display:grid}.srg-chart{aspect-ratio:5/2;position:relative}.srg-chart svg{width:100%;height:100%;display:block;overflow:visible}.srg-grid{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.srg-c{transform-box:fill-box;transform-origin:50% 100%}.srg-c path{stroke-width:1.5px;vector-effect:non-scaling-stroke}.srg-c.is-up path{stroke:#45f0c8b3}.srg-c.is-up rect{fill:var(--mint)}.srg-c.is-down path{stroke:#ff658499}.srg-c.is-down rect{fill:#ff6584a6}.srg-c.is-dump{transform-origin:50% 0}.srg-c.is-dump path{stroke:var(--danger)}.srg-c.is-dump rect{fill:var(--danger)}.srg-sell{font:600 12px/1.2 var(--font-display);color:#ffc2cf;white-space:nowrap;background:#ff658424;border-radius:8px;padding:6px 10px;position:absolute;top:68%;left:84.4%;translate:-70%}.srg-sell:before{content:"";border:5px solid #0000;border-top:0;border-bottom-color:#ff658424;margin-left:-5px;position:absolute;top:-5px;left:70%}.srg-read{border-top:1px solid var(--bx-rule);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 26px;padding-top:18px;display:grid}.prose .srg-drop{font:500 12px/1.2 var(--font-display);color:var(--quiet);justify-items:center;gap:4px;margin:0;display:grid}.srg-drop .bx-outline{--c:var(--danger);font-size:56px;line-height:.95}.prose .srg-facts{gap:9px;margin:0;display:grid}.srg-facts div{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:1.3;display:flex}.srg-facts dt{color:var(--muted)}.prose .srg-facts dd{font:600 16px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);margin:0}.prose .srg-facts .is-you dd{color:#ff9db1}.stage-rug.is-playing .srg-c{animation:srg-rise .4s var(--bx-ease) calc(var(--i) * .1s) both}.stage-rug.is-playing .srg-c.is-dump{animation:.45s cubic-bezier(.5,0,.75,0) 2.2s both srg-drop}.stage-rug.is-playing .srg-c.is-after{animation-delay:calc(2.75s + (var(--i) - 17) * .12s)}.stage-rug.is-playing .srg-sell{animation:bx-pop-in .4s var(--bx-pop) 1.8s both}.stage-rug.is-playing .srg-drop{animation:bx-in .45s var(--bx-ease) 2.5s both}.stage-rug.is-playing .srg-facts div{animation:bx-in .45s var(--bx-ease) both}.stage-rug.is-playing .srg-facts div:first-child{animation-delay:2.85s}.stage-rug.is-playing .srg-facts div:nth-child(2){animation-delay:3s}.stage-rug.is-playing .srg-facts div:nth-child(3){animation-delay:3.2s}@keyframes srg-rise{0%{opacity:0;transform:scaleY(.3)}}@keyframes srg-drop{0%{transform:scaleY(.02)}}@media (width<=560px){.stage-meme{border-radius:22px;padding:18px}.prose .smc-row dd{font-size:18px}.smc-row.is-cap .bx-outline{font-size:48px}.spf-card{padding:18px}.prose .spf-steps{gap:10px}.spf-steps span{font-size:12.5px}.stage-rug{border-radius:22px;padding:18px}.srg-sell{padding:5px 8px;font-size:11px}.srg-read{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:14px}.prose .srg-drop{align-items:baseline;gap:10px;display:flex}.srg-drop .bx-outline{font-size:46px}.prose .sca-notes{grid-template-columns:1fr}.scu-plot{margin-right:6px}.prose .sca-ca{font-size:19px}.spd-stack{padding-left:46px}.spd-stack:before{left:17px}.spd-layer:before{left:-34px}.spd-layer{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""job""eg"}.spd-act{position:absolute;top:10px;right:10px}.spd-coin{--av:36px}.stage-curve{border-radius:22px;grid-template-rows:auto 160px auto;min-height:0;padding:18px}.scu-num .bx-outline{font-size:60px}.spr-board{padding:12px 12px 6px}.spr-row{grid-template-columns:auto minmax(0,1fr);gap:2px 8px;padding:9px 2px}.spr-pair{font-size:16px}.spr-pair i{margin:0 3px}.spr-flap{grid-area:1/2;font-size:13px}.spr-note{grid-area:2/1}.stage-slip{border-radius:22px;grid-template-columns:minmax(0,1fr);grid-template-areas:"ticket""block""result";gap:18px;padding:18px}.ssl-ticket{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px}.ssl-k{grid-column:1/-1}.ssl-amt{font-size:30px}.prose .ssl-terms{margin:0}.ssl-pct .bx-outline{font-size:46px}.prose .svp-line{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0 8px}}.ss-bar{gap:3px;height:14px;margin:18px 20px 0;display:flex}.ss-bar span{width:var(--w);border-radius:99px}.ss-curve{background:linear-gradient(90deg, var(--mint), #79c2e3)}.ss-pool{background:#aaa0ff52}.prose .ss-legend{grid-template-columns:1.3fr 1fr;gap:16px;margin:0;padding:12px 20px 18px;display:grid}.prose .ss-legend dt{font:600 16px/1.3 var(--font-display);color:var(--text)}.ss-legend .is-curve dt{color:var(--mint)}.ss-legend .is-pool{text-align:right}.prose .ss-legend dd{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.45}@media (width<=560px){.prose .ss-legend{grid-template-columns:1fr;gap:10px;padding:12px 16px 16px}.ss-legend .is-pool{text-align:left}.ss-bar{margin:16px 16px 0}}.cs-plot{padding:18px 20px 0;position:relative}.cs-chart{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;height:220px;margin-left:58px;position:relative}.curve-sim.is-dragging .cs-chart{cursor:grabbing}.cs-chart svg{width:100%;height:100%;overflow:visible}.cs-grid{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.cs-line{fill:none;stroke:var(--mint-2);stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cs-area{fill:#45f0c838;stroke:#45f0c899;stroke-width:1px;vector-effect:non-scaling-stroke}.cs-dot{pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.cs-dot.is-now{z-index:2;width:34px;height:34px;transition:scale .16s var(--bx-ease);margin:-17px 0 0 -17px}.cs-dot.is-now .coin-av{--av:34px;display:block;box-shadow:0 0 0 2.5px #12121f,0 0 0 4px #fff,0 8px 18px #00000080}.curve-sim.is-dragging .cs-dot.is-now{scale:1.12}.cs-dot.is-after{background:var(--mint);box-shadow:0 0 0 3px var(--bg)}.cs-grad{font:600 11px/1.2 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet);position:absolute;top:0;right:6px}.cs-y{white-space:nowrap;width:52px;font:500 12px/1 var(--font-mono);color:var(--quiet);position:absolute;left:20px}.cs-y-top{top:31.14px}.cs-y-start{top:218.36px}.cs-x{height:24px;margin-left:58px;display:block;position:relative}.cs-x span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.cs-x span:first-child{transform:none}.cs-x span:last-child{transform:translate(-100%)}.cs-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cs-where{font:600 18px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text)}@media (width<=560px){.cs-plot{padding:16px 16px 0}.cs-chart{height:180px;margin-left:50px}.cs-x{margin-left:50px}.cs-y{width:46px;font-size:10.5px;left:16px}.cs-y-top{top:25.66px}.cs-y-start{top:178.84px}}.car-input{resize:none;overflow-wrap:anywhere;background:var(--bx-well);width:100%;line-height:1.45;font:500 14px var(--font-mono);color:var(--text);border:0;border-radius:12px;margin-top:8px;padding:11px 12px;display:block;box-shadow:inset 0 0 0 1px #ffffff14}.car-input:focus-visible{box-shadow:var(--ring-mint);outline:none}.car-input::placeholder{font-family:var(--font-body);color:var(--quiet)}.car-examples{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.car-chip{min-height:32px;font:600 13px var(--font-display);color:var(--muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:99px;padding:0 12px;transition:color .2s,background .2s}.car-chip:hover{color:var(--text)}.car-chip[aria-pressed=true]{color:var(--mint-2);background:#45f0c821}.prose .car-checks{margin:16px 0 0}.prose .car-checks li{margin-bottom:6px;padding-left:26px;font-size:15px;line-height:1.5}.prose .car-checks li:before{font-size:13px;font-weight:700;top:.15em}.prose .car-checks li.is-ok:before{content:"✓";color:var(--mint)}.prose .car-checks li.is-bad:before{content:"✕";color:var(--danger)}.prose .car-checks li.is-info:before{content:"•";color:var(--quiet);left:6px}.car-against-label{margin-top:18px}.car-diff{margin:14px 0 18px}.car-rows.is-one{margin-top:8px;padding:8px 12px}.car-rows{background:var(--bx-well);border-radius:12px;flex-wrap:wrap;gap:10px 14px;padding:12px 14px;display:flex}.car-chunk,.car-legend{font:500 15px/1.4 var(--font-mono);letter-spacing:.04em;white-space:pre;gap:2px;display:grid}.car-chunk span:first-child{color:var(--text)}.car-chunk span:last-child{color:var(--muted)}.car-legend{font:500 11px/1.95 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--quiet)}.car-chunk mark{color:#ffd0da;background:#ff658447;border-radius:3px}.car-gap{font-style:normal}.prose .car-verdict{margin:10px 0 0;font-size:15px;line-height:1.5}.car-verdict.is-ok{color:var(--mint)}.car-verdict.is-bad{color:#ffb3c2}@media (width<=560px){.car-chunk{font-size:14px}}@media (pointer:coarse){.car-input{font-size:16px}}.prose .sort-rows{margin:0;padding:8px 20px 12px}.prose .sort-rows li.sort-row{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:center;gap:8px 14px;margin:0;padding:12px 0;display:grid}.prose .sort-rows li.sort-row:last-child{border-bottom:0}.prose .sort-rows li.sort-row:before{content:none}.sort-name{font:600 16px/1.3 var(--font-display);color:var(--text)}.sort-seg{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.sort-seg .segment>span{white-space:nowrap;justify-content:center;width:100%;padding:0 4px;font-size:13px}.sort-why{color:var(--muted);grid-column:2;padding-left:22px;font-size:15px;line-height:1.45;position:relative}.sort-why:before{font-weight:700;position:absolute;top:0;left:0}.is-right .sort-why:before{content:"✓";color:var(--mint)}.is-wrong .sort-why:before{content:"✕";color:var(--danger)}.is-wrong .segment input:checked+span{color:#ffc2cf;background:#ff65841f;box-shadow:inset 0 0 0 1px #ff65848c}@media (width<=560px){.prose .sort-rows{padding:4px 16px 8px}.prose .sort-rows li.sort-row{grid-template-columns:1fr}.sort-why{grid-column:1}.sort-seg .segment>span{padding:0 2px;font-size:12.5px}}.bd-react{border-top:1px solid var(--bx-rule);align-items:center;gap:14px;margin:0 20px 18px;padding-top:14px;display:flex}.bd-react:not([hidden]){animation:bx-pop-in .42s var(--bx-pop) both}.bd-react img{flex:none;width:64px;height:64px}.prose .bd-react p{font:600 17px/1.35 var(--font-display);color:var(--text);margin:0}@media (width<=560px){.bd-react{margin:0 16px 16px}}.stack-sort.is-statements .sort-rows li.sort-row{grid-template-columns:minmax(0,1fr) 288px}.is-statements .sort-name{font:500 16px/1.4 var(--font-body)}.is-statements .sort-why{grid-column:1/-1}.sort-seg.is-three{grid-template-columns:repeat(3,1fr)}@media (width<=560px){.stack-sort.is-statements .sort-rows li.sort-row{grid-template-columns:minmax(0,1fr)}}.ps-slider+.ps-slider{margin-top:16px}.ps-value{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ps-delta{font:600 12px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--mint-2);background:#45f0c81f;border-radius:99px;padding:3px 7px}.ps-delta.is-down{color:#ffb3c2;background:#ff65841f}.calc-range.is-signed::-webkit-slider-runnable-track{background:linear-gradient(90deg, transparent var(--from), var(--mint) var(--from), var(--mint) var(--to), transparent var(--to)), linear-gradient(90deg, transparent calc(33.33% - 1px), var(--faint) calc(33.33% - 1px), var(--faint) calc(33.33% + 1px), transparent calc(33.33% + 1px)), #aaa0ff24}.calc-range.is-signed::-moz-range-track{background:linear-gradient(90deg, transparent var(--from), var(--mint) var(--from), var(--mint) var(--to), transparent var(--to)), linear-gradient(90deg, transparent calc(33.33% - 1px), var(--faint) calc(33.33% - 1px), var(--faint) calc(33.33% + 1px), transparent calc(33.33% + 1px)), #aaa0ff24}.bd-cell-value.is-up{color:var(--mint)}.bd-cell-value.is-down{color:#ffb3c2}@media (width<=560px){.ps-cards{grid-template-columns:1fr}.ps-cards .bd-cell{border-left:0}.ps-cards .bd-cell+.bd-cell{border-top:1px solid var(--line)}}.sl-ahead{margin-top:18px}.sl-bot{margin:14px 0 0}.sl-ruler{padding:34px 20px 0}.sl-track{background:#ff658429;border-radius:99px;height:10px;position:relative}.sl-band{transition:width .25s var(--ease-out);background:#45f0c873;border-radius:99px 0 0 99px;position:absolute;inset:0 auto 0 0}.sl-mark{background:var(--text);width:2px;height:24px;transition:left .25s var(--ease-out);margin:-12px 0 0 -1px;position:absolute;top:50%}.sl-mark b{font:600 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.sl-mark.is-start b{left:0;transform:none}.sl-mark.is-end b{left:auto;right:0;transform:none}.sl-mark.is-fill{background:var(--mint);width:14px;height:14px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;margin:-7px 0 0 -7px}.sl-mark.is-fill b{color:var(--mint);top:calc(100% + 8px);bottom:auto}.sl-mark.is-fill.is-failed{background:var(--danger)}.sl-mark.is-fill.is-failed b{color:#ffb3c2}.sl-scale{font:500 11.5px var(--font-mono);color:var(--quiet);justify-content:space-between;margin-top:30px;display:flex}.bd-cell.is-failed .bd-cell-value{color:#ffb3c2}@media (width<=560px){.sl-ruler{padding:34px 16px 0}}@media (prefers-reduced-motion:reduce){.sl-band,.sl-mark{transition:none}}.sl-block{padding:18px 20px 0}.sl-block .calc-label{margin-bottom:8px;display:block}.prose .sl-txs{gap:6px;margin:0;padding:0;list-style:none;display:flex}.sl-tx{background:var(--bx-well);transition:flex-grow .32s var(--bx-ease);border-radius:10px;flex:1 1 0;gap:3px;padding:8px 10px;display:grid}.sl-tx:not([hidden]){animation:bx-pop-in .32s var(--bx-pop) both}.sl-tx b{font:600 12px/1.2 var(--font-display);white-space:nowrap;color:var(--muted)}.sl-tx span{font:600 13px/1.2 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.sl-tx.is-you{background:#45f0c821}.sl-tx.is-you b{color:var(--mint-2)}.sl-tx.is-you.is-failed{background:#ff658421}.sl-tx.is-you.is-failed b,.sl-tx.is-you.is-failed span{color:#ffb3c2}.sl-tx.is-bot{background:#ffb85c1c}.sl-tx.is-bot b{color:#ffd29e}@media (width<=560px){.sl-block{padding:16px 16px 0}.sl-tx{padding:7px 8px}}@media (prefers-reduced-motion:reduce){.sl-tx{transition:none}}.vq-round{padding:16px 20px 4px}.prose .vq-q{font:600 17px/1.4 var(--font-display);color:var(--text);margin:0 0 12px}.vq-source{background:var(--bx-well);border-radius:14px;gap:4px;margin-bottom:12px;padding:12px 14px;display:grid}.vq-source-head{font:600 12px/1.3 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--quiet)}.vq-source-text{color:var(--text);font-size:15px}.vq-source-ca{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;display:flex}.vq-source-ca code{overflow-wrap:anywhere;font-size:13px}.vq-source.is-reply{margin-left:22px}.vq-results{gap:6px;display:grid}.vq-coin{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s, transform .16s var(--bx-ease);background:#ffffff0a;border:0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.vq-coin:active:not(:disabled){transform:scale(.99)}@media (hover:hover) and (pointer:fine){.vq-coin:hover:not(:disabled){background:#ffffff13}}.vq-coin:disabled{cursor:default}.vq-name{min-width:0;display:grid}.vq-name b{font:600 15px/1.3 var(--font-display);color:var(--text);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.vq-stamp{font:700 11px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;animation:svp-stamp .38s var(--bx-pop) both;border-radius:6px;padding:3px 7px 2px;rotate:-8deg}.vq-stamp.is-vamp{color:#ff9fb3;background:#ff658424;box-shadow:inset 0 0 0 1.5px #ff6584}.vq-stamp.is-real{color:var(--mint-2);box-shadow:inset 0 0 0 1.5px var(--mint);background:#45f0c81f;rotate:-4deg}.vq-coin:disabled:not(.is-right) .coin-av,.vq-coin:disabled:not(.is-right) .vq-ca{opacity:.55}.vq-name small{color:var(--quiet);font-size:13px}.prose .vq-ca{font-size:13px}.vq-coin.is-right{background:#45f0c817}.vq-coin.is-picked:not(.is-right){background:#ff658417}.vq-choices .btn.is-right{background:#45f0c817;box-shadow:inset 0 0 0 1px #45f0c866}.vq-choices .btn.is-picked:not(.is-right){background:#ff658417;box-shadow:inset 0 0 0 1px #ff658466}.vq-choices .btn.is-right:before,.vq-choices .btn.is-picked:before{content:none}.vq-choices .btn:disabled{opacity:1}.vq-choices{flex-wrap:wrap;gap:8px;display:flex}.prose .vq-why{color:#d9d7f0;margin:12px 0 0;font-size:15px;line-height:1.55}.vq-why.is-right strong{color:var(--mint)}.vq-why.is-wrong strong{color:#ffb3c2}.vq-why mark{color:#ffd0da;background:#ff658447;border-radius:3px}.vq-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 20px 18px;display:flex}.prose .vq-score{font:600 16px/1.4 var(--font-display);color:var(--text);flex:260px;align-items:center;gap:14px;margin:0;display:flex}.vq-tally{font:600 22px/1 "Fredoka Count", var(--font-display);color:var(--muted);flex:none}.vq-tally b{--c:var(--mint);color:#0000;background-image:linear-gradient(180deg, color-mix(in srgb, var(--c) 22%, transparent), transparent 78%);-webkit-text-stroke:2.5px var(--c);-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600}.vq-cat{flex:none;width:64px;height:64px;margin:-6px -4px -6px 0}.vq-cat:not([hidden]),.vq-score:not(:empty){animation:bx-pop-in .42s var(--bx-pop) both}.vq-score:empty{display:none}.vq-foot .btn{margin-left:auto}@media (width<=560px){.vq-round{padding:14px 16px 4px}.vq-foot{padding:12px 16px 16px}.vq-coin{gap:10px}.vq-choices .btn{flex:100%}}.fc-cap{margin-top:16px}.fc-cap[hidden]{display:none}.prose .fc-cap-sub{min-height:22px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:8px 0 0;font-size:13px;line-height:1.4;display:flex}.fc-here{font:600 13px/1 var(--font-display);color:var(--mint-2);--av:18px;align-items:center;gap:6px;display:inline-flex}.fc-here[hidden]{display:none}.fc-bar{background:var(--bx-well);border-radius:99px;height:12px;margin:22px 20px 0;display:flex;overflow:hidden}.fc-bar span{height:100%;transition:width .32s var(--bx-ease)}.fc-bar span+span{box-shadow:inset 2px 0 #12121f}.fc-bar .is-creator,.fc-key.is-creator{background:var(--mint)}.fc-bar .is-protocol,.fc-key.is-pump{background:#aaa0ff}.fc-bar .is-platform{background:#aaa0ff73}.fc-bar .is-lp,.fc-key.is-lp{background:#79c2e3}.fc-key{vertical-align:1px;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}@media (width<=560px){.fc-bar{margin:18px 16px 0}}.dump-calc .cs-chart{cursor:default;touch-action:auto}.dc-area{fill:#ff658433;stroke:#ff658499}.dc-dot.is-before{background:var(--text);box-shadow:0 0 0 3px var(--bg)}.dc-dot.is-after{background:var(--danger);box-shadow:0 0 0 3px var(--bg)}.dc-second{margin-top:18px}.bd-cell.dc-drop .bd-cell-value{color:#ff9db1}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}.studio-film{--surface-2:#0e0e11;--surface-3:#202026;--line:#e1e1f513;--line-2:#e1e1f524;--text:#ededf1;--muted:#a4a4b0;--faint:#74747f;--sf-font:"Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sf-ease:cubic-bezier(.16, 1, .3, 1);font-family:var(--sf-font);-webkit-font-smoothing:antialiased;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:20px}.studio-film::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060609cc}.studio-film .modal-body{gap:16px;display:grid}.sf-video{aspect-ratio:16/9;width:100%;box-shadow:inset 0 0 0 1px var(--line);background:#000;border-radius:12px;display:block}.sf-copy .modal-head{align-items:flex-start;gap:12px}.sf-copy .modal-head h2{font:600 30px/1.1 var(--sf-font);letter-spacing:-.025em;text-wrap:balance}.sf-word{display:inline-block}.sf-new{color:var(--mint-ink);background:var(--mint);font:600 11px/1.5 var(--sf-font);letter-spacing:.05em;text-transform:uppercase;border-radius:99px;margin-bottom:12px;padding:2px 8px;display:inline-block}.sf-copy .modal-text{margin:0;font-size:15px;line-height:1.55}.sf-close{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:-4px -8px 0 0;padding:0;display:grid}.sf-close:hover{color:var(--text);background:var(--surface-3)}.sf-close svg{width:18px;height:18px}.studio-film .btn-primary{color:var(--surface-2);background:var(--text);box-shadow:none;font-family:var(--sf-font);letter-spacing:0;border-radius:12px}.studio-film .btn-primary:hover:not(:disabled){box-shadow:none;background:#fff}.studio-film[open]::backdrop{animation:.5s both sf-fade}.studio-film[open] :is(.sf-video,.sf-new,.sf-word,.modal-text,.sf-link,.sf-close){animation:sf-rise .6s var(--sf-ease) both}.studio-film[open] .sf-video{animation-name:sf-film;animation-duration:.9s;animation-delay:.12s}.studio-film[open] .sf-new{animation-name:sf-pop;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:.3s}.studio-film[open] .sf-word{animation-name:sf-word;animation-duration:.7s;animation-delay:calc(.36s + var(--i) * 60ms)}.studio-film[open] .modal-text{animation-delay:.64s}.studio-film[open] .sf-link{animation-delay:.72s}.studio-film[open] .sf-close{animation-name:sf-fade;animation-delay:.5s}@keyframes sf-fade{0%{opacity:0}}@keyframes sf-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes sf-film{0%{opacity:0;transform:scale(.92)}}@keyframes sf-pop{0%{opacity:0;transform:scale(.4)}}@keyframes sf-word{0%{opacity:0;filter:blur(8px);transform:translateY(.4em)}}@media (width>=641px){.studio-film{width:min(100% - 32px,960px)}.studio-film .modal-body{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:16px 24px}.sf-video{grid-row:1/3;align-self:center}.studio-film[open]{animation:.7s cubic-bezier(.32,.72,0,1) backwards sf-open}}@keyframes sf-open{0%{clip-path:var(--sf-from,inset(45% 40% round 18px));opacity:0}20%{opacity:1}to{clip-path:inset(0 round 20px)}}.studio-film.is-closing{animation:.2s ease-in both sf-close}.studio-film.is-closing::backdrop{animation:.2s ease-in both sf-fade-out}@keyframes sf-close{to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes sf-fade-out{to{opacity:0}}@media (width<=640px){.studio-film .modal-body:before{margin-bottom:0}.sf-copy .modal-head h2{font-size:26px}.studio-film[open]{animation:.56s cubic-bezier(.32,.72,0,1) both sf-sheet}.studio-film.is-closing{animation:.24s ease-in both sf-sheet-down}}@keyframes sf-sheet{0%{transform:translateY(100%)}}@keyframes sf-sheet-down{to{transform:translateY(100%)}}
