.td-crumb[data-v-382bf220]{color:#8c8c8c;font-size:13px;margin-bottom:12px}.td-head[data-v-382bf220]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.td-head__title[data-v-382bf220]{font-size:16px;font-weight:600;color:#1f2937}.td-head__sum[data-v-382bf220]{color:#8c8c8c;font-size:13px}.td-nav[data-v-382bf220]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.td-nav__month[data-v-382bf220]{font-size:18px;font-weight:600;color:#1f2937}.td-cal__week[data-v-382bf220]{text-align:center;color:#8c8c8c;font-size:13px;padding:8px 0;border-bottom:1px solid #f0f0f0}.td-cal__grid[data-v-382bf220],.td-cal__week[data-v-382bf220]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.td-cal__grid[data-v-382bf220]{border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.td-cell[data-v-382bf220]{min-height:108px;padding:8px;text-align:left;background:#fff;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;cursor:pointer;vertical-align:top}.td-cell.is-out[data-v-382bf220]{color:#bfbfbf;background:#fafafa}.td-cell.is-active[data-v-382bf220]{background:#e6f4ff}.td-cell__top[data-v-382bf220]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.td-cell__day[data-v-382bf220]{font-size:14px;font-weight:600}.td-cell__count[data-v-382bf220]{font-size:12px;color:#8c8c8c}.td-cell.is-out .td-cell__count[data-v-382bf220]{color:#bfbfbf}.td-cell__energy[data-v-382bf220]{margin-top:6px;font-size:12px;color:#595959}.td-cell.is-out .td-cell__energy[data-v-382bf220]{color:#bfbfbf}.td-cell__tags[data-v-382bf220]{margin-top:8px}.td-cell__tag[data-v-382bf220]{display:block;background:#fff7e6;color:#d46b08;border-radius:2px;font-size:12px;line-height:20px;padding:0 6px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-pop[data-v-382bf220]{max-width:320px}.td-pop__t[data-v-382bf220]{font-weight:600;margin-bottom:8px}.td-pop__row[data-v-382bf220]{margin-bottom:8px;font-size:13px}.td-pop__sub[data-v-382bf220]{color:#8c8c8c;font-size:12px;margin-top:2px}