.calendar .month[data-v-2bc4493c]{width:100%}.calendar .month header[data-v-2bc4493c]{text-align:center;padding-bottom:.5em}.calendar .month header .btn[data-v-2bc4493c]{margin-right:1px}.calendar .month header h3[data-v-2bc4493c]{font-weight:700;display:inline-block;background-color:#fff;margin-left:18%;padding:0 2em;border-radius:2em;font-size:1.875em}.calendar .month header .list_tab[data-v-2bc4493c]{display:flex;gap:1%}.calendar .month header .list_tab .tab[data-v-2bc4493c]{display:block;position:relative;text-align:center;padding:.5em 1em;min-width:120px;white-space:nowrap;cursor:pointer;color:#f87f0f;border-radius:2em;border:1px solid #f87f0f}@media screen and (max-width:768px){.calendar .month header .list_tab .tab[data-v-2bc4493c]{font-size:.75em;min-width:0}}.calendar .month header .list_tab .tab.active[data-v-2bc4493c]{color:#fff;background-color:#f87f0f}.calendar .month>table[data-v-2bc4493c]{width:100%;background:#fff}.calendar .month>table thead[data-v-2bc4493c]{height:30px;line-height:30px;background:#00c39e}.calendar .month>table thead th[data-v-2bc4493c]{color:#fff;text-align:center}.calendar .month>table td[data-v-2bc4493c]{width:14.28571%;height:5em;padding:2px}.calendar .month>table .day[data-v-2bc4493c]{text-align:right;font-size:1.2em;line-height:20px;font-weight:700;color:#00c39e;text-shadow:0 -1px 0 hsla(0,0%,100%,.8)}.calendar .month>table .today[data-v-2bc4493c]{background:#fcf8e3}.calendar .month>table .today .day[data-v-2bc4493c]{color:#000}.calendar .month>table .event[data-v-2bc4493c]{padding:0}