vaadin-accordion-panel{background-color:var(--panel-color);box-shadow:var(--lumo-box-shadow-s);border-radius:var(--lumo-border-radius-m)}vaadin-accordion-panel[no-shadow]{box-shadow:none!important;border-radius:0}vaadin-accordion-panel[bordered]{border:1px solid var(--lumo-primary-color);border-radius:var(--lumo-border-radius-m)}vaadin-accordion-panel:not(:last-child){margin-bottom:var(--lumo-space-m)}vaadin-accordion-heading{font-weight:700;padding:var(--lumo-space-m)}vaadin-accordion-panel::part(content){padding:var(--lumo-space-m)}vaadin-accordion-heading:hover{color:var(--lumo-primary-color)!important;background-color:var(--lumo-contrast-50pct)}vaadin-accordion-heading::part(toggle){color:var(--lumo-primary-color)!important}vaadin-accordion-panel[state~=SUCCESS][noIcon] vaadin-accordion-heading:before{content:"";display:inline-block;width:24px;height:24px;align-self:center;margin-right:var(--lumo-space-m);background-color:var(--lumo-success-color);mask:url(../../images/icons/colorized/success-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/success-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-accordion-panel[state~=SUCCESS][noIcon] vaadin-accordion-heading>vaadin-accordion-heading::part(toggle){margin-left:auto}vaadin-accordion-panel[state~=ERROR][noIcon] vaadin-accordion-heading:before{content:"";display:inline-block;width:24px;height:24px;align-self:center;margin-right:var(--lumo-space-m);background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-accordion-panel[state~=ERROR][noIcon] vaadin-accordion-heading>vaadin-accordion-heading::part(toggle){margin-left:auto}vaadin-button{--vaadin-button-font-weight: 700;--vaadin-button-border: 1px solid var(--lumo-primary-color);--vaadin-button-border-radius: var(--lumo-border-radius);--vaadin-button-tertiary-font-weight: 700;--vaadin-button-tertiary-border: 1px solid transparent;min-width:100px}vaadin-button[disabled]{font-weight:400;border-color:var(--lumo-disabled-text-color)}vaadin-button:hover{background-color:var(--lumo-tint-10pct);box-shadow:var(--lumo-box-shadow-m)}vaadin-button:focus-visible{outline:var(--lumo-tint) auto 2px!important}vaadin-button:active{border-radius:var(--lumo-border-radius-m);box-shadow:var(--lumo-box-shadow-xs)}vaadin-button[theme~=icon]{width:34px;min-width:34px;height:34px;padding:0}vaadin-button[theme~=icon]:active{border-radius:var(--lumo-border-radius)}vaadin-button[theme~=primary]:hover{background-color:var(--lumo-tint-50pct)}vaadin-button[theme~=primary]:active{background-color:var(--lumo-tint-80pct)}vaadin-button[theme~=primary][disabled]{color:var(--lumo-disabled-text-color);background-color:var(--lumo-tint-20pct);border-color:var(--lumo-tint-20pct)}vaadin-button[theme~=tertiary]{background-color:transparent}vaadin-button[theme~=tertiary]:hover{background-color:var(--lumo-tint-10pct);border-color:var(--lumo-primary-color)}vaadin-button[theme~=tertiary][disabled]{border-color:var(--lumo-disabled-text-color)}vaadin-button[theme~=success]{border-color:var(--lumo-success-color)}vaadin-button[theme~=success]:hover{color:var(--lumo-success-contrast-color);background-color:#008f40}vaadin-button[theme~=error]{border-color:var(--lumo-error-color)}vaadin-button[theme~=error]:hover{color:var(--lumo-error-contrast-color);background-color:#eb001f}vaadin-checkbox{margin:0;padding:var(--lumo-space-xs);border-radius:var(--lumo-border-radius-xs)}vaadin-checkbox:hover{border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);background:var(--lumo-contrast-5pct)}vaadin-checkbox:focus-visible{outline:var(--lumo-tint) auto 2px!important}vaadin-checkbox[disabled]{background-color:transparent;box-shadow:none}vaadin-checkbox[disabled]::part(checkbox){border:1px solid var(--lumo-primary-color-10pct)}vaadin-checkbox[disabled][checked]::part(checkbox){background-color:var(--lumo-primary-color);opacity:.5}vaadin-checkbox::part(checkbox){border-radius:var(--lumo-border-radius-xs);border:1px solid var(--lumo-primary-color);background-color:var(--lumo-contrast-5pct)}vaadin-checkbox:hover::part(checkbox),vaadin-checkbox[checked]::part(checkbox){background-color:var(--lumo-primary-color)}vaadin-checkbox[theme~=toggle-button]:hover{border:none!important;box-shadow:none!important}vaadin-checkbox[theme~=toggle-button]::part(checkbox),vaadin-checkbox[theme~=toggle-button]>input{border:none;grid-column:1}vaadin-checkbox-group[theme~=toggle-button]>vaadin-checkbox::part(checkbox),vaadin-checkbox[theme~=toggle-button]::part(checkbox){--vaadin-checkbox-checkmark-color: var(--lumo-primary-contrast-color);width:40px;height:24px;margin:0;align-self:center;border-radius:var(--lumo-border-radius-l);background-color:var(--lumo-contrast-80pct);cursor:pointer}vaadin-checkbox-group[theme~=toggle-button][disabled]>vaadin-checkbox::part(checkbox),vaadin-checkbox[theme~=toggle-button][disabled]::part(checkbox){--vaadin-checkbox-checkmark-char: "";background:var(--lumo-tint-20pct)}vaadin-checkbox-group[theme~=toggle-button]>vaadin-checkbox::part(checkbox):after,vaadin-checkbox[theme~=toggle-button]::part(checkbox):after{width:18px;height:18px;border-radius:50%;background-color:var(--lumo-primary-contrast-color);border:none;top:3px;left:3px;transform:none;opacity:1;transition:transform .2s ease}vaadin-checkbox-group[theme~=toggle-button]>vaadin-checkbox[checked]::part(checkbox),vaadin-checkbox[theme~=toggle-button][checked]::part(checkbox){background-color:var(--lumo-primary-color)}vaadin-checkbox-group[theme~=toggle-button]>vaadin-checkbox[checked]::part(checkbox):after,vaadin-checkbox[theme~=toggle-button][checked]::part(checkbox):after{transform:translate(calc(100% - 2px))}vaadin-checkbox-group>vaadin-checkbox:nth-last-of-type(n+2){margin-right:0;margin-right:var(--lumo-space-xs)}vaadin-checkbox-group[theme~=vertical]>vaadin-checkbox:nth-last-of-type(n+2){margin-right:0;margin-bottom:var(--lumo-space-xs)}vaadin-combo-box{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-combo-box[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-combo-box[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-combo-box::part(input-field){border:1px solid transparent}vaadin-combo-box:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-combo-box[focused]::part(label){color:var(--lumo-primary-color)}vaadin-combo-box[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-combo-box::part(error-message){color:var(--lumo-error-color)}vaadin-combo-box::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-combo-box[invalid]::part(input-field){--_input-border-width: 0;border:1px solid var(--lumo-error-color);background-color:transparent}vaadin-combo-box[invalid]:hover::part(input-field){--vaadin-input-field-hover-highlight-opacity: 0;border:1px solid var(--lumo-error-color);background-color:transparent!important}vaadin-combo-box::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-combo-box[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-combo-box[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-date-picker{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-date-picker[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-date-picker[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-date-picker::part(input-field){border:1px solid transparent}vaadin-date-picker:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-date-picker[focused]::part(label){color:var(--lumo-primary-color)}vaadin-date-picker[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-date-picker::part(error-message){color:var(--lumo-error-color)}vaadin-date-picker::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-date-picker[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-date-picker[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-date-picker::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-date-picker[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-date-picker[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-email-field{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-email-field[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-email-field[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-email-field::part(input-field){border:1px solid transparent}vaadin-email-field:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-email-field[focused]::part(label){color:var(--lumo-primary-color)}vaadin-email-field[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-email-field::part(error-message){color:var(--lumo-error-color)}vaadin-email-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-email-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-email-field[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-email-field::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-email-field[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-email-field[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-icon[state~=INFOS]{color:var(--lumo-info-color)}vaadin-icon[state~=SUCCESS]{color:var(--lumo-success-color)}vaadin-icon[state~=WARNING]{color:var(--lumo-warning-color)}vaadin-icon[state~=ERROR]{color:var(--lumo-error-color)}vaadin-integer-field{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-integer-field[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-integer-field[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-integer-field::part(input-field){border:1px solid transparent}vaadin-integer-field:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-integer-field[focused]::part(label){color:var(--lumo-primary-color)}vaadin-integer-field[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-integer-field::part(error-message){color:var(--lumo-error-color)}vaadin-integer-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-integer-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-integer-field[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-integer-field::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-integer-field[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-integer-field[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-list-box::part(items)::slotted(vaadin-item){border:2px solid transparent}vaadin-list-box::part(items)::slotted(vaadin-item[focused]){border:2px solid black}vaadin-month-calendar::part(weekdays),vaadin-month-calendar::part(weekday),vaadin-month-calendar::part(week-numbers){color:var(--lumo-primary-text-color)!important}vaadin-month-calendar::part(date focused){border-radius:var(--lumo-border-radius-m);box-shadow:0 0 0 2px var(--lumo-tint-40pct);animation-duration:1.4s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:vaadin-date-picker-month-calendar-focus-date;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal}vaadin-notification-card[theme~=info-theme]::part(overlay){background:var(--lumo-infos-color);color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-l)}vaadin-notification-card[theme~=warning-theme]::part(overlay){background:var(--lumo-warning-color);color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-l)}vaadin-number-field{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-number-field[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-number-field[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-number-field::part(input-field){border:1px solid transparent}vaadin-number-field:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-number-field[focused]::part(label){color:var(--lumo-primary-color)}vaadin-number-field[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-number-field::part(error-message){color:var(--lumo-error-color)}vaadin-number-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-number-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:var(--lumo-tint-5pct)}vaadin-number-field::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-number-field[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-number-field[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-password-field{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-password-field[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-password-field[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-password-field::part(input-field){border:1px solid transparent}vaadin-password-field:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-password-field[focused]::part(label){color:var(--lumo-primary-color)}vaadin-password-field[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-password-field::part(error-message){color:var(--lumo-error-color)}vaadin-password-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-password-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-password-field[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-password-field::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-password-field[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-password-field[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-radio-group[required]::part(label){padding-right:var(--lumo-space-m);font-family:var(--lumo-font-family);font-style:normal;font-weight:700;font-size:var(--lumo-font-size-s);line-height:24px;color:var(--secondary-contrast-color)}vaadin-radio-group::part(label){font-family:var(--lumo-font-family);font-style:normal;font-weight:700;font-size:var(--lumo-font-size-s);line-height:24px;color:var(--secondary-contrast-color);white-space:normal}vaadin-radio-button{margin:0;padding:var(--lumo-space-xs);border-radius:var(--lumo-border-radius)}vaadin-radio-button:hover{border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);background:var(--lumo-contrast-5pct)}vaadin-radio-button[disabled]{background-color:transparent;box-shadow:none}vaadin-radio-button:focus-visible{outline:var(--lumo-tint) auto 2px!important}vaadin-radio-button[disabled]::part(radio){border:1px solid var(--lumo-primary-color-10pct)}vaadin-radio-button[disabled][checked]::part(radio){background-color:var(--lumo-primary-color);opacity:.5}vaadin-radio-button::part(radio){border:1px solid var(--lumo-primary-color);background-color:var(--lumo-contrast-5pct)}vaadin-radio-button:hover::part(radio),vaadin-radio-button[checked]::part(radio){background-color:var(--lumo-primary-color)}vaadin-radio-group>vaadin-radio-button:nth-last-of-type(n+2){margin-right:0;margin-right:var(--lumo-space-xs)}vaadin-radio-group[theme~=vertical]>vaadin-radio-button:nth-last-of-type(n+2){margin-right:0;margin-bottom:var(--lumo-space-xs)}vaadin-side-nav{width:100%}vaadin-side-nav-item::part(content){color:var(--navi-menu-text-color);margin:var(--lumo-space-s) 0;padding:var(--lumo-space-xs)}vaadin-side-nav-item::part(name),vaadin-side-nav-item[current]::part(name),vaadin-side-nav-item:hover::part(name){font-size:var(--lumo-font-size-m);font-weight:800;line-height:20px;letter-spacing:0em}vaadin-side-nav-item>vaadin-icon{color:var(--navi-menu-text-color);width:24px;height:24px}vaadin-side-nav-item[current]::part(content){border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius);color:var(--navi-menu-select-text-color);background-color:var(--navi-menu-select-background)}vaadin-side-nav-item[current]>[slot=prefix]{color:var(--navi-menu-select-text-color)}vaadin-side-nav-item:hover::part(content){border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius);color:var(--navi-menu-select-text-color);background-color:var(--navi-menu-select-background)}vaadin-side-nav-item::part(content):active{border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius);color:var(--navi-menu-select-text-color);background-color:var(--navi-menu-select-background)}vaadin-side-nav-item::part(link):active{border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius);color:var(--navi-menu-select-text-color);background-color:var(--navi-menu-select-background)}vaadin-side-nav-item:hover>[slot=prefix],vaadin-side-nav-item:hover>[slot=suffix]{color:var(--navi-menu-select-text-color)}vaadin-side-nav-item::part(link){border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius)}vaadin-side-nav-item::part(link):hover{color:var(--navi-menu-select-text-color)}vaadin-side-nav-item[disabled]::part(content){color:var(--navi-menu-disabled-text-color);opacity:1}vaadin-side-nav-item[disabled]>vaadin-icon{color:var(--navi-menu-disabled-text-color);opacity:1}vaadin-side-nav-item.separator{border-top:1px solid var(--lumo-contrast-70pct)}vaadin-side-nav-item.notif>.notif__suffix{width:24px;height:24px;line-height:24px;font-size:var(--lumo-font-size-s);text-align:center;color:var(--lumo-base-color);background-color:var(--lumo-error-color);border-radius:var(--lumo-border-radius)}vaadin-text-area{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-text-area[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-text-area[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-text-area::part(input-field){border:1px solid transparent}vaadin-text-area:hover::part(input-field){background-color:var(--lumo-base-color);border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-text-area[focused]::part(label){color:var(--lumo-primary-color)}vaadin-text-area[focused]::part(input-field){color:var(--lumo-primary-color)!important;border:1px solid var(--lumo-primary-color)!important}vaadin-text-area::part(error-message){color:var(--lumo-error-color)}vaadin-text-area::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-text-area[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-text-area[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-text-area::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-text-area[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-text-area[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-text-field::part(label){white-space:normal}vaadin-text-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-text-field[theme~=error]::part(input-field){border:1px solid var(--lumo-error-color)!important}vaadin-text-field[theme~=error]::part(helper-text){display:none!important}vaadin-text-field{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-text-field[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-text-field[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-text-field::part(input-field){border:1px solid transparent}vaadin-text-field:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-text-field[focused]::part(label){color:var(--lumo-primary-color)}vaadin-text-field[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-text-field::part(error-message){color:var(--lumo-error-color)}vaadin-text-field::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-text-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent;--_input-border-width: 0}vaadin-text-field[invalid]:hover::part(input-field){border:1px solid var(--lumo-error-color);background-color:transparent!important;--vaadin-input-field-hover-highlight-opacity: 0}vaadin-text-field::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-text-field[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-text-field[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}vaadin-time-picker{--vaadin-input-field-value-color: var(--lumo-primary-color);--vaadin-input-field-label-color: var(--lumo-tint-30pct);--vaadin-input-field-background: var(--lumo-base-color);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast);--vaadin-input-field-icon-color: var(--lumo-primary-color);--vaadin-input-field-placeholder-color: var(--lumo-tint-30pct)}vaadin-time-picker[disabled]::part(label){color:var(--lumo-tint-30pct)}vaadin-time-picker[disabled]::part(input-field){background:var(--lumo-tint-20pct);border-width:1px;border-color:var(--lumo-contrast);color:var(--lumo-contrast)}vaadin-time-picker::part(input-field){border:1px solid transparent}vaadin-time-picker:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:var(--lumo-box-shadow-s)}vaadin-time-picker[focused]::part(label){color:var(--lumo-primary-color)}vaadin-time-picker[focused]::part(input-field){color:var(--lumo-primary-color);border:1px solid var(--lumo-primary-color)}vaadin-time-picker::part(error-message){color:var(--lumo-error-color)}vaadin-time-picker::part(error-message):before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}vaadin-time-picker[invalid]::part(input-field){border:1px solid var(--lumo-error-color);background-color:var(--lumo-tint-5pct)}vaadin-time-picker::part(helper-text){word-break:break-word;font-size:var(--lumo-font-size-xxs)}vaadin-time-picker[readonly]:hover::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none;animation:none;animation-duration:0s;animation-iteration-count:0}vaadin-time-picker[readonly][focused]::part(input-field){border:1px solid var(--lumo-contrast);box-shadow:none}.border-radius-s{border-radius:var(--lumo-border-radius)}.border-radius-m{border-radius:calc(var(--lumo-border-radius) * 2)}.border-radius-l{border-radius:calc(var(--lumo-border-radius) * 3)}.border-radius-100{border-radius:100%}vaadin-icon.size-s{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}vaadin-icon.size-m{width:var(--lumo-icon-size-m);height:var(--lumo-icon-size-m)}vaadin-icon.size-l{width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l)}.margin-b-a{margin-bottom:auto}.margin-b-xs{margin-bottom:var(--lumo-space-xs)}.margin-b-s{margin-bottom:var(--lumo-space-s)}.margin-b-m{margin-bottom:var(--lumo-space-m)}.margin-b-l{margin-bottom:var(--lumo-space-l)}.margin-b-xl{margin-bottom:var(--lumo-space-xl)}.margin-h-a{margin-left:auto;margin-right:auto}.margin-h-xs{margin-left:var(--lumo-space-xs);margin-right:var(--lumo-space-xs)}.margin-h-s{margin-left:var(--lumo-space-s);margin-right:var(--lumo-space-s)}.margin-h-m{margin-left:var(--lumo-space-m);margin-right:var(--lumo-space-m)}.margin-h-l{margin-left:var(--lumo-space-l);margin-right:var(--lumo-space-l)}.margin-h-xl{margin-left:var(--lumo-space-xl);margin-right:var(--lumo-space-xl)}.margin-r-h-m{margin-left:var(--lumo-space-r-m);margin-right:var(--lumo-space-r-m)}.margin-r-h-l{margin-left:var(--lumo-space-r-l);margin-right:var(--lumo-space-r-l)}.margin-l-a{margin-left:auto}.margin-l-xs{margin-left:var(--lumo-space-xs)}.margin-l-s{margin-left:var(--lumo-space-s)}.margin-l-m{margin-left:var(--lumo-space-m)}.margin-l-l{margin-left:var(--lumo-space-l)}.margin-l-xl{margin-left:var(--lumo-space-xl)}.margin-r-a{margin-right:auto}.margin-r-xs{margin-right:var(--lumo-space-xs)}.margin-r-s{margin-right:var(--lumo-space-s)}.margin-r-m{margin-right:var(--lumo-space-m)}.margin-r-l{margin-right:var(--lumo-space-l)}.margin-r-xl{margin-right:var(--lumo-space-xl)}.spacing-tall-xs{margin:var(--lumo-space-tall-xs)}.margin-tall-s{margin:var(--lumo-space-tall-s)}.margin-tall-m{margin:var(--lumo-space-tall-m)}.margin-tall-l{margin:var(--lumo-space-tall-l)}.margin-tall-xl{margin:var(--lumo-space-tall-xl)}.margin-t-a{margin-top:auto}.margin-t-xs{margin-top:var(--lumo-space-xs)}.margin-t-s{margin-top:var(--lumo-space-s)}.margin-t-m{margin-top:var(--lumo-space-m)}.margin-t-l{margin-top:var(--lumo-space-l)}.margin-t-xl{margin-top:var(--lumo-space-xl)}.margin-a{margin:auto}.margin-xs{margin:var(--lumo-space-xs)}.margin-s{margin:var(--lumo-space-s)}.margin-m{margin:var(--lumo-space-m)}.margin-l{margin:var(--lumo-space-l)}.margin-xl{margin:var(--lumo-space-xl)}.margin-v-a{margin-bottom:auto;margin-top:auto}.margin-v-xs{margin-bottom:var(--lumo-space-xs);margin-top:var(--lumo-space-xs)}.margin-v-s{margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s)}.margin-v-m{margin-bottom:var(--lumo-space-m);margin-top:var(--lumo-space-m)}.margin-v-l{margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-l)}.margin-v-xl{margin-bottom:var(--lumo-space-xl);margin-top:var(--lumo-space-xl)}.margin-r-v-m{margin-bottom:var(--lumo-space-r-m);margin-top:var(--lumo-space-r-m)}.margin-r-v-l{margin-bottom:var(--lumo-space-r-l);margin-top:var(--lumo-space-r-l)}.margin-wide-xs{margin:var(--lumo-space-wide-xs)}.margin-wide-s{margin:var(--lumo-space-wide-s)}.margin-wide-m{margin:var(--lumo-space-wide-m)}.margin-wide-l{margin:var(--lumo-space-wide-l)}.margin-wide-xl{margin:var(--lumo-space-wide-xl)}.padding-b-xs{padding-bottom:var(--lumo-space-xs)}.padding-b-s{padding-bottom:var(--lumo-space-s)}.padding-b-m{padding-bottom:var(--lumo-space-m)}.padding-b-l{padding-bottom:var(--lumo-space-l)}.padding-b-xl{padding-bottom:var(--lumo-space-xl)}.padding-b-gap{padding-bottom:var(--space-row-gap)}.padding-h-xs{padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs)}.padding-h-s{padding-left:var(--lumo-space-s);padding-right:var(--lumo-space-s)}.padding-h-m{padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.padding-h-l{padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.padding-h-xl{padding-left:var(--lumo-space-xl);padding-right:var(--lumo-space-xl)}.padding-r-h-m{padding-left:var(--lumo-space-r-m);padding-right:var(--lumo-space-r-m)}.padding-r-h-l{padding-left:var(--lumo-space-r-l);padding-right:var(--lumo-space-r-l)}.padding-h-gap{padding-left:var(--space-column-gap);padding-right:var(--space-column-gap)}.padding-l-xs{padding-left:var(--lumo-space-xs)}.padding-l-s{padding-left:var(--lumo-space-s)}.padding-l-m{padding-left:var(--lumo-space-m)}.padding-l-l{padding-left:var(--lumo-space-l)}.padding-l-xl{padding-left:var(--lumo-space-xl)}.padding-l-gap{padding-left:var(--space-column-gap)}.padding-r-xs{padding-right:var(--lumo-space-xs)}.padding-r-s{padding-right:var(--lumo-space-s)}.padding-r-m{padding-right:var(--lumo-space-m)}.padding-r-l{padding-right:var(--lumo-space-l)}.padding-r-xl{padding-right:var(--lumo-space-xl)}.padding-r-gap{padding-right:var(--space-column-gap)}.spacing-tall-xs{padding:var(--lumo-space-tall-xs)}.padding-tall-s{padding:var(--lumo-space-tall-s)}.padding-tall-m{padding:var(--lumo-space-tall-m)}.padding-tall-l{padding:var(--lumo-space-tall-l)}.padding-tall-xl{padding:var(--lumo-space-tall-xl)}.padding-t-xs{padding-top:var(--lumo-space-xs)}.padding-t-s{padding-top:var(--lumo-space-s)}.padding-t-m{padding-top:var(--lumo-space-m)}.padding-t-l{padding-top:var(--lumo-space-l)}.padding-t-xl{padding-top:var(--lumo-space-xl)}.padding-t-gap{padding-top:var(--space-row-gap)}.padding-xs{padding:var(--lumo-space-xs)}.padding-s{padding:var(--lumo-space-s)}.padding-m{padding:var(--lumo-space-m)}.padding-l{padding:var(--lumo-space-l)}.padding-xl{padding:var(--lumo-space-xl)}.padding-v-xs{padding-bottom:var(--lumo-space-xs);padding-top:var(--lumo-space-xs)}.padding-v-s{padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s)}.padding-v-m{padding-bottom:var(--lumo-space-m);padding-top:var(--lumo-space-m)}.padding-v-l{padding-bottom:var(--lumo-space-l);padding-top:var(--lumo-space-l)}.padding-v-xl{padding-bottom:var(--lumo-space-xl);padding-top:var(--lumo-space-xl)}.padding-r-v-m{padding-bottom:var(--lumo-space-r-m);padding-top:var(--lumo-space-r-m)}.padding-r-v-l{padding-bottom:var(--lumo-space-r-l);padding-top:var(--lumo-space-r-l)}.padding-v-gap{padding-bottom:var(--space-row-gap);padding-top:var(--space-row-gap)}.padding-wide-xs{padding:var(--lumo-space-wide-xs)}.padding-wide-s{padding:var(--lumo-space-wide-s)}.padding-wide-m{padding:var(--lumo-space-wide-m)}.padding-wide-l{padding:var(--lumo-space-wide-l)}.padding-wide-xl{padding:var(--lumo-space-wide-xl)}.shadow-xs{box-shadow:var(--lumo-box-shadow-xs)}.shadow-s{box-shadow:var(--lumo-box-shadow-s)}.shadow-m{box-shadow:var(--lumo-box-shadow-m)}.shadow-l{box-shadow:var(--lumo-box-shadow-l)}.shadow-xl{box-shadow:var(--lumo-box-shadow-xl)}.spacing-b-xs>*:not(:last-child){margin-bottom:var(--lumo-space-xs)}.spacing-b-s>*:not(:last-child){margin-bottom:var(--lumo-space-s)}.spacing-b-m>*:not(:last-child){margin-bottom:var(--lumo-space-m)}.spacing-b-l>*:not(:last-child){margin-bottom:var(--lumo-space-l)}.spacing-b-xl>*:not(:last-child){margin-bottom:var(--lumo-space-xl)}.spacing-b-gap>*:not(:last-child){margin-bottom:var(--space-row-gap)}.spacing-h-xs>*:not(:last-child){margin-left:var(--lumo-space-xs);margin-right:var(--lumo-space-xs)}.spacing-h-s>*:not(:last-child){margin-left:var(--lumo-space-s);margin-right:var(--lumo-space-s)}.spacing-h-m>*:not(:last-child){margin-left:var(--lumo-space-m);margin-right:var(--lumo-space-m)}.spacing-h-l>*:not(:last-child){margin-left:var(--lumo-space-l);margin-right:var(--lumo-space-l)}.spacing-h-xl>*:not(:last-child){margin-left:var(--lumo-space-xl);margin-right:var(--lumo-space-xl)}.spacing-h-gap>*:not(:last-child){margin-left:var(--space-column-gap);margin-right:var(--space-column-gap)}.spacing-l-xs>*:not(:last-child){margin-left:var(--lumo-space-xs)}.spacing-l-s>*:not(:last-child){margin-left:var(--lumo-space-s)}.spacing-l-m>*:not(:last-child){margin-left:var(--lumo-space-m)}.spacing-l-l>*:not(:last-child){margin-left:var(--lumo-space-l)}.spacing-l-xl>*:not(:last-child){margin-left:var(--lumo-space-xl)}.spacing-l-gap>*:not(:last-child){margin-left:var(--space-column-gap)}.spacing-r-xs>*:not(:last-child){margin-right:var(--lumo-space-xs)}.spacing-r-s>*:not(:last-child){margin-right:var(--lumo-space-s)}.spacing-r-m>*:not(:last-child){margin-right:var(--lumo-space-m)}.spacing-r-l>*:not(:last-child){margin-right:var(--lumo-space-l)}.spacing-r-xl>*:not(:last-child){margin-right:var(--lumo-space-xl)}.spacing-r-gap>*:not(:last-child){margin-right:var(--space-column-gap)}.spacing-tall-xs>*:not(:last-child){margin:var(--lumo-space-tall-xs)}.spacing-tall-s>*:not(:last-child){margin:var(--lumo-space-tall-s)}.spacing-tall-m>*:not(:last-child){margin:var(--lumo-space-tall-m)}.spacing-tall-l>*:not(:last-child){margin:var(--lumo-space-tall-l)}.spacing-tall-xl>*:not(:last-child){margin:var(--lumo-space-tall-xl)}.spacing-t-xs>*:not(:last-child){margin-top:var(--lumo-space-xs)}.spacing-t-s>*:not(:last-child){margin-top:var(--lumo-space-s)}.spacing-t-m>*:not(:last-child){margin-top:var(--lumo-space-m)}.spacing-t-l>*:not(:last-child){margin-top:var(--lumo-space-l)}.spacing-t-xl>*:not(:last-child){margin-top:var(--lumo-space-xl)}.spacing-t-gap>*:not(:last-child){margin-top:var(--space-row-gap)}.spacing-xs>*:not(:last-child){margin:var(--lumo-space-xs)}.spacing-s>*:not(:last-child){margin:var(--lumo-space-s)}.spacing-m>*:not(:last-child){margin:var(--lumo-space-m)}.spacing-l>*:not(:last-child){margin:var(--lumo-space-l)}.spacing-xl>*:not(:last-child){margin:var(--lumo-space-xl)}.spacing-v-xs>*:not(:last-child){margin-bottom:var(--lumo-space-xs);margin-top:var(--lumo-space-xs)}.spacing-v-s>*:not(:last-child){margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s)}.spacing-v-m>*:not(:last-child){margin-bottom:var(--lumo-space-m);margin-top:var(--lumo-space-m)}.spacing-v-l>*:not(:last-child){margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-l)}.spacing-v-xl>*:not(:last-child){margin-bottom:var(--lumo-space-xl);margin-top:var(--lumo-space-xl)}.spacing-v-gap>*:not(:last-child){margin-bottom:var(--space-row-gap);margin-top:var(--space-row-gap)}.spacing-wide-xs>*:not(:last-child){margin:var(--lumo-space-wide-xs)}.spacing-wide-s>*:not(:last-child){margin:var(--lumo-space-wide-s)}.spacing-wide-m>*:not(:last-child){margin:var(--lumo-space-wide-m)}.spacing-wide-l>*:not(:last-child){margin:var(--lumo-space-wide-l)}.spacing-wide-xl>*:not(:last-child){margin:var(--lumo-space-wide-xl)}.anchor-button{font-weight:700;display:block;padding:var(--lumo-space-s) var(--lumo-space-m);background-color:transparent;color:var(--lumo-primary-color);border:1px solid transparent;border-radius:var(--lumo-border-radius);height:1.5rem;align-self:center}.anchor-button:hover{background-color:var(--lumo-tint-10pct);border:1px solid;border-color:var(--lumo-primary-color);box-shadow:var(--lumo-box-shadow-m);text-decoration:none}.anchor-button[disabled]{border-color:var(--lumo-disabled-text-color)}.anchor-button.cancel{margin-right:auto;border:1px solid var(--lumo-primary-color);padding:var(--lumo-space-s);align-self:center}.anchor-button.cancel .vaadin-icon{margin-right:.3em}.anchor-button.cancel vaadin-icon{margin-right:.3em}.badge{padding:var(--lumo-space-xs) var(--lumo-space-s);border-radius:var(--lumo-border-radius-l);margin-top:var(--lumo-space-xs)}.badge>*{font-size:var(--lumo-font-size-m)}.badge.success{color:var(--lumo-success-color);background-color:var(--lumo-success-color-10pct)}.badge.warning{color:var(--lumo-warning-color);background-color:var(--lumo-warning-color-10pct)}.badge.error{color:var(--lumo-error-color);background-color:var(--lumo-error-color-10pct)}.badge.info{color:var(--lumo-primary-text-color);background-color:var(--lumo-tint-10pct)}.breadcrumb__homeIcon:hover{cursor:pointer}.breadcrumb__anchor{font-size:var(--lumo-font-size-xs)}.spacing-r-s>*:not(:last-child).cancel-button{margin-right:auto}.card-list-view vaadin-grid{line-height:var(--lumo-line-height-m)}.clickable-label:hover{cursor:pointer;text-decoration:underline}.rgpd_cookieconsent{position:fixed;height:auto;display:flex;flex-direction:column;justify-content:center;align-content:center;z-index:1100;border-radius:var(--lumo-border-radius-l);background-color:var(--lumo-base-color);color:var(--lumo-primary-color);box-shadow:var(--lumo-box-shadow-m)}.rgpd_cookieconsent__content{text-align:justify}.rgpd_cookieconsent>h3{margin:0}.rgpd_cookieconsent__content>a{margin-left:15px;margin-right:15px;color:var(--lumo-primary-color);text-decoration:underline;font-style:italic}.rgpd_cookieconsent__content>vaadin-button.rgpd_cookieconsent__accept{align-self:flex-end;justify-self:flex-end}.rgpd_cookieconsent__content>vaadin-button.rgpd_cookieconsent__close{position:absolute;top:0;right:0;background-color:#000;color:var(--lumo-error-color)}.rgpd_cookieconsent.top{top:0;width:100%}.rgpd_cookieconsent.top>.rgpd_cookieconsent__content{margin:20px 200px}.rgpd_cookieconsent.top-left{top:10px;left:10px;width:450px}.rgpd_cookieconsent.top-left>.rgpd_cookieconsent__content{margin:20px}.rgpd_cookieconsent.top-right{top:10px;right:10px;width:450px}.rgpd_cookieconsent.top-right>.rgpd_cookieconsent__content{margin:20px}.rgpd_cookieconsent.bottom-left{bottom:20px;right:20px;width:600px}.rgpd_cookieconsent.bottom-left>.rgpd_cookieconsent__content{margin:20px}.rgpd_cookieconsent.bottom-right{bottom:20px;right:30px;width:600px}.rgpd_cookieconsent.bottom-right>.rgpd_cookieconsent__content{margin:20px}.rgpd_cookieconsent.bottom{bottom:0;width:100%}.rgpd_cookieconsent.bottom>.rgpd_cookieconsent__content{margin:20px 200px}.rgpd_cookieconsent.validate,.rgpd_cookieconsent.hidden{animation:.5s fadeOut;animation-fill-mode:forwards}@keyframes fadeOut{0%{opacity:.8}to{opacity:0;visibility:hidden}}@media all and (max-width: 600px){.rgpd_cookieconsent.top>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.top-left{width:100%;top:0;left:0}.rgpd_cookieconsent.top-left>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.top-right{width:100%;top:0;right:0}.rgpd_cookieconsent.top-right>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.bottom>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.bottom-left{width:100%;bottom:0;left:0}.rgpd_cookieconsent.bottom-left>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.bottom-right{width:100%;bottom:0;right:0}.rgpd_cookieconsent.bottom-right>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}}@media all and (min-width: 601px) and (max-width: 1199px){.rgpd_cookieconsent.top>.rgpd_cookieconsent__content{margin-left:100px;margin-right:100px}.rgpd_cookieconsent.top-left{width:100%;top:0;left:0}.rgpd_cookieconsent.top-left>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.top-right{width:100%;top:0;right:0}.rgpd_cookieconsent.top-right>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.bottom>.rgpd_cookieconsent__content{margin-left:100px;margin-right:100px}.rgpd_cookieconsent.bottom-left{width:100%;bottom:0;left:0}.rgpd_cookieconsent.bottom-left>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}.rgpd_cookieconsent.bottom-right{width:100%;bottom:0;right:0}.rgpd_cookieconsent.bottom-right>.rgpd_cookieconsent__content{margin-left:20px;margin-right:20px}}.customActionButton{cursor:pointer}.customActionButton__icon{cursor:pointer;min-width:32px;min-height:32px}.customActionButton__labelAction{cursor:pointer}.customActionButton[disabled]{cursor:default;opacity:.5}.customActionButton,.customActionButton__icon{transition:.5s}@media all and (max-width: 1199px){.customActionButton{padding:var(--lumo-space-s)}}.details-drawer{z-index:0;border-top:1px solid var(--lumo-contrast-20pct);border-bottom:1px solid var(--lumo-contrast-20pct)}.details-drawer[open]{box-shadow:var(--lumo-box-shadow-m)}.details-drawer__header{flex-shrink:0}.details-drawer__header vaadin-tabs{box-shadow:none}.details-drawer__content{-webkit-overflow-scrolling:touch}.details-drawer__footer{flex-shrink:0}@media (max-width: 719px){.details-drawer{left:0;margin:0;min-width:100%;position:fixed;top:0;z-index:1000}.details-drawer:not([open])[position=right]{transform:translate(100%)}.details-drawer:not([open])[position=bottom]{transform:translateY(100%)}}@media (min-width: 720px){.details-drawer[position=bottom]{height:400px}.details-drawer:not([open])[position=bottom]{margin-bottom:-400px}.details-drawer[position=right]{width:var(--details-drawer-width)}.details-drawer:not([open])[position=right]{margin-right:calc(var(--details-drawer-width) * -1)}}.errorContent{width:100%;flex:1;align-items:center;justify-content:center}.errorContent__panel{width:500px!important;align-items:center;padding:var(--lumo-space-l)}.errorContent__panel>img{width:150px}.errorContent__title{font-size:60px;font-weight:700;line-height:60px;align-self:center}.errorContent__message{font-size:var(--lumo-font-size-l)}@media all and (max-width: 768px){.errorContent__panel{width:90%!important}.errorContent__panel>img{width:120px}.errorContent__title{font-size:45px;line-height:45px}.errorContent__message{font-size:var(--lumo-font-size-m)}}iconWithState{margin-right:var(--lumo-space-m)}.iconWithState__stateIcon{background:var(--panel-color);margin-left:-13px;margin-bottom:-7px}.imgComboBox__prefixIcon,.imgComboBox__prefixImage{width:100px;height:100px;margin:var(--lumo-space-s) var(--lumo-space-s) var(--lumo-space-s) 0;border-radius:var(--lumo-border-radius-s) 0 0 var(--lumo-border-radius-s)}.imgComboBox__prefixIcon{padding:var(--lumo-space-l)}.imgComboBoxPart__image{width:var(--lumo-size-l)}vaadin-combo-box.imgComboBox::part(label){color:var(--lumo-primary-color)!important;font-size:var(--lumo-font-size-l);font-weight:700}vaadin-combo-box.imgComboBox::part(input-field){font-weight:700!important;font-size:var(--lumo-font-size-l)}vaadin-combo-box.imgComboBox::part(toggle-button){font-size:var(--lumo-icon-size-l)!important}@media all and (max-width: 425px){.imgComboBox__prefixImage,.imgComboBox__prefixIcon,.imgComboBoxPart__image{display:none}vaadin-combo-box.imgComboBox::part(toggle-button){font-size:var(--lumo-icon-size-m)!important}}.linkButton{display:block;min-width:100px!important;border-radius:var(--lumo-border-radius)!important;border:1px solid white;text-align:center;font-weight:600;height:34px;line-height:34px;padding:0 calc(var(--lumo-size-m) / 3 + var(--lumo-border-radius-m) / 2)}.linkButton[theme=primary],.linkButton[theme=primary-inline]{border:1px solid var(--lumo-primary-color);color:var(--lumo-primary-contrast-color);background:var(--lumo-primary-color)}.linkButton[theme=tertiary],.linkButton[theme=tertiary-inline]{border:1px solid var(--lumo-primary-color);color:var(--lumo-primary-color);background:var(--lumo-base-color)}.linkButton[theme~=success]{color:var(--lumo-success-color)}.linkButton[theme~=error]{color:var(--lumo-error-color)}.linkButton[theme~=contrast]{color:var(--lumo-contrast)}.linkButton[theme~=contrast][theme~=primary]{border:1px solid var(--lumo-contrast);color:var(--lumo-base-color);background:var(--lumo-contrast)}.linkButton[theme~=success][theme~=primary]{border:1px solid var(--lumo-success-color);color:var(--lumo-success-contrast-color);background:var(--lumo-success-color)}.linkButton[theme~=error][theme~=primary]{border:1px solid var(--lumo-error-color);color:var(--lumo-error-contrast-color);background:var(--lumo-error-color)}.linkButton:hover:not([disabled]){opacity:none!important;color:var(--lumo-primary-color)!important;background-color:var(--lumo-contrast)!important;border:1px solid var(--lumo-contrast)!important;box-shadow:var(--lumo-box-shadow-m)!important}.linkButton[theme~=primary][disabled]{border:1px solid var(--lumo-disabled-text-color)!important;color:var(--lumo-contrast-5pct);background-color:var(--lumo-disabled-text-color)}.maintenance{position:fixed;height:60px;width:30%;display:flex;flex-direction:column;justify-content:center;align-content:center;z-index:1100;background-color:#ffdb4d;color:#000;font-weight:700;font-size:14px;line-height:14px}.maintenance__content{text-align:justify}.maintenance__content>vaadin-button.maintenance__close{position:absolute;top:0;right:0;background-color:#ffdb4d;color:#000;cursor:pointer}.maintenance__content>vaadin-button.maintenance__open{top:-7px;left:18px;background-color:#ffdb4d;color:#000;cursor:pointer}.identifier{position:absolute;height:20px;width:20px;border-radius:50%;background-color:#94dacd;margin-top:5.5px;margin-left:7.5px}.top-left{transform-origin:left;top:10px;left:10px;width:450px}.top-left>.maintenance__content{margin:30px 20px 20px}.top-right{transform-origin:right;top:10px;right:10px;width:450px}.top-right>.maintenance__content{margin:30px 20px 20px}.bottom-left{transform-origin:left;bottom:10px;left:10px;width:450px}.bottom-left>.maintenance__content{margin:30px 20px 20px}.bottom-right{transform-origin:right;bottom:10px;right:10px;width:450px}.bottom-right>.maintenance__content{margin:30px 20px 20px}.expand{-webkit-animation:expand .8s ease-in-out;animation:expand .8s ease-in-out}.shrink{-webkit-animation:shrink .5s ease-in-out;animation:shrink .5s ease-in-out;transform:scaleX(.15);border-radius:50%;overflow:hidden}.maintenance.shrink>*{transform:scale(10,1.5);width:min-content;-webkit-animation:shrink-content .5s ease-in-out;animation:shrink-content .5s ease-in-out}@-webkit-keyframes expand{0%{transform:scaleX(0)}25%{transform:scaleX(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes expand{0%{transform:scaleX(0)}25%{transform:scaleX(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes shrink{0%{transform:scaleX(1);border-radius:0%}50%{transform:scaleX(.15);border-radius:50%}to{transform:scaleX(.15);border-radius:50%}}@keyframes shrink{0%{transform:scaleX(1);border-radius:0%}50%{transform:scaleX(.15);border-radius:50%}to{transform:scaleX(.15);border-radius:50%}}@-webkit-keyframes shrink-content{0%{opacity:0}25%{opacity:0}40%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes shrink-content{0%{opacity:0}25%{opacity:0}40%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}@media all and (max-width: 600px){.top-left.expand>.maintenance__content{margin-left:20px;margin-right:20px}.top-right.expand>.maintenance__content{margin-left:20px;margin-right:20px}.bottom-left.expand>.maintenance__content{margin-left:20px;margin-right:20px}.bottom-right.expand>.maintenance__content{margin-left:20px;margin-right:20px}}@media all and (min-width: 601px) and (max-width: 1199px){.top-left.expand>.maintenance__content{margin-left:20px;margin-right:20px}.top-right.expand>.maintenance__content{margin-left:20px;margin-right:20px}.bottom-left.expand>.maintenance__content{margin-left:20px;margin-right:20px}.bottom-right.expand>.maintenance__content{margin-left:20px;margin-right:20px}}.mobileapp_ui{display:flex;flex-direction:column;box-sizing:border-box;margin-top:50px;margin-bottom:var(--lumo-space-xl);align-items:center;justify-content:flex-start}.mobileapp_ui>h2{margin-bottom:var(--lumo-space-m)}.mobileapp_ui__dlContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:auto!important}.mobileapp_ui__dlContainer>img{max-height:200px;margin-right:40px}.mobileapp_ui__dlContent{display:flex;flex-direction:column;max-width:500px;font-weight:700}.mobileapp_ui__buttonBar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mobileapp_ui__buttonBar>a{max-width:47%;min-width:240px}.mobileapp_ui__buttonBar>a>img{width:100%}@media all and (max-width: 768px){.mobileapp_ui{max-width:80%;align-self:center;justify-content:center}.mobileapp_ui__dlContainer{justify-content:center}.mobileapp_ui__dlContainer>img{max-height:150px;margin:auto}.mobileapp_ui__buttonBar{justify-content:center;align-items:center}}@media screen and (min-width: 769px) and (max-width: 1023px){.mobileapp_ui{max-width:80%;align-self:center;justify-content:center}.mobileapp_ui__dlContainer{justify-content:center}.mobileapp_ui__dlContainer>img{max-height:175px;margin:auto}}.navi-container{background-color:transparent}.navi-container__scrim{animation:var(--transition-duration-m) lumo-overlay-backdrop-enter both;background-color:var(--lumo-shade-20pct);bottom:0;opacity:.7;pointer-events:none;position:absolute;top:0;will-change:opacity;z-index:1075}.navi-content{color:var(--navi-content-text-color);background-color:var(--navi-content-background);box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative;top:0;left:0;transition:margin var(--transition-duration-m);box-shadow:none;-webkit-box-shadow:none}.navi-content__header{display:flex;flex-direction:column;height:auto;padding:0;align-items:center;align-content:center;justify-content:center;padding:0 var(--lumo-space-l)}.navi-content__subHeader{padding:0 var(--lumo-space-l)}.navi-content__subHeader>vaadin-combo-box::part(label),.navi-content__subHeader>vaadin-combo-box[disabled]::part(label),.navi-content__subHeader>vaadin-combo-box:hover::part(label),.navi-content__subHeader>vaadin-combo-box[focused]::part(label){color:var(--navi-content-text-color)}.navi-content__scroll-area{overflow:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:flex-start;max-height:fit-content;overflow:unset;padding-left:var(--lumo-space-l)}.navi-content__footer{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0;margin-bottom:0;min-width:0;padding:var(--lumo-space-l)}@media all and (max-width: 1199px){.navi-container{z-index:1080}.navi-container[open] .navi-container__scrim{display:block;pointer-events:all;opacity:1}.navi-container:not([open]) .navi-container__scrim{display:none;pointer-events:none;opacity:0}.navi-content{z-index:1080;position:absolute;left:-320px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navi-content:not([open]){transition-duration:.3s;transform:translate(0)}.navi-content[open]{position:absolute;transition-duration:.3s;transform:translate(320px);-webkit-box-shadow:2px 0px 8px 1px var(--lumo-shade);-moz-box-shadow:2px 0px 8px 1px var(--lumo-shade);box-shadow:2px 0 8px 1px var(--lumo-shade)}.navi-content__scroll-area{width:100%;overflow:auto}.navi-content__header{display:flex!important;flex-direction:column;align-items:center;align-content:center;justify-content:center}.navi-content__wrapper{width:100%;overflow:auto;height:100vh}}@media all and (min-width: 1200px){.navi-container__scrim{display:none}}.navi-menu__vertical{width:100%;box-shadow:none}.navi-menu__vertical vaadin-tab[selected]:before,.naviMenu vaadin-tab[selected]:after{width:0px;height:100%;border-radius:0}.opt_textfield{font-size:40px}.opt_textfield>input{height:80px;padding:0;text-align:center;-webkit-mask-image:none;mask-image:none}.otp_component div.error-message{color:var(--lumo-error-color);font-size:var(--lumo-font-size-s)}.otp_component div.error-message:before{content:"";display:block;float:left;width:16px;height:16px;margin:0 var(--lumo-space-xs) 0 0;background-color:var(--lumo-error-color);mask:url(../../images/icons/colorized/error-field.svg) no-repeat;-webkit-mask:url(../../images/icons/colorized/error-field.svg) no-repeat;mask-size:auto;-webkit-mask-size:auto}@media all and (max-width: 768px){.opt_textfield{width:35px!important;font-size:20px}.opt_textfield>input{height:55px}}@media all and (min-width: 769px) and (max-width: 1023px){.opt_textfield{width:40px!important;font-size:25px}.opt_textfield>input{height:60px}}@media all and (min-width: 1024px){.opt_textfield{width:50px!important;font-size:30px}.opt_textfield>input{height:75px}}.slide-panel{position:absolute;top:0;width:40%;height:100%;flex-shrink:0;z-index:1}.slide-panel[open]{transform:translate(0);transition:all .2s ease-in-out;-webkit-box-shadow:var(--lumo-box-shadow-l);-moz-box-shadow:var(--lumo-box-shadow-l);box-shadow:var(--lumo-box-shadow-l)}.slide-panel:not([open])[position=left]{transform:translate(-100%);transition:all .3s ease-in-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slide-panel:not([open])[position=right]{transform:translate(100%);transition:all .3s ease-in-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slide-panel[position=left]{left:0}.slide-panel[position=right]{right:0}.slide-panel__header{flex-shrink:0;margin-top:50px}.slide-panel__content{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.slide-panel__footer{flex-shrink:0}.slide-panel__buttonicon{margin-top:unset!important}@media (max-width: 600px){.slide-panel{width:100%}}.steItem{display:flex;flex-direction:column;flex:1;text-align:center}.steItem>vaadin-button{--size: 3rem;z-index:1;width:var(--size);min-width:var(--size);height:var(--size);border-radius:50%;margin:1.2rem auto 0;padding:0;font-weight:700;font-size:var(--lumo-font-size-m);border:8px solid var(--lumo-base-color);background-color:var(--lumo-tint-20pct);color:var(--lumo-tint-30pct)}.steItem>span{font-size:var(--lumo-font-size-m);font-weight:400;margin-top:var(--lumo-space-m)!important}.steItem.active>vaadin-button{background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color)}.steItem.validate>vaadin-button{background-color:var(--lumo-success-color);color:var(--lumo-success-contrast-color)}.small-component-layout{display:none;align-items:center}.ordre-etape{display:block;margin:auto;background-color:var(--lumo-primary-color);color:var(--lumo-base-color)!important;border-radius:50%;width:36px;height:36px;font-weight:700;text-align:center;line-height:36px}.titre-etape{display:block}.steItem:not(:last-child):after{content:"";position:relative;top:2.75rem;left:50%;height:1px;background-color:var(--lumo-contrast);order:-1}@media all and (max-width: 600px){.stepComponent{display:none!important}.small-component-layout{display:block!important}}@media all and (min-width: 601px){.steps-container{width:100%}}:host([theme~="custom-dialog"]) [part=content]{padding:0}.tile{height:120px;text-align:center;padding:var(--lumo-space-s);overflow-wrap:break-word}vaadin-list-box.tileListBox::part(items){display:flex!important;flex-direction:row;flex-wrap:wrap;min-width:100%;width:auto;overflow:hidden!important;margin-right:calc(-1 * var(--lumo-space-s));margin-left:calc(-1 * var(--lumo-space-s))}vaadin-list-box.tileListBox>vaadin-item{-webkit-tap-highlight-color:transparent!important;flex:1 0 25%;padding:0!important;max-width:25%}vaadin-list-box.tileListBox>vaadin-item:hover{background:transparent}vaadin-list-box.tileListBox>vaadin-item::part(checkmark){display:none!important}vaadin-list-box.tileListBox>vaadin-item::part(content){display:flex;flex:1 0 25%;padding:var(--lumo-space-s);width:calc(100% - var(--lumo-space-s));box-sizing:border-box}vaadin-list-box.tileListBox>vaadin-item[selected]>.tile{background:var(--lumo-primary-color)!important;color:var(--panel-color)!important}vaadin-list-box.tileListBox>vaadin-item:not([selected])>.tile:hover{background-color:var(--lumo-tint-10pct)!important;box-shadow:var(--lumo-box-shadow-m)!important}vaadin-list-box.tileListBox>vaadin-item:focus-visible{outline:var(--lumo-tint) auto 2px!important;outline-offset:-2px}@media all and (min-width: 426px) and (max-width: 768px){vaadin-list-box.tileListBox>vaadin-item::part(content){flex:1 0 33%!important}vaadin-list-box.tileListBox>vaadin-item{flex:1 0 33%!important;max-width:33%}}@media all and (max-width: 425px){.tile{justify-content:center}.tile>vaadin-icon{display:none}vaadin-list-box.tileListBox>vaadin-item::part(content){flex:1 0 100%!important}vaadin-list-box.tileListBox>vaadin-item{flex:1 0 100%!important;max-width:100%}}vaadin-upload{border:0;border-radius:0}vaadin-upload [slot=add-button]{width:100%}vaadin-upload::part(primary-buttons){display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}vaadin-upload>[slot=drop-label-icon]{display:none}vaadin-upload>[slot=drop-label]{display:none}vaadin-upload>a{font-size:var(--lumo-font-size-xxl);text-decoration:underline}.output-container{padding:0!important}.output-container>*:not(last-child){margin-bottom:var(--lumo-space-m)}.button-disabled .selectionLayout{cursor:default!important;background-color:#d3d3d3;color:gray}.selectionLayout:focus-visible{outline-offset:-10px}.uploaded-container:empty{display:none!important}.uploadedPart{width:100%;padding:var(--lumo-space-s) var(--lumo-space-m);border:1px solid var(--lumo-contrast)}.uploadedPart__horizontal-part>vaadin-button:first-of-type{margin-left:auto}.uploadedPart__password-part>.user-message{background-color:transparent!important}.output-container>.previewPart{display:none!important}.uploadSousTitre{width:fit-content;border-radius:20px;padding:5px}.uploadObligatoireBadge{background-color:var(--lumo-error-color-10pct);color:var(--lumo-error-color)}.uploadRecomandeBadge{background-color:var(--lumo-warning-color-10pct);color:var(--lumo-warning-color)}.uploadDropTitre{font-size:var(--lumo-font-size-xxl);font-weight:700}@media all and (min-width: 0px) and (max-width: 640px){.uploadDropTitre,.uploadSeparatorWord{display:none}}.uploadSelectTitre{font-size:var(--lumo-font-size-xl);text-decoration:underline}.upload{flex:1 1 45%;margin:var(--lumo-space-s)}.uploadIcon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:70px;margin:0 auto;color:var(--lumo-contrast)}vaadin-upload-file-list li:not(:last-child){margin-bottom:var(--lumo-space-s)}vaadin-upload-file{border:1px solid var(--lumo-contrast);border-radius:var(--lumo-border-radius-s);padding:10px 16px}vaadin-upload-file::part(row){align-items:center}vaadin-upload-file::part(name){font-weight:700}vaadin-upload .selectionLayout{display:none!important;border:2px dashed var(--lumo-contrast);border-radius:var(--lumo-border-radius-l);margin-bottom:var(--lumo-space-m)}vaadin-upload:not([max-files-reached],[disabled]) .selectionLayout.upload-drop-zone{display:flex!important}vaadin-upload[max-files-reached]:not([disabled]) .selectionLayout.upload-max-files-reached{display:flex!important}vaadin-upload[disabled] .selectionLayout.upload-disabled{display:flex!important}.user-message{border-radius:var(--lumo-border-radius-m)}.user-message>*{margin:15px;font-size:var(--lumo-font-size-m)}.user-message.success{color:var(--lumo-success-color);background-color:var(--lumo-success-color-10pct)}.user-message.warning{color:var(--lumo-warning-color);background-color:var(--lumo-warning-color-10pct)}.user-message.error{color:var(--lumo-error-color);background-color:var(--lumo-error-color-10pct)}.user-message.info{color:var(--lumo-infos-color);background-color:var(--lumo-infos-color-10pct)}@media (max-width: 768px){.user-message>vaadin-icon{width:64px;height:64px}}.view-frame{display:flex;flex-direction:column;flex-grow:1;width:100%}.view-frame__header{z-index:2}.view-frame__wrapper{display:flex;flex:1;overflow:hidden}.view-frame__content{flex:1;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.view-frame__footer{z-index:2}.logout-menu{color:var(--navi-menu-text-color);margin:var(--lumo-space-s) 0;padding:var(--lumo-space-xs);cursor:pointer;line-height:var(--lumo-line-height-xs);font-weight:500}.logout-menu__container{padding:var(--lumo-space-s);gap:var(--lumo-space-s);align-items:center}.logout-menu:hover{border-radius:var(--lumo-border-radius) 0 0 var(--lumo-border-radius);color:var(--navi-menu-select-text-color);background-color:var(--navi-menu-select-background)}.siteMapComponent ul{margin:unset}.siteMapComponent li{margin-bottom:var(--lumo-space-s)}.siteMapComponent li::marker{content:""!important}.dolphin_template header{display:flex;flex-direction:row;justify-content:center;height:100px;background:var(--header-color);box-sizing:border-box;z-index:140}.dolphin_template__header+div{overflow:initial!important}.dolphin_template__menuIcon{position:absolute;top:0;left:0;margin:10px;z-index:1070;display:none;background-color:var(--lumo-contrast-5pct);color:var(--lumo-body-text-color);border-radius:6px}.dolphin_template__headerContent__logoApp{width:185px;height:53px}.dolphin_template__logoEtabContainer{margin-top:var(--lumo-space-s)}.dolphin_template__logoEtabContainer__logo{height:96px;border-radius:var(--lumo-border-radius-m)}.dolphin_template__headerContent__leftContainer{height:100px;font-size:.65em}.dolphin_template__headerContent__rightContainer{height:100px}.dolphin_template__headerContent__rightContainer>:last-child{margin-right:var(--lumo-space-l)}.dolphin_template__naviContainer__logoContainer{height:110px;align-items:center}.dolphin_template__naviContainer__logoContainer:hover{cursor:pointer}.dolphin_template__naviContainer__logoApp{width:200px;height:59px}.dolphin_template__solutionLabel{font-size:11px}.dolphin_template__header__libelleEtab{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l);margin-right:var(--lumo-space-s)}.dolphin_template__solutionLabel:hover,.dolphin_template__naviContainer__logoApp:hover{cursor:pointer}.dolphin_template__naviContainer__linkContainer{flex-direction:row;display:flex;width:auto;margin-top:var(--lumo-space-l)}.dolphin_template__switchEtabContainer{background-color:#fff}.dolphin_template nav{background-color:var(--panel-color);z-index:1080}.dolphin_template main{background-color:var(--lumo-base-color)}.dolphin_template footer{display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding:var(--lumo-space-xl);box-sizing:border-box;background-color:var(--lumo-tint-10pct);font-size:var(--lumo-font-size-m)}.dolphin_template__footerContent{flex-wrap:wrap}.dolphin_template__footerContent__logoApp{height:47px;width:auto}.dolphin_template[menuopened]{overflow:hidden}.dolphin_template .genericContent__btTop{position:fixed;right:30px;bottom:30px;padding:0;z-index:1040;border-radius:25px;background-color:#fff}.dolphin_template .genericContent__btTop__icon{padding:0}.dolphin_template .template__navibar{width:100%}@media all and (max-width: 440px){.dolphin_template__navi-container,.dolphin_template__menuIcon{display:block}.dolphin_template header{height:60px}.dolphin_template__headerContent{height:60px!important}.dolphin_template__headerContent__leftContainer{height:60px!important;font-size:.5em}.dolphin_template__headerContent__logoApp{display:none}.dolphin_template__headerContent__rightContainer{height:60px!important}.dolphin_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.dolphin_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.dolphin_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.dolphin_template__logoEtabContainer__logo{height:75px}.dolphin_template__naviContainer__logoContainer{display:flex!important}.dolphin_template footer{padding:var(--lumo-space-l)}.dolphin_template__footerContent{font-size:var(--lumo-font-size-xs);justify-content:center}.dolphin_template__footerContent__logoApp{height:35px;width:auto}.dolphin_template__footerContent__footerVersion{font-size:.5em}.dolphin_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important}}@media all and (min-width: 441px) and (max-width: 1199px){.dolphin_template__menuIcon,.dolphin_template__navi-container{display:block}.dolphin_template header{height:60px}.dolphin_template__headerContent{min-height:50px!important}.dolphin_template__headerContent__leftContainer{height:60px!important;font-size:.5em}.dolphin_template__headerContent__logoApp{display:none}.dolphin_template__headerContent__rightContainer{height:60px!important}.dolphin_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.dolphin_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.dolphin_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.dolphin_template__logoEtabContainer__logo{height:75px}.dolphin_template__naviContainer__logoContainer{display:flex!important}.dolphin_template footer{padding:var(--lumo-space-l)}.dolphin_template__footerContent{font-size:var(--lumo-font-size-xs)}.dolphin_template__footerContent__rightContainer{margin-right:20px}.dolphin_template__footerContent__logoApp{height:35px;width:auto}.dolphin_template__footerContent__footerVersion{font-size:.5em}.dolphin_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important}}.donkey_template header{display:flex;flex-direction:row;justify-content:center;height:100px;background:var(--header-color);box-sizing:border-box;z-index:140}.donkey_template__header+div{overflow:initial!important}.donkey_template__menuIcon{position:absolute;top:0;left:0;margin:10px;z-index:1070;display:none;background-color:var(--lumo-contrast-5pct);color:var(--lumo-body-text-color);border-radius:6px}.donkey_template__headerContent__logoApp{width:185px;height:53px}.donkey_template__logoEtabContainer{margin-top:var(--lumo-space-s)}.donkey_template__logoEtabContainer__logo{height:75px;border-radius:var(--lumo-border-radius-m)}.donkey_template__headerContent__leftContainer{height:100px;font-size:.65em}.donkey_template__headerContent__rightContainer{height:100px}.donkey_template__headerContent__rightContainer>:last-child{margin-right:var(--lumo-space-l)}.donkey_template__naviContainer__logoContainer{height:110px;align-items:center}.donkey_template__navi-container>.navi-content>.navi-content__wrapper{height:100%;position:fixed}.donkey_template__naviContainer__logoApp{width:200px;height:59px}.donkey_template__navi-container>.navi-content>.navi-content__wrapper{position:fixed;height:100%}.donkey_template__navi-container>.navi-content>.navi-content__wrapper>.navi-content__footer{margin-top:auto;padding-right:0}.donkey_template__solutionLabel{font-size:11px}.donkey_template__header__libelleEtab{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l);margin-right:var(--lumo-space-s)}.donkey_template__naviContainer__linkContainer{flex-direction:row;display:flex;width:auto;margin-top:var(--lumo-space-l)}.donkey_template__switchEtabContainer{background-color:#fff}.donkey_template nav{background-color:var(--panel-color);z-index:1080}.donkey_template main{background-color:var(--lumo-base-color)}.donkey_template footer{display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding:var(--lumo-space-xl);box-sizing:border-box;background-color:var(--lumo-tint-10pct);font-size:var(--lumo-font-size-m)}.donkey_template__footerContent{flex-wrap:wrap}.donkey_template__footerContent__logoApp{height:47px;width:auto}.donkey_template[menuopened]{overflow:hidden}.donkey_template .genericContent__btTop{position:fixed;right:30px;bottom:30px;padding:0;z-index:1040;border-radius:25px;background-color:#fff}.donkey_template .genericContent__btTop__icon{padding:0}.donkey_template .template__navibar{width:100%}@media all and (max-width: 440px){.donkey_template__navi-container,.donkey_template__menuIcon{display:block}.donkey_template header{height:60px}.donkey_template__headerContent{height:60px!important}.donkey_template__headerContent__leftContainer{height:60px!important;font-size:.5em}.donkey_template__headerContent__logoApp{display:none}.donkey_template__headerContent__rightContainer{height:60px!important}.donkey_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.donkey_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.donkey_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.donkey_template__logoEtabContainer__logo{height:75px}.donkey_template__naviContainer__logoContainer{display:flex!important}.donkey_template footer{padding:var(--lumo-space-l)}.donkey_template__footerContent{font-size:var(--lumo-font-size-xs);justify-content:center;flex-direction:column-reverse!important}.donkey_template__footerContent__logoApp{height:35px!important;width:auto}.donkey_template__footerContent__footerVersion{font-size:.5em}.donkey_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important}}@media all and (min-width: 441px) and (max-width: 1199px){.donkey_template__menuIcon,.donkey_template__navi-container{display:block}header{height:60px}.donkey_template__headerContent{min-height:50px!important}.donkey_template__headerContent__leftContainer{height:60px!important;font-size:.5em}.donkey_template__headerContent__logoApp{display:none}.donkey_template__headerContent__rightContainer{height:60px!important}.donkey_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.donkey_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.donkey_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.donkey_template__logoEtabContainer__logo{height:75px}.donkey_template__naviContainer__logoContainer{display:flex!important}.donkey_template footer{padding:var(--lumo-space-l)}.donkey_template__footerContent{font-size:var(--lumo-font-size-xs)}.donkey_template__footerContent__rightContainer{margin-right:20px}.donkey_template__footerContent__logoApp{height:35px!important;width:auto}.donkey_template__footerContent__footerVersion{font-size:.5em}.donkey_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important}}.mongoose_template__navi-container{display:none}.mongoose_template header{display:flex;flex-direction:row;justify-content:center;height:100px;background:var(--header-color);background-repeat:no-repeat;background-position:45% 10%;box-sizing:border-box;z-index:140}.mongoose_template__header+div{overflow:initial!important}.mongoose_template__headerContent{min-height:60px;background-color:var(--header-color)}.mongoose_template__headerContent__logoApp{width:185px;height:53px}.mongoose_template__headerContent__leftContainer{flex:2;background:var(--lumo-primary-color);height:100px;padding-left:calc(4*var(--lumo-space-xl))}.mongoose_template__header__libelleEtab{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l);margin-right:var(--lumo-space-s)}.mongoose_template__headerContent__containernav{height:100%}.mongoose_template__headerContent__rightContainer{flex:3;height:100px;justify-content:end}.mongoose_template__headerContent__rightContainer>:last-child{margin-right:var(--lumo-space-l)}.mongoose_template__naviContainer__logoContainer{height:110px;padding-left:1rem}.mongoose_template__logoEtabContainer{margin-top:var(--lumo-space-s)}.mongoose_template__logoEtabContainer__logo{height:100px;border-radius:var(--lumo-border-radius-m)}.mongoose_template__solutionLabel{font-size:11px}.mongoose_template__solutionLabel:hover{cursor:pointer}.mongoose_template main{background-color:var(--lumo-base-color)}.mongoose_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-s)}.mongoose_template__containernav>*:not(:last-child){margin-right:20px}.mongoose_template footer{display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding:var(--lumo-space-xl);box-sizing:border-box;background-color:var(--footer-color);font-size:var(--lumo-font-size-m)}.mongoose_template__footerContent{font-size:var(--lumo-font-size-m);flex-wrap:wrap}.mongoose_template__footerContent__logoApp{height:47px;width:auto}.v-loading-indicator{z-index:2000}@media all and (max-width: 440px){.mongoose_template header{height:60px}.mongoose_template__headerContent{height:60px!important}.mongoose_template__headerContent__leftContainer{height:60px!important;font-size:.5em;background:var(--lumo-header-color);padding:0}.mongoose_template__headerContent__logoApp{display:none}.mongoose_template__headerContent__rightContainer{height:60px!important}.mongoose_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.mongoose_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.mongoose_template__containernav>*:not(:last-child){margin-right:10px}.mongoose_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.mongoose_template__logoEtabContainer__logo{height:80px}.mongoose_template footer{padding:var(--lumo-space-l)}.mongoose_template__footerContent{font-size:var(--lumo-font-size-xs);justify-content:center}.mongoose_template__footerContent__rightContainer{margin-right:0!important}.mongoose_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important;text-align:center}.mongoose_template__footerContent__logoApp{height:35px;width:auto}.mongoose_template__footerContent__footerVersion{font-size:var(--lumo-font-size-xs);text-align:center}}@media all and (min-width: 441px) and (max-width: 1199px){.mongoose_template header{height:60px}.mongoose_template__headerContent{height:60px!important}.mongoose_template__headerContent__leftContainer{height:60px!important;font-size:.5em;padding-left:calc(2*var(--lumo-space-xl))}@media all and (max-width: 768px){.mongoose_template__headerContent__leftContainer{background:var(--lumo-header-color)}.mongoose_template__footerContent{display:flex!important;flex-direction:column!important}.mongoose_template__footerContent__siteMapContainer .siteMapComponent{display:flex!important;flex-direction:column!important;text-align:center!important}}.mongoose_template__headerContent__logoApp{display:none}.mongoose_template__headerContent__rightContainer{height:60px!important}.mongoose_template__headerContent__rightContainer>vaadin-button{min-width:0px;height:35px;padding:0 12px;font-size:12px}.mongoose_template__headerContent__rightContainer>*:not(:last-child){margin-right:var(--lumo-space-xs)}.mongoose_template__containernav>*:not(:last-child){margin-right:10px}.mongoose_template__logoEtabContainer{width:105px;height:100px;margin-top:var(--lumo-space-m)!important}.mongoose_template__logoEtabContainer__logo{height:80px}.mongoose_template footer{padding:var(--lumo-space-l)}.mongoose_template__footerContent{font-size:var(--lumo-font-size-xs)}.mongoose_template__footerContent__rightContainer{margin-right:20px}.mongoose_template__footerContent__logoApp{height:35px;width:auto}.mongoose_template__footerContent__footerText{font-size:var(--lumo-font-size-xxs)!important;text-align:center}.mongoose_template__footerContent__footerVersion{font-size:var(--lumo-font-size-xs);text-align:center}}.mandrill header{display:flex;flex-direction:row;width:100%;height:auto;justify-content:flex-start;position:initial;top:0;box-sizing:border-box;z-index:140;background-color:transparent!important}.mandrill .left{width:40%!important}.mandrill header .left{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-between;align-items:center;padding:20px 40px;box-sizing:border-box;background-color:var(--lumo-primary-color)}.mandrill header .left>a{font-size:var(--lumo-font-size-s);color:#fff}.mandrill .right{width:60%!important}.mandrill header .right{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-end;align-items:center;padding:20px 40px;box-sizing:border-box}.mandrill header img{width:80px}.mandrill header .img_logo_application_header{display:none;height:47px;width:auto}.mandrill main{display:flex;flex:1;flex-direction:column;width:100%;box-sizing:border-box}.mandrill .mandrill_content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.mandrill .first-section{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;box-sizing:border-box}.mandrill .first-section .logoEtabContainer{align-items:center;padding:var(--lumo-space-m) 0;background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-m)}.mandrill .first-section .logoEtabContainer>img{width:40%}.mandrill .box{box-sizing:border-box}.mandrill .first-section .box{height:100vh}.mandrill .box.left{display:flex;flex-direction:column;color:#fff;align-items:center;justify-content:center;background-color:var(--lumo-primary-color)}.mandrill .first-section__content{display:flex;flex-direction:column;max-width:70%}.mandrill .first-section__content:before{content:url(../../images/logo-application-blanc.svg);margin-bottom:var(--lumo-space-l)}.mandrill .first-section__content h1{display:none;width:100%;color:transparent}.mandrill .box.right{display:flex;flex-direction:column;align-items:center;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.mandrill .box.right>div{width:50%;margin:auto}.mandrill .first-section__content>h2{font-size:var(--lumo-font-size-xxxl);color:#fff}.mandrill .first-section__content>p{font-size:var(--lumo-font-size-xl);color:#fff}.mandrill ul{padding-left:1.2em}.mandrill li::marker{content:"✓";color:#68d0a4;font-size:1.2em}.mandrill li{padding-left:1em}.mandrill .second-section{display:flex;flex-direction:column;box-sizing:border-box}.mandrill article{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;width:100%;min-height:500px;margin-top:50px;font-size:14px}.mandrill article>.left{display:flex;align-items:center;justify-content:center}.mandrill article.reverse{flex-direction:row-reverse!important}.mandrill article.reverse>.left{width:60%!important}.mandrill article.reverse>.right{width:40%!important}.mandrill .cadreCommercial__text>h3{margin-bottom:var(--lumo-space-l);color:#fff}.mandrill .cadreCommercial__image{max-height:400px}.mandrill article>.right{display:flex;align-items:center;justify-content:center}.mandrill .cadreCommercial__text{display:flex;flex-direction:column;max-width:40vw;height:100%;background-color:#0f4567;color:#fff;padding:20px;box-sizing:border-box}.mandrill .third-section{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;margin-top:50px;align-items:flex-start;justify-content:space-between}.mandrill .cadreImagesCommercial__blocinfo{display:flex;flex-direction:column;width:100%;max-width:20%;box-sizing:border-box;justify-content:flex-start;margin:20px}.mandrill .cadreImagesCommercial__blocinfo>img:first-child{max-height:120px;align-self:center;margin-bottom:20px}.mandrill footer{display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding:var(--lumo-space-xl);box-sizing:border-box;background-color:var(--lumo-tint-10pct);font-size:var(--lumo-font-size-m)}.mandrill__footerContent{flex-wrap:wrap}.mandrill__footerContent__logoApp{height:47px;width:auto}@media all and (max-width: 425px){.mandrill header .right{justify-content:center}.mandrill .box.left{display:none!important}.mandrill .first-section .box{height:auto;margin:var(--lumo-space-l) auto}.mandrill article>.left,.mandrill article>.right{min-width:100%;align-items:center;justify-content:center}.mandrill article{min-height:0;justify-content:center}.mandrill .cadreCommercial__text{max-width:80%}.mandrill .cadreCommercial__image{display:none}.mandrill .box.right{width:100%!important;background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 var(--lumo-space-l)}.mandrill .box.right>div{width:100%!important}.mandrill .third-section{align-items:center;justify-content:center}.mandrill .cadreImagesCommercial__blocinfo{max-width:80%}}@media all and (min-width: 426px) and (max-width: 768px){.mandrill header .right{justify-content:center}.mandrill .box.left{display:none!important}.mandrill .first-section .box{height:auto;margin:var(--lumo-space-l) auto}.mandrill article>.left,.mandrill article>.right{min-width:100%;align-items:center;justify-content:center}.mandrill article{min-height:0;justify-content:center}.mandrill .cadreCommercial__text{max-width:80%}.mandrill .cadreCommercial__image{display:none}.mandrill .box.right{width:100%!important;background-size:cover;background-position:center;background-repeat:no-repeat}.mandrill .box.right>div{width:60%!important}.mandrill .third-section{align-items:center;justify-content:center}.mandrill .cadreImagesCommercial__blocinfo{max-width:80%}.mandrill footer{padding:var(--lumo-space-l)}}@media screen and (min-width: 769px) and (max-width: 1023px){.mandrill .logo_app{max-height:80px}.mandrill first-section__>h2{font-size:var(--lumo-font-size-xxl)}.mandrill .first-section__content>p,.mandrill .first-section__content>ul{font-size:var(--lumo-font-size-l);color:#fff}.mandrill .box.right>div{width:80%!important}.mandrill .box.right{margin-top:60px}.mandrill .login{width:80%}.mandrill article{min-height:0}.mandrill .cadreCommercial__image{max-height:150px}.mandrill .third-section{align-items:flex-start;justify-content:space-between}.mandrill .cadreImagesCommercial__blocinfo{max-width:40%}.mandrill .cadreImagesCommercial__blocinfo>img:first-child{max-height:100px}.mandrill footer{padding:var(--lumo-space-l)}.mandrill__footerContent__logoApp{height:47px}}@font-face{font-family:Mulish;font-style:normal;font-weight:400;src:local("Mulish"),url(./Mulish-Regular-D1l5ldzb.ttf) format("truetype")}:root,[theme~=light]{--lumo-base-color: hsla(0, 0%, 100%, 1);--header-color: hsla(0, 0%, 100%, 1);--panel-color: hsla(0, 0%, 100%, 1);--panel-contrast-color: var(--lumo-primary-color);--lumo-infos-color-10pct: hsla(237, 91%, 95%, 1);--lumo-infos-color-50pct: hsla(238, 92%, 55%, .5);--lumo-infos-color: hsla(238, 92%, 55%, 1);--lumo-infos-contrast-color: hsla(0, 0%, 100%, 1);--lumo-success-color-10pct: hsla(132, 36%, 95%, 1);--lumo-success-color-50pct: hsla(144, 100%, 25%, .5);--lumo-success-color: hsla(144, 100%, 25%, 1);--lumo-success-contrast-color: hsla(0, 0%, 100%, 1);--lumo-warning-color-10pct: hsla(38, 100%, 95%, 1);--lumo-warning-color-50pct: hsla(29, 100%, 45%, .5);--lumo-warning-color: hsla(29, 100%, 45%, 1);--lumo-warning-contrast-color: hsla(0, 0%, 100%, 1);--lumo-error-color-10pct: hsla(354, 100%, 96%, 1);--lumo-error-color-50pct: hsla(349, 100%, 43%, .5);--lumo-error-color: hsla(349, 100%, 43%, 1);--lumo-error-contrast-color: hsl(0, 0%, 100%);--lumo-tint-5pct: hsla(0, 0%, 100%, 1);--lumo-tint-10pct: hsla(204, 24%, 96%, 1);--lumo-tint-20pct: hsla(204, 28%, 90%, 1);--lumo-tint-30pct: hsla(204, 24%, 40%, 1);--lumo-tint-40pct: hsla(202, 38%, 35%, 1);--lumo-tint-50pct: hsla(203, 51%, 31%, 1);--lumo-tint-60pct: hsla(203, 64%, 27%, 1);--lumo-tint-70pct: hsla(204, 74%, 19%, 1);--lumo-tint-80pct: hsla(204, 72%, 15%, 1);--lumo-tint-90pct: hsla(205, 72%, 11%, 1);--lumo-tint: hsla(205, 67%, 4%, 1);--lumo-shade-5pct: hsla(203, 74%, 19%, .05);--lumo-shade-10pct: hsla(203, 74%, 19%, .15);--lumo-shade-20pct: hsla(203, 74%, 19%, .2);--lumo-shade-30pct: hsla(203, 74%, 19%, .3);--lumo-shade-40pct: hsla(203, 74%, 19%, .4);--lumo-shade-50pct: hsla(203, 74%, 19%, .5);--lumo-shade-60pct: hsla(203, 74%, 19%, .6);--lumo-shade-70pct: hsla(203, 74%, 19%, .7);--lumo-shade-80pct: hsla(203, 74%, 19%, .8);--lumo-shade-90pct: hsla(203, 74%, 19%, .9);--lumo-shade: hsla(203, 74%, 19%, 1);--lumo-contrast-5pct: hsla(0, 0%, 100%, 1);--lumo-contrast-10pct: hsla(205, 20%, 75%, .1);--lumo-contrast-20pct: hsla(205, 20%, 75%, .2);--lumo-contrast-30pct: hsla(205, 20%, 75%, .3);--lumo-contrast-40pct: hsla(205, 20%, 75%, .4);--lumo-contrast-50pct: hsla(205, 20%, 75%, .5);--lumo-contrast-60pct: var(--lumo-primary-color);--lumo-contrast-70pct: hsla(205, 20%, 75%, .7);--lumo-contrast-80pct: hsla(205, 20%, 75%, .8);--lumo-contrast-90pct: hsla(203, 74%, 19%, .8);--lumo-contrast: hsla(205, 20%, 75%, 1);--lumo-box-shadow-xs: 0px 1px 2px 0px var(--lumo-shade-30pct), 0px 1px 3px 1px var(--lumo-shade-10pct);--lumo-box-shadow-s: 0px 1px 2px 0px var(--lumo-shade-30pct), 0px 2px 6px 2px var(--lumo-shade-10pct);--lumo-box-shadow-m: 0px 1px 3px 0px var(--lumo-shade-30pct), 0px 4px 8px 3px var(--lumo-shade-10pct);--lumo-box-shadow-l: 0px 6px 10px 4px var(--lumo-shade-30pct), 0px 2px 3px 0px var(--lumo-shade-10pct);--lumo-box-shadow-xl: 0px 8px 12px 6px var(--lumo-shade-30pct), 0px 4px 4px 0px var(--lumo-shade-10pct);--lumo-header-text-color: var(--lumo-primary-color);--lumo-body-text-color: var(--lumo-primary-color);--lumo-disabled-text-color: var(--lumo-tint-30pct);--lumo-primary-text-color: var(--lumo-primary-color);--lumo-secondary-text-color: var(--lumo-primary-color);--lumo-tertiary-text-color: var(--lumo-primary-color);--lumo-infos-text-color: var(--lumo-infos-color);--lumo-success-text-color: var(--lumo-success-color);--lumo-warning-text-color: var(--lumo-warning-color);--lumo-error-text-color: var(--lumo-error-color);--lumo-link-color: var(--lumo-body-text-color);--lumo-border-radius-xs: .25rem;--lumo-border-radius-s: .5rem;--lumo-border-radius-m: .75rem;--lumo-border-radius-l: 1rem;--lumo-border-radius: 2.5rem;--lumo-font-size-xxs: .625rem;--lumo-font-size-xs: .75rem;--lumo-font-size-s: .875rem;--lumo-font-size-m: 1rem;--lumo-font-size-l: 1.125rem;--lumo-font-size-xl: 1.375rem;--lumo-font-size-xxl: 1.5rem;--lumo-font-size-xxxl: 1.875rem;--lumo-font-family: Mulish;--lumo-clickable-cursor: pointer;--lumo-required-field-indicator: "•";--lumo-required-field-indicator-color: var(--lumo-error-color);--nb-column: 12;--space-column-gap: 30px;--space-column: round(down, calc((100vw - (calc(var(--nb-column) - 1) * var(--space-column-gap))) / var(--nb-column) + var(--space-column-gap)), .001px);--space-1-column: calc(var(--space-column) * 1);--space-2-column: calc(var(--space-column) * 2);--space-3-column: calc(var(--space-column) * 3);--space-4-column: calc(var(--space-column) * 4);--space-5-column: calc(var(--space-column) * 5);--space-6-column: calc(var(--space-column) * 6);--space-7-column: calc(var(--space-column) * 7);--space-8-column: calc(var(--space-column) * 8);--space-9-column: calc(var(--space-column) * 9);--nb-row: 12;--space-row-gap: 30px;--space-row: round(down, calc((100vh - (calc(var(--nb-row) - 1) * var(--space-row-gap))) / var(--nb-row) + var(--space-row-gap)), .001px);--space-1-row: calc(var(--space-row) * 1);--space-2-row: calc(var(--space-row) * 2);--space-3-row: calc(var(--space-row) * 3);--space-4-row: calc(var(--space-row) * 4);--space-5-row: calc(var(--space-row) * 5);--space-6-row: calc(var(--space-row) * 6);--space-7-row: calc(var(--space-row) * 7);--space-8-row: calc(var(--space-row) * 8);--space-9-row: calc(var(--space-row) * 9);--width-1-column: calc((var(--space-column) * 1) - var(--space-column-gap));--width-2-column: calc((var(--space-column) * 2) - var(--space-column-gap));--width-3-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-4-column: calc((var(--space-column) * 4) - var(--space-column-gap));--width-5-column: calc((var(--space-column) * 5) - var(--space-column-gap));--width-6-column: calc((var(--space-column) * 6) - var(--space-column-gap));--width-7-column: calc((var(--space-column) * 7) - var(--space-column-gap));--width-8-column: calc((var(--space-column) * 8) - var(--space-column-gap));--width-9-column: calc((var(--space-column) * 9) - var(--space-column-gap));--height-1-row: calc((var(--space-row) * 1) - var(--space-row-gap));--height-2-row: calc((var(--space-row) * 2) - var(--space-row-gap));--height-3-row: calc((var(--space-row) * 3) - var(--space-row-gap));--height-4-row: calc((var(--space-row) * 4) - var(--space-row-gap));--height-5-row: calc((var(--space-row) * 5) - var(--space-row-gap));--height-6-row: calc((var(--space-row) * 6) - var(--space-row-gap));--height-7-row: calc((var(--space-row) * 7) - var(--space-row-gap));--height-8-row: calc((var(--space-row) * 8) - var(--space-row-gap));--height-9-row: calc((var(--space-row) * 9) - var(--space-row-gap))}html,body{height:100%;margin:0;padding:0;font-weight:400}#outlet:first-child{display:bloc;height:100%}.root{min-height:100%}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--lumo-shade-20pct);border-radius:var(--lumo-border-radius-s)}::-webkit-scrollbar-thumb{background:var(--lumo-primary-color);border-radius:var(--lumo-border-radius-s)}h1,h2,h3,h4,h5,h6{margin-right:0!important;margin-left:0!important;margin-top:0!important}a{cursor:pointer;text-decoration:none;color:var(--lumo-link-color)}a:hover{text-decoration:underline}vaadin-connection-indicator{margin-left:auto!important;margin-right:auto!important;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1}.v-loading-indicator{z-index:2147483647;width:300px!important;height:200px!important;top:10%!important;left:auto!important;right:auto!important;opacity:1;border-radius:var(--lumo-border-radius-m);box-shadow:0 1px 3px #0d39544d,0 4px 8px 3px #0d395426;background-color:var(--lumo-base-color)!important;background-image:url(../../images/loading.svg);background-position:center;background-size:cover;background-repeat:no-repeat;animation:none!important}@media all and (max-width: 425px){:root{--lumo-font-size-xxs: .7rem !important;--lumo-font-size-xs: .75rem !important;--lumo-font-size-s: .8125rem !important;--lumo-font-size-m: .875rem !important;--lumo-font-size-l: 1rem !important;--lumo-font-size-xl: 1.1rem !important;--lumo-font-size-xxl: 1.125rem !important;--lumo-font-size-xxxl: 1.375rem !important;--lumo-space-r-x: var(--lumo-space-m) !important;--nb-column: 1;--space-column-gap: 20px;--space-column: 0;--nb-row: 6;--space-row-gap: 20px;--space-row: 0;--width-column: 100%;--width-1-column: var(--width-column);--width-2-column: var(--width-column);--width-3-column: var(--width-column);--width-4-column: var(--width-column);--width-5-column: var(--width-column);--width-6-column: var(--width-column);--width-7-column: var(--width-column);--width-8-column: var(--width-column);--width-9-column: var(--width-column)}.buttonBar{justify-content:center}.buttonBar>*{width:100%;margin-right:0!important}}@media all and (min-width: 426px) and (max-width: 768px){:root{--lumo-font-size-xxs: .75rem !important;--lumo-font-size-xs: .8125rem !important;--lumo-font-size-s: .85rem !important;--lumo-font-size-m: .905rem !important;--lumo-font-size-l: 1.05rem !important;--lumo-font-size-xl: 1.125rem !important;--lumo-font-size-xxl: 1.375rem !important;--lumo-font-size-xxxl: 1.625rem !important;--lumo-space-r-m: var(--lumo-space-s) !important;--lumo-space-r-l: var(--lumo-space-m) !important;--lumo-space-wide-r-m: var(--lumo-space-wide-s) !important;--lumo-space-wide-r-l: var(--lumo-space-wide-m) !important;--nb-column: 6;--space-column-gap: 30px;--nb-row: 6;--space-row-gap: 30px;--width-1-column: calc((var(--space-column) * 1) - var(--space-column-gap));--width-2-column: calc((var(--space-column) * 2) - var(--space-column-gap));--width-3-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-4-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-5-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-6-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-7-column: calc((var(--space-column) * 3) - var(--space-column-gap));--width-8-column: 100%;--width-9-column: 100%;--space-1-column: 0;--space-2-column: 0;--space-3-column: 0;--space-4-column: 0;--space-5-column: 0;--space-6-column: 0;--space-7-column: 0;--space-8-column: 0;--space-9-column: 0}}@media all{--lumo-space-xl: 30px}div:focus-visible{outline:var(--lumo-tint) auto 2px!important}.dolphin_template__footerContent__logoApp,.mandrill__footerContent__logoApp,.donkey_template__footerContent__logoApp{height:61px;align-self:flex-start}@media all and (max-width: 768px){.mandrill header{flex-direction:column}.mandrill .left,.mandrill .right{width:100%!important}.mandrill .left{justify-content:center!important}.mandrill header .img_logo_application_header{display:block}}:root,[theme~=light]{--navi-content-text-color: var(--lumo-base-color);--navi-content-background: var(--lumo-primary-color);--navi-menu-text-color: var(--lumo-primary-contrast-color);--navi-menu-select-background: var(--lumo-primary-contrast-color);--navi-menu-select-text-color: var(--lumo-primary-color);--navi-menu-disabled-text-color: var(--lumo-tint-30pct);--lumo-primary-color-10pct: hsla(204, 25%, 92%, 1);--lumo-primary-color-50pct: hsla(203, 75%, 24%, 0) ;--lumo-primary-color: hsla(203, 75%, 24%, 1);--lumo-primary-contrast-color: hsla(0, 0%, 100%, 1);--category1-color-10pct: hsla(208, 55%, 94%, 1);--category1-color-50pct: hsla(207, 56%, 71%, 1);--category1-color: hsla(207, 78%, 42%, 1);--category1-contrast-color: hsla(0, 0%, 100%, 1);--category2-color-10pct: hsla(321, 73%, 97%, 1);--category2-color-50pct: hsla(323, 58%, 74%, 1);--category2-color: hsla(323, 64%, 48%, 1);--category2-contrast-color: hsla(0, 0%, 100%, 1)}.campagneCard{flex:1 1 30%!important;height:auto;max-width:30%;gap:2px!important;height:auto!important;cursor:pointer}.campagnescontainer{gap:12px}.campagnesContent__div{margin-top:var(--lumo-space-m);margin-bottom:var(--lumo-space-m)}.campagnesContent__div h3,.campagnesContent__panel{margin-bottom:var(--lumo-space-m)}:not(:last-child).campagneComponent{border-bottom:2px solid var(--lumo-shade-50pct);padding-bottom:var(--lumo-space-l)!important}@media all and (max-width: 600px){.campagneComponent{margin:0!important;padding-top:var(--lumo-space-m)!important}:not(:last-child).campagneComponent{padding-bottom:var(--lumo-space-m)!important}.dossierExistantLayout{flex-direction:column!important}}@media all and (max-width: 1440px){.campagneCard{flex:1 1 45%!important;height:auto;max-width:45%}}@media all and (max-width: 780px){.campagneCard{flex:1 1 100%!important;height:auto;max-width:100%}}.mandrill_content .cadreMessageLayout{width:auto!important}@media all and (min-width: 601px) and (max-width: 780px){.cadreMessageLayout{width:70%!important}}@media all and (max-width: 600px){.cadreMessageLayout{width:95%!important}.cadreMessageLayout__bouton-retour{width:80%!important;min-width:225px!important}}.customAccordion__panel{margin-bottom:var(--lumo-space-m)}.customAccordion__errorIcon{margin-right:var(--lumo-space-s);margin-left:var(--lumo-space-l)}.customAccordion__errorTitle{color:var(--lumo-error-text-color)!important}.accordion-error vaadin-accordion-heading{border-color:var(--lumo-error-color);border-width:1px;border-style:solid}.informationPanel__content{font-size:var(--lumo-font-size-m)}.informationPanel__titrePanel{margin-bottom:var(--lumo-space-m)}.champs_modifie:after{content:"✔";font-size:var(--lumo-font-size-s);margin-left:.5rem}.sectionRecap__container{display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap}.sectionRecap{font-size:var(--lumo-font-size-xs);margin-left:unset!important;margin-right:unset!important}.sectionRecap__ongletTitre{margin-bottom:var(--lumo-space-m)}.sectionRecap__libelle{overflow:hidden;text-overflow:ellipsis}@media all and (max-width: 600px){.sectionRecap{min-width:200px!important}}.dossierscontainer{gap:12px;width:50%!important}.dossierCardComponent{margin-bottom:var(--lumo-space-l)}.dossierCard-mainContent{margin-right:unset!important}@media all and (max-width: 768px){.dossierscontainer{width:100%!important}.dossierscontainer .dossierCard-mainContent{padding:var(--lumo-space-s)!important}}.newCandidature__content>.genericContent__containerContent>.genericContent__containerContent__containerTitle>h2#page-title{margin-right:var(--lumo-space-m)!important}.ordre-etape{background-color:var(--lumo-primary-color);color:var(--lumo-base-color)!important;border-radius:50%;width:36px;height:36px;font-weight:700;text-align:center;line-height:36px;display:none}#titre-etape{display:none}@media all and (max-width: 600px){.ordre-etape,#titre-etape{display:block}.stepComponent{display:none!important}}.img-envoi-dossier{width:200px;margin:var(--lumo-space-l) auto}.checkboxDocumentsLus{margin-top:var(--lumo-space-m);margin-left:auto;width:auto}.envoiComponent{flex-direction:column}.envoiComponent>vaadin-button{width:auto;margin-right:auto}.layout-info-success,.layout-info-error{align-items:center}.layout-info-success span{color:var(--lumo-success-text-color)}.layout-info-error span{color:var(--lumo-error-text-color)}.formulaireInscriptionComponent{width:100%;flex-direction:column;box-sizing:border-box;flex:1}.petit_champs{width:50%}.grand_champs{width:70%}.formulaireInscriptionComponent__field{margin-bottom:var(--lumo-space-xs)!important;color:var(--lumo-primary-color)}.formulaireInscriptionComponent__field-description{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);font-style:italic}.pjTitle{margin-bottom:0!important;margin-top:0!important}.container-title{padding:0 var(--lumo-space-m)}.container-first-title{margin-right:unset!important;width:auto!important}.etapeJustificatifs_content{gap:var(--lumo-space-s)}.candidature-page-title{padding-right:var(--lumo-space-s)!important}.user-message.warning{margin-right:unset!important}.upload{margin:unset!important}:not(:last-child).pjUploadBorder{border-bottom:2px solid var(--lumo-shade-50pct)}@media all and (max-width: 600px){.candidatureButtonBar__buttonBar{flex-direction:column-reverse!important}.layout-info-success{flex-wrap:wrap;text-align:center}.img-envoi-dossier{margin:var(--lumo-space-l) auto!important}}@media all and (max-width: 700px){.layoutBoutonsEtape{flex-direction:column!important}.boutonsEtape{margin-right:unset!important}.container-first-title{margin-bottom:var(--lumo-space-s)}.container-title{justify-content:center}}@media all and (max-width: 1000px){.petit_champs,.grand_champs{width:100%!important}}@media all and (min-width: 700px){.container-title{align-items:center!important}.container-first-title{padding-right:var(--lumo-space-m)}}@media (max-width: 350px){.user-message.error>vaadin-icon{display:none}}.uilogin{margin-top:5%!important}.uilogin__errorMsg{margin-left:auto!important;margin-right:auto!important}.uilogin__souligne:hover{cursor:pointer;text-decoration:underline}.uilogin__checkbox{margin-left:0;padding-left:0}.uilogin__checkbox{padding:var(--lumo-space-s)}@media all and (max-width: 600px){.uilogin{width:80%!important}.uilogin__globalContainer,.uilogin__errorMsg{width:100%!important}}@media (min-width: 769px) and (max-width: 1400px){.uilogin{width:80%!important}}.puceMessage{width:20px;height:20px;line-height:20px;font-size:var(--lumo-font-size-s)!important;text-align:center;color:#fff!important;background-color:var(--lumo-error-color);border-radius:var(--lumo-border-radius);display:block}.discussion-back-label{margin-left:var(--lumo-space-s)}.generic-chat-messagescontainer{padding-left:0!important}.generic-chat-uploadcontainer vaadin-upload vaadin-upload-icon{display:none}.generic-chat-uploadcontainer vaadin-upload>vaadin-button{display:none}.header-btnContainer{padding-top:unset!important;justify-content:space-evenly!important}@media all and (min-width: 601px){.header-btnContainer{margin-top:unset!important;align-self:unset!important}}.clickableSimpleCardComponent{flex:1 1 auto!important;min-width:25%;max-width:45%;width:auto!important;cursor:pointer}.simpleCardComponent{padding:var(--lumo-space-s) var(--lumo-space-m);justify-content:center;gap:16px;height:100%}.simpleCardComponent__icon{margin:auto}.simpleCardComponent__avatar{background-color:var(--lumo-primary-color);color:#fff;margin-top:45%;cursor:pointer;border-radius:100%}.simpleCardComponent__container{gap:16px 24px}@media all and (max-width: 768px){.clickableSimpleCardComponent{max-width:100%;width:100%!important}}.newContactLayout{width:60%!important}@media all and (max-width: 1024px){.newContactLayout{width:100%!important}}.mandrill header .img_logo_mipih{display:none}.rh-start-avatar-component vaadin-avatar{background-color:#f5e58e}.rh-start__badge{padding:0 var(--lumo-space-m)}.rh-start__badge-left{margin-left:var(--lumo-space-m)}.rh-start-guestcontent .box.left{justify-content:flex-start}.rh-start-guestcontent .first-section__content>h2{padding-top:var(--lumo-space-xl);font-weight:500}.rh-start-guestcontent .first-section__content:before{margin-top:var(--lumo-space-xl);margin-bottom:var(--lumo-space-xl);width:70%}.loginPage .rh_start_new__logoEtabContainer__logo{height:188px;margin-top:0}.rh_start_new__logoEtabContainer__logo{height:96px;width:auto!important;margin-top:var(--lumo-space-xl)}.rh-start-secondsection{margin-bottom:var(--lumo-space-m)}.rh-start-genericContent{margin-left:8%;margin-right:8%}@media all and (max-width: 768px){.rh_start_new__logoEtabContainer__logo{margin-top:var(--lumo-space-l)}}.cadreCommercial__text{text-align:center;gap:var(--lumo-space-l);margin-left:auto;margin-right:auto}.guest_imageContainer{margin:15px auto;border-radius:var(--lumo-border-radius-m);padding:5px;align-items:center;width:fit-content!important}.guest_imageContainer img{border-radius:var(--lumo-border-radius-s);margin:5px 20px 20px}@media all and (max-width: 600px){.cadreCommercial__text{padding:0}}@media all and (max-width: 500px){.contact__buttonBar{flex-direction:column-reverse!important}.contact__buttonBar>*{margin-right:0!important}.genericContent__containerContent{padding:var(--lumo-space-l) 0!important}}
