﻿:root{--mrb-blue:#043686;--mrb-blue-hover:#021349;--mrb-white:#fff;--mrb-white-hover:#f7fbff;--mrb-input-border:#c0c8cf;}#PST_GlobalWrapper #PST_ContentWrapper #PST_MainWrapper{padding-bottom:412px;}.swd_button:focus-visible,a.swd_link:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}#SWD_Header .action-item[data-action='login']{display:none;}#SWD_Header .header-bottom{z-index:999!important;}.swd_container.software_login{margin:0;padding:0;position:relative;overflow:hidden;height:auto;min-height:calc(100vh - 138px);background-size:cover;background-repeat:no-repeat;background-image:url("/Merchants/Images/background-graphic.png");background-position:center top;display:flex;align-items:center;justify-content:center;}@media only screen and (max-width:600px){.swd_container.software_login{padding:16px;background-image:url("/Merchants/Images/background-graphic-mobile.png");min-height:calc(100vh - 62px);background-size:100%;}}.swd_container.software_login .pratner-login-container{background-color:var(--mrb-white);padding:40px;width:100%;max-width:528px;border-radius:16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:24px;}@media only screen and (max-width:600px){.swd_container.software_login .pratner-login-container{padding:32px 16px;}}.swd_container.software_login .title{font-size:1.75rem;line-height:1.29;text-align:center;font-weight:600;}.swd_container.software_login .sub-title{font-size:1.25rem;line-height:1.2;}.swd_container.software_login .login-form-container{display:flex;flex-direction:column;gap:16px;}.swd_container.software_login .login-form-container .login-server-error{display:none;color:#d46000;font-size:.75rem;line-height:1.33;}.swd_container.software_login .text-right{text-align:right;}.swd_container.software_login .text-center{text-align:center;}.swd_container.software_login .swd_inputtext-holder{margin:0;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext{border-radius:8px;border-color:var(--mrb-input-border);}.swd_container.software_login .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{color:#414141;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext[required='required']+.swd_inputtext-label:after{content:"*";color:#d46000;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{font-size:.75rem;bottom:-18px;}@media only screen and (max-width:600px){.swd_container.software_login .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{top:51px;bottom:auto;}}.swd_container.software_login .swd_inputtext-holder .swd_inputtext.error{border-width:2px;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext.backend-error{border-color:#d46000!important;border-width:2px;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext.backend-error+.swd_inputtext-label{color:#d46000;}.swd_container.software_login .swd_inputtext-holder .swd_inputtext:focus-visible:not(.error):not(.backend-error){outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_container.software_login .swd_inputtext-holder:has(.swd_inputtext.error){margin-bottom:16px;}@media only screen and (max-width:600px){.swd_container.software_login .swd_inputtext-holder:has(.swd_inputtext.error){margin-bottom:24px;}}.swd_container.software_login .swd_link{color:var(--mrb-blue);}@media(hover:hover) and (pointer:fine){.swd_container.software_login .swd_link:hover{color:var(--mrb-blue-hover);}}.swd_container.software_login .swd_button{padding:11px 16px;}.swd_container.software_login .swd_button.mrb{background-color:var(--mrb-blue);}.swd_container.software_login .swd_button.mrb.disabled{opacity:1;cursor:pointer;}@media(hover:hover) and (pointer:fine){.swd_container.software_login .swd_button.mrb:hover{background-color:var(--mrb-blue-hover);}}.swd_container.software_login .swd_button.white{border-width:2px;border-color:var(--mrb-blue);color:var(--mrb-blue);padding:10px 16px;}.swd_container.software_login .swd_checkbox input[type="checkbox"]:focus-visible+label{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.swd_container.software_login .swd_checkbox label{padding-left:40px;line-height:1.5;letter-spacing:.1px;}.swd_container.software_login .swd_checkbox label::before{left:10px;height:18px;width:18px;border-radius:2px;border-color:#414141;}.swd_container.software_login .swd_checkbox label::after{left:15px;top:7px;border-color:var(--mrb-blue);}#login-page .b-modal.swd.dark{background-color:rgba(0,0,0,.5)!important;}#pnlForgotPassword .swd_dialogpanel{max-width:528px;padding:40px;}@media only screen and (max-width:600px){#pnlForgotPassword .swd_dialogpanel{padding:40px 16px 32px;}}#pnlForgotPassword .swd_dialogpanel>.b-close{width:24px;height:24px;top:12px;right:12px;background-image:url("/Merchants/Images/Icons/icon-x.svg");}#pnlForgotPassword .swd_dialogpanel .header{font-family:var(--font_proxima);font-size:1.75rem;line-height:1.29;font-weight:600;margin-bottom:8px;text-align:center;}#pnlForgotPassword .swd_dialogpanel .desc-container{padding:0 16px;line-height:1.5;margin-bottom:24px;text-align:center;}#pnlForgotPassword .swd_dialogpanel .field-container>.forgot-password-server-error{display:none;color:#d46000;font-size:.75rem;line-height:1.33;text-align:left;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext{border-radius:8px;border-color:var(--mrb-input-border);}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{color:#414141;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext[required='required']+.swd_inputtext-label:after{content:"*";color:#d46000;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{font-size:.75rem;bottom:-18px;}@media only screen and (max-width:600px){#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{top:51px;bottom:auto;}}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext.error{border-width:2px;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext.backend-error{border-color:#d46000!important;border-width:2px;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext.backend-error+.swd_inputtext-label{color:#d46000;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext.backend-error~.swd_inputtext-error{display:block;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder .swd_inputtext:focus-visible:not(.error):not(.backend-error){outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder:has(.swd_inputtext.error),#pnlForgotPassword .swd_dialogpanel .field-container .swd_inputtext-holder:has(.swd_inputtext.backend-error){margin-bottom:32px;}#pnlForgotPassword .swd_dialogpanel .field-container .field-captcha{margin-bottom:24px;}#pnlForgotPassword .swd_dialogpanel .field-container .field-captcha #recaptcha>div{margin:auto;}@media only screen and (max-width:600px){#pnlForgotPassword .swd_dialogpanel .field-container .field-captcha{margin-top:36px;}}#pnlForgotPassword .swd_dialogpanel .field-container .field-captcha>.forgot-password-captcha-error{display:none;margin-top:8px;color:#d46000;font-size:.75rem;line-height:1.33;}#pnlForgotPassword .swd_dialogpanel .swd_button{padding:11px 16px;}#pnlForgotPassword .swd_dialogpanel .swd_button.mrb{background-color:var(--mrb-blue);}#pnlForgotPassword .swd_dialogpanel .swd_button.mrb.disabled{opacity:1;cursor:pointer;}@media(hover:hover) and (pointer:fine){#pnlForgotPassword .swd_dialogpanel .swd_button.mrb:hover{background-color:var(--mrb-blue-hover);}}#pnlForgotPassword .swd_dialogpanel .swd_button.transparent{background-color:transparent;}