:root{--pubtoolbox-color-primary:#f7a800;--pubtoolbox-color-secondary:#1a1a1a;--pubtoolbox-color-background:#f7f7f7;--pubtoolbox-color-white:#ffffff;--pubtoolbox-color-black:#000000;--pubtoolbox-color-error:#ff0000;--pubtoolbox-light-gray:#d3d3d3;--pubtoolbox-header-2:24px}.container-login{position:fixed;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);background-color:var(--pubtoolbox-color-white);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);width:768px;max-width:100%;min-height:480px;z-index:100001}.container-login .login-close{position:absolute;right:15px;top:15px;cursor:pointer;z-index:999}.container-login .login-close:hover{color:var(--pubtoolbox-color-error)}.container-login .login-form-modal .header,.container-login .reset-form-modal .header{color:var(--pubtoolbox-color-white)}.container-login .header{font-size:var(--pubtoolbox-header-2);font-weight:700;margin-bottom:16px;color:var(--pubtoolbox-color-primary)}.container-login .form-container{position:absolute;top:0;height:100%;transition:all .6s ease-in-out}.container-login .form-container.sign-in-container{left:0;width:50%;z-index:2}.container-login .form-container form{background-color:var(--pubtoolbox-color-secondary);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;height:100%;text-align:center}.container-login .form-container form .social-container{margin:20px 0}.container-login .form-container form .social-container a{border:1px solid var(--pubtoolbox-light-gray);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;height:40px;width:40px}.container-login .form-container form .error-message{position:relative;margin-bottom:16px;color:var(--pubtoolbox-color-black);font-size:16px}.container-login .form-container form label.error{font-size:13px;font-weight:700;color:var(--pubtoolbox-color-white);margin-bottom:15px;margin-top:-10px;display:block}.container-login .form-container form button,.container-login .form-container form input{margin-bottom:16px}.container-login .form-container form button{color:var(--pubtoolbox-color-white);outline-color:var(--pubtoolbox-color-white)}.container-login .form-container form button:hover{background-color:transparent;color:var(--pubtoolbox-color-black);outline-color:var(--pubtoolbox-color-black)}.container-login .form-container form button.is-loading{position:relative;pointer-events:none;background:rgba(255,255,255,.2)!important;color:var(--pubtoolbox-color-white);outline-color:var(--pubtoolbox-color-white)}.container-login .form-container form button.is-loading::before{position:absolute;inset:0;margin:auto}.container-login .form-container form input{border:none;color:var(--pubtoolbox-color-black);width:100%;height:30px;border-radius:4px;padding:5px}.container-login .form-container form input:focus{box-shadow:none}.container-login .form-container form input::placeholder{color:var(--pubtoolbox-color-primary);font-style:italic}.container-login .form-container form a{color:var(--pubtoolbox-color-white);text-decoration:none}.container-login .form-container form a.forgot-password{display:block;margin-bottom:16px;font-size:15px}.container-login .form-container form a:hover{color:var(--pubtoolbox-color-black)!important}.container-login .form-container form .small-text a{font-size:15px}.container-login .form-container form.reset-form-modal{color:var(--pubtoolbox-color-white)}.container-login .form-container form.reset-form-modal .show-login-form,.container-login .form-container form.reset-form-modal p{font-size:15px}.container-login .overlay-container{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}.container-login .overlay-container .overlay{background:var(--pubtoolbox-color-background);color:var(--pubtoolbox-color-black);position:relative;left:-100%;height:100%;width:200%;transform:translateX(0);transition:transform .6s ease-in-out}.container-login .overlay-container .overlay .overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0;text-align:center;top:0;height:100%;width:50%;transform:translateX(0);transition:transform .6s ease-in-out}.container-login .overlay-container .overlay .overlay-panel .overlay-content{padding:0 30px}.container-login .overlay-container .overlay .overlay-panel .overlay-content .logo{margin-bottom:20px}.container-login .overlay-container .overlay .overlay-panel .overlay-content .btn:hover{background-color:transparent;color:var(--pubtoolbox-color-black)!important;outline-color:var(--pubtoolbox-color-black)}.container-login .overlay-container .overlay .overlay-panel.overlay-left{transform:translateX(0)}.container-login .overlay-container .overlay .overlay-panel.overlay-right{right:0;transform:translateX(0)}@media (max-width:36em){.container-login{width:90%;max-width:none}.container-login .form-container{position:relative}.container-login .form-container form{padding:20px 30px}.container-login .form-container.sign-in-container{left:0;width:100%;z-index:2;height:auto;top:auto}.container-login .overlay-container{position:relative;left:0;width:100%;z-index:2;height:300px;top:auto}}.backdrop-login{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(var(--pubtoolbox-color-black),.8);z-index:99999}@keyframes show{0%,49.99%{opacity:0;z-index:1}100%,50%{opacity:1;z-index:5}}html.omeda-logged-in .omeda-logged-out-only{display:none!important}html.omeda-logged-out .omeda-logged-in-only,html.omeda-logged-out .subscriber-logout{display:none!important}