@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;inset:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media(max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media(max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2) format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2) format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2) format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night: #0c0717;--night-2: #150d26;--night-3: #201638;--text: #f6f2ff;--muted: #a99cc8;--line: rgba(153, 69, 255, .35);--line-strong: rgba(34, 211, 238, .6);--purple: #9945ff;--green: #14f195;--cyan: #22d3ee;--pink: #ff3ea5;--yellow: #ffe45e;--grad: linear-gradient(90deg, #9945ff 0%, #22d3ee 55%, #14f195 100%);--grad-hot: linear-gradient(90deg, #ff3ea5 0%, #9945ff 100%);--gold: var(--cyan);--gold-hi: var(--yellow);--emerald: var(--green);--oxblood: var(--pink);--ivory: var(--text);--smoke: var(--muted);--tux: var(--night);--tux-2: var(--night-2);--tux-3: var(--night-3);--hair: var(--line);--hair-strong: var(--line-strong);--dial-face: #0f0920;--dial-face-hi: #2a1c4d;--display: "Bungee", "Impact", system-ui, sans-serif;--marker: "Permanent Marker", "Comic Sans MS", cursive;--body: "Outfit Variable", system-ui, sans-serif;--r: 18px;--r-sm: 12px;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:radial-gradient(700px 480px at 85% -5%,rgba(153,69,255,.38),transparent 65%),radial-gradient(620px 420px at -5% 55%,rgba(34,211,238,.18),transparent 65%),radial-gradient(520px 380px at 70% 105%,rgba(255,62,165,.16),transparent 65%),radial-gradient(rgba(255,255,255,.045) 1px,transparent 1.2px) 0 0 / 14px 14px,var(--night);background-attachment:fixed;color:var(--text);font:400 16px/1.55 var(--body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit}img{display:block;max-width:100%}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:8px}::selection{background:var(--pink);color:#fff}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.02;margin:0;letter-spacing:.01em}h1{font-size:clamp(2.5rem,6.4vw,5rem)}h2{font-size:1.9rem}h3{font-size:1.15rem}p{margin:0}.muted{color:var(--muted)}.small{font-size:.875rem}.wrap{max-width:1180px;margin:0 auto;padding:0 16px}.top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0}.logo{display:flex;align-items:center;gap:10px;text-decoration:none}.logo svg{width:40px;height:40px;filter:drop-shadow(0 0 10px rgba(153,69,255,.6))}.logo-text{font:400 1.35rem/1 var(--display);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.logo-text small{font:400 1rem var(--marker);color:var(--yellow);-webkit-text-fill-color:var(--yellow);margin-left:3px;display:inline-block;transform:rotate(-6deg) translateY(-2px)}.nav{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid var(--cyan);border-radius:14px;padding:11px 20px;background:#22d3ee0f;color:var(--text);font-weight:700;cursor:pointer;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s}.btn:hover:not(:disabled){background:#22d3ee24;box-shadow:0 0 22px -4px #22d3eeb3}.btn:active:not(:disabled){transform:translateY(2px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-yolk{background:var(--grad);border:0;color:#0c0717;font-family:var(--display);font-weight:400;letter-spacing:.02em;box-shadow:4px 4px 0 var(--pink)}.btn-yolk:hover:not(:disabled){background:var(--grad);transform:translate(-1px,-1px) rotate(-.6deg);box-shadow:6px 6px 0 var(--pink),0 0 30px -6px #14f195b3}.btn-yolk:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--pink)}.btn-gum{background:var(--pink);border-color:var(--pink);color:#fff;box-shadow:4px 4px 0 var(--purple)}.btn-gum:hover:not(:disabled){background:#ff5cb4}.btn-mint{background:var(--green);border-color:var(--green);color:#0c0717;box-shadow:4px 4px 0 var(--purple)}.btn-mint:hover:not(:disabled){background:#3cf5ab}.btn-wide{width:100%;padding:15px 20px;font-size:1.05rem}.wallet-adapter-button{font-family:var(--body)!important;font-weight:700!important;border-radius:14px!important;border:2px solid var(--purple)!important;background:#9945ff24!important;color:var(--text)!important;height:44px!important;white-space:nowrap;padding:0 18px!important}.wallet-adapter-button:not([disabled]):hover{background:#9945ff4d!important}.panel .wallet-adapter-dropdown,.panel .wallet-adapter-button-trigger{width:100%}.panel .wallet-adapter-button-trigger{justify-content:center;height:52px!important;font-size:1.05rem!important;border:0!important;background:var(--grad)!important;color:#0c0717!important;box-shadow:4px 4px 0 var(--pink)}.wallet-adapter-modal-wrapper{background:var(--night-2)!important;border:2px solid var(--purple);font-family:var(--body)!important}.hero{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;padding:44px 0 56px}.hero h1{filter:drop-shadow(0 0 22px rgba(153,69,255,.55))}.gold-text,.neon-text{background:var(--grad);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:neon-sweep 6s ease-in-out infinite}@keyframes neon-sweep{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.sticker{display:inline-block;font:400 1.15rem var(--marker);color:#0c0717;background:var(--yellow);padding:4px 14px 2px;border-radius:6px;transform:rotate(-4deg);margin-bottom:18px;box-shadow:3px 3px 0 var(--pink)}.hero p.lead{font-size:1.15rem;max-width:46ch;margin:22px 0 28px;color:var(--muted)}.rules{display:grid;gap:14px;margin:0 0 32px;padding:0;list-style:none;max-width:50ch}.rules li{display:flex;gap:14px;align-items:flex-start}.rules svg{flex:none;margin-top:1px}.rules li:nth-child(1) svg{stroke:var(--pink)}.rules li:nth-child(2) svg{stroke:var(--green)}.rules li:nth-child(3) svg{stroke:var(--cyan)}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.hero-actions .btn{min-width:190px;padding:15px 24px;font-size:1.05rem}.hero-side{position:relative}.dial{margin:0;display:grid;justify-items:center;gap:10px}.dial svg{width:100%;max-width:340px;height:auto;overflow:visible}.dial-sm svg{max-width:200px}.dial figcaption{font:400 1.2rem var(--display)}.dial-sm figcaption{font-size:1rem}.dial-bezel{fill:var(--night-2);stroke:var(--purple);stroke-width:2}.dial-tick{stroke:#22d3ee59;stroke-width:1.2}.dial-tick.major{stroke:var(--pink);stroke-width:2.4}.dial-track{fill:none;stroke:#ffffff12;stroke-width:10}.dial-arc{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.2,.8,.2,1)}.dial-locked .dial-arc{animation:arc-glow 2.4s ease-in-out infinite}@keyframes arc-glow{0%,to{filter:drop-shadow(0 0 5px rgba(153,69,255,.7))}50%{filter:drop-shadow(0 0 16px rgba(20,241,149,.9))}}.dial-face{stroke:#0009;stroke-width:2}.dial-glass{fill:none;stroke:#ffffff24;stroke-width:1.5}.dial-symbol{font:400 28px var(--display);fill:var(--text)}.dial-badge{fill:var(--night);stroke:var(--yellow);stroke-width:2}.dial-shackle{fill:none;stroke:var(--yellow);stroke-width:2.6;stroke-linecap:round}.dial-body{fill:var(--yellow)}.dial-bonded .dial-arc{stroke:var(--green);filter:drop-shadow(0 0 10px rgba(20,241,149,.8))}.dial-bonded .dial-badge,.dial-bonded .dial-shackle{stroke:var(--green)}.dial-bonded .dial-body{fill:var(--green)}.dial-bonded .dial-badge{animation:unlock-pop .6s cubic-bezier(.2,1.6,.4,1) both;transform-box:fill-box;transform-origin:center}@keyframes unlock-pop{0%{transform:scale(.6)}to{transform:scale(1)}}.dial-failed .dial-arc,.dial-failed .dial-badge,.dial-failed .dial-shackle{stroke:var(--pink)}.dial-failed .dial-body{fill:var(--pink)}.hero .dial-ticks{transform-origin:120px 120px;animation:dial-spin 1.6s cubic-bezier(.2,.8,.2,1) both}@keyframes dial-spin{0%{transform:rotate(-120deg);opacity:0}to{transform:rotate(0);opacity:1}}.ticker{overflow:hidden;background:var(--grad);margin:0 0 8px;border-radius:12px;transform:rotate(-.6deg);box-shadow:0 0 30px -10px #9945ffcc}.ticker-track{display:flex;width:max-content;animation:ticker linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-half{display:flex}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.tick{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;text-decoration:none;font-size:.88rem;font-weight:600;color:#0c0717;white-space:nowrap;border-right:2px solid rgba(12,7,23,.25)}.tick:hover{background:#fff3}.tick img,.tick-dot{width:22px;height:22px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #0c0717;background:var(--night-3)}.tick b{font-family:var(--display);font-weight:400}.tick-state{font-size:.72rem;font-weight:800;padding:1px 8px;border-radius:999px;background:#0c0717}.tick-active{color:var(--yellow)}.tick-bonded,.tick-migrated{color:var(--green)}.tick-refunds{color:var(--pink)}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:8px 0 20px}.section-head h2:after{content:"";display:block;width:64px;height:6px;margin-top:8px;border-radius:3px;background:var(--grad-hot);transform:skew(-20deg)}.tabs{display:flex;gap:6px;flex-wrap:wrap;padding:5px;border:2px solid var(--line);border-radius:14px;background:var(--night-2)}.tab{border:0;background:transparent;border-radius:10px;padding:8px 16px;cursor:pointer;font-weight:700;color:var(--muted)}.tab:hover{color:var(--text)}.tab[aria-selected=true]{background:var(--purple);color:#fff;box-shadow:0 0 18px -4px #9945ffe6}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px;padding-bottom:64px}.coin{position:relative;display:grid;grid-template-columns:68px 1fr;gap:14px;padding:16px;background:var(--night-2);border:2px solid var(--line);border-radius:var(--r);text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s}.coin:hover{transform:translateY(-3px) rotate(-.4deg);border-color:var(--cyan);box-shadow:0 0 28px -8px #22d3eecc}.coin-img{width:68px;height:68px;border-radius:50%;object-fit:cover;background:var(--night-3);box-shadow:0 0 0 3px var(--purple),0 0 18px -2px #9945ffcc}.coin-name{font:400 1.05rem var(--display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}.coin .bar{grid-column:1 / -1}.bar{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.bar>span{display:block;height:100%;border-radius:999px;background:var(--grad);box-shadow:0 0 12px #14f19599}.bar.done>span{background:var(--green)}.coin-meta{grid-column:1 / -1;display:flex;justify-content:space-between;font-size:.85rem;color:var(--muted)}.badge-new{position:absolute;top:10px;right:10px;font:400 .9rem var(--marker);color:#0c0717;background:var(--yellow);border-radius:5px;padding:1px 9px;transform:rotate(6deg);box-shadow:2px 2px 0 var(--pink)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;border-radius:999px;padding:3px 10px;border:2px solid currentColor;text-decoration:none;color:var(--muted)}a.pill:hover{color:var(--cyan)}.pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}a.pill:before{display:none}.pill-active{color:var(--yellow)}.pill-bonded,.pill-migrated{color:var(--green)}.pill-refund{color:var(--pink)}.panel{background:var(--night-2);border:2px solid var(--line);border-radius:var(--r);padding:24px}.stack{display:grid;gap:14px}.row{display:flex;justify-content:space-between;gap:12px}.coin-page{display:grid;grid-template-columns:1fr 380px;gap:24px;padding:24px 0 64px;align-items:start}.coin-head{display:flex;gap:18px;align-items:center}.coin-head img,.coin-head .coin-img{width:88px;height:88px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px var(--purple),0 0 26px -2px #9945ffe6}.vault-panel{display:grid;grid-template-columns:300px 1fr;gap:28px;align-items:center}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px}.stat{border-top:2px solid var(--line);padding-top:10px}.stat b{display:block;font:400 1.3rem var(--display);color:var(--text)}.stat span{font-size:.85rem;color:var(--muted)}.stats .stat:first-child b{color:var(--green);text-shadow:0 0 14px rgba(20,241,149,.5)}.lockbox{border:2px dashed var(--yellow);border-radius:var(--r-sm);padding:14px;background:#ffe45e0d}.trades{width:100%;border-collapse:collapse;font-size:.9rem}.trades td{padding:10px 4px;border-top:1px solid var(--line)}.trades td:last-child{text-align:right}.trades a{text-decoration:none}.trades a:hover{color:var(--cyan)}.trades-panel{grid-column:1}.side{font-size:.75rem;font-weight:800;padding:2px 8px;border-radius:999px;white-space:nowrap}.side-buy{color:#0c0717;background:var(--green)}.side-sell{color:#fff;background:var(--pink)}label.field{display:grid;gap:7px;font-weight:700;font-size:.95rem}label.field .small{font-weight:500}.input{width:100%;border:2px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;background:var(--night-3);transition:border-color .15s,box-shadow .15s}.input::placeholder{color:#7a6e98}.input:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 3px #22d3ee40}textarea.input{min-height:96px;resize:vertical}.quick{display:flex;gap:6px;flex-wrap:wrap}.quick button{border:2px solid var(--line);background:var(--night-3);border-radius:10px;padding:5px 12px;cursor:pointer;font-size:.88rem;font-weight:700;color:var(--muted)}.quick button:hover{color:var(--text);border-color:var(--pink)}.drop{display:grid;place-items:center;gap:8px;border:2px dashed var(--purple);border-radius:var(--r);padding:26px;cursor:pointer;text-align:center;background:#9945ff0f;transition:background .15s}.drop:hover{background:#9945ff24}.drop img{width:124px;height:124px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px var(--purple),0 0 26px -2px #9945ffe6}.launch{display:grid;grid-template-columns:1fr 360px;gap:24px;padding:24px 0 64px;align-items:start}.steps{counter-reset:step;list-style:none;padding:0;margin:0;display:grid;gap:14px}.steps li{counter-increment:step;display:grid;grid-template-columns:34px 1fr;gap:10px;font-size:.92rem;color:var(--muted)}.steps li:before{content:counter(step);width:28px;height:28px;border-radius:8px;background:var(--grad);color:#0c0717;display:grid;place-items:center;font:400 .85rem var(--display);transform:rotate(-6deg)}.notice{border-radius:var(--r-sm);padding:12px 14px;font-size:.92rem;border:2px solid var(--line);background:var(--night-3)}.notice.err{border-color:var(--pink);color:#ff9fd0;background:#ff3ea514}.notice.ok{border-color:var(--green);background:#14f19514}.notice a{color:var(--cyan)}.empty{padding:48px 0 88px;text-align:center;display:grid;gap:16px;justify-items:center}footer{padding:28px 0 44px;border-top:2px solid var(--line);font-size:.85rem;color:var(--muted);display:grid;gap:6px}footer a{color:var(--cyan)!important}@media(max-width:960px){.hero,.coin-page,.launch{grid-template-columns:1fr}.hero{padding-top:28px;gap:28px}.hero-side{max-width:300px;margin:0 auto;width:100%}.vault-panel{grid-template-columns:1fr}.trades-panel{grid-column:auto}}@media(max-width:520px){.logo svg{width:34px;height:34px}.nav{gap:6px}.nav .btn{padding:9px 12px}.wallet-adapter-button{padding:0 12px!important;font-size:14px!important;height:40px!important}.hero-actions .btn{flex:1;min-width:0;padding:14px 12px}.tabs{flex-wrap:nowrap;width:100%}.tab{flex:1;padding:8px 6px;font-size:.85rem;white-space:nowrap}}@media(max-width:440px){.logo-text{display:none}}@media(max-width:380px){.nav .btn{display:none}}@media(prefers-reduced-motion:reduce){*,*:before{transition:none!important;animation:none!important}}
