.md-tooltip .mbsc-popup-content{padding:0}.md-tooltip{font-size:15px;font-weight:600}.md-tooltip-header{color:#eee;padding:12px 16px}.md-tooltip-info{padding:16px 16px 60px;line-height:32px;position:relative}.md-tooltip-right{float:right}.md-tooltip-title{margin-bottom:15px}.md-tooltip-text{font-weight:300}.md-tooltip-info .mbsc-button.mbsc-material{font-size:12px}.mbsc-material.mbsc-schedule-header-item-large .mbsc-schedule-header-dayname{text-transform:uppercase;font-size:.5875em;line-height:2.70909em}.mbsc-material.mbsc-schedule-header-item-large .mbsc-schedule-header-day{width:1.76923em;height:1.46923em;margin-top:-.307693em;font-size:1.225em;line-height:1.46923em}.mbsc-calendar-resource-collapsed .mbsc-timeline-resource,.mbsc-calendar-resource-collapsed .mbsc-schedule-resource{width:40px!important;min-width:40px!important}.mbsc-calendar-resource-collapsed .mbsc-timeline-resource-title,.mbsc-calendar-resource-collapsed .mbsc-schedule-resource-title{display:none}.mbsc-calendar-resource-collapsed .mbsc-resource-header{width:40px!important;min-width:40px!important}.md-resource-details .mbsc-timeline-resource-col{width:280px}.md-availability-color{background:0 0!important;border:none!important}.md-availability-color:before{content:"";box-sizing:border-box;pointer-events:none;background-color:#64b5f624;border:1px solid #64b5f699;border-radius:8px;position:absolute;inset:3px 0}.md-availability-color .mbsc-schedule-color-text{opacity:1;color:#1e88e5;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:10px;line-height:1.2;position:absolute;inset:auto 6px 3px;overflow:hidden}
