.is-bankid-field[data-v-4ec02c84]{position:relative}.is-bankid-field label[data-v-4ec02c84]{position:absolute;top:20px;left:14px;z-index:90;font-size:1.2rem;margin:0;pointer-events:none;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;font-weight:400}.is-bankid-field.has-input label[data-v-4ec02c84]{-webkit-transform:scale(.65) translateY(-15px);transform:scale(.65) translateY(-15px)}.is-bankid-field input[data-v-4ec02c84]{padding:1.6rem .8rem .8rem .8rem;height:auto;font-size:1.2rem}.is-bankid-field input[data-v-4ec02c84]::-ms-clear{display:none}.is-bankid-field .icon[data-v-4ec02c84]{width:2.85em;height:100%}.is-bankid-field .icon.is-right[data-v-4ec02c84]{right:5px}.icon-bankid[data-v-4ec02c84]{height:1.5rem}.button.is-fullwidth[data-v-4ec02c84]{padding-top:.8rem;padding-bottom:.8rem;height:auto}.control .button.is-primary[data-v-4ec02c84]{background-color:#012169}.progress[data-v-4ec02c84]{height:1rem;width:100%;background:#333;border-radius:0;background:radial-gradient(circle at center,#0085ca 0,#012169 100%) repeat 50%;margin-bottom:0;-webkit-animation:progress-data-v-4ec02c84 5s linear infinite;animation:progress-data-v-4ec02c84 5s linear infinite}@media screen and (max-width:768px){.progress[data-v-4ec02c84]{-webkit-animation:progress-full-width-data-v-4ec02c84 5s linear infinite;animation:progress-full-width-data-v-4ec02c84 5s linear infinite}}.info-box[data-v-4ec02c84]{padding:3rem 0;background:#f6fcff}.info-box .bankid-text[data-v-4ec02c84]{color:#012169;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:.9rem}.info-box .bankid-text span[data-v-4ec02c84]{font-family:Nexa,sans-serif}.info-box .bankid-text .icon[data-v-4ec02c84]{margin-right:.7rem;width:2em;height:2em}@-webkit-keyframes progress-data-v-4ec02c84{0%{background-position:0 0}to{background-position:50vw 0}}@keyframes progress-data-v-4ec02c84{0%{background-position:0 0}to{background-position:50vw 0}}@-webkit-keyframes progress-full-width-data-v-4ec02c84{0%{background-position:0 0}to{background-position:100vw 0}}@keyframes progress-full-width-data-v-4ec02c84{0%{background-position:0 0}to{background-position:100vw 0}}body{min-height:100vh}.relative{position:relative}.column--full-height,.columns--full-height{height:100vh}.columns--vertical-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns--no-vertical-margin{margin-bottom:0;margin-top:0}.columns--no-vertical-margin:not(:last-child){margin-bottom:0}.columns--no-horizontal-margin{margin-left:0;margin-right:0}.column--no-horizontal-padding{padding-left:0;padding-right:0}.column--background-image{overflow:hidden}.background-image{background:#012169 url(../img/login-background.4c34d72a.jpg) no-repeat 50%/cover;-webkit-transition:-webkit-filter .2s linear;transition:-webkit-filter .2s linear;transition:filter .2s linear;transition:filter .2s linear,-webkit-filter .2s linear}.background-image--full{width:120%;height:120%;margin-top:-10%;margin-left:-10%}.has-blur{-webkit-filter:blur(5px);filter:blur(5px)}.login__footer{padding-top:20px}.login__footer img{max-height:1.75rem}.hand{position:fixed;bottom:0;right:0;width:50vw;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease;transition:all .3s ease}.hand.in-view{-webkit-transform:translateX(0);transform:translateX(0)}.hand.is-faded{opacity:0}.back-button{position:absolute;top:0;width:50%;margin:1rem;font-size:.875rem}.back-button .icon{position:relative;top:3px}.back-button .icon svg{height:1rem}@media screen and (max-width:768px){.back-button{position:static;width:100%;text-align:center;font-size:.875rem;padding:1rem 0 3rem 0;margin:0}}