.race-link-panel{margin-top:24px;padding:20px;border:1px solid #62674d;border-radius:10px}.race-link-actions{display:flex;flex-wrap:wrap;gap:12px}.race-link-panel .button{min-height:48px;white-space:normal;overflow-wrap:anywhere;max-width:100%;box-sizing:border-box}.race-link-panel p{font-size:.95rem}@media(max-width:600px){.race-link-actions{flex-direction:column}.race-link-panel .button{display:flex;width:100%;justify-content:center;text-align:center}}