@font-face{font-family:Manrope;src:url(/fonts/manrope.ttf)format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Syne;src:url(/fonts/syne.ttf)format("truetype");font-weight:400 800;font-display:swap}:root{--font-body:Manrope,Arial,sans-serif;--font-display:Syne,Arial,sans-serif;--ink:#e6e9ea;--muted:#8c989f;--accent:#b8baff;--line:#394148;--bg:#13181b}*{box-sizing:border-box}html,body{background:var(--bg);width:100%;min-height:100%;color:var(--ink);font-family:var(--font-body);margin:0;font-size:14px}button,input,textarea,select{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}a{color:inherit;text-decoration:none}input:focus,textarea:focus{border-color:var(--accent);outline:0}::selection{color:#13181b;background:#b8baff}.atelier{isolation:isolate;height:100svh;min-height:650px;position:relative;overflow:hidden}.world{z-index:-2;transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .7s;position:absolute;inset:0}.glass-scene{object-fit:cover;width:100%;height:100%;display:block}.topbar{z-index:5;justify-content:space-between;align-items:center;height:110px;padding:0 4.2%;display:flex;position:relative}.brand{font-family:var(--font-display);letter-spacing:-1.5px;align-items:center;gap:11px;padding:0;font-size:31px;font-weight:600;display:flex}.brand svg{color:#d5dae1}.brand-dot{color:var(--accent)}.top-right{align-items:center;gap:24px;display:flex}.network{color:#a3afb7;align-items:center;gap:8px;font-size:11px;display:flex}.network i{background:var(--accent);border-radius:50%;width:5px;height:5px}.icon-button{border:1px solid #46505a;border-radius:50%;width:29px;height:29px;font-size:13px}.wallet-button{border:1px solid #6c7581;border-radius:5px;align-items:center;gap:27px;padding:13px 17px;font-size:12px;transition:background .2s,border-color .2s;display:flex}.wallet-button:hover{border-color:var(--accent);background:#2a3139}.wallet-button>span{color:var(--accent);font-size:17px}.intro{width:33%;transition:opacity .3s,transform .5s;position:absolute;top:29%;left:6.3%}.eyebrow{letter-spacing:2.4px;color:#b2bac1;align-items:center;gap:10px;font-size:9px;display:flex}.tiny-diamond{background:var(--accent);width:5px;height:5px;transform:rotate(45deg)}h1{font-family:var(--font-display);letter-spacing:-6px;margin:28px 0 27px;font-size:clamp(64px,7.4vw,124px);font-weight:500;line-height:.96;position:relative}h1 em{color:var(--accent);font-style:normal}.title-spark{color:var(--accent);font-family:Arial;font-size:52px;animation:6s ease-in-out infinite spark-breathe;position:absolute;top:52%;left:65%}.intro>p{color:#abb5bc;margin:0 0 29px;font-size:15px;line-height:1.85}.start-button{color:#1b1e2c;background:#b8baff;border-radius:4px;align-items:center;gap:54px;padding:15px 19px;font-size:12px;font-weight:700;transition:background .2s,transform .2s;display:flex}.start-button:hover{background:#d7d8ff;transform:translateY(-2px)}.start-button>span{font-size:18px}.intro-note{letter-spacing:.1px;color:#78858d;margin-top:13px;font-size:9px}.scene-hint{color:#b8c0c8;align-items:flex-start;gap:12px;font-size:10px;line-height:1.8;display:flex;position:absolute;top:81%;left:73%}.scene-hint b{color:#7d8a96;font-size:9px;font-weight:400}.hint-line{background:#5c6b7a;width:32px;height:1px;margin-top:10px;display:block}.world-label{color:#8a979f;align-items:center;gap:13px;font-size:9px;display:flex;position:absolute;bottom:16%;left:6.3%}.world-label>span:first-child{letter-spacing:1.5px;color:#68767d;font-size:8px}.little-line{background:#43515a;width:20px;height:1px}.bottom-bar{z-index:5;background:#13181b40;border-top:1px solid #a9b8c415;justify-content:space-between;align-items:center;padding:23px 4.2%;display:flex;position:absolute;bottom:0;left:0;right:0}.footer-note{color:#819099;align-items:center;gap:9px;font-size:9px;display:flex}.status-dot{background:#a9b9c5;border-radius:50%;width:4px;height:4px}.scene-controls{gap:25px;display:flex}.scene-controls button{color:#a8b5c1;align-items:center;gap:8px;font-size:17px;display:flex}.scene-controls button span{color:#8c99a2;font-size:9px}.scene-controls button:hover{color:var(--accent)}.mobile,.mobile-nav{display:none}.window-float{transform-origin:1020px 470px;animation:10s ease-in-out infinite window-breathe}.facet{animation:9s ease-in-out infinite facet-breathe}.moth{cursor:pointer}.wing{transform-origin:1020px 463px}.wing-left{animation:5s ease-in-out infinite wing-left}.wing-right{animation:5s ease-in-out infinite wing-right}.moth-head{transform:translate(var(--look-x),var(--look-y));transition:transform .45s ease-out}.moth-eyes{transform-origin:1020px 450px;animation:6.7s infinite blink}.moth-flutter .wing-left{animation:.16s ease-in-out 8 flutter-left}.moth-flutter .wing-right{animation:.16s ease-in-out 8 flutter-right}.glass-object{cursor:pointer;transition:filter .4s}.glass-object>circle:first-child{transition:fill .3s,stroke .3s,stroke-width .3s}.glass-object:hover>circle:first-child,.glass-object.is-active>circle:first-child{fill:#44485c;stroke:#d4d6ff;stroke-width:2px}.object-ring{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite ring-turn}.is-active .object-label{fill:#caceff}.light-beam{transform-origin:1020px 470px;animation:16s ease-in-out infinite beam-sway}.beam-two{animation-delay:-7s}.dust{animation:18s linear infinite dust-drift}.world-paused *,.paused .title-spark{animation-play-state:paused!important}.world-paused .moth-head{transform:none}.moth-note{background:#252e37e8;border:1px solid #77879d;border-radius:4px;max-width:300px;padding:15px 20px;font-size:12px;line-height:1.6;position:absolute;bottom:24%;left:54%;box-shadow:0 8px 30px #0003}.has-panel .intro{opacity:0;pointer-events:none;transform:translate(-35px)}.has-panel .world{opacity:.65;transform:translate(-21%)scale(.88)}.has-panel .world-label{opacity:0}.panel-shade{z-index:6;background:linear-gradient(90deg,#13181b05,#13181b65);position:absolute;inset:0}.callout{pointer-events:none;z-index:7;width:100%;height:100%;position:absolute;inset:0}.callout path{stroke:#bac3eb;stroke-width:.07px;fill:none}.callout circle{fill:#bac3eb}.panel{z-index:8;overscroll-behavior:contain;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);scrollbar-width:thin;scrollbar-color:#657180 transparent;background:linear-gradient(140deg,#2d363eed,#1c242bec);border:1px solid #707e8c7a;border-radius:7px;outline:none;width:min(540px,49vw);padding:26px 31px;animation:.5s cubic-bezier(.2,.8,.2,1) panel-enter;position:absolute;top:112px;bottom:91px;right:4.2%;overflow-y:auto;box-shadow:0 25px 80px #0004}.panel-top{color:#bdc7d1;letter-spacing:.4px;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.close-button{color:#b2bfca;align-items:center;gap:18px;padding:0;font-size:9px;display:flex}.close-button>span{font-size:20px;font-weight:300}.panel h2{font-family:var(--font-display);letter-spacing:-1.7px;margin:37px 0 15px;font-size:43px;font-weight:500;line-height:1.04}.panel h2>span{color:var(--accent)}.panel-lead{color:#aab8c4;margin:0 0 28px;font-size:13px;line-height:1.7}.muted{color:#8e9ba7;font-weight:400}.panel label{color:#d2dbe3;margin:0 0 17px;font-size:10px;line-height:1.6;display:block}.panel label>.muted{margin-left:4px;font-size:9px}.panel input,.panel textarea,.panel select{color:#e4eaf1;resize:vertical;background:#111a224f;border:1px solid #77889a4a;border-radius:4px;width:100%;min-width:0;margin-top:7px;padding:12px 13px;font-size:12px;line-height:1.6;transition:border-color .2s;display:block}.panel input::placeholder,.panel textarea::placeholder{color:#748491}.panel textarea{min-height:75px}.form-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:13px;display:grid}.form-grid>*{min-width:0}.required{text-transform:uppercase;letter-spacing:.7px;color:var(--accent);margin-left:4px;font-size:8px}.launch-preview{border-top:1px solid #8599b82b;border-bottom:1px solid #8599b82b;align-items:center;gap:14px;margin-bottom:23px;padding:18px 0;display:flex}.pane-art{color:#d0d9ff;background:linear-gradient(135deg,#bfc5f255,#616d9355);border:1px solid #a3afd69c;border-radius:28px 28px 4px 4px;flex:none;justify-content:center;align-items:center;width:59px;height:65px;display:flex;overflow:hidden}.pane-art img{object-fit:cover;width:100%;height:100%}.launch-preview>div:nth-child(2){flex:1;min-width:0}.launch-preview b{font-family:var(--font-display);overflow-wrap:anywhere;font-size:17px;font-weight:500;display:block}.launch-preview>div>span{letter-spacing:1.2px;color:#98a7b8;margin-top:6px;font-size:8px;display:block}.launch-preview .upload-label{cursor:pointer;border-bottom:1px solid #8492a6;margin:0;padding-bottom:3px;font-size:9px}.upload-label input{opacity:0;width:1px;height:1px;padding:0;position:absolute}.panel fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.panel legend{margin-bottom:8px;padding:0;font-size:10px}.panel legend span{margin-left:6px;font-size:8px}.cut-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cut-options button{text-transform:capitalize;border:1px solid #71829b55;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:10px 5px;font-size:9px;display:flex}.cut-options .selected{background:#a9b1ff12;border-color:#bdc1f7}.mini-cut{color:#bac8eb;font-size:19px}.cut-ripple{border-radius:50%}.cut-ray{border-radius:2px;transform:skewY(-5deg)}.amount-input{position:relative}.amount-input input{padding-right:56px}.amount-input button{color:var(--accent);font-size:10px;position:absolute;top:13px;right:12px}.transaction-note{color:#8495a6;border-top:1px solid #9eacc32a;flex-direction:column;gap:6px;margin-top:20px;padding-top:16px;font-size:9px;line-height:1.7;display:flex}.transaction-note>span:first-child{color:#c8d2df;font-size:10px}.primary,.secondary{border-radius:4px;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:19px;padding:15px 17px;font-size:12px;font-weight:700;display:flex}.primary{background:var(--accent);color:#1c2131}.primary:hover:not(:disabled){background:#d4d4ff}.primary>span{font-size:19px}.secondary{color:#c8d6e4;background:0 0;border:1px solid #7b8ca0;justify-content:center;font-size:10px}.text-button{color:#c9caff;text-underline-offset:4px;padding:3px 0;font-size:10px;text-decoration:underline}.search-label{position:relative}.search-label input{padding-right:35px}.search-label>span:last-child{color:#9db0c4;font-size:22px;position:absolute;top:12px;right:13px}.token-list{margin-top:24px}.token-row{text-align:left;border-bottom:1px solid #91a1b32c;align-items:center;gap:13px;width:100%;padding:19px 0;display:flex}.token-row:hover{background:#b1bcff08}.token-number{color:#8191a3;font-size:9px}.pane-art.small{width:43px;height:47px}.token-title{flex:1;min-width:0}.token-title b{font-size:17px;font-family:var(--font-display);overflow-wrap:anywhere;font-weight:500;display:block}.token-title>span{letter-spacing:.5px;color:#889bb0;margin-top:4px;font-size:9px;display:block}.token-arrow{color:#aebcdc;font-size:21px}.empty{text-align:center;border-block:1px solid #91a1b326;margin-top:25px;padding:36px 15px}.empty>span{color:#a7b6d4;font-size:53px;font-weight:200}.empty h3{font-family:var(--font-display);letter-spacing:-.5px;font-size:23px;font-weight:400}.empty p{color:#99a8b7;font-size:11px;line-height:1.8}.empty .text-button{margin-top:12px}.mechanism{border-block:1px solid #91a1b32c;grid-template-columns:40px 1fr 20px 40px 1fr;align-items:center;gap:6px;padding:20px 0;font-size:10px;line-height:1.6;display:grid}.mechanism-icon{color:#c7caff;font-size:33px}.mechanism i{color:#9ba8bb;font-style:normal}.guide-steps{margin:22px 0}.guide-steps article{grid-template-columns:28px 1fr;gap:16px;padding:16px 0;display:grid}.guide-steps article>span{color:#879bb0;padding-top:4px;font-size:9px}.guide-steps h3{font-family:var(--font-display);margin:0 0 9px;font-size:19px;font-weight:500}.guide-steps p,.honest-note p{color:#9fb0bf;margin:0;font-size:11px;line-height:1.9}.honest-note{background:#a6abff06;border:1px solid #b3b7ff40;border-radius:4px;padding:20px}.honest-note b{margin-bottom:10px;font-size:11px;font-weight:600;display:block}.honest-note p+p{margin-top:12px}.panel-foot{color:#788b9d;border-top:1px solid #8293aa28;align-items:center;gap:9px;margin-top:29px;padding-top:18px;font-size:8px;display:flex}.panel-foot svg{width:19px;height:19px}.panel-foot>span:last-child{margin-left:auto}.error{font:10px/1.7 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;color:#e9ccdf;background:#5d43582a;border:1px solid #baafbd55;border-radius:4px;max-height:240px;padding:14px;overflow-y:auto}.notice{color:#c8cef1;overflow-wrap:anywhere;font-size:11px;line-height:1.8}.connection-note{color:#a4a9c1;overflow-wrap:anywhere;font-size:9px;line-height:1.7}.working{color:#b0bed4;align-items:center;gap:8px;margin-top:18px;font-size:10px;display:flex}.working>span{border:1px solid #8c99b077;border-top-color:#d3dbef;border-radius:50%;width:9px;height:9px;animation:1s linear infinite ring-turn}.token-address{flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;display:flex}.token-address>span{color:#8d9db2;margin-left:auto;font-size:8px}.token-metrics{border-block:1px solid #8898b32c;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;padding:22px 0;display:grid}.token-metrics>div{min-width:0}.token-metrics span{color:#8a9bb0;font-size:8px;display:block}.token-metrics b{overflow-wrap:anywhere;margin-top:8px;font-size:15px;font-weight:500;display:block}.signal>div:first-child{justify-content:space-between;gap:10px;font-size:10px;display:flex}.signal b{color:var(--accent);font-weight:500}.progress{background:#121b25;border-radius:2px;height:5px;margin:14px 0;overflow:hidden}.progress>span{background:var(--accent);height:100%;transition:width 1s;display:block}.signal p{color:#8a9db1;font-size:9px;line-height:1.8}.price-observation{border-bottom:1px solid #8495ad2b;margin-bottom:15px;padding:20px 0}.price-observation>span{color:#889cb1;font-size:9px;display:block}.price-observation>b{margin-top:9px;font-size:16px;font-weight:500;display:block}.price-observation svg{color:#bdc8fa;width:100%;height:100px;margin-top:18px;display:block}.price-observation p{color:#6e839b;margin:18px 0 0;font-size:9px}.tabs{border-bottom:1px solid #7f94b133;margin-bottom:18px;display:flex}.tabs button{color:#96a9bc;border-bottom:1px solid #0000;flex:1;padding:12px;font-size:11px}.tabs button.selected{color:#d8dcff;border-color:#c5caff}.quote{color:#b5c3d7;font-size:10px}.burn-details{border-block:1px solid #8b9bb12e;margin-top:24px;padding:17px 0}.burn-details summary{cursor:pointer;justify-content:space-between;font-size:11px;list-style:none;display:flex}.burn-details p{color:#96a8bc;margin:16px 0;font-size:10px;line-height:1.9}.panel .checkbox{align-items:flex-start;gap:9px;font-size:10px;line-height:1.8;display:flex}.panel .checkbox input{accent-color:#b8baff;width:14px;height:14px;margin:2px 0 0}.payout{color:#adbed0;justify-content:space-between;gap:10px;padding:20px 0;font-size:10px;display:flex}.activity h3{font-family:var(--font-display);margin:25px 0 12px;font-size:19px;font-weight:500}.activity>a{color:#b2c0d3;border-bottom:1px solid #8597b120;gap:10px;padding:12px 0;font-size:9px;display:flex}.activity time{color:#788da7;margin-left:auto}.activity>p{font-size:10px}.terminal-links{color:#b6c5e0;gap:20px;margin-top:24px;font-size:10px;display:flex}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes window-breathe{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}@keyframes facet-breathe{0%,to{opacity:.8}50%{opacity:1}}@keyframes wing-left{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(2deg)scaleX(.96)}}@keyframes wing-right{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-2deg)scaleX(.96)}}@keyframes flutter-left{0%,to{transform:scaleX(1)}50%{transform:scaleX(.36)}}@keyframes flutter-right{0%,to{transform:scaleX(1)}50%{transform:scaleX(.36)}}@keyframes blink{0%,43%,46%,to{transform:scaleY(1)}44.5%{transform:scaleY(.08)}}@keyframes beam-sway{0%,to{opacity:.6;transform:rotate(-2deg)}50%{opacity:1;transform:rotate(2deg)}}@keyframes dust-drift{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(-13px,-17px)}}@keyframes ring-turn{to{transform:rotate(360deg)}}@keyframes spark-breathe{0%,to{opacity:.55;transform:rotate(-7deg)}50%{opacity:1;transform:rotate(7deg)}}@keyframes panel-enter{0%{opacity:0;transform:translate(22px,8px)}to{opacity:1;transform:translate(0)}}@media (min-aspect-ratio:17/10){.glass-scene{width:100%;height:125%;position:absolute;top:-12.5%}.intro{top:26%}.scene-hint{top:82%}}@media (min-width:1800px){.intro{left:9%}.panel{width:600px;padding:32px 40px;right:8%}}@media (max-width:1000px){.topbar{height:90px;padding-inline:5%}.brand{font-size:26px}.top-right{gap:14px}.network{font-size:9px}.wallet-button{gap:15px;padding:11px;font-size:10px}.intro{width:34%;top:31%;left:6%}h1{letter-spacing:-4px;font-size:70px}.title-spark{font-size:32px;left:70%}.intro>p{font-size:12px}.eyebrow{letter-spacing:1.5px;font-size:7px}.start-button{gap:24px;font-size:10px}.panel{width:52vw;padding:23px;top:100px;bottom:80px;right:4%}.panel h2{font-size:35px}.scene-hint{font-size:8px;top:78%;left:69%}.scene-hint b{font-size:8px}.world-label{gap:8px;font-size:8px}.world-label .little-line,.world-label>span:last-child,.callout{display:none}}@media (max-width:650px){.atelier{height:100svh;min-height:680px}.topbar{height:85px;padding:0 20px}.brand{gap:8px;font-size:25px}.brand svg{width:26px;height:26px}.top-right{gap:10px}.wallet-button{border-color:#64718480;padding:9px 11px;font-size:9px}.wallet-button>span{font-size:13px}.network{gap:5px;font-size:8px}.desktop{display:none}.world{height:83%;top:4%;bottom:auto;overflow:hidden}.glass-scene{width:210%;height:100%;position:absolute;top:0;left:-82%}.intro{pointer-events:none;width:70%;top:auto;bottom:138px;left:26px}.intro h1{letter-spacing:-3.5px;margin:12px 0 10px;font-size:63px;line-height:.95}.intro h1 br{display:none}.intro h1 em{margin-left:8px}.intro>p{margin:0 0 15px;font-size:11px;line-height:1.7}.intro>p br{display:none}.intro .title-spark{font-size:29px;top:6%;left:84%}.intro .eyebrow{letter-spacing:1.7px;font-size:7px}.intro-note{display:none}.start-button{pointer-events:auto;gap:38px;padding:11px 14px;font-size:10px}.scene-hint{display:none}.world-label{color:#8899a7;gap:8px;font-size:7px;top:93px;bottom:auto;left:26px}.world-label .little-line{display:none}.bottom-bar{background:#13181b90;border-top:0;padding:13px 21px;bottom:67px}.footer-note{gap:6px;max-width:180px;font-size:7px;line-height:1.7}.scene-controls{gap:15px}.scene-controls button{font-size:15px}.scene-controls button span{display:none}.scene-controls .mobile{display:block}.mobile-nav{z-index:5;background:#182027f5;border-top:1px solid #60758b45;grid-template-columns:repeat(4,minmax(0,1fr));height:67px;padding:5px 12px 9px;display:grid;position:absolute;bottom:0;left:0;right:0}.mobile-nav button{color:#b8c6d3;flex-direction:column;justify-content:center;gap:4px;font-size:9px;display:flex}.mobile-nav button>span{color:#71879a;letter-spacing:1px;font-size:8px}.has-panel .world{opacity:.2;transform:translate(0)scale(.95)}.panel-shade{background:#10182065}.panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:6px;width:auto;padding:22px 20px;inset:95px 12px 114px}.panel h2{margin-top:31px;font-size:35px}.panel-top{gap:7px;font-size:8px}.close-button{gap:9px;font-size:8px}.panel-lead{margin-bottom:22px;font-size:12px}.panel-foot{gap:7px;font-size:7px}.panel input,.panel textarea{font-size:12px}.form-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.launch-preview{gap:10px}.launch-preview b{font-size:15px}.launch-preview>div>span{font-size:7px}.pane-art{width:50px;height:58px}.launch-preview .upload-label{white-space:nowrap;font-size:8px}.token-metrics{gap:8px}.token-metrics b{font-size:12px}.token-metrics span{font-size:7px}.mechanism{grid-template-columns:28px 1fr 15px 28px 1fr;gap:4px;font-size:9px}.mechanism-icon{font-size:27px}.guide-steps article{gap:10px}.honest-note{padding:15px}.moth-note{max-width:250px;font-size:10px;bottom:44%;left:18%}.panel-foot>span:last-child{font-size:7px}.token-address{gap:8px;font-size:9px}.signal>div:first-child{font-size:9px}.burn-details summary{font-size:10px}}@media (max-width:360px){.topbar{padding:0 13px}.network{display:none}.intro{width:80%;left:20px}.intro h1{font-size:57px}.panel{padding:20px 16px}.panel-top>span{font-size:7px}}@media (min-width:651px){.scene-controls .mobile{display:none}}@media (max-width:650px){.intro{width:calc(100% - 52px)}.intro h1{white-space:nowrap;letter-spacing:-2.8px;font-size:clamp(40px,12.5vw,52px)}.intro .title-spark{font-size:25px;top:-20px;left:auto;right:0}.panel{background:linear-gradient(140deg,#2c363ff5,#1b242df5)}}.panel h2{overflow-wrap:anywhere}
