.lp-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:28px;align-items:start}.lp-card{background:#ffffff03;border:1px solid #ffffff20;padding:30px;border-radius:9px}.lp-card h2{font-size:25px;margin:0 0 22px}.lp-card h3{font-size:17px;margin:24px 0 12px}.lp-card label{display:grid;gap:9px;font-size:13px;color:#d2d0cc;margin-bottom:20px}.lp-card input,.lp-card textarea,.lp-card select,.lp-search{width:100%;box-sizing:border-box;padding:13px;background:#141416;color:#fbfaf7;border:1px solid #ffffff30;border-radius:5px;font:inherit}.lp-card textarea{resize:vertical;min-height:90px}.lp-pairs{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lp-company-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;max-height:340px;overflow:auto;overscroll-behavior:contain}.lp-company{display:flex;align-items:center;gap:10px;min-width:0;text-align:left;padding:12px;background:#ffffff03;color:#fbfaf7;border:1px solid #ffffff15;border-radius:5px;cursor:pointer}.lp-company[aria-pressed=true]{border-color:#d4e5ce;background:#d4e5ce0b}.lp-company img,.lp-token-logo{width:34px;height:34px;object-fit:contain;border-radius:50%;background:#fff;flex-shrink:0}.lp-company strong,.lp-company small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-company span{min-width:0}.lp-company small{color:#aaa;font-size:11px;margin-top:3px}.lp-more{background:transparent;color:#ccc;border:1px solid #ffffff25;padding:9px 14px;cursor:pointer}.lp-selected{display:flex;align-items:center;gap:15px;margin:15px 0 25px}.lp-selected img{width:46px;height:46px;object-fit:contain;border-radius:50%}.lp-muted,.lp-note{font-size:13px!important;line-height:1.7!important;color:#aaa!important}.lp-note{margin:18px 0!important}.lp-terms{display:grid;gap:17px;margin:0}.lp-terms>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #ffffff12;padding-bottom:15px}.lp-terms dt{color:#aaa;font-size:13px}.lp-terms dd{margin:0;text-align:right;font-size:14px;overflow-wrap:anywhere}.lp-action{margin-top:20px;display:block;width:100%;padding:16px 20px;border:1px solid #e3e8db;border-radius:5px;background:#e3e8db;color:#181a18;font:inherit;cursor:pointer}.lp-action.secondary{background:transparent;color:#fbfaf7;border-color:#ffffff40}.lp-action:disabled{opacity:.45;cursor:wait}.lp-status{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.lp-status[data-error=true]{color:#f1afaa}.lp-review{border:1px solid #ffffff35;border-radius:5px;padding:18px;margin-top:20px}.lp-review[hidden],.lp-action[hidden]{display:none}.lp-check{display:flex!important;align-items:start;gap:10px!important;line-height:1.6;margin-top:24px}.lp-check input{width:18px;margin-top:3px}.lp-section{padding-top:70px}.lp-launched-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.lp-launched{display:flex;gap:15px;border:1px solid #ffffff20;padding:22px;border-radius:6px;color:#fbfaf7;text-decoration:none}.lp-launched:hover{background:#ffffff08}.lp-launched strong{font-size:17px;display:block;overflow-wrap:anywhere}.lp-launched p{margin:5px 0 0;font-size:12px;color:#aaa;overflow-wrap:anywhere}.lp-token-heading{display:flex;align-items:center;gap:22px}.lp-token-heading img{width:70px;height:70px;object-fit:contain;border-radius:50%}.lp-token-heading h1{font-size:clamp(36px,5vw,70px)!important;overflow-wrap:anywhere}.lp-token-heading p{margin:10px 0 0}.lp-address{font-size:12px!important;overflow-wrap:anywhere}.lp-progress{width:100%;height:6px;accent-color:#dce5d1;margin:20px 0}.lp-history{margin-top:30px;display:grid;gap:10px;font-size:13px;overflow-wrap:anywhere}.lp-history a{color:#cddcc5}.lp-import{display:flex;gap:12px;margin-top:25px}.lp-import input{flex:1;min-width:0}.lp-import button{flex-shrink:0}.lp-card button:focus-visible,.lp-card a:focus-visible{outline:2px solid #fff;outline-offset:3px}.lp-page .rr-page-content{padding-bottom:90px}.rr-launch-nav{display:block;padding:8px 12px;border:1px solid #ffffff25;color:#fff!important;font-size:13px}
@media(max-width:900px){.lp-layout{grid-template-columns:1fr}.lp-launched-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.lp-card{padding:22px}.lp-company-list,.lp-launched-grid{grid-template-columns:1fr}.lp-pairs{grid-template-columns:1fr;gap:0}.lp-token-heading{align-items:start;gap:14px}.lp-token-heading img{width:50px;height:50px}.lp-import{flex-direction:column}.lp-layout{gap:20px}}
