.copyShareURL{margin-left:8px;color:#fff;cursor:pointer;text-decoration:underline}font.light{font-weight:300}.modalScreenNameInput{width:90%}.challenge-list-header{font-size:2em;font-weight:700;color:var(--black)}.challenge-scores-list{margin:0 auto;max-width:75%;background:0 0;padding:0 0;max-height:150px;overflow-y:scroll;color:var(--teal);scrollbar-width:thin;scrollbar-color:var(--gold) var(--darkGreen)}.challenge-scores-list::-webkit-scrollbar{width:8px;background:var(--darkGreen)}.challenge-scores-list::-webkit-scrollbar-thumb{background:var(--gold);border-radius:4px}.challenge-scores-list::-webkit-scrollbar-thumb:hover{background:gold}.challenge-scores-list::-webkit-scrollbar-corner{background:var(--darkGreen)}.challenge-summary{cursor:pointer;background:var(--darkGreen);margin:0;padding:0;border-bottom:1px solid var(--teal)}.challenge-header{display:flex;align-items:center;justify-content:space-between;padding:.25em 1em;font-size:1em;font-weight:700;transition:background .2s;text-transform:lowercase;line-height:1.2em}.challenge-header:hover{background:#333}.challenge-creator{flex:2;text-align:left}.challenge-size{flex:1;text-align:center}.challenge-date{flex:1;text-align:right}.challenge-scores-details{display:none;overflow:hidden;text-transform:lowercase;color:var(--gold);font-weight:700}.scores-list{display:flex;flex-direction:column;gap:2px}.score-row{display:flex;align-items:center}.score-name{flex:2;min-width:0;text-align:left}.score-played{flex:1;min-width:0;text-align:center}.score-value{flex:1;min-width:0;text-align:right;font-variant-numeric:tabular-nums}.score-row{display:flex;justify-content:space-between;font-size:1em;border-bottom:1px var(--lightGold) solid;cursor:default}.currentUserRow{background-color:var(--lightestGold)}.score-row:last-child{border-bottom:none}.challenge-score-message{font-size:2em;color:var(--gold);font-weight:700}.score-value{font-variant-numeric:tabular-nums}.challenge-modal-message{font-size:1em;color:var(--black)}