@media(min-width: 0px){.spOnly{display:none}}@media(max-width: 0px){.pcOnly{display:none}}.record-update-meta{margin:.35rem 0 0;font-size:12px;line-height:1.4;color:#888}.record-update-meta.record-update-meta--placeholder{visibility:hidden}div.userRecord{margin-bottom:20px}div.userRecord table.record.play{width:100%}div.userRecord table.record.play th,div.userRecord table.record.play td{font-size:14px;font-weight:normal;vertical-align:middle}div.userRecord table.record.play th{background-color:#fbf7dc;border-bottom:1px dotted #d99;text-align:left;padding-left:10px}div.userRecord table.record.play td{width:200px;text-align:right;border-bottom:1px dotted #d99}div.userRecord dl.record{margin:0}div.userRecord dl.record-rank,div.userRecord dl.record-piece{width:100%;font-size:14px;font-weight:normal;display:grid}div.userRecord dl.record-rank>dt,div.userRecord dl.record-piece>dt{background-color:#fbf7dc;border-bottom:1px dotted #d99;font-weight:normal;margin:0;padding:4px 6px;box-sizing:border-box;min-height:30px;display:flex;align-items:center;justify-content:center;text-align:center}div.userRecord dl.record-rank>dd,div.userRecord dl.record-piece>dd{margin:0;border-bottom:1px dotted #d99;padding:4px 6px;min-width:0;box-sizing:border-box}div.userRecord dl.record-rank>dt.sum,div.userRecord dl.record-piece>dt.sum{font-weight:bold;border:none;background-color:#e1dbd4;min-height:38px}div.userRecord dl.record-rank>dd.sum,div.userRecord dl.record-piece>dd.sum{font-weight:bold;border:none;background-color:#f1ebe4}div.userRecord dl.record-rank{grid-template-columns:80px minmax(0, 1fr);align-items:stretch}div.userRecord dl.record-rank>dd{min-height:30px;display:flex;align-items:center;justify-content:flex-end}div.userRecord dl.record-piece{grid-template-columns:180px minmax(0, 1fr);align-items:stretch}div.userRecord dl.record-piece>dt{min-height:40px}div.userRecord dl.record-piece>dt.record-piece__label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;-moz-column-gap:.35em;column-gap:.35em;padding-left:10px;white-space:nowrap}div.userRecord dl.record-piece>dd{min-height:40px;display:flex;align-items:center;justify-content:flex-end;text-align:right}div.userRecord .record-piece__bgn{display:block;width:30px;text-align:right;font-variant-numeric:tabular-nums}div.userRecord .record-piece__tilde,div.userRecord .record-piece__end{display:block}div.userRecord .record-piece__end{margin-left:auto;text-align:right}.history-record-grid{display:grid;grid-template-columns:4fr 6fr;width:100%;max-width:100%;align-items:stretch;gap:1rem}.history-record-grid .history-record-grid__cell{min-width:0;display:flex;flex-direction:column}.history-record-grid .history-record-grid__cell .userRecord{display:flex;flex-direction:column;flex:1;min-height:0;margin-bottom:0px}.history-record-grid .history-record-grid__cell .userRecord dl.record-rank,.history-record-grid .history-record-grid__cell .userRecord dl.record-piece{flex:1;min-height:0}.history-record-grid .history-record-grid__cell:first-child .userRecord dl.record-rank{width:100%;max-width:100%}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece{width:100%;max-width:100%;box-sizing:border-box;flex:1;min-height:0;height:100%;grid-auto-rows:unset;grid-template-rows:repeat(var(--record-piece-data-rows, 1), minmax(40px, 1fr)) 38px}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece[data-piece-rows="0"]{grid-template-rows:38px}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dt,.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dd{min-height:0}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dt.sum,.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dd.sum{min-height:38px;max-height:38px}@media(max-width: 0px){.history-record-grid{grid-template-columns:1fr;width:100%}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece{flex:none;height:auto;grid-template-rows:none;grid-auto-rows:auto}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dt,.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dd{min-height:40px}.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dt.sum,.history-record-grid .history-record-grid__cell:last-child .userRecord dl.record-piece>dd.sum{min-height:38px;max-height:none}}a.btn.js-follows-action,button.js-follows-action{width:280px}.user-page--public .user-page-profile__head{margin-bottom:0}.user-page--public .user-page-profile__aside table.userProfile{width:100%;max-width:100%;border-collapse:collapse}.user-page--public .user-page-profile__aside table.userProfile th,.user-page--public .user-page-profile__aside table.userProfile td{border:1px solid #ccc;padding:6px 10px;text-align:left;font-size:14px}.user-page--public .user-page-profile__aside table.userProfile th{width:8rem;background:#f5f5f5;font-weight:600}.user-page--public .user-page-profile__aside table.userProfile .is-profile-value-unknown{color:#ccc}.user-page--public .user-page-public-puzzles .user-page-public-puzzles__caption{margin-bottom:.75rem;text-align:left}.user-page--public .user-page-public-puzzles .user-page-public-puzzles__list-link{font-size:14px;font-weight:normal}.user-page--public #pzl-list-user{margin-top:30px}.user-page--public #pzl-list-user div.pzl-list{margin-bottom:0}.user-page--public .user-page-public-puzzles__more{text-align:right}/*# sourceMappingURL=user.css.map */