.profile-history-list,.profile-games-list{display:grid;gap:10px}.profile-tournament-summary{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;text-align:left;border:1px solid var(--line,#303030);border-radius:16px;padding:16px 18px;background:var(--card,#111);color:inherit;cursor:pointer}.profile-tournament-summary:hover{border-color:#777}.profile-tournament-summary strong,.profile-game-main strong{display:block}.profile-tournament-summary span,.profile-game-main span,.profile-summary-score span,.profile-game-score span{display:block;color:var(--muted,#999);font-size:13px;margin-top:3px}.profile-summary-score{text-align:right}.profile-game-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;border-bottom:1px solid var(--line,#303030);padding:13px 2px}.profile-game-row:last-child{border-bottom:0}.profile-result-badge{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line,#303030);border-radius:10px;font-weight:850}.profile-game-row.win .profile-result-badge{background:#fff;color:#080808;border-color:#fff}.profile-game-row.loss .profile-result-badge{color:#888}.profile-game-row.bye .profile-result-badge{border-color:#4078fb;color:#4078fb;font-size:10px}.profile-game-score{text-align:right}.profile-game-score b{display:block}.profile-game-score em{font-style:normal;margin-left:5px}.positive{color:#55c48a}.negative{color:#ff8f8f}@media(max-width:700px){.profile-tournament-summary{grid-template-columns:1fr auto}.profile-tournament-summary>.tag{display:none}.profile-game-row{grid-template-columns:34px minmax(0,1fr)}.profile-game-score{grid-column:2;text-align:left}.profile-summary-score{font-size:13px}.profile-tournament-summary{gap:10px;padding:14px}.profile-game-main span{line-height:1.35}}
