.groupediting.e-schedule .e-month-view .e-appointment .e-appointment-details{padding:1px;padding-left:3px}.groupediting.e-schedule .e-vertical-view .e-resource-cells{height:62px}.groupediting.e-schedule .template-wrap{display:flex;text-align:left}.groupediting.e-schedule .template-wrap .resource-image,.groupediting.e-schedule .template-wrap .resource-image img{width:45px;height:45px}.groupediting.e-schedule .template-wrap .resource-image{background-size:45px;background-repeat:no-repeat;background-image:url("data:image/png;base64,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")}.groupediting.e-schedule .template-wrap .resource-details{padding-left:10px}.groupediting.e-schedule .template-wrap .resource-details .resource-name{font-size:16px;font-weight:500;padding-right:10px}.groupediting.e-schedule.e-device .template-wrap .resource-details .resource-designation{display:none}.groupediting.e-schedule.e-device .template-wrap .resource-details .resource-name{font-size:inherit;font-weight:inherit;padding-top:5px}.groupediting.e-schedule.e-device .e-resource-tree-popup .e-fullrow{height:50px}.foot{display:block;border-top:1px solid #e0e0e0}.appointment-header,.customer-wrapper[data-v-2578c424],.customers-wrapper[data-v-2578c424]{display:flex;flex-direction:row;justify-content:space-between}.appointment-header{padding-top:4px}.appointment-header .e-chip-list .e-chip{margin:0;height:20px}.appointment-header .e-chip-list .e-chip .e-chip-text{font-size:11px}.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .appointment-header .e-subject{margin-left:0;padding-top:0}.e-card{margin:10px 0;cursor:pointer}.e-card .e-card-header{padding-bottom:0}.e-card .e-card-header .e-card-header-caption{display:flex;flex-direction:row;justify-content:space-between}.e-card.past{background-color:#eaeaea;color:grey;opacity:.76}.e-card-content table th{font:inherit;text-align:left;padding-right:12px}.e-card-title{font-weight:400}.e-chip-list{margin:0;padding:0}.e-chip-list .e-chip{margin:0;height:24px}.pagination-container{margin-top:4px;position:sticky;background-color:#fff;width:100%;display:inline-block}.pagination-container .next{float:right}.appointment-tooltip{font-size:11px}.appointment-tooltip .subject{font-size:13px;font-weight:400;margin-bottom:6px;text-overflow:ellipsis}.appointment-tooltip .payment{margin-top:6px}.appointment-tooltip .appointment-tooltip-table th{font:inherit;text-align:left;padding-right:6px}.new-customer-dialog{max-width:90%;max-height:90%}body .filter-container{margin-bottom:12px;align-items:center;justify-content:flex-start;gap:28px}body .filter-container>button{margin-right:12px}.filter-container>div{display:inline-block;width:23%;margin-right:2%}@media (max-width:767px){.filter-container>button,.filter-container>div{display:block;width:100%;margin-right:0}.filter-container>button:not(:last-child){margin-bottom:6px}}