/* Orange account and download dialogs, shared by all four sites. */
.confirm-overlay,.register-overlay,.forgot-overlay,.player-login-overlay{background:rgba(64,27,0,.7)}
.confirm-box,.register-box,.forgot-box,.player-login-box{border-color:#e67e22;background:#ffcc99;color:#663300;box-shadow:0 22px 70px #40200066,0 0 0 5px #ff993326;font-family:ui-sans-serif,system-ui,sans-serif}
.confirm-head,.register-title,.forgot-title{background:linear-gradient(135deg,#e66b0a,#ff9933);color:#fff}
.confirm-message,.register-field input,.forgot-field input,.player-login-box input{color:#663300}
.register-field input,.forgot-field input,.player-login-box input{border-color:#e99a50;background:#fff8ee}
.register-field input::placeholder,.forgot-field input::placeholder,.player-login-box input::placeholder{color:#ad835d}
.register-field input:focus,.forgot-field input:focus,.player-login-box input:focus{border-color:#f07816;box-shadow:0 0 0 3px #ff993333}
.confirm-cancel,.register-cancel,.forgot-close,.player-login-register{border-color:#e99a50!important;background:#ffe4c7;color:#663300}
.confirm-accept,.register-submit,.forgot-submit,.player-login-submit,.get-code.ready{background:linear-gradient(135deg,#e66b0a,#ff8b24);color:#fff;box-shadow:0 4px 12px #c65b0033}
.player-login-mark{background:linear-gradient(135deg,#ed7412,#ffab45);box-shadow:0 8px 20px #c65b0033}
.player-login-box>p,.register-note{color:#96632e}
.player-login-close{border-color:#dc7b25!important;background:#ffe7cc!important;color:#8a430b!important;box-shadow:0 3px 9px #9d4c0026!important}
.player-login-close:hover{background:#ffcf9c!important;color:#663300!important}
.get-code{background:#e5b789;color:#9b754f}.get-code.waiting{background:#ca741d;color:#fff}
.code-display{border-color:#de873a;background:#fff0da;color:#a45413}
.confirm-actions button:focus-visible,.register-actions button:focus-visible,.forgot-actions button:focus-visible,.player-login-box button:focus-visible,.get-code:focus-visible{outline:3px solid #e67e2280;outline-offset:2px}
.confirm-box button,.register-box button,.forgot-box button,.player-login-box button,.register-box input,.forgot-box input{font-family:inherit}
