vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s);background-color:var(--lumo-primary-text-color)}vaadin-app-layout::part(navbar){color:#fff;box-sizing:border-box;width:100%}vaadin-drawer-toggle{color:#fff;width:30px;height:35px;background-color:var(--lumo-primary-color)}vaadin-app-layout::part(drawer){width:14rem;background-color:var(--lumo-primary-color)}vaadin-side-nav-item[current]{background-color:#fff;border-radius:8px;font-weight:700}vaadin-side-nav-item::part(toggle-button){color:#fff}vaadin-side-nav-item[current] vaadin-icon{color:var(--lumo-primary-color);font-weight:700}vaadin-side-nav-item[path]{color:#fff}vaadin-side-nav-item::part(content){font-size:small;font-weight:400}vaadin-side-nav-item::part(link):hover{background-color:#16414166;transition:ease-in-out .25s;border-radius:8px;color:#fff}vaadin-side-nav-item vaadin-icon{padding:0;font-size:smaller;color:#fff}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.default-button-style{padding:19px;border-radius:8px;box-sizing:border-box}.top-header-layout{justify-content:space-between;align-items:center;margin:auto;box-sizing:border-box;padding:0 var(--lumo-space-s)}.top-header-layout .signout-button{border:1px solid #ff0000!important;background-color:transparent;color:red!important;width:var(--lumo-space-s);border-radius:var(--lumo-space-s)}.side-bar-header span{color:#fff}.side-bar-footer-layout{align-items:center;width:100%;background-color:#e6e6fa;box-sizing:border-box;padding:5px;border-radius:var(--lumo-space-xs);text-wrap:wrap}.side-bar-footer-layout h5{margin-left:var(--lumo-space-s);color:var(--lumo-primary-color);text-wrap:wrap;width:100%}.side-bar-header{align-items:center;width:100%;background-color:var(--lumo-primary-text-color);box-sizing:border-box;padding:5px;border-bottom:2px solid #ffffff}.side-bar-header .logo-image{width:30px;background-color:#fff;border-radius:8px;padding:5px;box-sizing:border-box}.inventory-side-nav-item{color:#fff}.view-layout{background-color:var(--page-background)}@keyframes form-animation{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.fade-in-bottom{animation:fadeInFromBottom .7s cubic-bezier(.23,1,.32,1) both}.form-animation{animation:form-animation .5s ease-out both}.activities-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px;font-family:Poppins,serif}.activities-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.activities-view .preview-container{display:contents}.activities-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.activities-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.activities-view[dragging] .layout:not([style*="gap:"]){gap:8px}.activities-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.activities-view .cover-overlay{position:absolute;border-radius:1px}.activities-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.activities-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.activities-view .overlays,.activities-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.activities-view:not([dragging]) .drop-zones{pointer-events:none}.activities-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.activities-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.activities-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.activities-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.activities-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.activities-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.activities-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.activities-view[readonly] .drop-zones,.activities-view[readonly] .overlays,.activities-view[inline-editing] .drop-zones,.activities-view[inline-editing] .overlays{display:none}.activities-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.access-control-layout{background-color:#f4f8ffc9;padding:10px;border-radius:8px;margin:10px auto;box-sizing:border-box;color:#fff}.access-control-grid-section{background-color:#fff;padding:10px;border-radius:8px;margin:5px auto;box-sizing:border-box;align-self:start;font-size:small}.save-roles-button{width:unset;align-self:self-end;padding:18px;border-radius:5px;box-sizing:border-box}.status-renderer{font-size:10px;border-radius:30%;padding:3px}.access-contron-main-div{margin-top:20px;box-sizing:border-box;background-color:#fff;border-radius:var(--lumo-space-s);box-shadow:var(--lumo-box-shadow-s);padding:15px}.access-contron-main-div:nth-child(1){border-top:5px solid #b2ffd9}.access-contron-main-div:nth-child(2){border-top:5px solid #b2b2ff}.access-contron-main-div:nth-child(3){border-top:5px solid #e0ffb2}.access-contron-main-div:nth-child(4){border-top:5px solid #ffe7b2}.access-contron-main-div:nth-child(5){border-top:5px solid #ecb2ff}.access-contron-main-div:nth-child(6){border-top:5px solid #ffb2b5}.roles-renderer-layout{margin:15px auto;box-sizing:border-box}.roles-renderer-div span{color:var(--sub-text-color);font-size:smaller}.roles-renderer-div h5{text-transform:capitalize;color:var(--lumo-primary-color)}.access-contron-main-div .roles-renderer-layout .roles-icon{background-color:#8fb2e1;font-size:28px;border-radius:20%;padding:5px;margin:auto 8px;width:50px;height:50px}.access-control-button-edit{padding:20px;border-radius:8px}.access-control-button-edit:hover{color:#fff;cursor:pointer}.access-control-grid-section div{box-sizing:border-box;padding:20px;text-align:center;width:100%;margin:10px auto;border-radius:10px;border:2px solid #efefef;color:var(--sub-text-color);font-weight:700;background-color:#f8f8f8}.view-header-without-button .view-header-image{background-color:#ffffff6e;border-radius:30%;padding:10px;box-sizing:border-box}.activities-view[dragging] vaadin-form-layout{padding:8px}.activities-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.activities-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.activity-content{padding:10px;margin:8px auto;border-left:5px solid #7cbec4;border-radius:5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box}.activity-content:hover{background-color:#f5f5f5;cursor:pointer;transition:background-color .3s;box-shadow:var(--lumo-box-shadow-s);z-index:1;position:relative;border-radius:10px}.activity-content vaadin-form-layout vaadin-icon{align-items:center;justify-content:center;align-self:center;width:100px;margin:15px auto;color:#96adc4c9}.activity-body-layout{border:1px solid #efefef;border-radius:10px;background-color:#fff;box-sizing:border-box;margin:15px auto;height:100vh}.activity-row-three{align-items:center;justify-content:space-between;border-top:1px solid rgba(231,241,252,.91);margin-top:5px}.activity-row-two .read-button{width:unset;border:1px solid #4893be;font-size:smaller}.activity-row-three h6{color:var(--sub-text-color);font-size:10px}.activity-row-two .read-button:hover{background-color:#4893be;color:#fff}.activity-row-two p{min-width:90%}.activity-row-one span{font-size:smaller;color:#cb5237}.activity-row-one h4{color:var(--lumo-primary-text-color);font-size:small}.activity-row-two{box-sizing:border-box;margin:5px auto;color:var(--lumo-secondary-text-color);background-color:#eef5fdc9;border-radius:5px;padding:10px;font-size:small}.empty-div{text-align:center;display:block;box-sizing:border-box}.empty-div img{display:block;width:100px;height:100px;margin:20px auto}.empty-div span{text-align:center;width:100%;padding-top:200px;color:#9e9e9e}.dashboard-view{padding:2px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.dashboard-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.dashboard-view .preview-container{display:contents}.dashboard-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.dashboard-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.dashboard-view[dragging] .layout:not([style*="gap:"]){gap:8px}.dashboard-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.dashboard-view .cover-overlay{position:absolute;border-radius:1px}.dashboard-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.dashboard-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.dashboard-view .overlays,.dashboard-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dashboard-view:not([dragging]) .drop-zones{pointer-events:none}.dashboard-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.dashboard-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.dashboard-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.dashboard-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.dashboard-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.dashboard-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.dashboard-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.dashboard-view[readonly] .drop-zones,.dashboard-view[readonly] .overlays,.dashboard-view[inline-editing] .drop-zones,.dashboard-view[inline-editing] .overlays{display:none}.dashboard-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.dashboard-view[dragging] vaadin-form-layout{padding:8px}.dashboard-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.dashboard-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.dash-form-layout vaadin-text-area{width:100%;background-color:#eee;padding:10px;box-sizing:border-box}.template-layout{background-color:#eee;width:100%;padding:10px;box-sizing:border-box;align-items:center;justify-content:start}.template-layout span{margin-left:15px}.dashboard-card-inner-div .dashboard-card-title{color:#fff;margin-bottom:5px}.business-name-and-text-layout{align-items:center;background-color:#fff;box-sizing:border-box;padding:8px;border-radius:5px;font-size:small;gap:8px;color:var(--lumo-primary-color)}.business-name-and-text-layout h5{color:var(--lumo-primary-color);font-size:small}.dashboard-form-layout .dashboard-card-item .account-cards-image{background-color:#ebf6fffa;width:54px}.dashboard-form-layout .dashboard-card-item{border-left:5px solid #E5E7EB;box-shadow:2px 2px 2px #e5e7eb;background-color:#fff}.dashboard-form-layout .account-cards-inner-div p{color:var(--sub-text-color)}.chart-card-layout{background-color:#fff;margin:8px;box-sizing:border-box;padding:10px;border-radius:8px;border-left:5px solid var(--sub-gray-color)}.booking-chart-container{min-height:100%}.chart-card-layout h5{color:var(--sub-text-color)}.chart-card-layout .chart-card-part{width:100%;min-height:100%;padding:5px;box-sizing:border-box;border-radius:5px}.notification-card-item .account-cards-image:nth-child(1){width:50px;animation:shake 1s ease-out infinite;transform-origin:top center;background-color:#ffe5e8;box-shadow:inset 0 0 2px 1px var(--lumo-base-color);color:red}@keyframes shake{0%{transform:rotate(0)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(3deg)}80%{transform:rotate(-3deg)}90%{transform:rotate(2deg)}to{transform:rotate(0)}}.booking-logs-layout{border:1px solid #efefe1;margin:5px auto;border-radius:8px;box-sizing:border-box;color:var(--sub-text-color);font-size:smaller;padding:5px}.booking-logs-layout h6{color:var(--lumo-primary-color)}.booking-status{font-size:10px;align-self:center;justify-self:self-end;margin-left:auto}@media(max-width:600px){.booking-logs-layout{display:inline-block;flex-direction:column;justify-content:center;text-align:center;align-items:center}}.bookings-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.bookings-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.bookings-view .preview-container{display:contents}.bookings-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.bookings-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.bookings-view[dragging] .layout:not([style*="gap:"]){gap:8px}.bookings-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.bookings-view .cover-overlay{position:absolute;border-radius:1px}.bookings-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.bookings-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.bookings-view .overlays,.bookings-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bookings-view:not([dragging]) .drop-zones{pointer-events:none}.bookings-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.bookings-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.bookings-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.bookings-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.bookings-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.bookings-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.bookings-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.bookings-view[readonly] .drop-zones,.bookings-view[readonly] .overlays,.bookings-view[inline-editing] .drop-zones,.bookings-view[inline-editing] .overlays{display:none}.bookings-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.bookings-view[dragging] vaadin-form-layout{padding:8px}.bookings-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.bookings-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.booking-tab-sheet{background-color:var(--lumo-base-color);margin:20px auto}.booking-tab-sheet vaadin-tab{color:var(--sub-text-color);font-weight:700}.booking-tab,.summary-tab,.booking-tab h5,.summary-tab h5{color:var(--sub-text-color)}.booking-summary-section{padding:10px;border-radius:var(--lumo-border-radius-l);background-color:#d7f3f3c2;text-align:center;color:var(--sub-text-color);font-size:small}.booking-summary-section h2{color:var(--lumo-primary-text-color)}.booking-layout{border:1px solid #e5e5e5;border-radius:var(--lumo-border-radius-m)}.rooms-card-layout{border-radius:var(--lumo-border-radius-m);border:1px solid #e5e5e5;cursor:pointer}.rooms-card-layout:hover{box-shadow:var(--lumo-box-shadow-s);transition:box-shadow .2s}.rooms-section-layout{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.rooms-card-row-layout vaadin-button{width:unset}.rooms-card-row-layout .error-button{color:#fff}.rooms-card-row-layout .error-button:hover{background-color:var(--lumo-error-color-50pct)}.rooms-card-row-layout .check-out-button:hover{background-color:#d3d3d3}.rooms-card-row-layout{padding:0;color:var(--sub-text-color);font-size:small}.rooms-card-header-layout{margin-bottom:-10px}.rooms-card-row-layout:nth-child(3){background-color:#e0f3f3c2;padding:10px;box-sizing:border-box;border-radius:var(--lumo-border-radius-m);text-align:center}.rooms-card-header-layout h2{color:var(--lumo-primary-text-color)}.confirm-booking-form-layout{max-width:60%;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;box-sizing:border-box;border-radius:var(--lumo-border-radius-l);border:1px solid #dddddd;padding:20px}.confirm-booking-form-layout .default-button,.confirm-booking-form-layout .transaction-id-field,.discount-field{grid-column:span 2}.confirm-booking-form-layout vaadin-text-area{grid-column:span 2;margin:-5px auto}.confirm-booking-form-layout vaadin-date-picker{width:100%;margin:-5px auto}.confirm-booking-row-one{display:grid;grid-template-columns:repeat(2,1fr)}.confirm-booking-row-three{gap:10px;grid-column:span 2}.confirm-booking-form-row-one{color:var(--sub-text-color);grid-column:span 2;box-sizing:border-box;border:1px solid #dddddd;background-color:#d7f3f3c2;padding:var(--lumo-space-m);border-radius:var(--lumo-border-radius-l)}.confirm-booking-form-row-one h2{color:var(--lumo-primary-color);font-size:28px}.booking-success-layout{border-radius:var(--lumo-border-radius-l);background-color:#f3f9f3;text-align:center;align-items:center;justify-content:center;padding:20px;color:var(--lumo-primary-color)}.booking-success-layout h2{color:var(--lumo-primary-text-color)}.booking-success-layout vaadin-button{padding:20px;color:var(--lumo-primary-color);font-size:medium;background-color:#fff}.booking-success-layout vaadin-button:hover{background-color:#f1efef}.confirm-booking-transaction-and-ecash-layout{box-sizing:border-box;min-width:100%;grid-column:span 2;margin:-10px auto}.checkout-details-component{margin:10px auto}.checkout-details-component span{font-size:smaller}.checkout-details-component h5{color:#4893be;font-size:smaller}.booking-id-header-4{color:var(--lumo-primary-color);padding:20px 0;text-align:center;border-radius:var(--lumo-border-radius-m);background-color:#f1f9fc}.checkout-parent-div vaadin-button{padding:20px 0;margin-top:20px}.checkout-parent-div vaadin-button:hover{background-color:#3a3a3a}.booking-guest-name-component h5,.booking-room-number-component h5{color:var(--lumo-primary-color)}.booking-guest-name-component p,.booking-room-number-component p{color:#789}.booking-details-renderer-div{background-color:#fff;border:1px solid #ddd;border-radius:var(--lumo-border-radius-m);box-sizing:border-box;margin:var(--lumo-border-radius-m);padding:15px}.booking-details-renderer-div h4{color:var(--lumo-primary-color);margin:5px auto}.booking-details-renderer-div .checkout-details-component{border-bottom:2px solid rgba(104,168,168,.91);box-sizing:border-box}.booking-details-renderer-div .checkout-details-component span{color:#789;font-size:12px}.booking-details-renderer-div .checkout-details-component h5{margin-right:0;width:300px;text-align:right;font-size:small}.booking-details-renderer-div{box-sizing:border-box;padding:15px}.booking-details-renderer-div div{box-sizing:border-box;padding:10px;margin:10px auto}@media(max-width:600px){.booking-details-renderer-div .checkout-details-component{display:inline-block;flex-direction:column;justify-content:left;text-align:center;align-items:flex-start}.booking-details-renderer-div .checkout-details-component h5{width:100%;text-align:center}}.accounting-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.accounting-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.accounting-view .preview-container{display:contents}.accounting-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.accounting-view.preview-container>.layout[style*="flex-grow: 1"]{height:100%}.accounting-view[dragging] .layout:not([style*="gap:"]){gap:8px}.accounting-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.accounting-view .cover-overlay{position:absolute;border-radius:1px}.accounting-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.accounting-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.accounting-view .overlays,.accounting-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.accounting-view:not([dragging]) .drop-zones{pointer-events:none}.accounting-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.accounting-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.accounting-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.accounting-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.accounting-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.accounting-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.accounting-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.accounting-view[readonly] .drop-zones,.accounting-view[readonly] .overlays,.accounting-view[inline-editing] .drop-zones,.accounting-view[inline-editing] .overlays{display:none}.accounting-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.accounting-view[dragging] vaadin-form-layout{padding:8px}.accounting-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.accounting-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.summary-row-one{margin-bottom:20px}.summary-line-one{color:var(--lumo-secondary-text-color);font-size:smaller}.summary-line-two{color:var(--lumo-primary-color);font-size:small}.accounting-view .summary-grid{margin:15px auto}.emp-performance-row-one{padding:15px;box-sizing:border-box;border-bottom:5px solid rgba(0,117,128,.53);text-align:center;margin:15px auto;position:sticky}.employee-progress-bar::part(bar){border:1px solid #eee;box-sizing:border-box;height:35px;padding:3px 0;border-radius:5px;background-color:#e5f6f5}.employee-progress-bar::part(value){background-color:var(--lumo-primary-color)}.performance-bar-section{border-radius:5px;padding:20px 0;box-sizing:border-box}.performance-bar-section h5{color:var(--lumo-primary-color)}#emp-performance-chart-area{margin:20px auto;background-color:#f6f6f6d6;padding:20px;box-sizing:border-box;border-radius:5px}.account-details-component{border:1px solid rgba(198,208,218,.79);box-sizing:border-box;margin:8px;border-radius:8px;padding:15px}.account-filter-divider{position:sticky;background-color:#f8f6f6a6;height:fit-content}.details-summary-header{color:var(--sub-text-color);text-align:center}.account-details-component h2{text-align:center;color:#333;border-bottom:3px solid rgba(95,158,160,.78);padding:10px 0;margin-bottom:20px;box-sizing:border-box}.account-card-rowTwo{text-align:center;align-items:center;justify-content:center;box-sizing:border-box}.account-card-rowTwo .card-span-one,.account-card-rowTwo .card-span-two{color:var(--lumo-secondary-text-color);margin:auto 8px}.account-card-rowTwo h5{color:var(--lumo-primary-color)}.account-content-divider .account-card-header{color:var(--lumo-secondary-text-color);text-align:center;margin:20px auto;box-sizing:border-box}.account-cards-layout{border:1px solid rgba(198,208,218,.79);box-sizing:border-box;margin:8px;border-radius:8px;padding:15px;align-items:center;box-shadow:var( --lumo-box-shadow-xs);justify-content:center}.account-cards-inner-div p{margin-bottom:0;color:#333}.account-cards-inner-div h3{font-size:24px;color:var(--lumo-primary-color)}.account-cards-image{width:70px;height:100%;background-color:#eee;padding:10px;border-radius:8px;box-sizing:border-box;align-items:center;justify-content:center}.accounting-view .view-header-action-button{border-radius:15px;padding:5px;width:unset}@media(max-width:768px){.accounting-view .layout[empty]:before{content:"";display:block}.summary-row-one{display:flex;flex-direction:column}.account-details-template{flex-direction:column}.account-details-component{min-width:100%}}.human-resource-view{box-sizing:border-box;padding:15px;display:block;position:relative;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.human-resource-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.human-resource-view .preview-container{display:contents}.human-resource-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.human-resource-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.human-resource-view[dragging] .layout:not([style*="gap:"]){gap:8px}.human-resource-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.human-resource-view .cover-overlay{position:absolute;border-radius:1px}.human-resource-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.human-resource-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.human-resource-view .overlays,.human-resource-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.human-resource-view:not([dragging]) .drop-zones{pointer-events:none}.human-resource-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.human-resource-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.human-resource-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.human-resource-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.human-resource-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.human-resource-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.human-resource-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.human-resource-view[readonly] .drop-zones,.human-resource-view[readonly] .overlays,.human-resource-view[inline-editing] .drop-zones,.human-resource-view[inline-editing] .overlays{display:none}.human-resource-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.human-resource-view[dragging] vaadin-form-layout{padding:8px}.human-resource-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.human-resource-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.human-resource-body-layout{background-color:#fff;margin:15px auto;border-radius:5px}vaadin-tab{cursor:pointer;font-size:smaller}vaadin-tab[selected]{background-color:#dffeff;border-radius:5px;margin:2px}.human-resource-inner-layout{border-bottom:1px solid #ddd;box-sizing:border-box;padding:5px;margin:20px auto;align-items:center}.human-resource-inner-layout-div1{flex:1;font-size:1.2em;align-items:center;color:var(--sub-text-color);align-self:center}.human-resource-inner-header{color:var(--sub-text-color);align-content:center}.emp-tab-form-layout{width:100%;border:1px solid red}.hm-inner-form-content{max-width:600px}.update-user-form-layout{border:1px solid rgb(223,223,223);box-sizing:border-box;margin:10px auto;padding:15px;border-radius:8px;background-color:#fff}.update-user-form-layout h5{color:var(--sub-text-color);border-bottom:2px solid #ececec;padding:15px;border-radius:5px;min-width:max-content;box-sizing:border-box}.update-user-form-layout .username-field{background-color:#f8f8f8;padding:20px;box-sizing:border-box;border-radius:5px;margin:8px auto}.update-user-form-layout .username-field::part(input-field){font-weight:700}.user-status-enabled{background-color:#cbfdcb;color:#25b225;border-radius:300px;padding:2px 20px;box-sizing:border-box;width:100%;font-size:smaller}.user-status-disabled{color:red;font-size:smaller;background-color:#ffdcdc;padding:2px 20px;border-radius:200px}.update-user-form-layout .checkbox-style{color:var(--lumo-primary-text-color);background-color:#f4f6fa}.update-user-form-layout .default-button{width:fit-content;padding:5px 10px}.update-user-form-layout .reset-button{width:fit-content;color:var(--lumo-error-color);border:1px solid var(--lumo-error-color)}.update-user-form-layout .reset-button:hover{background-color:var(--lumo-error-color-10pct)}.hm-inner-form-content .checkbox-style{background-color:#f5f5f5}.alert-box{border:1px solid #dddddd;border-radius:8px;padding:10px;box-sizing:border-box}.alert-span-style{background-color:#ffe4e18f;border-radius:7px;box-sizing:border-box;padding:15px;font-size:small;display:flex;flex-wrap:wrap;column-gap:5px;align-content:center;align-items:center;text-align:center;justify-content:center}.alert-span-style h6{color:var(--lumo-primary-text-color)}.emp-contact-details-renderer{font-size:small}.human-resource-inner-layout-div1{margin:10px auto}.user-status-badge{margin:10px;box-sizing:border-box}.update-employee-form-layout{border:1px solid rgb(223,223,223);box-sizing:border-box;margin:10px auto;padding:20px;border-radius:8px;background-color:#fff}.update-employee-form-layout h5{color:var(--sub-text-color);border-bottom:2px solid #ececec;padding:15px 0;min-width:max-content;box-sizing:border-box}.update-employee-form-layout .default-button{margin-top:var(--lumo-space-m)}vaadin-text-field,vaadin-email-field,vaadin-password-field,vaadin-combo-box,vaadin-select,vaadin-number-field,vaadin-text-area,vaadin-integer-field::part(input-field){width:100%;box-sizing:border-box;text-align:left}vaadin-email-field::part(input-field),vaadin-password-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-number-field::part(input-field),vaadin-select::part(input-field),vaadin-integer-field::part(input-field),vaadin-date-picker::part(input-field),vaadin-text-field::part(input-field){border-radius:5px;height:40px;font-size:small}vaadin-email-field::part(label),vaadin-password-field::part(label),vaadin-combo-box::part(label),vaadin-number-field::part(label),vaadin-select::part(label),vaadin-integer-field::part(label),vaadin-date-picker::part(label),vaadin-text-field::part(label){font-size:smaller}vaadin-text-area::part(input-field){border-radius:5px;height:unset;min-width:100%}vaadin-email-field[focused]::part(input-field),vaadin-text-area[focused]::part(input-field),vaadin-password-field[focused]::part(input-field),vaadin-number-field[focused]::part(input-field),vaadin-text-field[focused]::part(input-field),vaadin-integer-field[focused]::part(input-field),vaadin-combo-box[focused]::part(input-field){outline:1px solid var(--lumo-primary-color);shape-outside:margin-box}vaadin-button{width:100%;box-sizing:border-box;font-size:smaller;cursor:pointer;padding:15px}vaadin-button:hover{background-color:#398d8de8;transition:ease-in-out .25s}.save-dialog::part(header){background-color:var(--lumo-primary-color)}.update-dialog::part(header){background-color:#2b74c7}.update-dialog .save-button{background-color:#2b74c7}.delete-dialog::part(header){background-color:var(--lumo-error-color)}.delete-dialog [slot=confirm-button]{color:#fff;background:red}.delete-dialog .delete-dialog-title,.dialog-header-title{color:#fff}.confirm-dialog-style [slot=cancel-button]{width:unset;background-color:#ffe4e4;color:red}.confirm-dialog-style::part(content){font-size:small;color:#333;text-align:center;margin-top:10px;width:100%;box-sizing:border-box}.delete-dialog .delete-icon{background-color:#ffd7dd;padding:10px;border-radius:50%}.view-header{background-color:#fff;padding:var(--lumo-space-m);border-radius:var(--lumo-border-radius-m);box-sizing:border-box;justify-content:space-between;align-items:center;border:1px solid var(--lumo-shade-10pct)}.view-header-title{color:var(--lumo-primary-color)}.view-header-description{font-size:small;color:var(--sub-text-color);margin-bottom:5px}.view-header-image-div{width:100%;align-items:center}.view-header-image-div h4{color:var(--lumo-primary-color)}.view-header-image-div span{font-size:small;color:var(--lumo-secondary-text-color)}.view-header-with-image .view-header-action-button{font-size:smaller;border-radius:var(--lumo-space-s)}.view-header-image-div .view-header-image{width:50px}.grid-style{border-collapse:collapse;min-height:unset;font-weight:400;font-size:small;color:#353c50}.grid-style span{width:100%}.grid-style::part(header-cell){background-color:#f8fafc;color:var(--sub-text-color);font-weight:700;padding:8px 0}.grid-style::part(row):hover{color:var(--lumo-primary-color);cursor:pointer}.dialog-header{font-size:small;color:var(--lumo-secondary-text-color)}.dialog-header h5{box-sizing:border-box;margin:5px 0}.close-dialog-icon{background-color:var(--lumo-error-color);color:#e6e6fa;align-items:center;justify-content:center;margin:auto;border-radius:50%;padding:1px}.close-dialog-icon:hover{background-color:#d54b58;transition:ease-in-out .25s}.error-button{color:var(--lumo-error-color)}.error-button:hover{background-color:var(--lumo-error-color-50pct)}.view-header-with-button .view-header-action-button{border:2px solid var(--lumo-primary-color)}.view-header-with-button .view-header-action-button:hover{color:#fff}.default-button{box-sizing:border-box;border-radius:5px;padding:18px 10px;width:unset}.alt-button-style{background-color:#1675af;color:#fff;border-radius:10px;padding:20px 10px}.alt-button-style:hover{background-color:#4893be}.grid-button{color:var(--lumo-primary-text-color)}.menu-bar-flex-layout{font-size:smaller}.empty-table-card h5,.empty-table-card{color:var(--sub-text-color);font-size:small;margin:auto}.checkbox-style{border:1px solid #dddddd;box-sizing:border-box;padding:7px;border-radius:8px;width:100%;margin:10px auto;color:var(--sub-text-color)}.loader-div{align-items:center;display:grid;justify-content:center;color:var(--sub-text-color);font-size:small}.loader-gif{min-width:10px;min-height:10px;margin:5px auto}@media(max-width:600px){.view-header{flex-direction:column;gap:var(--lumo-space-s);text-align:center}.view-header-image-div .view-header-image{display:none}.search-layout{flex-direction:column}.search-layout .input-style{min-width:100%}.rooms-header-layout{display:block;align-items:center;align-content:center}.rooms-header-layout .rooms-menu-bar{margin:8px auto;width:100%;align-items:center;justify-content:center;gap:10px}.room-types-section{margin:10px auto}.confirm-booking-form-layout,.confirm-booking-transaction-and-ecash-layout{max-width:100%;display:block;margin:10px auto}.confirm-booking-form-layout hr{margin:10px auto}.confirm-booking-form-layout .default-button{margin-top:20px;width:100%}.confirm-booking-row-three{flex-direction:column;box-sizing:border-box}}.inventory-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.inventory-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.inventory-view .preview-container{display:contents}.inventory-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.inventory-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.inventory-view[dragging] .layout:not([style*="gap:"]){gap:8px}.inventory-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.inventory-view .cover-overlay{position:absolute;border-radius:1px}.inventory-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.inventory-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.inventory-view .overlays,.inventory-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.inventory-view:not([dragging]) .drop-zones{pointer-events:none}.inventory-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.inventory-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.inventory-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.inventory-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.inventory-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.inventory-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.inventory-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.inventory-view[readonly] .drop-zones,.inventory-view[readonly] .overlays,.inventory-view[inline-editing] .drop-zones,.inventory-view[inline-editing] .overlays{display:none}.inventory-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.inventory-view[dragging] vaadin-form-layout{padding:8px}.inventory-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.inventory-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.add-item-parent-section .default-button{margin-top:10px}.add-item-parent-section .input-style::part(input-field){font-weight:550;color:#333}.inventory-search-and-grid-layout{background-color:#fff;margin-top:15px;border-radius:5px}.delete-button{color:red}.menu-bar-style vaadin-button:hover{background-color:#ffd1d1}.update-item-parent-section{background-color:#fff;box-sizing:border-box;margin:10px auto;padding:.75rem;border-radius:5px;border:2px solid #ddd}.update-item-parent-section .inventory-update-header-5{color:var(--lumo-primary-color);background:#f0f8fffa;border-radius:5px;box-sizing:border-box;padding:15px}.issue-item-info-span{color:var(--lumo-primary-color);background:#f0f8ff;border-radius:5px;box-sizing:border-box;padding:15px;font-weight:600;width:100%;text-align:center}.update-item-parent-section .default-button{margin-top:10px}.issue-item-parent-layout{background-color:#fff;box-sizing:border-box;padding:.75rem;border-radius:5px;border:1px solid #ddd;margin-top:15px}.issue-item-parent-layout .default-button{width:100%;margin-top:10px}.adjust-stock-qty-parent-layout{border:1px solid #ddd;border-radius:10px;box-sizing:border-box;padding:15px}.item-details-container{background-color:#eef5ffc9;padding:15px 20px;box-sizing:border-box;border-radius:8px}.item-details-container h4{color:var(--lumo-primary-color)}.item-details-container span{color:var(--sub-text-color)}.current-qty-field::part(input-field){font-weight:550;font-size:18px;color:#333;text-align:center;background-color:#eee}.inventory-report-view .view-tabs{margin:0}.sales-report-date-container,.sales-record-form-item-layout{border:1px solid #ddd;border-radius:10px;box-sizing:border-box;padding:10px}.sales-report-date-container-flex{justify-content:flex-start;align-items:center;box-sizing:border-box;gap:10px}.sales-report-date-container-flex .sales-report-button{align-self:end}.sales-record-form-item-layout .sales-report-header{text-align:center;width:100%;align-items:center;padding:20px;box-sizing:border-box;background-color:#eef5ffc9;color:var(--lumo-primary-color)}.sales-report-header{color:var(--lumo-primary-color)}.sales-record-grid::part(header-cell){background-color:var(--lumo-primary-color);font-weight:700;color:#fff}.sales-details-layout{background-color:#eef5ffc9;padding:15px 20px;box-sizing:border-box;border-radius:8px}.sales-details-layout .sales-no-title{color:var(--lumo-primary-color);background-color:#fff;padding:20px 10px;box-sizing:border-box;border-radius:8px}@media(max-width:600px){.inventory-view .layout[empty]:before{min-width:100%}.price-and-qty-component-layout{flex-direction:column;padding:-5px}.adjust-stock-qty-parent-layout{padding:0;margin:0;border:none}.date-selector{width:100%}.sales-report-date-container-flex{flex-direction:column;align-items:center}.sales-report-date-container-flex .sales-report-button{width:100%}.inventory-report-view .view-tabs{padding:0}.sales-report-date-container,.sales-record-form-item-layout{margin:2px -20px;min-width:100%}}.rooms-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.rooms-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.rooms-view .preview-container{display:contents}.rooms-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.rooms-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.rooms-view[dragging] .layout:not([style*="gap:"]){gap:8px}.rooms-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.rooms-view .cover-overlay{position:absolute;border-radius:1px}.rooms-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.rooms-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.rooms-view .overlays,.rooms-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.rooms-view:not([dragging]) .drop-zones{pointer-events:none}.rooms-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.rooms-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.rooms-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.rooms-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.rooms-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.rooms-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.rooms-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.rooms-view[readonly] .drop-zones,.rooms-view[readonly] .overlays,.rooms-view[inline-editing] .drop-zones,.rooms-view[inline-editing] .overlays{display:none}.rooms-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.rooms-view[dragging] vaadin-form-layout{padding:8px}.rooms-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.rooms-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.add-room-form{max-width:600px;border:1px solid var(--lumo-contrast-20pct);padding:10px;border-radius:var(--lumo-border-radius-m);box-sizing:border-box}.add-room-form .price-field::part(input-field){color:var(--lumo-primary-text-color);font-weight:700;font-size:medium}.rooms-header-layout{border:1px solid #dddddd;justify-content:space-between;border-radius:var(--lumo-border-radius-m);background-color:#fff;padding:15px}.rooms-menu-bar{box-sizing:border-box;width:fit-content;align-items:center;justify-content:end}.room-types-section{padding:10px;background-color:#fff;border:1px solid #eee;border-radius:var(--lumo-border-radius-m);box-sizing:border-box;border-top:5px solid rgba(104,168,168,.91);align-items:self-end}.room-types-section h4{color:var(--sub-text-color)}.add-room-type-btn{background-color:#1eb9c7;color:#fff}.room-types-form{box-sizing:border-box;background-color:#f8f8ff;padding:15px;border-radius:var(--lumo-border-radius-m)}.room-type-dialog{max-width:80%}.rooms-body-layout{background-color:#fff;border:1px solid #ddd;padding:15px;box-sizing:border-box;margin:15px auto;border-radius:var(--lumo-border-radius-l);box-shadow:0 0 3px #0000001a}.room-type-renderer{padding:10px;box-sizing:border-box;border:1px solid #dddddd;border-radius:8px;margin-bottom:var(--lumo-space-m)}.room-type-renderer .update-room-type-btn{align-self:self-end;width:100%}.room-type-renderer .update-room-type-btn:hover{color:#fff}.room-type-renderer .input-style::part(input-field){font-weight:700}.room-type-renderer div{box-sizing:border-box;border-radius:var(--lumo-border-radius-s);text-align:left;justify-content:left}.room-type-renderer div span{color:var(--sub-text-color)}.room-type-renderer div h6{color:var(--lumo-primary-color)}.room-type-virtual-list{margin:10px auto}.grid-section{width:min-content}.rooms-card-component .rooms-image{width:100%;height:max-content;margin:0;padding:0;border-radius:var(--lumo-border-radius-m)}.rooms-card-name{color:var(--lumo-primary-text-color)}.rooms-card-component{box-shadow:var(--lumo-box-shadow-xs);border-radius:var(--lumo-border-radius-s);box-sizing:border-box;padding:0;margin:10px auto}.rooms-card-component:hover{border:1px solid var(--sub-text-color);cursor:pointer;transition:ease-in .4ms;transform:scale(1.01)}.rooms-card-layer-1{color:#788d9ae8;margin:10px 0;padding:10px;display:block;box-sizing:border-box}.rooms-card-row-2{margin:8px auto}.rooms-card-layer-1 h4{color:var(--lumo-primary-text-color)}.rooms-card-layer-1 .rooms-card-buttons{box-sizing:border-box;align-items:center;justify-content:space-between}.rooms-card-buttons .room-del-button{border-radius:20px;color:red;background-color:#fac2c2}.rooms-card-buttons .room-del-button:hover{color:#ff6d63}.rooms-card-buttons .room-edit-button{max-width:70%;background-color:var(--lumo-primary-text-color);border-radius:10px;color:#fff}.rooms-summary-and-content-section{gap:15px;margin-top:20px;box-sizing:border-box}.rooms-summary-div{box-sizing:border-box;border-radius:var(--lumo-border-radius-s)}.rooms-summary-div h4{color:var(--sub-text-color)}.rooms-summary-card-component{box-sizing:border-box;border-radius:var(--lumo-border-radius-s);box-shadow:var(--lumo-box-shadow-xs);padding:var(--lumo-space-s);margin:var(--lumo-space-s) auto;color:var(--sub-text-color);align-items:center;justify-content:space-between}.rooms-summary-card-component:nth-child(4){background-color:#ffd8d8;color:var(--lumo-error-text-color)}.rooms-summary-card-component .rooms-summary-image{width:40px;margin:10px}.rooms-summary-card-component h4{color:var(--lumo-primary-text-color)}@media(max-width:600px){.room-types-section{display:block}.room-types-section .default-button{min-width:100%;margin-top:10px}.room-type-dialog{max-width:900px}.rooms-summary-and-content-section{flex-direction:column;margin-top:14px}.rooms-summary-div h4{color:var(--sub-text-color)}.rooms-display-layout,.rooms-summary-div{min-width:100%}}.login-view{height:100%;align-items:center;justify-content:center;margin:0;box-sizing:border-box;padding:0}.login-view-section{height:100%;max-width:99.9%}.login-switch-layout{max-width:30%}.login-view .image-section{width:70%;height:100%;box-sizing:border-box}.image-section .guest-image-item{width:100%;height:100%;object-fit:cover;box-sizing:border-box}.login-form-section{box-sizing:border-box;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;padding:0;height:unset}.login-action-button{padding:20px}.login-form-section .login-form-logo{width:80px;margin:0 auto}.login-form-layout{padding:0 10px;box-sizing:border-box;margin:0 auto}.login-form-layout h5{width:100%;text-align:center;color:#252121}.login-switch-layout .back-button:hover{background-color:#eee;cursor:pointer}.otp-confirm-div{text-align:center;margin:10px auto}.confirm-otp-field::part(input-field){font-size:20px;font-weight:700;border-radius:50px;padding:8px 20px}.otp-confirm-div h5{color:var(--lumo-primary-color);padding:8px 0}.otp-confirm-div span{font-size:smaller;color:var(--sub-text-color)}.timer-label{margin:auto;width:fit-content;font-size:18px;text-align:center;color:red;border-radius:100%}.otp-parent-item{box-sizing:border-box;padding:0;align-items:center}.otp-progress-bar::part(bar){padding:5px}.otp-parent-item .otp-row-one{margin:0;padding:0}.otp-parent-item .otp-row-one .input-style::part(input-field){font-size:20px;font-weight:700}.otp-parent-item .otp-row-two .input-style::part(input-field){font-size:20px;font-weight:bolder;text-align:center;align-items:center;color:#4d4a4a;justify-content:center}.otp-parent-item .otp-row-two .input-style>input{text-align:center}.otp-parent-item .button-style{padding:20px}.mobile-verification-button{padding:20px;border:1px solid #efefef;border-radius:10px;box-sizing:border-box;color:#287888}.otp-parent-item .resend-button{border:1px solid #efefef;padding:8px}.otp-parent-item .resend-button:hover,.mobile-verification-button:hover{background-color:#f5f5f5;color:#287888;transition:.2ms}.activation-dialog{background-color:#fdf3f3;border-radius:10px;box-sizing:border-box;text-align:center;margin:20px}.activation-dialog .renew-button{color:#fff;background-color:#bb2929}.activation-dialog .expired-text,.activation-dialog .pending-text{text-align:center;width:100%;padding:10px;box-sizing:border-box;color:#a15656;font-size:larger}.subscription-expired-dialog::part(overlay){padding:0;margin:0;background-color:#fdf3f3}@media screen and (max-width:500px){.login-view{text-align:center;align-items:center;justify-content:center;padding:0 20px;background-color:#14a999}.login-view-section,.login-switch-layout{height:unset;margin:0;padding:10px;min-width:100%;background-color:#fff;border-radius:10px;border:none}.image-section{display:none}.login-form-section{margin:0;padding:0}.login-form-layout{padding:0;margin:0}}.page-not-found-view{background-color:var(--lumo-base-color);color:var(--lumo-body-text-color);height:100%;width:100%;overflow:hidden;position:relative}.page-not-found-view .background{position:absolute;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none}.page-not-found-view .circle{position:absolute;border-radius:50%;background-color:#398d8d38}.page-not-found-view .circle-1{width:200px;height:200px;top:10%;left:10%;animation:float 8s infinite ease-in-out}.page-not-found-view .circle-2{width:100px;height:100px;top:30%;right:20%;animation:float 8s infinite ease-in-out 2s}.page-not-found-view .circle-3{width:150px;height:150px;bottom:20%;left:20%;animation:float 8s infinite ease-in-out 4s}.page-not-found-view .circle-4{width:80px;height:80px;bottom:30%;right:10%;animation:float 8s infinite ease-in-out 6s}@keyframes float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}to{transform:translateY(0) rotate(0)}}.page-not-found-view .container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;max-width:600px;height:800px;z-index:10;position:relative}.page-not-found-view .error-code{font-size:8rem;font-weight:700;margin-bottom:0;line-height:1;color:#ff6d63;text-shadow:4px 4px 0px rgba(199,96,77,.56)}.page-not-found-view .error-message{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#ff6d63}.page-not-found-view .error-description{font-size:1rem;margin-bottom:2rem;color:var(--lumo-tertiary-text-color);line-height:1.6}.page-not-found-view .home-button{background-color:var(--lumo-primary-color);color:#fff;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 6px #6c63ff33;cursor:pointer}.page-not-found-view .home-button:hover{background-color:var(--lumo-contrast-50pct);transform:translateY(-3px);box-shadow:0 6px 8px #68a8a8e8}.page-not-found-view .lost-traveler{margin-top:2rem;opacity:.8;color:#9e9e9e}@media(max-width:768px){.page-not-found-view .error-code{font-size:5rem}.page-not-found-view .error-message{font-size:1.3rem}.page-not-found-view .error-description{font-size:1rem}}.report-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.report-filter-section{border:1px solid var(--lumo-contrast-20pct);border-radius:8px;margin:10px auto;position:sticky;padding:10px;box-sizing:border-box;gap:10px;justify-content:start;align-items:baseline}.report-filter-section .input-style{width:unset}.date-range-layout{align-items:baseline;width:fit-content;font-size:small}.date-range-layout .generate-report-button{width:fit-content;align-items:baseline;align-self:end}.range-picker::part(content){width:100%;padding:0 10px}.date-range-layout .input-style{width:120px}.export-menu{background-color:red;color:#fff;border-radius:5px;padding:1px 0}.export-menu vaadin-menu-bar-item::part(content){color:#fff;font-size:smaller}.booking-grid,.payment-report-grid{font-size:small;color:#333}.payment-report-grid span{font-size:smaller;width:100px}#booking-id-column{background-color:green;font-size:40px;color:red}#booking-id-column-single-night{background-color:#00f;font-size:20px;color:#ff0}.gust-note-div{background-color:#efefef;color:#333;box-sizing:border-box;padding:10px;border-radius:5px;margin:5px auto}.gust-note-span{font-size:10px;text-align:center;padding:5px 12px;min-width:100%;font-weight:400;margin:auto}.reports-tab-parent-layout .section-title{color:var(--sub-text-color);margin:10px auto}.reports-tab-parent-layout .search-and-export-buttons{margin:15px auto}.booking-records-count-row{margin:20px auto;text-align:center;background-color:#e5f0fa;color:var(--sub-text-color);box-sizing:border-box;padding:10px;border-radius:5px;justify-content:center;text-transform:capitalize;align-items:center}.booking-records-count-row h5{margin:auto 7px;color:#14a999}.payment-report-summary-cards-layout{margin:15px auto}.payment-report-summary-card{box-sizing:border-box;padding:10px;margin:5px;border-radius:8px;background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s);text-align:center}.payment-report-summary-card .payment-report-summary-card-title{color:var(--sub-text-color);font-size:small}.payment-report-summary-card-value{color:var(--lumo-primary-color)}.payment-report-date-filter-layout{align-items:baseline;box-sizing:border-box;justify-content:center;border:1px solid var(--lumo-contrast-20pct);border-radius:8px;padding:10px 15px;margin:15px auto}.payment-report-generate-button{align-self:end}.payment-report-generate-button vaadin-icon{margin-right:5px}.payment-report-date-picker::part(text-field){font-size:smaller}.adjusted-stocks-filter-layout,.adjustment-reports-grid-layout{border:1px solid var(--lumo-contrast-20pct);border-radius:8px;padding:10px;box-sizing:border-box;margin:15px auto;align-self:start}.adjusted-stocks-tab-layout{border:2px solid rgba(241,241,241,.58);border-radius:8px;padding:10px;box-sizing:border-box;align-items:start}.adjusted-stocks-filter-layout h5{color:var(--sub-text-color)}.emp-evaluation-section{border:1px solid var(--lumo-contrast-20pct);border-radius:8px;padding:10px;box-sizing:border-box;margin:15px auto}.employee-eva-formlayout .input-style{max-width:150px}.employee-eva-formlayout .input-style::part(input-field){font-size:smaller}.employee-eva-formlayout .section-title{color:var(--sub-text-color);margin:10px 5px}.row-two-form-layout{align-items:center;justify-content:center}#graph-section{width:100%;border:1px solid #e1e1e1;padding:10px;border-radius:5px;height:100%;box-sizing:border-box}.refresh-button{width:unset;background-color:#4893be;color:#fff;box-shadow:var(--lumo-box-shadow-s);border-radius:60px;margin-left:200px;padding:4px;align-self:self-end}.refresh-button:hover{background-color:#4893becc}@media(max-width:600px){.report-filter-section .input-style{width:100%}.employee-eva-formlayout .input-style{min-width:100%}.report-filter-section{flex-direction:column;position:relative}.date-range-layout{flex-direction:column;width:fit-content}.generate-report-button{min-width:100%}.report-filter-section .range-picker{max-width:100%}.report-filter-section .date-range-layout{width:fit-content;display:grid;grid-template-columns:repeat(3,auto);box-sizing:border-box;align-items:center;justify-content:center}.report-filter-section .date-range-layout .input-style{min-width:120px}.report-filter-section .date-range-layout .generate-report-button{align-self:center;grid-column:span 3}}.user-profile-body-layout{border:1px solid #e0e0e0;box-sizing:border-box;border-radius:10px;padding:0;background-color:#fff}.user-profile-image-layout{box-sizing:border-box;background-color:#e9eff5b3;border-radius:10px;align-items:center;align-self:self-start;justify-content:flex-start;height:fit-content;margin:20px;padding:20px;text-align:center}.user-profile-image-layout .user-profile-row-layout{margin:10px auto}.user-profile-image-layout .user-profile-row-layout span{color:var(--sub-text-color);font-size:small}.user-profile-image-layout .user-profile-row-layout h5{color:var(--lumo-primary-color)}.user-profile-image{width:200px;height:200px;border-radius:20px;box-shadow:var(--lumo-box-shadow-s);align-self:center;justify-self:center;text-align:center}.user-profile-personal-info-layout{background:#fff;border-radius:20px;box-sizing:border-box;padding:20px}.user-profile-inner-layout{border-bottom:1px solid #eeeeee;margin:8px auto}.user-profile-inner-layout span{color:var(--sub-text-color);font-size:small}.user-profile-inner-layout h5{color:var(--lumo-primary-color)}.user-profile-password-reset-layout{margin-top:30px;border-radius:10px;box-sizing:border-box}.user-profile-password-reset-layout .reset-password-label{background-color:var(--sub-text-color);padding:10px;box-sizing:border-box;color:#fff;border-radius:7px;margin-bottom:13px;text-align:center}.user-profile-password-reset-layout .reset-password-button{margin-top:10px}.access-logs-card{background-color:#fffbfb;padding:10px;box-sizing:border-box;border:1px solid #ddd;border-radius:7px;align-items:center;justify-content:flex-start;margin:10px auto;border-left:5px solid var(--lumo-primary-color)}.access-logs-card:hover{box-shadow:var(--lumo-box-shadow-s);transition:box-shadow .2s;cursor:pointer;border:2px solid var(--lumo-primary-color)}.access-logs-scroller{height:90vh;box-sizing:border-box;padding:0;border-radius:10px}.access-logs-card-layout img{width:20px;height:20px;background-color:#f2f3f8;padding:10px;border-radius:50%}.access-logs-card-layout{align-items:center;column-gap:10px}.access-logs-card-content{align-items:center;justify-content:center;padding:5px;font-size:smaller;width:97%}.access-logs-card-content h6{color:var(--lumo-primary-color)}.access-logs-card-content-button-layout{width:100%}@media(max-width:600px){.user-profile-image{width:150px;height:150px}.user-profile-body-layout,.user-profile-layout,.user-profile-image-layout{display:block;min-width:100%;margin:auto}.user-profile-layout{margin:15px auto}.password-reset-row-two{flex-direction:column}}.bar-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.bar-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.bar-view .preview-container{display:contents}.bar-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.bar-view.preview-container>.layout[style*="flex-grow: 1"]{height:100%}.bar-view[dragging] .layout:not([style*="gap:"]){gap:8px}.bar-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.bar-view .cover-overlay{position:absolute;border-radius:1px}.bar-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.bar-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.bar-split-layout{padding:5px;box-sizing:border-box;margin:10px auto}.bar-primary-section,.bar-secondary-section{background-color:#fff;border:1px solid #dddddd;border-radius:10px;padding:0;box-sizing:border-box}.bar-primary-section h4,.bar-secondary-section h4{color:#fff;padding:10px;box-sizing:border-box;border-bottom:1px solid #ddd;width:100%;text-align:center;background-color:var(--sub-text-color)}.sales-history-layout{padding:0;box-sizing:border-box;background-color:#fff;border:1px solid #dddddd;border-radius:5px}.sales-history-title-row{margin:0;align-items:center;color:#fff;background-color:var(--sub-text-color);box-sizing:border-box;padding:10px;text-align:center;border-radius:5px 5px 0 0}.sales-history-title-row h3{color:#fff;box-sizing:border-box}.sales-history-layout .sales-history-image{background-color:#eef2fc;padding:5px;min-width:30px;border-radius:5px;box-sizing:border-box}.bar-sales-summary-row-four,.bar-sales-summary-row-three{box-sizing:border-box;border-radius:5px;text-align:center;align-items:center;justify-content:flex-start}.bar-sales-summary-row-four .default-button{align-self:self-end}.inventory-items-renderer{border:1px solid #dddddd;border-radius:5px;padding:10px;margin:5px auto;align-items:center;box-sizing:border-box;color:var(--sub-text-color)}.bar-sales-summary-row-three{align-items:baseline;justify-content:space-between}.bar-sales-summary-row-three h6{color:var(--sub-text-color);background-color:#f1f1f1;width:100%;box-sizing:border-box;text-align:center;padding:12px 0;border-radius:5px}.inventory-items-renderer h6{color:var(--lumo-primary-color);font-size:15px}.inventory-items-name-div{align-items:center;justify-content:start;margin-bottom:5px;border-bottom:1px solid #dddddd;padding:5px 0}.inventory-items-row-four .add-item-button{font-size:10px}.inventory-items-details-div p{margin:0 auto}.remove-item-button{font-size:10px;background-color:#fadde2;color:red;border-radius:10px;padding:5px}.remove-item-button:hover{background-color:#f5d4d4}.sales-summary-table::part(header-cell){background-color:#f1f1f1;color:var(--sub-text-color);font-weight:700}.bar-sales-inventory-list{box-sizing:border-box}.sales-history-layout .sales-history-grid-container{box-sizing:border-box;padding:10px 20px}.sales-history-grid-container .total-amount-div{background-color:#f1f1f1;padding:10px;border-radius:8px;box-sizing:border-box;text-align:center;font-size:smaller;color:var(--sub-text-color);margin-bottom:10px}.sales-history-grid-container .total-amount-div h6{color:var(--lumo-primary-color)}.sold-items-grid{margin:5px;box-sizing:border-box;max-height:200px;border:1px solid #3333;border-radius:5px;overflow-y:auto}.sold-items-grid::part(header-cell){background-color:var(--lumo-primary-color);color:#fff}@media screen and (max-width:30px){.inventory-items-row-four{flex-direction:column;background-color:red}}.settings-view{padding:10px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.settings-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.settings-view .preview-container{display:contents}.settings-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.settings-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.settings-view[dragging] .layout:not([style*="gap:"]){gap:8px}.settings-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.settings-view .cover-overlay{position:absolute;border-radius:1px}.settings-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.settings-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.settings-view .overlays,.settings-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.settings-view:not([dragging]) .drop-zones{pointer-events:none}.settings-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.settings-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.settings-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.settings-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.settings-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.settings-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.settings-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.settings-view[readonly] .drop-zones,.settings-view[readonly] .overlays,.settings-view[inline-editing] .drop-zones,.settings-view[inline-editing] .overlays{display:none}.settings-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.settings-view[dragging] vaadin-form-layout{padding:8px}.settings-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.settings-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.subscription-parent-layout{background-color:#fff;border:1px solid #ddde;border-radius:8px;box-sizing:border-box;padding:20px;margin:15px auto;max-width:800px}.subscrption-section-title{color:var(--sub-text-color);align-items:center;padding-bottom:10px;border-bottom:2px solid #7cbec4;margin:10px auto;box-sizing:border-box}.subscription-section-desc-text{background-color:#bff8bf52;color:var(--lumo-primary-text-color);text-align:center;border-radius:8px;margin:5px auto;box-sizing:border-box;padding:15px}.subscription-days-value-layout{text-align:center;background-color:#e6ffffb3;border-radius:8px;box-sizing:border-box;border:1px solid #eee;align-items:center;margin:10px auto;justify-content:center;padding:15px;font-weight:700;color:var(--lumo-primary-color)}.subscription-days-value-layout h1{color:var(--lumo-primary-color);font-size:3rem}.key-value-row-layout{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;padding:18px;background-color:#f0f5f5b3;justify-content:center;align-items:center;text-align:center;flex-direction:column}.key-value-div{margin:5px auto}.key-avatar{width:40px}.subscription-days-span{color:var(--sub-text-color)}.subscribers-view{padding:2px;box-sizing:border-box;display:block;position:relative;height:unset;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.subscribers-view[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.subscribers-view .preview-container{display:contents}.subscribers-view .preview-container>.layout[style*="align-self: stretch"]{width:100%}.subscribers-view .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.subscribers-view[dragging] .layout:not([style*="gap:"]){gap:8px}.subscribers-view[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.subscribers-view .cover-overlay{position:absolute;border-radius:1px}.subscribers-view:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.subscribers-view:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.subscribers-view .overlays,.subscribers-view .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.subscribers-view:not([dragging]) .drop-zones{pointer-events:none}.subscribers-view .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.subscribers-view[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.subscribers-view .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.subscribers-view[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.drop-zone[empty-layout]{z-index:-1}.subscribers-view:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.subscribers-view[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.subscribers-view .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.subscribers-view[readonly] .drop-zones,.subscribers-view[readonly] .overlays,.subscribers-view[inline-editing] .drop-zones,.subscribers-view[inline-editing] .overlays{display:none}.subscribers-view .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.subscribers-view[dragging] vaadin-form-layout{padding:8px}.subscribers-view vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.subscribers-view[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.cards-container{margin:10px auto}.cards-container .card{color:#9e9e9e;margin:0 auto;font-size:small}.card-body h3{font-size:20px;color:var(--lumo-primary-color)}.cards-container .card:nth-child(3) h3,.cards-container .card:nth-child(3) p{color:red}.card{box-shadow:#63636333 0 2px 8px;border-radius:8px;background-color:#fff;padding:16px;box-sizing:border-box;margin:auto;border:1px solid #ececec;align-items:center}.card .card-icon{width:25px;background-color:#e6e6fa;padding:10px;border-radius:8px}.sms-card .card-icon{width:40px;background-color:#eee;border-radius:8px;box-sizing:border-box;align-items:center;padding:10px}.sms-section-layout .message-portal-button{background-color:#e6e6fa;color:var(--lumo-primary-color);font-size:smaller;padding:10px;margin-top:5px}.sms-section-layout{background-color:#1eb9c7;padding:15px;box-sizing:border-box;border-radius:8px;align-items:center}.sms-card .unit-paragraph{color:#e6e6fa}.sms-card .card-body h4,.sms-card .card-body .unit-paragraph{align-items:center;color:#fff}.sms-card .card-body h4{font-size:smaller;color:#f8ff29}.card-body p{width:max-content;margin:0}.card-body p:nth-child(1){color:var(--lumo-primary-color)}.subscriber-grid-layout{background-color:#fff;border-radius:8px;margin:20px auto;box-sizing:border-box;border:1px solid #ececec;padding:20px}.menu-bar-style vaadin-menu-bar-button{font-size:small;width:unset}.menu-bar-style{justify-content:center;align-items:center;border:1px solid #ddd;border-radius:8px;text-align:center;box-sizing:border-box;max-width:unset}.grid-btn-item{font-size:small;Justify-content:space-between;align-items:center}.grid-btn-item>*{align-items:center}.send-message-button{align-items:center;justify-content:space-between;align-self:auto;text-align:center}.send-message-button span{margin-left:5px}.table-footer-layout h6{color:var(--lumo-primary-color)}.table-footer-layout p{font-size:small;color:#789}.registration-form-section{border:1px solid #eee;border-radius:8px;box-sizing:border-box;font-size:small;margin:10px auto;padding:10px}.registration-form-section vaadin-text-area{width:100%}.registration-form-section .section-title{color:var(--sub-text-color);box-sizing:border-box;border-radius:5px}.business-sub-body{background-color:#fff;border-radius:10px;border:1px solid #ddd;box-sizing:border-box;padding:0;max-width:80%}.business-sub-body .business-sub-header5{color:#fff;padding:15px 5px;box-sizing:border-box;margin:0;background-color:var(--sub-text-color);width:100%}.business-sub-card{margin:5px auto;border-bottom:1px solid #ddd;padding-bottom:5px;box-sizing:border-box}.business-sub-card span{color:var(--sub-text-color);font-size:small}.business-sub-card h5{color:var(--lumo-primary-color)}.business-sub-div{padding:20px;box-sizing:border-box}.subscription-key-div{width:100%;padding:10px;border-radius:8px;box-sizing:border-box}.subscription-div-key-center{margin:5px auto;box-sizing:border-box;width:fit-content;padding:10px;border-radius:8px;text-align:center;align-items:center;justify-content:center}.subscription-div-key-center .renew-flex-layout{align-items:center;text-align:center;padding:10px 0;justify-content:center;flex-direction:column;background-color:#f6f4f4;border:1px solid #eee;border-radius:5px;margin:10px auto}.subscription-div-key-center span{color:var(--sub-text-color);margin-bottom:5px}.subscription-div-key-center h5{font-size:larger;margin:5px auto;color:var(--lumo-primary-color)}.subscription-key-div .generate-button,.subscription-key-div .renew-button{background-color:var(--lumo-primary-color);color:#fff}.single-subscriber-view .back-button{min-width:100px;border:2px solid var(--sub-text-color);align-self:flex-end}.single-subscriber-view .back-button:hover{color:#fff}.renew-note-text{font-size:small}.subscription-activation-enable-div{background-color:#fff0f0;padding:20px 15px;box-sizing:border-box;border-radius:8px;margin:10px auto;text-align:center;font-size:small;color:#c41c1c}.subscription-activation-enable-div vaadin-button{padding:20px;margin-top:25px}.subscription-activation-enable-div h6{color:#c41c1c}.renew-subscription-view{box-sizing:border-box;border:1px solid blue}.subscription-parent-view{border:1px solid #ddd;box-sizing:border-box;padding:20px;border-radius:10px;background-color:#fff;border-top:5px solid var(--card-color)}.subscription-parent-view h4:first-child{box-sizing:border-box;margin:15px auto}.pending-sub-status{padding:15px;box-sizing:border-box;margin:15px auto;color:var(--lumo-primary-color);background-color:#e9fff2}.pending-sub-status h4{color:var(--lumo-primary-color)}.expired-sub-status{background-color:#fee;padding:10px;box-sizing:border-box;margin:15px auto;color:#8b0000}.expired-sub-status h4{color:#8b0000}.sub-main-inner-layout{margin:10px auto;color:#b36f02;padding:0;box-sizing:border-box;width:100%}.payment-method-layout{background-color:#faeeda;color:#b36f02;column-gap:10px;padding:10px;font-size:small;box-sizing:border-box;border-radius:8px}.payment-desc-div{padding:5px 0}.pending-status-row-div{background-color:#faeeda;padding:15px;box-sizing:border-box;border-radius:8px;margin:10px auto}.pending-status-row-div .pending-text-flex{align-items:center;font-size:18px;color:#b36f02}.payment-method-layout .payment-mtd-img{width:40px;background-color:#fff;border-radius:8px;padding:5px;box-sizing:border-box}@media(max-width:768px){.cards-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.business-sub-body{min-width:100%}.activity-row-two{flex-direction:column}}:host{--lumo-base-color: #fff;--lumo-tint-5pct: hsla(0, 0%, 100%, .3);--lumo-tint-10pct: hsla(0, 0%, 100%, .37);--lumo-tint-20pct: hsla(0, 0%, 100%, .44);--lumo-tint-30pct: hsla(0, 0%, 100%, .5);--lumo-tint-40pct: hsla(0, 0%, 100%, .57);--lumo-tint-50pct: hsla(0, 0%, 100%, .64);--lumo-tint-60pct: hsla(0, 0%, 100%, .7);--lumo-tint-70pct: hsla(0, 0%, 100%, .77);--lumo-tint-80pct: hsla(0, 0%, 100%, .84);--lumo-tint-90pct: hsla(0, 0%, 100%, .9);--lumo-tint: #fff;--lumo-shade-5pct: hsla(214, 61%, 25%, .05);--lumo-shade-10pct: hsla(214, 57%, 24%, .1);--lumo-shade-20pct: hsla(214, 53%, 23%, .16);--lumo-shade-30pct: hsla(214, 50%, 22%, .26);--lumo-shade-40pct: hsla(214, 47%, 21%, .38);--lumo-shade-50pct: hsla(214, 45%, 20%, .52);--lumo-shade-60pct: hsla(214, 43%, 19%, .6);--lumo-shade-70pct: hsla(214, 42%, 18%, .69);--lumo-shade-80pct: hsla(214, 41%, 17%, .83);--lumo-shade-90pct: hsla(214, 40%, 16%, .94);--lumo-shade: hsl(214, 35%, 15%);--lumo-contrast-5pct: var(--lumo-shade-5pct);--lumo-contrast-10pct: var(--lumo-shade-10pct);--lumo-contrast-20pct: var(--lumo-shade-20pct);--lumo-contrast-30pct: var(--lumo-shade-30pct);--lumo-contrast-40pct: var(--lumo-shade-40pct);--lumo-contrast-50pct: var(--lumo-shade-50pct);--lumo-contrast-60pct: var(--lumo-shade-60pct);--lumo-contrast-70pct: var(--lumo-shade-70pct);--lumo-contrast-80pct: var(--lumo-shade-80pct);--lumo-contrast-90pct: var(--lumo-shade-90pct);--lumo-contrast: var(--lumo-shade);--lumo-header-text-color: var(--lumo-contrast);--lumo-body-text-color: var(--lumo-contrast-90pct);--lumo-secondary-text-color: var(--lumo-contrast-70pct);--lumo-tertiary-text-color: var(--lumo-contrast-50pct);--lumo-disabled-text-color: var(--lumo-contrast-30pct);--lumo-primary-color: hsl(214, 100%, 48%);--lumo-primary-color-50pct: hsla(214, 100%, 49%, .76);--lumo-primary-color-10pct: hsla(214, 100%, 60%, .13);--lumo-primary-text-color: hsl(214, 100%, 43%);--lumo-primary-contrast-color: #fff;--lumo-error-color: hsl(3, 85%, 48%);--lumo-error-color-50pct: hsla(3, 85%, 49%, .5);--lumo-error-color-10pct: hsla(3, 85%, 49%, .1);--lumo-error-text-color: hsl(3, 89%, 42%);--lumo-error-contrast-color: #fff;--lumo-success-color: hsl(145, 72%, 30%);--lumo-success-color-50pct: hsla(145, 72%, 31%, .5);--lumo-success-color-10pct: hsla(145, 72%, 31%, .1);--lumo-success-text-color: hsl(145, 85%, 25%);--lumo-success-contrast-color: #fff;--lumo-warning-color: hsl(48, 100%, 50%);--lumo-warning-color-10pct: hsla(48, 100%, 50%, .25);--lumo-warning-text-color: hsl(32, 100%, 30%);--lumo-warning-contrast-color: var(--lumo-shade-90pct);--lumo-size-xs: 1.625rem;--lumo-size-s: 1.875rem;--lumo-size-m: 2.25rem;--lumo-size-l: 2.75rem;--lumo-size-xl: 3.5rem;--lumo-icon-size-s: 1.25em;--lumo-icon-size-m: 1.5em;--lumo-icon-size-l: 2.25em;--lumo-icon-size: var(--lumo-icon-size-m);--lumo-space-xs: .25rem;--lumo-space-s: .5rem;--lumo-space-m: 1rem;--lumo-space-l: 1.5rem;--lumo-space-xl: 2.5rem;--lumo-space-wide-xs: calc(var(--lumo-space-xs) / 2) var(--lumo-space-xs);--lumo-space-wide-s: calc(var(--lumo-space-s) / 2) var(--lumo-space-s);--lumo-space-wide-m: calc(var(--lumo-space-m) / 2) var(--lumo-space-m);--lumo-space-wide-l: calc(var(--lumo-space-l) / 2) var(--lumo-space-l);--lumo-space-wide-xl: calc(var(--lumo-space-xl) / 2) var(--lumo-space-xl);--lumo-space-tall-xs: var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2);--lumo-space-tall-s: var(--lumo-space-s) calc(var(--lumo-space-s) / 2);--lumo-space-tall-m: var(--lumo-space-m) calc(var(--lumo-space-m) / 2);--lumo-space-tall-l: var(--lumo-space-l) calc(var(--lumo-space-l) / 2);--lumo-space-tall-xl: var(--lumo-space-xl) calc(var(--lumo-space-xl) / 2);--lumo-border-radius-s: .25em;--lumo-border-radius-m: var(--lumo-border-radius, .25em);--lumo-border-radius-l: .5em;--lumo-box-shadow-xs: 0 1px 4px -1px var(--lumo-shade-50pct);--lumo-box-shadow-s: 0 2px 4px -1px var(--lumo-shade-20pct), 0 3px 12px -1px var(--lumo-shade-30pct);--lumo-box-shadow-m: 0 2px 6px -1px var(--lumo-shade-20pct), 0 8px 24px -4px var(--lumo-shade-40pct);--lumo-box-shadow-l: 0 3px 18px -2px var(--lumo-shade-20pct), 0 12px 48px -6px var(--lumo-shade-40pct);--lumo-box-shadow-xl: 0 4px 24px -3px var(--lumo-shade-20pct), 0 18px 64px -8px var(--lumo-shade-40pct);--lumo-clickable-cursor: default;--vaadin-button-background: var(--lumo-contrast-5pct);--vaadin-button-border: none;--vaadin-button-border-radius: var(--lumo-border-radius-m);--vaadin-button-font-size: var(--lumo-font-size-m);--vaadin-button-font-weight: 500;--vaadin-button-height: var(--lumo-size-m);--vaadin-button-margin: var(--lumo-space-xs) 0;--vaadin-button-min-width: calc(var(--vaadin-button-height) * 2);--vaadin-button-padding: 0 calc(var(--vaadin-button-height) / 3 + var(--lumo-border-radius-m) / 2);--vaadin-button-text-color: var(--lumo-primary-text-color);--vaadin-button-primary-background: var(--lumo-primary-color);--vaadin-button-primary-border: none;--vaadin-button-primary-font-weight: 600;--vaadin-button-primary-text-color: var(--lumo-primary-contrast-color);--vaadin-button-tertiary-background: transparent !important;--vaadin-button-tertiary-text-color: var(--lumo-primary-text-color);--vaadin-button-tertiary-font-weight: 500;--vaadin-button-tertiary-padding: 0 calc(var(--vaadin-button-height) / 6);--vaadin-checkbox-background: var(--lumo-contrast-20pct);--vaadin-checkbox-background-hover: var(--lumo-contrast-30pct);--vaadin-checkbox-border-radius: var(--lumo-border-radius-s);--vaadin-checkbox-checkmark-char: var(--lumo-icons-checkmark);--vaadin-checkbox-checkmark-char-indeterminate: "";--vaadin-checkbox-checkmark-color: var(--lumo-primary-contrast-color);--vaadin-checkbox-checkmark-size: calc(var(--vaadin-checkbox-size) + 2px);--vaadin-checkbox-label-color: var(--lumo-body-text-color);--vaadin-checkbox-label-font-size: var(--lumo-font-size-m);--vaadin-checkbox-label-padding: var(--lumo-space-xs) var(--lumo-space-s) var(--lumo-space-xs) var(--lumo-space-xs);--vaadin-checkbox-size: calc(var(--lumo-size-m) / 2);--vaadin-checkbox-disabled-checkmark-color: var(--lumo-contrast-30pct);--vaadin-checkbox-disabled-background: var(--lumo-contrast-10pct);--vaadin-radio-button-background: var(--lumo-contrast-20pct);--vaadin-radio-button-background-hover: var(--lumo-contrast-30pct);--vaadin-radio-button-dot-color: var(--lumo-primary-contrast-color);--vaadin-radio-button-dot-size: 3px;--vaadin-radio-button-label-color: var(--lumo-body-text-color);--vaadin-radio-button-label-font-size: var(--lumo-font-size-m);--vaadin-radio-button-size: calc(var(--lumo-size-m) / 2);--vaadin-radio-button-disabled-background: var(--lumo-contrast-10pct);--vaadin-radio-button-disabled-dot-color: var(--lumo-contrast-30pct);--vaadin-selection-color: var(--lumo-primary-color);--vaadin-selection-color-text: var(--lumo-primary-text-color);--vaadin-input-field-border-radius: var(--lumo-border-radius-m);--vaadin-focus-ring-color: var(--lumo-primary-color-50pct);--vaadin-focus-ring-width: 2px;--vaadin-input-field-label-color: var(--lumo-secondary-text-color);--vaadin-input-field-focused-label-color: var(--lumo-primary-text-color);--vaadin-input-field-hovered-label-color: var(--lumo-body-text-color);--vaadin-input-field-label-font-size: var(--lumo-font-size-s);--vaadin-input-field-label-font-weight: 500;--vaadin-input-field-helper-color: var(--lumo-secondary-text-color);--vaadin-input-field-helper-font-size: var(--lumo-font-size-xs);--vaadin-input-field-helper-font-weight: 400;--vaadin-input-field-helper-spacing: .4em;--vaadin-input-field-error-color: var(--lumo-error-text-color);--vaadin-input-field-error-font-size: var(--lumo-font-size-xs);--vaadin-input-field-error-font-weight: 400;--vaadin-input-field-background: var(--lumo-contrast-10pct);--vaadin-input-field-icon-color: var(--lumo-contrast-60pct);--vaadin-input-field-icon-size: var(--lumo-icon-size-m);--vaadin-input-field-invalid-background: var(--lumo-error-color-10pct);--vaadin-input-field-invalid-hover-highlight: var(--lumo-error-color-50pct);--vaadin-input-field-disabled-background: var(--lumo-contrast-5pct);--vaadin-input-field-disabled-value-color: var(--lumo-disabled-text-color);--vaadin-input-field-height: var(--lumo-size-m);--vaadin-input-field-hover-highlight: var(--lumo-contrast-50pct);--vaadin-input-field-placeholder-color: var(--lumo-secondary-text-color);--vaadin-input-field-readonly-border: 1px dashed var(--lumo-contrast-30pct);--vaadin-input-field-value-color: var(--lumo-body-text-color);--vaadin-input-field-value-font-size: var(--lumo-font-size-m);--vaadin-input-field-value-font-weight: 500;--lumo-font-family: -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--lumo-font-size-xxs: .75rem;--lumo-font-size-xs: .8125rem;--lumo-font-size-s: .875rem;--lumo-font-size-m: 1rem;--lumo-font-size-l: 1.125rem;--lumo-font-size-xl: 1.375rem;--lumo-font-size-xxl: 1.75rem;--lumo-font-size-xxxl: 2.5rem;--lumo-line-height-xs: 1.25;--lumo-line-height-s: 1.375;--lumo-line-height-m: 1.625;--vaadin-user-color-0: #df0b92;--vaadin-user-color-1: #650acc;--vaadin-user-color-2: #097faa;--vaadin-user-color-3: #ad6200;--vaadin-user-color-4: #bf16f3;--vaadin-user-color-5: #084391;--vaadin-user-color-6: #078836}.sr-only{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bg-base{background-color:var(--lumo-base-color)}.bg-transparent{background-color:transparent}.bg-tint{background-color:var(--lumo-tint)}.bg-tint-90{background-color:var(--lumo-tint-90pct)}.bg-tint-80{background-color:var(--lumo-tint-80pct)}.bg-tint-70{background-color:var(--lumo-tint-70pct)}.bg-tint-60{background-color:var(--lumo-tint-60pct)}.bg-tint-50{background-color:var(--lumo-tint-50pct)}.bg-tint-40{background-color:var(--lumo-tint-40pct)}.bg-tint-30{background-color:var(--lumo-tint-30pct)}.bg-tint-20{background-color:var(--lumo-tint-20pct)}.bg-tint-10{background-color:var(--lumo-tint-10pct)}.bg-tint-5{background-color:var(--lumo-tint-5pct)}.bg-shade{background-color:var(--lumo-shade)}.bg-shade-90{background-color:var(--lumo-shade-90pct)}.bg-shade-80{background-color:var(--lumo-shade-80pct)}.bg-shade-70{background-color:var(--lumo-shade-70pct)}.bg-shade-60{background-color:var(--lumo-shade-60pct)}.bg-shade-50{background-color:var(--lumo-shade-50pct)}.bg-shade-40{background-color:var(--lumo-shade-40pct)}.bg-shade-30{background-color:var(--lumo-shade-30pct)}.bg-shade-20{background-color:var(--lumo-shade-20pct)}.bg-shade-10{background-color:var(--lumo-shade-10pct)}.bg-shade-5{background-color:var(--lumo-shade-5pct)}.bg-contrast{background-color:var(--lumo-contrast)}.bg-contrast-90{background-color:var(--lumo-contrast-90pct)}.bg-contrast-80{background-color:var(--lumo-contrast-80pct)}.bg-contrast-70{background-color:var(--lumo-contrast-70pct)}.bg-contrast-60{background-color:var(--lumo-contrast-60pct)}.bg-contrast-50{background-color:var(--lumo-contrast-50pct)}.bg-contrast-40{background-color:var(--lumo-contrast-40pct)}.bg-contrast-30{background-color:var(--lumo-contrast-30pct)}.bg-contrast-20{background-color:var(--lumo-contrast-20pct)}.bg-contrast-10{background-color:var(--lumo-contrast-10pct)}.bg-contrast-5{background-color:var(--lumo-contrast-5pct)}.bg-primary{background-color:var(--lumo-primary-color)}.bg-primary-50{background-color:var(--lumo-primary-color-50pct)}.bg-primary-10{background-color:var(--lumo-primary-color-10pct)}.bg-error{background-color:var(--lumo-error-color)}.bg-error-50{background-color:var(--lumo-error-color-50pct)}.bg-error-10{background-color:var(--lumo-error-color-10pct)}.bg-success{background-color:var(--lumo-success-color)}.bg-success-50{background-color:var(--lumo-success-color-50pct)}.bg-success-10{background-color:var(--lumo-success-color-10pct)}.bg-warning{background-color:var(--lumo-warning-color)}.bg-warning-10{background-color:var(--lumo-warning-color-10pct)}.border-0{border:none}.border-dashed{--lumo-utility-border-style: dashed}.border-dotted{--lumo-utility-border-style: dotted}.border{border:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-b{border-bottom:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-e{border-inline-end:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-l{border-left:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-r{border-right:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-s{border-inline-start:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-t{border-top:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.border-contrast{--lumo-utility-border-color: var(--lumo-contrast)}.border-contrast-90{--lumo-utility-border-color: var(--lumo-contrast-90pct)}.border-contrast-80{--lumo-utility-border-color: var(--lumo-contrast-80pct)}.border-contrast-70{--lumo-utility-border-color: var(--lumo-contrast-70pct)}.border-contrast-60{--lumo-utility-border-color: var(--lumo-contrast-60pct)}.border-contrast-50{--lumo-utility-border-color: var(--lumo-contrast-50pct)}.border-contrast-40{--lumo-utility-border-color: var(--lumo-contrast-40pct)}.border-contrast-30{--lumo-utility-border-color: var(--lumo-contrast-30pct)}.border-contrast-20{--lumo-utility-border-color: var(--lumo-contrast-20pct)}.border-contrast-10{--lumo-utility-border-color: var(--lumo-contrast-10pct)}.border-contrast-5{--lumo-utility-border-color: var(--lumo-contrast-5pct)}.border-primary{--lumo-utility-border-color: var(--lumo-primary-color)}.border-primary-50{--lumo-utility-border-color: var(--lumo-primary-color-50pct)}.border-primary-10{--lumo-utility-border-color: var(--lumo-primary-color-10pct)}.border-error{--lumo-utility-border-color: var(--lumo-error-color)}.border-error-50{--lumo-utility-border-color: var(--lumo-error-color-50pct)}.border-error-10{--lumo-utility-border-color: var(--lumo-error-color-10pct)}.border-success{--lumo-utility-border-color: var(--lumo-success-color)}.border-success-50{--lumo-utility-border-color: var(--lumo-success-color-50pct)}.border-success-10{--lumo-utility-border-color: var(--lumo-success-color-10pct)}.border-warning{--lumo-utility-border-color: var(--lumo-warning-color)}.border-warning-strong{--lumo-utility-border-color: var(--lumo-warning-text-color)}.border-warning-10{--lumo-utility-border-color: var(--lumo-warning-color-10pct)}.rounded-none{border-radius:0}.rounded-s{border-radius:var(--lumo-border-radius-s)}.rounded-m{border-radius:var(--lumo-border-radius-m)}.rounded-l{border-radius:var(--lumo-border-radius-l)}.rounded-full{border-radius:9999px}.divide-x>*+*{border-inline-start:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.divide-y>*+*{border-block-start:1px var(--lumo-utility-border-style, solid) var(--lumo-utility-border-color, var(--lumo-contrast-10pct))}.backdrop-blur-none{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blur-2xl{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.backdrop-blur-3xl{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.content-around{align-content:space-around}.content-between{align-content:space-between}.content-evenly{align-content:space-evenly}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.gap-xs{gap:var(--lumo-space-xs)}.gap-s{gap:var(--lumo-space-s)}.gap-m{gap:var(--lumo-space-m)}.gap-l{gap:var(--lumo-space-l)}.gap-xl{gap:var(--lumo-space-xl)}.gap-x-xs{column-gap:var(--lumo-space-xs)}.gap-x-s{column-gap:var(--lumo-space-s)}.gap-x-m{column-gap:var(--lumo-space-m)}.gap-x-l{column-gap:var(--lumo-space-l)}.gap-x-xl{column-gap:var(--lumo-space-xl)}.gap-y-xs{row-gap:var(--lumo-space-xs)}.gap-y-s{row-gap:var(--lumo-space-s)}.gap-y-m{row-gap:var(--lumo-space-m)}.gap-y-l{row-gap:var(--lumo-space-l)}.gap-y-xl{row-gap:var(--lumo-space-xl)}.grid-flow-col{grid-auto-flow:column}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.col-span-full{grid-column:1 / -1}.row-span-1{grid-row:span 1 / span 1}.row-span-2{grid-row:span 2 / span 2}.row-span-3{grid-row:span 3 / span 3}.row-span-4{grid-row:span 4 / span 4}.row-span-5{grid-row:span 5 / span 5}.row-span-6{grid-row:span 6 / span 6}.row-span-full{grid-row:1 / -1}@media(min-width:640px){.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1024px){.lg\:items-baseline{align-items:baseline}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1280px){.xl\:items-baseline{align-items:baseline}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:items-baseline{align-items:baseline}.\32xl\:items-center{align-items:center}.\32xl\:items-end{align-items:flex-end}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-stretch{align-items:stretch}.\32xl\:flex-col{flex-direction:column}.\32xl\:flex-row{flex-direction:row}.\32xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.\32xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.\32xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.relative{position:relative}.-bottom-xs{bottom:calc(var(--lumo-space-xs) / -1)}.-bottom-s{bottom:calc(var(--lumo-space-s) / -1)}.-bottom-m{bottom:calc(var(--lumo-space-m) / -1)}.-bottom-l{bottom:calc(var(--lumo-space-l) / -1)}.-bottom-xl{bottom:calc(var(--lumo-space-xl) / -1)}.-bottom-full{bottom:-100%}.bottom-0{bottom:0}.bottom-xs{bottom:var(--lumo-space-xs)}.bottom-s{bottom:var(--lumo-space-s)}.bottom-m{bottom:var(--lumo-space-m)}.bottom-l{bottom:var(--lumo-space-l)}.bottom-xl{bottom:var(--lumo-space-xl)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.-end-xs{inset-inline-end:calc(var(--lumo-space-xs) / -1)}.-end-s{inset-inline-end:calc(var(--lumo-space-s) / -1)}.-end-m{inset-inline-end:calc(var(--lumo-space-m) / -1)}.-end-l{inset-inline-end:calc(var(--lumo-space-l) / -1)}.-end-xl{inset-inline-end:calc(var(--lumo-space-xl) / -1)}.-end-full{inset-inline-end:-100%}.end-0{inset-inline-end:0}.end-xs{inset-inline-end:var(--lumo-space-xs)}.end-s{inset-inline-end:var(--lumo-space-s)}.end-m{inset-inline-end:var(--lumo-space-m)}.end-l{inset-inline-end:var(--lumo-space-l)}.end-xl{inset-inline-end:var(--lumo-space-xl)}.end-auto{inset-inline-end:auto}.end-full{inset-inline-end:100%}.-start-xs{inset-inline-start:calc(var(--lumo-space-xs) / -1)}.-start-s{inset-inline-start:calc(var(--lumo-space-s) / -1)}.-start-m{inset-inline-start:calc(var(--lumo-space-m) / -1)}.-start-l{inset-inline-start:calc(var(--lumo-space-l) / -1)}.-start-xl{inset-inline-start:calc(var(--lumo-space-xl) / -1)}.-start-full{inset-inline-start:-100%}.start-0{inset-inline-start:0}.start-xs{inset-inline-start:var(--lumo-space-xs)}.start-s{inset-inline-start:var(--lumo-space-s)}.start-m{inset-inline-start:var(--lumo-space-m)}.start-l{inset-inline-start:var(--lumo-space-l)}.start-xl{inset-inline-start:var(--lumo-space-xl)}.start-auto{inset-inline-start:auto}.start-full{inset-inline-start:100%}.-top-xs{top:calc(var(--lumo-space-xs) / -1)}.-top-s{top:calc(var(--lumo-space-s) / -1)}.-top-m{top:calc(var(--lumo-space-m) / -1)}.-top-l{top:calc(var(--lumo-space-l) / -1)}.-top-xl{top:calc(var(--lumo-space-xl) / -1)}.-top-full{top:-100%}.top-0{top:0}.top-xs{top:var(--lumo-space-xs)}.top-s{top:var(--lumo-space-s)}.top-m{top:var(--lumo-space-m)}.top-l{top:var(--lumo-space-l)}.top-xl{top:var(--lumo-space-xl)}.top-auto{top:auto}.top-full{top:100%}.invisible{visibility:hidden}.visible{visibility:visible}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}@media(min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:inline-grid{display:inline-grid}.sm\:absolute{position:absolute}.sm\:fixed{position:fixed}.sm\:relative{position:relative}.sm\:static{position:static}.sm\:sticky{position:sticky}}@media(min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:inline-grid{display:inline-grid}.md\:absolute{position:absolute}.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:static{position:static}.md\:sticky{position:sticky}}@media(min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:absolute{position:absolute}.lg\:fixed{position:fixed}.lg\:relative{position:relative}.lg\:static{position:static}.lg\:sticky{position:sticky}}@media(min-width:1280px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:inline-block{display:inline-block}.xl\:inline-flex{display:inline-flex}.xl\:inline-grid{display:inline-grid}.xl\:absolute{position:absolute}.xl\:fixed{position:fixed}.xl\:relative{position:relative}.xl\:static{position:static}.xl\:sticky{position:sticky}}@media(min-width:1536px){.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:grid{display:grid}.\32xl\:hidden{display:none}.\32xl\:inline{display:inline}.\32xl\:inline-block{display:inline-block}.\32xl\:inline-flex{display:inline-flex}.\32xl\:inline-grid{display:inline-grid}.\32xl\:absolute{position:absolute}.\32xl\:fixed{position:fixed}.\32xl\:relative{position:relative}.\32xl\:static{position:static}.\32xl\:sticky{position:sticky}}.shadow-none{box-shadow:none}.shadow-xs{box-shadow:var(--lumo-box-shadow-xs)}.shadow-s{box-shadow:var(--lumo-box-shadow-s)}.shadow-m{box-shadow:var(--lumo-box-shadow-m)}.shadow-l{box-shadow:var(--lumo-box-shadow-l)}.shadow-xl{box-shadow:var(--lumo-box-shadow-xl)}.h-0{height:0}.h-xs{height:var(--lumo-size-xs)}.h-s{height:var(--lumo-size-s)}.h-m{height:var(--lumo-size-m)}.h-l{height:var(--lumo-size-l)}.h-xl{height:var(--lumo-size-xl)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.icon-s{height:var(--lumo-icon-size-s);width:var(--lumo-icon-size-s)}.icon-m{height:var(--lumo-icon-size-m);width:var(--lumo-icon-size-m)}.icon-l{height:var(--lumo-icon-size-l);width:var(--lumo-icon-size-l)}.w-xs{width:var(--lumo-size-xs)}.w-s{width:var(--lumo-size-s)}.w-m{width:var(--lumo-size-m)}.w-l{width:var(--lumo-size-l)}.w-xl{width:var(--lumo-size-xl)}.w-auto{width:auto}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-screen-2xl{max-width:1536px}.min-w-0{min-width:0}.min-w-full{min-width:100%}.-m-xs{margin:calc(var(--lumo-space-xs) / -1)}.-m-s{margin:calc(var(--lumo-space-s) / -1)}.-m-m{margin:calc(var(--lumo-space-m) / -1)}.-m-l{margin:calc(var(--lumo-space-l) / -1)}.-m-xl{margin:calc(var(--lumo-space-xl) / -1)}.m-0{margin:0}.m-xs{margin:var(--lumo-space-xs)}.m-s{margin:var(--lumo-space-s)}.m-m{margin:var(--lumo-space-m)}.m-l{margin:var(--lumo-space-l)}.m-xl{margin:var(--lumo-space-xl)}.m-auto{margin:auto}.-mb-xs{margin-bottom:calc(var(--lumo-space-xs) / -1)}.-mb-s{margin-bottom:calc(var(--lumo-space-s) / -1)}.-mb-m{margin-bottom:calc(var(--lumo-space-m) / -1)}.-mb-l{margin-bottom:calc(var(--lumo-space-l) / -1)}.-mb-xl{margin-bottom:calc(var(--lumo-space-xl) / -1)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--lumo-space-xs)}.mb-s{margin-bottom:var(--lumo-space-s)}.mb-m{margin-bottom:var(--lumo-space-m)}.mb-l{margin-bottom:var(--lumo-space-l)}.mb-xl{margin-bottom:var(--lumo-space-xl)}.mb-auto{margin-bottom:auto}.-me-xs{margin-inline-end:calc(var(--lumo-space-xs) / -1)}.-me-s{margin-inline-end:calc(var(--lumo-space-s) / -1)}.-me-m{margin-inline-end:calc(var(--lumo-space-m) / -1)}.-me-l{margin-inline-end:calc(var(--lumo-space-l) / -1)}.-me-xl{margin-inline-end:calc(var(--lumo-space-xl) / -1)}.me-0{margin-inline-end:0}.me-xs{margin-inline-end:var(--lumo-space-xs)}.me-s{margin-inline-end:var(--lumo-space-s)}.me-m{margin-inline-end:var(--lumo-space-m)}.me-l{margin-inline-end:var(--lumo-space-l)}.me-xl{margin-inline-end:var(--lumo-space-xl)}.me-auto{margin-inline-end:auto}.-mx-xs{margin-inline:calc(var(--lumo-space-xs) / -1)}.-mx-s{margin-inline:calc(var(--lumo-space-s) / -1)}.-mx-m{margin-inline:calc(var(--lumo-space-m) / -1)}.-mx-l{margin-inline:calc(var(--lumo-space-l) / -1)}.-mx-xl{margin-inline:calc(var(--lumo-space-xl) / -1)}.mx-0{margin-inline:0}.mx-xs{margin-inline:var(--lumo-space-xs)}.mx-s{margin-inline:var(--lumo-space-s)}.mx-m{margin-inline:var(--lumo-space-m)}.mx-l{margin-inline:var(--lumo-space-l)}.mx-xl{margin-inline:var(--lumo-space-xl)}.mx-auto{margin-inline:auto}.-ml-xs{margin-left:calc(var(--lumo-space-xs) / -1)}.-ml-s{margin-left:calc(var(--lumo-space-s) / -1)}.-ml-m{margin-left:calc(var(--lumo-space-m) / -1)}.-ml-l{margin-left:calc(var(--lumo-space-l) / -1)}.-ml-xl{margin-left:calc(var(--lumo-space-xl) / -1)}.ml-0{margin-left:0}.ml-xs{margin-left:var(--lumo-space-xs)}.ml-s{margin-left:var(--lumo-space-s)}.ml-m{margin-left:var(--lumo-space-m)}.ml-l{margin-left:var(--lumo-space-l)}.ml-xl{margin-left:var(--lumo-space-xl)}.ml-auto{margin-left:auto}.-mr-xs{margin-right:calc(var(--lumo-space-xs) / -1)}.-mr-s{margin-right:calc(var(--lumo-space-s) / -1)}.-mr-m{margin-right:calc(var(--lumo-space-m) / -1)}.-mr-l{margin-right:calc(var(--lumo-space-l) / -1)}.-mr-xl{margin-right:calc(var(--lumo-space-xl) / -1)}.mr-0{margin-right:0}.mr-xs{margin-right:var(--lumo-space-xs)}.mr-s{margin-right:var(--lumo-space-s)}.mr-m{margin-right:var(--lumo-space-m)}.mr-l{margin-right:var(--lumo-space-l)}.mr-xl{margin-right:var(--lumo-space-xl)}.mr-auto{margin-right:auto}.-ms-xs{margin-inline-start:calc(var(--lumo-space-xs) / -1)}.-ms-s{margin-inline-start:calc(var(--lumo-space-s) / -1)}.-ms-m{margin-inline-start:calc(var(--lumo-space-m) / -1)}.-ms-l{margin-inline-start:calc(var(--lumo-space-l) / -1)}.-ms-xl{margin-inline-start:calc(var(--lumo-space-xl) / -1)}.ms-0{margin-inline-start:0}.ms-xs{margin-inline-start:var(--lumo-space-xs)}.ms-s{margin-inline-start:var(--lumo-space-s)}.ms-m{margin-inline-start:var(--lumo-space-m)}.ms-l{margin-inline-start:var(--lumo-space-l)}.ms-xl{margin-inline-start:var(--lumo-space-xl)}.ms-auto{margin-inline-start:auto}.-mt-xs{margin-top:calc(var(--lumo-space-xs) / -1)}.-mt-s{margin-top:calc(var(--lumo-space-s) / -1)}.-mt-m{margin-top:calc(var(--lumo-space-m) / -1)}.-mt-l{margin-top:calc(var(--lumo-space-l) / -1)}.-mt-xl{margin-top:calc(var(--lumo-space-xl) / -1)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--lumo-space-xs)}.mt-s{margin-top:var(--lumo-space-s)}.mt-m{margin-top:var(--lumo-space-m)}.mt-l{margin-top:var(--lumo-space-l)}.mt-xl{margin-top:var(--lumo-space-xl)}.mt-auto{margin-top:auto}.-my-xs{margin-block:calc(var(--lumo-space-xs) / -1)}.-my-s{margin-block:calc(var(--lumo-space-s) / -1)}.-my-m{margin-block:calc(var(--lumo-space-m) / -1)}.-my-l{margin-block:calc(var(--lumo-space-l) / -1)}.-my-xl{margin-block:calc(var(--lumo-space-xl) / -1)}.my-0{margin-block:0}.my-xs{margin-block:var(--lumo-space-xs)}.my-s{margin-block:var(--lumo-space-s)}.my-m{margin-block:var(--lumo-space-m)}.my-l{margin-block:var(--lumo-space-l)}.my-xl{margin-block:var(--lumo-space-xl)}.my-auto{margin-block:auto}.p-0{padding:0}.p-xs{padding:var(--lumo-space-xs)}.p-s{padding:var(--lumo-space-s)}.p-m{padding:var(--lumo-space-m)}.p-l{padding:var(--lumo-space-l)}.p-xl{padding:var(--lumo-space-xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--lumo-space-xs)}.pb-s{padding-bottom:var(--lumo-space-s)}.pb-m{padding-bottom:var(--lumo-space-m)}.pb-l{padding-bottom:var(--lumo-space-l)}.pb-xl{padding-bottom:var(--lumo-space-xl)}.pe-0{padding-inline-end:0}.pe-xs{padding-inline-end:var(--lumo-space-xs)}.pe-s{padding-inline-end:var(--lumo-space-s)}.pe-m{padding-inline-end:var(--lumo-space-m)}.pe-l{padding-inline-end:var(--lumo-space-l)}.pe-xl{padding-inline-end:var(--lumo-space-xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs)}.px-s{padding-left:var(--lumo-space-s);padding-right:var(--lumo-space-s)}.px-m{padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.px-l{padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.px-xl{padding-left:var(--lumo-space-xl);padding-right:var(--lumo-space-xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--lumo-space-xs)}.pl-s{padding-left:var(--lumo-space-s)}.pl-m{padding-left:var(--lumo-space-m)}.pl-l{padding-left:var(--lumo-space-l)}.pl-xl{padding-left:var(--lumo-space-xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--lumo-space-xs)}.pr-s{padding-right:var(--lumo-space-s)}.pr-m{padding-right:var(--lumo-space-m)}.pr-l{padding-right:var(--lumo-space-l)}.pr-xl{padding-right:var(--lumo-space-xl)}.ps-0{padding-inline-start:0}.ps-xs{padding-inline-start:var(--lumo-space-xs)}.ps-s{padding-inline-start:var(--lumo-space-s)}.ps-m{padding-inline-start:var(--lumo-space-m)}.ps-l{padding-inline-start:var(--lumo-space-l)}.ps-xl{padding-inline-start:var(--lumo-space-xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--lumo-space-xs)}.pt-s{padding-top:var(--lumo-space-s)}.pt-m{padding-top:var(--lumo-space-m)}.pt-l{padding-top:var(--lumo-space-l)}.pt-xl{padding-top:var(--lumo-space-xl)}.py-0{padding-bottom:0;padding-top:0}.py-xs{padding-bottom:var(--lumo-space-xs);padding-top:var(--lumo-space-xs)}.py-s{padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s)}.py-m{padding-bottom:var(--lumo-space-m);padding-top:var(--lumo-space-m)}.py-l{padding-bottom:var(--lumo-space-l);padding-top:var(--lumo-space-l)}.py-xl{padding-bottom:var(--lumo-space-xl);padding-top:var(--lumo-space-xl)}.transition{transition-property:-webkit-backdrop-filter,backdrop-filter,background-color,border-color,box-shadow,color,fill,filter,opacity,rotate,scale,stroke,text-decoration-color,transform,translate;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-all{transition-property:all;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-colors{transition-property:background-color,border-color,color,fill,stroke,text-decoration-color;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-transform{transition-property:rotate,scale,transform,translate;transition-timing-function:var(--lumo-utility-transition-timing-function, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--lumo-utility-transition-duration, .15s)}.transition-none{transition-property:none}.text-2xs{font-size:var(--lumo-font-size-xxs)}.text-xs{font-size:var(--lumo-font-size-xs)}.text-s{font-size:var(--lumo-font-size-s)}.text-m{font-size:var(--lumo-font-size-m)}.text-l{font-size:var(--lumo-font-size-l)}.text-xl{font-size:var(--lumo-font-size-xl)}.text-2xl{font-size:var(--lumo-font-size-xxl)}.text-3xl{font-size:var(--lumo-font-size-xxxl)}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}[class*=line-clamp-]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-6{-webkit-line-clamp:6}.leading-none{line-height:1}.leading-xs{line-height:var(--lumo-line-height-xs)}.leading-s{line-height:var(--lumo-line-height-s)}.leading-m{line-height:var(--lumo-line-height-m)}.list-none{list-style-type:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-header{color:var(--lumo-header-text-color)}.text-body{color:var(--lumo-body-text-color)}.text-secondary{color:var(--lumo-secondary-text-color)}.text-tertiary{color:var(--lumo-tertiary-text-color)}.text-disabled{color:var(--lumo-disabled-text-color)}.text-primary{color:var(--lumo-primary-text-color)}.text-primary-contrast{color:var(--lumo-primary-contrast-color)}.text-error{color:var(--lumo-error-text-color)}.text-error-contrast{color:var(--lumo-error-contrast-color)}.text-success{color:var(--lumo-success-text-color)}.text-success-contrast{color:var(--lumo-success-contrast-color)}.text-warning{color:var(--lumo-warning-text-color)}.text-warning-contrast{color:var(--lumo-warning-contrast-color)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.overflow-clip{text-overflow:clip}.overflow-ellipsis{text-overflow:ellipsis}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.whitespace-normal,.whitespace-break-spaces{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}@media(min-width:640px){.sm\:text-2xs{font-size:var(--lumo-font-size-xxs)}.sm\:text-xs{font-size:var(--lumo-font-size-xs)}.sm\:text-s{font-size:var(--lumo-font-size-s)}.sm\:text-m{font-size:var(--lumo-font-size-m)}.sm\:text-l{font-size:var(--lumo-font-size-l)}.sm\:text-xl{font-size:var(--lumo-font-size-xl)}.sm\:text-2xl{font-size:var(--lumo-font-size-xxl)}.sm\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media(min-width:768px){.md\:text-2xs{font-size:var(--lumo-font-size-xxs)}.md\:text-xs{font-size:var(--lumo-font-size-xs)}.md\:text-s{font-size:var(--lumo-font-size-s)}.md\:text-m{font-size:var(--lumo-font-size-m)}.md\:text-l{font-size:var(--lumo-font-size-l)}.md\:text-xl{font-size:var(--lumo-font-size-xl)}.md\:text-2xl{font-size:var(--lumo-font-size-xxl)}.md\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media(min-width:1024px){.lg\:text-2xs{font-size:var(--lumo-font-size-xxs)}.lg\:text-xs{font-size:var(--lumo-font-size-xs)}.lg\:text-s{font-size:var(--lumo-font-size-s)}.lg\:text-m{font-size:var(--lumo-font-size-m)}.lg\:text-l{font-size:var(--lumo-font-size-l)}.lg\:text-xl{font-size:var(--lumo-font-size-xl)}.lg\:text-2xl{font-size:var(--lumo-font-size-xxl)}.lg\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media(min-width:1280px){.xl\:text-2xs{font-size:var(--lumo-font-size-xxs)}.xl\:text-xs{font-size:var(--lumo-font-size-xs)}.xl\:text-s{font-size:var(--lumo-font-size-s)}.xl\:text-m{font-size:var(--lumo-font-size-m)}.xl\:text-l{font-size:var(--lumo-font-size-l)}.xl\:text-xl{font-size:var(--lumo-font-size-xl)}.xl\:text-2xl{font-size:var(--lumo-font-size-xxl)}.xl\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@media(min-width:1536px){.\32xl\:text-2xs{font-size:var(--lumo-font-size-xxs)}.\32xl\:text-xs{font-size:var(--lumo-font-size-xs)}.\32xl\:text-s{font-size:var(--lumo-font-size-s)}.\32xl\:text-m{font-size:var(--lumo-font-size-m)}.\32xl\:text-l{font-size:var(--lumo-font-size-l)}.\32xl\:text-xl{font-size:var(--lumo-font-size-xl)}.\32xl\:text-2xl{font-size:var(--lumo-font-size-xxl)}.\32xl\:text-3xl{font-size:var(--lumo-font-size-xxxl)}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-devanagari-400-normal-bB6xQadR.woff2) format("woff2"),url(./poppins-all-400-normal-Cuam4LLw.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-ext-400-normal-CLzHnV1I.woff2) format("woff2"),url(./poppins-all-400-normal-Cuam4LLw.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-400-normal-K5yF52DD.woff2) format("woff2"),url(./poppins-all-400-normal-Cuam4LLw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,spreadsheet-view-export,grid-with-filters-view-export{--lumo-primary-color: rgb(59, 161, 161);--lumo-primary-color-50pct: rgba(49, 129, 129, .5);--lumo-primary-color-10pct: rgba(49, 129, 129, .1);--lumo-primary-text-color: rgb(49, 129, 129);--lumo-size-xl: 3rem;--lumo-size-xxs: .5rem ;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-font-family: Poppins;--page-background: #F1F1FB;--sub-gray-color: #E5E7EB;--sub-text-color: rgba(107, 139, 148, .91);--card-color: #1eb9c7}
