.launch-create-page{position:relative;padding:42px 0 88px;color:#f5f5f7;background:radial-gradient(ellipse 640px 350px at 78% 0,rgba(109,91,208,.075),transparent 80%)}
.launch-create-page *{box-sizing:border-box}
.launch-create-page h1,.launch-create-page h2,.launch-create-page h3,.launch-create-page p,.launch-create-page dl,.launch-create-page dd{margin:0}
.launch-create-page svg{display:block;flex-shrink:0;width:20px;height:20px}
.launch-create-page a{text-decoration:none}
.lc-back{display:inline-flex;align-items:center;gap:5px;color:#8e919e;font-size:12px;transition:color .2s}
.lc-back:hover{color:#f5f5f7}.lc-back svg{width:15px;height:15px}
.lc-intro{margin-bottom:32px}.lc-intro-row{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:30px}
.launch-create-page .lc-eyebrow{font-size:10px;letter-spacing:.17em;font-weight:600;color:#aaa1f2;margin-bottom:13px}
.launch-create-page h1{font-size:clamp(28px,3.5vw,44px);font-weight:500;letter-spacing:-.052em;line-height:1.13}
.launch-create-page h1 span{color:#8e8b9e}.launch-create-page .lc-intro-copy{margin-top:14px;color:#8e919e;font-size:13px;line-height:1.8}
.lc-network{flex-shrink:0;display:flex;gap:8px;align-items:center;padding:8px 11px;border:1px solid #ffffff12;border-radius:20px;font-size:10px;color:#a5a7b1;background:#ffffff02}
.lc-network>span,.lc-small-network-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#aba1fc;box-shadow:0 0 8px #a49bff33}
.lc-layout{display:grid;grid-template-columns:minmax(0,1fr) 352px;gap:28px;align-items:start}
.lc-form-column{min-width:0;display:flex;flex-direction:column;gap:18px}
.lc-panel{border:1px solid #ffffff12;border-radius:16px;background:#101116;overflow:hidden}
.lc-section-heading{display:flex;gap:13px;align-items:center;border-bottom:1px solid #ffffff0b;padding:22px 26px}
.lc-step{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;background:#ffffff03;border:1px solid #ffffff0d;border-radius:9px;color:#a49bff;font-size:10px;font-variant-numeric:tabular-nums}
.launch-create-page h2{font-size:14px;font-weight:500;letter-spacing:-.015em}.lc-section-heading p{color:#777b89;font-size:11px;line-height:1.65;margin-top:4px}
.lc-panel-body{padding:24px 26px}.lc-identity-grid{display:grid;grid-template-columns:154px minmax(0,1fr);gap:23px;align-items:start}
.lc-field>label,.lc-field-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px!important;font-size:11px;font-weight:500;color:#d7d8df}
.lc-field>label>span,.lc-field-label>span{font-size:9px;font-weight:400;color:#727584}.lc-field>label>span>b{font-weight:400;color:#a2a4af}
.lc-field>input,.lc-field>textarea,.lc-input-affix{width:100%;border:1px solid #ffffff0f;border-radius:8px;background:#090a0f;color:#eeeef3;font:inherit;font-size:12px;transition:border-color .18s,box-shadow .18s}
.lc-field>input,.lc-field>textarea{padding:13px 14px;outline:none}
.lc-field>input:focus,.lc-field>textarea:focus,.lc-input-affix:focus-within{border-color:#a49bff75;box-shadow:0 0 0 3px #a49bff0b}
.lc-field input::placeholder,.lc-field textarea::placeholder{color:#565967;opacity:1}
.lc-input-affix{display:flex;align-items:center;padding:0 14px;gap:7px}.lc-input-affix>span{font-size:13px;color:#707383}
.lc-input-affix>input{display:block;min-width:0;flex:1;width:100%;padding:13px 0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;outline:none;color:#eeeef3;font:inherit}
.lc-identity-fields{display:flex;flex-direction:column;gap:20px}.lc-help{font-size:10px;line-height:1.7;color:#727584;margin-top:7px!important}
.lc-upload{display:grid;place-items:center;position:relative;width:100%;height:151px;overflow:hidden;border:1px dashed #ffffff20;border-radius:10px;background:linear-gradient(140deg,#ffffff03,#ffffff00);cursor:pointer;transition:background .2s,border-color .2s;text-align:center}
.lc-upload:hover,.lc-upload:focus-within{background:#a49bff09;border-color:#a49bff88}
.lc-upload>input{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer}.lc-upload>span{display:flex;align-items:center;flex-direction:column;gap:9px;color:#b3aecf}
.lc-upload>span svg{width:24px;height:24px;margin-bottom:3px;opacity:.8}.lc-upload b{font-weight:500;font-size:11px;color:#c6c5d1}.lc-upload small{font-size:9px;color:#6d7080}
.lc-upload>img,.lc-token-image>img{width:100%;height:100%;object-fit:cover}.lc-upload-help{text-align:center;font-size:9px;line-height:1.65}
.lc-description-field{margin-top:22px}.lc-field>textarea{display:block;min-height:106px;resize:vertical;line-height:1.75}
.lc-links{margin-top:21px;border-top:1px solid #ffffff0c;padding-top:18px}
.lc-links>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:11px;color:#b7b7c4}
.lc-links>summary::-webkit-details-marker{display:none}.lc-links>summary>span{display:flex;align-items:center;gap:8px}.lc-links>summary svg{width:15px;height:15px;color:#747585}.lc-links small{font-size:9px;color:#626674;margin-left:2px}
.lc-chevron{transition:transform .2s}.lc-links[open] .lc-chevron{transform:rotate(180deg)}.lc-links-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.lc-links-fields>.lc-help{grid-column:1/-1;margin-top:-8px!important}
.lc-optional{display:inline-block;vertical-align:middle;color:#7d7f8c;border:1px solid #ffffff10;border-radius:4px;padding:3px 5px;margin-left:7px;font-size:8px;font-weight:400;letter-spacing:0}
.lc-amount-input{padding:0 16px}.lc-amount-input>input{padding:17px 0;font-size:24px;letter-spacing:-.025em;font-weight:500;appearance:textfield}.lc-amount-input>input::-webkit-inner-spin-button,.lc-amount-input>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.lc-input-affix .lc-currency{display:flex;align-items:center;gap:8px;font-size:11px;color:#c5c3d4;font-weight:500}.lc-currency>span{display:grid;place-items:center;background:#a49bff14;color:#b6a9ff;width:23px;height:23px;border-radius:50%;font-size:16px}
.lc-allocation{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:17px;font-size:10px;color:#9294a1}.lc-allocation strong{color:#bdb5fb;font-weight:500;font-variant-numeric:tabular-nums;font-size:12px}
.lc-funding{margin-top:19px!important;padding-top:17px;border-top:1px solid #ffffff0b;color:#737684;font-size:10px}.lc-funding a{color:#b5acf7;margin-left:4px}.lc-funding a:hover{color:#d3cdff}
.lc-creator-fee{display:flex;align-items:flex-start;gap:14px;padding:21px 24px;border:1px solid #a49bff17;border-radius:13px;background:#a49bff04}.lc-fee-icon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;background:#a49bff0b;color:#aaa1e3;border-radius:9px}.lc-fee-icon svg{width:18px;height:18px}
.lc-creator-fee h2{font-size:12px}.lc-creator-fee h2>span{color:#beb5fa;font-size:11px;margin-left:9px}.lc-creator-fee p{font-size:10px;color:#747786;line-height:1.8;margin-top:6px;max-width:430px}
.lc-preview-column{position:sticky;top:98px;min-width:0}.lc-preview-card{border:1px solid #ffffff15;border-radius:16px;background:#101116;overflow:hidden;box-shadow:0 8px 45px #00000018}
.lc-preview-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:19px 22px;font-size:8px;font-weight:500;letter-spacing:.09em;color:#868796}
.lc-preview-label{display:flex;align-items:center;gap:5px;color:#aaa7bb;font-size:8px;letter-spacing:0;white-space:nowrap}.lc-preview-label i{width:4px;height:4px;background:#b1a4ff;border-radius:50%}
.lc-preview-art{position:relative;height:116px;overflow:hidden;background:radial-gradient(ellipse at 55% 72%,#a692ff2b,transparent 62%),linear-gradient(110deg,#14101e,#1c1630 55%,#14121e);border-top:1px solid #ffffff06;border-bottom:1px solid #ffffff07}
.lc-preview-orbit{position:absolute;border:1px solid #bba9ff1c;border-radius:50%;width:335px;height:115px;left:55%;top:70%;transform:translate(-50%,-50%) rotate(-30deg)}
.lc-orbit-two{width:270px;height:190px;transform:translate(-50%,-50%) rotate(28deg);border-color:#bba9ff16}.lc-orbit-three{width:155px;height:230px;transform:translate(-50%,-50%) rotate(24deg);border-color:#bba9ff18}
.lc-preview-spark{position:absolute;right:52px;top:35px;font-size:24px;color:#d7cfff;text-shadow:0 0 25px #bea6ff91}
.lc-token-summary{position:relative;padding:0 24px 23px}.lc-token-image{position:relative;display:grid;place-items:center;width:63px;height:63px;margin-top:-28px;border:4px solid #101116;border-radius:18px;background:linear-gradient(145deg,#655489,#302947);box-shadow:0 0 0 1px #ffffff0b;overflow:hidden;color:#e2d9ff;font-size:18px;font-weight:500;letter-spacing:-.04em}
.lc-token-heading{margin-top:15px}.lc-token-heading h3{font-size:21px;line-height:1.3;letter-spacing:-.03em;font-weight:500;overflow-wrap:anywhere}.lc-token-heading p{font-size:10px;font-weight:500;color:#aaa0e9;margin-top:6px;overflow-wrap:anywhere}
.lc-token-description{margin-top:15px!important;font-size:11px;line-height:1.8;color:#818492;min-height:39px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.lc-facts{padding:0 24px}.lc-facts>div{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid #ffffff0a;padding:13px 0;font-size:10px}.lc-facts dt{color:#767988}.lc-facts dd{font-weight:500;color:#c7c7d1;max-width:55%;overflow-wrap:anywhere;text-align:right}
.lc-preview-bottom{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:7px;padding:14px 24px;border-top:1px solid #ffffff0b;background:#ffffff01;color:#686b7a;font-size:9px}.lc-small-network-dot{width:4px;height:4px;opacity:.6}
.lc-review-box{padding:24px 5px 0}.lc-review-heading{display:flex;align-items:center;justify-content:space-between;color:#d1cfdb;font-size:12px;font-weight:500}.lc-review-heading svg{width:16px;height:16px;color:#747486}
.lc-review-box>p{color:#727583;font-size:10px;line-height:1.85;margin-top:8px}
.lc-launch-button{display:block;width:100%;margin-top:19px;padding:14px 16px;border:1px solid #ffffff14;border-radius:9px;background:#b8adfa;color:#14111f;font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:background .18s,transform .18s,opacity .18s;box-shadow:0 3px 16px #9e86ff15}
.lc-launch-button:hover:not(:disabled){background:#cec4ff;transform:translateY(-1px)}.lc-launch-button:disabled{opacity:.45;cursor:not-allowed}.lc-review-box .lc-approval-copy{text-align:center;color:#585c6b;font-size:9px;line-height:1.8;margin-top:12px}
.launch-create-page :focus-visible{outline:2px solid #a49bff;outline-offset:4px}
@media(min-width:1280px){.lc-layout{grid-template-columns:minmax(0,1fr) 352px;gap:32px}}
@media(max-width:1020px){.lc-layout{grid-template-columns:minmax(0,1fr) 316px;gap:20px}.lc-panel-body{padding:22px}.lc-section-heading{padding:20px 22px}.lc-identity-grid{grid-template-columns:120px minmax(0,1fr);gap:18px}.lc-upload{height:137px}.lc-field-label{flex-direction:column;align-items:flex-start;gap:4px}.lc-preview-top{padding:18px}.lc-network{display:none}}
@media(max-width:780px){.launch-create-page{padding:29px 0 60px}.lc-layout{grid-template-columns:minmax(0,1fr);gap:27px}.lc-preview-column{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:22px;align-items:start}.lc-review-box{padding-top:10px}.lc-intro-row{margin-top:26px}.lc-intro{margin-bottom:26px}.lc-identity-grid{grid-template-columns:146px minmax(0,1fr)}.lc-field-label{flex-direction:row;align-items:center}.lc-upload{height:151px}.lc-token-description{min-height:0}.lc-preview-top{padding:16px}.lc-preview-art{height:92px}.lc-token-summary{padding-left:20px;padding-right:20px}.lc-facts{padding:0 20px}}
@media(max-width:540px){.launch-create-page h1{max-width:330px;font-size:34px;line-height:1.15}.launch-create-page h1 span{display:block;margin-top:2px}.launch-create-page .lc-intro-copy{max-width:285px;font-size:12px;margin-top:12px}.lc-panel{border-radius:13px}.lc-section-heading{padding:19px 18px}.lc-panel-body{padding:20px 18px}.lc-identity-grid{grid-template-columns:99px minmax(0,1fr);gap:15px}.lc-upload{height:124px}.lc-upload-column .lc-field-label{font-size:10px;display:block}.lc-field-label>span{display:none}.lc-field>label{font-size:10px}.lc-field>label>span{font-size:8px}.lc-identity-fields{gap:15px}.lc-field>input,.lc-field>textarea,.lc-input-affix{font-size:12px}.lc-field>input{padding:12px}.lc-input-affix{padding-left:12px;padding-right:12px}.lc-input-affix>input{padding:12px 0}.lc-upload>span{gap:8px}.lc-upload b{font-size:9px}.lc-upload small{font-size:8px}.lc-help{font-size:9px}.lc-upload-help{font-size:8px}.lc-description-field{margin-top:18px}.lc-links>summary{font-size:10px}.lc-links small{display:none}.lc-links-fields{grid-template-columns:1fr}.lc-links-fields>.lc-help{grid-column:auto}.lc-allocation{font-size:9px}.lc-funding{line-height:1.8}.lc-funding a{white-space:nowrap}.lc-creator-fee{padding:18px;gap:11px}.lc-creator-fee h2{font-size:11px}.lc-creator-fee h2>span{font-size:10px}.lc-creator-fee p{font-size:9px}.lc-preview-column{grid-template-columns:1fr;gap:0}.lc-preview-top{padding:19px 22px}.lc-preview-art{height:116px}.lc-review-box{padding:25px 2px 0}.lc-review-heading{font-size:13px}.lc-review-box>p{font-size:11px}.lc-launch-button{font-size:12px;padding:16px}.lc-review-box .lc-approval-copy{font-size:10px}.lc-amount-input>input{padding:16px 0;font-size:24px}}
@media(prefers-reduced-motion:reduce){.launch-create-page *{transition:none!important}}
