.home-quality-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.home-quality-grid .card>.button{display:block;width:100%;text-align:left;margin-top:12px}.quality-link{display:flex;width:100%;justify-content:space-between;gap:16px;padding:14px 0;border:0;border-bottom:1px solid var(--line,#eee);background:transparent;text-align:left;color:inherit}.mentor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.mentor-grid .team-stats{grid-template-columns:repeat(2,1fr);gap:6px}.mentor-statuses{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.mentor-statuses span{font-size:12px;background:#f3f5ed;padding:5px 8px;border-radius:6px}.team-more>div{padding:12px;max-width:520px}.team-more[open]{background:var(--surface,#fff);border-radius:12px}.preview-recovery{position:fixed;z-index:60;right:12px;bottom:82px;border:2px solid #b65c45;font-size:12px}#admin-preview-banner{border:2px solid #b65c45}.registration-steps{margin-bottom:16px}.registration-steps>p:not(.muted){font-size:17px;line-height:1.7}@media(max-width:700px){.home-quality-grid{grid-template-columns:1fr}.mentor-grid{grid-template-columns:1fr}}

.topbar-actions .preview-recovery{position:static;margin-right:6px;font-size:12px;padding:6px 10px}
.team-quick-edit{margin:-6px 0 10px auto;display:block}
