.launch-shell{min-height:100vh;background:radial-gradient(circle at 50% -20%,#21374e 0,#0d1626 42%,#090e1a 75%)}.launch-wrap{max-width:1160px;margin:auto;padding:0 28px 60px}.launch-top{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #29374b}.launch-top-actions{display:flex;align-items:center;gap:22px}.launch-back{display:flex;align-items:center;gap:8px;color:#bdc9d8;font-size:14px}.launch-addresses a:hover,.launch-back:hover,.launch-link:hover{color:#c9ff61}.launch-hero{padding:62px 0 44px;max-width:770px}.launch-hero h1{font-size:clamp(38px,5.2vw,64px);line-height:1.05;letter-spacing:-.055em;margin:15px 0 18px}.launch-hero p{color:#b8c6d7;font-size:17px;line-height:1.6;margin:0;max-width:690px}.launch-nav{gap:8px;border-bottom:1px solid #2c3d53;margin-bottom:24px}.launch-nav,.launch-nav button{display:flex;align-items:center}.launch-nav button{gap:7px;padding:15px 17px;color:#9fb0c4;background:transparent;border:0;border-bottom:2px solid transparent;font-size:14px;font-weight:700}.launch-nav button.selected,.launch-nav button:hover{color:#d5ff8e}.launch-nav button.selected{border-bottom-color:#c9ff61}.launch-nav .launch-refresh{margin-left:auto;font-weight:500}.launch-grid{display:grid;grid-template-columns:minmax(285px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}.launch-create,.launch-detail,.launch-list{background:#121b2c;border:1px solid #2a384d;border-radius:22px;box-shadow:0 20px 70px #0004}.launch-list{padding:20px}.launch-detail{padding:27px}.launch-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 3px 16px}.launch-create h2,.launch-section-title h2{font-size:21px;margin:0}.launch-section-title span{color:#8494aa;font-size:12px}.launch-empty{color:#9eafc2;font-size:14px;line-height:1.5;padding:18px 5px}.launch-row{width:100%;display:flex;align-items:center;gap:13px;text-align:left;background:#0d1626;border:1px solid #29384e;border-radius:14px;padding:13px;margin-top:9px;color:#f3f6fb}.launch-row.active,.launch-row:hover{border-color:#8ab557;background:#172639}.launch-avatar{width:42px;height:42px;flex:none;display:grid;place-items:center;background:#2f4770;color:#f5ffdd;border-radius:13px;font-size:13px;font-weight:800;background-size:cover;background-position:50%}.launch-avatar.large{width:58px;height:58px;border-radius:17px;font-size:19px}.launch-row-main{display:grid;gap:5px;min-width:0;flex:1}.launch-row-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.launch-row-main small{color:#a5b6c9;font-weight:500;margin-left:3px}.launch-row-main>span{color:#90a2b8;font-size:12px}.launch-row-arrow{color:#adbdcf}.launch-detail-head{display:flex;align-items:center;gap:15px}.launch-phase{font-size:11px;letter-spacing:.12em;color:#b9f46e;font-weight:800}.launch-detail h2{font-size:25px;letter-spacing:-.03em;margin:4px 0 0;overflow-wrap:anywhere}.launch-detail h2 span{font-size:16px;color:#9eadc0;font-weight:500}.launch-description{color:#b5c2d2;line-height:1.55;font-size:14px;margin:22px 0 10px;overflow-wrap:anywhere}.launch-link{display:inline-flex;align-items:center;gap:5px;color:#c5e4ef;font-size:13px}.launch-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:25px}.launch-stats>div{background:#0d1626;border:1px solid #29384e;border-radius:12px;padding:13px 11px;display:grid;gap:8px;min-width:0}.launch-stats span{color:#8e9fb4;font-size:12px}.launch-stats strong{font-size:14px;overflow-wrap:anywhere}.launch-progress{height:7px;border-radius:999px;background:#26374d;margin:17px 0 27px;overflow:hidden}.launch-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#86d79e,#c9ff61)}.launch-trade-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;background:#0c1422;padding:5px;border:1px solid #2b394e;border-radius:13px}.launch-trade-tabs button{border:0;background:transparent;color:#9bacbf;font-weight:700;padding:12px;border-radius:9px}.launch-trade-tabs button.selected{background:#24354b;color:#fff}.launch-amount{display:grid;gap:9px;margin-top:17px;color:#adbbca;font-size:13px}.launch-amount input,.launch-form input,.launch-form textarea{width:100%;background:#0c1422;border:1px solid #2b3b50;border-radius:12px;color:#f3f6fb;outline:0;padding:14px 15px}.launch-amount input{font-size:27px}.launch-amount input:focus,.launch-form input:focus,.launch-form textarea:focus{border-color:#c9ff61}.launch-quote{display:flex;justify-content:space-between;gap:12px;margin:20px 0 0;font-size:14px;color:#9fb0c4}.launch-quote strong{color:#eef3fa;font-size:16px}.launch-addresses{display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}.launch-addresses a{color:#9dc1df;font-size:12px}.launch-create{max-width:790px;padding:30px}.launch-create>p{color:#aebed0;line-height:1.55;font-size:14px}.launch-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:25px}.launch-form label{display:grid;gap:8px;color:#c5d1de;font-size:13px}.launch-form label.wide{grid-column:1/-1}.launch-form textarea{resize:vertical;min-height:100px;font:inherit}.launch-create .primary-action{max-width:260px}.launch-fill-button{display:block;margin:9px 0 0 auto;padding:4px 0;border:0;background:transparent;color:#c9ff61;font-size:13px;font-weight:700}.launch-fill-button:hover{text-decoration:underline}.launch-amount-note{margin-top:8px;color:#879bb1;font-size:12px}.launch-tokenomics{color:#c9d7e7;font-size:12px;line-height:1.55;margin:0 0 10px}@media(max-width:760px){.launch-wrap{padding:0 16px 40px}.launch-top{min-height:72px}.launch-top-actions{gap:10px}.launch-hero{padding:44px 0 32px}.launch-hero p{font-size:15px}.launch-grid{grid-template-columns:1fr}.launch-detail{padding:20px}.launch-nav button{padding:13px 9px;font-size:12px}.launch-nav .launch-refresh{font-size:0}.launch-nav .launch-refresh svg{width:17px}.launch-form{grid-template-columns:1fr}.launch-form label.wide{grid-column:auto}.launch-create{padding:21px}}@media(max-width:460px){.launch-back{font-size:0}.launch-stats{grid-template-columns:1fr}.launch-stats>div{display:flex;justify-content:space-between}.launch-top .wallet-button{font-size:11px}}body:has(.launch-light){background:#f4f3ee;color:#15231d}.launch-light{--ink:#15231d;--paper:#f4f3ee;--muted:#66746c;--line:#d8dcd2;--lime:#d7f76b;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.launch-light .launch-top{height:82px;min-height:82px;display:grid;grid-template-columns:210px 1fr auto;align-items:center;gap:24px;padding:0 max(34px,calc((100vw - 1180px)/2));background:#fbfaf6;border-bottom:1px solid var(--line)}.launch-light .launch-brand{display:flex;align-items:center;gap:11px;width:max-content;color:var(--ink);font-size:25px;font-weight:800;letter-spacing:-.075em}.launch-light .launch-brand .brand-mark{width:31px;height:31px;border-radius:5px}.launch-light .launch-brand-dot{color:#6f9039}.launch-light .launch-main-nav{display:flex;align-items:center;justify-content:center;height:100%;gap:27px;white-space:nowrap}.launch-light .launch-main-nav a,.launch-light .launch-main-nav span{display:flex;align-items:center;height:100%;border-bottom:2px solid transparent;color:#68736d;font-size:13px;font-weight:700}.launch-light .launch-main-nav a:hover{color:var(--ink)}.launch-light .launch-main-nav .active{border-color:var(--ink);color:var(--ink)}.launch-light .launch-top-actions{gap:15px}.launch-light .launch-network{display:inline-flex;align-items:center;gap:7px;color:#4d5e51;font-size:11px;white-space:nowrap}.launch-light .launch-network>span{width:7px;height:7px;background:#8ab842;border-radius:50%}.launch-light .launch-network.wrong{color:#a45b2b}.launch-light .launch-network.wrong>span{background:#d08047}.launch-light .wallet-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;background:var(--ink);border:1px solid var(--ink);border-radius:7px;color:#fff;font-size:12px;font-weight:700}.launch-light .wallet-button:hover{background:#2b4032}.launch-light .launch-wrap{max-width:1170px;padding:0 34px 55px}.launch-light .launch-hero{padding:52px 0 36px}.launch-light .eyebrow{color:#547147;font-size:11px}.launch-light .launch-hero h1{font-size:clamp(40px,5vw,52px);line-height:1;letter-spacing:-.075em;font-weight:750}.launch-light .launch-hero p{color:#617067;font-size:15px;line-height:1.5}.launch-light .site-alert{background:#e6edd9;border:0;border-left:3px solid #8ab842;border-radius:0;color:#24352a}.launch-light .site-alert a{color:#395a1f}.launch-light .launch-nav{border-color:#dce3d8}.launch-light .launch-nav button{color:#6d7a70}.launch-light .launch-nav button.selected,.launch-light .launch-nav button:hover{color:var(--ink)}.launch-light .launch-nav button.selected{border-color:var(--ink)}.launch-light .launch-create,.launch-light .launch-detail,.launch-light .launch-list{background:#fff;border:1px solid #d9ded4;border-radius:10px;box-shadow:none}.launch-light .launch-empty,.launch-light .launch-section-title span{color:#718076}.launch-light .launch-row{background:#fff;border:1px solid #e0e6dc;border-radius:7px;color:var(--ink)}.launch-light .launch-row.active,.launch-light .launch-row:hover{background:#f3f7ed;border-color:#abc79a}.launch-light .launch-avatar{background-color:#d7f76b;color:var(--ink);border-radius:6px}.launch-light .launch-row-arrow,.launch-light .launch-row-main small,.launch-light .launch-row-main>span{color:#718076}.launch-light .launch-phase{color:#5a783a}.launch-light .launch-description,.launch-light .launch-detail h2 span,.launch-light .launch-tokenomics{color:#647369}.launch-light .launch-addresses a,.launch-light .launch-link{color:#416b43}.launch-light .launch-addresses a:hover,.launch-light .launch-link:hover{color:#274f21}.launch-light .launch-stats>div{background:#f7f9f4;border:1px solid #e0e6dc;border-radius:7px}.launch-light .launch-stats span{color:#708075}.launch-light .launch-progress{background:#e0e8d9}.launch-light .launch-progress span{background:#8ab842}.launch-light .launch-trade-tabs{background:#f1f4ed;border:1px solid #dce3d8;border-radius:7px}.launch-light .launch-trade-tabs button{color:#68786b}.launch-light .launch-trade-tabs button.selected{background:#fff;color:var(--ink);box-shadow:0 1px 3px #17231a19}.launch-light .launch-amount,.launch-light .launch-form label{color:#5e7062}.launch-light .launch-amount input,.launch-light .launch-form input,.launch-light .launch-form textarea{background:#f6f7f2;border:1px solid #dce3d8;border-radius:7px;color:var(--ink)}.launch-light .launch-amount input:focus,.launch-light .launch-form input:focus,.launch-light .launch-form textarea:focus{border-color:#8ab842}.launch-light .launch-amount-note,.launch-light .launch-create>p,.launch-light .launch-quote{color:#68786b}.launch-light .launch-quote strong{color:var(--ink)}.launch-light .launch-fill-button{color:#416b2e}.launch-light .primary-action{background:var(--lime);border:1px solid #b7d453;border-radius:7px;color:var(--ink);font-size:14px;font-weight:800}.launch-light .primary-action:hover{background:#e4ff8f}.launch-light .secondary-action{background:#fff;border:1px solid #cbd4c7;border-radius:7px;color:var(--ink)}.launch-light .form-note{color:#718076}.launch-light .launch-hero{padding:38px 0 26px}.launch-light .launch-hero h1{font-size:36px;letter-spacing:-.045em;margin:0}.launch-light .launch-footer{text-align:center;color:var(--muted);font-size:11px;margin:34px 0 0}.launch-light .launch-rules{display:flex;flex-wrap:wrap;gap:22px;margin:22px 0;color:var(--muted);font-size:12px}.launch-light .launch-rules>span{display:grid;gap:6px}.launch-light .launch-rules strong{font-size:15px;color:var(--ink)}.launch-light .ui-details{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;color:var(--muted);font-size:12px}.launch-light .ui-details summary{cursor:pointer;color:var(--ink);font-weight:500;padding:4px 0;width:fit-content}.launch-light .ui-details summary:focus-visible{outline:2px solid #6b962a;outline-offset:3px}.launch-light .ui-details[open] summary{margin-bottom:12px}.launch-light .ui-details p{line-height:1.6;font-size:12px}.launch-light .ui-details .launch-addresses{margin-top:14px}.launch-light .launch-stats-graduated{grid-template-columns:1fr;margin:22px 0}.launch-light .launch-stats-graduated>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.launch-light a:focus-visible,.launch-light button:focus-visible,.launch-light input:focus-visible,.launch-light textarea:focus-visible{outline:2px solid #6b962a;outline-offset:3px}@media(max-width:1120px){.launch-light .launch-top{grid-template-columns:auto 1fr auto;gap:15px}.launch-light .launch-main-nav{gap:15px}.launch-light .launch-network{display:none}}@media(max-width:850px){.launch-light .launch-top{height:auto;min-height:75px;grid-template-columns:1fr auto;grid-template-rows:69px auto;padding-bottom:0}.launch-light .launch-main-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;gap:24px;min-height:43px}.launch-light .launch-main-nav a,.launch-light .launch-main-nav span{height:43px;padding:0 0 12px}}@media(max-width:600px){.launch-light .launch-top{padding:0 16px}.launch-light .launch-wrap{padding:0 16px 40px}.launch-light .launch-hero{padding:34px 0 27px}.launch-light .launch-hero h1{font-size:42px}.launch-light .launch-hero p{font-size:13px}.launch-light .launch-brand{font-size:22px}.launch-light .launch-top .wallet-button{font-size:11px;padding:8px 10px}}.launch-light .curve-panel{margin:25px 0 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0 22px;color:var(--ink)}.curve-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.curve-heading h3{font-size:13px;font-weight:600;margin:0}.curve-phase{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#637381;white-space:nowrap}.curve-live-dot{width:6px;height:6px;border-radius:50%;background:#6570B5}.curve-complete .curve-phase{color:#396c39}.curve-price{display:grid;gap:5px;margin:17px 0 8px;font-variant-numeric:tabular-nums}.curve-price>strong{font-size:28px;line-height:1.2;letter-spacing:-.04em;font-weight:500}.curve-price>strong span{font-size:15px;letter-spacing:0;font-weight:400}.curve-price>span{font-size:11px;color:#788791;overflow-wrap:anywhere}.curve-plot{position:relative;min-width:0}.curve-svg{display:block;width:100%;height:222px;overflow:visible}.curve-axis{font:10px Arial,Helvetica,sans-serif;fill:#83909a;font-variant-numeric:tabular-nums}.curve-grid-line{stroke:#edf0f3;stroke-width:1}.curve-target-line{stroke:#b1b8d3;stroke-width:1;stroke-dasharray:3 5}.curve-future-line{fill:none;stroke:#cbd1df;stroke-width:2;stroke-dasharray:4 5;stroke-linecap:round}.curve-filled-line{fill:none;stroke:#737fc7;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.curve-current-guide{stroke:#b7bee4;stroke-width:1;stroke-dasharray:3 4}.curve-current-halo{fill:#ACB1FF;fill-opacity:.22}.curve-current-dot{fill:#6570B5;stroke:#fff;stroke-width:2}.curve-hover-guide{stroke:#ccd3db;stroke-width:1;stroke-dasharray:2 3}.curve-hover-dot{fill:#00273F;stroke:#fff;stroke-width:2}.curve-explore{position:absolute;width:auto;height:auto;opacity:0;cursor:crosshair;margin:0;appearance:none;touch-action:pan-y;padding:0;border:0;background:transparent}.curve-plot:has(.curve-explore:focus-visible){outline:2px solid #ACB1FF;outline-offset:2px;border-radius:4px}.curve-x-label{display:flex;justify-content:space-between;margin:0 16px 16px 54px;font-size:10px;color:#83909a}.curve-x-label span{color:#6570B5;font-variant-numeric:tabular-nums}.curve-graduation>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.curve-graduation>div:first-child>span{display:flex;align-items:center;gap:6px;color:#788791}.curve-graduation strong{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.curve-graduation strong span{font-weight:400;color:#788791}.curve-graduation-track{height:5px;border-radius:99px;background:#edf0f5;overflow:hidden;margin:12px 0 8px}.curve-graduation-track span{display:block;height:100%;border-radius:inherit;background:#ACB1FF;transition:width .35s ease}.curve-graduation-caption{display:flex;justify-content:space-between;gap:10px;color:#788791;font-size:11px;font-variant-numeric:tabular-nums}.curve-complete .curve-graduation-track span{background:#A6EE83}.curve-loading{height:250px;display:grid;place-items:center;color:#788791;font-size:12px}.curve-loading button{background:transparent;border:0;color:#6570B5;cursor:pointer;padding:10px}.launch-light .launch-wallet-balance{margin:0 0 15px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;color:#788791}.launch-wallet-balance strong{font-weight:500;color:var(--ink);overflow-wrap:anywhere;text-align:right}@media(max-width:460px){.curve-price>strong{font-size:26px}.curve-graduation>div:first-child{flex-wrap:wrap;gap:8px}.curve-graduation-caption{font-size:10px}.launch-light .launch-wallet-balance{font-size:11px}}@media(prefers-reduced-motion:reduce){.curve-graduation-track span{transition:none}}