html{--lumo-font-family:Source Sans Pro;--lumo-font-size-l:1.125rem;--lumo-font-size-m:1rem;--lumo-font-size-s:.875rem;--lumo-font-size-xl:1.375rem;--lumo-font-size-xs:.8125rem;--lumo-font-size-xxl:1.75rem;--lumo-font-size-xxs:.75rem;--lumo-font-size-xxxl:2.5rem;--lumo-line-height-m:1.4;--lumo-line-height-s:1.2;--lumo-line-height-xs:1.1}vaadin-app-layout{--vaadin-app-layout-drawer-width:20rem}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-xs) var(--lumo-space-s);scrollbar-width:thin}vaadin-scroller[slot=drawer]>vaadin-vertical-layout{box-sizing:border-box;width:100%;padding:var(--lumo-space-xs) 0}.menu-tools{gap:var(--lumo-space-xs);width:100%;padding:var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-space-s);box-sizing:border-box;border-bottom:1px solid var(--lumo-contrast-10pct)}.menu-tools vaadin-button{color:var(--lumo-secondary-text-color)}.menu-tools vaadin-button[aria-pressed=true]{color:var(--lumo-primary-text-color);box-shadow:inset 0 0 0 100vmax var(--lumo-primary-color-10pct)}.menu-no-results{padding:var(--lumo-space-s) var(--lumo-space-m);font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box;display:flex}[slot=drawer]:is(header,footer):empty{display:none}[slot=drawer]:is(footer){border-top:1px solid var(--lumo-contrast-10pct);background-color:var(--lumo-contrast-5pct)}[slot=drawer]:is(footer)>*{min-width:0}.user-menu{width:100%;min-width:0}.user-menu::part(label){min-width:0;max-width:100%}.user-menu-item{align-items:center;gap:var(--lumo-space-s);min-width:0;max-width:100%;display:flex}.user-menu-item>:not(.user-menu-name){flex:none}.user-menu-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.document-view{box-sizing:border-box;--cv-blue:212 96% 54%;--cv-purple:259 97% 66%;--cv-dropzone-border-color:hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color:hsl(var(--cv-blue) / .2);--cv-droptarget-border-color:hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color:hsl(var(--cv-purple) / .4);--cv-stripe-width:1.5px;--cv-stripe-gap:9px;--cv-stripe-color:hsl(var(--cv-blue) / .2);--cv-layout-border-color:var(--lumo-contrast-40pct);--cv-checkerboard-color1:#0000000d;--cv-checkerboard-color2:#ffffff0d;--cv-checkerboard-size:16px;height:100%;padding:2px;display:block;position:relative;overflow-y:auto}.document-view[dragging]{--cv-checkerboard-color1:hsl(var(--cv-blue) / .2);--cv-checkerboard-color2:hsl(var(--cv-blue) / .1);--cv-layout-border-color:var(--cv-dropzone-border-color)}.document-view .preview-container{display:contents}.document-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.document-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.document-view[dragging] .layout:not([style*=gap\:]){gap:8px}.document-view[dragging] .layout:not([style*=padding\:],[empty]){padding:8px}.document-view .cover-overlay{border-radius:1px;position:absolute}.document-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.document-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.document-view .overlays,.document-view .drop-zones{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.document-view:not([dragging]) .drop-zones{pointer-events:none}.document-view .drop-zone{box-sizing:border-box;border-radius:1px;min-width:10px;min-height:10px;position:absolute}.document-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.document-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg, var(--cv-stripe-color), var(--cv-stripe-color) var(--cv-stripe-width), transparent var(--cv-stripe-width), transparent var(--cv-stripe-gap))}.document-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.drop-zone[empty-layout]{z-index:-1}.document-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%, var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px;background-clip:content-box;border-radius:1px}.document-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:0 0}.document-view .layout[empty]:before{content:"";min-width:64px;min-height:32px;display:block}.document-view[readonly] .drop-zones,.document-view[readonly] .overlays,.document-view[inline-editing] .drop-zones,.document-view[inline-editing] .overlays{display:none}.document-view .content-wrapper[contenteditable=true]{width:100%;display:inline-block;overflow:hidden}.document-view[dragging] vaadin-form-layout{padding:8px}.document-view vaadin-form-layout[empty]:before,.document-view[dragging] vaadin-form-layout:not([empty]):after{content:"";min-width:64px;min-height:32px;display:block}vaadin-checkbox-group::part(label),vaadin-radio-group::part(label),vaadin-radio-button::part(label){font-size:var(--lumo-font-size-l)}.document-list-view{flex-direction:column;height:100%;display:flex}.document-list-view vaadin-split-layout{width:100%;height:100%}.document-list-view vaadin-grid{height:100%}.document-list-view .editor-layout{flex-direction:column;width:400px;display:flex}.document-list-view .editor{padding:var(--lumo-space-l);flex-grow:1;min-height:0;overflow:auto}.document-list-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.document-list-view .button-layout{background-color:var(--lumo-contrast-5pct);width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.document-list-view .button-layout-wrapper{width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.document-list-view .grid-wrapper{width:100%}.user-list-view{flex-direction:column;height:100%;display:flex}.user-list-view vaadin-split-layout{width:100%;height:100%}.user-list-view vaadin-grid{height:100%}.user-list-view .editor-layout{flex-direction:column;width:400px;display:flex}.user-list-view .editor{padding:var(--lumo-space-l);flex-grow:1;min-height:0;overflow:auto}.user-list-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.user-list-view .button-layout{background-color:var(--lumo-contrast-5pct);width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.user-list-view .button-layout-wrapper{width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.user-list-view .grid-wrapper{width:100%}.password-message-code{background-color:var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);text-align:center;width:100%}.mail-template-view{flex-direction:column;height:100%;display:flex}.mail-template-view vaadin-split-layout{width:100%;height:100%}.mail-template-view vaadin-grid{height:100%}.mail-template-view .editor-layout{flex-direction:column;width:400px;display:flex}.mail-template-view .editor{padding:var(--lumo-space-l);flex-grow:1;min-height:0;overflow:auto}.mail-template-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.mail-template-view .button-layout{background-color:var(--lumo-contrast-5pct);width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.mail-template-view .button-layout-wrapper{width:100%;padding:var(--lumo-space-s) var(--lumo-space-l);gap:var(--lumo-space-m);flex-wrap:wrap}.mail-template-view .grid-wrapper{width:100%}.ck-editor{color:#000}.repository-view .filter-layout{align-items:end;gap:0 var(--lumo-space-l);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.repository-view .filter-layout .double-width{grid-column-end:span 2}.repository-view .filter-layout .actions{grid-column-end:-1;justify-content:flex-end;align-items:flex-end;display:flex}.repository-view .filter-layout vaadin-date-picker{--vaadin-field-default-width:6em;width:100%}.repository-view .filter-layout vaadin-date-picker>label,.repository-view .filter-layout vaadin-date-picker::part(label){overflow:visible}.repository-view .filter-layout vaadin-combo-box{--vaadin-field-default-width:auto}.repository-view .mobile-filters{display:none;position:relative}.repository-view .mobile-filters span{font-size:var(--lumo-font-size-m);font-weight:500}@media screen and (width<=800px){.repository-view .filter-layout{gap:var(--lumo-space-m);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);display:none}.repository-view .filter-layout.visible{grid-template-columns:1fr 1fr;padding-top:0;display:grid}.repository-view .filter-layout>*{grid-column-end:span 2}.repository-view .mobile-filters{cursor:pointer;color:var(--lumo-secondary-text-color);display:flex}.repository-view .mobile-filters:hover:before{content:"";opacity:.02;background-color:currentColor;position:absolute;inset:0}.repository-view .mobile-filters:hover{color:var(--lumo-body-text-color)}}html{--lumo-font-family:Lato;--lumo-border-radius-m:.375em;--lumo-base-color:light-dark(#f5f7fa,#233348);--docs-red-answer:#e0241a;--docs-red-answer-disabled:#e0241a55}html[theme~=dark]{--docs-red-answer:#ff6f66;--docs-red-answer-disabled:#ff6f6666}.document-form{max-width:1600px;margin-inline:auto}.save-panel{z-index:2;box-sizing:border-box;padding-block:var(--lumo-space-s);background-color:var(--lumo-base-color);border-top:1px solid var(--lumo-contrast-10pct);position:sticky;bottom:0}[has-label]{--vaadin-input-field-label-color:var(--lumo-contrast-80pct)}vaadin-radio-button>label,vaadin-checkbox>label{line-height:1.5}.document-section{counter-reset:question}.question{counter-increment:question;padding-block:var(--lumo-space-s) var(--lumo-space-m)}:is(.question>vaadin-select,.question>.document-view>vaadin-radio-group)>label[slot=label]{color:var(--lumo-header-text-color);font-weight:600}.question>vaadin-select>label[slot=label]{font-size:var(--lumo-font-size-l);line-height:var(--lumo-line-height-s)}.document-section vaadin-details>vaadin-vertical-layout>hr:last-child{display:none}.password-dialog vaadin-button[theme~=error]{--vaadin-button-text-color:var(--lumo-body-text-color);color:var(--lumo-body-text-color)}.document-description{font-size:var(--lumo-font-size-l);color:var(--lumo-secondary-text-color)}:is(.question>vaadin-select,.question>.document-view>vaadin-radio-group)>label[slot=label]:before{content:counter(question) ". "}vaadin-button.section-recommendations{border-radius:var(--lumo-border-radius-l);color:var(--lumo-secondary-text-color);font-weight:500}.section-recommendations-heading{margin-bottom:var(--lumo-space-xs);color:var(--lumo-header-text-color);font-weight:600}.section-recommendations-list{max-width:36rem;max-height:50vh;font-size:var(--lumo-font-size-s);margin:0;padding-inline-start:1.4em;line-height:1.45;overflow-y:auto}.section-recommendations-list li+li{margin-top:var(--lumo-space-m)}.question vaadin-radio-button{border-radius:var(--lumo-border-radius-m);padding:.15em .4em}.question vaadin-radio-button[checked]{background-color:color-mix(in srgb, var(--lumo-primary-color) 8%, transparent)}.has-recommendation:after{content:"";vertical-align:-.15em;background-color:var(--lumo-secondary-text-color);width:1em;height:1em;margin-inline-start:.35em;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z'/%3E%3C/svg%3E") 50%/contain no-repeat}vaadin-tooltip>[slot=overlay]{font-size:var(--lumo-font-size-s);line-height:1.45}vaadin-grid{font-variant-numeric:tabular-nums}.status-label{--_status-color:var(--lumo-secondary-text-color);border-radius:var(--lumo-border-radius-l);font-size:var(--lumo-font-size-s);color:var(--_status-color);background-color:color-mix(in srgb, var(--_status-color) 12%, transparent);padding:.1em .6em;font-weight:500;line-height:1.5;display:inline-block}.status-label[data-status=SENT]{--_status-color:var(--lumo-primary-text-color)}.status-label[data-status=IN_PROGRESS]{--_status-color:light-dark(#9a5b00,#f2b84b)}.status-label[data-status=APPROVED]{--_status-color:var(--lumo-success-text-color)}.record-delete[disabled]{visibility:hidden}vaadin-grid::part(body-row):hover{--vaadin-grid-cell-background:color-mix(in srgb, var(--lumo-primary-color) 7%, var(--lumo-base-color))}vaadin-grid::part(status-new){background-color:#e7f6fe}[theme~=dark]{& vaadin-grid::part(status-new){background-color:#263e55}}.InvisibleComponent{display:none}vaadin-checkbox-group::part(label){font-size:var(--lumo-font-size-l)}vaadin-details-summary::part(content){width:100%;font-size:var(--lumo-font-size-xl)}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-ext-400-normal-DTis7hFO.woff2)format("woff2"),url(./lato-all-400-normal-Dfi6ahDP.woff)format("woff");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-400-normal-CNtt3gFW.woff2)format("woff2"),url(./lato-all-400-normal-Dfi6ahDP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
