.l-authentication-termsAndConditions{margin-bottom:14px}.l-authentication-termsAndConditions .l-authentication-termsAndConditions-placeholder{text-align:left;background-color:#fafafa;padding:7px 14px}.l-authentication-termsAndConditions .l-authentication-termsAndConditions-placeholder label{margin-bottom:0}.l-authentication-termsAndConditions .l-authentication-termsAndConditions-placeholder label input[type=checkbox]~span{line-height:21px}.l-authentication-termsAndConditions.has-error .l-authentication-termsAndConditions-placeholder{background-color:rgba(254,95,85,.1)}.l-authentication-termsAndConditions.has-error .help-block{color:#fe5f55}.l-authentication-acceptNotifications{margin-bottom:14px}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder{text-align:left;background-color:#fafafa;padding:0 14px 7px}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder:after,.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder:before{content:" ";display:table}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder:after{clear:both}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder p{margin:14px 0 7px}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder label{display:block;margin-bottom:0}.l-authentication-acceptNotifications .l-authentication-acceptNotifications-placeholder label input[type=radio]~span{line-height:21px;padding-top:7px}.l-authentication-acceptNotifications.has-error .l-authentication-acceptNotifications-placeholder{background-color:rgba(254,95,85,.1)}.l-authentication-acceptNotifications.has-error .help-block{color:#fe5f55}.l-overlay-animation-delay{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out .1s}.l-overlay-animation-delay-show{visibility:visible;opacity:1}.bootstrap .form-group.focused .control-label,.bootstrap .l-heading_6,.bootstrap .l-heading_7{color:var(--ll-color-ui-01)}@media (min-width:320px){.bootstrap .l-authentication-login .modal-content,.bootstrap .l-authentication-register .modal-content{padding:0 28px}}.bootstrap .l-authentication-login .modal-header,.bootstrap .l-authentication-register .modal-header{padding:28px 0}.bootstrap .l-authentication-logo{width:112px;height:35px}.bootstrap .l-authentication-form{max-width:400px;margin:0 auto}.bootstrap .l-authentication-flex-item{flex:1 0 66%}.bootstrap .l-authentication-withIcon{position:relative;flex-wrap:nowrap}.bootstrap .l-authentication-header-item{flex-basis:25%;text-align:left;padding:0}.bootstrap .l-authentication-header-item .close{margin-top:-14px}.bootstrap .l-authentication-header-item .l-link-arrow-left{display:inline-block;height:30px;color:var(--ll-link-primary-color)}.bootstrap .l-authentication-header-item .l-link-arrow-left:hover{color:var(--ll-link-primary-hover-color)}.bootstrap .btn{box-shadow:var(--ll-shadow-button);border-radius:calc(var(--ll-base-unit)*12.5);transition:background-color .3s ease,color .3s ease}.bootstrap .btn.btn-primary:not(:disabled){background:var(--ll-color-brand-primary);color:var(--ll-button-primary-color-text)}.bootstrap .btn.btn-primary:not(:disabled):hover{background:color-mix(in srgb,var(--ll-color-brand-primary),#fff 20%);color:color-mix(in srgb,var(--ll-button-primary-color-text),#fff 20%)}.bootstrap .btn.btn-secondary:not(:disabled){color:var(--ll-button-primary-color-text)}.bootstrap .btn.btn-secondary:not(:disabled):hover{border-color:color-mix(in srgb,var(--ll-button-secondary-color-border),#fff 20%)}.bootstrap .l-authentication-checklist .l-authentication-checklist-error{color:var(--ll-color-status-error)}.bootstrap .l-authentication-checklist .l-authentication-checklist-checked{color:var(--ll-color-status-success)}.bootstrap .l-authentication-btn{display:block}.bootstrap .l-authentication-deposit{display:inline}.bootstrap .glyphicon.l-authentication-glyphicon{height:28px;width:28px;text-align:center;margin-top:12px;border-radius:50%;border:1px solid #d9deda;color:#9aa89c;line-height:31.5px;margin-right:14px;flex-shrink:0}.bootstrap .glyphicon.l-authentication-glyphicon.l-authentication-glyphicon-password-update{line-height:26.5px;margin-left:7px;margin-right:9px}.bootstrap .l-authentication-show-password-mobile{color:var(--ll-link-primary-color)}.bootstrap .l-authentication-show-password-mobile[turn-on]:after{background-color:var(--ll-link-primary-color)}.bootstrap .l-authentication-show-password{position:absolute;font-style:normal;right:0;top:7px;font-size:1.3em;color:var(--ll-link-primary-color);cursor:pointer}.bootstrap .l-authentication-show-password:before{content:"\44";font-family:ll-icon-font;margin:0 14px}.bootstrap .l-authentication-show-password[turn-on]:after{content:" ";height:90%;width:3px;background-color:var(--ll-link-primary-color);border-left:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);position:absolute;top:0;left:45%}.bootstrap .l-authentication-checklist{text-align:left;font-size:14px;font-family:var(--ll-font-family,sans-serif);font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9aa89c}.bootstrap .l-authentication-checklist li{display:flex;margin-bottom:14px}.bootstrap .l-authentication-checklist li:not(:last-child){margin-bottom:7px}@media only screen and (min-width:320px){.bootstrap .l-authentication-checklist li:not(:last-child){margin-bottom:14px}}.bootstrap .l-authentication-checklist-default:before{content:"\52";margin:0 14px;font-family:ll-icon-font}.bootstrap .l-authentication-checklist-checked{font-family:var(--ll-font-family,sans-serif);font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#69a507}.bootstrap .l-authentication-checklist-checked:before{content:"\52";margin:0 14px;font-family:ll-icon-font}.bootstrap .l-authentication-checklist-error{font-family:var(--ll-font-family,sans-serif);font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fe5f55}.bootstrap .l-authentication-checklist-error:before{content:"\50";margin:0 14px;font-family:ll-icon-font}@media (min-width:320px){.bootstrap .l-authentication-register .modal-body{width:598px;padding:0 0 14px}.bootstrap .l-api-authentication-register .modal-body{padding-right:70px;padding-left:70px}.bootstrap .l-authentication-register-form{margin-left:28px}.bootstrap .l-authentication-register-form>div:nth-last-of-type(2){margin-bottom:28px}.bootstrap .l-authentication-register-column{width:285px;float:left;vertical-align:top}.bootstrap .l-authentication-form{width:400px}.bootstrap .l-authentication-disclaimer{width:598px}}.bootstrap .l-authentication-input{margin-right:14px;flex:0 1 33%}.bootstrap .l-authentication-input.l-password-input{flex:1 0 auto}.bootstrap .l-authentication-register-teaser{text-align:left;border:1px solid #69a507;border-radius:3px;padding:21px 7px 7px;font-size:14px;font-weight:200}.bootstrap .l-authentication-register-teaser li{margin-bottom:14px}.bootstrap .l-authentication-register-teaser li:before{color:#69a507;content:"\52";margin:0 14px;font-family:ll-icon-font}.bootstrap .l-authentication-register-help{border:1px solid #edc84a;background-color:#fdf8ea;padding:14px 14px 0}.bootstrap .l-authentication-register-help-headline{display:block;font-size:17px;color:#d4a432;text-transform:uppercase;font-weight:600}.bootstrap .l-authentication-register-help-text{display:block;font-weight:200;margin-bottom:7px}.bootstrap .l-authentication-register-help-legend{display:block;color:#d4a432;font-size:12px;font-weight:200}.bootstrap .l-authentication-register-nexus{min-height:220px;width:100%;margin-bottom:14px;border:none}.bootstrap .nexus-button{width:100%;color:#fff;background:linear-gradient(90deg,#a5cd28,#69a507)!important;border:none;box-shadow:none;margin-bottom:15px;border-radius:2px;height:42px}.bootstrap .l-authentication-register-nexus-overlay{background-color:rgba(1,36,6,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:9000}.bootstrap .l-authentication-register-nexus-overlay:before{display:block;border:7px solid #fff;border-right-color:transparent;border-radius:50%;height:56px;width:56px;animation:spin-me 1s linear infinite;content:"";position:absolute;top:calc(50% - 87px);left:calc(50% - 28px)}@keyframes spin-me{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.bootstrap .l-authentication-register-nexus-overlay span{color:#fff;display:block;position:absolute;top:calc(50% - 17px);line-height:17px;text-transform:uppercase;width:100%;font-size:14px}.bootstrap .l-authentication-form-bankId{margin-top:14px}.bootstrap .l-authentication-form-chooseMethod{position:relative}.bootstrap .l-authentication-form-chooseMethod:before{content:"";position:absolute;top:13px;left:0;background:#d9deda;height:1px;width:100%}.bootstrap .l-authentication-form-chooseMethod span{background:#fff;display:inline-block;padding:0 7px;position:relative;z-index:2;font-size:14px;line-height:26px}.bootstrap .l-authentication-form-chooseMethod button{margin:14px 0}.bootstrap .l-authentication-form-bankId-iframe{margin-bottom:14px}@media (min-width:320px){.bootstrap .l-api-registration-column:not(.l-bankid-registration-column){width:100%;margin:0;overflow:visible}.bootstrap .l-bankid-register .l-smallParagraph{width:285px;float:right;padding-bottom:14px}}.bootstrap .l-forcePassword .modal-content{min-width:500px}.bootstrap .l-forcePassword .modal-header{padding-bottom:0}.bootstrap .l-forcePassword-success{min-height:140px}.bootstrap .l-forcePassword-buttons{margin-top:42px;margin-bottom:42px}