.shv-training-round{border:1px solid #d9d2c9;border-radius:4px;padding:20px;margin:20px 0;min-width:0}.shv-training-round legend{padding-inline:8px;font:22px Georgia,serif}.shv-training-arrow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.shv-training-round p{font-size:13px;margin-bottom:0}.shv-training-live{background:#eae3d9;padding:18px;margin:24px 0;line-height:1.7}.shv-training-form button:disabled{opacity:.5;cursor:default}@media(max-width:600px){.shv-training-round{padding:16px}.shv-training-arrow-grid{gap:12px}.shv-training-form .shv-member-actions button{width:100%}}
