.overlay:after,.overlay:before,.overlay em:after,.overlay em:before{border-color:#000;content:"";position:absolute;width:15%;height:15%;border:3px solid tomato}.overlay:before{left:0;top:0;border-right:none;border-bottom:none}.overlay em:before{left:0;bottom:0;border-right:none;border-top:none}.overlay em:after{right:0;bottom:0;border-left:none;border-top:none}.overlay:after{right:0;top:0;border-left:none;border-bottom:none}.scanner{width:100%;height:3px;background-color:tomato;opacity:.7;position:relative;box-shadow:0 0 3px 4px rgba(170,11,23,.49);top:50%;-webkit-animation-name:scan;animation-name:scan;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes scan{0%{box-shadow:0 0 3px 4px rgba(170,11,23,.49);top:50%}25%{box-shadow:0 2px 3px 4px rgba(170,11,23,.49);top:5px}75%{box-shadow:0 -2px 3px 4px rgba(170,11,23,.49);top:98%}}@keyframes scan{0%{box-shadow:0 0 3px 4px rgba(170,11,23,.49);top:50%}25%{box-shadow:0 2px 3px 4px rgba(170,11,23,.49);top:5px}75%{box-shadow:0 -2px 3px 4px rgba(170,11,23,.49);top:98%}}.omaok-announcement .v-alert__dismissible .v-icon,.omaok-announcement i{color:#fff}.front-page.arrow-icon{position:absolute;top:50%;bottom:50%;left:14px}.v-slide-group__next v-slide-group__next--disabled,.v-slide-group__prev.v-slide-group__prev--disabled{display:none!important}.v-tab{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.theme--light .v-table{background-color:inherit}.debt-info-subtabs .v-tabs__container:after{background-color:#d3d3d3;height:4px;position:absolute;bottom:0;width:100%;content:" "}.debt-info-subtabs .v-tabs__slider-wrapper{z-index:2}.debt-info-subtabs .v-tabs__slider{height:4px}.border-right{border-right:1px solid #d3d3d3}.summary-desktop{font-size:.85em}.payment-info-panel .v-expansion-panel-content__wrap{padding:0}.summary-left{border-bottom:none;padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.summary-left{border-right:1px solid #d3d3d3}}.v-icon.large-icon{font-size:3em}.summary-title{font-size:2.4375rem}.summary-title.big{font-size:3.25rem}a.linkStyles{color:#3eb1c8;text-decoration:none}a.linkStyles:hover{text-decoration:underline}.radius-tabs>.v-tabs-bar{border-radius:8px 8px 0 0}.search-field label{font-size:20px}.v-expansion-panel-content div.v-expansion-panel-content__wrap{padding-top:16px}@media (max-width:768px){.v-expansion-panel__header{height:auto;padding:8px}.v-expansion-panel--inset .v-expansion-panel__container,.v-expansion-panel--popout .v-expansion-panel__container{max-width:100%}}.privacy-table table{border-collapse:collapse}.privacy-table td,.privacy-table th{border:1px solid #d3d3d3;padding:.5rem}.reconciliation-card .v-stepper,.reconciliation-card .v-stepper__header{box-shadow:none}.v-stepper__step--active:not(.v-stepper__step--complete)>span.v-stepper__step__step{background:#3eb1c8!important}.v-alert .v-alert__icon.v-icon{color:#fff;font-size:1.6em}.messages .v-alert__icon{align-self:center}.consent-container{position:fixed;bottom:0;z-index:1000000;left:-50%;right:-50%;border-radius:8px;color:#e8e9ed}.small-margin{margin-bottom:5px!important}.main-app-bar .v-toolbar__content{padding-top:0;padding-bottom:0;border-bottom:1px solid rgba(0,0,0,.12156862745098039)}.feedback-slider .v-slider__thumb{width:24px;height:24px;left:-13px}.feedback-slider .v-slider__thumb:before{top:-6px;left:-6px}.feedback-slider .v-slider--horizontal .v-slider__ticks-container{color:#a2adb8;font-weight:700}.feedback-slider .v-slider--horizontal .v-slider__track-container{height:6px}@media (min-width:768px){.feedback-slider .v-slider--horizontal .v-slider__ticks-container{font-size:1.25rem}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.paytrail-method{background-size:contain;background-position:50%;background-repeat:no-repeat;height:80px!important}.method-1{background-image:url(/static/banklogos/nordea.png)}.method-2{background-image:url(/static/banklogos/op.jpg)}.method-3{background-image:url(/static/banklogos/danske-bank.gif)}.method-5{background-image:url(/static/banklogos/alandsbanken.png)}.method-10{background-image:url(/static/banklogos/s-pankki.png)}.method-50{background-image:url(/static/banklogos/aktia.jpg)}.method-51{background-image:url(/static/banklogos/pop-pankki.svg)}.method-52{background-image:url(/static/banklogos/saastopankki.jpg)}.method-61{background-image:url(/static/banklogos/omasp.png)}.ok-bank-card{border-radius:8px}.ok-bank-card .bank-selection{background:#e0e0e0;border-radius:0 0 4px 4px}.ok-bank-card .bank-selection .icon{color:#616161}.ok-bank-card.active{border:2px solid #1f2a44!important}.ok-bank-card.active .bank-selection{background:#1f2a44;border-radius:0}.ok-bank-card.active .bank-selection .v-icon{color:#fff}@media(max-width:768px){.paytrail-method{height:50px!important}}.fixed-payment-button{bottom:16px;position:fixed;right:0;left:0;margin-right:auto;margin-left:auto;width:80%;z-index:10000}button.v-btn.v-btn--contained.v-btn--disabled.v-btn--tile.theme--dark.fixed-payment-button{background-color:#f7f8fa!important;opacity:.9;color:#000!important}.row{margin:0 -12px}.row+.row{margin-top:0}.theme--light.v-application{color:#3d546c}.theme--light.v-application a{color:#485cc7}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-BoldItalic.woff2) format("woff2"),url(/static/fonts/Aeonik-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-Bold.woff2) format("woff2"),url(/static/fonts/Aeonik-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-RegularItalic.woff2) format("woff2"),url(/static/fonts/Aeonik-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-MediumItalic.woff2) format("woff2"),url(/static/fonts/Aeonik-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-LightItalic.woff2) format("woff2"),url(/static/fonts/Aeonik-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-Light.woff2) format("woff2"),url(/static/fonts/Aeonik-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-Medium.woff2) format("woff2"),url(/static/fonts/Aeonik-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Aeonik;src:url(/static/fonts/Aeonik-Regular.woff2) format("woff2"),url(/static/fonts/Aeonik-Regular.woff) format("woff");font-weight:400;font-style:normal}.v-application,.v-application [class*=text-]{font-family:Aeonik,Arial,sans-serif!important;font-weight:400;line-height:1.4}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#485cc7;font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,.h7,.h8,.v-application .text-h1,.v-application .text-h2,.v-application .text-h3,.v-application .text-h4,.v-application .text-h5,.v-application .text-h6,.v-application .text-h7,.v-application .text-h8,h1,h2,h3,h4,h5,h6,h7,h8{margin-top:1.2em;margin-bottom:.5em;display:block;font-weight:500;font-family:Aeonik,Arial,sans-serif!important}.v-application .navigation-button.v-btn--active{border-color:#000;color:#000!important}.v-application .navigation-button.v-btn--active:before{opacity:0}.v-application .navigation-button:not(.v-btn--active){border:0}.h7,.v-application .text-h7,h7{font-size:1.5625rem}.h8,.v-application .text-h8,h8{font-size:1.25rem;display:block}.body-1,.caption,.subheading{font-weight:400}.body-2{font-weight:500}circle.progress-circular__overlay-segments{stroke:#fff;z-index:3}.v-progress-circular__info{width:80%}img.responsive{max-width:100%;height:100%}.v-application .ok-title{color:#6e859d;text-transform:uppercase;margin-bottom:4px;font-size:.875rem}.v-application .ok-title.small{font-size:.75rem}.v-application .ok-title.big{font-size:1rem;margin-bottom:0}.v-application .ok-title.xl{font-size:1.125rem}.v-application .ok-title.alt{color:inherit;margin-bottom:8px}.v-application .ok-title.bold{font-weight:500}.v-application .ok-title .v-label{font-size:.875rem}.v-application .ok-subtitle{color:#3d546c;font-weight:500;font-size:1.25rem;margin-bottom:0}.v-application .ok-subtitle.small{font-size:1rem}.v-application .ok-subtitle.large{font-size:2rem;font-weight:400}.v-application .ok-subtitle.big{font-size:2.5rem;font-weight:400}.tab-single-debt>.v-tabs-bar .v-tabs-slider-wrapper{height:100%!important}.tab-single-debt>.v-tabs-bar .v-tabs-slider-wrapper .v-tabs-slider{height:100%;border-top-left-radius:8px;border-top-right-radius:8px}.tab-single-debt a.v-tab--active,.tab-single-debt a.v-tab:not(.v-tab--active){color:#3d546c;font-weight:600}.tab-single-debt .v-tab{z-index:2}.front-page-tabs{min-height:330px}.front-page-tabs>.v-tabs-bar,.front-page-tabs>.v-tabs-bar .v-slide-group__wrapper{border-radius:8px 8px 0 0}.front-page-tabs .v-tab:not(.v-tab--active){background-color:#e0e0e0}.front-page.login-card{border-radius:8px}.debt-state{vertical-align:baseline!important}.debt-state.state-1{color:#f44336}.debt-state.state-2{color:#ff9600}.debt-state.state-3{color:#a9bf3c}.debt-state.state-4{color:#485cc7}.v-btn__content{white-space:normal}.payment-dialog{z-index:205;background:#435262}.clickable{cursor:pointer}.radius-card{border-radius:8px!important}@media(min-width:768px){.debt-card .v-card__title{min-height:130px}}header{z-index:1}.v-text-field--prefix.long-prefix .v-text-field__prefix{width:45px}tr.expanded{border-bottom:none!important;background:#eee}tr.expanded .v-icon.expand-rotate{transform:rotate(-180deg)}.mobile-breadcrumb{padding:12px 16px;border-bottom:1px solid #e0e0e0}.mobile-breadcrumb .breadcrumb-back{position:absolute;left:0}.v-btn.report-button.v-size--default{padding:0;margin:0}.report-button>.v-btn__content{justify-content:flex-start}@media(max-width:768px){.dialog-card{display:flex;flex-direction:column}.dialog-card .v-toolbar{max-height:56px;width:100%}}.v-btn.v-size--default.wide-button{min-width:180px}.v-btn.v-size--large.wide-button{min-width:240px}.ninchat-embed-container{z-index:199!important}.footer-link,.footer-title{font-size:1.25rem;font-weight:500}.footer-link{text-decoration:none;display:block}a.v-btn.v-btn--active{color:#3d546c}a.v-tab:not(.v-tab--active){color:#3d546c!important}.v-btn.primary,.v-btn.secondary{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-btn{text-transform:none}.v-btn:not(.v-btn--outlined).primary{color:#1f2a44}.v-btn.v-btn--outlined{border:2px solid currentColor}.theme--light.v-card{color:#3d546c}.v-data-table tbody tr.v-data-table__expanded__content{box-shadow:none}.pp-expansion-header{color:#485cc7}.pp-expansion-header .v-icon{color:#485cc7!important}.v-icon.v-data-table__expand-icon{font-size:1rem}.round{font-size:1.85rem;width:3rem;height:3rem;text-align:center;border-radius:3rem}.round span{vertical-align:middle}@media(max-width:768px){.round{font-size:1.25rem;width:2rem;height:2rem}}@media(max-width:768px){.omaok-announcement .v-icon.fas.fa-envelope{display:none}}.v-card.v-sheet--outlined.blue-outline{border-width:2px;border-radius:.5rem;border-color:#9aa5e0}