.tooltip{font-family:Inter!important;font-weight:700!important}.das-tooltip{position:relative;display:inline-block;vertical-align:middle;max-width:min-content}.das-tooltip input{padding-left:4px;padding-top:2px;opacity:1}.das-tooltip .das-tooltiptext{visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:3px;position:absolute;opacity:0;transition:opacity .3s;font-size:14px;line-height:1.05em;margin-right:3em;margin-top:-16px;padding:6px 10px;z-index:999!important;white-space:break-spaces;font-weight:700;min-width:5vw;max-width:25vw;width:max-content}@media screen and (max-width: 768px){.das-tooltip .das-tooltiptext{max-width:40vw}}.das-tooltip .das-tooltiptext:after{content:"";position:absolute;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;transform:rotate(90deg);visibility:hidden}.das-tooltip:hover .das-tooltiptext{visibility:visible;opacity:1}span.das-tooltip-container{display:flex;align-items:center}.declarations-grid{max-width:100vw}.declarations-grid .declarations-grid-download-button{background-image:none;background:none;border:none;box-shadow:none;padding-bottom:10px;color:var(--das-blue);float:right;min-width:fit-content}.declarations-details-panel{background-color:#fff;border-radius:12px}.declarations-details-panel label:not(.policy-details-stack-panel-spacer){padding-left:1em;padding-right:1em}.declarations-details-panel span{padding-left:1em}.declarations-details-panel:first-child{padding-top:1em}.declarations-details-panel:last-child{padding-bottom:1em}.csob-history-back-button{width:fit-content;padding-right:0}.csob-history-details-label{width:fit-content;align-self:center;padding-right:0}.csob-history-product-label{width:fit-content;align-self:center}.declarations-mini-grid-row{display:grid;padding:.5em;border-bottom:1px solid var(--lumo-contrast-10pct)}.declarations-mini-grid-row:last-child{border-bottom:0}.declarations-mini-grid-row vaadin-vertical-layout{grid-column:1/2}.declarations-mini-grid-row vaadin-button.declarations-grid-download-button{grid-column:2/3;max-width:2em;justify-self:flex-end;align-self:center;background:transparent}.documents-grid-wrapper .strapgrid-row .col-mod-no-padding{padding-left:0;padding-right:0;background:#fff;border-radius:12px}.declarations-details-panel label,.declarations-details-panel span{white-space:break-spaces;word-break:break-word}.declarations-details-panel>span{padding-right:1em}.documents-grid .documents-grid-download-button{background-image:none;background:none;border:none;box-shadow:none;color:var(--das-blue);float:right;min-width:fit-content}vaadin-grid-cell-content li::marker{color:var(--das-blue)}@media screen and (max-width: 768px){.documents-filter-documenttypes-combobox{padding-top:1rem}}vaadin-radio-group.document-filter-storedate-radiogroup{height:4rem;padding-top:0}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button{height:4rem;width:33.3%;text-align:center}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button:first-of-type [slot=label]{border-top-left-radius:8px;border-bottom-left-radius:8px}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button:last-of-type [slot=label]{border-top-right-radius:8px;border-bottom-right-radius:8px}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button[checked]{font-weight:600}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button::part(radio){display:none}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button [slot=label]{background-color:#fff;font-size:var(--lumo-font-size-m);color:var(--das-text-color);margin-right:.1em;height:4rem;display:flex;align-items:center;justify-content:center}vaadin-radio-group.document-filter-storedate-radiogroup vaadin-radio-button[checked] [slot=label]{background-color:var(--das-blue);color:#fff}.documents-mini-grid .documents-grid-download-button{padding-left:0!important;padding-right:0!important}.document-filter-storedate-radiogroup vaadin-radio-button input{width:0}.footer-layout{grid-row-start:2;grid-row-end:3}.footer-layout{height:fit-content;font-weight:400;font-size:16px;line-height:24px;color:#fff;background:#2e5bc1;border-top-left-radius:12px;border-top-right-radius:12px;max-height:fit-content;min-height:90px;bottom:0;width:100%;top:100vh;padding-top:.3em}.footer-layout{position:static;margin-top:auto}.footer-layout a{color:#fff;text-decoration:none}.footer-layout table{margin-left:7rem}@media screen and (min-width: 768px){.footer-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0px;grid-row-gap:.25rem}.footer-panel div{padding-left:1em}.footer-panel div img{min-width:1.5em;max-width:1.7em;padding-right:.2em}.footer-cell-1{grid-area:1 / 1 / 2 / 2;color:#fff!important}.footer-cell-2{grid-area:1 / 2 / 2 / 3;color:#fff!important}.footer-cell-3{grid-area:1 / 3 / 2 / 4;color:#fff!important}.footer-cell-4{grid-area:2 / 1 / 3 / 2;color:#fff!important}.footer-cell-5{grid-area:2 / 2 / 3 / 3;color:#fff!important}.footer-cell-6{grid-area:2 / 3 / 3 / 4;color:#fff!important}.footer-cell-7{grid-area:3 / 1 / 4 / 2;color:#fff!important}.footer-cell-8{grid-area:3 / 2 / 4 / 3;color:#fff!important}.footer-cell-9{grid-area:3 / 3 / 4 / 4;color:#fff!important}}@media screen and (max-width: 768px){.footer-panel{display:grid;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:.25rem;padding-bottom:.75rem}.footer-panel div{padding-left:1rem}.footer-panel div img{max-height:1em;padding-right:.5em}.footer-cell-1{grid-area:1 / 1 / 2 / 2;color:#fff!important}.footer-cell-2{grid-area:2 / 1 / 3 / 2;color:#fff!important}.footer-cell-3{grid-area:5 / 1 / 6 / 2;color:#fff!important}.footer-cell-4{grid-area:none;color:#fff!important;display:none}.footer-cell-5{grid-area:4 / 1 / 5 / 2;color:#fff!important}.footer-cell-6{grid-area:6 / 1 / 7 / 2;color:#fff!important}.footer-cell-7{grid-area:7 / 1 / 8 / 2;color:#fff!important;padding-top:.5em}.footer-cell-8{grid-area:3 / 1 / 4 / 2;color:#fff!important}.footer-cell-9{grid-area:none;color:#fff!important;display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(./Inter-Thin-BhEnFape.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(./Inter-ThinItalic-CIiutJBv.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(./Inter-ExtraLight-DLyeHcKF.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(./Inter-ExtraLightItalic-Cnsf8JUi.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(./Inter-Light-BLnSVXBW.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(./Inter-LightItalic-CFp8aNME.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-Regular-snSn0O7o.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(./Inter-Italic-DLMPVlzG.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-Medium-ryk00ZoM.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(./Inter-MediumItalic-DvtJJ4nr.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-SemiBold-CMlzaezY.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(./Inter-SemiBoldItalic-D7VbZjp3.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-Bold-BrOZqBma.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(./Inter-BoldItalic-DO92uFHn.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(./Inter-ExtraBold-BjE1pw1q.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(./Inter-ExtraBoldItalic-yHeAC_f6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(./Inter-Black-DEXFV4Dq.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(./Inter-BlackItalic-BkwXuqzx.woff) format("woff")}.invoices-csob-panel-title .stack-panel-input-title{font-size:var(--lumo-font-size-l);font-weight:600}.invoices-csob-panel{padding-left:24px;padding-right:24px}.invoices-csob-panel .invoices-csob-panel-caption{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;padding-top:.5em;padding-bottom:.5em}.invoices-csob-panel .invoices-csob-panel-policy-row{background-color:#fff}.invoices-csob-panel .invoices-csob-panel-policy-row:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.invoices-csob-panel-title span{width:100%}h1.invoicesview-csob-panel-title{margin-top:auto;margin-bottom:auto}.invoices-csob-panel-policy-row{border-top:1px solid var(--das-background-color)}.invoices-csob-panel-policy-row .float-end vaadin-button{width:min-content!important}.invoices-csob-panel-policy-row .float-start{align-self:center}.invoices-csob-history-button-panel{padding-right:calc(var(--bs-gutter-x) * .1)}.invoices-csob-history-button-panel vaadin-horizontal-layout{justify-content:flex-end}@media (max-width:576px){.invoices-csob-history-button-panel vaadin-horizontal-layout{justify-content:flex-start}}.invoices-csob-history-button-panel span:first-child{display:flex;align-items:center;justify-content:flex-end}.invoices-grid .invoices-grid-download-button,.invoices-mini-grid .invoices-grid-download-button{background-image:none;background:none;border:none;box-shadow:none;color:var(--das-blue);float:right;min-width:fit-content}.invoices-mini-grid .invoices-grid-download-button{padding-left:0!important;padding-right:0!important}.invoices-grid-wrapper[hidden]{display:none!important}table.csob-history-mini-grid{background-color:#fff;border-radius:12px}table.csob-history-mini-grid tbody tr td{padding:.5em 0 .5em .5em;border-bottom:1px solid var(--lumo-contrast-10pct)}table.csob-history-mini-grid tbody tr:last-child td{border-bottom:0}vaadin-radio-group.invoice-filter-storedate-radiogroup{height:4rem;padding-top:0}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button{height:4rem;width:33.3%;text-align:center}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button:first-of-type [slot=label]{border-top-left-radius:8px;border-bottom-left-radius:8px}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button:last-of-type [slot=label]{border-top-right-radius:8px;border-bottom-right-radius:8px}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button[checked]{font-weight:600}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button::part(radio){display:none}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button [slot=label]{background-color:#fff;font-size:var(--lumo-font-size-m);color:var(--das-text-color);margin-right:.1em;height:4rem;display:flex;align-items:center;justify-content:center}vaadin-radio-group.invoice-filter-storedate-radiogroup vaadin-radio-button[checked] [slot=label]{background-color:var(--das-blue);color:#fff}.invoice-filter-storedate-radiogroup vaadin-radio-button input{width:0}.label-text-normal-small{font-style:normal;font-weight:400;font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-xs)}.label-text-normal-medium{font-style:normal;font-weight:400;font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-xs);color:var(--das-text-color)}.label-text-heading-small{font-style:normal;font-weight:700;font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-xs);display:flex;align-items:center;color:var(--das-text-color)}.label-text-heading-medium{font-style:normal;font-weight:700;font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-xs);display:flex;align-items:center;color:var(--das-text-color)}.label-text-heading-large{font-style:normal;font-weight:700;font-size:var(--lumo-font-size-xl);line-height:var(--lumo-line-height-s);display:flex;align-items:center;color:var(--das-text-color)}.label-text-highlighted-small{font-family:Inter;font-style:normal;font-weight:600;font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-xs);color:var(--das-text-color)}.label-text-highlighted-medium{font-family:Inter;font-style:normal;font-weight:600;font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-xs);color:var(--das-text-color)}.label-text-highlighted-big{font-family:Inter;font-style:normal;font-weight:600;font-size:var(--lumo-font-size-xl);line-height:var(--lumo-line-height-xs);color:var(--das-text-color)}.label-text-hint{font-style:normal;font-weight:400;font-size:var(--lumo-font-size-s);line-height:var(--lumo-line-height-xs)}.login-form-content{background-color:#fff;border-radius:12px;padding:1rem 1.5rem .75rem;height:fit-content}@media screen and (max-width: 575px){.login-form{padding-left:0;padding-right:0}}.client-login-greetings-label{color:#fff;font-size:var(--lumo-font-size-xxl);font-weight:700;line-height:var(--lumo-line-height-s)}.client-login-additionalinfo-caption{color:#fff;font-size:var(--lumo-font-size-l);font-weight:600;line-height:var(--lumo-line-height-xs)}.client-login-additionalinfo-text{color:#fff;font-size:var(--lumo-font-size-l);font-weight:400;line-height:var(--lumo-line-height-xs)}a.client-login-href{color:#fff;text-decoration:underline;overflow-wrap:anywhere}.login-form .client-login-form-tooltip-field vaadin-text-field,.password-recovery-form .client-login-form-tooltip-field vaadin-text-field{max-width:calc(99% - 1.5rem);width:100%}.login-view-button{width:12em!important}.client-login-form-tooltip-field vaadin-horizontal-layout{width:calc(100% + 1.7rem)!important}.client-login-form-tooltip-field vaadin-horizontal-layout .client-login-form-input{max-width:100%}.client-login-form-tooltip-field .das-tooltip-container{align-items:baseline;margin-top:1em}.login-form vaadin-password-field input{letter-spacing:.001em}.client-policy-details-myconsultant-panel{background-color:#fff;border-radius:12px;padding:5px 5px 5px 20px}.client-policy-details-myconsultant-label{font-weight:700;font-size:18px;line-height:24px;color:#08174b;padding-bottom:16px}.client-policy-details-myconsultant-data-panel{padding-right:0;padding-left:0}.client-policy-details-myconsultant-data-panel a{text-decoration:underline}.client-policy-details-myconsultant-data-name-label{padding-right:0;overflow-wrap:anywhere;padding-bottom:.6rem}.client-policy-details-myconsultant-data-phone-label,.client-policy-details-myconsultant-data-email-label{padding-right:0}.client-policy-details-myconsultant-data-panel div.row.strapgrid-row{padding-bottom:0}.client-policy-details-myconsultant-data-email-panel div.row.strapgrid-row{padding-top:0}.client-policy-details-myconsultant-panel img{min-width:80px;max-width:80px;border-radius:40px}img.client-policy-details-myconsultant-image{float:right}.client-policy-details-myconsultant-image-wrapper{padding-right:0}.client-policy-details-myconsultant-image-container{padding-right:4px;max-height:7rem;min-height:7rem}.client-policy-details-myconsultant-data-panel .client-policy-details-myconsultant-data-phone a{white-space:nowrap}nav[slot=drawer]{padding-top:4rem;overflow-x:hidden!important}nav[slot=drawer] vaadin-button{color:#fff;padding-left:1.5rem;margin-top:-.5rem;background-color:transparent}nav[slot=drawer] vaadin-button img{margin-right:.5rem}nav[slot=drawer] ul li a[router-link]{display:flex;align-items:center}nav[slot=drawer] ul li{padding-bottom:1.5rem;padding-left:1rem}nav[slot=drawer] ul li a{color:#fff;text-decoration:none}nav[slot=drawer] ul li a vaadin-icon{margin-right:1rem}nav[slot=drawer] ul li a img{margin-right:1rem}vaadin-app-layout span[slot=navbar] h1{display:none}vaadin-drawer-toggle{color:#fff}@media screen and (min-width: 1051px){vaadin-drawer-toggle{display:none}}@media screen and (min-width: 1250px){vaadin-app-layout span[slot=navbar] span.logo-placeholder{background-image:url(VAADIN/img/legitimo_menu_logo.svg);background-repeat:no-repeat;background-position:center;width:13rem;min-width:12rem;height:75%;background-size:contain;display:flex;margin-left:calc(1em + 1.5rem);margin-right:1rem;align-self:center;justify-self:flex-start}}@media screen and (min-width: 1051px) and (max-width: 1250px){vaadin-app-layout span[slot=navbar] span.logo-placeholder{background-image:url(VAADIN/img/legitimo_menu_logo_only.svg);background-repeat:no-repeat;background-position:center;width:4rem;min-width:3.5rem;height:75%;background-size:contain;display:flex;margin-left:.5rem;align-self:center;justify-self:flex-start}}@media screen and (max-width: 1050px){vaadin-app-layout span[slot=navbar] span.logo-placeholder{background-image:url(VAADIN/img/legitimo_menu_logo_mini.svg);background-repeat:no-repeat;background-position:center center;height:75%;background-size:contain;place-self:center;width:100%;margin-left:-4rem}span[slot=navbar] nav{display:none!important}}span[slot=navbar] nav{width:100%;display:flex;justify-content:flex-end;overflow:hidden!important}span[slot=navbar] nav a{color:#fff;margin-left:.5rem;font-size:var(--lumo-font-size-m);font-weight:600;align-self:center;padding:.3rem .7rem;border-radius:1.5rem;text-decoration:none}span[slot=navbar] nav a:hover{background-color:#fff;color:var(--das-blue);text-decoration:none}span[slot=navbar] nav a[highlight]{background-color:#fff;color:var(--das-blue);text-decoration:none;border-radius:1rem}span[slot=navbar] nav a.das-client-profile-menu-item[highlight]{background-color:#fff;padding:0}span[slot=navbar] nav a.das-client-profile-menu-item[highlight] img{margin-right:0}span[slot=navbar] nav a img{display:none}span[slot=navbar] nav a vaadin-icon{display:none}span[slot=navbar] nav a.das-client-profile-menu-item{font-size:0;margin-left:auto;order:1;transition:.5s;transition-timing-function:ease;padding:0;text-align:center;display:flex}span[slot=navbar] nav a.das-client-profile-menu-item:hover{font-size:var(--lumo-font-size-m);transition:.5s;transition-timing-function:ease;margin-left:auto;display:flex;align-items:center}span[slot=navbar] nav a.das-client-profile-menu-item:hover div{padding:0 .5rem 0 .2rem}span[slot=navbar] nav a.das-client-profile-menu-item img{display:inline-block;background:var(--das-blue);border:1px solid rgb(255,255,255);border-radius:1rem;height:2.1rem;margin-right:.4rem}span[slot=navbar] nav vaadin-button.das-logout-menu-button{font-size:0;order:2;align-self:center}@media screen and (min-width: 1250px){span[slot=navbar] nav vaadin-button.das-logout-menu-button{margin-right:calc(1em + 1.5rem)}}span[slot=navbar] a[highlight]#clienthistory{margin-right:.5rem}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){nav[slot=drawer] ul li{margin-top:-1.5rem}}}@supports (background: -webkit-named-image(i)){nav[slot=drawer] ul li{margin-top:-1.5rem}}.login-form .client-login-form-login-label{font-weight:600;font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-s);color:var(--das-text-color);margin-bottom:.75rem}.onlineekommreg-declarations-panel{padding-top:.2em}.onlineekommreg-declarations-panel a{text-decoration:none}.onlineekommreg-declarations-panel span{padding-left:2rem;display:block}.onlineekommreg-declarations-panel vaadin-horizontal-layout{padding-top:.5rem}.onlineekommreg-declarations-panel vaadin-horizontal-layout:first-child{padding-top:0}.onlineekommreg-declarations-panel vaadin-horizontal-layout vaadin-button{margin-bottom:0}.onlineekommreg-declarations-panel vaadin-button{max-width:100%;height:fit-content;max-height:7rem;margin-top:-.05em}.das-onlinereg-input-form{display:grid}.das-onlinereg-input-form vaadin-form-item{padding-bottom:.3rem;width:calc(99.9% - 1rem)!important}.das-onlinereg-input-form label:not(.validation-error-text){grid-column:1;align-self:flex-end}.das-onlinereg-input-form label.validation-error-text{align-self:flex-end;grid-column:1 / 4}.das-onlinereg-input-form vaadin-text-field{grid-column:2;min-width:calc(99% - 4em)}.onlineekommreg-confirm-dialog-form{padding-top:1em;padding-bottom:1em;display:grid}.onlineekommreg-form-page-info-text{line-height:var(--lumo-line-height-m)}vaadin-form-layout.onlineekommreg-confirm-dialog-form vaadin-form-item label{white-space:normal;word-break:break-all;grid-column:1 / auto}vaadin-form-layout.onlineekommreg-confirm-dialog-form vaadin-form-item label [slot~=label]{grid-column:2 / auto}@media screen and (max-width: 576px){.onlineekommreg-form-main-container{padding-left:0}}.policy-form vaadin-accordion.stackpanel{margin-bottom:1em}.policy-form vaadin-accordion.stackpanel span.stack-panel-input-title.label-text-normal-small{font-size:var(--lumo-font-size-l);font-weight:600}.policy-form .client-policy-mini-panel{margin-bottom:1.5rem}.policy-form .policy-details-stack-panel-content .policy-data-render-component .policy-data-content{margin-bottom:.5rem}.policy-form .policy-details-stack-panel-content label.policy-details-stack-panel-spacer{margin-top:calc(var(--lumo-space-s) * -1);padding-left:0!important}.policy-form .policy-details-stack-panel-content .policy-data-render-component .policy-data-label,.policy-form .policy-details-stack-panel-content .policy-data-render-component .policy-data-content{padding-left:1rem}.policy-data-render-component{display:grid;width:100%;padding-top:.3rem;grid-template-columns:1fr}.policy-data-label{grid-column:1 / auto;font-size:var(--lumo-font-size-l);font-weight:400}.policy-data-content{grid-column:1;font-size:var(--lumo-font-size-l);overflow-wrap:anywhere}.policy-data-buttons{grid-area:1 / 2 / 3 / auto;float:right;justify-content:flex-end}.policy-data-edit{background-color:var(--das-background-color);grid-column:1/3;margin-bottom:.5em}.policy-data-edit vaadin-vertical-layout.pf-strapgrid-form{padding:.25rem 0}.policy-data-edit vaadin-vertical-layout.pf-strapgrid-form .stack-panel-data-box,.policy-data-edit vaadin-vertical-layout.pf-strapgrid-form .stack-panel-button-box{padding:0}.policy-details-add-component{width:100%;text-align:center;justify-content:center}.client-policy-mini-panel-form vaadin-form-item [slot~=label]{font-size:var(--lumo-font-size-m);color:var(--das-text-color);font-weight:600;white-space:break-spaces}.policy-details-hid-new-buttons-panel{align-self:center;text-align:center}.client-policy-details-consultant-servicereq-panel>div>div.row{gap:1em}@media (min-width: 768px){.policy-details-hid-new-buttons-panel vaadin-button:first-child{margin-right:.5rem}.policy-details-hid-new-buttons-panel vaadin-button:last-child{margin-left:.5rem}}@media (max-width: 768px){.client-policy-details-consultant-servicereq-panel>div>div.row{flex-direction:column-reverse}.client-policy-details-consultant-servicereq-panel-servicereq{margin-top:-2em}}.policy-details-tanacsadasi-panel-title{padding:.6rem .2rem .5rem 1rem}.policy-details-tanacsadasi-panel-text{padding:0 1rem}.policy-details-tanacsadasi-panel-incap-title{padding:.6rem .2rem .5rem 1rem}.policy-details-tanacsadasi-panel-incap-text{padding:0 1rem .5rem}.policy-details-under18-panel-children-title{padding:.6rem .2rem .5rem 1rem}.policy-details-under18-panel-children-text{padding:0 1rem}.policy-details-under18-panel-incap-title{padding:.6rem .2rem .5rem 1rem}.policy-details-under18-panel-incap-text{padding:0 1rem .5rem}vaadin-button.policy-details-add-button{width:fit-content}.vehicle-new-data-dynamic-panel{display:flex;flex-direction:column}.vehicle-new-data-dynamic-panel>*{margin-top:20px}.vehicle-new-data-dynamic-panel>*:first-child{margin-top:0}.stack-panel-data-box .row{padding-top:0;padding-bottom:0}.stack-panel-data-box .row vaadin-horizontal-layout{padding-top:10px;padding-bottom:10px}.stack-panel-data-box .row .stack-input-panel-item vaadin-combo-box,.stack-panel-data-box .row .stack-input-panel-item vaadin-text-field{margin-top:10px;margin-bottom:10px}.stack-panel-data-box .row .stack-input-panel-item vaadin-text-field[has-error-message]{margin-bottom:-10px}.stack-panel-data-box .row .stack-input-panel-item vaadin-combo-box[has-error-message]{margin-bottom:20px}.profile-data-panel{background-color:#fff;border-radius:12px}.profile-data-panel-item{padding-left:0}.profileview-details-email-input-label,.profileview-details-password-input-label,.profileview-details-dap-input-label{font-size:var(--lumo-font-size-l)}.profileview-details-email-data-label,.profileview-details-password-data-label,.profileview-details-dap-data-label{align-self:center;font-weight:600;font-size:var(--lumo-font-size-l);overflow-wrap:anywhere}.profile-data-panel-other-mod-label{font-size:var(--lumo-font-size-m)}.profileview-details-password-notification-label,.profileview-details-dap-notification-label{font-size:var(--lumo-font-size-m);font-weight:400}.profile-warning{font-weight:700;color:red}.profile-title-main-label h1{font-size:var(--lumo-font-size-xl)}.profile-title-container{padding-left:0}.profile-data-password-change-buttons-container{padding-left:1rem;width:100%}.profile-data-password-change-buttons-container vaadin-button{width:100%}.profile-data-password-change-layout{padding-right:0}.dap-qrcode-wrapper-outer{background-color:#eef2f6;padding:2rem;border-radius:2rem}.dap-qrcode-wrapper-inner{background-color:#fff;padding:.5rem}@media (min-width: 768px){.profile-view-container{padding-left:2em}}.service-request-form-cancel-button-field{padding-bottom:.5em}@media (max-width: 576px){.service-request-form-cancel-button-field{padding-right:0}.service-request-form-send-button-field{padding-right:0;padding-bottom:.5em}.service-request-form-button-panel,.service-request-form-button-panel>div,.service-request-form-button-panel>div>div.row{padding-right:0}.service-request-icon-container,.service-request-icon-line-container,.service-request-data-input-panel,.service-request-label-container,.service-request-label-container div{padding-left:0}}@media (max-width: 1200px){.service-request-form-button-panel>div>div.row{flex-direction:column-reverse}}.service-request-form-description-panel{background:#fff;border-radius:8px}.service-request-form-description-count-label{color:#a4b6d1;text-align:end}.service-request-form-description-textarea{border:1px solid #D6E1F4;box-sizing:border-box;border-radius:8px;min-height:6rem}.service-request-form-upload{background:#fff;border:1px dashed #A4B6D1;border-radius:8px;min-height:100px;display:flex;flex-direction:column-reverse}.service-request-form-upload-panel{background:#fff;border-radius:8px}.service-request-form-contact-panel{background:#fff;border-radius:8px;box-shadow:none}.service-request-form-contact-panel input{background:#fff;border:none;margin-top:8px}.service-request-form-contact-panel .service-request-form-contact-phone{border-bottom:1px solid var(--das-background-color)}.service-request-icon{max-width:3em;max-height:3em;min-width:1.5em;min-height:1.5em}.pf-strapgrid-form .service-request-form-description-box .row.strapgrid-row:first-of-type{padding-top:0;padding-bottom:0;padding-left:15px}.pf-strapgrid-form .service-request-form-description-panel .row.strapgrid-row:first-of-type{padding-bottom:0;padding-left:0}.service-request-form-description-box div.row div.float-start{padding-left:0}.service-request-confirmation-phonenumber{background:#2e5bd0;border-radius:8px;font-family:Inter;font-style:normal;font-weight:600;font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-s);height:48px;align-items:center;color:#fff;text-align:center;padding-top:12px}.service-request-confirmation-phonenumber a{color:#fff;text-decoration:none}.service-request-confirmation-info-label{text-align:center}.service-request-confirmation-title-label{text-align:center;font-weight:600;font-size:var(--lumo-font-size-xl)}.pf-strapgrid-form .service-request-confirmation-panel .row.strapgrid-row:first-of-type{margin-left:auto;margin-right:auto;display:block}.service-request-confirmation-cancel{padding-left:0;padding-right:0}.service-request-confirmation-cancel-button{background-color:var(--das-background-color)}.service-request-label-text{font-weight:700}.service-request-icon-panel{padding-left:0;padding-right:0}.service-request-icon-line{min-width:1.5em;max-width:3em;height:110%}.service-request-icon-panel div{height:100%}.service-request-icon-container{height:auto!important}.service-request-icon-panel .row{padding-top:0}.service-request-data-input-panel .service-request-form-description-box .red-asterisk{padding-right:.3rem}.startview-box-header-icon{border-radius:1.25rem;background:var(--das-background-color);max-height:2.5rem;padding:8px;max-width:2.5rem;align-self:center}.startview-box-header-icon img{padding-bottom:1rem}.startview-box-header .row:first-child{margin:0}.startview-info-box{padding:.75em 0 .75em .75em!important;border-radius:12px}.startview-info-box .startview-info-box-row{padding-right:.75em}.startview-info-box li::marker{color:var(--das-blue)}.startview-info-box .startview-box-header .strapgrid-row{display:grid;grid-template-columns:min-content}.startview-info-box .startview-box-header .startview-box-header-icon{grid-column:1/2;min-width:2.5rem}.startview-info-box .startview-box-header .startview-form-title{grid-column:2/3;white-space:break-spaces}.startview-info-box .startview-box-header .startview-form-title h1>span{display:block!important}.startview-info-box .startview-box-header .startview-box-divider{grid-column:1/3}.startview-info-box .startview-box-content{padding-right:0;padding-left:0}.startview-info-box .startview-info-box-row .row{padding-top:0;padding-bottom:0}.startview-info-box .startview-title-panel{padding:0}.startview-box-showall-link{max-width:min-content}.startview-form-title{width:auto;margin-top:auto;margin-bottom:auto}.startview-form-title h1{margin-top:.1em;margin-bottom:.1em}@media (min-width:992px){.startview-policy-mini-panel:first-of-type .client-policy-mini-panel{border-right:1px solid var(--das-background-color);border-radius:0}}@media (max-width:992px){.startview-policy-mini-panel:first-of-type .client-policy-mini-panel{border-bottom:1px solid var(--das-background-color);border-radius:0;margin-bottom:.5rem}}.startview-info-box .startview-form-title .stack-panel-input-title{font-size:var(--lumo-font-size-xl)}.startview-info-box .strapgrid-row{padding-top:0;padding-bottom:0;white-space:nowrap}.startview-info-box .startview-box-divider{padding:0 .75em 0 0}.client-policy-mini-panel-outstanding-balance-label{color:red;font-weight:700;white-space:nowrap}.startview-tagcloud-profiling-checkbox [slot=label]{white-space:normal;word-break:break-word}.policy-payment-details-panel{padding:1rem 1rem 1rem 2rem;border-radius:12px}.label-payment-total-debt-caption,.label-payment-total-debt,.label-payment-total-debt-caption-tooltip{align-self:center}.startview-form-morecontracts-button-div{width:auto;padding-left:0}.startview-form-morecontracts-button-div vaadin-button{min-width:13rem}label.label-payment-total-debt-caption{padding-right:1em}label.label-payment-total-debt,label.label-payment-csob-debt-caption{padding-left:.5em;padding-right:.5em}@media (max-width:768px){.startview-info-box-top-padding{padding-top:1em}}@media (max-width: 992px){.startview-info-box-top-padding:last-child{padding-top:1em}}.startview-info-box-row.startview-info-box-history-row div,.startview-info-box-row.startview-info-box-invoice-row div,.startview-info-box-row.startview-info-box-document-row div{padding-left:0}.startview-info-box-row.startview-info-box-history-row label,.startview-info-box-row.startview-info-box-invoice-row label,.startview-info-box-row.startview-info-box-document-row label{white-space:normal}.startview-box-row-detail-icon vaadin-button{background-color:transparent}.startview-tagcloud-image-large,.startview-tagcloud-image-large div{padding-right:0}.startview-tagcloud-image-large{background-image:linear-gradient(to right,white 50%,var(--das-background-color) 50%)}.startview-tagcloud-image-large div,.startview-tagcloud-image-large img{height:100%}.startview-tagcloud-box .startview-info-box{padding:0!important}.tagcloud-link-element vaadin-button,.tagcloud-tag-element vaadin-button{max-width:fit-content;max-height:2rem}.tagcloud-link-element a{display:flex;flex-direction:row-reverse;justify-content:flex-end;white-space:break-spaces;text-decoration:none}.tagcloud-link-element a img{padding-right:.3em}.tagcloud-tag-element a{white-space:break-spaces;text-decoration:none}.startview-info-box .startview-box-header.tagcloud-box-header .strapgrid-row{grid-template-columns:1fr;margin-top:.5em}.startview-info-box .startview-policy-mini-panel-box,.startview-info-box .startview-box-header.tagcloud-box-header{padding-left:0}.payment-total-debt-payment-info{display:flex;justify-content:flex-end;font-size:var(--lumo-font-size-m);float:right;max-width:17em}.label-payment-total-debt-container{display:flex;align-items:center}div.d-xxl-none.d-xl-none.d-lg-none.d-md-none.d-sm-none.col-12>.payment-total-debt-payment-info{justify-content:start;padding-top:1em}.label-payment-csob-debt-container{display:flex;align-items:center}label.label-payment-csob-debt-caption{font-size:var(--lumo-font-size-l);padding-top:.3em;padding-bottom:.3em}@media (max-width:576px){.label-payment-csob-debt-container{padding-top:.5em}}html{--lumo-font-family: Inter, Arial, monospace;--das-blue: #2E5BC1;--das-border-color: #A8B6D1;--das-background-color: #EDF3FD;--das-text-color: #08174B;--das-green: #008726;--das-grid-header-color: #5E7996;--lumo-shade-90pct: #474747;--lumo-button-contrast-color: var(--das-blue);--lumo-button-contrast-background: #FFFFFF;--lumo-button-primary-color: #FFFFFF;--lumo-button-primary-background: var(--das-blue);--lumo-button-tertiary-color: var(--das-blue);--lumo-button-tertiary-background: #FFFFFF;--bs-body-font-family: var(--lumo-font-family)}body{background-color:var(--das-background-color);position:fixed;height:100%}html,body,#outlet,vaadin-app-layout{overflow:hidden}#outlet{height:100%}input{line-height:normal}.up-applayout-base{min-height:100%;display:grid;grid-template-rows:1fr auto;overflow:hidden}h1{font-size:var(--lumo-font-size-l);margin-top:.25em}.pf-strapgrid-form{padding:.5em 1em .75em}.strapgrid-row{margin-left:0}.portal-noauth-layout-base{background-color:var(--das-blue);background-image:url(./legitimologo-CfKvqcpH.png);width:100%;height:100%;background-repeat:no-repeat;background-position:100% 100%;display:grid}.portal-noauth-layout-base .pf-strapgrid-form{padding:0}vaadin-app-layout.portal-no-auth-layout{background-color:var(--das-blue)}.view-form{background-color:#fff}.view-form.policy-payment-nodebt-panel{background:var(--das-green);box-shadow:0 0 16px #3d7bb126;border-radius:12px;font-family:Inter;font-style:normal;font-weight:600;font-size:18px;line-height:24px;color:#fff;padding:16px 30px}.client-policy-details-service-request-image,.client-policy-details-service-request-image-mini{cursor:pointer}.client-policy-details-service-request-image img{max-width:100%;max-height:100%;margin-top:-.8rem}.client-policy-details-service-request-image-mini img{max-width:100%;max-height:100%}.client-policy-details-service-request-image img:hover,.client-policy-details-service-request-image-mini img:hover{animation:shake .5s;animation-iteration-count:1}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.client-policy-details-consultant-servicereq-panel .row{display:flex;flex-direction:column-reverse}.client-policy-details-consultant-servicereq-panel .row .row{flex-direction:row}.vector3{border:1px solid var(--das-background-color)}.visuallyhidden{border:0;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.client-policy-product-name-label{font-size:var(--lumo-font-size-m);font-weight:700;line-height:var(--lumo-line-height-xs);color:var(--das-text-color);padding-bottom:1em;white-space:break-spaces}.policies-title-icon{border-radius:2em;background-color:#fff;margin-left:16px;padding:8px;max-width:2.75em;max-height:2.75em}.policies-title-icon img{max-height:90%}.startform-main-panel{width:100%}.client-policy-mini-panel{border-radius:12px;background:#fff;border:0;box-shadow:none}.client-policy-details-back-button{width:min-content!important;background-color:transparent}.client-policy-details-back-button-container{max-width:min-content}.client-policy-details-productname-container{max-width:fit-content}.policy-details-stack-panel-spacer span{height:1px;border-top:1px solid var(--das-background-color);display:block;width:100%}.stack-input-panel-caption{max-width:fit-content;display:flex;align-items:center}.red-asterisk{color:red}.view-title-icon{background-color:#fff;border-radius:20px;padding:8px;max-width:2.6rem}.view-name-label{color:var(--das-text-color);max-width:max-content}.view-name-label h1{font-size:var(--lumo-font-size-xl);font-weight:700;line-height:var(--lumo-line-height-m);margin-bottom:.1em}.combobox-search-component{width:min-content;min-width:20rem;align-self:center}vaadin-connection-indicator .v-loading-indicator{background-color:red}.client-policy-details-productname-label{font-weight:700;font-size:var(--lumo-font-size-xxl);color:var(--das-text-color);padding-left:.5rem}.view-filter-policyno-box{align-self:center}.view-filter-box{padding-left:1rem}.view-filter-box .row.strapgrid-row:first-child{padding-top:0;padding-bottom:0}@media screen and (max-width: 575px){.view-filter-box{padding-top:1rem}}.view-filter-box .view-filter-button:nth-child(1) vaadin-button{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid var(--das-background-color)}.view-filter-box .view-filter-button:nth-child(2) vaadin-button{border-radius:0/0px;border-right:1px solid var(--das-background-color)}.view-filter-box .view-filter-button:nth-child(3) vaadin-button{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:.2rem;padding-right:.2rem}.view-filter-button{padding:0}.view-filter-button>vaadin-button{margin-top:0;height:4rem}.view-filter-combobox{height:4rem;margin-bottom:15px}.input-field-error{font-style:normal;font-weight:700;font-size:var(--lumo-font-size-xl);line-height:var(--lumo-line-height-m);color:#e0101b;background:#fff3f3;border:1px solid #E0101B;box-sizing:border-box;border-radius:8px;padding:.1em .2em}.component-border-bottom{border-bottom:1px solid var(--das-background-color)}.grid-wrap-text-whole-word{word-break:break-word;white-space:normal}img.client-company-logo{max-height:4rem}.validation-error-text{font-family:Inter;font-style:normal;font-weight:400;font-size:var(--lumo-font-size-s);line-height:var(--lumo-line-height-xs);color:#e0101b;white-space:normal}.hidden{display:none}.idle-notification-container{font-size:var(--lumo-font-size-l);display:flex;justify-content:center;align-content:center;width:100%;min-height:5rem}.idle-notification-container[part=container]{--notification-background-color: rgba(52, 55, 58, .9);--notification-color: rgba(255,255,255,.8);justify-items:center;align-items:center}.idle-notification-container #warning-icon{display:none}.grecaptcha-badge{z-index:1000}.grecaptcha-badge-hidden{display:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-internal-autofill-previewed,input:-internal-autofill-selected{-webkit-background-clip:text}.stack-input-panel-item-tooltip{margin-top:.75rem;margin-bottom:auto;padding-left:0;margin-left:-.5em}.client-history-grid-header-tooltip{margin-left:-19.5rem;margin-top:-.75rem!important;margin-right:0!important;min-width:18rem!important;max-width:18rem!important}.invoices-grid-header-tooltip{margin-left:-23.5rem;margin-top:-.75rem!important;margin-right:0!important;min-width:22rem!important;max-width:22rem!important}.width-fit-content{width:fit-content}.horizontal-center{margin-top:auto;margin-bottom:auto}vaadin-dialog-overlay#overlay[theme=cookie-consent-dialog]{z-index:5000}.stack-panel-data-box .row>*{padding-left:1rem}.stack-panel-data-box .row .stack-input-panel-item-tooltip{padding-left:0!important}.stack-input-panel-save-button,.stack-input-panel-cancel-button{padding-left:1rem}.service-tester-view{background-color:#fff}.word-break-all{word-break:break-all;white-space:break-spaces}a.document-open-anchor{background-color:var(--lumo-button-primary-background);border-radius:8px;color:var(--lumo-button-primary-color);text-align:center;height:3rem;margin:var(--lumo-space-xs) 0;padding:.65rem 1rem 1rem;min-width:calc(var(--lumo-button-size) * 2.5);border:1px solid #FFFFFF;font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-m)}.login-registration-button-text{margin:auto;text-align:center}.login-registration-navigation-box label{width:8em!important}.login-registration-navigation-box div.row .login-registration-button-text{padding-right:.25em;padding-left:.25em}.login-registration-navigation-box vaadin-button{width:8em!important}.login-registration-navigation-box div.row .login-registration-button{padding-left:.25em;padding-right:.25em}
