.tle-launch-panel{margin:16px 0;padding:18px;border:1px solid #647b94;border-radius:12px;background:rgba(32,49,68,.42)}
.tle-launch-panel h3{margin:0 0 8px;font-size:18px}.tle-launch-panel p{margin:8px 0;font-size:14px;line-height:1.65}
.tle-launch-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}
.tle-launch-actions button{min-height:43px}.tle-launch-actions button:disabled{opacity:.55;cursor:not-allowed}
#tleLaunchStatus{overflow-wrap:anywhere}#tleLaunchStatus[data-kind="error"]{color:#ffc3c3}
#tleLaunchStatus[data-kind="success"]{color:#b0f3d2}.tle-launch-warning{opacity:.85}
@media(max-width:650px){.tle-launch-actions{flex-direction:column;align-items:stretch}.tle-launch-actions button{width:100%}}
