.cnb-launchpad{display:grid;gap:18px}.cnb-launch-fieldset{border:0;margin:0;padding:0;min-inline-size:0;display:grid;gap:18px}.cnb-launch-fieldset[disabled]{opacity:.7}.cnb-launchpad .cnb-panel{margin:0}.cnb-launchpad label{display:grid;gap:8px}.cnb-launchpad .cnb-tabs{display:flex;gap:8px;flex-wrap:wrap}.cnb-launchpad p{line-height:1.9}.cnb-launch-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.cnb-launch-chips{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.cnb-launch-chips span{padding:8px 14px;border:1px solid var(--line,#c6d5e8);border-radius:10px}.cnb-launchpad .cnb-launch-check{display:flex;align-items:flex-start;gap:8px;margin:18px 0;line-height:1.9}.cnb-launch-check input{width:20px!important;height:20px!important;margin-top:5px;flex-shrink:0}.cnb-launch-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.cnb-launch-counts div{border:1px solid var(--line,#c6d5e8);border-radius:10px;padding:12px}.cnb-launch-counts dd{margin:8px 0 0;font-size:20px;font-weight:700}.cnb-launch-delete{border:2px solid #a82d36;border-radius:14px;padding:20px;margin-top:18px;background:#fff8f8}.cnb-launch-success{border:1px solid #87b59a;border-radius:14px;padding:20px;margin-top:18px;background:#f3fbf5}.cnb-launch-error,[data-launch-error]{color:#952b35}.cnb-launch-run{padding:16px 0;border-bottom:1px solid var(--line,#c6d5e8)}.cnb-launch-guide{padding:12px 0}.cnb-launch-guide summary{cursor:pointer;font-weight:700;padding:8px}.cnb-launch-guide article{padding:12px 14px;border-inline-start:3px solid #0067a8;margin:14px 0;background:#f7fafe}.cnb-launch-guide li{line-height:2}.cnb-launch-search{display:flex;align-items:end;gap:12px;margin:18px 0}.cnb-launch-search label{flex:1}.cnb-launchpad code{white-space:nowrap}.cnb-training-banner{padding:12px 18px;background:#fff0ce;border:2px solid #cb8a23;border-radius:12px;color:#65420b;line-height:1.8;margin:16px 30px 0;grid-column:1/-1}.cnb-launchpad [data-launch-error]:empty{display:none}@media(max-width:650px){.cnb-launchpad .cnb-tabs .cnb-btn{flex:1 1 100%}.cnb-launch-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.cnb-launch-search{display:grid}.cnb-launch-delete{padding:12px}.cnb-launchpad .cnb-panel{padding:16px}.cnb-training-banner{font-size:13px;margin:12px 12px 0}}
