.challenge-head{border-color:color-mix(in srgb, var(--tab-accent) 40%, var(--line));flex-direction:column;gap:6px;display:flex}.challenge-head h1{font-size:22px}.challenge-solves{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin:0;padding:12px 0 0;font-size:13.5px;list-style:none;display:flex}.challenge-solves li{flex-direction:column;gap:8px;display:flex}.challenge-solve-head{justify-content:space-between;gap:12px;display:flex}.challenge-tries{flex-wrap:wrap;gap:6px;display:flex}.challenge-tries .guess-chip{color:#fff;padding:4px 10px 4px 4px;font-size:13px}.challenge-solve-head span{color:var(--text-3)}.challenge-empty{margin:6px 0 0;font-size:13.5px}.challenge-mine{flex-direction:column;gap:12px;width:100%;display:flex}.challenge-board{width:100%}.challenge-head{align-items:flex-start;gap:8px}.challenge-head .muted{margin:0;font-size:14px}.challenge-link{flex-direction:column;gap:12px;width:100%;display:flex}.challenge-link h2{margin:0;font-size:15px}.challenge-link .muted{margin:0;font-size:13px}.challenge-answer{align-items:center;gap:12px;display:flex}.challenge-answer div{flex-direction:column;gap:2px;display:flex}.challenge-answer span{text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.challenge-answer b{font-size:17px}.challenge-ghosts .sk-result,html[data-ch=result] .challenge-ghosts .sk-board{display:none}html[data-ch=result] .challenge-ghosts .sk-result{display:grid}.challenge-ghosts .sk.panel{height:224px}.challenge-ghosts .sk.tries{height:126px}.challenge-ghosts .sk.stats{height:194px}.challenge-ghosts .sk.legend{height:217px}.challenge-ghosts .sk.actions{height:156px}.challenge-ghosts .sk.answer{height:139px}.challenge-ghosts .sk.linkcard{height:213px}.challenge-ghosts .game-name .sk.line{flex:none;width:220px;height:34px}.challenge-ghosts .sk.line.sub{width:min(100%,320px);height:19px}
