.lp-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lp-meta,.lp-title .badge{font-size:12px}.lp-meta{display:flex;gap:14px 18px;flex-wrap:wrap;color:var(--text-3);margin-top:8px;align-items:center}.lp-meta>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.token-card{display:grid;gap:14px}.token-card-top{display:flex;align-items:center;gap:12px;min-width:0}.token-card-top h3{margin:0;font-size:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-card-top .badge{margin-left:auto;flex:0 0 auto}.token-icon{width:40px;height:40px;border-radius:12px;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-weight:700;font-size:15px;flex:0 0 auto;letter-spacing:-.02em;overflow:hidden}.token-icon img{width:100%;height:100%;object-fit:cover;display:block}.token-icon.large{width:52px;height:52px;border-radius:16px;font-size:20px}.token-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.token-card-stats .stat-value{font-size:16px}.token-layout{grid-template-columns:minmax(0,1fr) 380px}.token-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px}.trade-panel{display:grid;gap:14px}.trade-panel .card-header{margin-bottom:0}.trade-summary{background:var(--surface-2);border-radius:var(--r-md);padding:12px 14px}.trade-summary .kv{font-size:12px}.lp-trades td,.lp-trades th{padding:9px 10px;font-size:13px}.lp-trades td.num{white-space:nowrap}.grad-panel{border-color:var(--accent)}.grad-next{display:grid;gap:10px;padding:14px;border-radius:var(--r-md);background:var(--surface-2)}.grad-next h3{margin:0}.grad-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lock-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-md);background:var(--success-soft);font-size:13px}.lock-note svg{color:var(--success);flex:0 0 auto;margin-top:2px}.launch-token-layout{grid-template-columns:minmax(0,1fr) 320px}.preset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preset-option{position:relative;display:grid;gap:6px;padding:14px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);cursor:pointer;transition:border-color .15s,background .15s;min-width:0}.preset-option:hover{border-color:var(--text-3)}.preset-option.selected{border-color:var(--accent);background:var(--accent-soft)}.preset-option:focus-within{box-shadow:var(--focus)}.preset-option input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.preset-option strong{font-size:15px}.preset-option .preset-target{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.preset-option small{color:var(--text-3);font-size:12px;line-height:1.4}.preset-option.disabled{opacity:.6;cursor:not-allowed}.launch-token-success{text-align:center;padding:20px 0;display:grid;gap:8px;justify-items:center}.launch-token-success>svg{color:var(--accent)}.lp-what{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:13px}.lp-what li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;color:var(--text-2)}.lp-what li svg{color:var(--accent-text);margin-top:2px}.lp-what li strong{color:var(--text);font-weight:600}@media (max-width:1000px){.launch-token-layout,.token-layout{grid-template-columns:1fr}.token-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.token-layout.trade-first>aside{order:-1}.grad-facts,.preset-grid{grid-template-columns:1fr}.lp-trades .col-opt{display:none}}.launch-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.launch-choice{display:grid;align-content:start;gap:10px;text-align:left;padding:20px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:inherit;font:inherit;cursor:pointer;min-width:0;transition:border-color .15s,background .15s}button.launch-choice:hover{border-color:var(--accent);background:var(--accent-soft)}button.launch-choice:focus-visible{box-shadow:var(--focus);outline:none}.launch-choice strong{font-size:17px}.launch-choice.disabled{opacity:.6;cursor:not-allowed}.launch-choice-icon{width:40px;height:40px;border-radius:12px;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center}.launch-choice-go{display:inline-flex;align-items:center;gap:6px;color:var(--accent-text);font-weight:600;font-size:14px;margin-top:4px}@media (max-width:900px){.launch-choice-grid{grid-template-columns:minmax(0,1fr)}}.launch-choice-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;margin:4px 0 0;font-size:13px;line-height:1.4}.launch-choice-facts dt{color:var(--text-3);font-weight:600;white-space:nowrap}.launch-choice-facts dd{margin:0}.ico-countdown{display:flex;align-items:center;gap:12px;padding:16px 0}.ico-countdown strong{display:block;font-size:1.4rem;font-variant-numeric:tabular-nums}.ico-demo-controls{display:grid;gap:10px;border-top:1px solid var(--border);padding-top:16px}.launch-page input[type=datetime-local]{min-width:0;width:100%;max-width:100%}@media (max-width:600px){.launch-page .field-grid{grid-template-columns:1fr}.lp-title{overflow-wrap:anywhere}}