@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eaf3ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#020306;font-family:Inter,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{min-width:280px}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline-offset:7px;outline:2px solid #95d6ff}::selection{color:#fff;background:#285a8b}.showcase{--scene-height:100svh;--scene-top:0px;--unit:min(1vw, 1.59879svh);isolation:isolate;background:#020306;width:100%;height:100svh;min-height:320px;position:relative;overflow:hidden}.scene{width:calc(var(--scene-height) * 1.59879);height:var(--scene-height);top:var(--scene-top);pointer-events:none;z-index:-2;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.scene-image,.quantum-motion{width:100%;height:100%;display:block;position:absolute;inset:0}.scene-image{object-fit:fill}.scene[data-ready=false] .scene-image{opacity:0}.showcase[data-entered=false] .scene[data-ready=true] .scene-image{animation:1.6s cubic-bezier(.2,.7,.3,1) both scene-awaken}.quantum-motion{mix-blend-mode:screen;pointer-events:none;z-index:-1}@keyframes scene-awaken{0%{opacity:0;filter:brightness(.4)}to{opacity:1;filter:brightness()}}@keyframes title-awaken{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:drop-shadow(0 0 15px #6faaff16)}}@keyframes ui-awaken{0%{opacity:0}to{opacity:1}}.showcase[data-entered=false] .topbar{animation:.65s both ui-awaken}.showcase[data-entered=false] .title span{animation:1.1s cubic-bezier(.2,.7,.3,1) .12s both title-awaken}.showcase[data-entered=false] .title span:last-child{animation-delay:.26s}.showcase[data-entered=false] .actions{animation:.8s .4s both ui-awaken}.showcase[data-entered=false] .footer{animation:.7s .2s both ui-awaken}.topbar{z-index:2;top:max(21px, 2.4svh, env(safe-area-inset-top));left:max(28px, 3.5vw, env(safe-area-inset-left));right:max(28px, 3.5vw, env(safe-area-inset-right));font-size:clamp(12px, calc(var(--unit) * 1.1), 18px);justify-content:space-between;align-items:center;display:flex;position:absolute}.brand,.top-links{align-items:center;gap:clamp(17px,1.8vw,30px);display:flex}.monogram{font-family:Michroma,sans-serif;font-size:clamp(19px, calc(var(--unit) * 1.65), 29px);letter-spacing:-.07em;line-height:1}.brand-name{font-size:clamp(10px, calc(var(--unit) * 1.02), 16px);letter-spacing:.16em;white-space:nowrap}.divider{opacity:.5;background:#a7bed3;width:1px;height:23px}.top-links a{transition:color .18s}.top-links a:hover{color:#94d9ff}.x-link{place-items:center;width:26px;height:26px;display:grid}.x-link svg{width:24px;height:24px}.title{text-align:center;letter-spacing:-.045em;font-family:Michroma,sans-serif;font-weight:400;line-height:.96;font-size:calc(var(--unit) * 6.22);pointer-events:none;margin:0;position:absolute;top:2.1svh;left:50%;transform:translate(-50%)}.title span{color:#0000;filter:drop-shadow(0 0 15px #6faaff16);-webkit-text-stroke:1.25px #e8effb;background:linear-gradient(#fff 10%,#edf1fa 46%,#9bb1d1 100%);-webkit-background-clip:text;background-clip:text;display:block;transform:scaleX(1.1)}.title span:last-child{letter-spacing:.01em;font-size:1.18em;line-height:.98;transform:scaleX(1.33)}.actions{justify-content:center;align-items:center;gap:calc(var(--unit) * 2.4);white-space:nowrap;font-size:clamp(15px, calc(var(--unit) * 1.25), 20px);display:flex;position:absolute;bottom:11.4svh;left:49.6%;transform:translate(-50%)}.market-button{justify-content:center;align-items:center;gap:calc(var(--unit) * 1.55);min-width:calc(var(--unit) * 14.2);color:#24334f;background:linear-gradient(#fff,#edf2fe);border-radius:999px;height:clamp(44px,5.45svh,58px);padding:0 30px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 0 8px #e2eeff32,0 0 35px #8baeff33}.market-button:hover{transform:translateY(-2px);box-shadow:0 0 15px #dcecff50,0 0 48px #8baeff50}.market-button svg{transition:transform .2s}.market-button:hover svg{transform:translate(3px)}.action-divider{background:#bacfe58a;width:1px;height:34px}.x-button{padding:12px 0;transition:color .2s}.x-button:hover{color:#9edaff}.footer{left:max(28px, 2.8vw, env(safe-area-inset-left));right:max(28px, 2.8vw, env(safe-area-inset-right));bottom:max(20px, 3.7svh, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute}.ticker{font-size:clamp(15px, calc(var(--unit) * 1.22), 20px);letter-spacing:.02em;font-weight:400}.contract{align-items:center;gap:19px;display:flex;position:absolute;left:50%;transform:translate(-50%,8px)}.contract-address{color:#d0d7e3;font-family:ui-monospace,Cascadia Code,monospace;font-size:clamp(10px, calc(var(--unit) * .9), 14.5px);letter-spacing:.04em;-webkit-user-select:all;user-select:all}.copy-button{color:#c1ccdf;background:0 0;border:0;place-items:center;width:32px;height:36px;padding:0;transition:color .18s;display:grid}.copy-button:hover{color:#fff}.copy-feedback{opacity:0;pointer-events:none;white-space:nowrap;background:#07111eee;border:1px solid #8cb2da45;border-radius:7px;padding:8px 13px;font-size:12px;transition:opacity .18s,transform .18s;position:absolute;bottom:46px;left:50%;transform:translate(-50%)translateY(4px)}.copy-feedback.visible{opacity:1;transform:translate(-50%)translateY(0)}.motion-button{background:#0206094d;border:1px solid #b8d5ea;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .18s;display:grid}.motion-button:hover{background:#25445b66}.motion-button:disabled{cursor:default;opacity:.65}@media (aspect-ratio>=2){.topbar,.footer{left:4vw;right:4vw}}@media (width<=1100px){.brand-name{letter-spacing:.12em;font-size:9px}.brand,.top-links{gap:14px}.topbar{left:24px;right:24px}.title{top:7svh}}@media (aspect-ratio<=1){.showcase{--scene-height:85svh;--scene-top:9svh;--unit:1vw}.scene{-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000)}.topbar{top:max(24px, env(safe-area-inset-top));left:max(22px, env(safe-area-inset-left));right:max(22px, env(safe-area-inset-right))}.brand-name,.brand .divider{display:none}.top-links{gap:18px;font-size:13px}.top-links .divider{height:19px}.x-link,.x-link svg{width:19px;height:19px}.title{letter-spacing:-.06em;font-size:min(10.5vw,7.2svh);top:max(10.5svh,76px)}.title span{-webkit-text-stroke-width:.6px}.title span:last-child{font-size:1.2em;line-height:1.05}.actions{gap:24px;font-size:15px;bottom:13svh;left:50%}.market-button{gap:15px;min-width:0;height:47px;padding:0 23px}.action-divider{height:27px}.footer{left:max(22px, env(safe-area-inset-left));right:max(22px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));align-items:flex-start;height:57px}.ticker{margin-top:8px;font-size:15px}.motion-button{width:32px;height:32px}.contract{justify-content:center;gap:7px;width:calc(100% + 10px);top:40px;transform:translate(-50%)}.contract-address{letter-spacing:-.01em;font-size:clamp(9px,2.55vw,12px)}.copy-button{width:24px;height:24px}.copy-button svg{width:16px;height:16px}.copy-feedback{bottom:34px}}@media (width<=360px) and (aspect-ratio<=1){.actions{gap:16px;font-size:13px}.market-button{gap:10px;padding:0 18px}.topbar,.footer{left:18px;right:18px}}@media (height<=540px) and (aspect-ratio>=1){.topbar{top:16px}.brand-name,.brand .divider{display:none}.title{top:4svh}.market-button{height:38px;padding:0 21px}.actions{gap:20px;font-size:13px;bottom:14svh}.footer{bottom:12px}.contract-address{font-size:9px}.contract{gap:8px}.motion-button{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
