.launchpool_page__lN7_m{min-height:100%;color:var(--app-text);background:radial-gradient(circle at 86% 5%,var(--app-brand-soft),transparent 16rem),var(--app-bg)}.launchpool_main__kYie7{display:flex;flex-direction:column;gap:16px;padding-bottom:calc(2.5rem + var(--app-safe-bottom))}.launchpool_hero__sSYcz{position:relative;isolation:isolate;overflow:hidden;padding:20px 18px 18px;border:1px solid var(--app-border);border-radius:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--app-surface) 98%,transparent),var(--app-surface-strong));box-shadow:var(--app-shadow)}.launchpool_hero__sSYcz:before{position:absolute;top:-58px;right:-52px;z-index:-1;width:190px;height:190px;border:1px solid var(--app-border-strong);border-radius:50%;box-shadow:0 0 0 22px color-mix(in srgb,var(--app-brand) 3%,transparent),0 0 0 52px color-mix(in srgb,var(--app-brand) 2%,transparent);content:""}.launchpool_heroTop__GLYmq{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.launchpool_heroTitle__eUKHH{margin:0;font-family:var(--app-font-family-display);font-size:34px;font-weight:650;line-height:1;letter-spacing:-.055em}.launchpool_heroSubtitle__XLXlk{max-width:245px;margin:12px 0 0;color:var(--app-text-muted);font-size:var(--app-font-size-text-2xs);line-height:1.6;text-wrap:balance}.launchpool_heroMark__Suf8T{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid var(--app-border-strong);border-radius:50%;color:var(--app-text);background:color-mix(in srgb,var(--app-surface) 76%,transparent);box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--app-text) 3%,transparent);font-size:var(--app-font-size-display-lg);font-weight:250;letter-spacing:-.12em}.launchpool_heroMetrics__2XwtV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0;padding-top:16px;border-top:1px solid var(--app-border)}.launchpool_heroMetric__lEM25{min-width:0}.launchpool_campaignMetric__fGpHQ dt,.launchpool_heroMetric__lEM25 dt,.launchpool_poolMetric__3M8Wh dt,.launchpool_positionMetric__V48nQ dt{color:var(--app-text-subtle);font-size:var(--app-font-size-text-3xs);font-weight:600;line-height:1.45;letter-spacing:.04em;text-transform:uppercase}.launchpool_heroMetric__lEM25 dd{margin:6px 0 0;color:var(--app-text);font-family:var(--app-number-font-family);font-size:var(--app-font-size-title-2);font-weight:620;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.launchpool_heroMetric__lEM25:last-child dd{color:var(--app-positive-soft)}.launchpool_tabs__JHVtY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--app-border);border-radius:999px;background:var(--app-surface-soft)}.launchpool_tab__YzjKU{display:flex;min-height:40px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:0;border-radius:999px;color:var(--app-text-muted);background:transparent;font:inherit;font-size:var(--app-font-size-text-2xs);font-weight:600}.launchpool_tabActive__KhqR5{color:var(--app-accent-text);background:var(--app-accent);box-shadow:var(--app-primary-shadow)}.launchpool_tabCount__uPwJV{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;color:inherit;background:color-mix(in srgb,currentColor 9%,transparent);font-size:var(--app-font-size-text-3xs);font-variant-numeric:tabular-nums}.launchpool_error__pkX3k,.launchpool_notice__Dvf49{margin:0;padding:12px 14px;border:1px solid var(--app-border);border-radius:12px;font-size:var(--app-font-size-text-2xs);line-height:1.55}.launchpool_notice__Dvf49{border-color:color-mix(in srgb,var(--app-positive) 28%,var(--app-border));color:var(--app-positive-soft);background:var(--app-positive-bg)}.launchpool_error__pkX3k{border-color:color-mix(in srgb,var(--app-negative) 28%,var(--app-border));color:var(--app-negative-soft);background:var(--app-negative-bg)}.launchpool_list__5Duvy{display:flex;flex-direction:column;gap:12px}.launchpool_campaign__KgOS3{overflow:hidden;border:1px solid var(--app-border);border-radius:20px;background:var(--app-surface);box-shadow:var(--app-shadow)}.launchpool_campaignHeader__U_Y31{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 14px}.launchpool_campaignIdentity__olsFM{min-width:0;flex:1}.launchpool_campaignTitleRow___LaeD{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.launchpool_campaignTitle__zGK3n{display:-webkit-box;margin:0;overflow:hidden;color:var(--app-text);font-family:var(--app-font-family-display);font-size:var(--app-font-size-text-lg);font-weight:650;line-height:1.3;letter-spacing:-.025em;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.launchpool_status__WPHTm{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:24px;margin-top:1px;padding:0 8px;border-radius:999px;color:var(--app-positive-soft);background:var(--app-positive-bg);font-size:var(--app-font-size-text-3xs);font-weight:650;line-height:1}.launchpool_status__WPHTm:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.launchpool_statusEnded__LYRr8{color:var(--app-text-subtle);background:var(--app-surface-soft)}.launchpool_campaignDescription__Xehw2{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--app-text-muted);font-size:var(--app-font-size-text-3xs);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.launchpool_campaignMetrics__NGLRe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:14px 16px;border-top:1px solid var(--app-border);border-bottom:1px solid var(--app-border);background:var(--app-surface-soft)}.launchpool_campaignMetric__fGpHQ+.launchpool_campaignMetric__fGpHQ{padding-left:16px;border-left:1px solid var(--app-border)}.launchpool_campaignMetric__fGpHQ dd,.launchpool_poolMetric__3M8Wh dd,.launchpool_positionMetric__V48nQ dd{margin:4px 0 0;overflow:hidden;color:var(--app-text);font-family:var(--app-number-font-family);font-size:var(--app-font-size-text-2xs);font-weight:590;line-height:1.45;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.launchpool_campaignTvl__989WC{white-space:normal}.launchpool_accentValue__HfFpb{color:var(--app-positive-soft)!important}.launchpool_poolList__NvZ6D{padding:0 16px}.launchpool_poolListDivided__ZeNeX{border-top:1px solid var(--app-border)}.launchpool_pool__SJeSn{padding:16px 0}.launchpool_pool__SJeSn+.launchpool_pool__SJeSn{border-top:1px solid var(--app-border)}.launchpool_poolHead__5on75{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.launchpool_poolTitle__uAx1_{min-width:0;flex:1;margin:0;overflow:hidden;color:var(--app-text);font-size:var(--app-font-size-text-xs);font-weight:630;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.launchpool_poolPair__ML6u5{flex:0 0 auto;color:var(--app-text-subtle);font-family:var(--app-number-font-family);font-size:var(--app-font-size-text-3xs);line-height:1.45}.launchpool_poolMetrics__jQrkD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0}.launchpool_position__TgMr2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding:12px;border-radius:12px;background:var(--app-surface-soft)}.launchpool_positionMetric__V48nQ dd{font-size:var(--app-font-size-text-3xs)}.launchpool_actions__gg0Nq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.launchpool_primaryButton__jkVKo,.launchpool_secondaryButton__9WZhk{display:flex;min-height:44px;align-items:center;justify-content:center;padding:0 8px;border-radius:12px;font:inherit;font-size:var(--app-font-size-text-2xs);font-weight:650;line-height:1.2}.launchpool_primaryButton__jkVKo{border:1px solid var(--app-accent);color:var(--app-accent-text);background:var(--app-accent)}.launchpool_secondaryButton__9WZhk{border:1px solid var(--app-border);color:var(--app-text);background:var(--app-surface-strong)}.launchpool_primaryButton__jkVKo:disabled,.launchpool_secondaryButton__9WZhk:disabled{opacity:.42}.launchpool_loginButton__AnXhg{grid-column:1/-1;font-size:var(--app-font-size-text-sm)}.launchpool_skeleton__miuEu{height:210px;border-radius:20px}@media (max-width:350px){.launchpool_heroTitle__eUKHH{font-size:30px}.launchpool_position__TgMr2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.launchpool_primaryButton__jkVKo,.launchpool_secondaryButton__9WZhk,.launchpool_tab__YzjKU{transition:none}}