*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#080810;--surface:#111118;--surface2:#16161f;--border:#1e1e2e;--border2:#2a2a3e;--accent:#7cffd4;--accent-dim:#7cffd41f;--accent-faint:#7cffd40a;--danger:#ff6b6b;--danger-dim:#ff6b6b26;--text:#e8e8f0;--text-muted:#ffffff59;--text-faint:#ffffff2e;--grid-line:#7cffd408;--glow-blue:#1e3cb41f;--ring-blue:#3a82f640;--ring-blue2:#3a82f6b3;--ring-accent:#7cffd480;--dot-blue:#3b82f6;--bar-bg:#ffffff0f;--bar-sweep:#7cffd480;--headline-from:#fff;--headline-to:#7cffd4cc;--badge-color:#7cffd4b3;--badge-bg:#7cffd412;--badge-border:#7cffd426;--corner-color:#7cffd499;--error-ring:#ff5a5a66;--error-icon:#ff5a5ab3;--error-code:#ff5a5a80;--home-link:#7cffd480;--home-link-h:#7cffd4e6;--mono:"DM Mono","Courier New",monospace;--display:"Syne",sans-serif;color-scheme:dark}@media (prefers-color-scheme:light){:root{--bg:#f4f4f0;--surface:#fff;--surface2:#f9f9f6;--border:#ddddd8;--border2:#c8c8c2;--accent:#0b8c62;--accent-dim:#0b8c621a;--accent-faint:#0b8c620a;--danger:#d63b3b;--danger-dim:#d63b3b1a;--text:#1a1a22;--text-muted:#00000073;--text-faint:#00000040;--grid-line:#0b8c620d;--glow-blue:#1e5ac80f;--ring-blue:#1e5ac833;--ring-blue2:#1e5ac88c;--ring-accent:#0b8c6273;--dot-blue:#1e5ac8;--bar-bg:#00000014;--bar-sweep:#0b8c6280;--headline-from:#111118;--headline-to:#0b8c62;--badge-color:#0b6e4c;--badge-bg:#0b8c6214;--badge-border:#0b8c622e;--corner-color:#0b8c6280;--error-ring:#d63b3b59;--error-icon:#d63b3bb3;--error-code:#d63b3b99;--home-link:#0b8c62;--home-link-h:#075c41;color-scheme:light}}#root,body,html{min-height:100vh}body{-webkit-font-smoothing:antialiased;background:#080810;background:var(--bg);color:#e8e8f0;color:var(--text);font-family:DM Mono,Courier New,monospace;font-family:var(--mono);line-height:1.6;transition:background .3s ease,color .3s ease}body:before{background-image:linear-gradient(#7cffd408 1px,#0000 0),linear-gradient(90deg,#7cffd408 1px,#0000 0);background-image:linear-gradient(var(--grid-line) 1px,#0000 1px),linear-gradient(90deg,var(--grid-line) 1px,#0000 1px);background-size:44px 44px;content:"";inset:0;pointer-events:none;position:fixed;z-index:0}input{background:#111118;background:var(--surface);border:1px solid #1e1e2e;border:1px solid var(--border);border-radius:10px;color:#e8e8f0;color:var(--text);font-family:DM Mono,Courier New,monospace;font-family:var(--mono);font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s,box-shadow .2s,background .3s;width:100%}input:focus{border-color:#7cffd4;border-color:var(--accent);box-shadow:0 0 0 3px #7cffd41f;box-shadow:0 0 0 3px var(--accent-dim)}input::placeholder{color:#ffffff2e;color:var(--text-faint)}button{background:#7cffd4;background:var(--accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:DM Mono,Courier New,monospace;font-family:var(--mono);font-size:13px;font-weight:500;padding:12px 22px;transition:opacity .15s,transform .1s;white-space:nowrap}button:hover{opacity:.85}button:active{transform:scale(.97)}button.ghost{background:#0000;border:1px solid #7cffd4;border:1px solid var(--accent);color:#7cffd4;color:var(--accent)}button.ghost:hover{background:#7cffd41f;background:var(--accent-dim);opacity:1}.ComingSoon_page__vMIgr{align-items:center;background:var(--bg);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;transition:background .3s ease}.ComingSoon_gridOverlay__fIbM9{animation:ComingSoon_gridDrift__Cp8Bz 24s linear infinite;background-image:linear-gradient(var(--grid-line) 1px,#0000 1px),linear-gradient(90deg,var(--grid-line) 1px,#0000 1px);background-size:48px 48px;inset:0;pointer-events:none;position:fixed}@keyframes ComingSoon_gridDrift__Cp8Bz{0%{background-position:0 0}to{background-position:48px 48px}}.ComingSoon_corner__z4LXS{height:28px;opacity:.25;position:fixed;width:28px}.ComingSoon_tl__XsNba{border-left:1px solid var(--corner-color);left:28px}.ComingSoon_tl__XsNba,.ComingSoon_tr__T9axn{border-top:1px solid var(--corner-color);top:28px}.ComingSoon_tr__T9axn{border-right:1px solid var(--corner-color);right:28px}.ComingSoon_bl__YSO49{border-left:1px solid var(--corner-color);left:28px}.ComingSoon_bl__YSO49,.ComingSoon_br__Y\+\+DR{border-bottom:1px solid var(--corner-color);bottom:28px}.ComingSoon_br__Y\+\+DR{border-right:1px solid var(--corner-color);right:28px}.ComingSoon_center__KBBJs{align-items:center;animation:ComingSoon_fadeUp__n0\+lX .8s cubic-bezier(.16,1,.3,1) both;display:flex;flex-direction:column;max-width:520px;padding:2rem;position:relative;text-align:center;z-index:1}@keyframes ComingSoon_fadeUp__n0\+lX{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ComingSoon_logoWrap__RTzh6{align-items:center;display:flex;height:90px;justify-content:center;margin-bottom:2rem;position:relative;width:90px}.ComingSoon_logoRing__kHS1e{animation:ComingSoon_rotate__2rEht 10s linear infinite;border:1px solid var(--ring-blue);border-radius:50%;inset:-10px;position:absolute}.ComingSoon_logoRing__kHS1e:before{background:var(--dot-blue);border-radius:50%;box-shadow:0 0 8px var(--dot-blue);content:"";height:6px;left:50%;position:absolute;top:-3px;transform:translateX(-50%);width:6px}@keyframes ComingSoon_rotate__2rEht{to{transform:rotate(1turn)}}.ComingSoon_logo__W7KlK{animation:ComingSoon_logoPulse__06h9a 3s ease infinite;height:72px;object-fit:contain;width:72px}@keyframes ComingSoon_logoPulse__06h9a{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.ComingSoon_badge__rWXfK{background:var(--badge-bg);border:1px solid var(--badge-border);border-radius:100px;color:var(--badge-color);font-family:var(--mono);font-size:11px;letter-spacing:.14em;margin-bottom:1.8rem;padding:5px 16px;text-transform:uppercase}.ComingSoon_headline__gVkeS{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--headline-from) 40%,var(--headline-to) 100%);-webkit-background-clip:text;background-clip:text;font-family:var(--display);font-size:clamp(2.4rem,7vw,3.8rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-bottom:1.2rem}.ComingSoon_headline__gVkeS em{font-style:italic}.ComingSoon_sub__IPhjl{color:var(--text-muted);font-family:var(--mono);font-size:13px;line-height:1.8;margin-bottom:2.5rem}.ComingSoon_ticker__X0KuO{align-items:center;color:var(--text-faint);display:flex;font-family:var(--mono);font-size:12px;gap:10px;height:20px;letter-spacing:.06em;margin-bottom:1.5rem}.ComingSoon_tickDot__J5nJD{animation:ComingSoon_blink__RCS\+f 1.2s ease infinite;background:var(--accent);border-radius:50%;flex-shrink:0;height:5px;opacity:.7;width:5px}@keyframes ComingSoon_blink__RCS\+f{0%,to{opacity:.3}50%{opacity:1}}.ComingSoon_tickText__Atbtm{min-width:220px;text-align:left}.ComingSoon_barWrap__AKhJs{background:var(--bar-bg);border-radius:2px;height:1.5px;overflow:hidden;width:180px}.ComingSoon_bar__cDnHA{animation:ComingSoon_sweep__ZdIbg 2.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--bar-sweep),#0000);height:100%;width:50%}@keyframes ComingSoon_sweep__ZdIbg{0%{transform:translateX(-200%)}to{transform:translateX(400%)}}.TokenRouter_page__b3\+Dr{align-items:center;background:var(--bg);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;transition:background .3s ease}.TokenRouter_page__b3\+Dr:before{background:radial-gradient(ellipse 60% 50% at 50% 50%,var(--glow-blue),#0000 70%);content:"";inset:0;pointer-events:none;position:fixed}.TokenRouter_center__wmpA2{align-items:center;animation:TokenRouter_fadeUp__JR6\+P .6s ease both;display:flex;flex-direction:column;gap:0;position:relative;z-index:1}@keyframes TokenRouter_fadeUp__JR6\+P{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TokenRouter_logoWrap__4bbIQ{margin-bottom:2.8rem;position:relative}.TokenRouter_logo__jGz8e{animation:TokenRouter_logoPulse__CL4Md 2.4s ease infinite;display:block;height:72px;object-fit:contain;position:relative;width:72px;z-index:1}.TokenRouter_logoGlow__Pc7O9{animation:TokenRouter_glowBreath__vec6L 2.4s ease infinite;background:radial-gradient(circle,var(--glow-blue),#0000 70%);border-radius:50%;inset:-20px;pointer-events:none;position:absolute}@keyframes TokenRouter_logoPulse__CL4Md{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes TokenRouter_glowBreath__vec6L{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.TokenRouter_spinnerWrap__67U4G{height:56px;margin-bottom:2rem;position:relative;width:56px}.TokenRouter_ring__dK2ql{animation:TokenRouter_spin__uFIT8 1.2s linear infinite;border:1.5px solid #0000;border-radius:50%;border-top:1.5px solid var(--ring-blue2);inset:0;position:absolute}.TokenRouter_ring2__NCuIW{animation:TokenRouter_spin__uFIT8 1.8s linear infinite reverse;border-top-color:var(--ring-accent);inset:8px}@keyframes TokenRouter_spin__uFIT8{to{transform:rotate(1turn)}}.TokenRouter_message__WbSbJ{color:var(--text-muted);font-family:var(--mono);font-size:13px;letter-spacing:.06em;margin-bottom:12px;min-height:20px;transition:opacity .3s ease}.TokenRouter_tokenLabel__hYQCa{color:var(--text-faint);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.TokenRouter_tokenCode__mzBf-{color:var(--accent);opacity:.5}.TokenRouter_errorIcon__sjjF3{align-items:center;border:1.5px solid var(--error-ring);border-radius:50%;color:var(--error-icon);display:flex;font-size:18px;height:52px;justify-content:center;margin:1.5rem 0 1rem;width:52px}.TokenRouter_errorTitle__cG4kM{color:var(--text);font-family:var(--display);font-size:1.3rem;font-weight:700;margin-bottom:8px}.TokenRouter_errorMsg__uM-G8{color:var(--text-muted);font-size:13px;line-height:1.6;margin-bottom:10px;max-width:300px;text-align:center}.TokenRouter_errorToken__Zlo4E{color:var(--text-faint);font-size:12px;margin-bottom:1.8rem}.TokenRouter_errorToken__Zlo4E code{color:var(--error-code);font-family:var(--mono)}.TokenRouter_homeLink__N8n5k{border-bottom:1px solid var(--accent-dim);color:var(--home-link);font-size:12px;letter-spacing:.06em;padding-bottom:2px;text-decoration:none;transition:color .2s,border-color .2s}.TokenRouter_homeLink__N8n5k:hover{border-color:var(--accent);color:var(--home-link-h)}
/*# sourceMappingURL=main.1391aa8b.css.map*/