/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../common/components/page-header/styles.less ***!
  \********************************************************************************************************************************************************************************************************/.page-header-container{width:100%!important;max-width:100%}.page-header-container .page-header-background{display:flex;flex-direction:column;justify-content:start;align-items:stretch;min-height:240px}@media (max-width:1023px){.page-header-container .page-header-background{min-height:234px}}@media (max-width:767px){.page-header-container .page-header-background{min-height:144px}.page-header-container .page-header-background:not(.europatipsmastaren){background-image:none!important}}.page-header-container .page-header-background.has-image{background-position:bottom right;right:0;background-repeat:no-repeat;background-size:auto 100%;background-origin:padding-box;background-color:#001932;color:#fff}.page-header-container .page-header-background.has-image.tips-sm{background-color:#013d71}.page-header-container .page-header-background.has-image.europatipsmastaren{background-color:#008542}.page-header-container .page-header-background.has-image a{color:#fff}.page-header-container .page-header-background.has-image.europatipsmastaren{background-repeat:repeat}@media (max-width:767px){.page-header-container .page-header-background.has-image.europatipsmastaren{background-image:inherit}}.page-header-container .page-header-background.no-repeat{background-repeat:no-repeat!important}.page-header-container .page-header-background.cover{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}.page-header-container .page-header-background.cover .page-header p{margin-top:40px}.page-header-container .page-header-background.cover h1{margin-bottom:40px}.page-header-container .page-header-background .page-header{flex:1;display:flex;flex-direction:row}.page-header-container .page-header-background .page-header.page-header-container{display:flex;flex-direction:row}.page-header-container .page-header-background .page-header.page-header-container .page-header-title-container{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.page-header-container .page-header-background .page-header.page-header-container .logo-container{position:relative;width:150px;margin-right:32px}.page-header-container .page-header-background .page-header.page-header-container .logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-header-container .page-header-background .page-header .header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.page-header-container .page-header-background .page-header .header-container .logo-container{position:relative;width:100%}.page-header-container .page-header-background .page-header .header-container .logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.page-header-container .page-header-background .page-header{padding-top:12px;padding-bottom:12px}}@media (max-width:767px){.page-header-container .page-header-background .page-header{padding-top:12px;padding-bottom:12px}.page-header-container .page-header-background .page-header .logo-container{display:none}}.page-header-container .h0{font-size:52px;line-height:62px;font-weight:700;margin-bottom:0}@media (max-width:767px){.page-header-container .h0{font-size:36px;line-height:37px}}.page-header-container p{margin-top:0}/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../common/components/page-ingress/styles.less ***!
  \*********************************************************************************************************************************************************************************************************/.f-content .page-ingress h2,.page-ingress h2{margin-top:0}.f-content .page-ingress p:not(h2 + p),.page-ingress p:not(h2 + p){font-size:1.45rem}/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/welcome-background/styles.less ***!
  \********************************************************************************************************************************************************************************************************/.welcome-background{max-width:100vw;background:linear-gradient(180deg,#ffeceb 0,rgba(255,236,235,.33) 100%);min-height:100vh;display:flex;position:relative}.welcome-background .dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#001932;opacity:.6}.welcome-background .welcome-bg{background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;max-width:calc(100vw - 50vw - (500px / 2))}@media (max-width:767px){.welcome-background .welcome-bg{max-width:15vw}}.welcome-background .welcome-bg.bg-left{background-position:top right;left:0;width:850px}.welcome-background .welcome-bg.bg-right{background-position:top left;right:0;width:750px}.welcome-background .welcome-background-inner{width:500px;max-width:calc(100% - 12px * 3);position:relative;z-index:1}/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/welcome/styles.less ***!
  \*********************************************************************************************************************************************************************************************/.component-welcome a{text-decoration:none;color:#001932}.component-welcome .site-header-brand{margin-bottom:24px}.login-link{cursor:pointer}.welcome-inner .card-header{background-color:#ffeceb}.welcome-inner .icon-circle{display:flex;align-items:center;justify-content:center;background-color:#fff;width:64px;height:64px;border-radius:50%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767px){.welcome-inner h1,.welcome-inner p{text-shadow:0 0 5px #ffeceb}}/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/bank-id-login/launch-bank-id-view.less ***!
  \****************************************************************************************************************************************************************************************************************/.qr-view{text-align:center}.qr-view .qr-wrapper{background-color:#fff;border-radius:5px;display:inline-block;margin-bottom:24px}.qr-view .qr-wrapper canvas{margin:6px}/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/bank-id-login/login-form.less ***!
  \*******************************************************************************************************************************************************************************************************/.login-component .u-flex-gap-2{gap:24px}.login-component .btn-300 .svg-bank img{width:25px;height:auto}.login-component .btn-transparent-default{color:#fff;border-color:#fff}.login-component .btn-transparent-default:active,.login-component .btn-transparent-default:disabled,.login-component .btn-transparent-default:hover{color:#fff;border-color:#fff;box-shadow:inset 0 0 2px #fff}.login-component .btn-transparent-default:disabled{opacity:.5}.login-component .terminal-nummer-info{background-color:#fff;border-radius:8px}/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/username-login/styles.less ***!
  \****************************************************************************************************************************************************************************************************/.login-component{color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label{color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label .form-label-btn{border-color:#fff;background-color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label .form-label-btn:after{color:#001932}/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/login/styles.less ***!
  \*******************************************************************************************************************************************************************************************/.items-menu-wrapper-neutral.items-menu-wrapper{background-color:transparent;box-shadow:none;margin-bottom:96px}.items-menu-wrapper-neutral.items-menu-wrapper .items-menu-item{color:#fff}.items-menu-wrapper-neutral.items-menu-wrapper .items-menu-item.login-menu-active{border-bottom:5px solid #fff}/*# sourceMappingURL=/stylesheets/04df5fee505a32241f9713a1753cfac4a6055dd7.map */