.smstan-authorisation{font-weight:300;font-size:13px}.smstan-authorisation .smstan-countdown-holder{color:#5a5a5a}.smstan-authorisation .tan-form label{color:#426a94}.smstan-authorisation .tan-form input{border:1px solid #dcdcdc;color:#5a5a5a}.smstan-authorisation .tan-form input:active,.smstan-authorisation .tan-form input:focus{border-color:#5a5a5a}.smstan-authorisation .tan-form ng-message.error-message{color:#e2001a}.smstan-authorisation .tan-form input.ng-invalid.ng-touched{border-color:#e2001a}.smstan-authorisation .links-container{color:#5a5a5a}.smstan-authorisation .links-container .action-link{color:#426a94}.smstan-authorisation .links-container .send-again button.action-link:disabled{color:#5a5a5a}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Medium.ttf") format("truetype");font-weight:bold}@font-face{font-family:"Roboto Regular";src:url("../fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto Light";src:url("../fonts/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto Medium";src:url("../fonts/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto Bold";src:url("../fonts/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:"Source Sans Pro";src:url("../fonts/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:bold}@font-face{font-family:"CoCoNet Font 1";src:"local(Roboto), local(Arial), local(sans-serif)"}@font-face{font-family:"CoCoNet Font 1";src:"local(Roboto), local(Arial), local(sans-serif)";font-weight:bold}#authorisation-iframe{padding:0}:root{--button-min-width: var(--gsp-button-min-width)}.password-init-wrapper{--infoBox-bg-color: var(--gsp-login-method-password-information-box-background);--message-color-bg: var(--gsp-login-method-password-information-box-background);--message-border-width: 0px}.mobile-authorisation-polling p.mobile-confirmation-info{color:red;font-size:13px;font-weight:500}.mobile-authorisation-polling>ul>li{border-bottom:1px solid #dadada;display:flex;justify-content:space-between;padding:10px 0;height:33px;color:red}.buttons-group .btn[disabled],.buttons-group .btn[disabled]:hover{background-color:#fff;color:#c8c8c8;border:1px solid #c8c8c8;cursor:not-allowed}.buttons-group .btn-primary,.buttons-group .btn-secondary{font-size:13px;font-weight:500;transition:background-color .2s ease,color .2s ease;border-radius:3px;height:34px;text-transform:capitalize;padding:0;font-family:"GSP-Font";cursor:normal}.buttons-group .btn-cancel{min-width:85px;max-width:85px}.buttons-group .btn-authorise{float:right;min-width:85px;max-width:95px}.buttons-group .btn-primary{background-color:#fff;color:#426a94;border:1px solid #426a94}.buttons-group .btn-primary:focus{background-color:#fff;color:#426a94}.buttons-group .btn-primary:hover{background-color:#426a94;color:#fff;border:1px solid #426a94}.buttons-group .btn-primary:active:focus,.buttons-group .btn-primary:active:hover,.buttons-group .btn-primary:active{background-color:#004166;color:#fff;border:1px solid #426a94}.buttons-group .btn-secondary{background-color:#004166;color:#fff;border:1px solid #004166}.buttons-group .btn-secondary:focus{background-color:#004166;color:#fff}.buttons-group .btn-secondary:active:focus,.buttons-group .btn-secondary:active:hover,.buttons-group .btn-secondary:active,.buttons-group .btn-secondary:hover{background-color:#fff;color:#004166;border:1px solid #004166}