.exam-entry-state{line-height:1.7;overflow-wrap:anywhere}
.exam-entry-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-top:14px}
.exam-entry-actions .card-button{margin:0;white-space:normal;min-width:0;max-width:100%;line-height:1.6}
.exam-entry-actions button:disabled{cursor:not-allowed;opacity:.65}
.exam-entry-status{margin-top:12px;line-height:1.7;overflow-wrap:anywhere}
.exam-entry-history{margin-top:14px;line-height:1.7}
.exam-entry-history a{display:block;padding:8px 0;color:#174e70}
@media(max-width:600px){.exam-entry-actions{flex-direction:column}.exam-entry-actions .card-button{width:100%;box-sizing:border-box}}

.rounds-heading .exam-time-guide{margin:16px 0;padding-left:1.35em;font-size:clamp(16px,1.15vw,18px);line-height:1.75;word-break:keep-all;overflow-wrap:anywhere}
.rounds-heading .exam-time-guide li+li{margin-top:8px}
