.account-prizes{margin:2rem 0;padding:1.25rem 0;border-block:1px solid var(--line)}.account-prizes h2{margin-top:0}.account-prizes p{line-height:1.6}.prize-position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0}.prize-position-card,.prize-record{padding:1rem;border:1px solid var(--line);border-radius:8px;background:var(--panel);min-width:0;overflow-wrap:anywhere}.prize-position-card h3,.prize-record h4{margin:0 0 .6rem}.prize-position-card strong{font-size:1.3rem}.prize-record{margin:.8rem 0}.prize-record dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem}.prize-record dt{font-weight:700}.prize-record dd{margin:0}.account-prizes select,.account-prizes textarea{width:100%;min-height:44px;border:1px solid #aebddd;background:#fff;color:var(--text);border-radius:5px;padding:.75rem;font:inherit}.account-prizes textarea{resize:vertical}.prize-tag{display:inline-block;padding:.25rem .55rem;background:#eeebff;color:#42337e;border-radius:4px;font-size:.82rem}.prize-position-card .profile-actions{margin-bottom:0}.account-prizes [role=status]{overflow-wrap:anywhere}@media(max-width:560px){.prize-position-grid{grid-template-columns:1fr}.prize-record dl{grid-template-columns:1fr;gap:.2rem}.prize-record dd{margin-bottom:.5rem}}

.prize-dates,#account-prize-selection{white-space:pre-line}.prize-position-score{font-weight:700}
