.player-field [data-slot=input],.player-login-card,.player-login-dialog,.player-login-dialog .close-control,.player-password button,.player-submit{border-radius:0!important}.player-account-ui{min-width:0}.player-account-tabs{display:flex;gap:24px;border-bottom:1px solid #86917350;margin:0 0 26px}.player-account-link,.player-account-tabs button{background:none;border:0;padding:0;color:#59654c;font-size:13px;cursor:pointer}.player-account-tabs button{padding:0 0 12px;border-bottom:2px solid transparent}.player-account-tabs button[aria-pressed=true]{color:#a91d32;border-color:#ce253c}.player-account-ui button:focus-visible{outline:2px solid #ad2035;outline-offset:4px}.player-account-ui button:disabled{cursor:wait;opacity:.6}.player-account-ui .player-form-status{min-height:0;margin:17px 0}.player-account-error{color:#a41b30!important}.player-account-notice{font-size:13px;line-height:1.7;color:#536446;margin:0 0 24px}.player-account-link{min-height:44px;text-decoration:underline;text-underline-offset:4px}.player-account-details{margin:0 0 28px}.player-account-details>div{border-bottom:1px solid #86917340;padding:14px 0}.player-account-details dt{font-size:11px;color:#68775a;margin-bottom:7px}.player-account-details dd{margin:0;font-size:16px;color:#293d21;overflow-wrap:anywhere}.player-account-note{font-size:12px;line-height:1.8;color:#66725a;margin:18px 0 25px}.player-account-actions{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.player-account-ui .player-submit{white-space:normal;min-height:57px;height:auto;padding-top:16px;padding-bottom:16px;text-align:left}.player-account-ui .player-submit svg{flex-shrink:0}.player-account-ui .player-field input:disabled{opacity:.65}.player-account-ui fieldset{border:0;padding:0;min-width:0}.player-account-loading{font-size:14px;color:#627451;min-height:180px}.player-account-ui .player-form-bottom{margin-top:22px}@media(max-width:380px){.player-login-copy [data-slot=dialog-title],.player-login-copy h1{font-size:32px;overflow-wrap:anywhere}.player-account-tabs{gap:18px}.player-account-tabs button{font-size:12px}.player-account-ui .player-submit{font-size:23px;gap:12px}.player-account-ui .player-form-bottom{flex-wrap:wrap}.player-login-dialog .player-login-copy{padding-top:26px}}