@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.jmix-exception-dialog-window-content textarea{background-color:var(--lumo-contrast-20pct);border:0;border-radius:var(--lumo-border-radius-m);box-sizing:border-box;font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-s);outline:none;padding:calc(var(--lumo-size-s) - 1em * var(--lumo-line-height-s));resize:none}.jmix-exception-dialog-window-content textarea:focus{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-message-textarea{width:100%;height:100px}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-stacktrace-textarea{width:100%;flex-grow:1}.buttons-panel{width:100%;flex-wrap:wrap}.datetime-picker-container{display:flex;align-items:baseline;gap:calc(var(--lumo-space-xs) / 2)}.datetime-picker-container vaadin-date-picker{min-width:0;flex:1 1 auto}.datetime-picker-container vaadin-time-picker{min-width:0;flex:1 1.65 auto}.bordered-panel{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l)}.jmix-login-main-layout{background-color:var(--lumo-shade-5pct)}.jmix-role-assigment-layout{container-type:inline-size;container-name:jmix-role-assigment-layout}.jmix-role-assigment-content-wrapper{flex-direction:column;overflow:auto;gap:var(--lumo-space-m);padding:var(--lumo-space-m)}@container jmix-role-assigment-layout (min-width: 60em){.jmix-role-assigment-content-wrapper{flex-direction:row}}.jmix-role-assignment-layout{container-type:inline-size;container-name:jmix-role-assignment-layout}.jmix-role-assignment-content-wrapper{flex-direction:column;overflow:auto;gap:var(--lumo-space-m);padding:var(--lumo-space-m)}@container jmix-role-assignment-layout (min-width: 60em){.jmix-role-assignment-content-wrapper{flex-direction:row}}.jmix-list-menu{color:var(--lumo-secondary-text-color);margin:0;overflow:auto;padding:0 var(--lumo-space-s)}.jmix-list-menu .jmix-menubar-item .menubar-list{margin-inline-start:var(--lumo-space-l)}.jmix-list-menu .jmix-menubar-item{padding:var(--lumo-space-s) 0;margin:0}.jmix-list-menu .jmix-menubar-item vaadin-details-summary{padding:var(--lumo-space-s)}.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container{display:flex;gap:var(--lumo-space-s);align-items:center}.jmix-list-menu .jmix-menu-item-link .link-icon,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .menubar-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);flex-shrink:0}.jmix-list-menu .jmix-menu-item-link .prefix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .prefix-component{flex-shrink:0}.jmix-list-menu .jmix-menu-item-link vaadin-icon.prefix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-list-menu .jmix-menu-item-link vaadin-icon.prefix-component[icon^="vaadin:"],.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container vaadin-icon.prefix-component[icon^="vaadin:"]{padding:.125em;box-sizing:border-box}.jmix-list-menu .jmix-menubar-item .menubar-summary{white-space:nowrap;font-weight:700;text-overflow:ellipsis;overflow:hidden}.jmix-list-menu .jmix-menu-item-link .suffix-component,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .suffix-component{margin-inline-start:auto;flex-shrink:0}.jmix-list-menu .jmix-menu-item-link{gap:var(--lumo-space-s);padding:var(--lumo-space-s);text-decoration:none;color:inherit;cursor:pointer;align-items:center}.jmix-list-menu .jmix-menu-item-link .link-text{line-height:var(--lumo-line-height-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{color:var(--lumo-primary-text-color)}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{background-color:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius-m)}.jmix-list-menu .jmix-menubar-item vaadin-details-summary::part(content){display:flex;overflow:hidden;width:100%;align-items:center}.jmix-list-menu[theme~=toggle-reverse] vaadin-details-summary{justify-content:space-between}.jmix-list-menu[theme~=toggle-reverse] vaadin-details-summary::part(toggle){order:1;margin-inline-end:0}@supports selector(:focus-visible){.jmix-list-menu .jmix-menu-item-link:focus-visible{border-radius:var(--lumo-border-radius-m);box-shadow:0 0 0 var(--vaadin-focus-ring-width, 2px) var(--vaadin-focus-ring-color, var(--lumo-primary-color-50pct));outline:0}}.jmix-user-indicator{overflow:hidden;text-align:center;text-overflow:ellipsis}.jmix-user-indicator .jmix-user-indicator-label{white-space:nowrap}.buttons-panel .jmix-simple-pagination:last-child{margin-inline-start:auto}.jmix-simple-pagination{align-items:center;display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-status-bar{margin:0 var(--jmix-simple-pagination-gap);display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination .jmix-items-per-page{gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-total-count.link{color:var(--lumo-primary-text-color);cursor:pointer}.jmix-simple-pagination-navigation-button.first,.jmix-simple-pagination-navigation-button.prev,.jmix-simple-pagination-navigation-button.next,.jmix-simple-pagination-navigation-button.last{padding:0;margin:0;height:1.5rem;min-width:1.5rem}.jmix-simple-pagination-navigation-button vaadin-icon[dir=rtl]{rotate:180deg}.jmix-items-per-page{align-items:center;display:flex;gap:var(--jmix-items-per-page-gap, .5em)}.jmix-items-per-page-select{width:var(--jmix-items-per-page-select-width, 6em)}vaadin-menu-bar[jmix-role=jmix-dropdown-button] vaadin-menu-bar-item::part(content),vaadin-menu-bar[jmix-role|=jmix-combo-button] vaadin-menu-bar-item::part(content){align-items:center;gap:var(--lumo-space-xs)}.jmix-dropdown-button-item-wrapper{display:flex;align-items:center;gap:var(--lumo-space-s)}vaadin-icon.jmix-dropdown-button-item-icon:not([icon^="lumo:"]){padding:var(--lumo-space-xs);box-sizing:border-box}vaadin-menu-bar[jmix-role=jmix-dropdown-button]>vaadin-menu-bar-button{margin:var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button{margin-top:var(--lumo-space-xs);margin-bottom:var(--lumo-space-xs)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button:nth-last-of-type(2){min-width:var(--lumo-button-size);padding-left:calc(var(--lumo-button-size) / 4);padding-right:calc(var(--lumo-button-size) / 4)}jmix-upload-field[theme~=no-file-name] .jmix-upload-button{flex-grow:1}.jmix-upload-field-input-container{align-items:center;display:flex;gap:var(--lumo-space-s)}.jmix-upload-field-file-name{cursor:pointer;margin:0}.jmix-upload-field-file-name:hover{text-decoration:underline}.jmix-upload-field-file-name.empty{color:var(--lumo-body-text-color);cursor:default}.jmix-upload-field-clear{color:var(--lumo-contrast-60pct);font-size:var(--lumo-icon-size-m);background:transparent;padding:0;border:none;box-shadow:none}.jmix-upload-field-clear:focus{outline:none;border-radius:var(--lumo-border-radius-s);box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-upload-field-clear:before{content:var(--lumo-icons-cross);font-family:lumo-icons;display:block}.jmix-upload-field-clear:hover{color:var(--lumo-contrast-90pct)}.jmix-upload-dialog-content{display:flex;flex-direction:column;min-width:20em}.jmix-upload-dialog-cancel-button{align-self:end}img[theme~=fill]{object-fit:fill}img[theme~=contain]{object-fit:contain}img[theme~=cover]{object-fit:cover}img[theme~=scale-down]{object-fit:scale-down}.jmix-generic-filter-controls-layout{flex-wrap:wrap}.jmix-property-filter .unary-field{width:6em}.jmix-property-filter .filter-label{white-space:nowrap}.jmix-group-filter{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l);margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-s)}vaadin-menu-bar[jmix-role=jmix-grid-column-visibility]>vaadin-menu-bar-button{margin:var(--lumo-space-xs) 0}.jmix-main-view-navigation>.jmix-menu-filter-field{margin:var(--lumo-space-s) var(--lumo-space-m) var(--lumo-space-s) var(--lumo-space-m)}.jmix-horizontal-menu{color:var(--lumo-secondary-text-color)}.jmix-horizontal-menu-root-item:hover{color:var(--lumo-contrast-80pct)}.jmix-horizontal-menu vaadin-menu-bar-button{color:inherit;background-color:transparent;border-radius:var(--lumo-border-radius-m);padding:0}.jmix-horizontal-menu vaadin-menu-bar-button[expanded]{background-color:var(--lumo-primary-color-10pct)}.jmix-horizontal-menu vaadin-menu-bar-button.jmix-horizontal-menu-item-wrapper[focus-ring]{box-shadow:inset 0 0 0 var(--_focus-ring-width) var(--_focus-ring-color)}vaadin-menu-bar .jmix-horizontal-menu-item-wrapper{margin:0;padding:0}vaadin-menu-bar-list-box .jmix-horizontal-menu-item-wrapper{padding:0}vaadin-menu-bar-list-box vaadin-menu-bar-item[class~=jmix-horizontal-menu-item-wrapper]::part(checkmark){display:none}.jmix-horizontal-menu-item-wrapper[aria-haspopup=true]:after{margin:0;padding-inline-start:calc(var(--lumo-space-s) + var(--lumo-space-xs));padding-inline-end:var(--lumo-space-s)}.jmix-horizontal-menu-content-item{gap:var(--lumo-space-s);align-items:center}.jmix-horizontal-menu-content-item vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-horizontal-menu-content-item .suffix-component{margin-inline-start:auto}vaadin-menu-bar .jmix-horizontal-menu-content-item{padding-inline-start:calc(var(--lumo-size-m) / 3 + var(--lumo-border-radius-m) / 2);padding-inline-end:calc(var(--lumo-size-m) / 3 + var(--lumo-border-radius-m) / 2);padding-top:.5em;padding-bottom:.5em}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item{padding-inline-start:calc(var(--lumo-icon-size-s) + var(--lumo-space-s) * 2);padding-inline-end:0;padding-top:.5em;padding-bottom:.5em}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item[prefixed]{padding-inline-start:var(--lumo-space-s)}vaadin-menu-bar-list-box .jmix-horizontal-menu-content-item .text-component:not(:last-child){margin-inline-end:var(--lumo-space-l)}.jmix-horizontal-menu-item:hover{text-decoration:none}vaadin-menu-bar-item .jmix-horizontal-menu-item{color:inherit;display:flex;cursor:pointer;width:100%}vaadin-menu-bar-list-box .jmix-horizontal-menu-item{padding-inline-end:calc(var(--lumo-icon-size-s) + var(--lumo-space-s) * 2)}.jmix-grid-context-menu-item-component{gap:var(--lumo-space-s);align-items:center;width:100%;display:flex}.jmix-grid-context-menu-item-component vaadin-icon.prefix-component{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.jmix-grid-context-menu-item-component .suffix-component{margin-inline-start:auto}.jmix-grid-context-menu-item-component kbd.suffix-component{box-sizing:border-box;display:inline-block;padding:calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs);font-size:calc(var(--lumo-font-size-xs) * .85);line-height:var(--lumo-line-height-xs);color:var(--lumo-secondary-text-color);vertical-align:middle;background-color:var(--lumo-contrast-5pct);border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-m);box-shadow:inset 0 -1px 0 var(--lumo-contrast-20pct, var(--lumo-contrast-5pct))}.jmix-grid-context-menu-item-component .text-component:not(:last-child){margin-inline-end:var(--lumo-space-l)}html{--jmix-rte-icons-bold: "";--jmix-rte-icons-italic: "";--jmix-rte-icons-underline: "";--jmix-rte-icons-strikethrough: "";--jmix-rte-icons-subscript: "";--jmix-rte-icons-superscript: "";--jmix-rte-icons-list-ordered: "";--jmix-rte-icons-list-bullet: "";--jmix-rte-icons-align-start: "";--jmix-rte-icons-align-center: "";--jmix-rte-icons-align-end: "";--jmix-rte-icons-align-justify: "";--jmix-rte-icons-image: "";--jmix-rte-icons-link: "";--jmix-rte-icons-quote-right: "";--jmix-rte-icons-angle-left: "";--jmix-rte-icons-angle-right: "";--jmix-rte-icons-clean: ""}jmix-rich-text-editor .ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}jmix-rich-text-editor .ql-clipboard p{margin:0;padding:0}jmix-rich-text-editor .ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:.75em 1em;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;flex:1}jmix-rich-text-editor .ql-editor>*{cursor:text}jmix-rich-text-editor .ql-align-left{text-align:left}jmix-rich-text-editor .ql-direction-rtl{direction:rtl;text-align:inherit}jmix-rich-text-editor .ql-align-center{text-align:center}jmix-rich-text-editor .ql-align-justify{text-align:justify}jmix-rich-text-editor .ql-align-right{text-align:right}jmix-rich-text-editor .jmix-rich-text-editor-container{display:flex;flex-direction:column;min-height:inherit;max-height:inherit;flex:auto;overflow:hidden}vaadin-form-layout jmix-rich-text-editor{align-self:flex-start}jmix-rich-text-editor .jmix-rich-text-editor-toolbar{display:flex;flex-wrap:wrap;flex-shrink:0;background-color:var(--lumo-contrast-5pct);padding:calc(var(--lumo-space-s) - 1px) var(--lumo-space-xs)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-group]{display:flex;margin:0 calc(var(--lumo-space-l) / 2 - 1px)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]{padding:0;font:inherit;line-height:1;text-transform:none;background:transparent;border:none;position:relative;width:var(--lumo-size-m, 2em);height:var(--lumo-size-m, 2em);border-radius:var(--lumo-border-radius-m);color:var(--lumo-contrast-60pct);margin:2px 1px;cursor:var(--lumo-clickable-cursor);transition:background-color .1s,color .1s}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{outline:none;background-color:var(--lumo-contrast-5pct);color:var(--lumo-contrast-80pct);box-shadow:none}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:focus{outline:none;box-shadow:0 0 0 var(--_focus-ring-width) var(--_focus-ring-color)}@media (forced-colors: active){jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:focus,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{outline:1px solid!important}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button].ql-active{outline:2px solid;outline-offset:-1px}}@media (hover: none){jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:hover{background-color:transparent}}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Vaadin-Icons;font-size:var(--lumo-icon-size-xs)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button].ql-active{background-color:var(--vaadin-selection-color, var(--lumo-primary-color));color:var(--lumo-primary-contrast-color)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button]:active{background-color:var(--lumo-contrast-10pct);color:var(--lumo-contrast-90pct)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-bold]:before{content:var(--jmix-rte-icons-bold)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-italic]:before{content:var(--jmix-rte-icons-italic)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-underline]:before{content:var(--jmix-rte-icons-underline)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-strike]:before{content:var(--jmix-rte-icons-strikethrough)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h1]:before{content:"H1";font-size:var(--lumo-font-size-xl, 1.25em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h2]:before{content:"H2";font-size:var(--lumo-font-size-l, 1em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h3]:before{content:"H3";font-size:var(--lumo-font-size-m, .875em)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h1]:before,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h2]:before,jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-h3]:before{font-family:var(--lumo-font-family);letter-spacing:-.05em;font-weight:700}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-subscript]:before{content:var(--jmix-rte-icons-subscript)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-superscript]:before{content:var(--jmix-rte-icons-superscript)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-blockquote]:before{content:var(--jmix-rte-icons-quote-right)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-code-block]:before{content:var(--jmix-rte-icons-angle-left) var(--jmix-rte-icons-angle-right);letter-spacing:-.4em;margin-left:-.2em}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-list-ordered]:before{content:var(--jmix-rte-icons-list-ordered)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-list-bullet]:before{content:var(--jmix-rte-icons-list-bullet)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-start]:before{content:var(--jmix-rte-icons-align-start)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-center]:before{content:var(--jmix-rte-icons-align-center)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-end]:before{content:var(--jmix-rte-icons-align-end)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-justify]:before{content:var(--jmix-rte-icons-align-justify)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-image]:before{content:var(--jmix-rte-icons-image)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-link]:before{content:var(--jmix-rte-icons-link)}jmix-rich-text-editor .jmix-rich-text-editor-toolbar [class*=toolbar-button-clean]:before{content:var(--jmix-rte-icons-clean)}jmix-rich-text-editor[readonly] .jmix-rich-text-editor-toolbar{display:none}jmix-rich-text-editor[disabled] [class*=toolbar-button]{background-color:transparent}jmix-rich-text-editor .jmix-rich-text-editor-toolbar input[type=file]{display:none}jmix-rich-text-editor .jmix-rich-text-editor-content{box-sizing:border-box;position:relative;flex:auto;display:flex;flex-direction:column;overflow:hidden;background-color:var(--lumo-base-color)}jmix-rich-text-editor .jmix-rich-text-editor-content>.ql-editor{padding:0 var(--lumo-space-m);line-height:inherit}jmix-rich-text-editor .jmix-rich-text-editor-content :where(h1,h2,h3,h4,h5,h6){margin-top:1.25em}jmix-rich-text-editor .jmix-rich-text-editor-content h1{margin-bottom:.75em}jmix-rich-text-editor .jmix-rich-text-editor-content :where(h2,h3,h4){margin-bottom:.5em}jmix-rich-text-editor .jmix-rich-text-editor-content h5{margin-bottom:.25em}jmix-rich-text-editor .jmix-rich-text-editor-content blockquote{padding-left:1em}jmix-rich-text-editor .jmix-rich-text-editor-content pre{white-space:pre-wrap;margin-bottom:.3125em;margin-top:.3125em;padding:.3125em .625em}jmix-rich-text-editor .jmix-rich-text-editor-content code{font-size:85%;padding:.125em .25em}jmix-rich-text-editor .jmix-rich-text-editor-content img{max-width:100%}jmix-rich-text-editor:not([theme~=no-border]):not([readonly]) .jmix-rich-text-editor-content{border-top:1px solid var(--lumo-contrast-20pct)}jmix-rich-text-editor[theme~=no-border] .jmix-rich-text-editor-toolbar{padding-top:var(--lumo-space-s);padding-bottom:var(--lumo-space-s)}jmix-rich-text-editor[theme~=compact]{min-height:calc(var(--lumo-size-m) * 6)}jmix-rich-text-editor[theme~=compact] .jmix-rich-text-editor-toolbar{padding:var(--lumo-space-xs) 0}jmix-rich-text-editor[theme~=compact][theme~=no-border] .jmix-rich-text-editor-toolbar{padding:calc(var(--lumo-space-xs) + 1px) 0}jmix-rich-text-editor[theme~=compact] [class*=toolbar-button]{width:var(--lumo-size-s);height:var(--lumo-size-s)}jmix-rich-text-editor[theme~=compact] [class*=toolbar-group]{margin:0 calc(var(--lumo-space-m) / 2 - 1px)}jmix-rich-text-editor[dir=rtl] .ql-editor{direction:rtl;text-align:right}jmix-rich-text-editor[dir=rtl] .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-start]{rotate:180deg}jmix-rich-text-editor[dir=rtl] .jmix-rich-text-editor-toolbar [class*=toolbar-button-align-end]{rotate:180deg}jmix-combo-box-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-combo-box-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-combo-box-picker[disabled][has-error-message]::part(error-message),jmix-combo-box-picker[readonly][has-error-message]::part(error-message){display:none}jmix-code-editor[readonly][has-error-message]::part(error-message),jmix-code-editor[disabled][has-error-message]::part(error-message){display:none}jmix-code-editor[readonly][invalid],jmix-code-editor[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}jmix-value-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-value-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-value-picker[disabled][has-error-message]::part(error-message),jmix-value-picker[readonly][has-error-message]::part(error-message){display:none}jmix-multi-select-combo-box-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}jmix-multi-select-combo-box-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}jmix-multi-select-combo-box-picker[disabled][has-error-message]::part(error-message),jmix-multi-select-combo-box-picker[readonly][has-error-message]::part(error-message){display:none}.jmix-twin-column-items-column-label,.jmix-twin-column-selected-items-column-label{color:var(--lumo-secondary-text-color);font-weight:500;line-height:1;font-size:var(--lumo-font-size-s);padding-bottom:var(--lumo-space-xs)}jmix-twin-column[disabled] :is(.jmix-twin-column-items-column-label,.jmix-twin-column-selected-items-column-label){color:var(--lumo-disabled-text-color)}jmix-twin-column vaadin-list-box{border:1px solid var(--lumo-contrast-20pct);border-radius:0}jmix-twin-column vaadin-item{border-bottom:1px solid var(--lumo-contrast-10pct);border-radius:0;padding:var(--lumo-space-xs) var(--lumo-space-m)}jmix-twin-column vaadin-item::part(checkmark){display:none}jmix-twin-column vaadin-item[selected]{background-color:var(--lumo-primary-color-10pct)}jmix-twin-column vaadin-item:not([selected]):hover{background-color:transparent}jmix-twin-column[theme~=no-border] vaadin-list-box{border-width:0}jmix-twin-column[theme~=no-row-border] vaadin-item{border-width:0}jmix-twin-column[theme~=checkmarks] vaadin-item::part(checkmark){display:block}jmix-twin-column[theme~=checkmarks] vaadin-item{padding:var(--lumo-space-xs) var(--lumo-space-m) var(--lumo-space-xs) var(--lumo-space-xs)}jmix-twin-column[theme~=checkmarks] vaadin-item[selected]{background-color:transparent}jmix-twin-column[theme~=checkmarks] vaadin-item:hover{background-color:var(--lumo-primary-color-10pct)}jmix-twin-column vaadin-item:nth-last-of-type(1){border-bottom:0px}jmix-twin-column vaadin-button:first-child{margin-top:var(--lumo-space-s)}jmix-twin-column[theme~=no-space-between-actions] vaadin-button:first-child{border-top-left-radius:var(--lumo-border-radius-m);border-top-right-radius:var(--lumo-border-radius-m)}jmix-twin-column[theme~=no-space-between-actions] vaadin-button{margin-top:0;margin-bottom:0;border-radius:0}jmix-twin-column[theme~=no-space-between-actions] vaadin-button:last-child{border-bottom-left-radius:var(--lumo-border-radius-m);border-bottom-right-radius:var(--lumo-border-radius-m)}jmix-twin-column .jmix-twin-column-actions-panel{padding:0 var(--lumo-space-s) 0 var(--lumo-space-s);box-sizing:content-box}jmix-twin-column vaadin-button vaadin-icon[dir=rtl]{rotate:180deg}jmix-twin-column[invalid] .jmix-twin-column-items-column{border-top:1px solid var(--lumo-error-color);border-left:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}jmix-twin-column[invalid][dir=rtl] .jmix-twin-column-items-column{border-left-width:0;border-right:1px solid var(--lumo-error-color)}jmix-twin-column[invalid] .jmix-twin-column-selected-items-column{border-top:1px solid var(--lumo-error-color);border-right:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}jmix-twin-column[invalid][dir=rtl] .jmix-twin-column-selected-items-column{border-left:1px solid var(--lumo-error-color);border-right-width:0}jmix-twin-column[invalid] .jmix-twin-column-actions-panel{border-top:1px solid var(--lumo-error-color);border-bottom:1px solid var(--lumo-error-color)}vaadin-text-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-text-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-text-field[disabled][has-error-message]::part(error-message),vaadin-text-field[readonly][has-error-message]::part(error-message){display:none}vaadin-text-area[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-text-area[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-text-area[disabled][has-error-message]::part(error-message),vaadin-text-area[readonly][has-error-message]::part(error-message){display:none}vaadin-number-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-number-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-number-field[disabled][has-error-message]::part(error-message),vaadin-number-field[readonly][has-error-message]::part(error-message){display:none}vaadin-big-decimal-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-big-decimal-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-big-decimal-field[disabled][has-error-message]::part(error-message),vaadin-big-decimal-field[readonly][has-error-message]::part(error-message){display:none}vaadin-integer-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-integer-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-integer-field[disabled][has-error-message]::part(error-message),vaadin-integer-field[readonly][has-error-message]::part(error-message){display:none}vaadin-password-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-password-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-password-field[disabled][has-error-message]::part(error-message),vaadin-password-field[readonly][has-error-message]::part(error-message){display:none}vaadin-email-field[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-email-field[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-email-field[disabled][has-error-message]::part(error-message),vaadin-email-field[readonly][has-error-message]::part(error-message){display:none}vaadin-select[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-select[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-select[disabled][has-error-message]::part(error-message),vaadin-select[readonly][has-error-message]::part(error-message){display:none}vaadin-checkbox-group[readonly][has-error-message]::part(error-message),vaadin-checkbox-group[disabled][has-error-message]::part(error-message){display:none}vaadin-checkbox-group[readonly][invalid],vaadin-checkbox-group[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-radio-group[readonly][has-error-message]::part(error-message),vaadin-radio-group[disabled][has-error-message]::part(error-message){display:none}vaadin-radio-group[readonly][invalid],vaadin-radio-group[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-date-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-date-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-date-picker[disabled][has-error-message]::part(error-message),vaadin-date-picker[readonly][has-error-message]::part(error-message){display:none}vaadin-time-picker[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-time-picker[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-time-picker[disabled][has-error-message]::part(error-message),vaadin-time-picker[readonly][has-error-message]::part(error-message){display:none}vaadin-date-time-picker[readonly][invalid]::part(error-message),vaadin-date-time-picker[disabled][invalid]::part(error-message){display:none}vaadin-date-time-picker[readonly],vaadin-date-time-picker[disabled]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color)}vaadin-date-time-picker[readonly] ::part(input-field){--vaadin-input-field-invalid-background: transparent}vaadin-date-time-picker[readonly] ::part(input-field):after{--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-date-time-picker[disabled] ::part(input-field){--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-combo-box[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-combo-box[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-combo-box[disabled][has-error-message]::part(error-message),vaadin-combo-box[readonly][has-error-message]::part(error-message){display:none}vaadin-multi-select-combo-box[readonly][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: transparent;--vaadin-input-field-invalid-hover-highlight: transparent}vaadin-multi-select-combo-box[disabled][invalid]{--lumo-required-field-indicator-color: var(--lumo-primary-text-color);--vaadin-input-field-invalid-background: var(--lumo-contrast-5pct)}vaadin-multi-select-combo-box[disabled][has-error-message]::part(error-message),vaadin-multi-select-combo-box[readonly][has-error-message]::part(error-message){display:none}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position=top]){align-items:center}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position=top])::part(label){margin:0}vaadin-form-item[theme~=label-align-end]:not([label-position=top])::part(label){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}vaadin-grid[theme~=no-header]::part(header-cell){display:none}vaadin-dialog-overlay[class~=column-filter-popup]::part(backdrop){background:unset}vaadin-dialog-overlay[class~=column-filter-dialog]::part(content){display:flex;flex-direction:row;gap:var(--lumo-space-s);padding:var(--lumo-space-wide-m)}vaadin-dialog-overlay[class~=column-filter-popup]::part(overlay){align-self:flex-start;position:absolute}vaadin-dialog-overlay[class~=column-filter-footer-small]::slotted([slot="footer"]){display:flex;gap:var(--lumo-space-s);width:100%}[jmix-role=column-filter-button]:not([activated]):hover{color:var(--lumo-contrast)}[jmix-role=column-filter-button]:not([activated]){color:var(--lumo-tertiary-text-color)}[jmix-role=column-filter-button]:is([activated]){color:var(--lumo-primary-text-color)}.jmix-text-layout-closeable .title,.jmix-text-layout-closeable .message,.jmix-text-layout .title,.jmix-text-layout .message{white-space:pre}.jmix-text-layout-closeable .title,.jmix-text-layout .title{font-size:var(--lumo-font-size-l);font-weight:600;margin:0;text-align:center}.jmix-text-layout-closeable .message,.jmix-text-layout .message{margin-top:0;margin-bottom:0}.jmix-closeable-layout{display:flex;align-items:flex-start;gap:var(--lumo-space-s)}.jmix-closeable-layout .close-button{position:absolute;right:0;top:0}.jmix-closeable-layout .close-button vaadin-icon{color:var(--_lumo-button-color, var(--lumo-contrast))}vaadin-notification-card:not([slot$=stretch]) .jmix-closeable-layout{padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-s);padding-inline-end:var(--lumo-space-s)}vaadin-notification-card:not([slot$=stretch]) .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-xs);padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-text-layout-closeable{padding-inline-start:unset}vaadin-notification-card[theme~=warning] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=warning] .jmix-text-layout .title{color:var(--lumo-warning-contrast-color)}vaadin-notification-card[theme~=contrast] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=contrast] .jmix-text-layout .title{color:var(--lumo-base-color)}vaadin-notification-card[theme~=error] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=error] .jmix-text-layout .title{color:var(--lumo-error-contrast-color)}vaadin-notification-card[theme~=success] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=success] .jmix-text-layout .title{color:var(--lumo-success-contrast-color)}vaadin-notification-card[theme~=primary] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=primary] .jmix-text-layout .title{color:var(--lumo-primary-contrast-color)}vaadin-notification-card::part(overlay){display:flex;justify-content:center;position:relative}vaadin-split-layout[theme~=splitter-spacing]{gap:var(--lumo-space-s)}@font-face{font-family:Vaadin-Icons;font-style:normal;font-weight:900;font-display:block;src:url(./Vaadin-Icons-xd9l0VVN.woff) format("woff"),url(./Vaadin-Icons-BZSCcOkD.ttf) format("truetype"),url(./Vaadin-Icons-BdG7kKl7.eot) format("eot")}html{--jmix-lumo-warning-background-color: var(--lumo-warning-color);--jmix-lumo-warning-background-color-50pct: hsla(48, 100%, 50%, .5);--jmix-lumo-warning-background-color-10pct: var(--lumo-warning-color-10pct);--jmix-lumo-warning-primary-text-color: var(--lumo-warning-text-color);--jmix-lumo-warning-color: var(--lumo-warning-contrast-color);--jmix-simple-pagination-gap: .3em}.tick-bullet{border-radius:var(--Corner-Radius-rounded, 9999px);background:var(--SemanticColor-Primary-Primary, #222);display:flex;padding:4px;align-items:center;gap:4px}.custom-readon{background-color:#ffd800;border-radius:16px;height:auto;padding:2em;width:100%;max-width:400px;text-align:start;font-size:1em;gap:1.5rem;margin-bottom:2rem;box-shadow:1px 8px 9px -3px #00000036;-webkit-box-shadow:1px 8px 9px -3px rgba(0,0,0,.21);-moz-box-shadow:1px 8px 9px -3px rgba(0,0,0,.21)}.register-bttn{width:100%;color:#fff;background-color:#222;padding:1.4em}.login-bttn{width:100%;background-color:#f4fcfce6;border-style:solid;border-width:1px;padding:1.4em;border-radius:var(--Corner-Radius-m, 5px);border:1px solid var(--SemanticColor-Primary-Primary, #222);color:var(--semantic-color-text-primary-text, #222);background-color:#ffd800}.vbox-qualify{margin-top:6%}.h5-landing{font-weight:400}.jmix-main-view-header{display:flex;flex-direction:row;justify-content:space-between}.top-nav-box-one{display:flex;align-items:center;justify-content:flex-start}.top-bar-img{width:40px;height:40px;border-radius:50%;object-fit:cover}.top-nav-box{margin-right:2rem;display:flex;align-items:center;justify-content:flex-end}.jmix-login-main-layout{font-family:Poppins,sans-serif;background-color:#fff;padding:0;background-size:contain}.mainbox-layout{padding-right:5%;padding-left:5%;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:1600px;margin:0 auto}.mainbox-layout-header{padding-right:5%;padding-left:5%;display:flex;flex-direction:column;gap:1rem;width:100%;margin:0 auto;background:#222}h1{font-family:Poppins,sans-serif}@media (max-width: 1024px){.jmix-login-main-layout{background-size:cover}}.logo-horizontal-box{align-items:center;width:100%!important;max-width:100vw}.welcome-vms{text-align:left;width:100%}.logo-upper{width:240px;height:auto;background-color:#222}.line-below-header{border-top-style:solid;border-top-width:2px;border-top-color:#0064c4;width:100%;max-width:90vw}.h2-headline-register{font-size:1.4rem}.newh1-logo{margin:0;padding:0;width:100%;color:#f9f9f9;font-size:2em;font-weight:700;display:flex;justify-content:flex-end}.h4-logo{margin:0;padding:0;display:flex;justify-content:flex-end;width:100%;color:#f9f9f9;font-size:1em;font-weight:400}.card-register{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border-radius:16px;padding:2em;width:100%;max-width:1200px;text-align:start;margin-right:.5em;font-size:1em;gap:1.5rem;margin-bottom:2rem;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d}.card-register-registerView{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border-radius:16px;padding:2em;width:100%;max-width:1200px;text-align:start;margin-right:.5em;font-size:1em;gap:1.5rem;margin-bottom:2rem;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;height:100%;max-height:500px}.first-row-card{margin-bottom:.5rem}.first-row-card{margin-top:1.5rem;width:100%;max-width:100vw;height:160px;background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border-radius:12px;border:1.4px solid #222;display:flex;align-items:center;justify-content:center;font-weight:700;color:#333}.second-row-card{width:100%;max-width:100vw;height:160px;background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border-radius:12px;border:1.4px solid #222;display:flex;align-items:center;justify-content:center;font-weight:700;color:#222;margin-top:1.5rem}.custom-login vaadin-login-form-wrapper{background-color:#ffd800;border-radius:16px;width:100%}vaadin-login-form-wrapper::part(form){background-color:#ffd800}vaadin-login-form{background-color:#ffd800}.h1-inbox{font-size:2em;color:#222}.h4-inbox{font-weight:400;font-size:1em;text-align:start;width:100%}.first-horizontal-box{position:relative;top:2rem;display:flex;align-content:space-between;gap:4vw;justify-content:center;width:100%}@media (max-width: 1024px){.first-horizontal-box{flex-direction:column;align-items:center}}@media (max-width: 768px){.card-register,.custom-login,.card-register-registerView{width:90%;max-width:400px}.card-register-registerView{height:100%;max-height:600px}.first-row-card,.second-row-card{width:100%}}.register-txt-front{margin-top:1.4em}.footer-login{margin-top:5%;width:100%;background-color:#181818;display:flex;justify-content:center;align-items:center;text-align:left}.footer-hbox{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.info-number{width:14%!important}.h2footer{color:#fff}.footer-contact>h4{font-size:.8em;width:290px;color:#fff;font-weight:400}.footer-info{display:flex;justify-content:flex-start;align-items:start;width:90%;color:#fff;font-weight:400;font-size:.9em}.footer-info1{display:flex;justify-content:flex-end;align-items:start;width:90%;color:#fff;font-weight:400;font-size:.9em}.footer-hbox2{margin-left:2%;margin-right:2%}.footer-copyright{color:#fff;font-weight:lighter;font-size:.8em}.custom-login vaadin-login-form{width:500px!important}.custom-login vaadin-login-form-wrapper{width:500px!important}.custom-login vaadin-login-form-wrapper::part(form-title){font-size:26px;padding-bottom:18px;border-bottom-style:solid;border-bottom-width:1px;margin-top:0;margin-bottom:26px}.custom-login vaadin-login-form-wrapper vaadin-text-field::part(label),.custom-login vaadin-login-form-wrapper vaadin-password-field::part(label){color:#655b16;font-weight:500}.custom-login vaadin-login-form-wrapper vaadin-text-field::part(input-field),.custom-login vaadin-login-form-wrapper vaadin-password-field::part(input-field){color:gray;font-weight:lighter;background-color:#fff;border-style:solid;border-width:1px}.custom-login vaadin-button[slot=submit]{background-color:#222;color:#fff}.register-field::part(input-field){border-style:solid;border-width:1px;background-color:#fff}.register-field label{color:#655b16}.register-form-bttm-bttn{margin-top:2rem;display:flex;align-items:center;justify-content:flex-end;width:100%}.register-form-bttm-bttn vaadin-button{margin-left:1rem;background-color:#000;color:#fff}.register-form-bttm-bttn .bck-register{background-color:transparent;color:#000}.bttn-back vaadin-button{background-color:#fff}.passlabel{font-size:.8em}.h4-headline-register{font-size:.7em;font-weight:400}.card-register-form{background-color:#ffd800;border-radius:16px;padding:2em;width:100%;max-width:20em;text-align:start;margin-right:.5em;font-size:1em;gap:.22rem;margin-bottom:2rem;display:flex;height:470px;flex-direction:column;align-items:flex-start}.form-layout-card{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border-radius:16px;padding:2em;width:100%;max-width:48em;text-align:start;margin-right:.5em;font-size:1em;gap:.22rem;margin-bottom:2rem;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;display:flex;height:auto;flex-direction:column;align-items:flex-start}.stepper-box{align-content:flex-start}.stepper{margin-left:-38px;width:1%;display:flex;flex-direction:column;align-items:flex-start;gap:0px}.stepper-text{margin-top:.2em;font-size:.7em}.step{display:flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;font-size:10px;font-weight:700;background:#f5eaea;color:#000;border-radius:20%;border:2px solid #6454546b}.step.active{background:#222;color:#fff}.step-line{margin-left:.66em;width:1px;height:20px}.step-line.active{background:#222}.form-layout-card vaadin-text-field,.form-layout-card vaadin-integer-field,.form-layout-card vaadin-combo-box,.form-layout-card vaadin-date-picker,.form-layout-card select{width:22rem!important;max-width:100%!important;box-sizing:border-box}.default-tabsheet vaadin-text-field,.default-tabsheet vaadin-combo-box,.default-tabsheet vaadin-date-picker,.default-tabsheet select{width:22rem!important;max-width:100%!important;box-sizing:border-box}.default-tabsheet2 vaadin-text-field,.default-tabsheet2 vaadin-combo-box,.default-tabsheet2 vaadin-date-picker,.default-tabsheet2 select{width:22rem!important;max-width:100%!important;box-sizing:border-box}.shareholder-percentage-of-shares-field{width:20.8rem!important;max-width:100%!important;box-sizing:border-box}.shareholder-percentage-of-shares-field2{width:22rem!important;max-width:100%!important;box-sizing:border-box}.shareholder-percentage-of-shares-field0{width:20.8rem!important;max-width:100%!important;box-sizing:border-box}.shareholder-percentage-of-shares-field01{width:21.8rem!important;max-width:100%!important;box-sizing:border-box}.executive-years-of-experience-field,.executive-years-of-experience-field0,.executive-years-of-experience-field01{width:22rem!important;max-width:100%!important;box-sizing:border-box}.shareholders_Container01 vaadin-text-field,.executives_Container01 vaadin-text-field,.portfolios_Container01 vaadin-text-field,.contacts_Container01 vaadin-text-field{width:22rem!important;max-width:100%!important;box-sizing:border-box}.shareholders_Container01 vaadin-combo-box,.executives_Container01 vaadin-combo-box,.portfolios_Container01 vaadin-combo-box,.contacts_Container01 vaadin-combo-box{width:22rem!important;max-width:100%!important;box-sizing:border-box}.shareholder-percentage-of-shares-field::part(input-field),.executive-years-of-experience-field::part(input-field){border:1px solid #000!important;border-radius:4px!important;box-shadow:none!important;background-color:#fff!important;padding-left:10px;padding-right:10px}.shareholder-percentage-of-shares-field2::part(input-field){border:1px solid #000!important;border-radius:4px!important;box-shadow:none!important;background-color:#fff!important;padding-left:10px;padding-right:10px}.shareholder-percentage-of-shares-field0::part(input-field),.executive-years-of-experience-field0::part(input-field){border:none;border-radius:4px!important;box-shadow:none!important;padding-left:10px;padding-right:10px}.shareholder-percentage-of-shares-field01::part(input-field),.executive-years-of-experience-field01::part(input-field){border:none;border-radius:4px!important;box-shadow:none!important;padding-left:10px;padding-right:10px}.upload-label,.upload-label-after,.upload-label-nonRequire{font-weight:500;font-size:14px;margin-bottom:4px}.company-information-detail0 .upload-file-box,.portfolios_Container0 .upload-file-box,.upload-file-box{border:1px dashed #22222285!important;background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9);padding:.75rem 1rem;border-radius:.5rem;display:inline-block}a:where(:any-link){color:#222}.form-layout-card vaadin-select{width:100%;margin:0;padding:0}.default-tabsheet vaadin-select{width:100%;margin:0;padding:0}.default-tabsheet2 vaadin-select{width:100%;margin:0;padding:0}.form-layout-card formLayout,.form-layout-card vaadin-form-layout{width:100%!important;max-width:100%!important}.company-information-detail,.company-information-detail0{width:100%!important;max-width:100%!important}vaadin-form-layout.form-div{margin-top:1rem;width:100%;max-width:100%}.company-information-detail{margin:0;padding:0;width:50rem!important;max-width:100%!important}.company-information-detail0{margin:0;padding:0}.label-form{font-size:.8em;font-weight:500;padding:0;margin:unset}.company-information-detail vaadin-date-picker{margin:0;padding:0;width:100%;max-width:20em}.company-information-detail0 vaadin-date-picker{margin:0;padding:0;width:100%;max-width:20em}.company-information-detail01 vaadin-date-picker{margin:0;padding:0;width:100%;max-width:20em}.company-information-detail02 vaadin-date-picker{margin:0;padding:0;width:100%;max-width:20em}.company-information-detail vaadin-combo-box{margin:0;padding:0;width:100%}.company-information-detail0 vaadin-combo-box{margin:0;padding:0;width:100%}.company-information-detail01 vaadin-combo-box{margin:0;padding:0;width:100%}.company-information-detail02 vaadin-combo-box{margin:0;padding:0;width:100%}.company-information-detail vaadin-combo-box::part(input-field),.company-information-detail vaadin-date-picker::part(input-field){background:#fff;border:1px solid #222;border-radius:3px;box-shadow:none}.company-information-detail vaadin-combo-box[invalid]::part(input-field),.company-information-detail vaadin-date-picker[invalid]::part(input-field){background:#fff;border:1px solid #222;box-shadow:none}.company-information-detail0 vaadin-combo-box,.company-information-detail0 vaadin-date-picker{border-radius:3px}.company-information-detail01 vaadin-combo-box,.company-information-detail01 vaadin-date-picker{border-radius:3px}.company-information-detail02 vaadin-combo-box,.company-information-detail02 vaadin-date-picker{border-radius:3px}.company-information-detail0 vaadin-combo-box[readonly]::part(input-field):after,.company-information-detail0 vaadin-date-picker[readonly]::part(input-field):after,.company-information-detail0 vaadin-text-field[readonly]::part(input-field):after,.company-information-detail0 vaadin-select[readonly]::part(input-field):after,.company-information-detail0 vaadin-text-area[readonly]::part(input-field){border:1px dashed #22222285!important;box-shadow:none!important}.company-information-detail01 vaadin-combo-box[readonly]::part(input-field):after,.company-information-detail01 vaadin-date-picker[readonly]::part(input-field):after,.company-information-detail01 vaadin-text-field[readonly]::part(input-field):after,.company-information-detail01 vaadin-select[readonly]::part(input-field):after,.company-information-detail01 vaadin-text-area[readonly]::part(input-field){border:1px dashed #22222285!important;box-shadow:none!important}.company-information-detail02 vaadin-combo-box::part(input-field):after,.company-information-detail02 vaadin-date-picker::part(input-field):after,.company-information-detail02 vaadin-text-field::part(input-field):after,.company-information-detail02 vaadin-select::part(input-field):after{border:1px dashed #22222285!important;box-shadow:none!important}.portfolios_Container vaadin-combo-box::part(input-field),.company-information-detail vaadin-text-area::part(input-field){background:#fff;border:1px solid #222;border-radius:3px}.portfolios_Container vaadin-text-area::part(input-field){width:22rem!important;max-width:100%!important;box-sizing:border-box;background:#fff;border:1px solid #222;border-radius:3px}.portfolios_Container .portfolio-project-description-field,.portfolios_Container0 .portfolio-project-description-field,.portfolios_Container01 .portfolio-project-description-field,.portfolios_Container2 .portfolio-project-description-field{width:100%!important}.portfolios_Container0 vaadin-text-area::part(input-field),.portfolios_Container01 vaadin-text-area::part(input-field){background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9)!important;border:1px dashed #22222285!important;width:22rem!important;max-width:100%!important;box-sizing:border-box}.company-information-detail0 vaadin-text-area::part(input-field){border-radius:3px}.company-information-detail01 vaadin-text-area::part(input-field){border-radius:3px}.company-information-detail02 vaadin-text-area::part(input-field){border-radius:3px}.company-information-detail vaadin-text-field::part(input-field),.company-information-detail vaadin-integer-field::part(input-field){margin:0;padding:0 .25em;width:100%;background-color:#fff;border:solid 1px black;border-radius:3px}.company-information-detail0 vaadin-text-field::part(input-field){margin:0;padding:0 .25em;width:100%;background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9)!important;border-radius:4px}.company-information-detail01 vaadin-text-field::part(input-field){margin:0;padding:0 .25em;width:100%;background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9)!important;border-radius:4px}.company-information-detail02 vaadin-text-field::part(input-field){margin:0;padding:0 .25em;width:100%;border-radius:4px}.shareholders_Container0 vaadin-text-field::part(input-field),.shareholder-percentage-of-shares-field0::part(input-field),.executives_Container0 vaadin-text-field::part(input-field),.executive-years-of-experience-field0::part(input-field),.contacts_Container0 vaadin-text-field::part(input-field),.portfolios_Container0 vaadin-text-field::part(input-field),.portfolio-project-status-field0::part(input-field){background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9)!important;border:1px dashed #22222285!important}.shareholders_Container01 vaadin-text-field::part(input-field),.shareholder-percentage-of-shares-field01::part(input-field),.executives_Container01 vaadin-text-field::part(input-field),.executive-years-of-experience-field01::part(input-field),.contacts_Container01 vaadin-text-field::part(input-field),.portfolios_Container01 vaadin-text-field::part(input-field),.portfolio-project-status-field01::part(input-field){background-color:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),rgba(255,255,255,.9)!important;border:1px dashed #22222285!important}.shareholders_Container vaadin-text-field::part(input-field),.executives_Container vaadin-text-field::part(input-field),.contacts_Container vaadin-text-field::part(input-field),.contacts_Container vaadin-integer-field::part(input-field),.portfolios_Container vaadin-text-field::part(input-field){background-color:#fff;border:solid 1px black}.shareholders_Container2 vaadin-text-field::part(input-field),.shareholders_Container2 vaadin-big-decimal-field::part(input-field),.executives_Container2 vaadin-text-field::part(input-field),.executives_Container2 vaadin-integer-field::part(input-field),.contacts_Container2 vaadin-text-field::part(input-field),.contacts_Container2 vaadin-integer-field::part(input-field),.portfolios_Container2 vaadin-text-field::part(input-field){background-color:#1a39601a!important;border:none!important}.shareholders_Container2 vaadin-text-field,.shareholders_Container2 vaadin-big-decimal-field,.executives_Container2 vaadin-text-field,.executives_Container2 vaadin-integer-field,.contacts_Container2 vaadin-text-field,.portfolios_Container2 vaadin-text-field,{width:21rem!important;max-width:100%!important;box-sizing:border-box}.h3-form{font-size:1.2em;margin-top:1rem}.state-code{margin:0;padding:0;display:flex;flex-wrap:wrap;width:52vw}.state-box{width:22rem!important;max-width:100%!important;margin:0;padding:0}.postcode-box{width:22rem!important;max-width:100%!important;padding-left:0}.form-layout-card vaadin-form-layout{width:100%!important}.submit-buttons{margin:0;margin-top:4rem;width:100%!important;padding-right:1em;padding-left:1em;display:flex;justify-content:space-between}.save-as-draft-bttn{border-style:solid;border-width:1px;border-color:#000;color:#000;background-color:#fff}.previous_sideBar{border-style:solid;border-width:1px;border-color:#000;color:#000;background-color:#f3f3f3}.reject_sideBar,.block_sideBar{border-style:solid;border-width:1.5px;border-color:red;color:#000;background-color:#f3f3f3}.submit-as-bttn,.next_sideBar,.approve_sideBar,.suspend_sideBar,.unsuspend_sideBar{color:#fff;background-color:#222}.close-bttn,.close_sideBar{color:#000}.form-layout-card .company-information-detail vaadin-text-field,.form-layout-card .company-information-detail vaadin-integer-field,.form-layout-card .company-information-detail0 vaadin-text-field,.company-information-detail01 vaadin-text-field{box-sizing:border-box}.company-information-detail02 vaadin-text-field{box-sizing:border-box}.form-layout-card vaadin-form-layout vaadin-text-field::part(input-field){width:100%;background:#fff}.state-box vaadin-nativelabel{color:#fff!important;font-size:20rem}.select-annual{width:44%!important}.select-annual-comp{width:46%!important}.select-annual-comp01{width:22rem!important;max-width:100%!important}.add-shareholder{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;color:#21262e}.remove-button{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;color:red}.submit-all{color:#fff;background-color:#222}vaadin-button[theme~=tertiary-inline] vaadin-icon,vaadin-dialog-overlay vaadin-button{color:#222}vaadin-upload [slot=add-button]{background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;color:#222;border:1.5px solid #222}vaadin-upload [slot=add-button][aria-disabled=true]{background-color:#e8eaec;color:#b3bbc5;border:none}vaadin-upload{border:1.5px dashed #22222285;width:44%!important}vaadin-upload.has-file [slot=add-button]{background-color:#e8eaec;color:#b3bbc5;border:none}.portfolios_Container vaadin-upload{border:1.5px dashed #22222285;width:100%!important}.shareholder-container,.executives-container,.contact-container,.portfolio-container{padding:0}.shareholder_details,.executive_details,.contact_details,.portfolio_details{margin:0}.shareholders_Container vaadin-details-summary[slot=summary],.executives_Container vaadin-details-summary[slot=summary],.portfolios_Container vaadin-details-summary[slot=summary],.contacts_Container vaadin-details-summary[slot=summary]{padding:0}.shareholders_Container2 vaadin-details-summary[slot=summary],.executives_Container2 vaadin-details-summary[slot=summary],.portfolios_Container2 vaadin-details-summary[slot=summary],.contacts_Container2 vaadin-details-summary[slot=summary]{padding:0}.decsribe-text-area{width:90%}.decsribe-text-area01{width:47vw}.decsribe-text-area-cert{width:44%!important}.decsribe-text-area-cert-preview{width:46%!important}.decsribe-text-area-cert-preview01{width:48%!important}.decsribe-text-area-vendorVD{width:22rem!important;max-width:100%!important;box-sizing:border-box}.desc-box{margin:0;padding:0}.final-form-active{width:100%}.acc-down-bttn vaadin-icon{color:#000!important}.desc-box{margin-top:.2rem;font-size:.7em;padding-bottom:1rem;border-bottom:#d8d8d8 1px solid}.accordion-toggle{margin-top:1rem;padding-bottom:1rem;border-bottom:#d8d8d8 1px solid}.final-form-label{font-weight:600;font-size:1.2em}.shareLayout_horizontal_shareholder,.shareLayout_horizontal_shareholder2,.shareLayout_horizontal_shareholder01{width:46vw}.error-message{position:relative;margin-top:2.8rem;font-size:.8em;color:red}.select-account{max-width:44%}.select-account2{width:22rem!important;max-width:100%!important}vaadin-select::part(input-field){background-color:#fff;border:1px solid black}.final-form-active vaadin-select::part(input-field),.vendor-form-active vaadin-select::part(input-field){background:linear-gradient(0deg,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 0%,var(--SemanticColor-Component-Background-Card-Side-Panel-Grey, #F3F3F3) 100%),#ffffffe6;border:none}.default-tabsheet vaadin-select::part(input-field){background-color:#fbfbfb;border:none}.default-tabsheet2 vaadin-select::part(input-field),.default-tabsheet2 vaadin-text-field::part(input-field),.default-tabsheet2 vaadin-date-picker::part(input-field),.default-tabsheet2 vaadin-combo-box::part(input-field){background-color:#1a39601a;border:none}.default-tabsheet2 vaadin-text-field[readonly][invalid]::part(input-field),.default-tabsheet2 vaadin-text-field[readonly]::part(input-field){background-color:#fff;border:none}.image-left{border-radius:16px;padding:0;height:100%;width:30%;max-height:318px;max-width:421px;gap:1.5rem;margin-bottom:0}.card-register-success-account-creation{background-color:#f3f3f3;border-radius:16px;padding:2em;height:81%;width:70%;max-width:1200px;text-align:start;font-size:1em;gap:1.5rem}.p-success-account-creation{font-size:15px}.h2-headline-success-account-creation{margin-bottom:3rem}.footer-login-success-account-creation{margin-top:11%;width:100%;background-color:#181818;display:flex;justify-content:center;align-items:center;text-align:left}.button-account-creation-success-account-creation{padding-left:200px}.register-form-bttm-bttn{margin-top:1rem;display:flex;align-items:center;justify-content:flex-end;width:100%}.register-form-bttm-bttn .login-success-account-creation{margin-left:1rem;background-color:#222;color:#fff;width:10vw}.register-form-bttm-bttn .resend-success-account-creation{background-color:#f3f3f3;color:#181818;border:1.5px solid #181818;padding:10px 20px;font-size:16px;cursor:pointer}.kpi-card-pending{position:relative;height:5.875rem;border:1px solid #ccc;width:11.5em;border-radius:16px;padding:16px;text-align:center;align-items:center;background-color:#f9f9f9;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;background-color:#222}.kpi-card-pending .pending{font-weight:500;font-size:1em;color:#e2e2e2;margin:0;padding:0}.label-card{font-weight:500;font-size:1em;margin:0;padding:0}.uie-ss{position:absolute;width:8rem!important;max-width:100%!important;z-index:1000}.image-card{display:block;margin-left:auto;left:1px}.kpi-card-pending .h2-blue-text{margin:0;margin-top:.4rem;padding:0;color:var(--semantic-color-text-invert-text, #FBFBFB);text-align:center;font-family:var(--Font-family, Poppins);font-size:var(--Font-Size-xxl, 28px);font-style:normal;font-weight:700;line-height:125.303%}.kpi-card{position:relative;height:5.875rem;border:1px solid #ccc;width:11.5em;border-radius:16px;padding:16px;text-align:center;align-items:center;background-color:#ffd800;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d}.kpi-card .h2-blue-text{margin:0;margin-top:.4rem;padding:0;color:var(--SemanticColor-Text-Heading-Text, #181818);text-align:start;font-family:var(--Font-family, Poppins);font-size:var(--Font-Size-xxl, 28px);font-style:normal;font-weight:700;line-height:125.303%}.kpi-card-boxes{flex-wrap:wrap;width:100%;gap:1rem}.dashboard-form{border:1px solid var(--SemanticColor-Stroke-Card-sidepanel-border, rgba(34, 34, 34, .13));box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;border-radius:16px;width:100%;background-color:#f3f3f3}.dashboard-form-table{border:1px solid rgb(89 90 91 / 25%);box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;border-radius:16px;width:100%;background-color:#f9f9f9}.layout-dashboard{gap:0 0}.layout-dashboard,.profile-layout{overflow-x:hidden}.vbox-dashboard{gap:30px 0;padding:2rem}.dashboard-button{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20id='Vector'%20d='M12%204.5C7.6%204.5%204%208.1%204%2012.5C4%2016.9%207.6%2020.5%2012%2020.5C16.4%2020.5%2020%2016.9%2020%2012.5C20%208.1%2016.4%204.5%2012%204.5ZM17%2013.5H13V17.5H11V13.5H7V11.5H11V7.5H13V11.5H17V13.5Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left 6px top 7px;background-size:24px 24px;padding-left:32px;background-color:#222;color:#fff;border:none;font-weight:700;display:flex;align-items:center}.vertical-line-dashboard{background:#0064c440;width:1px;height:48px}.hbox-table-dashboard{padding-bottom:0}.dashboard-searchFieldPlate{background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='22'%20viewBox='0%200%2023%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Suffix'%3e%3cpath%20id='Vector'%20d='M18.8791%2016.7748L14.8541%2012.9248C14.6624%2012.7415%2014.3749%2012.6498%2014.0874%2012.6498C14.8541%2011.7332%2015.3333%2010.4498%2015.3333%209.1665C15.3333%206.1415%2012.7458%203.6665%209.58325%203.6665C6.42075%203.6665%203.83325%206.1415%203.83325%209.1665C3.83325%2012.1915%206.42075%2014.6665%209.58325%2014.6665C10.9249%2014.6665%2012.2666%2014.2082%2013.2249%2013.3832C13.2249%2013.6582%2013.2249%2013.9332%2013.5124%2014.1165L17.5374%2017.9665C17.7291%2018.1498%2018.0166%2018.2415%2018.2083%2018.2415C18.3999%2018.2415%2018.6874%2018.1498%2018.8791%2017.9665C19.2624%2017.6915%2019.2624%2017.1415%2018.8791%2016.7748ZM9.58325%2013.2915C7.18742%2013.2915%205.27075%2011.4582%205.27075%209.1665C5.27075%206.87484%207.18742%205.0415%209.58325%205.0415C11.9791%205.0415%2013.8958%206.87484%2013.8958%209.1665C13.8958%2011.4582%2011.9791%2013.2915%209.58325%2013.2915Z'%20fill='%231C2E45'%20fill-opacity='0.6'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 5px top 44px;background-size:24px 24px}.button-view-all-dashboard{background-color:#f3f3f3;color:#222}.custom-slide-tabs{width:100%!important;display:flex;justify-content:space-between}.statusbox-vendor{background-color:#ffffc8b3;border-radius:24px;display:flex;align-items:center;border-style:solid;border-color:#ffdf00;border-width:1px;padding:0rem .6rem;color:#73531e;font-weight:400}.statusbox-vendor-approved{background-color:#00e8811a;border-radius:24px;display:flex;align-items:center;border-style:solid;border-color:#00e881;border-width:1px;padding:0rem .6rem;color:#002414;font-weight:400}.statusbox-vendor-suspended,.statusbox-vendor-rejected{background-color:#ce002a1a;border-radius:24px;display:flex;align-items:center;border-style:solid;border-color:#ce002a;border-width:1px;padding:0rem .6rem;color:#240007;font-weight:400}.slide-heading-vendor{font-weight:600}.vendor-view-heading{display:flex;align-items:center;justify-content:center}.header-top-status{margin-top:1rem;margin-left:2.2rem}.slide-sub-head{font-size:.8em;font-weight:lighter}.slide-label-vendor{font-size:.9em;font-weight:lighter;margin-bottom:-1.4em}.slide-label-vendor2{font-size:.9em;font-weight:lighter}.passlabel-2{font-size:.9em}.vbox-account-creation-vendor vaadin-text-field,.vbox-account-creation-vendor vaadin-email-field{width:16rem;margin-bottom:-1rem}.vbox-account-creation-vendor2 vaadin-text-field,.vbox-account-creation-vendor2 vaadin-email-field{width:16rem}.vbox-account-creation-vendor vaadin-text-field::part(input-field),.vbox-account-creation-vendor vaadin-email-field::part(input-field){height:32px;font-size:14px}.vbox-account-creation-vendor2 vaadin-text-field::part(input-field),.vbox-account-creation-vendor2 vaadin-email-field::part(input-field){height:32px;font-size:14px}.vbox-account-creation-vendor2{padding:12px}.vbox-account-creation-vendor vaadin-text-field::part(wrapper),.vbox-account-creation-vendor vaadin-email-field::part(wrapper){position:relative;padding-bottom:0}.vbox-account-creation-vendor2 vaadin-text-field::part(wrapper),.vbox-account-creation-vendor2 vaadin-email-field::part(wrapper){position:relative;padding-bottom:0}.vbox-account-creation-vendor vaadin-text-field::part(error-message),.vbox-account-creation-vendor vaadin-email-field::part(error-message){position:absolute;top:50%;left:calc(100% + var(--lumo-space-s));transform:translateY(-50%);white-space:nowrap;margin:0}.vbox-account-creation-vendor2 vaadin-text-field::part(error-message),.vbox-account-creation-vendor2 vaadin-email-field::part(error-message){position:absolute;top:50%;left:calc(100% + var(--lumo-space-s));transform:translateY(-50%);white-space:nowrap;margin:0}vaadin-select-overlay{height:40%!important}.passchecker-label{margin-bottom:-.8em!important;padding:0!important}.default-scroller{padding-right:11px;margin-right:-11px}vaadin-scroller.default-scroller::-webkit-scrollbar{width:12px;height:12px}vaadin-scroller.default-scroller::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}vaadin-scroller.default-scroller::-webkit-scrollbar-thumb{background-color:#222;border-radius:6px;border:3px solid #f0f0f0}vaadin-scroller.default-scroller::-webkit-scrollbar-corner{background:transparent}vaadin-scroller.default-scroller{scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}::-webkit-scrollbar-thumb{background-color:#222;border-radius:6px;border:3px solid #f0f0f0}::-webkit-scrollbar-corner{background:transparent}.profile-layout{padding:0!important}.profile-card{border:1px solid #f3f3f3;box-shadow:0 3px 12px -1px #0064c429,0 2px 4px -1px #0064c41a;background-color:#f3f3f3;border-radius:16px;width:100%}.profile-picture{aspect-ratio:1 / 1;object-fit:contain}.profile-card-vbox vaadin-nativelabel{margin:0!important;padding:0!important}.profile-label{margin:0!important;padding:0!important;color:gray;font-weight:400}.profile-textfield{margin-top:-1em!important;padding:0!important;width:20rem}.profile-card-vbox vaadin-text-field{background-color:#fbfbfb;border:1px solid black;border-radius:4px}.profile-card-vbox vaadin-text-field::part(input-field){background-color:#fff}.profile-card-vbox vaadin-text-field vaadin-text-field[readonly]{background-color:#fbfbfb;border:none}.profile-card-footer{width:100%;height:68px;border:2px solid #e4e4e4;border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:#f3f3f3;justify-content:flex-end;align-items:center;flex-direction:row;display:flex}.profile-edit-bttn{margin-left:1rem;margin-right:2rem;color:#fff;background-color:#222}.profile-discard-bttn{border:solid 1.2px #CE002A;color:#000;background-color:#fff}.footer-inside{padding:1rem;height:auto;width:100%;background-color:#f3f3f3}.footer-text-profile{font-size:.8em;font-weight:400}.footer-dashboard{border-bottom:1px solid #ffffff;border-left:1px #ffffff;border-right:1px #ffffff;border-top:1px #CCCCCC;background:#fff;border-style:solid;border-width:1px;text-align:left;width:100%;background-color:#ececec}.dashboard-textfield-footer{color:#181818;font-size:14px;font-style:normal;font-weight:400;line-height:134%}.vendor-dashboard-card{background-color:#f3f3f3;border-radius:16px;border:solid 1px #d8d8d8;padding:2rem;width:95%;text-align:start;font-size:1em;gap:.22rem;display:flex;height:auto;flex-direction:column;align-items:flex-start}.vendor-dash-header{margin-bottom:1rem}.vendor-dash-subheader vaadin-icon{width:1em;height:auto;font-weight:lighter}.application-status-idicator{background-color:#ffffc8b3;border-radius:24px;border-style:solid;border-color:#ffdf00;border-width:1px;padding:0rem .6rem;color:#73531e;font-weight:400}.vendor-form-active{width:100%}.vendor-form-active vaadin-text-field,.vendor-form-active vaadin-combo-box,.vendor-form-active vaadin-date-picker,.vendor-form-active select{width:22rem!important;max-width:100%!important;box-sizing:border-box}.vendor-form-active vaadin-select{width:100%;max-width:22rem;margin:0;padding:0}.state-code-vendor{margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;width:76%}.state-box-vendor{width:46%;margin:0;padding:0}.postcode-box-vendor{width:46%}.top-bar-img:hover{cursor:pointer}.top-bar-name{color:#fff}.top-bar-name:hover{cursor:pointer}vaadin-tab:hover,vaadin-tab[selected]{color:#222}vaadin-checkbox[checked]::part(checkbox){background-color:#222;border-color:#222}vaadin-tab:before{background-color:#222}.jmix-simple-pagination-navigation-button.first,.jmix-simple-pagination-navigation-button.prev,.jmix-simple-pagination-navigation-button.next,.jmix-simple-pagination-navigation-button.last,.jmix-simple-pagination-total-count.link{color:#222}.tabsheet-dashboard vaadin-grid{--lumo-base-color: #ffffffba;border:none!important}.tabsheet-dashboard vaadin-text-field::part(input-field),.tabsheet-dashboard vaadin-date-picker::part(input-field),.tabsheet-dashboard jmix-combo-box-picker::part(input-field){border-radius:var(--Corner-Radius-m, 5px);border:1px solid #22222285;background-color:#ffffff73}label-form-state vaadin-nativelabel{color:#5d6978}#container{width:400px;height:400px;position:relative;background:#000}#animate{width:50px;height:50px;position:absolute;background-color:#8cff00}.h6-test{color:red}.submit-create-vendor-bttn{background-color:#222;color:#fff}.generate-password-vendor-bttn{background-color:#222;height:32px;color:#fff;margin-top:1rem}.slide-heading-2{margin-left:120px!important}.close-create-vendor-bttn{color:#000}.container{position:relative}vaadin-app-layout::part(drawer){background-color:#303030;color:#fff}vaadin-app-layout::part(navbar){background-color:#000}vaadin-drawer-toggle::part(icon){color:#fff}.jmix-main-view-header{background-color:#000;height:68px!important}.nav-bar-title{margin:0!important;padding:0!important;font-size:1.2em;color:#fff}.nav-bar-subtitle{margin:0!important;padding:0!important;font-size:.5em;font-weight:200;color:#fff}.logo-header{height:auto;width:54px;text-align:center}a[router-link][highlight]{color:#303030!important;background-color:#ffd800!important}a[router-link]{color:#fff!important;background-color:transparent!important}.jmix-menu-item-link flex{color:#ff0!important}.jmix-logout-button{color:#fff!important}.menu-list{color:#fff}.jmix-main-view-navigation vaadin-details-summary{color:#fff}.jmix-main-view-navigation vaadin-details-summary::part(toggle):before{color:#fff}vaadin-dialog-overlay.register-new-vendor-dialog{border-radius:20%;width:25rem!important}vaadin-dialog-overlay.register-new-vendor-dialog::part(footer){background-color:#f3f3f3!important}vaadin-dialog-overlay.register-new-vendor-dialog::part(content){background-color:#f3f3f3!important;font-weight:400!important}vaadin-dialog-overlay.register-new-vendor-dialog::part(header){background-color:#f3f3f3!important;font-weight:900!important;font-size:1.2em}vaadin-dialog-overlay.register-new-vendor-dialog::part(header-content){font-weight:900!important;font-size:1.2em}vaadin-dialog-overlay.register-new-vendor-dialog>[slot=title]{font-weight:700}vaadin-dialog-overlay.rejected-button-of-pending-dialog{border-radius:20%;width:28rem!important}vaadin-dialog-overlay.rejected-button-of-pending-dialog::part(footer){background-color:#f3f3f3!important}vaadin-dialog-overlay.rejected-button-of-pending-dialog::part(content){background-color:#f3f3f3!important;font-weight:400!important}vaadin-dialog-overlay.rejected-button-of-pending-dialog::part(header){background-color:#f3f3f3!important;font-weight:900!important;font-size:1.2em;padding-bottom:4px}vaadin-dialog-overlay.rejected-button-of-pending-dialog::part(header-content){font-weight:900!important;font-size:1.2em}vaadin-dialog-overlay.rejected-button-of-pending-dialog>[slot=title]{font-weight:700}.docSection,.vendorSection{width:23rem!important}vaadin-button.close-button-dialog>vaadin-icon{color:#000}vaadin-button.close2-button-dialog{color:#000}vaadin-button.submit-button-dialog{color:#fff;background-color:#000}vaadin-button.reject-button-dialog{color:#fff;background-color:#ce002a}.custom-readon vaadin-text-field::part(error-message){color:#261414!important;font-weight:400!important}.colorchange-new vaadin-select::part(input-field):after{background-color:#f7f7f7!important}vaadin-dialog-overlay.approve-new-vendor-dialog{border-radius:20%;width:25rem!important}vaadin-dialog-overlay.approve-new-vendor-dialog::part(footer){background-color:#f3f3f3!important}vaadin-dialog-overlay.approve-new-vendor-dialog::part(content){background-color:#f3f3f3!important;font-weight:400!important}vaadin-dialog-overlay.approve-new-vendor-dialog::part(header){background-color:#f3f3f3!important;font-weight:900!important;font-size:1.2em}vaadin-dialog-overlay::part(title){font-weight:700!important}vaadin-dialog-overlay.approve-new-vendor-dialog::part(header-content){font-weight:900!important;font-size:1.2em}vaadin-button.suspend-button-dialog{color:#fff;background-color:#ce002a}.notification-success{width:900px!important;height:60px!important;align-content:space-between}.profile-success-text{margin-left:10px!important}.notification-h1-success{font-size:.8rem!important;color:#fff}.notification-p-success{font-size:.7rem!important;margin:0;padding:0}.profile-change-password-bttn{color:#000;font-size:.8rem!important}vaadin-button.close-button-notification>vaadin-icon{color:#fff}.upload-profile-bttn vaadin-button[slot=add-button]{background-color:#f5f5f5;border:1px solid #222;border-radius:8px;cursor:pointer;font-weight:500;color:#222;display:inline-block}.upload-profile-bttn{position:absolute;top:50%}.picture-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.file-type-label{background-color:#222;color:#fff;padding:6px 16px;border-radius:8px;font-size:14px;font-weight:500;display:inline-block;position:absolute;top:65%}.company-information-detail span.upload-label:after{content:"•";color:red;margin-left:2px}.company-information-detail span.upload-label-after:after{content:"•";color:#00f;margin-left:2px}.company-information-detail02 span.upload-label:after{content:"•";color:red;margin-left:2px}.company-information-detail02 span.upload-label-after:after{content:"•";color:#00f;margin-left:2px}.shareholders_Container vaadin-text-field[required]::part(label):after,.shareholders_Container vaadin-big-decimal-field[required]::part(label):after,.executives_Container vaadin-text-field[required]::part(label):after,.contacts_Container vaadin-text-field[required]::part(label):after{content:"•";color:red;margin-left:2px}.shareholders_Container2 vaadin-text-field[required]::part(label):after,.executives_Container2 vaadin-text-field[required]::part(label):after,.contacts_Container2 vaadin-text-field[required]::part(label):after{content:"•";color:red;margin-left:2px}.shareholders_Container vaadin-text-field[required]::part(required-indicator),.shareholders_Container vaadin-big-decimal-field[required]::part(required-indicator),.executives_Container vaadin-text-field[required]::part(required-indicator),.contacts_Container vaadin-text-field[required]::part(required-indicator),.custom-login vaadin-text-field[required]::part(required-indicator),.custom-login vaadin-password-field[required]::part(required-indicator){display:none}.shareholders_Container2 vaadin-text-field[required]::part(required-indicator),.executives_Container2 vaadin-text-field[required]::part(required-indicator),.contacts_Container2 vaadin-text-field[required]::part(required-indicator){display:none}.shareholders_Container vaadin-text-field.has-value::part(label):after,.shareholders_Container vaadin-big-decimal-field.has-value::part(label):after,.executives_Container vaadin-text-field.has-value::part(label):after,.contacts_Container vaadin-text-field.has-value::part(label):after{content:"•";color:#00f;margin-left:2px}.shareholders_Container2 vaadin-text-field.has-value::part(label):after,.executives_Container2 vaadin-text-field.has-value::part(label):after,.contacts_Container2 vaadin-text-field.has-value::part(label):after{content:"•";color:#00f;margin-left:2px}.shareholders_Container vaadin-text-field[required].has-value::part(label):after,.shareholders_Container vaadin-big-decimal-field[required].has-value::part(label):after,.executives_Container vaadin-text-field[required].has-value::part(label):after,.contacts_Container vaadin-text-field[required].has-value::part(label):after{content:"•";color:#00f;margin-left:2px}.shareholders_Container2 vaadin-text-field[required].has-value::part(label):after,.executives_Container2 vaadin-text-field[required].has-value::part(label):after,.contacts_Container2 vaadin-text-field[required].has-value::part(label):after{content:"•";color:#00f;margin-left:2px}jmix-checkbox::part(required-indicator),vaadin-checkbox::part(required-indicator){display:none}jmix-checkbox[required]::part(label):after,vaadin-checkbox[required]::part(label):after{content:"•";color:red;margin-left:-10px;margin-top:4px}jmix-checkbox[required][checked]::part(label):after,vaadin-checkbox[required][checked]::part(label):after{content:"•";color:#00f;margin-left:-10px;margin-top:4px}.boldparagraph{font-weight:700}.custom-login vaadin-text-field[required]::part(label):after,.custom-login vaadin-password-field[required]::part(label):after{content:"•";color:red;margin-left:2px}.custom-login vaadin-text-field[required][has-value]::part(label):after,.custom-login vaadin-password-field[required][has-value]::part(label):after{content:"•";color:#00f;margin-left:2px}.custom-login jmix-tabsheet[theme~=minimal]::part(tabs-container){box-shadow:none}.custom-login vaadin-tab{padding:8px 16px;font-weight:500;color:#222;background-color:transparent;border-radius:8px 8px 0 0;transition:all .2s ease-in-out}.custom-login vaadin-tab[selected]{margin-right:1px;background-color:#fff;color:#222;font-weight:700;box-shadow:0 0 0 1px transparent;border-bottom:none;border-top:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-radius:8px 8px 0 0}.custom-login vaadin-tab:focus,.custom-login vaadin-tab:active{outline:none!important;box-shadow:none!important;border-color:#bdbdbd!important}.custom-login vaadin-tab[selected]:focus,.custom-login vaadin-tab[selected]:active{outline:none!important;box-shadow:none!important;border-color:#bdbdbd!important}.custom-login vaadin-tab:hover{background-color:#f7f7f7}.jmix-main-view-header{box-sizing:border-box;display:flex;height:var(--lumo-size-xl);align-items:center;width:100%}.jmix-main-view-drawer-toggle{color:var(--lumo-secondary-text-color)}.jmix-main-view-title{margin:0;font-size:var(--lumo-font-size-l)}.jmix-main-view-section{display:flex;flex-direction:column;align-items:stretch;max-height:100%;min-height:100%}.jmix-main-view-application-title{display:flex;align-items:center;height:var(--lumo-size-xl);margin:0;padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);font-size:var(--lumo-font-size-m)}.jmix-main-view-application-title-base-link{color:var(--lumo-header-text-color)}.jmix-main-view-application-title-base-link:hover{text-decoration:none}.jmix-main-view-navigation{display:flex;flex-direction:column;border-bottom:1px solid;border-color:var(--lumo-contrast-10pct);flex-grow:1;overflow:auto}.jmix-main-view-footer{display:flex;align-items:center;margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s);padding:var(--lumo-space-xs) var(--lumo-space-m);gap:var(--lumo-space-m)}.jmix-main-view-footer .jmix-user-indicator{flex-grow:1}vaadin-app-layout.jmix-main-view-top-menu-app-layout::part(navbar){min-height:0;border-bottom:0}.jmix-main-view-top-menu-navigation-bar-box{padding:0;gap:0;width:100%}.jmix-main-view-top-menu-navigation{display:flex;flex-grow:1;overflow:auto}.jmix-main-view-top-menu-header{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--lumo-contrast-10pct)}.jmix-main-view-top-menu-logo-container{display:flex;margin:0 var(--lumo-space-m)}.jmix-main-view-top-menu-logo{width:var(--lumo-size-m);height:var(--lumo-size-m)}.jmix-main-view-top-menu-user-box{align-self:flex-end;align-items:center;margin:0 var(--lumo-space-m);max-width:20em}.jmix-main-view-top-menu-view-header-box{border-bottom:1px solid var(--lumo-contrast-10pct);padding:0;width:100%}.jmix-main-view-top-menu-view-title{font-size:var(--lumo-font-size-l);margin:var(--lumo-space-s) var(--lumo-space-m)}.jmix-login-main-layout{background-color:#fff}.auditTrail-form-table{border:1px solid rgb(89 90 91 / 25%);box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;border-radius:16px;width:100%;margin-bottom:5rem;background-color:#f3f3f3}.datagrid1_BTTN,.datagrid2_BTTN,.datagrid3_BTTN,.datagrid4_BTTN{top:2rem;background-color:#222;color:#fff}.adminManag-form-table{border:1px solid rgb(89 90 91 / 25%);box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;border-radius:16px;width:100%;margin-bottom:5rem;background-color:#f3f3f3}.slide-view-card{position:fixed;top:4rem;right:0;width:100%;max-width:54.5%;height:88vh;border-radius:16px;background-color:#fbfbfb;box-shadow:2px 2px 8px #add8e6;transform:translate(100%);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media (min-width: 768px){.slide-view-card{width:54.5%}}.slide-box-area{flex:1;padding:0;overflow-y:auto}.slide-box-details{padding:12px}.line-bttm{border-bottom:.1rem solid rgb(89 90 91 / 25%);width:100%;margin:0;padding:0}.slide-heading{margin-top:1.2rem;margin-bottom:.4rem;padding-left:12px}.slide-heading23{margin-bottom:.4rem}.slide-heading-23{font-weight:700;font-size:2.5rem;margin-bottom:1.2rem;padding-left:12px}.slide-label{font-weight:lighter;margin-bottom:-1rem}.slide-bttn-area{background-color:#f3f3f3;border-bottom-left-radius:16px;flex-direction:row;justify-content:space-between;margin:0!important;padding:1rem!important}vaadin-button.close-bttn-admin[theme~=tertiary]{color:#000;border:solid 1px black}.vendorDet-form-table{border:1px solid rgb(89 90 91 / 25%);box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #00000008,0 3px 3px #0000000a,0 1px 2px #0000000d;border-radius:16px;width:100%;margin-bottom:5rem;background-color:#f3f3f3}vaadin-radio-group::part(label){color:#222222f0!important;font-weight:400!important}.side-bar-text-dialog{color:#222222f0;margin:0;padding-bottom:4px}.custom-radio-button vaadin-radio-button::part(radio){border-color:#222222f0}.custom-radio-button vaadin-radio-button[checked]::part(radio){background-color:#222222f0}.custom-multiselect::part(label){color:#222222f0!important;font-weight:400!important}.custom-multiselect:focus-within::part(label){color:#222222f0}.black-label{height:7rem}.black-label::part(label){color:#222222f0!important;font-weight:400!important}.black-label[focused]::part(label),.black-label[focus-ring]::part(label){color:#222222f0!important}.rejected-button-of-pending-dialog vaadin-text-area::part(input-field){background:#fff;border:1px solid #22222285;border-radius:3px}.rejected-button-of-pending-dialog vaadin-multi-select-combo-box::part(input-field){background:#fff;border:1px solid #22222285;border-radius:3px;box-shadow:none}.rejected-button-of-pending-dialog vaadin-multi-select-combo-box[invalid]::part(input-field){background:#fff;border:1px solid #22222285;box-shadow:none}
