:root{--app-card-max-width: 690px;--app-card-padding: var(--lumo-space-m) 114px;--prod-card-padding: var(--lumo-space-m) 50px;--app-card-border-radius: 1rem;--app-card-row-gap: var(--lumo-font-size-xl);--app-line-height: var(--lumo-font-size-l);--app-cta-desktop-width: 220px;--app-title-fs: calc(2 * var(--lumo-font-size));--app-subtitle-fs: calc(1.5 * var(--lumo-font-size))}.app-card{width:100%;max-width:var(--app-card-max-width);background:var(--lumo-base-color);border-radius:var(--app-card-border-radius);padding:var(--app-card-padding);box-shadow:var(--lumo-box-shadow-xs);box-sizing:border-box;line-height:var(--app-line-height)}.prod-card{padding:var(--prod-card-padding);border-radius:var(--lumo-border-radius-l)}.app-card::part(content){display:flex;flex-direction:column;gap:var(--app-card-row-gap)}.app-card__heading{display:flex;flex-direction:column;gap:var(--lumo-space-s)}.app-card__heading-top{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--lumo-space-s)}.app-card__heading-top>*{margin-top:0;margin-bottom:0}.app-card__heading-top vaadin-icon,.app-card__heading-top svg{height:var(--app-subtitle-fs);width:calc(var(--app-subtitle-fs) * 30 / 23)}.app-card__title{font-size:var(--app-title-fs)}.app-card__subtitle{font-size:var(--app-subtitle-fs)}.app-card__caption{color:var(--lumo-primary-text-color);margin-top:var(--lumo-space-xs);text-align:center;display:block}.card-header{display:flex;flex-direction:column;align-items:center;gap:var(--lumo-space-xs);margin-bottom:var(--lumo-space-m)}.card-header__title{font-weight:var(--lumo-font-weight-semibold);font-size:var(--lumo-font-size-l);text-align:center}.stat-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--lumo-space-m);padding:var(--lumo-space-xs) 0}.stat-row--padded{padding:var(--lumo-space-l) 0 var(--lumo-space-m) 0}.stat-row__label{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size)}.stat-row__value{font-weight:var(--lumo-font-weight-regular);font-size:var(--lumo-font-size);text-align:right}.stat-row__info{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.25rem;height:1.25rem;margin:0;padding:0;border:none;border-radius:50%;background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);font-family:var(--lumo-font-family);font-size:.75rem;font-weight:var(--lumo-font-weight-bold);line-height:1;cursor:pointer}.stat-row__info:hover{background-color:var(--lumo-primary-color-50pct)}.stat-row--sm{font-size:var(--lumo-font-size-s)}.stat-row--md{font-size:var(--lumo-font-size);font-weight:var(--lumo-font-weight-regular)}.stat-row--hl .stat-row__value{font-size:var(--lumo-font-size-xl)}.agreement-detail-card .stat-row__label{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-light);color:var(--lumo-secondary-text-color)}.agreement-detail-card .stat-row__value{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-medium)}.slider-row{display:flex;flex-direction:column;gap:var(--lumo-space-xs);width:100%}.slider-row__label{font-size:var(--lumo-font-size-s);font-weight:var(--lumo-font-weight-medium)}.slider-row__box{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-l);padding:var(--lumo-space-s) var(--lumo-space-m)}.slider-row__value{flex:1 1 auto;text-align:center;font-size:var(--lumo-font-size);font-weight:var(--lumo-font-weight-regular);color:var(--lumo-primary-text-color)}.slider-row__min,.slider-row__max{flex:0 0 auto;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);white-space:nowrap}.slider-row__min{margin-left:var(--lumo-space-s)}.slider-row__max{margin-right:var(--lumo-space-s)}.slider-row__minus,.slider-row__plus{background:transparent;border:none;font-size:var(--lumo-font-size-l);cursor:pointer;color:var(--lumo-primary-text-color)}.slider-row__track{--slider-fill-pct: 0%;width:100%;margin-top:var(--lumo-space-xs);-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.slider-row__track:focus{outline:none}.slider-row__track::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--lumo-primary-color) 0,var(--lumo-primary-color) var(--slider-fill-pct, 0%),var(--lumo-primary-color-10pct) var(--slider-fill-pct, 0%),var(--lumo-primary-color-10pct) 100%);height:4px;border-radius:var(--lumo-border-radius-s)}.slider-row__track::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--lumo-primary-color);margin-top:-4px;cursor:pointer;border:none}.slider-row__track::-moz-range-track{background:var(--lumo-primary-color-10pct);height:4px;border-radius:var(--lumo-border-radius-s);border:none}.slider-row__track::-moz-range-progress{background:var(--lumo-primary-color);height:4px;border-radius:var(--lumo-border-radius-s)}.slider-row__track::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--lumo-primary-color);border:none;cursor:pointer}.option-tiles{width:100%}.option-tiles::part(group-field){display:flex;flex-direction:row;gap:var(--lumo-space-m);flex-wrap:wrap}.option-tiles vaadin-radio-button{flex:1 1 0;min-width:9rem;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);padding:var(--lumo-space-s) var(--lumo-space-m);background:var(--lumo-base-color);transition:border-color .15s ease}.option-tiles vaadin-radio-button[checked]{border-color:var(--lumo-primary-color)}.disclaimer{color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-s);font-weight:var(--lumo-font-weight-light);text-align:center;display:block}.disclaimer.text-left{text-align:left}.disclaimer.text-right{text-align:right}.disclaimer.text-justify{text-align:justify}.primary-cta{width:var(--app-cta-desktop-width);align-self:center}.user-decision-submit-cta{flex:0 0 55%!important}.missing-doc-row{display:flex;align-items:center;justify-content:space-between;gap:var(--lumo-space-m);margin-bottom:var(--lumo-space-s)}.missing-doc-row__body{display:flex;flex-direction:column}.missing-doc-row__title{font-weight:var(--lumo-font-weight-medium);font-size:calc(1.25* var(--lumo-font-size-l))}.missing-doc-row__sub{color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-s)}.missing-doc-row__remove{flex:0 0 auto;width:28px;min-width:28px;height:28px;padding:0;margin:0;border-radius:50%;background:var(--lumo-primary-color);color:var(--lumo-base-color)}.missing-doc-row__remove vaadin-icon{width:20px;height:20px}.missing-doc-row vaadin-upload [slot=drop-label],.missing-doc-row vaadin-upload [slot=drop-label-icon],.missing-doc-row vaadin-upload [slot=file-list]{display:none}.common-info-card{padding:var(--lumo-space-m);margin-bottom:var(--lumo-space-s);border-radius:var(--lumo-border-radius-l)}.missing-docs-card{width:100%;padding:var(--lumo-space-m) 0 0 var(--lumo-space-m);max-width:807px}.status-pill{display:inline-block;padding:var(--lumo-space-xs) var(--lumo-space-m);border-radius:999px;font-weight:700;letter-spacing:.05em}.status-pill--success{background-color:var(--lumo-success-color-10pct);color:var(--lumo-success-text-color)}.app-divider{width:100%;height:1px;background-color:var(--lumo-primary-color-50pct)}.app-stat-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;row-gap:var(--lumo-space-m);column-gap:var(--lumo-space-l);padding:var(--lumo-space-s) 0}.app-stat-grid__cell .label{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-light)}.app-stat-grid__cell .value{color:var(--lumo-header-text-color);font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-medium)}.app-pdf-row{display:flex;align-items:center;gap:var(--lumo-space-m);width:100%;padding:var(--lumo-space-s) 0}.app-pdf-row__icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius-m);flex:0 0 auto}.app-pdf-row__title{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-medium)}.app-pdf-row__subtitle{font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-light)}.app-pdf-row__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--lumo-space-xs)}.app-pdf-row__cta{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 var(--lumo-space-m);background-color:var(--lumo-secondary-text-color-10pct);color:var(--lumo-body-text-color);border-radius:var(--lumo-border-radius-l);text-decoration:none;font-size:var(--lumo-font-size-s);font-weight:var(--lumo-font-weight-semibold);cursor:pointer}.app-pdf-row__cta:hover{background:var(--vaadin-background-color);color:var(--lumo-body-text-color);box-shadow:none}.channel-card{display:flex;flex-direction:column;align-items:center;gap:var(--lumo-space-s)}.channel-card__label{font-size:calc(1.25 * var(--lumo-font-size-m))}vaadin-button.login-form-back-button.channel-card__cta{background-color:var(--lumo-base-color);border:1px solid var(--lumo-primary-text-color-30pct);height:40px;min-height:40px;font-size:var(--lumo-font-size-xs)}.channel-card__icon-wrapper{margin-bottom:var(--lumo-space-s);background-color:var(--lumo-base-color)}.scoring-top-line__back{display:inline-flex;align-items:center;cursor:pointer}.scoring-top-line__chevron{margin-right:var(--lumo-space-xs)}.scoring-top-line__home{display:none}@media(max-width:600px){.app-card{padding:var(--lumo-space-m);border-radius:var(--lumo-border-radius-l)}.app-card__title{font-size:var(--lumo-font-size-xl);font-weight:var(--lumo-font-weight-medium)}.primary-cta{width:100%}.option-tiles::part(group-field){flex-direction:column}.missing-doc-row{flex-direction:column;align-items:stretch}.missing-doc-row vaadin-upload{display:flex!important;justify-content:center!important;width:100%!important}.missing-doc-row .login-form-back-button{height:28px!important}.missing-doc-row__remove{align-self:flex-end}.scoring-top-line{width:100%!important}.scoring-top-line__chevron,.scoring-top-line__back-label{display:none}.scoring-top-line__home{display:inline-flex}.scoring-top-line__doc-code{font-size:13px}.login-form-next-button,.login-form-back-button{font-size:var(--lumo-font-size-s)}.app-card__cta-row{gap:var(--lumo-space-xs)}.user-decision-submit-cta{flex:1 1 auto!important;height:28px!important}.channel-card__label{font-size:var(--lumo-font-size-s)}}@media(max-width:768px){.app-pdf-row{flex-wrap:wrap;align-items:center}.app-pdf-row__cta{flex:0 0 100%;margin-inline:auto;max-width:var(--app-cta-desktop-width);width:auto;justify-content:center}}.app-card.disclaimer-card{padding-inline:var(--lumo-space-l)}.form-layout.banner-top{box-shadow:0 -8px 38px -255px var(--lumo-shade-20pct),0 15px 12px 0 var(--lumo-shade-40pct);border-top-right-radius:0;border-top-left-radius:0;margin-top:0;padding-top:0}.form-layout.banner-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;padding-bottom:0}.banner-outbox{max-width:45rem;overflow:hidden;box-shadow:0 -8px 38px -255px var(--lumo-shade-20pct),0 15px 12px 0 var(--lumo-shade-40pct);border-radius:0 0 .5rem .5rem;margin-top:0;padding-top:0}.banner-outbox.top{padding:10px 10px 0}.banner.bottom{height:10rem}.banner.bottom.lv{background:url(./special_bounds_lv_700--EACtY79.webp) no-repeat;background-size:cover}.banner.bottom.en{background:url(./special_bounds_en_700-Cii0479v.webp) no-repeat;background-size:cover}.banner.bottom.ru{background:url(./special_bounds_ru_700-ByKy5nLT.webp) no-repeat;background-size:cover}.banner-see{margin-top:5rem;margin-right:2rem}@media screen and (max-width:767px)and (orientation:portrait){.banner-see{margin-top:7rem}.banner.bottom{height:12rem}.banner.bottom.ru{background:url(./special_bounds_ru_360-B-GWhaLU.webp) no-repeat;background-size:cover}.banner.bottom.lv{background:url(./special_bounds_lv_360-CuTZCvPL.webp) no-repeat;background-size:cover}.banner.bottom.en{background:url(./special_bounds_en_360-C0K9oukF.webp) no-repeat;background-size:cover}}@media screen and (max-width:540px)and (max-height:720px)and (orientation:portrait){.banner-see{margin-top:8rem;margin-right:2rem}.banner.bottom{height:13rem}}@media screen and (max-width:720px)and (max-height:540px)and (orientation:landscape){.banner-see{margin-top:5rem;margin-right:2rem}.banner.bottom{height:10rem}}.applications-proposals-header{margin-top:var(--lumo-space-s);font-size:var(--lumo-font-size-xl);font-weight:var(--lumo-font-weight-medium);width:100%;text-align:left}.applications-grid-section,.application-proposals-section{display:flex;max-width:1920px;margin-left:auto;margin-right:auto;align-items:center}.applications-proposals{flex-wrap:wrap;margin-bottom:var(--lumo-size-xxs)}.applications-grid__action-icon{width:var(--lumo-icon-size-s, 1em);height:var(--lumo-icon-size-s, 1em);cursor:pointer}.applications-grid__common{padding:3px 5px;border-radius:var(--lumo-border-radius-l)}.applications-grid__confirmed{background-color:#0a76371a;color:#0a7637}.applications-grid__declined{background-color:#ca150c1a;color:#ca150c}.applications-grid__not-finished{background-color:#ca150c1a;color:#ff9500}.card-small{flex:1 1 calc(25% - 1.5rem);max-width:640px;min-width:auto}.card-big{flex:0 0 calc((100% - 2 * var(--lumo-space-m-l)) / 3);max-width:640px;min-width:auto;min-height:17.5rem;box-sizing:border-box;container-type:inline-size;position:relative;overflow:hidden}.banner-display-s{display:none}.banner-card__title{font-size:var(--lumo-font-size-xl);font-weight:400}[class*=banner-badge--]{border-radius:var(--lumo-border-radius-l)}.banner-card__badge{position:absolute;z-index:3;right:var(--lumo-space-m);top:1rem}.banner-badge--green{color:#e1f7d8;background-color:#2fa700}.banner-badge--orange{color:#fff0cb;background-color:#e96c00}.banner-badge--blue{color:#b9deff;background-color:#0070f3}.banner-badge--red{color:#ffecf1;background-color:#ed003d}.banner-badge--black{color:#fff;background-color:#000}.banner-badge--white{color:#000;background-color:#fff}.banner-card__section-text{font-weight:var(--lumo-font-weight-medium);max-width:95%;overflow-wrap:break-word}.banner-card--has-bg .banner-card__title,.banner-card--has-bg .banner-card__section-text{color:#fff}.banner-card--has-bg .banner-card__title{max-width:60%;overflow-wrap:break-word}.banner-card__body-text{margin-bottom:var(--lumo-size-xxxs)}.banner-card--has-bg .banner-card__content{max-width:60%;position:relative;z-index:2}.banner-card__figure{position:absolute;pointer-events:none;z-index:1;right:0;bottom:0;max-width:50%}@container (max-width: 360px){.banner-card--has-bg .banner-card__content{max-width:100%}.banner-card__figure{opacity:.35}}@container (max-width: 280px){.banner-card__figure{display:none}}.applications-banner-no-available{padding-bottom:20rem}.banners-container{display:flex;flex-wrap:wrap;gap:var(--lumo-space-m-l);width:100%}@media(max-width:1400px){.card-big{flex:1 1 calc(50% - var(--lumo-space-m-l));max-width:calc(50% - var(--lumo-space-m-l) / 2)}}.applications-cards-container{display:none;width:100%}@media(max-width:950px){.applications-grid-section{width:100%!important}.applications-grid{display:none}.card-big{flex:0 0 100%;max-width:100%}.applications-cards-container{display:flex;flex-direction:column;gap:var(--lumo-space-l)}.applications-grid__confirmed span[class],.applications-grid__declined span[class],.applications-grid__not-finished span[class]{font-size:var(--lumo-font-size-xxs)!important}.application-card{min-height:290px}.application-card__body{display:grid;grid-template-columns:1fr 1fr;gap:var(--lumo-space-s)}.application-card__action-btn{color:var(--vaadin-text-color);background-color:var(--lumo-secondary-text-color-10pct);border:1px solid var(--vaadin-background-color);border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold);width:60%}.application-card__action-btn:hover{background:var(--vaadin-background-color);color:var(--lumo-body-text-color);box-shadow:none}}@media(max-width:600px){.application-proposals-section{width:100%!important}.banners-container{gap:var(--lumo-space-m-l)}.banner-display-l{display:none}.banner-display-s{display:block}}@media(max-width:350px){.application-card__header{flex-direction:column!important;align-items:flex-start!important;gap:var(--lumo-space-s)}.application-card__body{grid-template-columns:1fr}.application-card__body>:nth-child(1){order:2}.application-card__body>:nth-child(2){order:1}.application-card__body>:nth-child(3){order:3}.application-card__body>:nth-child(4){order:4}}.password-strength-bars{display:flex;gap:var(--lumo-space-xs);width:100%;margin-top:var(--lumo-space-xs);margin-bottom:var(--lumo-space-s)}.password-strength-bar{height:4px;flex:1;border-radius:2px;background-color:var(--password-bar-color, var(--lumo-contrast-20pct));transition:background-color .3s ease}.password-suggestion-item{display:flex;align-items:center;gap:var(--lumo-space-xs);line-height:var(--lumo-line-height-m)}.password-suggestion-icon{width:1.2em;text-align:center;flex-shrink:0}vaadin-popover-overlay.password-strength-popover::part(overlay){min-width:220px;max-width:260px}vaadin-button.login-form-next-button{width:100%;background:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);border-radius:var(--lumo-font-size-xxxs);font-weight:var(--lumo-font-weight-semibold)}vaadin-button:hover.login-form-next-button{background:var(--lumo-primary-color-brand-strong);color:var(--lumo-primary-contrast-color);box-shadow:none}vaadin-button.login-form-next-button[disabled]{background:var(--lumo-contrast-30pct);color:var(--lumo-base-color);box-shadow:none;transform:none;opacity:.6}vaadin-button.login-form-back-button{width:100%;font-weight:var(--lumo-font-weight-semibold);background-color:var(--lumo-secondary-text-color-10pct);border-radius:var(--lumo-border-radius-l);cursor:pointer}vaadin-button:hover.login-form-back-button{background:var(--vaadin-background-color);color:var(--lumo-body-text-color);box-shadow:none}vaadin-button.applications-card-button-apply{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--lumo-space-s);height:var(--lumo-size-m);background:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);border-radius:var(--lumo-border-radius-m);font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold)}.card-big vaadin-button.applications-card-button-apply{flex:1 1 calc(66% - var(--lumo-space-xs));min-width:0}vaadin-button.applications-card-button-apply-small{flex:1 1 calc(50% - 6px);min-width:0;background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold)}vaadin-button:hover.applications-card-button-apply{color:var(--lumo-primary-contrast-color);background-color:var(--lumo-primary-color);box-shadow:none}vaadin-button.applications-card-button-show-more{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:var(--lumo-space-s);height:var(--lumo-size-m);background:var(--vaadin-background-color);color:var(--lumo-body-text-color);border:none;border-radius:var(--lumo-border-radius-m);font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold)}.card-big vaadin-button.applications-card-button-show-more{flex:1 1 calc(33% - var(--lumo-space-xs));min-width:0}vaadin-button:hover.applications-card-button-show-more{background:var(--vaadin-background-color);color:var(--lumo-body-text-color);box-shadow:none;border:none}vaadin-button:hover.applications-card-button-apply-small{color:var(--lumo-primary-contrast-color);background-color:var(--lumo-primary-color-brand-strong);box-shadow:none}vaadin-button.applications-card-button-show-more-small{flex:1 1 calc(50% - 6px);min-width:0;background-color:var(--lumo-primary-contrast-color);border:1px solid var(--lumo-secondary-text-color-30pct);border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold)}vaadin-button.applications-grid-button{font-size:var(--lumo-font-size-xs);font-weight:var(--lumo-font-weight-semibold);background-color:var(--lumo-secondary-text-color-10pct);border-radius:var(--lumo-border-radius-l);cursor:pointer}vaadin-button:hover.applications-grid-button{background:var(--vaadin-background-color);color:var(--lumo-body-text-color);box-shadow:none}vaadin-details[opened]{display:block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}vaadin-grid.min-height::part(row){min-height:60px}vaadin-grid::part(not-activated){background:linear-gradient(var(--lumo-contrast-10pct));color:var(--comment-color-80pct)}vaadin-grid::part(sla-expired){background:linear-gradient(var(--lumo-contrast-10pct));color:var(--decline-color)}vaadin-grid.applications-grid{padding-left:var(--lumo-size-l);border-radius:var(--lumo-border-radius-l)}vaadin-grid.applications-grid::part(row){font-size:var(--lumo-font-size-xs);min-height:var(--lumo-size-l)}vaadin-grid.applications-grid::part(cell){align-items:center;padding:var(--lumo-space-xs) var(--lumo-space-s)}vaadin-grid.applications-grid::part(selected-row-cell){background-image:linear-gradient(var(--lumo-grid-selected-row-cell-background),var(--lumo-grid-selected-row-cell-background))}vaadin-password-field.login-form-input-field{padding-top:0;margin-top:var(--lumo-font-size-xs)}vaadin-password-field.login-form-input-field::part(label){color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-xs);font-weight:500}vaadin-password-field.login-form-input-field::part(input-field){background:#fff;border:1px solid var(--lumo-secondary-text-color-10pct);border-radius:calc(.5 * var(--lumo-font-size-m))}vaadin-password-field.login-form-input-field::part(helper-text){color:var(--lumo-primary-text-color-50pct);font-size:var(--lumo-font-size-xxs);font-weight:300;min-height:var(--lumo-font-size-xxl)}vaadin-password-field.login-form-input-field[focused]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-secondary-text-color-50pct)}vaadin-password-field.login-form-input-field[focus-ring]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-secondary-text-color-50pct)}vaadin-popover-overlay.new-application-popover,vaadin-popover-overlay.user-popover,vaadin-popover-overlay.language-popover{--vaadin-popover-default-offset: 0;--vaadin-popover-offset: 0;--vaadin-popover-offset-top: 0}vaadin-popover-overlay.new-application-popover::part(overlay),vaadin-popover-overlay.user-popover::part(overlay),vaadin-popover-overlay.language-popover::part(overlay){background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);box-shadow:var(--lumo-box-shadow-m);border-radius:var(--lumo-border-radius-l);padding:var(--lumo-space-m) var(--lumo-space-s)}vaadin-popover-overlay.new-application-popover::part(overlay){width:20rem}vaadin-popover-overlay.user-popover::part(overlay){width:16rem}vaadin-popover-overlay.language-popover::part(overlay){width:8rem}vaadin-popover-overlay.new-application-popover::part(content),vaadin-popover-overlay.user-popover::part(content),vaadin-popover-overlay.language-popover::part(content){padding:0}.new-application-popover-content,.user-popover-content,.language-popover-content{display:flex;flex-direction:column}.new-application-popover-content>span{text-align:center;padding:var(--lumo-space-s) var(--lumo-space-m);color:var(--lumo-secondary-text-color)}.user-popover-info{padding:var(--lumo-space-s) var(--lumo-space-m);color:var(--lumo-primary-text-color-80pct);font-weight:var(--lumo-font-weight-medium)}.new-app-menu-item,.user-menu-item,.language-menu-item{display:flex;align-items:center;gap:var(--lumo-space-m);padding:var(--lumo-space-s) var(--lumo-space-m);cursor:pointer;border-radius:var(--lumo-border-radius-s);transition:background .15s;font-size:var(--lumo-font-size-m);font-weight:500;color:var(--lumo-secondary-text-color)}.new-app-menu-item:hover,.user-menu-item:hover,.language-menu-item:hover{background:var(--vaadin-background-color)}.new-app-menu-item img{flex-shrink:0;filter:brightness(0) saturate(100%) invert(47%) sepia(7%) saturate(820%) hue-rotate(155deg) brightness(95%) contrast(90%)}@media(max-width:600px){vaadin-popover-overlay.new-application-popover,vaadin-popover-overlay.user-popover,vaadin-popover-overlay.language-popover{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important}vaadin-popover-overlay.new-application-popover::part(overlay),vaadin-popover-overlay.user-popover::part(overlay),vaadin-popover-overlay.language-popover::part(overlay){width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-inline:0!important;border-left:none;border-right:none;border-radius:0 0 var(--lumo-border-radius-l) var(--lumo-border-radius-l)}}vaadin-tabs.login-tabs{margin-bottom:var(--lumo-space-m)}vaadin-tab.login-tab{flex:1 1 0;margin-inline:0;box-shadow:inset 0 -1px 0 0 var(--lumo-contrast-10pct);font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-regular);color:var(--lumo-secondary-text-color);text-align:center}vaadin-tab.login-tab[selected]{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-medium);color:var(--lumo-primary-text-color)}vaadin-text-field.login-form-input-field{padding-top:0;margin-top:var(--lumo-font-size-xs)}vaadin-text-field.login-form-input-field::part(label){color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-xs);font-weight:500}vaadin-text-field.login-form-input-field::part(input-field){background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m)}vaadin-text-field.login-form-input-field::part(helper-text){color:var(--lumo-primary-text-color-50pct);font-size:var(--lumo-font-size-xxs);font-weight:300;min-height:var(--lumo-font-size-xxl)}vaadin-text-field.login-form-input-field[focused]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-primary-color);border-color:var(--lumo-primary-color)}vaadin-text-field.login-form-input-field[focus-ring]::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-primary-color);border-color:var(--lumo-primary-color)}vaadin-text-field.login-form-input-field::part(required-indicator):after{color:var(--lumo-error-text-color)}vaadin-text-field.login-form-input-field::part(helper-text) a,vaadin-text-field.login-form-input-field::part(helper-text) b{color:var(--lumo-primary-text-color);text-decoration:underline;font-weight:var(--lumo-font-weight-medium)}.footer{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);font-weight:300;line-height:var(--lumo-line-height-m);width:90%;max-width:1920px;text-align:justify;margin:var(--lumo-space-xl) auto 0;padding:var(--lumo-space-xl) var(--lumo-space-m)}.footer a{color:var(--lumo-primary-color)}@media(max-width:768px){.footer{width:92%;padding:var(--lumo-space-l) var(--lumo-space-m);font-size:var(--lumo-font-size-xxs)}}@media(max-width:600px){.footer{display:none}}.support{color:var(--lumo-primary-text-color);width:10rem;height:2.25rem;text-decoration:unset;white-space:nowrap;font-size:var(--lumo-font-size);font-weight:var(--lumo-font-weight-light);line-height:var(--lumo-line-height-xl);letter-spacing:-.1px;text-align:right;margin-right:1rem}.language-selector{cursor:pointer;color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-regular)}.support:hover{text-decoration:underline}.header{min-height:4.625rem;padding:0 var(--lumo-space-l) 0 calc(1.25rem - 3px);align-items:center;gap:var(--lumo-space-m);background-color:var(--lumo-base-color)}.header-login{background-color:var(--vaadin-background-color)}.header-login .support{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-regular);line-height:1}.header-logo{display:flex;align-items:center;flex-shrink:0;height:var(--lumo-icon-size-m);width:8rem;min-width:8rem;background:url(./dotted_logo_blue-CD_enXxa.svg) no-repeat left center;background-size:contain}.header-logo.clickable{cursor:pointer}.header-left-btns-section{margin:.875rem var(--lumo-space-s) .75rem var(--lumo-space-m);padding:.25rem;background:var(--lumo-contrast-5pct);width:21.25rem;height:3rem;border-radius:var(--lumo-border-radius-l);border:none;display:flex;align-items:center;gap:0;box-sizing:border-box}.header-right-section{display:flex;align-items:center;justify-content:flex-end;gap:var(--lumo-space-l);flex:0 1 auto;min-width:0}.header-right-section a{display:flex;align-items:center}.header-right-section.login{gap:var(--lumo-space-m)}.header-right-section.login .support{width:auto}.header-btn-personal{width:50%;height:100%;color:var(--lumo-primary-text-color);border-radius:calc(var(--lumo-border-radius-l) - .125rem);background:var(--lumo-base-color);border:none;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;font-weight:var(--lumo-font-weight-semibold);font-size:var(--lumo-font-size-m)}.header-btn-personal:hover{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;border:none;z-index:9999}.header-btn-business{background:transparent;box-shadow:none;color:var(--lumo-secondary-text-color);font-weight:var(--lumo-font-weight-regular)}.header-btn-business:hover{background:var(--lumo-contrast-10pct);box-shadow:none;border:none}.header-new-application-btn{background:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);border-radius:var(--lumo-border-radius-l);margin-top:.375rem;margin-bottom:.375rem;margin-left:0;margin-right:0;height:2.5rem;padding:0 var(--lumo-space-m);font-weight:var(--lumo-font-weight-semibold);border:none;cursor:pointer}@media(hover:hover){.header-new-application-btn:hover{background:var(--lumo-primary-color-brand-strong);color:var(--lumo-primary-contrast-color);box-shadow:none}}@media(min-width:850px){.header-left-btns-section{margin-left:2rem}}@media screen and (max-width:45rem){.support{display:none!important}.header-login .support{display:inline-block!important;white-space:nowrap}.header-login{padding:var(--lumo-space-s) var(--lumo-space-m);gap:var(--lumo-space-s)}}@media(max-width:850px){.header{flex-wrap:wrap;min-height:auto;padding:var(--lumo-space-s) 10px;gap:var(--lumo-space-s)}.header-right-section vaadin-menu-bar-button{padding:0;min-width:0}.header-spacer{flex:1 1 auto!important;min-width:0!important}.header-right-section{flex:0 0 auto;gap:var(--lumo-space-m)}.header-left-btns-section{order:99;width:100%;margin:var(--lumo-space-xs) 0 0;position:relative}.header-left-btns-section:before{content:"";position:absolute;top:calc(-1 * var(--lumo-space-s));left:0;right:0;height:1px;background:var(--lumo-contrast-10pct)}.header-logo{width:3rem;min-width:3rem;height:3rem;background-image:url("data:image/svg+xml,%3csvg%20width='1200'%20height='1200'%20viewBox='0%200%201200%201200'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M894.667%20585.122C938.92%20548.437%20963.034%20495.719%20963.034%20435.304C963.034%20315.886%20864.395%20222.25%20738.435%20222.25H436.746V977.753H761.652C892.743%20977.753%20991.51%20883.476%20991.51%20758.414C991.51%20684.659%20956.364%20622.192%20894.667%20585.251V585.122ZM574.507%20352.699H738.435C787.947%20352.699%20825.273%20390.923%20825.273%20441.59C825.273%20492.256%20787.947%20530.48%20738.435%20530.48H574.507V352.571V352.699ZM761.652%20847.304H574.507V656.696H761.652C814.114%20656.696%20853.749%20697.614%20853.749%20752C853.749%20806.386%20814.114%20847.304%20761.652%20847.304Z'%20fill='%23007AFF'/%3e%3cellipse%20cx='242.826'%20cy='304.506'%20rx='80.8264'%20ry='80.8262'%20fill='%23007AFF'/%3e%3c/svg%3e");background-position:center}.header-new-application-btn{padding:0 var(--lumo-space-m);font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-semibold);height:2.5rem;white-space:nowrap}.language-selector{font-size:var(--lumo-font-size-s);font-weight:var(--lumo-font-weight-regular)}.header-login .support{font-size:var(--lumo-font-size-s)}@media(max-width:600px){.header-login{background-color:var(--lumo-base-color);margin-top:var(--lumo-space-xxs);border-top:1px solid var(--lumo-contrast-10pct);border-bottom:1px solid var(--lumo-contrast-10pct);border-left:none;border-right:none}}}.login{flex-grow:1;width:100%;min-height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.login-container{display:flex;flex-direction:column;width:100%;max-width:42rem;min-height:70%;align-items:center;justify-content:flex-start;box-sizing:border-box;background-color:transparent}.login-form__titles-layout{margin:calc(4 * var(--lumo-font-size-m)) 0 var(--lumo-space-m);padding:0;gap:var(--lumo-space-xs);align-items:center}.login-form__titles-title{font-size:calc(2.5 * var(--lumo-font-size-m));font-weight:var(--lumo-font-weight-bold);color:var(--lumo-primary-color);text-align:center;margin:0;line-height:var(--lumo-line-height-s)}.login-form__titles-subtitle{font-size:calc(1.25 * var(--lumo-font-size-m));font-weight:var(--lumo-font-weight-light);color:var(--lumo-secondary-text-color);text-align:center;margin:0;line-height:var(--lumo-line-height-s)}.login-title-submit-new,.login-title-select-new{word-break:break-word;text-align:center;width:100%}.login-title-submit-new{font-size:calc(1.5 * var(--lumo-font-size-m));color:var(--lumo-header-text-color);font-weight:var(--lumo-font-weight-medium)}.login-title-select-new{font-size:var(--lumo-font-size-m);font-weight:var(--lumo-font-weight-light);color:var(--lumo-secondary-text-color);font-family:Sofia Pro,serif;padding-bottom:var(--lumo-space-m);line-height:var(--lumo-line-height-s)}.login-form{width:100%;max-width:42rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:var(--lumo-space-l) calc(2 * var(--lumo-space-l));background-color:var(--lumo-base-color);color:var(--lumo-primary-text-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-s);margin-block:var(--lumo-space-l)}#login-agreement{font-size:calc(.75 * var(--lumo-font-size-m));font-weight:var(--lumo-font-weight-light);color:var(--lumo-secondary-text-color);text-align:justify;margin-top:var(--lumo-space-m)}#login-agreement a{color:var(--lumo-primary-color)}.login-logo{height:var(--lumo-size-l);width:100%;background:url(./dotted_logo_white-BsSPZFhf.svg) no-repeat center;background-size:contain;margin-top:calc(-1 * var(--lumo-space-m))}.login-country__row{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--lumo-space-m);padding-bottom:var(--lumo-space-m)}.login-country__label{font-weight:var(--lumo-font-weight-medium);line-height:var(--lumo-line-height-s);color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-m);flex:1 1 auto}.login-country__label--required:after{content:" *";color:var(--lumo-error-text-color)}vaadin-combo-box.login-country__select{flex:0 0 auto;width:12rem;max-width:12rem}vaadin-combo-box.login-country__select::part(input-field){background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m)}.login-buttons{width:100%;justify-content:center;flex-wrap:wrap;margin-top:var(--lumo-space-m)}@media only screen and (max-height:600px)and (min-width:600px)and (orientation:landscape),(min-width:320px)and (orientation:portrait){.login-buttons{justify-content:center}.login-logo{display:none}.login{min-height:100%}}@media(max-width:800px),(max-height:800px){.login{height:unset}}@media(max-width:950px){.login-form{width:90%;max-width:42rem;padding:var(--lumo-space-l) var(--lumo-space-l)}.login-header{padding:var(--lumo-space-s) var(--lumo-space-m)}.login-header__support{display:none}}@media(max-width:600px){.login-container{width:100%;max-width:none;padding-inline:var(--lumo-space-m)}.login-form__titles-layout{margin:var(--lumo-space-l) 0 var(--lumo-space-m)}.login-form__titles-title{margin-top:var(--lumo-space-l);font-size:calc(1.5 * var(--lumo-font-size-m));font-weight:var(--lumo-font-weight-medium);color:var(--lumo-header-text-color)}.login-form__titles-subtitle{font-size:var(--lumo-font-size-m)}.login-form{width:calc(100% - 2 * var(--lumo-space-s));max-width:none;align-items:center;margin-inline:var(--lumo-space-s);margin-block:var(--lumo-space-m);border:none;box-shadow:none;border-radius:var(--lumo-border-radius-m);flex:1 1 auto;min-height:calc(100vh - 14rem)}.login-country__row{flex-direction:column;align-items:stretch;gap:var(--lumo-space-xs);margin-bottom:var(--lumo-space-xl)}.login-country__label{font-size:var(--lumo-font-size-s)}vaadin-combo-box.login-country__select{flex:1 1 auto;width:100%;max-width:none}.login-buttons{flex-direction:column-reverse;align-items:stretch}#login-agreement{margin-top:0}}@media(max-width:480px){.login-form__titles-title{font-size:calc(1.375 * var(--lumo-font-size-m))}.login-form__titles-subtitle,.login-country__label{font-size:var(--lumo-font-size-s)}.login-header{padding:var(--lumo-space-xs) var(--lumo-space-s)}.login-header__logo{height:var(--lumo-space-m)}}.clients-view{display:flex;flex-direction:column;height:100%}.clients-view vaadin-split-layout{width:100%;height:100%}.clients-view vaadin-grid{height:100%}.clients-view .editor-layout{display:flex;flex-direction:column;width:400px}.clients-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.clients-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.clients-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.clients-view .grid-wrapper{width:100%}.my-clients-view{display:flex;flex-direction:column;height:100%}.my-clients-view vaadin-split-layout{width:100%;height:100%}.my-clients-view vaadin-grid{height:100%}.my-clients-view .editor-layout{display:flex;flex-direction:column;width:400px}.my-clients-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.my-clients-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.my-clients-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.my-clients-view .grid-wrapper{width:100%}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0;font-size:1.3em}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}vaadin-app-layout[primary-section=drawer]:not([overlay])::part(drawer){overflow:unset}vaadin-menu-bar-item.log-out::part(checkmark):before{display:none}vaadin-menu-bar-item.log-out{padding-left:var(--lumo-space-s)}.status-subtitle{text-align:justify;display:block;margin:0 auto;max-width:35rem}.status-subtitle span{font-size:smaller}.status-subtitle__primary{font-size:var(--lumo-font-size-m)}.navigation-header,.navigation-panel,.status-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:2rem;width:100%}.status-container{margin-top:0;width:10rem;cursor:pointer;text-align:center}.status-container>*{padding:.5rem}.navigation-panel{height:100%;margin-top:0}.navigation-header>h1{font-family:Sofia Pro,serif;text-align:center;margin:1em}.navigation-header>div{text-align:center;font-size:var(--lumo-font-size-m)}.navigation-button{display:flex;flex-direction:column;align-items:center;box-shadow:var(--lumo-box-shadow-m);border-radius:.5rem;width:14rem;padding:var(--lumo-space-s);margin:0 var(--lumo-space-l);cursor:pointer;min-height:7rem;text-align:center;text-transform:uppercase;letter-spacing:-.03rem;font-weight:700;font-size:16px}.navigation-button:hover{box-shadow:var(--lumo-box-shadow-l)}.navigation-button:active{box-shadow:var(--lumo-box-shadow-s)}.navigation-button>*{padding:.3rem}.sign-status__header{display:flex;flex-direction:column;align-items:center;width:100%}.sign-status__title{margin:var(--lumo-space-s) 0 var(--lumo-space-m);font-weight:var(--lumo-font-weight-regular, 400);text-align:center}.sign-status__message,.sign-status__info{box-sizing:border-box;width:100%;max-width:var(--app-card-max-width);padding:0 var(--lumo-space-m);background:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-xs);line-height:var(--app-line-height)}.sign-status__message{padding-top:var(--lumo-space-l);border-radius:var(--lumo-border-radius-l) var(--lumo-border-radius-l) 0 0;clip-path:inset(-8px -8px 0 -8px)}.sign-status__message:after{content:"";display:block;height:1px;margin-top:var(--lumo-space-l);background-color:var(--lumo-primary-color-50pct)}.sign-status__info{padding-top:var(--lumo-space-l);padding-bottom:var(--lumo-space-l);border-radius:0 0 var(--lumo-border-radius-l) var(--lumo-border-radius-l);clip-path:inset(0 -8px -8px -8px)}@media(max-width:600px){.sign-status__title{font-size:var(--lumo-font-size-xl);font-weight:var(--lumo-font-weight-medium)}}.payment-card-classic,.payment-card-gold,.payment-card-business{padding:3.125rem;transition:transform 1s;height:5.625rem;width:12.5rem;margin:0 auto;cursor:zoom-in;display:flex;flex-direction:column}.payment-card-classic{background:url(./visa_classic_back-OjMAEzgt.webp) no-repeat;background-size:contain}.payment-card-gold{background:url(./visa_gold_back-CXmE0IXR.webp) no-repeat;background-size:contain}.payment-card-business{background:url(./visa_business_back-u-LtaWHe.webp) no-repeat;background-size:contain}.payment-card-none{background:none}.payment-card-classic:hover,.payment-card-gold:hover,.payment-card-business:hover{transform:scale(1.8)}.payment-card-owner,.payment-card-company{font-family:Sofia Pro,serif;font-size:11px;color:#fff;margin-top:45px;margin-left:-32px;text-transform:uppercase;width:max-content}.payment-card-company{margin-top:-26px}vaadin-tabs.bordered::part(tabs){border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l)}html{--tippy-background-color: rgb(191, 205, 216);--language-color: #0057b8;--language-background-color: white;--tippy-background-filter: brightness(.5);--tippy-color: rgb(0, 0, 0)}.tippy-box{border-radius:var(--lumo-border-radius-l)!important;background-color:var(--tippy-background-color)!important;color:var(--tippy-color);font-size:var(--lumo-font-size-s);box-shadow:0 .5rem 1rem #00000026;overflow-wrap:break-word}.tippy-box[data-theme~=language]{background-color:var(--language-background-color);color:var(--language-color);font-size:1rem;font-weight:500;box-shadow:0 .5rem 1rem #00000026}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--tippy-background-color)}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--tippy-background-color)}.tippy-box[data-placement^=bottom][data-theme=language]>.tippy-arrow:before{border-bottom-color:var(--language-background-color)}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--tippy-background-color)}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--tippy-background-color)}.tippy-content{border-radius:var(--lumo-border-radius-l);background-color:var(--tippy-background-color);color:var(--tippy-color);font-size:var(--lumo-font-size-s)}.tippy-arrow{color:var(--tippy-background-color)!important}@media(max-width:500px){.tippy-box:not([data-theme]){display:none!important}}@font-face{font-family:Sofia Pro;src:url(./sofiapro-light-BKsacGGl.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Sofia Pro;src:url(./sofiapro-regular-ZvOnM7uN.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Sofia Pro;src:url(./sofiapro-medium-Bths6OIH.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Sofia Pro;src:url(./sofiapro-bold-DnBQ-l4B.otf) format("opentype");font-weight:700;font-style:normal}html,body{height:auto;min-height:100vh;background-color:var(--vaadin-background-color)}html{--vaadin-text-color: rgb(5, 10, 54);--vaadin-background-color: rgba(235, 244, 249, 1);--lumo-input-field-pointer-focus-visible: 1;-webkit-print-color-adjust:exact;--lumo-primary-color: rgba(0, 112, 243, 1);--lumo-primary-color-brand-strong: rgba(10, 38, 117, 1);--lumo-primary-color-80pct: rgba(0, 112, 243, .8);--lumo-primary-color-50pct: rgba(0, 112, 243, .5);--lumo-primary-color-10pct: rgba(0, 112, 243, .1);--lumo-error-color: rgb(255, 133, 164);--lumo-error-color-50pct: rgba(255, 133, 164, .5);--lumo-error-color-10pct: rgba(255, 133, 164, .1);--lumo-error-text-color: rgb(191, 0, 49);--lumo-border-radius: 0px;--lumo-font-family: "Sofia Pro", sans-serif;--lumo-primary-text-color: rgb(5, 10, 54);--lumo-primary-text-color-80pct: rgb(5, 10, 54, .8);--lumo-primary-text-color-50pct: rgb(5, 10, 54, .5);--lumo-primary-text-color-30pct: rgb(5, 10, 54, .3);--lumo-primary-text-color-10pct: rgb(5, 10, 54, .1);--lumo-secondary-text-color: rgba(78, 97, 107, 1);--lumo-secondary-text-color-80pct: rgba(78, 97, 107, .8);--lumo-secondary-text-color-50pct: rgba(78, 97, 107, .5);--lumo-secondary-text-color-30pct: rgba(78, 97, 107, .3);--lumo-secondary-text-color-10pct: rgba(78, 97, 107, .1);--lumo-font-weight: 400;--lumo-font-size: 1rem;--lumo-font-size-xxxs: .6rem;--lumo-font-weight-light: 300;--lumo-font-weight-regular: 400;--lumo-font-weight-medium: 500;--lumo-font-weight-semibold: 600;--lumo-font-weight-bold: 700;--lumo-line-height-xxl: 2.5;--lumo-line-height-xl: 2.25;--lumo-line-height-l: 2;--lumo-size-xxs: 1.5rem;--lumo-size-xxxs: 1rem;--lumo-space-xxs: .1rem;--lumo-space-m-l: 1.25rem;--lumo-border-radius-l: .5rem;--lumo-border-radius-m: .25rem;--lumo-border-radius-s: .1rem;--lumo-box-shadow-xl: 0 4px 24px -3px hsla(214, 53%, 23%, .16), 0 18px 64px -8px hsla(214, 47%, 21%, .38);--lumo-box-shadow-l: 0 3px 18px -2px hsla(214, 53%, 23%, .16), 0 12px 48px -6px hsla(214, 47%, 21%, .38);--lumo-box-shadow-m: 0 2px 6px -1px hsla(214, 53%, 23%, .16), 0 8px 24px -4px hsla(214, 47%, 21%, .38);--lumo-box-shadow-s: 0 2px 4px -1px hsla(214, 53%, 23%, .16), 0 3px 12px -1px hsla(214, 50%, 22%, .26);--lumo-box-shadow-xs: 0 1px 4px -1px hsla(214, 45%, 20%, .52);--tippy-background-color: rgb(191, 205, 216);--tippy-background-filter: brightness(.5);--tippy-color: rgb(0, 0, 0);--download-anchor-height: 1.5rem;--download-container-height: 2.5rem;--decline-color: rgb(255, 0, 0);--comment-color: rgb(254, 121, 32);--comment-color-80pct: rgb(254, 121, 32, .8);--comment-color-50pct: rgb(254, 121, 32, .5);--vaadin-form-item-label-spacing: .15rem;scroll-behavior:smooth}@media print{.abstract-form{break-after:page;break-inside:avoid;display:block}.horizontal-container{display:block!important}.sub-main{break-after:avoid;display:block;padding-top:0;padding-bottom:0}}.confirm-content,.confirm-coborrower{font-size:var(--lumo-font-size-xxs);margin-top:1rem;height:10rem;max-height:20rem;overflow-y:auto}.confirm-coborrower{height:auto}.list-style-one{list-style:circle}.list-style-two{list-style:square inside}vcf-nav-item::part(item){cursor:pointer}.step-bar{text-transform:uppercase;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem}.step-bar:hover{background-color:#f8f7f6}.circle{color:#fff;width:1.5rem;min-width:1.5rem;height:1.5rem;font-size:.66667rem;border-radius:50%;background-color:var(--lumo-primary-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.add-button{border-radius:2em;display:flex;cursor:pointer;width:1.5em}.clear-button{border-radius:2em;display:flex;width:1.5em;min-width:1.5em;height:1.5em;margin-left:.2em;cursor:pointer;padding:0}.abstract-form{justify-content:space-between;height:100%}.form-sub-label,.form-label{padding-top:1em;color:var(--lumo-secondary-text-color);font-weight:700;font-size:var(--lumo-font-size-m);padding-bottom:var(--vaadin-form-item-label-spacing)}.form-label{font-weight:600;transition:color .2s;font-size:var(--lumo-font-size-xl)}.form-label:hover{color:var(--lumo-primary-text-color)}.helper-label{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);line-height:var(--lumo-line-height-xs);margin-left:calc(var(--lumo-border-radius-m) / 4);transition:color .2s}.grid-cell{display:flex;flex-direction:column;text-align:left}.grid-cell>*{padding:.1rem 0}.grid-cell vaadin-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.grid-cell div,.grid-cell span{display:flex;align-items:center;margin-right:.5rem}.grid-cell div>*,.grid-cell span>*{margin-right:.5rem}.grid-cell p{margin-bottom:0;margin-top:0}.wrapped-from-layout{width:100%;max-width:45rem;margin:auto}.wrapped-from-layout.banner{margin-bottom:2rem}.wrapped-from-layout.admin{padding:0}.form-layout{box-shadow:var(--lumo-box-shadow-l);border-radius:.5rem;max-width:45rem;margin:2rem auto;padding:var(--lumo-space-xl)}.form-layout-admin{max-width:45rem;margin:0 auto;padding:var(--lumo-space-s) var(--lumo-space-xl)}.form-layout-admin-signature{border-top:1px solid;display:flex;flex-direction:column;font-size:var(--lumo-font-size-m);text-align:justify;overflow-wrap:break-word;max-width:45rem;margin:0 auto;padding:var(--lumo-space-m);width:100%}.form-layout-admin-signature>h3{margin-top:0}.form-layout-admin-signature>span{margin-bottom:.2rem}.form-layout-admin-signature>span span:first-child{margin-right:.3rem}.form-layout-admin-signature>span span:last-child{font-weight:700}.form-layout-admin-signature.sub{margin:unset;width:98%}.form-layout h2{font-family:Sofia Pro,serif}.device{padding:0 .5rem;display:flex;flex-direction:column}.device p{margin:0;margin-block-start:0;margin-block-end:0}.device-digipass-image,.device-bluekey-image{padding:1rem;background:url(./digipass-CGzZAohA.png) no-repeat;background-size:contain;transition:transform 1s;width:3rem;height:3rem}.device-bluekey-image{background:url(./blue_key-Cg588S5L.webp) no-repeat;background-size:contain}.phone-code{--vaadin-combo-box-overlay-width: 18rem}@media(min-width:320px){.phone-code{max-width:25%}}@media(max-width:600px){html,body{font-size:14px;background-color:#fff}.phone-code{max-width:unset}}.pac-container.pac-logo{font-family:var(--lumo-font-family),sans-serif}.stat-row span.recalculating{color:var(--lumo-error-text-color);transition:color .15s ease-in}.stat-row span{transition:color .3s ease-out}
