@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@500;600;700;800&family=Permanent+Marker&display=swap";:root{--font-display:"Permanent Marker", "Comic Sans MS", cursive;--font-body:"Bricolage Grotesque", system-ui, sans-serif;--ink:#0c0c0b;--paper:#f6f1df;--paper-strong:#fffaf0;--muted:#0c0c0ba8;--line:#0c0c0b2e;--green:#8dffaa;--green-deep:#177b3c;--violet:#9278ff;--peach:#ffb99e;--blue:#72c7ff;color-scheme:light}*{box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}html{background:var(--paper)}body{min-width:320px;color:var(--ink);font-family:var(--font-body);margin:0;overflow-x:hidden}a{color:inherit}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.home-screen{overscroll-behavior:contain;isolation:isolate;background:linear-gradient(90deg, #0c0c0b0b 1px, transparent 1px), linear-gradient(#0c0c0b09 1px, transparent 1px), var(--paper);background-size:46px 46px,46px 46px,auto;width:100vw;min-height:100svh;position:relative;overflow:auto}.paper-field{z-index:-3;background:radial-gradient(circle at 19% 66%,#8dffaa52,#0000 18rem),radial-gradient(circle at 78% 20%,#72c7ff38,#0000 20rem),linear-gradient(135deg,#9278ff24,#0000 42%),linear-gradient(#fffaf0f5,#f6f1dfdb);position:fixed;inset:0}.home-shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#f6f1df47,#f6f1dfdb 56%,#f6f1dff0),linear-gradient(#f6f1df2e,#0c0c0b0f);position:fixed;inset:0}.home-screen:after{content:"";z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(115deg,#0000 0 92%,#0c0c0b14 92% 94%,#0000 94%),linear-gradient(18deg,#0000 0 90%,#0c0c0b0d 90% 91%,#0000 91%);background-size:170px 120px,220px 150px;position:fixed;inset:0}.home-stage{grid-template-columns:minmax(390px,600px) minmax(560px,760px);justify-content:center;align-items:center;gap:clamp(1.25rem,3vw,3rem);width:min(100%,1500px);min-height:100svh;margin:0 auto;padding:clamp(4.2rem,6.8svh,5.4rem) clamp(1rem,2.2vw,2rem) clamp(1rem,2.2vw,2rem);display:grid}.hero-column{align-content:center;min-height:calc(100svh - clamp(5.5rem,10svh,8rem));padding-left:0;display:grid;position:sticky;top:clamp(1rem,3vw,2rem)}.home-title{z-index:2;width:min(660px,100%);animation:.42s cubic-bezier(.2,.8,.2,1) both title-in;position:relative;transform:rotate(-1deg)}.panel-heading p,.nav-rail small{color:#0c0c0b94;letter-spacing:0;text-transform:lowercase;margin:0;font-size:.82rem;font-weight:950}.home-title h1,.panel-heading h2{color:var(--ink);font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0}.home-title h1{margin-top:.15rem;font-size:clamp(5.1rem,7vw,8.5rem);line-height:.84}.home-title>strong{border:3px solid var(--ink);color:var(--ink);background:var(--green);font-family:var(--font-display);border-radius:8px;margin-top:.7rem;padding:.28rem .75rem .42rem;font-size:clamp(1.4rem,3vw,2.25rem);line-height:1;display:inline-block;transform:rotate(2deg);box-shadow:6px 6px #0000002e}.hero-art{z-index:1;width:min(42vw,560px);max-width:100%;margin:clamp(-1.2rem,-2vw,-.4rem) 0 0 clamp(.35rem,3vw,2.5rem);animation:.52s cubic-bezier(.2,.8,.2,1) both sticker-in,5s ease-in-out .8s infinite sticker-idle;position:relative;transform:rotate(2deg)}.hero-art img{filter:drop-shadow(14px 18px #00000021);width:100%}.contract-strip{z-index:3;border:2px solid var(--ink);background:#fffcf0db;border-radius:8px;align-items:center;gap:.65rem;width:min(39rem,100%);margin-top:clamp(-1.2rem,-1vw,-.35rem);padding:.62rem;display:flex;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:5px 5px #00000024}.contract-strip code{color:#0c0c0bb8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;overflow:hidden}.contract-strip button{border:2px solid var(--ink);width:3.4rem;min-height:2.7rem;color:var(--ink);background:var(--blue);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:.55rem;font-weight:950;display:grid}.contract-strip button svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.28rem;height:1.28rem}.workbench{align-content:center;justify-items:center;min-width:0;display:grid}.nav-rail{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:min(39rem,100%);margin-top:.9rem;display:grid;position:relative;transform:rotate(.7deg)}.nav-rail button{border:2px solid var(--ink);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fffcf0c7;border-radius:8px;align-items:center;gap:.65rem;padding:.78rem .85rem;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:5px 5px #00000029}.nav-rail button:hover,.nav-rail button.active{background:var(--green);transform:translate(-2px,-2px)rotate(-1deg);box-shadow:7px 7px #0000002e}.nav-rail svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.nav-rail span{gap:.04rem;min-width:0;display:grid}.nav-rail strong{color:var(--ink);text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;font-size:1.05rem;font-weight:950;overflow:hidden}.active-panel{border:3px solid var(--ink);width:min(100%,760px);max-height:calc(100svh - 6.9rem);color:var(--ink);backdrop-filter:blur(12px);background:#fffcf0e0;border-radius:8px;gap:1rem;padding:clamp(.78rem,1.25vw,.95rem);animation:.26s cubic-bezier(.2,.8,.2,1) both panel-in;display:grid;overflow:auto;transform:rotate(.7deg);box-shadow:12px 12px #0000002e}.panel-tred{width:min(100%,820px)}.panel-heading p{margin-bottom:.35rem}.panel-heading h2{font-family:var(--font-body);font-size:clamp(1.1rem,2.1vw,1.55rem);font-weight:950;line-height:1.12}.btn{border:2px solid var(--ink);min-height:3rem;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;padding:.85rem 1rem;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.btn:hover{transform:translate(-2px,-2px)}.btn.primary{background:var(--green);box-shadow:4px 4px #00000029}.btn.secondary{background:#fffcf0b8}.brand-btn{min-width:5.6rem;padding:.58rem 1rem}.brand-btn img{object-fit:contain;display:block}.brand-btn.pump-brand img{width:1.72rem;height:1.72rem}.brand-btn.x-brand{background:#0c0c0b}.brand-btn.x-brand img{width:1.16rem;height:1.2rem}.lore-board{grid-template-columns:repeat(2,1fr);gap:.65rem;display:grid;overflow:auto}.lore-board article{background:#fffcf0b3;border:2px solid #0c0c0b24;border-radius:8px;min-height:8.2rem;padding:.9rem}.lore-board span{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.35rem,3vw,2.15rem)}.lore-board p{color:var(--muted);margin:.55rem 0 0;line-height:1.4}.lore-actions{flex-wrap:wrap;gap:.65rem;display:flex}.meme-gallery{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.85rem;min-height:0;max-height:min(58svh,34rem);padding:.1rem .2rem .35rem .1rem;display:grid;overflow:auto}.meme-gallery figure{aspect-ratio:1;border:2px solid var(--ink);background:var(--paper-strong);border-radius:8px;place-items:center;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:5px 5px #00000024}.meme-gallery figure>img{object-fit:contain;width:100%;height:100%;transition:transform .22s}.meme-gallery figure:hover>img{transform:scale(1.025)}.meme-actions{gap:.4rem;display:flex;position:absolute;bottom:.58rem;left:.58rem}.meme-actions button{border:2px solid var(--ink);width:2.55rem;height:2.55rem;color:var(--ink);background:var(--blue);cursor:pointer;border-radius:8px;place-items:center;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:3px 3px #00000029}.meme-actions button:last-child{background:var(--green)}.meme-actions button:hover{transform:translate(-1px,-1px)}.meme-actions svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.vault-panel{gap:.82rem;min-width:0;display:grid}.vault-head p{color:#0c0c0b94;text-transform:lowercase;margin:0 0 .2rem;font-size:.78rem;font-weight:950}.vault-head h2{color:var(--ink);font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,3vw,2.55rem);line-height:.98}.vault-status,.utility-grid{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.vault-status div,.utility-grid article,.leaderboard{background:#fffcf0b8;border:2px solid #0c0c0b29;border-radius:8px}.vault-status div,.utility-grid article{gap:.28rem;min-width:0;padding:.78rem;display:grid}.vault-panel span,.vault-panel small{color:#0c0c0b94;text-transform:lowercase;font-size:.72rem;font-style:normal;font-weight:950}.vault-panel strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vault-status strong{font-size:clamp(1.1rem,2vw,1.55rem)}.utility-grid article:first-child{background:#8dffaa47}.leaderboard{gap:.62rem;padding:.72rem;display:grid}.leaderboard-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.leaderboard-head strong{font-family:var(--font-display);font-size:1.35rem}.leaderboard-head button{border:2px solid var(--ink);width:2.65rem;min-height:2.35rem;color:var(--ink);background:var(--green);cursor:pointer;border-radius:8px;place-items:center;display:grid;box-shadow:3px 3px #00000021}.leaderboard-head svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3px;width:1.2rem;height:1.2rem}.leaderboard ol{gap:.38rem;max-height:min(34svh,21rem);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.leaderboard li{background:#0c0c0b09;border:2px solid #0c0c0b1f;border-radius:8px;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.52rem .6rem;display:grid}.leaderboard li.current{background:#8dffaa6b;border-color:#0c0c0b80}.leaderboard li em{color:var(--ink);font-style:normal;font-weight:950}.leaderboard-empty{color:#0c0c0b94;text-align:center;border:2px dashed #0c0c0b2e;border-radius:8px;place-items:center;min-height:8rem;font-weight:950;display:grid}@keyframes title-in{0%{opacity:0;transform:translate(-18px)rotate(-3deg)}to{opacity:1;transform:translate(0)rotate(-1deg)}}@keyframes sticker-in{0%{opacity:0;transform:translate(24px,20px)rotate(7deg)scale(.94)}to{opacity:1;transform:translate(0)rotate(2deg)scale(1)}}@keyframes sticker-idle{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(1deg)translateY(-8px)}}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)rotate(1.5deg)scale(.985)}to{opacity:1;transform:translateY(0)rotate(.7deg)scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1380px){.home-stage{grid-template-columns:minmax(320px,460px) minmax(520px,650px);gap:clamp(.85rem,2vw,1.4rem)}.hero-art{width:min(35vw,430px);margin-left:0}.home-title h1{font-size:clamp(4.4rem,6.8vw,6.25rem)}}@media (width<=1080px){html,body{overflow:auto}.home-stage{grid-template-columns:1fr;min-height:auto;padding-top:4.5rem}}@media (width<=960px){html,body{overflow:auto}.home-stage{grid-template-columns:1fr;min-height:auto;padding-top:4.5rem}.hero-column{grid-template-columns:minmax(0,1fr) minmax(230px,.58fr);align-content:start;align-items:end;gap:.5rem;min-height:auto;padding-left:0;position:relative;top:auto}.home-title{align-self:center}.hero-art{width:min(38vw,320px);min-width:230px;margin:0}.contract-strip{grid-column:1/-1;width:100%;margin-top:-.4rem}.nav-rail{grid-column:1/-1;width:100%;margin-top:.25rem;transform:none}.workbench{width:100%}.active-panel{width:100%;max-height:none;overflow:visible}}@media (width<=720px){.home-stage{padding:4.15rem .85rem .85rem}.hero-column{grid-template-columns:1fr}.home-title h1{font-size:clamp(3.6rem,17vw,5.35rem)}.home-title>strong{margin-top:.45rem}.hero-art{justify-self:center;width:min(82vw,310px);margin-top:-.7rem}.contract-strip{width:calc(100vw - 1.7rem);margin-top:-.75rem;transform:none}.contract-strip button{max-width:5rem;padding-inline:.55rem}.nav-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:calc(100vw - 1.7rem)}.nav-rail button{flex-direction:column;align-items:flex-start;gap:.24rem;padding:.7rem}.nav-rail strong{font-size:.94rem}.nav-rail small{font-size:.64rem}.active-panel{padding:.78rem;transform:rotate(0)}.panel-heading h2{font-size:1rem}.meme-gallery{grid-template-columns:1fr;max-height:56svh}.lore-board{grid-template-columns:1fr}.lore-board article{min-height:6.4rem}.lore-actions .btn{width:100%}.vault-status,.utility-grid{grid-template-columns:1fr}.leaderboard li{grid-template-columns:2.6rem minmax(0,1fr)}.leaderboard li em{grid-column:2}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.dex-chart.svelte-gojudd{gap:.85rem;min-width:0;display:grid}.market-head.svelte-gojudd,.chart-stats.svelte-gojudd{min-width:0}.chart-stats.svelte-gojudd span:where(.svelte-gojudd){color:#0c0c0b8c;text-transform:lowercase;font-size:.68rem;font-weight:950}.market-head.svelte-gojudd{gap:.5rem;padding:.05rem .1rem 0;display:grid}.market-top.svelte-gojudd{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.ticker.svelte-gojudd{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.42rem,2.4vw,2.05rem);line-height:.95}.timeframe.svelte-gojudd{color:#0c0c0ba3;text-transform:uppercase;background:#fffcf0b3;border:2px solid #0c0c0b1f;border-radius:8px;flex:none;padding:.22rem .48rem;font-size:.72rem;font-weight:950;line-height:1}.price-row.svelte-gojudd{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.68rem;min-width:0;display:flex}.price-row.svelte-gojudd strong:where(.svelte-gojudd){text-overflow:ellipsis;min-width:0;color:var(--ink);white-space:nowrap;font-size:clamp(1.72rem,3.55vw,2.55rem);line-height:1;overflow:hidden}.price-row.svelte-gojudd span:where(.svelte-gojudd){color:var(--ink);white-space:nowrap;background:#fffcf0b3;border:2px solid #0c0c0b24;border-radius:8px;padding:.34rem .52rem;font-size:.78rem;font-weight:950}.price-row.svelte-gojudd span.positive:where(.svelte-gojudd){color:#0d6b33;background:#8dffaa94}.price-row.svelte-gojudd span.negative:where(.svelte-gojudd){color:#9b211f;background:#ffb99e8f}.chart-canvas.svelte-gojudd{border:2px solid var(--ink);background:linear-gradient(#fffcf0eb,#fffcf0ad),linear-gradient(90deg,#0c0c0b0a 1px,#0000 1px) 0 0/30px 30px,linear-gradient(#0c0c0b09 1px,#0000 1px) 0 0/30px 30px;border-radius:8px;height:clamp(8.6rem,18svh,11.7rem);position:relative;overflow:hidden;box-shadow:inset 0 -2.6rem #8dffaa14}.status-dot.svelte-gojudd{z-index:3;border:2px solid var(--ink);background:var(--green);border-radius:50%;width:.68rem;height:.68rem;animation:1.35s ease-out infinite svelte-gojudd-live-dot;position:absolute;top:.7rem;right:.7rem;box-shadow:0 0 #8dffaa9e}svg.svelte-gojudd{width:100%;height:100%;display:block}.grid.svelte-gojudd path:where(.svelte-gojudd){fill:none;stroke:#0c0c0b1f;stroke-width:1.5px}.area.svelte-gojudd{fill:url(#gud-chart-fill)}.line.svelte-gojudd{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:5px;filter:drop-shadow(0 5px #0000001f);animation:.36s both svelte-gojudd-line-settle}.last-dot.svelte-gojudd{fill:var(--green);stroke:var(--ink);stroke-width:4px}.chart-empty.svelte-gojudd{min-height:inherit;text-align:center;place-content:center;gap:.3rem;display:grid}.chart-empty.svelte-gojudd strong:where(.svelte-gojudd){font-family:var(--font-display);font-size:2rem}.chart-empty.svelte-gojudd span:where(.svelte-gojudd){color:var(--muted);font-weight:850}.chart-stats.svelte-gojudd{background:#0c0c0b24;border:2px solid #0c0c0b24;border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.chart-stats.svelte-gojudd div:where(.svelte-gojudd){background:#fffcf0c7;gap:.22rem;min-width:0;padding:.62rem .72rem;display:grid}.chart-stats.svelte-gojudd strong:where(.svelte-gojudd){text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}@keyframes svelte-gojudd-live-dot{0%{box-shadow:0 0 #8dffaab3}70%{box-shadow:0 0 0 .55rem #8dffaa00}to{box-shadow:0 0 #8dffaa00}}@keyframes svelte-gojudd-line-settle{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.price-row.svelte-gojudd{gap:.45rem}.market-head.svelte-gojudd{gap:.42rem}.chart-canvas.svelte-gojudd{height:10rem}.chart-stats.svelte-gojudd{grid-template-columns:1fr}}.swap-shell.svelte-5u71xe{gap:.62rem;min-height:0;display:grid}.swap-card.svelte-5u71xe{gap:.48rem;display:grid}.token-row.svelte-5u71xe,.amount-shortcuts.svelte-5u71xe,.swap-meta.svelte-5u71xe{background:#fffcf0ad;border:2px solid #0c0c0b24;border-radius:8px}.token-row.svelte-5u71xe{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;padding:.88rem .8rem;display:grid}input.svelte-5u71xe,select.svelte-5u71xe{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-weight:950}input.svelte-5u71xe{font-size:clamp(1.5rem,4.1vw,2.25rem);line-height:1}select.svelte-5u71xe{width:4.5rem;font-size:1rem}.token-row.svelte-5u71xe strong:where(.svelte-5u71xe),.token-row.svelte-5u71xe em:where(.svelte-5u71xe){color:var(--ink);align-self:end;font-style:normal;font-weight:950}.token-row.svelte-5u71xe>strong:where(.svelte-5u71xe):first-of-type,.output-row.svelte-5u71xe strong:where(.svelte-5u71xe){text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.55rem,4.35vw,2.35rem);line-height:1;overflow:hidden}.output-row.svelte-5u71xe{background:#8dffaa2e}.amount-shortcuts.svelte-5u71xe{background:#0c0c0b24;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.amount-shortcuts.svelte-5u71xe button:where(.svelte-5u71xe){min-width:0;box-shadow:none;background:#fffcf0d1;border:0;border-radius:0;padding:.48rem .3rem;font-size:.82rem;line-height:1}.amount-shortcuts.svelte-5u71xe button:where(.svelte-5u71xe):hover:not(:disabled){background:#8dffaa61}.swap-arrow.svelte-5u71xe{z-index:2;border:2px solid var(--ink);width:2.8rem;height:2.8rem;color:var(--paper);background:var(--ink);cursor:pointer;border-radius:50%;justify-self:center;place-items:center;margin:-1.42rem 0;padding:0;display:grid;box-shadow:3px 3px #00000024}.swap-arrow.svelte-5u71xe svg:where(.svelte-5u71xe){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.swap-meta.svelte-5u71xe{background:#0c0c0b24;grid-template-columns:1fr 1fr auto;gap:1px;display:grid;overflow:hidden}.swap-meta.svelte-5u71xe div:where(.svelte-5u71xe),.swap-meta.svelte-5u71xe label:where(.svelte-5u71xe){background:#fffcf0d1;place-items:center;padding:.58rem .66rem;display:grid}.swap-meta.svelte-5u71xe strong:where(.svelte-5u71xe){color:var(--ink);font-size:.88rem}.action-row.svelte-5u71xe{display:grid}button.svelte-5u71xe,.tx-link.svelte-5u71xe{border:2px solid var(--ink);color:var(--ink);text-align:center;cursor:pointer;background:#fffcf0c2;border-radius:8px;padding:.68rem .78rem;font-weight:950;text-decoration:none;box-shadow:4px 4px #00000029}button.svelte-5u71xe:disabled{opacity:.55;cursor:not-allowed}.swap-button.svelte-5u71xe{background:var(--green)}.swap-error.svelte-5u71xe{border:2px solid var(--ink);color:var(--ink);background:var(--peach);border-radius:8px;margin:0;padding:.75rem .85rem;font-weight:850;line-height:1.35}.tx-link.svelte-5u71xe{color:var(--green-deep)}.tx-link.svelte-5u71xe img:where(.svelte-5u71xe){width:min(8rem,80%);height:auto;margin:0 auto;display:block}.route-pill.svelte-5u71xe{align-items:center;width:3.1rem;display:inline-grid}.route-pill.svelte-5u71xe img:where(.svelte-5u71xe){width:1.45rem;height:1.45rem;display:block}@media (width<=680px){.swap-shell.svelte-5u71xe{gap:.55rem}.token-row.svelte-5u71xe{padding:.62rem .68rem}.amount-shortcuts.svelte-5u71xe button:where(.svelte-5u71xe){padding:.44rem .2rem;font-size:.76rem}.swap-meta.svelte-5u71xe{grid-template-columns:1fr 1fr}.swap-meta.svelte-5u71xe label:where(.svelte-5u71xe){grid-column:1/-1}}.tred-panel.svelte-1fmp4bb{gap:.8rem;min-width:0;display:grid}.swap-stack.svelte-1fmp4bb{min-width:0;display:grid}.tred-links.svelte-1fmp4bb{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.tred-links.svelte-1fmp4bb a:where(.svelte-1fmp4bb){border:2px solid var(--ink);min-height:2.75rem;color:var(--ink);background:#fffcf0b8;border-radius:8px;place-items:center;padding:.44rem;text-decoration:none;display:grid;box-shadow:3px 3px #0000001f}.tred-links.svelte-1fmp4bb a:where(.svelte-1fmp4bb):hover{transform:translate(-1px,-1px)}.brand-link.svelte-1fmp4bb img:where(.svelte-1fmp4bb){object-fit:contain;max-width:100%;display:block}.tred-links.svelte-1fmp4bb .pump-mark:where(.svelte-1fmp4bb){background:var(--green)}.pump-mark.svelte-1fmp4bb img:where(.svelte-1fmp4bb){width:1.62rem;height:1.62rem}.tred-links.svelte-1fmp4bb .solscan-mark:where(.svelte-1fmp4bb){background:#101816}.solscan-mark.svelte-1fmp4bb img:where(.svelte-1fmp4bb){width:min(7.7rem,86%);height:auto}.tred-links.svelte-1fmp4bb .x-mark:where(.svelte-1fmp4bb){background:#0c0c0b}.x-mark.svelte-1fmp4bb img:where(.svelte-1fmp4bb){width:1.18rem;height:1.22rem}@media (width<=720px){.tred-panel.svelte-1fmp4bb{gap:.72rem}}.wallet-menu.svelte-g3zvri{z-index:20;justify-items:end;gap:.5rem;display:grid;position:absolute;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.wallet-trigger.svelte-g3zvri,.wallet-actions.svelte-g3zvri button:where(.svelte-g3zvri){border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:#fffcf0d1;border-radius:8px;font-weight:950;box-shadow:5px 5px #0000002e}.wallet-trigger.svelte-g3zvri{justify-content:center;align-items:center;width:3.25rem;min-height:3rem;padding:.68rem;display:inline-flex}.wallet-trigger.connected.svelte-g3zvri{color:var(--ink);background:var(--green)}.wallet-trigger.svelte-g3zvri:disabled{cursor:wait;opacity:.7}svg.svelte-g3zvri{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.wallet-popover.svelte-g3zvri{border:2px solid var(--ink);width:min(20rem,100vw - 2rem);color:var(--ink);background:#fffcf0f5;border-radius:8px;gap:.85rem;padding:1rem;animation:.16s both svelte-g3zvri-wallet-in;display:grid;box-shadow:8px 8px #0003}.wallet-balances.svelte-g3zvri{gap:.35rem;display:grid}.wallet-balances.svelte-g3zvri span:where(.svelte-g3zvri){color:#0c0c0b94;text-transform:lowercase;font-size:.72rem;font-weight:950}.wallet-head.svelte-g3zvri strong:where(.svelte-g3zvri){text-overflow:ellipsis;white-space:nowrap;font-size:1.52rem;display:block;overflow:hidden}.wallet-balances.svelte-g3zvri{grid-template-columns:1fr 1fr}.wallet-balances.svelte-g3zvri div:where(.svelte-g3zvri){background:#0c0c0b0a;border:2px solid #0c0c0b29;border-radius:8px;min-width:0;padding:.75rem}.wallet-balances.svelte-g3zvri strong:where(.svelte-g3zvri){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wallet-actions.svelte-g3zvri{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.wallet-actions.svelte-g3zvri button:where(.svelte-g3zvri){padding:.55rem;place-items:center;min-width:0;min-height:2.55rem;padding:.65rem .45rem;font-size:.78rem;display:grid}.wallet-error.svelte-g3zvri{border:2px solid var(--ink);max-width:min(22rem,100vw - 2rem);color:var(--ink);background:var(--peach);border-radius:8px;padding:.7rem .8rem;box-shadow:5px 5px #00000029}@keyframes svelte-g3zvri-wallet-in{0%{opacity:0;transform:translateY(-8px)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (width<=720px){.wallet-menu.svelte-g3zvri{top:.85rem;right:.85rem}.wallet-trigger.svelte-g3zvri{width:3rem;min-height:2.7rem;padding:.6rem}}
