.launch-auth-card{max-width:560px}.launch-auth-links{text-align:center;margin:18px 0 0}.launch-help{font-size:13px;color:#667085;margin-top:-8px}.launch-recovery-code{padding:16px;border:1px dashed #365486;border-radius:10px;background:#f4f7fb;font:700 17px/1.5 monospace;overflow-wrap:anywhere;user-select:all}.launch-warning{color:#9a3412}.launch-button-link{display:block;text-align:center;text-decoration:none;margin-top:18px}.launch-page{max-width:1100px;margin:0 auto}.launch-steps{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.launch-steps span{padding:8px 12px;border-radius:999px;background:#eef2f6;color:#667085}.launch-steps .is-current{background:#365486;color:#fff}.launch-steps .is-done{background:#dcfce7;color:#166534}.launch-card,.launch-needed,.launch-toolbar,.launch-notification{background:#fff;border:1px solid #e3e8ef;border-radius:14px;padding:20px;margin-bottom:16px}.launch-form{display:grid;gap:14px}.launch-form label{display:grid;gap:6px;font-weight:600}.launch-form input,.launch-form select{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd5e1;border-radius:8px}.launch-choice-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.launch-import-box{padding:18px;border-radius:12px;background:#f7f9fc}.launch-skip-form{margin-top:18px}.launch-link-button{border:0;background:none;color:#365486;text-decoration:underline;cursor:pointer}.launch-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.launch-notification.is-unread{border-left:4px solid #f59e0b}.launch-notification h3{margin-top:0}.launch-demo-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-radius:10px;background:#fff7ed;color:#9a3412;margin-bottom:12px}.launch-demo-banner a{color:inherit;font-weight:700}.launch-start-hint{padding:14px 16px;border-radius:10px;background:#eff6ff;color:#1e3a8a;margin-bottom:14px}@media(max-width:760px){.launch-choice-grid{grid-template-columns:1fr}.launch-toolbar,.launch-demo-banner{align-items:flex-start;flex-direction:column}}
