.hr-thick-s-50{height:2px;background-color:var(--lumo-contrast-50pct)}.hr-thick-m-50{height:3px;background-color:var(--lumo-contrast-50pct)}.hr-thick-l-50{height:4px;background-color:var(--lumo-contrast-50pct)}.word-break-normal{word-break:normal}.word-break-all{word-break:break-all}.word-break-keep{word-break:keep-all}.word-break-word{word-break:break-word}h4{margin-top:var(--lumo-space-s)}h5{margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-s)}.font-normal{font-style:normal}.font-italic{font-style:italic}.font-oblique{font-style:oblique}.font-inherit{font-style:inherit}.font-initial{font-style:initial}.font-unset{font-style:unset}.icon-m2em{width:2em;height:2em}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-v35-latin-regular-DIc3SuB2.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:italic;font-weight:400;src:url(./noto-sans-v35-latin-italic-CB5yl7qv.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-v35-latin-500-CDWOLFaL.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-v35-latin-600-UVs-NnBe.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-v35-latin-700-B4O23_v3.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-v35-latin-800-BKzss8KP.woff2) format("woff2")}@font-face{font-display:auto;font-family:Noto Sans;font-style:normal;font-weight:900;src:url(./noto-sans-v35-latin-900-D0urVy-7.woff2) format("woff2")}.contents{display:contents}.float-none{float:none}.float-left{float:left}.float-right{float:right}.float-inherit{float:inherit}.float-inline-end{float:inline-end}.float-inline-start{float:inline-start}.root-container{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;padding:0;margin:0;overflow:hidden;background-color:var(--lumo-base-color);display:grid;grid-template-columns:minmax(0,4.45em) 2fr minmax(0,auto) minmax(0,4.45em);grid-template-rows:fit-content(3.35em) 18em 3.5em 1fr fit-content(3.35em);gap:0px 0px}.outer-header-area{grid-column:1 / 5;grid-row:1 / 2;z-index:10;overflow:hidden}.branding-header-area{grid-column:1 / 5;grid-row:2 / 4;z-index:0;background-image:url(./lu_header-z9X6lUdY.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.branding-header-area:before{content:"";z-index:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--header-image-overlay-color);background-image:linear-gradient(0deg,rgba(0,0,0,.85),transparent 38%)}.branding-header-logo-area{grid-column:2 / 3;grid-row:2 / 3;z-index:10;display:inline-flex}.branding-header-logo-content{display:inline-flex;align-items:center;justify-items:center;width:248px}.branding-header-naming-area{grid-column:3 / 4;grid-row:2 / 3;z-index:10;display:inline-flex}.branding-header-naming-content{display:flex;align-items:center;justify-items:flex-end;flex-direction:row;font-size:1rem}.branding-header-tag-name{color:var(--lumo-base-color);font-weight:700;font-size:2.2rem;padding-right:.25em}.branding-left-area{grid-column:1 / 2;grid-row:2 / 6;z-index:10}.branding-left-area-content{display:block}.branding-left-area-content #header__kantonslogo-luzern{fill:#000}.branding-left-bottom-area{grid-column:1 / 2;grid-row:4 / 5;z-index:9;background-color:var(--lumo-base-color)}.branding-right-bottom-area{grid-column:4 / 5;grid-row:4 / 5;z-index:9;background-color:var(--lumo-base-color)}.content-area{grid-column:2 / 4;grid-row:3 / 5;z-index:10;overflow:hidden;display:grid;grid-template-columns:auto;grid-template-rows:minmax(0,3.5em) 1fr minmax(0,3.5em);gap:0px 0px;grid-template-areas:"content-header" "content-view" "content-footer";border-top-left-radius:.5em;border-top-right-radius:.5em}.content-header-area{grid-area:content-header;overflow:hidden}.content-view-area{grid-area:content-view;display:flex;overflow:hidden}.content-footer-area{grid-area:content-footer;display:flex;overflow:hidden;z-index:10;box-shadow:0 -2px 1px 0 var(--lumo-primary-color)}.outer-footer-area{grid-column:1 / 5;grid-row:5 / 6;z-index:10;overflow:hidden}@media only screen and (max-width: 1200px){.root-container{grid-template-columns:fit-content(4.45em) 2fr minmax(0,auto) fit-content(4.45em);grid-template-rows:fit-content(3.35em) 12em 3em 1fr fit-content(3.35em)}.branding-left-area-content svg{display:none}.branding-header-logo-content{width:199px}.branding-header-tag-name{font-size:1.8rem}}@media only screen and (max-width: 960px){.branding-header-logo-content{width:166px}}@media only screen and (max-width: 675px){.root-container{grid-template-rows:fit-content(3.35em) 10em 3em 1fr fit-content(3.35em)}.branding-header-naming-content{align-items:flex-end}.branding-header-tag-name{font-size:1.3rem}}@media only screen and (max-width: 375px){.branding-header-logo-content{width:67px}}.bsb-b{box-shadow:inset 0 -1px var(--lumo-contrast-10pct)}.bsb-l{box-shadow:inset 1px 0 var(--lumo-contrast-10pct)}.bsb-r{box-shadow:inset -1px 0 var(--lumo-contrast-10pct)}.bsb-t{box-shadow:inset 0 1px var(--lumo-contrast-10pct)}.app-bar{background-color:var(--lumo-base-color);flex-direction:column;position:relative;box-shadow:inset 0 -2px 1px 0 var(--lumo-primary-color)}.app-bar__container{padding-left:var(--lumo-space-r-l);padding-right:var(--lumo-space-r-l);transition:padding var(--transition-duration-m)}.app-bar__navi-icon,.app-bar__context-icon{margin-bottom:calc((var(--app-bar-height) - var(--lumo-icon-size-m)) / 2);margin-right:var(--lumo-space-l);margin-top:calc((var(--app-bar-height) - var(--lumo-icon-size-m)) / 2)}.app-bar__title{flex-grow:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-bar__title:not(:empty){margin-bottom:calc((var(--app-bar-height) - (var(--lumo-font-size-l) * var(--lumo-line-height-xs))) / 2);margin-top:calc((var(--app-bar-height) - (var(--lumo-font-size-l) * var(--lumo-line-height-xs))) / 2)}.app-bar__action-items>*:not(:last-child){margin-right:var(--lumo-space-s)}.app-bar__avatar{border-radius:100%;flex-shrink:0;height:var(--lumo-size-xs);margin-left:var(--lumo-space-s);width:var(--lumo-size-xs);cursor:pointer;color:var(--lumo-primary-color)}.app-footer{background-color:var(--lumo-base-color);margin:0;flex:1;justify-content:center;padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);padding-top:var(--lumo-space-s)}.list-item{box-sizing:border-box;line-height:var(--lumo-line-height-m);overflow:hidden;padding:var(--lumo-space-wide-r-l);position:relative}.list-item__prefix{display:flex;flex-shrink:0;margin-right:var(--lumo-space-l)}.list-item__prefix img{max-height:var(--lumo-icon-size-m);max-width:var(--lumo-icon-size-m)}.list-item__content{flex:1;overflow:hidden}.list-item__content label{overflow:hidden;text-overflow:ellipsis}.list-item__suffix{display:flex;flex-shrink:0;margin-left:var(--lumo-space-l)}.list-item__divider{background-color:var(--lumo-contrast-10pct);bottom:0;height:1px;left:0;position:absolute;right:0}.list-item__prefix~.list-item__divider{left:calc(var(--lumo-icon-size-m) + (var(--lumo-space-l) * 2))}vaadin-grid .list-item{padding:var(--lumo-space-xs) 0}vaadin-grid .list-item__prefix{margin-right:var(--lumo-space-m)}vaadin-grid .list-item label{pointer-events:none}@media (max-width: 1023px){.list-item__prefix~.list-item__divider{left:calc(var(--lumo-icon-size-m) + (var(--lumo-space-l) + var(--lumo-space-m)))}}.view-frame{flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:var(--lumo-space-m);background-color:var(--lumo-base-color)}.wthcard{background:var(--panel-background-color);padding:1rem;border-radius:.5rem;border:2px solid var(--lumo-primary-color);display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0px;grid-template-areas:"wthcard-title wthcard-title wthcard-status" ". wthcard-branding ." "wthcard-footer wthcard-footer wthcard-footer";transition:all .15s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow;cursor:pointer}.wthcard:hover{background-color:var(--panel-background-color);box-shadow:var(--lumo-box-shadow-l)}.wthcard-title-area{grid-area:wthcard-title;font-weight:700}.wthcard-status-area{grid-area:wthcard-status;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}.wthcard-branding-area{grid-area:wthcard-branding;display:flex;justify-content:center;align-items:center}.wthcard-branding-area vaadin-icon{fill:var(--lumo-primary-color);width:4em;height:4em}.wthcard-footer-area{grid-area:wthcard-footer;display:flex;align-items:flex-end;justify-content:flex-start;font-style:italic}.home-view{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr fit-content(1fr);gap:.5rem;grid-template-areas:"header" "content" "footer";place-self:center;max-width:1024px}.home-view-header-area{grid-area:header;display:flex;align-items:flex-start}.home-view-content-area{grid-area:content;display:grid;grid-template-columns:repeat(2,minmax(22rem,22rem));grid-auto-rows:fit-content(1fr);gap:1rem;place-self:center}.home-view-footer-area{grid-area:footer;display:flex;align-items:flex-start}@media only screen and (max-width: 1171px){.home-view-content-area{grid-template-columns:repeat(2,minmax(22rem,22rem))}}@media only screen and (min-width: 748px) and (max-width: 1170px){.home-view-content-area{grid-template-columns:repeat(2,minmax(22rem,22rem))}}@media only screen and (max-width: 747px){.home-view-content-area{grid-template-columns:repeat(1,minmax(22rem,22rem))}}.wthtax-main-view{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr;gap:.5rem;grid-template-areas:"header" "content";place-self:center;max-width:1024px}.wthtax-main-view-header-area{grid-area:header;display:flex;align-items:flex-start}.wthtax-main-view-content-area{grid-area:content;display:grid;grid-template-columns:repeat(2,minmax(22rem,22rem));grid-auto-rows:fit-content(1fr);gap:1rem}@media only screen and (max-width: 1171px){.wthtax-main-view-content-area{grid-template-columns:repeat(2,minmax(22rem,22rem))}}@media only screen and (min-width: 748px) and (max-width: 1170px){.wthtax-main-view-content-area{grid-template-columns:repeat(2,minmax(22rem,22rem))}}@media only screen and (max-width: 747px){.wthtax-main-view-content-area{grid-template-columns:repeat(1,minmax(22rem,22rem))}}.employer-data-view{max-width:60em}.wth-submit-case-view{max-width:1024px}.conclusion-view{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr fit-content(1fr);gap:.5rem;grid-template-areas:"header" "content" "footer";place-self:center;max-width:1024px}.conclusion-view-header-area{grid-area:header;display:flex;align-items:flex-start}.conclusion-view-content-area{grid-area:content;display:grid;grid-template-columns:repeat(2,minmax(22rem,22rem));grid-auto-rows:fit-content(1fr);gap:1rem}.conclusion-view-footer-area{grid-area:footer;display:flex;align-items:flex-start}@media only screen and (max-width: 600px){.conclusion-view-content-area{grid-template-columns:repeat(1,minmax(22rem,22rem))}}@media only screen and (min-width: 601px){.conclusion-view-content-area{grid-template-columns:repeat(2,minmax(22rem,22rem))}}.case-manager{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) fit-content(6em) 1fr fit-content(6em);gap:0;grid-template-areas:"csmngr-toolbar" "csmngr-header" "csmngr-content" "csmngr-footer";place-self:center}.case-manager-toolbar-area{grid-area:csmngr-toolbar;display:flex;align-items:flex-start;flex-wrap:wrap;padding:var(--lumo-space-s) var(--lumo-space-m);background-color:var(--lumo-contrast-5pct);border:1px solid var(--lumo-contrast-10pct);border-top:none}.case-manager-header-area{grid-area:csmngr-header;display:flex;align-items:flex-start}.case-manager-content-area{grid-area:csmngr-content;display:flex;align-items:flex-start;flex-direction:column;height:100%}.case-manager-footer-area{grid-area:csmngr-footer;display:flex;align-items:flex-start}.case-manager-info-view{height:100%;width:100%}.case-manager-info{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr fit-content(6em);gap:0;grid-template-areas:"case-manager-info-header" "case-manager-info-content" "case-manager-info-footer";place-self:center;height:inherit;width:inherit}.case-manager-info-header-area{grid-area:case-manager-info-header;display:flex;align-items:flex-start}.case-manager-info-content-area{grid-area:case-manager-info-content;display:flex;align-items:flex-start;padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);overflow-y:auto}.case-manager-info-footer-area{grid-area:case-manager-info-footer;display:flex;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);margin:calc(var(--lumo-space-l) * -1);margin-top:auto;padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.case-manager-info-footer-area-content{flex:1;justify-content:center;flex-wrap:wrap}.case-manager-info-save-button,.case-manager-info-naviforward-button{margin-left:.6em}@media only screen and (max-width: 768px){.case-manager-info-footer-area{margin-bottom:calc(var(--lumo-space-s) * -1);padding-bottom:var(--lumo-space-m)}}.support-view{height:100%;width:100%}.support{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr fit-content(6em);gap:0;grid-template-areas:"support-header" "support-content" "support-footer";place-self:center;height:inherit;width:inherit}.support-header-area{grid-area:support-header;display:flex;align-items:flex-start}.support-content-area{grid-area:support-content;display:flex;align-items:flex-start;padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);overflow-y:hidden}.support-footer-area{grid-area:support-footer;display:flex;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);margin-left:calc(var(--lumo-space-l) * -1);margin-right:calc(var(--lumo-space-l) * -1);margin-bottom:calc(var(--lumo-space-l) * -1);padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.support-footer-area-content{flex:1;justify-content:center;flex-wrap:wrap}.support-save-button,.support-naviforward-button{margin-left:.6em}@media only screen and (max-width: 768px){.support-footer-area{margin-bottom:calc(var(--lumo-space-s) * -1);padding-bottom:var(--lumo-space-m)}}.view-content-as-grid{height:100%;width:100%}.contentasgrid-main{display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(6em) 1fr fit-content(6em);gap:0;grid-template-areas:"contentasgrid-header" "contentasgrid-content" "contentasgrid-footer";place-self:center;height:inherit;width:inherit}.contentasgrid-header-area{grid-area:contentasgrid-header;display:flex;align-items:flex-start}.contentasgrid-content-area{grid-area:contentasgrid-content;display:flex;align-items:flex-start;padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);overflow-y:auto}.contentasgrid-footer-area{grid-area:contentasgrid-footer;display:flex;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);margin-left:calc(var(--lumo-space-l) * -1);margin-right:calc(var(--lumo-space-l) * -1);margin-bottom:calc(var(--lumo-space-l) * -1);padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.contentasgrid-footer-area-content{flex:1;justify-content:center;flex-wrap:wrap}.contentasgrid-footer-confirm-button,.contentasgrid-footer-naviforward-button{margin-left:.6em}@media only screen and (max-width: 768px){.contentasgrid-footer-area{margin-bottom:calc(var(--lumo-space-s) * -1);padding-bottom:var(--lumo-space-m)}}vaadin-accordion-heading[theme~=panel-summary-color-primary]{color:var(--lumo-primary-text-color)}vaadin-accordion-heading[theme~=panel-summary-color-error]{color:var(--lumo-error-color)}vaadin-accordion-heading{background-color:var(--panel-background-color);border:solid;border-color:var(--lumo-primary-color);border-width:2px;cursor:var(--lumo-clickable-cursor)}vaadin-button[theme~=previous-year-component-theme]{background-color:unset}vaadin-button[theme~=previous-year-component-theme]:hover{color:var(--lumo-contrast-90pct)}vaadin-button:not([theme~=previous-year-component-theme]):hover:before{opacity:.09}vaadin-button[theme~=small]{--lumo-button-size: var(--lumo-size-xs)}vaadin-button[theme~=icon]:not([theme~=tertiary-inline]){padding-left:0;padding-right:0}vaadin-icon{width:var(--lumo-icon-size-m);height:var(--lumo-icon-size-m);cursor:var(--lumo-clickable-cursor)}vaadin-icon#appbar-settings-icon{width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l)}vaadin-icon#app-footer-menu-icon{fill:var(--main-color);padding:initial}vaadin-icon#csmngr-open-case-icon{fill:var(--main-color)}vaadin-icon#csmngr-preview-calculation-icon{fill:var(--main-color)}vaadin-icon#csmngr-preview-artifact-icon{fill:var(--main-color)}vaadin-icon#csmngr-preview-revceipt-icon{fill:var(--main-color)}vaadin-icon#csmngr-cu-import-case-icon{fill:var(--main-color)}vaadin-icon#csmngr-cu-import-case-icon:hover{transform:scale(1.7);transition:all ease .5s;cursor:var(--lumo-clickable-cursor)}vaadin-icon#csmngr-cu-import-clear-success-icon:hover{cursor:var(--lumo-clickable-cursor)}vaadin-icon#csmngr-cu-import-clear-success-icon{fill:var(--lumo-error-text-color)}vaadin-icon#csmngr-cu-import-success-icon{fill:var(--lumo-success-text-color)}vaadin-icon#csmngr-cu-previous-year-remark-icon{fill:var(--lumo-primary-color)}vaadin-icon#dnd-icon{fill:var(--lumo-contrast-50pct)}vaadin-icon#dnd-icon:hover{cursor:grab}vaadin-icon#deleterow-icon{fill:var(--lumo-error-text-color)}vaadin-icon#deleterow-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-icon#editcrudrow-icon{fill:var(--main-color)}vaadin-icon#editcrudrow-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-icon#editgridrow-icon{fill:var(--main-color)}vaadin-icon#editgridrow-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-icon#close-grid-roweditor-icon{fill:var(--lumo-success-text-color);flex-shrink:0}vaadin-icon#close-grid-roweditor-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-icon.info-icon{fill:var(--lumo-primary-color);cursor:var(--lumo-clickable-cursor);margin-left:.75em;margin-bottom:.75em}vaadin-icon.entity-info-icon{fill:var(--lumo-primary-color);cursor:var(--lumo-clickable-cursor);margin-left:.75em;margin-bottom:.75em}vaadin-icon#upload-error-icon{fill:var(--lumo-error-text-color)}vaadin-icon#upload-clear-error-icon{fill:var(--lumo-contrast-50pct)}vaadin-icon#upload-clear-error-icon:hover{cursor:var(--lumo-clickable-cursor)}vaadin-icon.ifconfirmdialog-validation-icon-warning{fill:var(--ifconfirmdialog-validation-group-warningicon-color, orange)}vaadin-icon.ifconfirmdialog-validation-icon-info{fill:var(--ifconfirmdialog-validation-group-infoicon-color, var(--lumo-primary-color))}vaadin-icon.ifconfirmdialog-validation-icon-proposal{fill:var(--ifconfirmdialog-validation-group-proposalicon-color, var(--lumo-primary-color))}vaadin-icon.ifconfirmdialog-validation-icon-error{fill:var(--ifconfirmdialog-validation-group-erroricon-color, var(--lumo-error-color))}vaadin-icon.ifconfirmdialog-alert-icon-warning{fill:var(--ifconfirmdialog-alert-header-warningicon-color, orange)}vaadin-icon.ifconfirmdialog-alert-icon-info{fill:var(--ifconfirmdialog-alert-header-infoicon-color, var(--lumo-primary-color))}vaadin-icon.ifconfirmdialog-alert-icon-question{fill:var(--ifconfirmdialog-alert-header-questionicon-color, var(--lumo-primary-color))}vaadin-icon.ifconfirmdialog-alert-icon-error{fill:var(--ifconfirmdialog-alert-header-erroricon-color, var(--lumo-error-color))}vaadin-icon#annexes-editannex-icon{fill:var(--main-color);flex-shrink:0;margin-right:.3em}vaadin-icon#annexes-editannex-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}[has-label]::part(label){white-space:normal}[focused]:not([readonly])::part(input-field){box-shadow:0 0 0 2px var(--main-color)}[has-value][required]::part(required-indicator){opacity:0}[required]::part(required-indicator){padding-right:.3em}[required]::part(required-indicator):after{color:var(--lumo-error-text-color);content:"*";font-size:large;font-weight:bolder}vaadin-text-area[theme~=text-area-width-variant]{width:var(--ifactory-vaadin-text-area-width, inherit)}vaadin-text-area[theme~=text-area-height-variant]{height:var(--ifactory-vaadin-text-area-height, inherit)}vaadin-text-area[theme~=text-area-note-height-variant]{height:var(--ifactory-vaadin-text-area-note-height, inherit)}vaadin-text-area[theme~=text-area-note-width-variant]{width:var(--ifactory-vaadin-text-area-note-width, inherit)}[theme~=text-field-value-overridden-variant]::part(input-field){color:var(--ifactory-text-field-font-color)}vaadin-select[focus-ring]:not([disabled]){box-shadow:inset 0 0 0 2px var(--main-color)}vaadin-upload-file[error]::part(done-icon){display:none}vaadin-horizontal-layout[theme~=csmngr-action-icons-container-theme]{align-items:center}vaadin-horizontal-layout[theme~=annexes-action-filter-header-theme]{font-size:var(--lumo-font-size-m)}vaadin-horizontal-layout[theme~=annexes-action-filter-header-theme]>vaadin-icon#annexes-clearfilter-icon{fill:var(--lumo-error-text-color);margin-right:.9em}vaadin-horizontal-layout[theme~=annexes-action-filter-header-theme]>vaadin-icon#annexes-clearfilter-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:pointer}vaadin-horizontal-layout[theme~=annexes-action-filter-header-theme]>vaadin-icon#annexes-searchfilter-icon{fill:var(--main-color)}vaadin-horizontal-layout[theme~=annexes-action-filter-header-theme]>vaadin-icon#annexes-searchfilter-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:pointer}vaadin-horizontal-layout[theme~=annexes-action-icons-container-theme]>vaadin-icon#annexes-deleterow-icon{fill:var(--lumo-error-text-color);margin-right:.9em;flex-shrink:0}vaadin-horizontal-layout[theme~=annexes-action-icons-container-theme]>vaadin-icon#annexes-deleterow-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-horizontal-layout[theme~=annexes-action-icons-container-theme]>vaadin-icon#annexes-details-icon{fill:var(--main-color);flex-shrink:0}vaadin-horizontal-layout[theme~=annexes-action-icons-container-theme]>vaadin-icon#annexes-details-icon:hover{border-bottom-style:solid;border-color:transparent;border-width:.25em;cursor:var(--lumo-clickable-cursor)}vaadin-horizontal-layout[theme~=csmngr-cu-previous-year-remark-container-theme]{padding-bottom:.5em;padding-left:.5em}vaadin-horizontal-layout[theme~=validation-confirm-dialog-custom-group-variant]{gap:var(--lumo-space-s)}vaadin-menu-bar-item[focus-ring]:not([disabled]){box-shadow:inset 0 0 0 2px var(--main-color)}vaadin-grid::part(dndCrudColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(dndGridColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(actionCrudColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(actionGridColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(editCrudColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(editGridColumnPart){--vaadin-grid-cell-padding: 0}vaadin-grid::part(row):hover{--grid-row-bg-hover: var(--_lumo-grid-selected-row-color)}vaadin-grid::part(selected-row){--grid-row-bg-hover: var(--_lumo-grid-selected-row-color)}vaadin-grid::part(body-cell){background:var(--grid-row-bg-hover)}ifactory-gridviewer[theme~=ifgrid-viewer-minheight-variant]{min-height:var(--ifactory-vaadin-grid-viewer-minheight)}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-small-variant]::part(overlay){width:var(--ifactory-vaadin-confirm-dialog-small-width, initial)}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-medium-variant]::part(overlay){width:var(--ifactory-vaadin-confirm-dialog-medium-width, initial)}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-large-variant]::part(overlay){width:var(--ifactory-vaadin-confirm-dialog-large-width, initial)}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-extralarge-variant]::part(overlay){width:var(--ifactory-vaadin-confirm-dialog-extralarge-width, initial)}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-note-width-variant]::part(overlay){width:var(--ifactory-vaadin-confirm-dialog-note-width, inherit)}@media only screen and (max-width: 768px){vaadin-dialog-overlay{top:0;left:0;right:0;bottom:0;padding:0}vaadin-dialog-overlay::part(overlay){height:100%;border-radius:0!important;overflow:hidden;width:100%!important}vaadin-dialog-overlay::part(content){display:flex;flex-direction:column;height:100%!important;padding-top:0;padding-bottom:0;overflow:hidden}vaadin-dialog-overlay::part(footer){margin-top:auto;margin-bottom:0}vaadin-dialog-overlay[theme~=support-dialog-theme]::part(content){padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);padding-top:var(--lumo-space-m)}vaadin-dialog-overlay[theme~=ifactory-pdf-viewer-dialog-theme]>ifactory-pdf{height:100%}}vaadin-dialog-overlay[theme~=ifactory-img-viewer-dialog-theme]::part(content){padding:0}vaadin-dialog-overlay[theme~=ifactory-pdf-viewer-dialog-theme]::part(content){padding:0}@media only screen and (min-width: 768px){vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-small-variant]{--ifactory-vaadin-confirm-dialog-small-width: 35em}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-medium-variant]{--ifactory-vaadin-confirm-dialog-medium-width: 45em}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-large-variant]{--ifactory-vaadin-confirm-dialog-large-width: 60em}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-extralarge-variant]{--ifactory-vaadin-confirm-dialog-extralarge-width: 75em}vaadin-dialog-overlay[theme~=ifactory-confirm-dialog-note-width-variant]{--ifactory-vaadin-confirm-dialog-note-width: 33em}vaadin-dialog-overlay[theme~=csmngr-cu-dialog-theme]::part(content){width:var(--ifactory-csmngr-cu-dialog-width, 40em);overflow:hidden}vaadin-dialog-overlay[theme~=csmngr-info-dialog-theme]::part(content){width:var(--ifactory-csmngr-info-dialog-width, 60em);overflow:hidden}vaadin-dialog-overlay[theme~=support-dialog-theme]::part(content){min-width:var(--ifactory-csmngr-info-dialog-width, 40em);overflow:hidden;padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);padding-top:var(--lumo-space-m)}vaadin-dialog-overlay[theme~=support-dialog-theme]::part(overlay){position:absolute;bottom:0;right:0}}@media only screen and (min-height: 820px){vaadin-dialog-overlay[theme~=csmngr-cu-dialog-theme]::part(content){height:var(--ifactory-csmngr-cu-dialog-height, 43em);overflow:hidden}vaadin-dialog-overlay[theme~=csmngr-sharecases-dialog-theme]::part(content){height:var(--ifactory-csmngr-sharecases-dialog-height, 50em);overflow:hidden}vaadin-dialog-overlay[theme~=csmngr-info-dialog-theme]::part(content){height:var(--ifactory-csmngr-info-dialog-height, 43em);overflow:hidden}vaadin-dialog-overlay[theme~=support-dialog-theme]::part(content){min-height:var(--ifactory-csmngr-info-dialog-height, 43em);overflow:hidden;padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs);padding-top:var(--lumo-space-m)}}@media only screen and (min-width: 768px) and (min-height: 390px){vaadin-dialog-overlay[theme~=ifactory-pdf-viewer-dialog-theme]::part(overlay){height:90vh;width:90vw}}span#csmngr-cu-previous-year-remark-label{font-style:italic;font-size:smaller}h4.ifconfirmdialog-validation-title-warning{color:var(--ifconfirmdialog-validation-group-warningtitle-color, var(--lumo-header-text-color))}h4.ifconfirmdialog-validation-title-info{color:var(--ifconfirmdialog-validation-group-infotitle-color, var(--lumo-primary-color))}h4.ifconfirmdialog-validation-title-proposal{color:var(--ifconfirmdialog-validation-group-questiontitle-color, var(--lumo-primary-color))}h4.ifconfirmdialog-validation-title-error{color:var(--ifconfirmdialog-validation-group-errortitle-color, var(--lumo-error-color))}h4.ifconfirmdialog-alert-title-warning{color:var(--ifconfirmdialog-alert-header-warningtitle-color, var(--lumo-header-text-color))}h4.ifconfirmdialog-alert-title-info{color:var(--ifconfirmdialog-alert-header-infotitle-color, var(--lumo-primary-color))}h4.ifconfirmdialog-alert-title-question{color:var(--ifconfirmdialog-alert-header-questiontitle-color, var(--lumo-primary-color))}h4.ifconfirmdialog-alert-title-error{color:var(--ifconfirmdialog-alert-header-errortitle-color, var(--lumo-error-color))}span.required:after{content:" *";color:var(--lumo-error-color);font-weight:bolder;font-size:large}vaadin-tabs[orientation=horizontal]{margin-bottom:1.5em}vaadin-tabs[orientation=horizontal][theme~=lu-custom-tabs-theme]::part(tabs){margin:0}html,:host{--app-bar-height: var(--lumo-size-xl);--transition-duration-s: .16s;--transition-duration-m: .24s;--transition-duration-l: .3s;--lumo-space-r-m: var(--lumo-space-m);--lumo-space-r-l: var(--lumo-space-l);--lumo-space-r-x: var(--lumo-space-l);--lumo-space-wide-r-m: var(--lumo-space-wide-m);--lumo-space-wide-r-l: var(--lumo-space-wide-l);--lumo-disabled-text-color: hsla(210, 14%, 14%, .6);--ifactory-vaadin-text-area-wrap-label: normal;--ifactory-vaadin-text-area-height: 25em;--ifactory-vaadin-text-area-note-height: 25em;--ifactory-crud-dnd-column-width: 2.5rem;--ifactory-crud-action-column-width: 1.5rem;--ifactory-crud-edit-column-width: 1.5rem;--ifactory-grid-dnd-column-width: 2.5rem;--ifactory-grid-action-column-width: 1.5rem;--ifactory-grid-edit-column-width: 1.5rem;--ifactory-csmngr-action-column-width: 8.6rem;--ifactory-annexes-action-column-width: 8.6rem;--ifactory-expert-mode-group-column-width: 7.6rem;--ifactory-expert-mode-id-column-width: 4rem;--ifactory-expert-mode-code-column-width: 4.5rem;--ifactory-vaadin-crud-viewer-minheight: 14em;--ifactory-vaadin-grid-viewer-minheight: 14em;--ifactory-text-field-font-color: var(--lumo-error-color);--lumo-clickable-cursor: pointer;--main-color-raw: 127,135,15;--main-color: rgb(var(--main-color-raw));--header-image-overlay-color: rgba(var(--main-color-raw), 0);--lumo-primary-color: var(--main-color);--lumo-success-color: var(--main-color);--lumo-primary-text-color: var(--main-color);--panel-background-color: rgb(255, 217, 102);--lumo-font-family: "Segoe UI", "Noto Sans", -apple-system, BlinkMacSystemFont, "Roboto", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";height:100%;width:100%;margin:0;padding:0;overflow:hidden;background-color:var(--lumo-base-color)}@media only screen and (max-width: 768px){html,:host{--ifactory-vaadin-text-area-width: 100%;--ifactory-vaadin-text-area-note-width: 100%}}@media only screen and (min-width: 768px){html,:host{--ifactory-vaadin-text-area-width: 30em;--ifactory-vaadin-text-area-note-width: 30em}}@media (max-width: 479px){html,:host{--lumo-space-r-x: 0}}@media (min-width: 480px) and (max-width: 1023px){html,:host{--lumo-space-r-x: var(--lumo-space-m)}}@media (max-width: 1023px){html,:host{--lumo-space-r-m: var(--lumo-space-s);--lumo-space-r-l: var(--lumo-space-m);--lumo-space-wide-r-m: var(--lumo-space-wide-s);--lumo-space-wide-r-l: var(--lumo-space-wide-m)}}
