.pool-wallet-compact-icon{display:none}.v2 .v2-header.v2-responsive-header{gap:16px;min-width:0}.v2 .v2-header.v2-responsive-header nav a{white-space:nowrap;flex:none;min-height:44px;display:flex;align-items:center;justify-content:center}.v2 .v2-header.v2-responsive-header .v2-brand{letter-spacing:-.04em}.v2 .v2-header.v2-responsive-header .v2-buy-trigger,.v2 .v2-header.v2-responsive-header .v2-theme-button{min-height:44px}.v2 .v2-header.v2-responsive-header .v2-theme-button{width:44px;height:44px}.v2 .v2-header.v2-responsive-header .v2-nav-wallet{width:156px;min-width:156px;flex:none}.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-adapter-button,.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-loading{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:none;height:44px;min-height:44px;padding:0 12px;font-size:.78rem;border-radius:24px;white-space:nowrap}.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-adapter-button span{overflow:hidden;text-overflow:ellipsis}.v2 .v2-header.v2-responsive-header .wallet-adapter-button-start-icon{margin:0;flex:none}@media(max-width:1200px){.v2 .v2-header.v2-responsive-header{display:grid;grid-template-columns:minmax(0,1fr) 44px auto 44px 156px;grid-template-areas:"brand nav buy appearance wallet";grid-gap:12px;gap:12px;padding:18px 24px 14px}.v2 .v2-header.v2-responsive-header .v2-brand{grid-area:brand;font-size:1.5rem}.v2 .v2-header.v2-responsive-header .v2-buy-trigger{grid-area:buy;width:auto;min-width:0;padding:0 16px;font-size:.78rem}.v2 .v2-header.v2-responsive-header .v2-buy-trigger span{font-size:1rem}.v2 .v2-header.v2-responsive-header .v2-appearance{grid-area:appearance;margin:0}.v2 .v2-header.v2-responsive-header .v2-nav-wallet{grid-area:wallet}.v2 .v2-header.v2-responsive-header nav{grid-area:nav;width:100%;min-width:0;margin:0;gap:4px;justify-content:center;border-radius:28px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.v2 .v2-header.v2-responsive-header nav a{width:auto;padding:8px 24px;border-radius:24px;font-size:.875rem}}@media(max-width:760px){.v2 .v2-header.v2-responsive-header{grid-template-columns:minmax(0,1fr) 44px 44px 44px;grid-template-areas:"brand nav appearance wallet";gap:8px;padding:14px 12px 10px}.v2 .v2-header.v2-responsive-header .v2-brand{font-size:1.2rem;min-width:0}.v2 .v2-header.v2-responsive-header .v2-brand-icon{width:26px;height:26px;font-size:1.3rem;margin-right:6px;flex:none}.v2 .v2-header.v2-responsive-header>.v2-buy-trigger{display:none}.v2 .v2-header.v2-responsive-header .v2-buy-trigger span{font-size:1.2rem}.v2 .v2-header.v2-responsive-header .v2-nav-wallet{width:44px;min-width:44px}.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-adapter-button,.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-loading{width:44px;min-width:44px;padding:0;font-size:0}.v2 .v2-header.v2-responsive-header .v2-nav-wallet .wallet-adapter-button:before{content:none}.v2 .v2-header.v2-responsive-header .v2-nav-wallet button>span{display:none}.v2 .v2-header.v2-responsive-header .pool-wallet-compact-icon{display:block;flex:none}.v2 .v2-header.v2-responsive-header button:has(.wallet-adapter-button-start-icon) .pool-wallet-compact-icon{display:none}.v2 .v2-header.v2-responsive-header nav{justify-content:flex-start;gap:2px;padding:4px;border-radius:26px}.v2 .v2-header.v2-responsive-header nav a{padding:8px 10px;font-size:.8rem;min-height:44px}.v2 .v2-header.v2-responsive-header .v2-appearance-popover{right:-52px;max-width:calc(100vw - 24px)}}.v2 .v2-header.v2-responsive-header{position:relative;flex-wrap:nowrap}.v2 .v2-navigation{margin-left:auto;min-width:0}.v2 .v2-nav-buy,.v2 .v2-nav-toggle{display:none}@media(max-width:1200px){.v2 .v2-navigation{grid-area:nav;margin:0}.v2 .v2-nav-toggle{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--card);color:var(--ink)}.v2 .v2-header.v2-responsive-header .v2-navigation nav{display:none;grid-area:auto;position:absolute;top:calc(100% - 4px);right:24px;z-index:40;width:260px;max-width:calc(100vw - 24px);padding:8px;border-radius:16px;background:var(--card);overflow:visible;margin:0;gap:2px}.v2 .v2-header.v2-responsive-header .v2-navigation nav[data-open=true]{display:flex;flex-direction:column;align-items:stretch}.v2 .v2-header.v2-responsive-header .v2-navigation nav a{justify-content:flex-start;width:100%;padding:12px 16px;border-radius:10px;font-size:.875rem}}@media(max-width:760px){.v2 .v2-header.v2-responsive-header .v2-navigation nav{right:12px}.v2 .v2-nav-buy{display:block;margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.v2 .v2-nav-buy>a,.v2 .v2-nav-buy>button{display:flex;width:100%;min-height:44px;padding:12px 16px;border-radius:10px;background:var(--pink);color:#312632;font-weight:700;font-size:.875rem}}.launch-media{position:relative;aspect-ratio:1;min-width:0;background:color-mix(in srgb,var(--launch-accent) 10%,var(--launch-bg));overflow:hidden}.launch-media>img{display:block;width:100%;height:100%;object-fit:cover}.launch-media-message{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px;text-align:center;color:var(--launch-muted);font:400 13px/1.5 Arial,Helvetica,sans-serif;background:var(--launch-bg)}.launch-media-message button{min-height:44px;padding:9px 16px;border:1px solid var(--launch-line);border-radius:6px;background:transparent;color:var(--launch-ink);font:700 13px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}.launch-media-message button:focus-visible{outline:3px solid var(--launch-accent);outline-offset:3px}@media (max-height:580px),(max-width:760px){.poolside-dock[data-page-context=launch]{position:relative;inset:auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;width:auto;max-width:none;margin:0;padding:20px max(20px,env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));flex-wrap:wrap;background:var(--paper)}.poolside-dock[data-page-context=launch] .poolside-buy-palm{display:none}.poolside-dock[data-page-context=launch] .poolside-buy-button{animation:none}}.pool-wallet-button .wallet-adapter-dropdown .wallet-adapter-dropdown-list.pool-wallet-actions{padding:8px;gap:4px;min-width:180px;max-width:calc(100vw - 32px);background:var(--card,var(--paper,#fffafc));color:var(--ink,#302d29);border:1px solid var(--line,#e8cfdc)}.pool-wallet-button .pool-wallet-actions li{list-style:none}.pool-wallet-button .pool-wallet-actions ul{margin:0;padding:0}.pool-wallet-button .wallet-adapter-button[aria-disabled=true]{opacity:.65;cursor:wait}.pool-wallet-button .pool-wallet-actions button{border:0;background:transparent;color:inherit;text-align:left;justify-content:flex-start;font:600 13px/1.3 var(--font-body,Arial,sans-serif);min-height:44px;height:auto;padding:10px 14px;white-space:normal}.pool-wallet-button .wallet-adapter-dropdown-list.pool-wallet-actions button:hover{background:var(--paper,#f9eef4)}.pool-wallet-button .pool-wallet-actions button:focus-visible,.pool-wallet-button>.wallet-adapter-dropdown>button:focus-visible{outline:3px solid var(--pink-dark,#c73d70);outline-offset:3px}.pool-wallet-modal button:focus-visible{outline:3px solid #d84a80;outline-offset:3px}.pool-wallet-feedback{position:absolute;z-index:51;top:calc(100% + 10px);right:0;margin:0;min-width:190px;max-width:280px;padding:10px 12px;border-radius:8px;background:var(--paper,#fffafc);color:var(--ink,#302d29);border:1px solid var(--line,#e8cfdc);box-shadow:0 4px 16px #21121c26;font:500 12px/1.5 var(--font-body,Arial,sans-serif)}.pool-wallet-feedback:empty{display:none}.pool-wallet-action-feedback{margin:0;padding:0 8px;color:inherit;font:500 12px/1.5 var(--font-body,Arial,sans-serif)}.pool-wallet-action-feedback:empty{display:none}.pool-wallet-modal .wallet-adapter-modal-container{pointer-events:none}.pool-wallet-modal .wallet-adapter-modal-wrapper{pointer-events:auto;max-height:calc(100dvh - 40px);overflow-y:auto}.pool-wallet-modal .wallet-adapter-modal-title{padding-bottom:12px!important;outline:none}.pool-wallet-modal-description,.pool-wallet-modal-empty{color:var(--wallet-muted);padding:0 28px 20px;margin:0;font:400 14px/1.6 var(--font-body,Arial,sans-serif)}.pool-wallet-modal .wallet-adapter-modal-list{list-style:none}.pool-wallet-modal .wallet-adapter-modal-list button{width:100%;gap:12px;text-align:left;line-height:1.3}.pool-wallet-modal .wallet-adapter-modal-list button>span{margin-left:auto}.pool-wallet-modal .wallet-adapter-modal-button-close{color:var(--wallet-text);font-size:28px;display:grid;place-items:center;cursor:pointer}