/* Scoped to the start page: no changes to the live BEAM page or other preview tabs. */
.beam-download-layout{grid-template-columns:minmax(0,2.2fr) minmax(250px,1fr)}
.download-steps{margin:0;padding-left:22px}.download-steps>li{margin-bottom:28px}.download-steps>li:last-child{margin-bottom:0}.download-steps h3{margin-top:0}.download-steps label{font-size:12px;margin:15px 0 7px;color:var(--text)}.download-steps input,.download-steps select{font-size:14px;min-height:46px;width:100%}.download-steps input[aria-invalid=true]{border-color:#edada1}.download-steps small{display:block;line-height:1.6;margin-top:8px}.download-fields{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.wallet-compact{background:#0c151d;border:1px solid var(--line);border-radius:6px;padding:12px 14px;margin:16px 0}.wallet-compact summary,.command-details summary,.download-troubleshooting summary{cursor:pointer;font-size:12px;color:var(--blue)}.wallet-compact p{margin-top:12px}.download-endpoint{display:flex;flex-wrap:wrap;gap:5px 12px;padding:12px 0;font-size:12px!important}.download-endpoint>span{color:var(--muted)}.download-endpoint code{overflow-wrap:anywhere;color:var(--text)}.command-details{margin-top:5px}.download-steps pre{font-size:12px}.download-primary{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0;padding:15px 18px;background:#b0d8f3;font-size:14px;border-radius:6px;min-height:50px}.download-primary>span:last-child{font-size:12px;white-space:nowrap}.download-status{min-height:24px;font-size:12px!important;overflow-wrap:anywhere}.download-status[data-state=error]{color:#f1b3ab}.download-status[data-state=success]{color:#9ce0bf}.download-privacy{font-size:11px!important;color:var(--muted)}.download-troubleshooting{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.download-package pre{font-size:12px;line-height:1.8;padding:14px;white-space:pre-wrap;overflow-wrap:anywhere}.download-package p,.download-package>a,.download-check p,.download-check a{font-size:12px}.download-package p{margin:14px 0}.download-check h2,.download-package h2{font-size:19px}.download-check p{margin-bottom:12px}
@media(max-width:1000px){.beam-download-layout{grid-template-columns:minmax(0,1.8fr) minmax(235px,1fr)}}
@media(max-width:820px){.beam-download-layout{grid-template-columns:1fr}.beam-download-layout aside{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.beam-download-layout .download-check{grid-column:1/-1}}
@media(max-width:520px){.download-fields,.beam-download-layout aside{grid-template-columns:1fr}.download-steps{padding-left:18px}.download-steps>li{padding-left:4px}.download-primary{font-size:13px;padding:14px}.download-steps input,.download-steps select{font-size:16px}.beam-download-layout .section{padding:18px}}
