.smstan-authorisation:not(.smstan-authorisation-controller){font-weight:300;font-size:13px}.smstan-authorisation:not(.smstan-authorisation-controller) .smstan-countdown-holder{color:#5a5a5a}.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form label{color:var(--color-primary)}.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form input:not(.ccn-input){border:1px solid #dcdcdc;color:#5a5a5a}.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form input:not(.ccn-input):active,.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form input:not(.ccn-input):focus{border-color:#5a5a5a}.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form ng-message.error-message{color:#e2001a}.smstan-authorisation:not(.smstan-authorisation-controller) .tan-form input.ng-invalid.ng-touched{border-color:#e2001a}.smstan-authorisation:not(.smstan-authorisation-controller) .links-container{color:#5a5a5a}.smstan-authorisation:not(.smstan-authorisation-controller) .links-container .action-link{color:var(--color-primary)}.smstan-authorisation:not(.smstan-authorisation-controller) .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(Arial),local(sans-serif)}@font-face{font-family:"CoCoNet Font 1";src:local(Arial),local(sans-serif);font-weight:bold}#authorisation-iframe{padding:0}.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:700;transition:background-color .2s ease,color .2s ease;border-radius:4px;height:40px;text-transform:none;padding:0 10px;font-family:"GSP-Font";cursor:pointer}.buttons-group .btn-cancel{min-width:120px;max-width:120px}.buttons-group .btn-authorise{float:right;min-width:120px;max-width:120px}.buttons-group .btn-primary{background-color:#007a91;color:#fff;border:1px solid #007a91}.buttons-group .btn-primary:focus{background-color:#007a91;color:#fff}.buttons-group .btn-primary:hover{background-color:#006578;color:#fff;border:1px solid #007a91}.buttons-group .btn-primary:active:focus,.buttons-group .btn-primary:active:hover,.buttons-group .btn-primary:active{background-color:#006578;color:#fff;border:1px solid #007a91}.buttons-group .btn-secondary{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.buttons-group .btn-secondary:focus{background-color:var(--color-primary);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:var(--color-primary);border:1px solid var(--color-primary)}