@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_a7545aba-module__B2D-qq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_a7545aba-module__B2D-qq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--bg:#fff;--ink:#111;--muted:#8f8f8f;--faint:#bcbcbc;--line:#11111112;--line-strong:#11111129;--glass:#ffffffdb;--radius-panel:30px;--radius-pill:999px;--ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;height:100%;margin:0;padding:0;overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-outfit), ui-sans-serif, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;font-weight:300;line-height:1.55}button{font:inherit;color:inherit;cursor:pointer}input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}.liquid{z-index:0;pointer-events:none;background:radial-gradient(60% 60% at 30% 35%,#eceef1 0%,#fff0 70%),radial-gradient(50% 50% at 72% 65%,#efece8 0%,#fff0 70%);width:100%;height:100%;position:fixed;inset:0}.stage{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:40px;height:100dvh;padding:24px 24px 70px;display:flex;position:relative}.ca{z-index:2;border:1px solid var(--line);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--glass);letter-spacing:.02em;max-width:calc(100vw - 24px);height:46px;color:var(--muted);transition:background-color .6s var(--ease), color .6s var(--ease);animation:surface 1.4s var(--ease) .32s both;border-bottom:0;align-items:center;gap:12px;padding:0 20px;font-size:12px;font-weight:300;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -24px 60px -46px #1119}.ca:hover{color:var(--ink);background:#fffffff5}.ca-full,.ca-short{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.ca-short{display:none}.ca-icon{opacity:.45;transition:opacity .5s var(--ease);place-items:center;display:grid}.ca:hover .ca-icon{opacity:1}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.meter{z-index:3;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--muted);font-size:11px;position:fixed;top:22px;left:50%;transform:translate(-50%)}.drift{will-change:transform;flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:100%;display:flex}.corner-links{z-index:2;align-items:center;gap:20px;display:flex;position:fixed;top:22px;left:22px}.corner-link{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);opacity:.35;transition:opacity .6s var(--ease);background:0 0;border:0;padding:0;font-size:11px;font-weight:300}.corner-link:hover{opacity:1}.overlay{z-index:5;animation:fade .5s var(--ease) both;background:#ffffffbd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.overlay-card{border:1px solid var(--line);border-radius:var(--radius-panel);width:380px;max-width:100%;animation:rise .7s var(--ease) both;background:#fffffff7;padding:26px;box-shadow:0 30px 70px -40px #11111159}.roadmap{flex-direction:column;gap:15px;margin:22px 0 6px;display:flex}.roadmap-row{align-items:center;gap:14px;display:flex}.roadmap-line{background:var(--line-strong);opacity:.55;flex:1;height:1px}.idle{z-index:2;letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;color:var(--muted);white-space:nowrap;animation:fade 2.6s var(--ease) both;margin:0;font-size:11px;font-weight:300;position:fixed;bottom:78px;left:50%;transform:translate(-50%)}.supply{letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--muted);text-align:center;margin:15px 0 0;font-size:11px;font-weight:300}.blank{background:var(--bg);width:100%;height:100dvh}.blank-back{border:1px solid var(--line-strong);border-radius:var(--radius-pill);letter-spacing:.2em;text-transform:uppercase;height:42px;color:var(--ink);opacity:.75;transition:opacity .5s var(--ease), transform .5s var(--ease), background-color .5s var(--ease), box-shadow .5s var(--ease);background:#ffffffb3;align-items:center;gap:11px;padding:0 20px;font-size:11px;font-weight:300;display:inline-flex;position:fixed;top:22px;left:24px}.blank-back:hover{opacity:1;background:#fff;transform:translate(-2px);box-shadow:0 18px 34px -28px #1119}.corner{z-index:2;border-radius:var(--radius-pill);width:40px;height:40px;color:var(--ink);opacity:.35;transition:opacity .6s var(--ease), background-color .6s var(--ease);place-items:center;display:grid;position:fixed;top:20px;right:22px}.corner:hover{opacity:1;background:#ffffff8c}.masthead{animation:rise 1.4s var(--ease) both;flex-direction:column;align-items:center;gap:20px;display:flex}.title{letter-spacing:.3em;text-indent:.3em;white-space:nowrap;margin:0;font-size:clamp(2.7rem,11.5vw,7.5rem);font-weight:200;line-height:1}.title span{will-change:transform;display:inline-block}.tagline{letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:300}.panel{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--glass);width:380px;max-width:100%;animation:rise 1.4s var(--ease) .18s both;padding:26px;box-shadow:0 30px 70px -40px #11111159}.panel-row{justify-content:space-between;align-items:center;gap:12px;min-height:22px;padding:0 6px;display:flex}.label{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:400}.value{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:13px}.divider{background:linear-gradient(to right, transparent, var(--line-strong), transparent);opacity:.7;height:1px;margin:20px 0}.field{border:1px solid var(--line);border-radius:var(--radius-pill);height:54px;transition:border-color .6s var(--ease), background-color .6s var(--ease);background:#ffffff8c;align-items:center;gap:8px;padding:0 8px 0 20px;display:flex}.field:focus-within{border-color:var(--line-strong);background:#fffc}.field input{letter-spacing:.01em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:17px;font-weight:300}.field input::placeholder{color:var(--faint);font-weight:300}.max{border-radius:var(--radius-pill);letter-spacing:.1em;color:var(--muted);transition:color .5s var(--ease), background-color .5s var(--ease);background:#1111110d;border:0;padding:9px 16px;font-size:11px;font-weight:400}.max:hover:not(:disabled){color:var(--ink);background:#11111117}.button{border-radius:var(--radius-pill);background:var(--ink);color:#fff;letter-spacing:.06em;width:100%;height:54px;transition:transform .6s var(--ease), background-color .6s var(--ease), opacity .6s var(--ease), box-shadow .6s var(--ease);border:1px solid #0000;place-items:center;margin-top:14px;font-size:14px;font-weight:300;display:grid}.button:hover:not(:disabled){background:#262626;transform:translateY(-1px);box-shadow:0 18px 34px -22px #111c}.button:disabled{opacity:.25;cursor:not-allowed}.button.ghost{border-color:var(--line-strong);color:var(--ink);background:#ffffff80}.button.ghost:hover:not(:disabled){background:#ffffffd9;box-shadow:0 18px 34px -26px #11111180}.button-row{gap:10px;display:flex}.button-row .button{flex:1}.wallet-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.wallet-option{border:1px solid var(--line);border-radius:var(--radius-pill);letter-spacing:.02em;height:52px;transition:border-color .6s var(--ease), background-color .6s var(--ease), transform .6s var(--ease);background:#ffffff80;align-items:center;gap:12px;padding:0 20px;font-size:14px;font-weight:300;display:flex}.wallet-option:hover{border-color:var(--line-strong);background:#ffffffd9;transform:translateY(-1px)}.wallet-option img{border-radius:6px;width:18px;height:18px}.address{border-radius:var(--radius-pill);transition:background-color .5s var(--ease);background:0 0;border:0;padding:4px 10px}.address:hover{background:#1111110d}.confirm{margin:0 6px;font-size:14px;font-weight:300;line-height:1.6}.note{color:var(--muted);word-break:break-word;margin:16px 6px 0;font-size:12px;font-weight:300;line-height:1.65}.note a{border-bottom:1px solid var(--line-strong);transition:border-color .5s var(--ease);padding-bottom:1px}.note a:hover{border-color:var(--ink)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes surface{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (max-width:560px){.ca-full{display:none}.ca-short{display:inline}}@media (max-width:480px){.stage{gap:30px}.title{letter-spacing:.22em;text-indent:.22em}.panel{padding:22px}}
