.calendar_days[data-v-044cef97]{display:grid;grid-auto-rows:minmax(39px,auto);grid-template-columns:repeat(7,1fr)}.cal-table{width:100%}.cal-table td,.cal-table th{border:1px solid #fff;cursor:default;padding:8px 0;vertical-align:top}.cal-table th{background-color:#dde5e7;font-weight:700}.is-workday{background-color:#f7f7f7!important;border-color:#fff!important}.is-short-workday{background-color:#e7e7e7!important;border-color:#fff!important}.is-weekend{background-color:#bbd5c3!important;border-color:#fff!important}.is-holiday{background-color:#5c7b66;border-color:#fff;color:#fff}.calc-days{gap:1rem}@media only screen and (max-width:767px){.calc-days{flex-direction:column;gap:0}}
