.empty-slot{border-radius:16px;cursor:pointer;display:none;position:relative;text-align:center;width:100%}.empty-slot:hover{background:#efeadc}.empty-indicator{color:#000;display:none;font-size:14px;font-weight:700;left:50%;line-height:1;margin-left:-7px;margin-top:-7px;opacity:.2;position:absolute;top:50%}.empty-slot:hover .empty-indicator{display:block}.empty-slot-white:hover{background:transparent!important}.empty-slot-last,.empty-slot:first-child{display:block}.sortable-ghost+.empty-slot{display:none}.is-xs-only .empty-slot{height:0}.empty-slot,.is-xs-only .empty-slot.empty-slot-last{height:50px;min-height:50px}@media only screen and (max-width:1199px)and (min-width:600px){.empty-slot{height:44px;min-height:44px}}@media only screen and (max-width:899px)and (min-width:600px){.empty-slot{height:38px;min-height:38px}}.empty-slot-last{height:100%}.compressed-links .empty-slot{height:0!important;min-height:0!important}.compressed-links .empty-slot.empty-slot-last{height:24px!important;min-height:24px!important}.date-label{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:20px}@media only screen and (max-width:599px){.date-label{padding-left:4px;padding-right:4px}}.date-link{display:flex;flex-direction:row-reverse}.day-label{font-size:13px}.table:before{content:""}.month-calendar{border:none!important}.smaller-font{font-size:80%}
