.launch-page.launch-compact{--launch-action-bg:var(--launch-accent);--launch-action-ink:var(--launch-cta-ink,#fff);min-height:100dvh;overflow:visible;scrollbar-color:var(--launch-line) var(--launch-bg)}.launch-page.launch-compact.launch-editorial{--launch-action-ink:#151515}.launch-compact .launch-header,.launch-compact main{max-width:1280px;margin-inline:auto;padding-inline:40px}.launch-compact .launch-header{padding-block:10px;gap:24px}.launch-compact .launch-header>div{gap:16px;letter-spacing:0}.launch-compact .launch-header>div>a{padding:10px 14px;min-height:44px;display:inline-flex;align-items:center;font-size:14px}.launch-compact .launch-compact-identity{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px;padding:20px 0 24px;min-width:0}.launch-compact .launch-compact-identity>.launch-art{width:72px;height:72px;aspect-ratio:1;margin:0;border:1px solid var(--launch-line);border-radius:14px;box-shadow:none;outline:0}.launch-compact .launch-compact-identity .launch-copy{min-width:0}.launch-compact .launch-compact-identity .launch-copy:first-child{grid-column:1/3}.launch-compact-title-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;min-width:0}.launch-compact .launch-compact-identity .launch-copy h1{font-size:clamp(30px,3vw,42px);line-height:1.08;letter-spacing:-.03em;margin:0;border:0;padding:0;text-shadow:none;overflow-wrap:anywhere;text-wrap:balance}.launch-compact-phase{display:inline-flex;align-items:center;gap:7px;font-size:14px;line-height:1.4;font-weight:600;color:var(--launch-muted);white-space:nowrap}.launch-compact-phase:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--launch-accent);flex:none}.launch-compact-summary{display:flex;align-items:center;justify-content:flex-end;gap:24px;min-width:0}.launch-compact .launch-compact-summary .lp-collection-mint-progress{flex:0 0 240px;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0;color:var(--launch-ink)}.launch-compact .lp-collection-mint-progress>div:first-child>span{font-size:13px;letter-spacing:0;text-transform:none;color:var(--launch-muted);white-space:nowrap}.launch-compact .lp-collection-mint-progress strong{font-size:18px;font-weight:650;white-space:nowrap}.launch-compact .lp-collection-mint-percent,.launch-compact .lp-collection-mint-progress strong small{font-size:13px}.launch-compact-schedule{flex:none;min-width:0;max-width:220px}.launch-compact-schedule:empty{display:none}.launch-compact .launch-countdown{border:0;border-radius:0;padding:0;margin:0;font-size:14px;gap:0}.launch-compact .launch-countdown:before{display:none}.launch-compact .launch-countdown .lp-countdown-display{flex-direction:column;align-items:flex-end;gap:6px}.launch-compact .lp-mint-schedule{margin:0;padding:0;border:0}.launch-compact .lp-mint-schedule p{font-size:13px;line-height:1.4;margin:0 0 4px}.launch-compact .lp-mint-schedule .lp-countdown{margin-top:8px;font-size:14px}.launch-compact .launch-compact-market{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);grid-gap:32px;gap:32px;align-items:start;padding:0 0 20px;min-width:0}.launch-compact .launch-compact-tabs{display:none}.launch-compact-curve-panel,.launch-compact-trade-panel{min-width:0}.launch-compact .launch-live-trade{width:100%;min-width:0;min-height:0}.launch-compact .launch-live-trade .lp-nft-trade{width:100%;min-height:0;max-width:none;margin:0;padding:24px;gap:12px;align-content:start;border-radius:16px}.launch-compact .lp-nft-trade .lp-tabs{min-height:48px;padding:3px;border:1px solid var(--launch-line);border-radius:10px}.launch-compact .lp-nft-trade .lp-tabs button{min-height:44px;padding:10px 12px;font-size:16px;border-radius:7px}.launch-compact .lp-nft-trade .lp-tabs button[aria-pressed=true]{background:var(--launch-ink);color:var(--launch-bg)}.launch-compact .lp-nft-trade .lp-trade-access{padding:0;margin:4px 0 0;border:0;gap:12px;align-items:center}.launch-compact .lp-nft-trade .lp-trade-access span:not(.lp-trade-access-mark),.launch-compact .lp-nft-trade .lp-trade-access strong{font-size:14px;line-height:1.4}.launch-compact .lp-nft-trade .lp-trade-access-mark{width:28px;height:28px;flex:0 0 28px;background:transparent;color:var(--launch-ink)}.launch-compact .lp-nft-trade .lp-trade-access>a{font-size:14px;min-height:44px;margin-left:auto;text-underline-offset:4px}.launch-compact .lp-nft-trade .lp-trade-quantity{min-height:48px;padding:0;border:0}.launch-compact .lp-nft-trade .lp-trade-quantity label,.launch-compact .lp-nft-trade .lp-trade-slippage{font-size:16px}.launch-compact .lp-nft-trade .lp-trade-owned-count{font-size:14px}.launch-compact .lp-nft-trade .lp-slippage-stepper{height:48px;min-height:48px}.launch-compact .lp-nft-trade .lp-slippage-stepper button{min-width:44px;min-height:44px}.launch-compact .lp-nft-trade .lp-quantity-value input{height:44px;font-size:16px!important;padding:0 6px;caret-color:var(--launch-accent)}.launch-compact .lp-nft-trade .lp-trade-slippage{min-height:48px}.launch-compact .lp-nft-trade .lp-trade-limit{gap:6px;font-size:14px}.launch-compact .lp-nft-trade .lp-trade-note{font-size:14px;line-height:1.5;margin:0;color:var(--launch-muted)}.launch-compact .lp-nft-trade .lp-trade-action{min-height:52px!important;height:auto;margin:0;padding:12px 16px;font-size:16px!important;border-color:var(--launch-action-bg)!important}.launch-compact .lp-nft-trade .lp-trade-action,.launch-compact .lp-nft-trade .lp-trade-action:hover:not(:disabled){background:var(--launch-action-bg)!important;color:var(--launch-action-ink)!important}.launch-compact .lp-nft-trade>.pool-wallet-button,.launch-compact .lp-nft-trade>.pool-wallet-button .wallet-adapter-dropdown{display:block;width:100%}.launch-compact .lp-nft-trade>.pool-wallet-button :is(.wallet-adapter-button,.wallet-loading){display:flex;align-items:center;justify-content:center;min-height:52px;height:auto;width:100%;padding:12px 16px;font-size:16px;line-height:1.4;white-space:normal;border-radius:10px;background:var(--launch-action-bg)!important;color:var(--launch-action-ink)!important;border:1px solid var(--launch-action-bg)}.launch-compact .lp-nft-trade .lp-trade-status{min-height:0;gap:8px;font-size:14px;line-height:1.5}.launch-compact .lp-nft-trade .lp-trade-status:empty{display:none}.launch-compact .launch-compact-curve-panel>.launch-price-curve{height:auto;min-height:0;margin:0;padding:24px;border-radius:16px}.launch-compact .launch-price-curve-chart,.launch-compact .launch-price-curve-prices{height:200px}.launch-compact .launch-price-curve h3,.launch-compact .launch-price-curve output{font-size:18px}.launch-compact .launch-price-curve-unit{margin:16px 0 8px;font-size:13px}.launch-compact .launch-price-curve-current-label{margin-top:12px;font-size:14px}.launch-compact .launch-price-curve-limit-label{margin-top:16px;padding-top:16px;font-size:13px;line-height:1.5}.launch-compact .launch-price-curve-note{margin-top:12px;font-size:13px}.launch-compact .launch-compact-details{border-top:1px solid var(--launch-line)}.launch-compact .launch-compact-details>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;font-size:14px;cursor:pointer;list-style:none;color:var(--launch-muted)}.launch-compact .launch-compact-details>summary::-webkit-details-marker{display:none}.launch-compact .launch-compact-details>summary>svg{flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.launch-compact .launch-compact-details[open]>summary>svg{transform:rotate(45deg)}.launch-compact :is(button,a,input,summary):focus-visible{outline:2px solid var(--launch-accent);outline-offset:3px}.launch-compact ::selection{background:var(--launch-accent);color:var(--launch-cta-ink,var(--launch-bg))}.launch-compact .launch-compact-about{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:8px 0 24px}.launch-compact .launch-compact-about>p{max-width:70ch;margin:0;font-size:16px;line-height:1.6;color:var(--launch-muted);overflow-wrap:anywhere}.launch-compact .launch-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.launch-compact .launch-facts>div{padding:16px!important;min-width:0}.launch-compact .launch-facts>div:last-child{grid-column:auto}.launch-compact .launch-facts strong{font-size:20px;margin-top:8px}.launch-compact .launch-facts .lp-reward{margin-top:8px}.launch-compact .launch-compact-resource-links{display:flex;flex-wrap:wrap;gap:16px 24px;padding:0 0 24px;font-size:14px;line-height:1.5;color:var(--launch-muted)}.launch-compact .launch-compact-resource-links a{text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.launch-compact .launch-compact-resource-links span{margin-left:auto;align-self:center}.launch-compact-manage-short{display:none}.launch-compact-art-placeholder{display:block;width:72px;height:72px}.launch-compact-loading-copy{display:grid;grid-gap:12px;gap:12px;max-width:480px}.launch-compact-title-placeholder{width:80%;height:32px}.launch-compact-caption-placeholder{width:55%;height:14px}.launch-compact-loading-summary{width:220px}.launch-compact-progress-placeholder{height:44px}.launch-compact-curve-placeholder,.launch-compact-trade-placeholder{height:440px}.launch-compact .launch-compact-identity .launch-media-message{padding:0;gap:0}.launch-compact .launch-compact-identity .launch-media-message button{width:100%;max-width:100%;min-height:44px;padding:6px;font-size:14px;border:0;border-radius:inherit}@media(max-width:760px){.launch-compact .launch-header{flex-wrap:nowrap;padding:12px 20px;gap:16px}.launch-compact .launch-brand{font-size:20px;white-space:nowrap;letter-spacing:-.03em}.launch-compact .launch-header>div{gap:8px;flex-wrap:nowrap}.launch-compact .launch-header>div>a.launch-compact-view-link{display:none}.launch-compact .launch-compact-manage-link{min-height:44px;padding:8px!important;font-size:14px!important}.launch-compact-manage-full{display:none}.launch-compact-manage-short{display:inline}.launch-compact main{padding-inline:20px}.launch-compact .launch-compact-identity{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:24px 0}.launch-compact .launch-compact-identity>.launch-art{width:56px;height:56px;border-radius:12px}.launch-compact .launch-compact-identity .launch-copy h1{font-size:30px;line-height:1.1}.launch-compact .launch-compact-identity .launch-copy:first-child{grid-column:1/-1}.launch-compact-title-line{gap:8px}.launch-compact-phase{font-size:14px}.launch-compact-summary{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;width:100%;justify-content:normal}.launch-compact .launch-compact-summary .lp-collection-mint-progress{width:100%;min-width:0;grid-column:auto;flex:auto}.launch-compact .lp-collection-mint-progress>div:first-child{flex-wrap:wrap;gap:4px 10px}.launch-compact-schedule{max-width:155px}.launch-compact .launch-countdown .lp-countdown-display{align-items:flex-start}.launch-compact .launch-countdown,.launch-compact .lp-mint-schedule p{font-size:14px}.launch-compact .lp-mint-schedule p strong{display:inline}.launch-compact .launch-compact-market{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:24px}.launch-compact .launch-compact-tabs{grid-column:1/-1;display:flex;align-items:center;gap:24px;border:0;border-bottom:1px solid var(--launch-line);padding:0}.launch-compact .launch-compact-tabs button{position:relative;flex:none;min-width:44px;min-height:48px;padding:10px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--launch-muted);font-size:16px;font-weight:600}.launch-compact .launch-compact-tabs button[aria-selected=true]{border-bottom-color:var(--launch-ink);color:var(--launch-ink)}.launch-compact-market[data-mobile-view=curve]>.launch-compact-trade-panel,.launch-compact-market[data-mobile-view=trade]>.launch-compact-curve-panel{display:none}.launch-compact .launch-live-trade .lp-nft-trade{padding:20px;gap:16px}.launch-compact .lp-nft-trade .lp-trade-access{flex-wrap:wrap;align-items:flex-start}.launch-compact .lp-nft-trade .lp-trade-access>a{margin-left:40px;min-height:44px}.launch-compact .launch-compact-curve-panel>.launch-price-curve{padding:20px}.launch-compact .launch-price-curve-chart,.launch-compact .launch-price-curve-prices{height:190px}.launch-compact .launch-price-curve-current-label>span{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}.launch-compact .launch-price-curve-current-label strong{margin-left:0}.launch-compact .launch-compact-about{display:block}.launch-compact .launch-compact-about .lp-social-links{margin-top:16px}.launch-compact .launch-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-compact .launch-facts>div{padding:16px 12px!important}.launch-compact .launch-compact-resource-links span{margin-left:0;flex-basis:100%}.launch-compact-art-placeholder{width:56px;height:56px}.launch-compact-loading-summary{grid-column:1/-1;width:100%}.launch-compact-curve-placeholder{display:none}}@media(prefers-reduced-motion:reduce){.launch-compact .launch-compact-details>summary>svg{transition:none}}body:has(.launch-page.launch-compact) .poolside-dock[data-page-context=launch]{display:none}body:has(.launch-page.launch-compact .launch-compact-details[open]) .poolside-dock[data-page-context=launch]{display:flex;position:relative;inset:auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;width:auto;max-width:none;margin:0;padding:16px max(20px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));flex-wrap:wrap;background:var(--paper)}