.cso-input-datepicker i{position:absolute;z-index:8;top:13px;height:24px;width:24px}.cso-input-datepicker i.icon--date-picker{right:14px;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain}.cso-input-datepicker i.icon--date-picker.calendar{background-image:url(/static/icons/calendar.svg)}.cso-input-datepicker i.icon--date-picker.close-big{cursor:pointer;top:14px;z-index:12;margin-right:30px;background-image:url(/static/icons/close-big.svg)}.cso-input-datepicker .cso-datepicker{z-index:8}.cso-input-datepicker{display:block;margin-top:16px;margin-bottom:16px;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;line-height:1.2em}@media screen and (max-width:560px){.cso-input-datepicker{width:unset}}.cso-input-datepicker input{height:53px;border:none;padding-left:12px}.cso-input-datepicker input:focus{outline:2px solid #2071B5;outline-offset:2px}.cso-input-datepicker input::placeholder{color:#4d4d4d}.cso-input-datepicker .form-errorText{padding:6px 0;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;color:#b60000;display:flex;gap:8px;font-size:14px}.cso-input-datepicker .form-errorText:before{background-image:url(/static/icons/alert_round.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 16px;content:""}.cso-input-datepicker .form-control{color:#000;font-size:18px;font-weight:400;line-height:26px;padding-top:12px;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;cursor:pointer;background-color:transparent}.cso-input-datepicker .form-control[disabled]{cursor:not-allowed;font-size:16px;padding-top:12px;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif}.cso-input-datepicker .cso-datepicker-label{display:block;left:0;line-height:1.6rem;position:absolute;cursor:pointer;z-index:9;font-size:12px;background:#fff;padding:2px;margin:0 0 0 10px;top:-8px;color:#000}.cso-input-datepicker.is-disabled{background-color:#f2f2f2}.cso-input-datepicker.is-disabled .cso-datepicker-label{cursor:not-allowed}.cso-input-datepicker.is-disabled .cso-input-datepicker-wrapper{border:1px solid #F2F2F2}.cso-input-datepicker .cso-input-datepicker-wrapper{position:relative;width:100%;border:1px solid #4d4d4d}.cso-input-datepicker.has-error .cso-datepicker-label{color:#b60000}.cso-input-datepicker.has-error .form-control{border:2px solid #B60000}.cso-input-datepicker.has-error .cso-input-datepicker-wrapper{border:0}@media screen and (max-width:790px){.cso-input-datepicker.left-opening .v3dp__popout{right:0}}.v3dp__popout{width:375px!important;padding:24px!important;border:1px solid #2071B5!important;border-top:1px solid #666666!important;margin-left:-1px!important;--heading-hover-color: none;--elem-current-outline-color: none;--border-radius: none !important;z-index:999!important}@media screen and (max-width:560px){.v3dp__popout{padding:10px!important;width:230px!important}}.v3dp__popout .v3dp__heading{font-weight:400!important;font-size:18px!important;line-height:24px!important;height:24px!important}@media screen and (max-width:560px){.v3dp__popout .v3dp__heading{font-size:16px!important}}.v3dp__popout .v3dp__subheading{color:#666!important;height:40px;display:flex;align-items:center;justify-content:center}.v3dp__popout .v3dp__divider{display:none}.v3dp__popout .v3dp__heading__button{width:auto!important}.v3dp__popout .v3dp__elements{font-size:14px!important;margin:auto!important}.v3dp__popout .v3dp__elements button{padding:3px!important}.v3dp__popout .v3dp__elements .v3dp__element__button__year,.v3dp__popout .v3dp__elements .v3dp__element__button__month{margin:auto}.v3dp__popout .v3dp__elements .v3dp__element__button__day{width:40px!important}@media screen and (max-width:560px){.v3dp__popout .v3dp__elements .v3dp__element__button__day{width:30px!important}}.v3dp__popout .v3dp__elements button span{background-color:#fff!important;color:currentColor!important;line-height:40px!important;height:40px!important;width:40px!important;border:1px solid transparent!important;border-radius:50%!important}@media screen and (max-width:560px){.v3dp__popout .v3dp__elements button span{line-height:30px!important;height:30px!important;width:30px!important}}.v3dp__popout .v3dp__elements button.current span{font-weight:400!important;border:1px solid #999999!important}.v3dp__popout .v3dp__elements button.selected span{background-color:#2071b5!important;color:#fff!important}.v3dp__popout .v3dp__elements button:disabled span{color:#fff!important;border:1px solid #ffffff!important}.v3dp__popout .v3dp__elements button:not(:disabled):hover span{border:1px solid #2071B5!important}.v3dp__popout .v3dp__elements button.v3dp__element__button__year span{width:70px!important;height:40px!important;border-radius:70px!important;padding:8px 16px!important;display:flex!important;justify-content:center!important;align-items:center!important}.v3dp__popout .v3dp__elements .button.v3dp__element__button__year{width:100px!important}.cso-info-icon{cursor:pointer}.cso-info-icon:before{font-family:vfde-icons;content:"";line-height:1.125;font-size:24px;vertical-align:middle;display:inline-block}.cso-info-icon:focus{outline:none!important}.cso-info-icon:focus-visible:before{outline:2px solid #2071B5}.cso-info-overlay{display:none;position:fixed;width:100vw;height:100vh;background-color:#000000a5;z-index:100}@media screen and (max-width:790px){.cso-info-overlay{display:unset}}.cso-info-wrapper{position:absolute;-webkit-user-select:none;user-select:none;max-width:358px;box-shadow:0 2px 16px -3px #00000038;background:#fff;color:#000;padding:20px 48px 24px 24px;z-index:999;border-radius:8px}.cso-info-wrapper:focus{outline:none}.cso-info-wrapper.wide{max-width:480px}.cso-info-wrapper.hover{max-width:300px;padding:20px 24px 24px}@media screen and (max-width:790px){.cso-info-wrapper{max-width:unset!important;border-radius:unset;margin:10px;position:fixed;bottom:50%;transform:translateY(50%);width:calc(100% - 20px)}}.cso-info-wrapper:not(.open),.cso-info-wrapper:not(.open)+.cso-info-overlay{display:none}.cso-info-wrapper:not(.hover) .icon-close{position:absolute;right:14px;top:14px;background-image:url(/static/icons/close-big.svg);background-size:cover;cursor:pointer;width:22px;height:22px}.cso-info-wrapper:not(.hover) .icon-close:focus-visible{outline:2px solid #2071B5;outline-offset:2px}.cso-info-wrapper .icon-tick{position:absolute;right:19px;background-color:#fff;width:10px;height:10px;transform:rotate(45deg)}@media screen and (max-width:790px){.cso-info-wrapper .icon-tick{display:none}}.cso-redesign-box{transition:box-shadow .2s ease;box-shadow:0 1px 7px 1px #00000014;background-color:#fff;padding:24px 32px;color:#000;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}.cso-redesign-box.big-box{padding:48px}@media screen and (max-width:992px){.cso-redesign-box.big-box{padding:24px 20px}}@media screen and (max-width:790px){.cso-redesign-box.big-box{padding:24px 16px}}.cso-redesign-box.no-padding{padding:0}@media print{.cso-redesign-box{padding:0 20px}}@media screen and (max-width:992px){.cso-redesign-box{padding:24px 20px}}.cso-redesign-box h2,.cso-redesign-box .box-header{font-family:VattenfallHallDisplay-Bold,VattenfallHall-Bold,Arial,Helvetica,sans-serif;font-size:24px}@media screen and (max-width:992px){.cso-redesign-box h2,.cso-redesign-box .box-header{font-size:22px}}.cso-redesign-box h3{font-family:VattenfallHallDisplay-Bold,VattenfallHall-Bold,Arial,Helvetica,sans-serif;font-size:20px}@media screen and (max-width:992px){.cso-redesign-box h3{font-size:18px}}.cso-redesign-box .box-header{border-bottom:1px solid #cccccc;padding-bottom:16px;margin-bottom:16px}.cso-redesign-box .box-editable-buttons{border-top:1px solid #cccccc;padding-top:16px;margin-top:15px;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}@media print{.cso-redesign-box .box-editable-buttons{display:none!important}}.cso-redesign-box .box-editable-buttons .button--link-blue{min-width:auto;padding:0}.cso-redesign-box .box-editable-buttons .mobile-only{display:none}@media screen and (max-width:790px){.cso-redesign-box .box-editable-buttons{flex-direction:column!important}.cso-redesign-box .box-editable-buttons .desktop-only{display:none}.cso-redesign-box .box-editable-buttons .mobile-only{display:initial}.cso-redesign-box .box-editable-buttons button,.cso-redesign-box .box-editable-buttons a{width:100%;margin-bottom:20px}.cso-redesign-box .box-editable-buttons button:last-child,.cso-redesign-box .box-editable-buttons a:last-child{margin-bottom:0}}.cso-redesign-box .box-editable-buttons.only-link,.cso-redesign-box .box-editable-buttons.direction-row{flex-direction:row}.cso-redesign-box .info-box{text-align:left;font-size:14px;line-height:17.5px;background:#fffee5;padding:8px 12px}.cso-redesign-box .success-box,.cso-redesign-box .neutral-box,.cso-redesign-box .warning-box,.cso-redesign-box .error-box{font-size:14px;line-height:17.5px;padding:12px 16px;margin-bottom:16px;display:flex;flex-direction:row}@media screen and (max-width:790px){.cso-redesign-box .success-box,.cso-redesign-box .neutral-box,.cso-redesign-box .warning-box,.cso-redesign-box .error-box{margin-bottom:8px}}.cso-redesign-box .success-box i.icon,.cso-redesign-box .neutral-box i.icon,.cso-redesign-box .warning-box i.icon,.cso-redesign-box .error-box i.icon{content:"";background-size:50%;background-position:center;background-repeat:no-repeat;width:48px;height:48px;display:block;background-color:#fff;border-radius:50%;margin-right:12px;flex-shrink:0}@media screen and (max-width:790px){.cso-redesign-box .success-box i.icon,.cso-redesign-box .neutral-box i.icon,.cso-redesign-box .warning-box i.icon,.cso-redesign-box .error-box i.icon{display:none}}.cso-redesign-box .success-box p,.cso-redesign-box .neutral-box p,.cso-redesign-box .warning-box p,.cso-redesign-box .error-box p{margin-bottom:0;align-self:center;font-family:VattenfallHall-Bold,Arial,Helvetica,sans-serif}.cso-redesign-box .success-box{background:#edf9f3;border-left:4px solid #2B8657}.cso-redesign-box .success-box i.checkmark{background-image:url(/static/icons/check.svg)}.cso-redesign-box .neutral-box{background:#2071b533;border-left:4px solid #2071B5}.cso-redesign-box .neutral-box i.info{background-image:url(/static/icons/information-blue.svg)}.cso-redesign-box .neutral-box p{font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif}.cso-redesign-box .error-box{background:#fef0ea;border-left:4px solid #B60000}.cso-redesign-box .error-box i.info{background-image:url(/static/icons/alert_round.svg)}.cso-redesign-box .warning-box{background:#fffee5;border-left:4px solid #ffda00}.cso-redesign-box .warning-box i.warning{background-image:url(/static/icons/alert.svg)}.cso-redesign-box .warning-box i.mail{background-image:url(/static/icons/mail.svg)}.cso-redesign-box .warning-box i.phone{background-image:url(/static/icons/phone.svg)}.cso-redesign-box .warning-box button{margin-bottom:0;min-width:156px}@media screen and (max-width:790px){.cso-redesign-box .warning-box button{margin-top:12px}}.cso-redesign-box p{font-size:inherit;line-height:inherit}.cso-redesign-box .pad10{padding-bottom:10px}.cso-redesign-box .pad30{padding-bottom:30px}.cso-checkbox [type=checkbox]{position:absolute;left:-9999px}.cso-checkbox [type=checkbox]+label{position:relative;padding-left:36px;cursor:pointer;margin:12px 0;word-break:break-word;font-size:18px;line-height:125%;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;color:#000}@media screen and (max-width:992px){.cso-checkbox [type=checkbox]+label{font-size:16px}}.cso-checkbox [type=checkbox]+label h4{font-size:18px;font-weight:400}@media screen and (max-width:992px){.cso-checkbox [type=checkbox]+label h4{font-size:16px}}.cso-checkbox [type=checkbox]+label p,.cso-checkbox [type=checkbox]+label .additional-info{margin:0}.cso-checkbox [type=checkbox]+label .additional-info{padding:12px 0 4px}.cso-checkbox [type=checkbox]+label a{text-decoration:none}.cso-checkbox [type=checkbox]+label a:hover{text-decoration:underline}.cso-checkbox [type=checkbox]+label:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;border:1px solid #4d4d4d;background:#fff;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;font-size:14px}.cso-checkbox [type=checkbox]+label:after{background:url(/static/icons/check-mark.svg) no-repeat center/18px;content:" ";font-weight:700;position:absolute;left:0;top:2px;padding-left:5px;padding-top:2px;width:24px;height:24px;font-size:20px;line-height:.8;color:#000;transition:all .2s;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;border:1px solid #4d4d4d}.cso-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.cso-checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.cso-checkbox [type=checkbox]:focus-visible+label:before{outline:2px solid #2071B5;outline-offset:2px}.cso-checkbox [type=checkbox]:disabled+label:before{border-color:#f2f2f2;background-color:#f2f2f2}.cso-checkbox [type=checkbox]:disabled+label:after{color:#000;border-color:#f2f2f2}.cso-checkbox [type=checkbox]:disabled+label{cursor:not-allowed;color:#666}.cso-checkbox [type=checkbox]:disabled+label a{color:#666;cursor:pointer}.cso-checkbox [type=checkbox]:disabled+label.blueLink{cursor:not-allowed}.cso-checkbox [type=checkbox]:disabled+label.blueLink a{color:#2071b5;cursor:pointer}.cso-checkbox .cso-checkbox--errors{color:#b60000;margin-bottom:.65em;padding-left:36px}.cso-checkbox.has-error [type=checkbox]+label:before{border:2px solid #B60000}.cso-input-wrapper .icon.eye-open,.cso-select-wrapper .icon.eye-open{background-image:url(/static/icons/eye.svg)}.cso-input-wrapper .icon.eye-close,.cso-select-wrapper .icon.eye-close{background-image:url(/static/icons/eye_not_visible.svg)}.cso-input-wrapper .arrow-icon,.cso-select-wrapper .arrow-icon{background-image:url(/static/icons/arrow_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;margin-right:12px;height:36px}.cso-input-errors-wrapper .cso-input-error:before,.cso-input-errors-wrapper .cso-select-error:before,.cso-select-errors-wrapper .cso-input-error:before,.cso-select-errors-wrapper .cso-select-error:before{background-image:url(/static/icons/alert_round.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 16px;content:""}@keyframes fade-out-b972cafe{0%{display:flex}to{display:none}}button[data-v-b972cafe]{margin:20px 0}@media screen and (max-width:560px){button[data-v-b972cafe]{width:100%}}.cso-toggler{display:flex;margin:6px 0;justify-content:space-between;align-items:center}.cso-toggler .slider{flex:0 0 44px;height:24px;border-radius:12px;cursor:pointer}.cso-toggler .slider:focus{outline:2px solid #2071B5;outline-offset:2px}.cso-toggler .point{width:18px;height:18px;margin:3px;border-radius:9px;background-color:#fff;transition:all .3s}.cso-toggler--yes .slider{background-color:#2b8657}.cso-toggler--yes .point{margin-left:23px}.cso-toggler--no .slider{background-color:#666}.cso-toggler--disabled.cso-toggler--yes .slider{background-color:#d5e2ef}.cso-toggler--disabled.cso-toggler--no .slider{background-color:#f2f2f2}.cso-toggler--disabled .slider{cursor:not-allowed;border:1px solid #666666}.cso-toggler--disabled .slider:focus{outline:none}.cso-toggler--disabled .point{margin-top:2px;margin-bottom:2px;background-color:#666}.custom-slider{--trackHeight: 6px;--thumbRadius: 28px}.custom-slider input[type=range]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:15px;z-index:0;height:6px;width:100%;cursor:pointer}.custom-slider input[type=range]:focus{outline:2px solid #2071B5;outline-offset:8px}.custom-slider input[type=range]:before{content:"";display:block;position:absolute;width:var(--ProgressPercent, 100%);height:6px;background:#000;border-radius:999px}.custom-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e6e6e6;height:var(--trackHeight);border-radius:999px}.custom-slider input[type=range]::-webkit-slider-thumb{position:relative;width:var(--thumbRadius);height:var(--thumbRadius);margin-top:calc((var(--trackHeight) - var(--thumbRadius)) / 2);background:#000;border:8px solid #000;border-radius:999px;pointer-events:all;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.custom-slider.default input[type=range]::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e6e6e6;height:var(--trackHeight);border-radius:999px}.custom-slider input[type=range]::-moz-range-thumb{position:relative;box-sizing:border-box;width:var(--thumbRadius);height:var(--thumbRadius);margin-top:calc((var(--trackHeight) - var(--thumbRadius)) / 2);background:#e6e6e6;border:8px solid #000;border-radius:999px;pointer-events:all;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.custom-slider input[type=range]::-moz-range-progress{background:#000;border-radius:999px;height:var(--trackHeight)}.marks-wrapper{display:flex;justify-content:space-between;align-items:end}.marks-wrapper .marks{cursor:pointer}.marks-wrapper .marks .mark-label{color:#4d4d4d;font-size:14px}.marks-wrapper .marks .mark-label i.vf-icon{font-size:30px;color:#000}.marks-wrapper .marks .mark-label strong{color:#4d4d4d;white-space:nowrap}.marks-wrapper .marks:first-child{color:#000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}:-webkit-autofill{animation-name:onAutoFillStart}:not(:-webkit-autofill){animation-name:onAutoFillCancel}@keyframes onAutoFillStart{}@keyframes onAutoFillCancel{}.cso-input,.cso-select{margin-top:16px;margin-bottom:16px}.cso-input .cso-input-wrapper,.cso-input .cso-select-wrapper,.cso-select .cso-input-wrapper,.cso-select .cso-select-wrapper{display:flex}.cso-input .cso-input-wrapper>div,.cso-input .cso-select-wrapper>div,.cso-select .cso-input-wrapper>div,.cso-select .cso-select-wrapper>div{display:contents}.cso-input .cso-info-icon,.cso-select .cso-info-icon{display:flex;align-items:center}.cso-input .cso-info-icon:before,.cso-select .cso-info-icon:before{margin:0 8px;padding:0 2px;font-size:32px}.cso-input.is-active .eye-icon,.cso-select.is-active .eye-icon{transform:translateY(-50%)}.cso-input.is-disabled .cso-input-wrapper,.cso-input.is-disabled .cso-select-wrapper,.cso-select.is-disabled .cso-input-wrapper,.cso-select.is-disabled .cso-select-wrapper{border:1px solid #F2F2F2;background-color:#f2f2f2;cursor:not-allowed}.cso-input.is-disabled input,.cso-input.is-disabled select,.cso-select.is-disabled input,.cso-select.is-disabled select{background:transparent}.cso-input.is-filled .eye-icon,.cso-select.is-filled .eye-icon{transform:translateY(-50%)}.cso-input.is-error .cso-input-wrapper,.cso-input.is-error .cso-select-wrapper,.cso-select.is-error .cso-input-wrapper,.cso-select.is-error .cso-select-wrapper{border:2px solid #B60000}.cso-input.is-error label,.cso-input.is-error span,.cso-select.is-error label,.cso-select.is-error span{color:#b60000}.cso-input.no-label input,.cso-input.no-label select,.cso-select.no-label input,.cso-select.no-label select{padding-top:14px;padding-bottom:14px}.cso-input input,.cso-input select,.cso-input label,.cso-select input,.cso-select select,.cso-select label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cso-input select,.cso-select select{padding-right:40px!important}.cso-input input::placeholder,.cso-select input::placeholder{color:#666}.cso-input-wrapper,.cso-select-wrapper{border:1px solid #4d4d4d;background:#fff;position:relative;width:100%;transition:background .2s}.cso-input-wrapper:has(input:focus),.cso-input-wrapper:has(select:focus),.cso-select-wrapper:has(input:focus),.cso-select-wrapper:has(select:focus){outline:2px solid #2071B5;outline-offset:2px}.cso-input-wrapper:after,.cso-select-wrapper:after{border:1px solid #2071B5;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;transform:scaleX(0);transition:all .2s;width:1%}.cso-input-wrapper .cso-input-icon,.cso-input-wrapper .cso-select-icon,.cso-select-wrapper .cso-input-icon,.cso-select-wrapper .cso-select-icon{transform:translateY(-50%);position:absolute;top:50%;right:4px;cursor:pointer;transition:transform .2s;color:#000}.cso-input-wrapper .cso-input-icon:before,.cso-input-wrapper .cso-select-icon:before,.cso-select-wrapper .cso-input-icon:before,.cso-select-wrapper .cso-select-icon:before{width:24px;height:24px;font-size:30px;line-height:30px;margin-bottom:4px}.cso-input-wrapper .cso-input-icon .trigger,.cso-input-wrapper .cso-select-icon .trigger,.cso-select-wrapper .cso-input-icon .trigger,.cso-select-wrapper .cso-select-icon .trigger{outline:0}.cso-input-wrapper .icon,.cso-select-wrapper .icon{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:2.4rem;height:2.4rem;transform:translateY(-50%);top:50%;right:16px;cursor:pointer}.cso-input-wrapper .icon:focus-visible,.cso-select-wrapper .icon:focus-visible{outline:2px solid #2071B5;outline-offset:2px}.cso-input-wrapper .icon.eye-open,.cso-select-wrapper .icon.eye-open{background-image:url(/static/icons/eye.svg)}.cso-input-wrapper .icon.eye-close,.cso-select-wrapper .icon.eye-close{background-image:url(/static/icons/eye_not_visible.svg)}.cso-input-wrapper .arrow-icon,.cso-select-wrapper .arrow-icon{background-image:url(/static/icons/arrow_down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;margin-right:12px;height:36px}.cso-input-wrapper .arrow-icon:before,.cso-select-wrapper .arrow-icon:before{content:""}.cso-input-errors-wrapper,.cso-select-errors-wrapper{color:#b60000;font-size:14px;padding:6px 0;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif}.cso-input-errors-wrapper .cso-input-error,.cso-input-errors-wrapper .cso-select-error,.cso-select-errors-wrapper .cso-input-error,.cso-select-errors-wrapper .cso-select-error{display:flex;gap:8px}.cso-input-errors-wrapper .cso-input-error:before,.cso-input-errors-wrapper .cso-select-error:before,.cso-select-errors-wrapper .cso-input-error:before,.cso-select-errors-wrapper .cso-select-error:before{background-image:url(/static/icons/alert_round.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex:0 0 16px;content:""}.cso-input label,.cso-select label{color:#000;display:block;font-size:16px;font-weight:400;left:0;line-height:18px;position:absolute;top:0;transition:all .2s;width:100%;z-index:10;font-size:14px;background:#fff;padding:0 2px;margin:0 0 0 10px;width:auto;transform:translateY(-11px)}.cso-input input,.cso-input select,.cso-select input,.cso-select select{height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#000;display:block;font-size:18px;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;line-height:26px;outline:0;padding:16px 12px 10px;width:100%}.cso-input input::-ms-clear,.cso-input input::-ms-reveal,.cso-input select::-ms-clear,.cso-input select::-ms-reveal,.cso-select input::-ms-clear,.cso-select input::-ms-reveal,.cso-select select::-ms-clear,.cso-select select::-ms-reveal{display:none}.cso-input select,.cso-select select{z-index:2;padding-right:6px}.password-validation-indicator-wrapper{font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;font-size:16px}.password-validation-indicator-wrapper ul{list-style:none;margin:0;padding:10px 0}.password-validation-indicator-wrapper ul li{font-size:14px;position:relative;padding:0 0 10px 34px}.password-validation-indicator-wrapper ul li i.icon{position:absolute;left:0;height:24px;width:24px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:transparent;background-image:url(/static/icons/confirmation-grey.svg)}.password-validation-indicator-wrapper ul li i.icon.passed{background-image:url(/static/icons/confirmation.svg)}@keyframes fade-out-61380321{0%{display:flex}to{display:none}}.form-errorText[data-v-61380321]{display:flex;gap:8px;color:#b60000;font-size:16px;text-align:left}.form-errorText[data-v-61380321]:before{background-image:url(/static/icons/alert_round.svg);background-size:contain;background-repeat:no-repeat;background-position:center 4px;flex:0 0 16px;content:""}.form-errorText p[data-v-61380321]{font-size:16px;line-height:1.5}.cso-radio [type=radio]{position:absolute;left:-9999px}@media print{.cso-radio [type=radio]{position:relative;left:-27px}}.cso-radio label{position:relative;padding-left:30px;cursor:pointer;margin-top:4px;margin-bottom:4px;word-break:break-word;font-size:18px;line-height:24px;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif}@media screen and (max-width:992px){.cso-radio label{font-size:16px}}.cso-radio .label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #4d4d4d;border-radius:50%;background:#fff}.cso-radio .label:after{content:"";display:block;position:absolute;background:#000;border-radius:50%;transition:.2s ease-in-out;height:10px;width:10px;left:7px;top:7px}@media print{.cso-radio .label:after{display:none}}.cso-radio [type=radio]:not(:checked)+.label:after{opacity:0;transform:scale(0)}.cso-radio [type=radio]:checked+.label:after{opacity:1;transform:scale(1)}.cso-radio [type=radio]:focus-visible+.label:before{outline:2px solid #2071B5;outline-offset:2px}.cso-radio [type=radio]:disabled+.label:before{border-color:#f2f2f2;background-color:#f2f2f2}.cso-radio [type=radio]:disabled+.label:after{background-color:#000}.cso-radio [type=radio]:disabled+.label{color:#666}.cso-radio label.disabled{cursor:not-allowed}.cso-radios-group .cso-radio--errors{color:#b60000;margin-bottom:.65em}.cso-radios-group.has-error [type=radio]+.label:before{border:2px solid #B60000}.cso-radios-group .cso-info-icon:before{width:28px;height:28px;font-size:28px;line-height:22px}@media screen and (max-width:992px){.cso-radios-group .cso-info-icon:before{width:26px;height:26px;font-size:26px;line-height:20px}}.cso-radios-group--inline>label{display:block;margin-bottom:5px}.cso-radios-group--inline .cso-radios{display:inline-block;margin-right:10px}@keyframes fade-out-c83ea001{0%{display:flex}to{display:none}}.label[data-v-c83ea001]{cursor:pointer;display:inline-block}.clear[data-v-c83ea001]{cursor:pointer}.input[data-v-c83ea001]{display:none}.uploaded-file[data-v-c83ea001]{padding-top:20px}.uploaded-file .vf-icon[data-v-c83ea001]{padding-left:20px}.form-errorText[data-v-c83ea001]{display:flex;gap:8px;color:#b60000;font-size:16px;text-align:left}.form-errorText[data-v-c83ea001]:before{background-image:url(/static/icons/alert_round.svg);background-size:contain;background-repeat:no-repeat;background-position:center 4px;flex:0 0 16px;content:""}.form-errorText p[data-v-c83ea001]{font-size:16px;line-height:1.5}.cso-textarea-simple{margin-top:16px;margin-bottom:16px}.cso-textarea-simple.is-error textarea{border:1px solid #B60000}.cso-textarea-simple[disabled=true]{display:none}.cso-textarea-simple label{position:absolute;margin:-8px 8px;background-color:#fff;padding:0 4px;font-size:14px}.cso-textarea-simple textarea{width:100%;min-width:100%;max-width:100%;min-height:48px;font-size:16px;line-height:24px;padding:12px;border:1px solid #4d4d4d;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;outline:0}.cso-textarea-simple textarea:focus{outline:2px solid #2071B5;outline-offset:2px}.cso-textarea-simple .form-textarea-charRemaining{text-align:left}@keyframes fade-out{0%{display:flex}to{display:none}}.cso-tariff-offer{position:fixed;width:280px;bottom:0;right:10px;background-color:#f2f7fb;color:#1e324f;z-index:10;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;font-family:VattenfallHall-Regular,Arial,Helvetica,sans-serif;border-radius:4px;overflow:hidden;-webkit-user-select:none;user-select:none;transition:all .3s}.cso-tariff-offer.sliding{bottom:-400px}.cso-tariff-offer h3{background-color:#2071b5;margin:0;padding:5px 10px;color:#fff;font-weight:lighter;font-size:15px}.cso-tariff-offer .close{position:absolute;top:7px;right:7px;background-image:url(/static/icons/close-white.svg);background-size:cover;cursor:pointer;width:20px;height:20px}.cso-tariff-offer .close:hover{background-color:#578cba}.cso-tariff-offer img{width:100%}.cso-tariff-offer p.first{margin:8px 10px 4px}.cso-tariff-offer p.second{margin:0 10px;font-weight:700}.cso-tariff-offer .submit{background-color:#ffda00;border-radius:20px;text-align:center;padding:6px;cursor:pointer;margin:16px 10px 12px;font-size:12px}.cso-tariff-offer .submit:hover{background-color:#fce873}
