.beta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:22px 0}.beta-grid>*{min-width:0}.beta-page h1{font-family:var(--font-display)}.beta-page .account-section-card{margin-bottom:22px}.beta-entry{padding:18px 0;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.beta-badge{font-size:11px;letter-spacing:1px;color:var(--color-amber);border:1px solid var(--color-border);padding:4px 10px;border-radius:999px}.beta-tabs{display:flex;gap:22px;border-bottom:1px solid var(--color-border);margin:20px 0;overflow-x:auto}.beta-tabs a{padding:12px 4px;white-space:nowrap}.beta-tabs a[aria-current=page]{color:var(--color-cyan);border-bottom:2px solid var(--color-cyan)}.beta-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.beta-filter{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.beta-filter select{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);padding:10px;border-radius:8px;max-width:100%}.beta-filter label{font-size:12px}.beta-actions{display:flex;gap:12px;flex-wrap:wrap}.beta-decision{border:1px solid var(--color-border-glow);border-radius:12px;padding:22px;margin-top:24px}.beta-early{position:relative}.beta-early-tip{display:none;position:absolute;bottom:calc(100% + 10px);left:0;width:min(330px,75vw);padding:14px;background:var(--color-card-elevated);color:var(--color-text);border:1px solid var(--color-border);border-radius:10px;z-index:20;white-space:normal;font-size:12px;line-height:1.6;font-weight:400}.beta-early:hover .beta-early-tip,.beta-early:focus .beta-early-tip{display:block}.beta-page [hidden]{display:none!important}@media(max-width:700px){.beta-grid,.beta-stats{grid-template-columns:1fr}.beta-decision{padding:15px}.beta-page .auth-form{min-width:0}}

.beta-page .auth-form label{display:block;font-size:13px;font-weight:600;margin:17px 0 8px}.beta-page .auth-form input:not([type=checkbox]):not([type=hidden]),.beta-page .auth-form select,.beta-page .auth-form textarea{display:block;width:100%;padding:12px 14px;background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:8px;font:inherit;min-height:43px}.beta-page .auth-form textarea{resize:vertical}.beta-page .auth-form input:focus,.beta-page .auth-form select:focus,.beta-page .auth-form textarea:focus{outline:1px solid var(--color-cyan);outline-offset:2px}.beta-page .auth-form label.form-check{display:flex;gap:10px;align-items:flex-start;font-weight:400}.beta-page .auth-form input[type=checkbox]{accent-color:var(--color-cyan);margin-top:5px}.beta-page .auth-form button[type=submit]{margin-top:18px}.beta-page .beta-entry p{white-space:normal}.beta-page #beta-detail,.beta-page #feedback-editor,.beta-page #beta-thread{scroll-margin-top:120px}

.beta-page [data-error-for]{display:block;color:var(--color-danger);margin:6px 0}.beta-page [data-error-for][hidden]{display:none}


/* Beta Card Action Buttons Spacing */
.beta-card-actions {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 16px 0 14px;
}
.beta-card-actions form,
.beta-card-actions .beta-launch-form {
  margin: 0;
  display: flex;
  width: 100%;
}
.beta-card-actions .orbyt-btn {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center;
  box-sizing: border-box;
}
.beta-card-links {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 10px;
}
.beta-card-links p {
  margin: 0;
}
.beta-action-hint {
  font-size: 13px;
  color: var(--color-text-muted);
  line-height: 1.5;
  margin: 0;
}
