/* Shared presentation for Mini Launch and Fast Launch. No form behavior changes. */
body.launch-workspace{--verde:var(--et-green);--negro:var(--et-bg);--site-border:var(--et-line);--site-muted:var(--et-muted);--ml-muted:var(--et-muted);background:var(--et-bg);color:var(--et-text)}
body.launch-workspace>nav,body.launch-workspace .lp-rail{background:var(--et-bg);border-color:var(--et-line)}
body.launch-workspace .lp-rail{overflow-y:auto;padding-top:24px}
body.launch-workspace .lp-rail-caption{display:none}
body.launch-workspace .lp-rail a{color:var(--et-muted)}
body.launch-workspace .lp-rail nav a[aria-current]{background:#00ff8710;color:var(--et-green)}
body.launch-workspace .lp-rail a.lp-rail-create{background:var(--et-green);color:var(--et-bg);margin-top:24px;border-radius:var(--et-radius-sm)}
body.launch-workspace .lp-rail-bottom{border-color:var(--et-line)}
body.launch-workspace :is(#miniLaunch,#fastLaunch){max-width:1600px;padding:110px 36px 56px}
body.launch-workspace #miniLaunch .mp-header{min-height:48px;padding:0;border:0;gap:16px;margin-bottom:12px}
body.launch-workspace #miniLaunch .mp-title,body.launch-workspace #fastLaunch .fast-head h1{font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-1.8px;color:var(--et-text);margin:0}
body.launch-workspace #miniLaunch .ml-navigation-row{display:none}
/* The EVM form already uses the same wallet bridge as the global button. */
body.launch-workspace #fastLaunch #fl-wallet-row{display:none}
.unified-treasury-title{display:none}
#miniLaunch:has(.ml-treasury-grid) .unified-mini-title{display:none}
#miniLaunch:has(.ml-treasury-grid) .unified-treasury-title{display:inline}
body.launch-workspace #miniLaunch:has(.ml-treasury-grid) .ml-page-intro{padding:24px 0 32px}
body.launch-workspace #miniLaunch:has(.ml-treasury-grid) .ml-page-intro h2{font-size:28px;margin:0 0 16px}
body.launch-workspace #miniLaunch .ml-kicker{display:none}
body.launch-workspace #miniLaunch .ml-preview-status{background:var(--et-surface);color:var(--et-muted)}
body.launch-workspace #miniLaunch .mp-header-actions{display:flex;gap:12px;align-items:center}
body.launch-workspace #miniLaunch #mlRefresh{padding:10px 14px;border:1px solid var(--et-line);background:var(--et-surface);border-radius:var(--et-radius-sm);color:var(--et-text);font-size:12px}
body.launch-workspace #miniLaunch #vista:has(.ml-create-grid){display:flex;flex-direction:column}
body.launch-workspace #miniLaunch .ml-create-heading{order:-1;margin:0 0 24px}
body.launch-workspace #miniLaunch .ml-create-heading h2{display:none}
body.launch-workspace #miniLaunch .ml-create-heading p{font-size:15px;margin:0;color:var(--et-muted);line-height:1.65}
body.launch-workspace #miniLaunch .ml-back{display:inline-flex;align-self:flex-start;align-items:center;min-height:38px;margin:0 0 24px;padding:8px 13px;background:var(--et-surface);border:1px solid var(--et-line);border-radius:var(--et-radius-sm);font-size:12px;color:var(--et-text)}
body.launch-workspace #miniLaunch .ml-create-grid,.sample-create-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}
body.launch-workspace #miniLaunch .ml-create-grid>form{min-width:0;display:grid;gap:24px}
body.launch-workspace #miniLaunch .ml-create-grid>aside{min-width:0;position:sticky;top:104px}
body.launch-workspace #miniLaunch .ml-create-grid .ml-card{padding:28px;margin:0;border:1px solid var(--et-line);border-radius:var(--et-radius-lg);background:var(--et-surface);box-shadow:var(--et-shadow-card)}
body.launch-workspace #miniLaunch .ml-card h2{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 24px;letter-spacing:-.4px;color:var(--et-text)}
body.launch-workspace #miniLaunch .ml-create-grid .ml-summary{position:static;padding:24px;background:var(--et-raised);border-color:#3a515b;box-shadow:var(--et-shadow-raised)}
body.launch-workspace #miniLaunch .ml-summary h2{font-size:19px;padding-bottom:22px;border-bottom:1px solid #364b53}
body.launch-workspace #miniLaunch .ml-summary .ml-row{font-size:12px;gap:14px;line-height:1.7;align-items:baseline;padding:10px 0;border-bottom:1px solid #364b53;flex-wrap:wrap}
body.launch-workspace #miniLaunch .ml-summary .ml-row strong{font-size:12px;color:var(--et-text);font-weight:500}
body.launch-workspace #miniLaunch .ml-summary .ml-row+.ml-row{margin:0}
body.launch-workspace #miniLaunch .ml-card p,body.launch-workspace #miniLaunch .ml-small,body.launch-workspace #miniLaunch .ml-field small{font-size:12px;line-height:1.65;color:var(--et-muted)}
body.launch-workspace #miniLaunch .ml-create-grid .ml-form-grid{margin:0;gap:20px}
body.launch-workspace #miniLaunch .ml-field{margin:0;gap:9px}
body.launch-workspace #miniLaunch label{font-size:13px;line-height:1.5;color:var(--et-muted)}
body.launch-workspace #miniLaunch :is(input:not([type=radio]):not([type=checkbox]):not([type=file]),select,textarea){background:var(--et-bg);border:1px solid var(--et-line);color:var(--et-text);border-radius:var(--et-radius-sm);padding:12px 14px;min-height:46px;font:14px var(--et-font);box-shadow:inset 0 1px 3px #0003;outline:none;max-width:100%;min-width:0}
body.launch-workspace #miniLaunch :is(input,select,textarea):focus-visible{border-color:var(--et-green);box-shadow:0 0 0 3px #00ff8714}
body.launch-workspace #miniLaunch :is(input,textarea)::placeholder{color:#627b83}
body.launch-workspace #miniLaunch .ml-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 15px;border:1px solid #435d67;border-radius:var(--et-radius-sm);background:var(--et-raised);color:var(--et-text);font:500 13px var(--et-font);box-shadow:0 2px 6px #0002}
body.launch-workspace #miniLaunch .ml-btn.ml-primary{background:var(--et-green);border-color:var(--et-green);color:var(--et-bg);font-weight:600}
body.launch-workspace #miniLaunch .ml-btn:hover:not(:disabled){border-color:#668692;background:#243941}
body.launch-workspace #miniLaunch .ml-btn.ml-primary:hover:not(:disabled){background:#6effb8}
body.launch-workspace #miniLaunch .ml-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}
body.launch-workspace #miniLaunch .ml-summary .ml-btn{margin-top:12px;width:100%;min-height:46px}
body.launch-workspace #miniLaunch .ml-image-picker{background:var(--et-bg);padding:16px;border:1px dashed #42606c;border-radius:var(--et-radius-md)}
body.launch-workspace #miniLaunch :is(.ml-card,.ml-treasury-card,.ml-stat,.ml-trade){background:var(--et-surface);border-color:var(--et-line);border-radius:var(--et-radius-lg);box-shadow:var(--et-shadow-card)}
body.launch-workspace #miniLaunch :is(.ml-project-head,.ml-browse-toolbar,.ml-treasury-foot){border-color:var(--et-line)}
body.launch-workspace #miniLaunch :is(.ml-muted,.ml-chain-label,.ml-balance-caption){color:var(--et-muted)}
body.launch-workspace #miniLaunch :is(a,button,summary):focus-visible{outline:2px solid var(--et-blue);outline-offset:3px}
/* Logos stay beside the native select. Native option menus remain accessible on Safari/Chrome. */
body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]){background-repeat:no-repeat!important;background-position:12px center!important;background-size:24px 24px!important;padding-left:46px!important}
body.launch-workspace #cadenaFactory:has(option[value=all]:checked){background-image:none!important;padding-left:14px!important}
body.launch-workspace #miniLaunch .ml-chain-dot{display:inline-block;width:24px;height:24px;flex:0 0 24px;border-radius:0;background:transparent url('assets/networks/robinhood.svg') center/contain no-repeat}
body.launch-workspace #mlTreasury-solana .ml-chain-label:before{content:"";display:inline-block;width:24px;height:24px;flex:0 0 24px;background:url('assets/networks/solana.svg') center/contain no-repeat}
@media(max-width:1150px){
 body.launch-workspace :is(#miniLaunch,#fastLaunch){padding-inline:24px}
 body.launch-workspace #miniLaunch .ml-create-grid,.sample-create-grid{grid-template-columns:minmax(0,1fr) 290px;gap:20px}
}
@media(max-width:1000px){body.launch-workspace #miniLaunch .ml-create-grid,.sample-create-grid{grid-template-columns:minmax(0,1fr)}body.launch-workspace #miniLaunch .ml-create-grid>aside{position:static}}
@media(max-width:760px){
 body.launch-workspace :is(#miniLaunch,#fastLaunch){padding:94px 16px 40px;margin-left:0}
 body.launch-workspace #miniLaunch .mp-title,body.launch-workspace #fastLaunch .fast-head h1{font-size:31px;letter-spacing:-1px}
 body.launch-workspace #miniLaunch .mp-header{align-items:center;gap:16px}
 body.launch-workspace #miniLaunch .mp-header-actions{width:auto;gap:8px}
 body.launch-workspace #miniLaunch .ml-preview-status{display:none}
 body.launch-workspace #miniLaunch .ml-quiet-tools{gap:0}
 body.launch-workspace #miniLaunch .ml-create-heading p{font-size:13px}
 body.launch-workspace #miniLaunch .ml-create-grid .ml-card{padding:20px;border-radius:var(--et-radius-md)}
 body.launch-workspace #miniLaunch .ml-form-grid{grid-template-columns:minmax(0,1fr)}
 body.launch-workspace #miniLaunch .ml-create-grid h2{font-size:18px}
 body.launch-workspace #miniLaunch :is(input:not([type=radio]):not([type=checkbox]):not([type=file]),select,textarea){font-size:16px}
 body.launch-workspace #miniLaunch .ml-chain-filter{width:100%;flex-wrap:wrap}
 body.launch-workspace #miniLaunch .ml-chain-filter select{width:100%}
}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="robinhood"]:checked){background-image:url('assets/networks/robinhood.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-robinhood{background-image:url('assets/networks/robinhood.svg')}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="bnb"]:checked){background-image:url('assets/networks/bnb.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-bnb{background-image:url('assets/networks/bnb.svg')}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="base"]:checked){background-image:url('assets/networks/base.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-base{background-image:url('assets/networks/base.svg')}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="hyperevm"]:checked){background-image:url('assets/networks/hyperevm-badge.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-hyperevm{background-image:url('assets/networks/hyperevm-badge.svg')}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="arc"]:checked){background-image:url('assets/networks/arc.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-arc{background-image:url('assets/networks/arc.svg')}

body.launch-workspace :is(#crChain,#cadenaFactory,#fl-network,#solCreate select[name=chain],select[data-fs=network]):has(option[value="solana"]:checked){background-image:url('assets/networks/solana.svg')!important}
body.launch-workspace #miniLaunch .ml-chain-dot.ml-chain-solana{background-image:url('assets/networks/solana.svg')}
