.website-title{font-family:Playfair Display,serif;font-size:26px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);letter-spacing:1px;line-height:1.2;text-transform:uppercase;color:#fff}.urgent-confirm-dialog{--lumo-primary-color: green;--lumo-error-color: blue;--lumo-error-text-color: red}.caution-icon{display:inline-block;background:url('data:image/svg+xml;utf8,<svg fill="%23ff0000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M1 21h22L12 2 1 21zm12-2h-2v-2h2v2zm0-4h-2v-4h2v4z"/></svg>') no-repeat center center;width:24px;height:24px;margin-right:10px;padding-left:5px}.header-layout{align-items:center}.header{box-shadow:0 0 0 5px var(--lumo-contrast-5pct),var(--lumo-box-shadow-xs)}.header h1{font-size:2.5em;margin:0}.h1{font-size:2.5em;margin:0;font-weight:700;letter-spacing:1px;color:#fff}.h4{font-size:1.2em;margin:10px 0;line-height:1.5;color:#fff}a[highlight]{font-weight:700;text-decoration:underline}.footer{position:fixed;bottom:0;left:0;width:100%;padding:10px;text-align:center;font-size:10px}div[part=loader]{display:none}vaadin-side-nav::part(label){--lumo-primary-color: green;color:red}vaadin-side-nav{color:#0f3d0f;font-size:14px}vaadin-side-nav-item[active]{background:#E6DFF0}vaadin-side-nav-item>:not(slot){color:#0f3d0f}vaadin-side-nav-item::part(toggle-button):before{color:#4e7253}vaadin-side-nav>[slot=label]{color:#6b3584;font-size:14px}vaadin-side-nav-item[slot=children]{color:#0f3d0f;font-size:12px}vaadin-app-layout::part(navbar){color:#333;background:#0F3D0F}vaadin-drawer-toggle::part(icon){color:#fff}@media all and (max-width: 1100px){.dm-view.editing .sys-code-editing .grid-component{display:none}}.profile-container{background:#E6DFF0;display:flex;justify-content:center;align-items:center;margin:0 auto}.change-password-form{background-color:#e6dff0}.filter-header-label{white-space:normal;overflow:hidden;text-overflow:ellipsis;padding-top:var(--lumo-space-m);font-family:Arial,sans-serif;font-size:11px}.grid-style{font-family:Arial,sans-serif;font-size:11px}vaadin-grid::part(cell){color:#000}vaadin-menu-bar-button[slot=overflow]{display:flex;align-items:center;padding:0 16px;font-weight:400;box-shadow:0 8px 16px #0003;color:#fff;text-decoration:none}vaadin-confirm-dialog-overlay::part(content){color:red}vaadin-confirm-dialog-overlay::part(message){color:red}vaadin-text-field::part(input-field),vaadin-text-area::part(input-field),vaadin-number-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-password-field::part(input-field),vaadin-email-field::part(input-field),vaadin-select::part(input-field),vaadin-checkbox::part(label){font-size:calc(.6rem + .4vw)}vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(date-picker),vaadin-date-time-picker::part(time-picker){font-size:calc(.5rem + .3vw)}vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(date-picker) vaadin-date-picker::part(text-field),vaadin-date-time-picker::part(time-picker) vaadin-time-picker::part(text-field){font-size:calc(.5rem + .3vw)}.fc-event-title,.fc-event-title-container{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word!important;display:block!important;line-height:1.2!important;max-height:none!important}.fc-event,.fc-v-event,.fc-h-event{min-height:38px!important;height:auto!important;padding-top:2px!important;padding-bottom:2px!important}.assetli-green-theme{background:linear-gradient(135deg,#f8ffae 0%,#43c6ac 25%,#f8ffae 50%,#ffb6b9 75%,#f8ffae 100%);min-height:100vh;color:#222}.forgot-password-view vaadin-form-layout,.forgot-password-view vaadin-text-field,.forgot-password-view vaadin-button{background:transparent;color:#222}.forgot-password-view vaadin-button{background-color:#1db954;color:#fff;border-radius:4px;font-weight:700}.forgot-password-view vaadin-button:hover{background-color:#1aa34a}.fc-day.weekend-saturday{background-color:#ffe4b3!important}.fc-day.weekend-sunday{background-color:#ffb3b3!important}.fc-day-sat{background-color:#ffe4b3!important}.fc-day-sun{background-color:#ffb3b3!important}.fc-day[data-date*=saturday],.fc-daygrid-day[data-date*=saturday]{background-color:#ffe4b3!important}.fc-day[data-date*=sunday],.fc-daygrid-day[data-date*=sunday]{background-color:#ffb3b3!important}.fc-day:nth-child(7n),.fc-daygrid-day:nth-child(7n){background-color:#ffe4b3!important}.fc-day:nth-child(7n+1),.fc-daygrid-day:nth-child(7n+1){background-color:#ffb3b3!important}
