.ConnectionsPlayer-module__VCl21a__wrap{--tpo-coral:#f2817d;--tpo-ink:#3f322b;color:var(--tpo-ink);flex-direction:column;gap:14px;display:flex}.ConnectionsPlayer-module__VCl21a__instruction{color:#3f322bb3;margin:0;font-size:15px;line-height:22px}.ConnectionsPlayer-module__VCl21a__solvedRows{flex-direction:column;gap:8px;display:flex}.ConnectionsPlayer-module__VCl21a__solvedRow{text-align:center;color:var(--tpo-ink);border-radius:8px;padding:12px 14px}.ConnectionsPlayer-module__VCl21a__groupYellow{background:#f9df6d}.ConnectionsPlayer-module__VCl21a__groupGreen{background:#a0c35a}.ConnectionsPlayer-module__VCl21a__groupBlue{background:#b0c4ef}.ConnectionsPlayer-module__VCl21a__groupPurple{background:#ba81c5}.ConnectionsPlayer-module__VCl21a__solvedName{text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:21px}.ConnectionsPlayer-module__VCl21a__solvedMembers{overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;line-height:21px}.ConnectionsPlayer-module__VCl21a__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (prefers-reduced-motion:no-preference){.ConnectionsPlayer-module__VCl21a__gridShake{animation:.45s ease-in-out ConnectionsPlayer-module__VCl21a__shake}}@keyframes ConnectionsPlayer-module__VCl21a__shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.ConnectionsPlayer-module__VCl21a__tile{min-height:76px;color:var(--tpo-ink);cursor:pointer;background:#efefe6;border:0;border-radius:8px;justify-content:center;align-items:center;padding:6px 4px;font-family:inherit;transition:background-color .12s,transform 80ms;display:flex}.ConnectionsPlayer-module__VCl21a__tile:hover:not(:disabled){background:#e6e6da}.ConnectionsPlayer-module__VCl21a__tile:active:not(:disabled){transform:scale(.97)}.ConnectionsPlayer-module__VCl21a__tile:disabled{cursor:default}.ConnectionsPlayer-module__VCl21a__tileSelected{background:var(--tpo-ink);color:#fff}.ConnectionsPlayer-module__VCl21a__tileSelected:hover:not(:disabled){background:var(--tpo-ink)}.ConnectionsPlayer-module__VCl21a__tileLabel{text-align:center;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(11px,2.6vw,15px);font-weight:700;line-height:1.15}.ConnectionsPlayer-module__VCl21a__message{text-align:center;min-height:22px;margin:0;font-size:15px;font-weight:500;line-height:22px}.ConnectionsPlayer-module__VCl21a__mistakes{color:#3f322bb3;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.ConnectionsPlayer-module__VCl21a__dots{gap:6px;display:inline-flex}.ConnectionsPlayer-module__VCl21a__dot{background:var(--tpo-ink);border-radius:999px;width:12px;height:12px}.ConnectionsPlayer-module__VCl21a__dotUsed{background:#3f322b2e}.ConnectionsPlayer-module__VCl21a__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2px;display:flex}.ConnectionsPlayer-module__VCl21a__primary,.ConnectionsPlayer-module__VCl21a__secondary{cursor:pointer;white-space:nowrap;border-radius:999px;padding:11px 22px;font-family:inherit;font-size:15px;font-weight:600}.ConnectionsPlayer-module__VCl21a__primary{background:var(--tpo-ink);color:#fff;border:0}.ConnectionsPlayer-module__VCl21a__secondary{color:var(--tpo-ink);background:#fff;border:1px solid #3f322b4d}.ConnectionsPlayer-module__VCl21a__secondary:hover:not(:disabled){background:#faf7f5}.ConnectionsPlayer-module__VCl21a__primary:disabled,.ConnectionsPlayer-module__VCl21a__secondary:disabled{opacity:.45;cursor:not-allowed}.ConnectionsPlayer-module__VCl21a__sources{border-top:1px solid #e0e0e0;margin-top:10px;padding-top:16px}.ConnectionsPlayer-module__VCl21a__sourcesHeading{margin:0 0 8px;font-size:17px;font-weight:700;line-height:24px}.ConnectionsPlayer-module__VCl21a__sourcesList{flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;font-size:16px;line-height:24px;display:flex}.ConnectionsPlayer-module__VCl21a__sourceLink{color:var(--tpo-coral)}
