.challenge[data-v-0a557023]{background:linear-gradient(90deg,#e1b24c1f,#e1b24c08);border:1px solid #e1b24c80;border-radius:2px;align-items:center;gap:14px;margin-bottom:16px;padding:12px 16px;display:flex}.squares[data-v-0a557023]{flex-shrink:0;gap:3px;display:grid}.sq-row[data-v-0a557023]{gap:3px;display:flex}.sq-row i[data-v-0a557023]{background:#3a444f;border-radius:2px;width:10px;height:10px}.sq-row i.c2[data-v-0a557023]{background:#4d9f68}.sq-row i.c1[data-v-0a557023]{background:var(--partial)}.sq-row i.c-1[data-v-0a557023]{background:#232a32}.msg[data-v-0a557023]{margin:0;line-height:1.4}.msg .muted[data-v-0a557023]{font-size:15px;display:block}.share-h[data-v-9dce2878]{margin:0 0 8px;font-weight:600}.link-row[data-v-9dce2878]{gap:8px;display:flex}.link[data-v-9dce2878]{color:var(--mute);font-size:15px}.copy[data-v-9dce2878],.link[data-v-9dce2878]{min-height:44px}.copy[data-v-9dce2878]{flex-shrink:0}.row[data-v-9dce2878]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.small[data-v-9dce2878]{gap:6px;min-height:38px;padding:0 12px;font-size:14px}.small svg[data-v-9dce2878]{width:16px;height:16px}@media (width<=380px){.small[data-v-9dce2878]{flex:auto}}.row[data-v-38365313]{background:var(--panel);border:1px solid var(--line-soft);color:var(--text);border-radius:2px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.row[data-v-38365313],.row[data-v-38365313]:hover{text-decoration:none}.row[data-v-38365313]:hover{background:var(--raise)}.thumb[data-v-38365313]{width:64px;height:64px}.title[data-v-38365313]{margin:0;font-size:18px;font-weight:700}.short[data-v-38365313]{color:var(--mute);margin:2px 0 0;font-size:15px;line-height:1.3}.end[data-v-38365313]{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.max[data-v-38365313]{color:var(--mute);font-size:14px}.go[data-v-38365313]{color:var(--t);font-family:Saira Semi Condensed,sans-serif;font-size:16px;font-weight:700}.live .go[data-v-38365313]{color:var(--ct)}.score[data-v-38365313]{font-size:24px;font-weight:700;line-height:1}.of[data-v-38365313]{color:var(--mute);font-size:13px}.done[data-v-38365313]{background:#1b2128}.done .title[data-v-38365313]{color:#c8d0d7}@media (width<=380px){.row[data-v-38365313]{grid-template-columns:52px minmax(0,1fr) auto;gap:10px}.thumb[data-v-38365313]{width:52px;height:52px}.short[data-v-38365313]{font-size:14px}}
