body[theme="light"]{.card{box-shadow: var(--lumo-box-shadow-m);background-color: var(--lumo-base-color);border: 1px solid var(--lumo-contrast-10pct)}.line-separator{border: 1px inset}}body[theme="dark"]{.card{box-shadow: var(--lumo-box-shadow-m);background-color: var(--lumo-base-color);border: 1px solid var(--lumo-contrast-10pct)}.line-separator{border: 1px inset var(--lumo-contrast-10pct)}}:host([theme~="elevated"]){--vaadin-card-shadow: var(--lumo-box-shadow-s)}html{--vaadin-app-layout-drawer-width: 19em}.CrudFormMainLayout{overflow-y: auto !important;height: 100% !important;align-content: center;.CrudFormMainViewContainer{border-top-right-radius: 5px !important;border-top-left-radius: 5px !important;background: #fafafa !important;height: 100% !important;overflow-y: auto !important;margin-left: auto;margin-right: auto;padding: 25px 12px;.CrudFormTabMenuLayout{border-bottom: 1px solid rgba(125,125,125,0.2);;.CrudFormTabMenuButton{padding-bottom: 25px !important;padding-top: 25px !important;border-radius: 0px !important;background: inherit !important;border: none !important;border-right: 1px solid rgba(125,125,125,0.2);;box-shadow: none !important;padding-left: 22px !important;padding-right: 22px !important}.CrudFormActiveTabButton{background: #F2F2F2 !important;border-top: 2px solid #BD1918 !important}}.CrudFormFieldMainContainer{padding-bottom: 10px !important;.CrudFormFieldContainer{padding: 5px 25px !important;.v-caption-CrudFormField{.v-captiontext>img{margin-left: 10px !important}}.CrudFormField{background: inherit !important}.v-label-CrudFormField{white-space: normal !important}}}.CrudFormButtonContainer{text-align: center !important;padding: 15px 25px !important;.CrudFormSaveButton{background: #BD1918 !important;border: 1px solid #BD1918 !important;box-shadow: none !important;color: #ffffff !important;font-size: 16px !important;padding-left: 40px !important;padding-right: 40px !important;height: 45px !important;margin-right: 10px !important;font-weight: bold !important;margin-top: 18px}.CrudFormDeleteButton{background: #BD1918 !important;border: 1px solid #BD1918 !important;box-shadow: none !important;color: #ffffff !important;font-size: 16px !important;padding-left: 40px !important;padding-right: 40px !important;height: 45px !important;margin-right: 10px !important;font-weight: bold !important;margin-top: 18px}.CrudFormCancelButton{background: inherit !important;border: 1px solid rgba(125,125,125,0.2);color: #474747 !important;font-size: 16px !important;padding-left: 40px !important;padding-right: 40px !important;height: 45px !important;border-radius: 20px !important;margin-left: 10px !important;font-weight: bold !important;margin-top: 18px}.CrudFormButton{background: rgba(216,216,216,0.49019607843137253) !important;border: 1px solid rgba(216,216,216,0.49019607843137253) !important;color: #474747 !important;font-size: 16px !important;padding-left: 40px !important;padding-right: 40px !important;height: 45px !important;margin-left: 10px !important;box-shadow: none !important;font-weight: bold !important;margin-top: 18px}}}.CrudFormMainViewContainer,.first{border-top-left-radius: 5px !important}.CrudFormMainViewContainer.Registration{max-width: 500px !important;margin-top: 100px !important;border: 1px solid lightgray !important;background: #fafafa !important;box-shadow: 0 4px 30px -2px rgba(125,125,125,0.2) !important;height: auto !important}}vaadin-side-nav-item{text-transform: capitalize}.view-title{text-wrap: nowrap}.form-dialog::part(overlay){width: 100%;max-width: 100%}vaadin-button{cursor: pointer}.custom-label{color: var(--vaadin-input-field-label-color)}@media (min-width: 600px){.form-dialog::part(overlay){width: 80%;max-width: 80%}}