.player-entry .player-entry-title{margin:0 0 10px}.player-entry .player-sign-in{margin-top:8px}.sign-in .sign-in-form .player-link button.register-next:after{content:none}.player-link .player-link-note svg{flex:none;margin-top:3px}.player-link .player-link-shares{border:1px solid var(--line);background:color-mix(in srgb, var(--surface,#f6f5ec) 70%, transparent);border-radius:5px;margin:0 0 22px;padding:14px 16px}.player-link .player-link-shares h3{font:700 11px / 1.2 var(--font-action);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.player-link .player-link-shares ul{color:var(--ink);gap:6px;margin:0 0 8px;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.player-link .player-link-shares li{align-items:flex-start;gap:8px;display:flex}.player-link .player-link-shares li svg{color:var(--accent);flex:none;margin-top:3px}.player-link .player-link-shares li:last-child svg{color:var(--danger)}.sign-in .sign-in-form .player-link .player-link-shares p{margin:0;font-size:13px}.player-link .player-link-candidate,.player-link .player-link-documents{border:0;min-width:0;margin:0 0 18px;padding:0}.player-link .player-link-candidate legend,.player-link .player-link-documents legend{color:var(--ink);margin:0 0 12px;padding:0;font-size:15px;line-height:1.5}.player-link .player-link-documents legend{font:700 11px / 1.2 var(--font-action);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.player-link .player-link-legacy{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.player-link .player-link-not-me{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.player-link .register-accept small{color:var(--muted);font-size:12px}.player-link .player-link-note{align-items:flex-start;gap:8px;margin-top:16px;display:flex}.lits-username-status.is-problem{color:var(--danger)}.lits-username-status.is-available{color:var(--accent)}.player-link-terms .text-link{white-space:normal;display:inline}.player-entry .player-entry-switch{min-height:44px;margin:22px auto 0;display:block}.player-entry-state{justify-items:start;gap:14px;display:grid}.player-entry-state h2{margin:0}.player-entry-state h2:focus{outline:none}.player-entry-state h2:focus-visible{outline:2px solid var(--action,#b54a29);outline-offset:4px}.player-entry-state .button.primary,.player-entry-state button.primary{min-height:48px}.player-reauth{flex-direction:column;display:flex}
