.launch-topline{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.launch-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:38px;margin-top:40px;display:grid}.launch-workspace{min-width:0}.wizard-steps{justify-content:space-between;gap:15px;margin-bottom:26px;display:flex}.wizard-steps button{color:#777e83;text-align:left;background:0 0;align-items:center;gap:10px;padding:0;font-size:12px;display:flex}.wizard-steps button>span{width:28px;height:28px;font:10px var(--font-mono);border:1px solid #d9dcda;border-radius:50%;place-items:center;display:grid}.wizard-steps button strong{font-weight:450}.wizard-steps .current{color:var(--ink)}.wizard-steps .current>span{background:var(--ink);color:#fff;border-color:var(--ink)}.wizard-steps .complete>span{color:var(--blue);border-color:var(--blue)}.wizard-panel{padding:32px}.wizard-title{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.wizard-title .eyebrow{letter-spacing:1.4px;font-size:10px}.wizard-title h2{letter-spacing:-1.3px;margin-top:12px;font-size:32px;font-weight:450}.wizard-symbol{color:#c0c5c5;font-size:48px;font-weight:250}.two-side-fields{grid-template-columns:1fr 1fr;gap:27px;display:grid}.side-form{min-width:0}.side-form-title{font:10px var(--font-mono);letter-spacing:.8px;align-items:center;gap:7px;display:flex}.side-form-title>span:last-child{letter-spacing:.3px;color:#909699;margin-left:auto;font-size:8px}.side-form-0 .side-form-title{color:var(--blue)}.side-form-1 .side-form-title{color:#c3644b}.image-upload{cursor:pointer;background:radial-gradient(at 50% 35%,#285bff08,#0000 70%),#fafbf9;border:1px dashed #cad2da;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:192px;margin:17px 0 25px;display:flex;position:relative;overflow:hidden}.side-form-1 .image-upload{background:radial-gradient(at 50% 35%,#ed795a0b,#0000 70%),#fafbf9}.image-upload:hover{border-color:var(--blue)}.image-upload:focus-within{outline-offset:3px;outline:3px solid #285bff70}.image-upload input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;inset:0}.image-upload:has(input:disabled){opacity:.7;cursor:wait}.upload-empty{color:#84919c;background:#fff;border:1px solid #e0e5e7;border-radius:18px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 6px 18px #1c2a3710}.upload-label{color:#4c5b67;align-items:center;gap:7px;font-size:12px;display:flex}.image-upload>small{color:#8b949a;font-size:10px}.image-upload.has-image{padding:14px}.image-upload img{object-fit:cover;border-radius:15px;width:104px;height:104px;box-shadow:0 6px 18px #15191d12}.launch-page .form-field{margin-bottom:20px}.launch-page .form-field>span{color:#37414a;font-size:12px}.launch-page .form-field small{color:#939a9f;font-size:10px;font-weight:400}.launch-page .form-field input,.launch-page .form-field textarea,.launch-page .form-field select{background:#fbfcfa;border-color:#e0e4e3;border-radius:8px;min-height:45px;font-size:13px}.launch-page .form-field textarea{resize:vertical;height:107px;line-height:1.6}.launch-page .field-count{text-align:right;margin-top:5px;display:block}.ticker-input,.eth-input{position:relative}.ticker-input>span{color:#8a949b;z-index:1;font-size:14px;position:absolute;top:13px;left:14px}.ticker-input>input{padding-left:29px!important}.eth-input>span{font:11px var(--font-mono);color:#68767f;position:absolute;top:15px;right:14px}.eth-input input{padding-right:60px!important}.platform-social{color:#67737d;background:#f2f4f3;border-radius:9px;align-items:flex-start;gap:12px;margin-top:2px;padding:17px 18px;display:flex}.platform-social>svg{flex-shrink:0;margin-top:2px}.platform-social strong{color:#4c5a63;font-size:12px;font-weight:500}.platform-social p{margin:5px 0 0;font-size:11px;line-height:1.7}.platform-social a{color:#415567;text-underline-offset:3px;align-items:center;gap:2px;text-decoration:underline;display:inline-flex}.rivalry-story{border-top:1px solid #e4e6e3;margin-top:24px;padding-top:20px}.rivalry-story summary{color:#61717c;cursor:pointer;font-size:12px;line-height:1.6}.rivalry-story summary span{color:#9aa1a6;margin-left:10px;font-size:10px}.rivalry-story[open] summary{margin-bottom:23px}.wizard-actions{border-top:1px solid #e4e7e5;justify-content:space-between;align-items:center;gap:15px;margin-top:29px;padding-top:23px;display:flex}.wizard-actions>span{color:#8c959b;font-size:10px}.wizard-actions .button{min-height:46px;font-size:12px}.wizard-actions .text-link{gap:8px;font-size:12px}.step-intro{color:#6f7b84;margin-bottom:25px;font-size:13px;line-height:1.85}.funding-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.funding-side{border:1px solid #e3e6e4;border-radius:11px;min-width:0;padding:19px}.funding-token{align-items:center;gap:13px;margin-bottom:25px;display:flex}.funding-token img{object-fit:cover;border-radius:11px;width:45px;height:45px}.funding-token span{font:9px var(--font-mono);color:#9a9fa3}.funding-token strong{letter-spacing:-.5px;margin-top:6px;font-size:16px;font-weight:500;display:block}.side-asset-note{color:#859098;margin-top:-4px;font-size:11px;line-height:1.7}.launch-balance{color:#7b858c;flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;font-size:11px;display:flex}.launch-balance strong{color:#465560;font-weight:500}.launch-balance>span{margin-left:auto;font-size:10px}.form-divider{font:10px var(--font-mono);letter-spacing:1px;color:#7f8a91;border-top:1px solid #e4e7e5;margin:28px 0 20px;padding-top:24px}.preset-options{gap:10px;margin-bottom:25px;display:grid}.preset-options>button{text-align:left;background:#fbfcfa;border:1px solid #e0e4e2;border-radius:9px;align-items:center;gap:14px;padding:18px;display:flex}.preset-options>button.selected{background:#285bff04;border-color:#285bff70}.radio-dot{border:1px solid #bac4cb;border-radius:50%;flex-shrink:0;width:16px;height:16px}.selected .radio-dot{border:5px solid var(--blue)}.preset-options strong{font-size:13px;font-weight:500}.preset-options strong>span{letter-spacing:.4px;color:#697985;background:#edf0ef;border-radius:4px;margin-left:6px;padding:4px 6px;font-size:8px;font-weight:400}.preset-options p{color:#8b959d;margin-top:6px;font-size:12px}.launch-page .rule-list{margin-top:23px}.launch-page .rule-list li{align-items:flex-start;gap:15px;font-size:12px;line-height:1.6}.launch-page .rule-list strong{text-align:right;color:#495965;font-weight:500}.launch-page .rule-list strong a{align-items:center;gap:6px;display:inline-flex}.launch-page .info-note{color:#7a8892;margin-top:20px;font-size:11px;line-height:1.8}.launch-page .error-note{color:#a84232}.review-title h3{letter-spacing:-1px;margin:12px 0 22px;font-size:27px;font-weight:500}.review-title>p{color:#7f8c95;margin-top:-9px;margin-bottom:25px;font-size:13px;line-height:1.8}.review-side{border:1px solid #e0e5e3;border-radius:10px;gap:17px;margin-bottom:13px;padding:18px;display:flex}.review-side>img{object-fit:cover;border-radius:13px;flex-shrink:0;width:65px;height:65px}.review-side>div{min-width:0}.review-side strong{font-size:15px;font-weight:500;line-height:1.5}.review-side strong>span{color:#8b959d;margin-left:5px;font-size:11px;font-weight:400;display:inline-block}.review-side p{color:#72818c;overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.7}.review-side small{color:#97a0a6;margin-top:7px;font-size:10px;display:block}.review-side a{color:#667a8a;overflow-wrap:anywhere;align-items:center;gap:5px;margin-top:9px;font-size:11px;display:inline-flex}.payment-total{border-top:1px solid #d9dfdd;margin-top:5px;padding-top:18px!important}.payment-total strong{font-size:16px}.payment-total small{color:#8e9aa1;font-size:10px;font-weight:400;display:block}.approval-summary{color:#647a8a;background:#eff3f4;border-radius:9px;align-items:flex-start;gap:13px;margin-top:26px;padding:18px;display:flex}.approval-summary>svg{flex-shrink:0;margin-top:2px}.approval-summary p{font-size:12px;line-height:1.8}.review-disclosure{color:#8d9aa3;margin-top:18px;font-size:10px;line-height:1.8}.launch-preview{padding-top:4px;position:sticky;top:118px}.preview-caption{font:8px var(--font-mono);letter-spacing:1px;color:#8a949b;justify-content:space-between;margin-bottom:30px;display:flex}.preview-caption>span:last-child{letter-spacing:.5px;align-items:center;gap:6px;font-size:7px;display:flex}.preview-caption i{background:#648981;border-radius:50%;width:4px;height:4px}.preview-poster{background:radial-gradient(at 10% 65%,#285bff0b,#0000 65%),radial-gradient(at 95% 60%,#ed795a0e,#0000 60%),#fcfcf9;border:1px solid #e0e4e1;border-radius:15px;overflow:hidden}.preview-rivalry-name{text-align:center;letter-spacing:-.6px;overflow-wrap:anywhere;padding:27px 24px 12px;font-size:19px;line-height:1.35;display:block}.preview-contenders{grid-template-columns:1fr 1fr;gap:25px;padding:18px 23px 31px;display:grid;position:relative}.preview-contenders>div{flex-direction:column;align-items:center;min-width:0;display:flex}.preview-contenders img,.preview-empty{object-fit:cover;border-radius:17px;width:91px;height:104px;margin-bottom:17px}.preview-empty{color:#285bff70;background:#285bff04;border:1px solid #285bff20;place-items:center;font-size:45px;font-weight:300;display:grid}.preview-empty-1{color:#ca775e80;background:#ed795a05;border-color:#ed795a30}.preview-contenders strong{letter-spacing:-.6px;text-overflow:ellipsis;max-width:100%;font-size:16px;font-weight:500;overflow:hidden}.preview-contenders>div>span:last-child{color:#8d99a1;text-align:center;overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.5}.preview-vs{color:#9da8af;font-size:14px;font-style:italic;position:absolute;top:62px;left:50%;transform:translate(-50%)}.preview-bottom{font:9px var(--font-mono);letter-spacing:.5px;color:#819199;border-top:1px solid #e3e7e5;justify-content:space-between;align-items:center;padding:16px 23px;display:flex}.preview-bottom>span:last-child{font-family:var(--font-sans);letter-spacing:0;font-size:10px}.launch-preview-notes{padding:28px 5px}.launch-preview-notes>span{font:10px var(--font-mono);letter-spacing:.8px;color:#71818c}.launch-preview-notes>p{color:#8b969e;margin:15px 0;font-size:12px;line-height:1.85}.launch-preview-notes ul{color:#7c8b95;gap:13px;margin:22px 0 25px;padding:0;font-size:11px;list-style:none;display:grid}.launch-preview-notes li{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.launch-preview-notes li svg{color:#7d949d;flex-shrink:0}.launch-preview-notes a{color:#526b7c;align-items:center;gap:10px;font-size:11px;display:inline-flex}.launch-success{text-align:center;padding:75px 35px}.success-orbit{color:#568b7c;border:1px solid #bdd6ce;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 23px;display:grid}.launch-success h2{letter-spacing:-1px;font-size:33px;font-weight:450}.launch-success p{color:#81939b;margin:16px 0 28px;font-size:13px;line-height:1.8}@media (max-width:1150px){.launch-layout{grid-template-columns:minmax(0,1fr) 270px;gap:24px}.wizard-panel{padding:25px}.two-side-fields{gap:20px}.side-form-title>span:last-child{display:none}.preview-contenders{gap:24px;padding-left:17px;padding-right:17px}.preview-contenders img,.preview-empty{width:80px;height:96px}.wizard-steps button{gap:8px;font-size:11px}}@media (max-width:920px){.launch-layout{grid-template-columns:1fr;gap:30px}.launch-preview{grid-template-columns:1fr 1fr;gap:0 30px;display:grid;position:static}.preview-caption{grid-column:1/-1;margin-bottom:17px}.launch-preview-notes{padding:12px 0}.preview-contenders img,.preview-empty{width:105px;height:112px}.wizard-steps button{font-size:12px}}@media (max-width:600px){.launch-topline{margin-bottom:20px}.launch-topline .back-link{gap:5px;margin-top:6px;font-size:10px}.launch-page>.eyebrow{letter-spacing:1px;font-size:9px}.launch-layout{margin-top:28px}.wizard-steps{gap:10px;margin-bottom:21px}.wizard-steps button{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px}.wizard-steps button>span{width:26px;height:26px}.wizard-panel{padding:23px 20px}.wizard-title h2{font-size:28px}.wizard-title .eyebrow{font-size:9px}.wizard-symbol{font-size:39px}.two-side-fields,.funding-grid{grid-template-columns:1fr;gap:25px}.side-form-title>span:last-child{font-size:8px;display:block}.image-upload{min-height:194px}.image-upload img{width:115px;height:115px}.launch-page .form-field input,.launch-page .form-field textarea,.launch-page .form-field select{font-size:16px}.ticker-input>span{top:14px}.platform-social{gap:10px;padding:15px}.rivalry-story summary>span{margin-left:14px;display:block}.wizard-actions .button{gap:8px;padding:12px 17px;font-size:11px}.wizard-actions>span{max-width:90px;font-size:9px;line-height:1.6}.launch-balance>span{width:100%;margin:4px 0 0 22px}.preset-options>button{gap:12px;padding:16px 14px}.preset-options strong{font-size:12px}.preset-options strong>span{margin-left:4px;font-size:7px}.preset-options p,.launch-page .rule-list li{font-size:11px}.review-side{gap:13px;padding:15px}.review-side>img{width:48px;height:48px}.review-side strong{font-size:13px}.review-side p{font-size:11px}.review-side small{font-size:9px;line-height:1.7}.review-title h3{font-size:24px}.approval-summary p{font-size:11px}.launch-preview{display:block}.preview-contenders{gap:30px}.preview-contenders img,.preview-empty{width:100px;height:114px}.launch-preview-notes{padding:26px 0 0}.launch-success{padding:55px 25px}.launch-success h2{font-size:28px}}
