.CompactCalendar_CompactCalendar__m781Q{background:var(--color-background-section);margin-bottom:var(--spacing-standard);padding:var(--spacing-large) var(--spacing-standard) var(--spacing-small);border-radius:var(--border-radius-small);border:1px solid var(--color-border)}.theme-vi .CompactCalendar_CompactCalendar__m781Q{border:none;padding:var(--spacing-standard) var(--spacing-standard) var(--spacing-small);border-radius:var(--border-radius-medium);overflow:hidden}.CompactCalendar_CompactCalendar__m781Q nav{align-items:center;justify-content:space-between;font-weight:700}.theme-vi .CompactCalendar_CompactCalendar__m781Q nav{font-weight:600}.CompactCalendar_CompactCalendar__m781Q nav a>.Icon,.CompactCalendar_CompactCalendar__m781Q nav>.Icon{cursor:pointer;color:var(--color-text-link);-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-vi .CompactCalendar_CompactCalendar__m781Q nav a>.Icon,.theme-vi .CompactCalendar_CompactCalendar__m781Q nav>.Icon{color:var(--color-primary)}.CompactCalendar_CompactCalendar__m781Q>section{margin-bottom:0!important}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q{display:flex;font-size:1.1em;margin:var(--spacing-standard)}.theme-vi .CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q{font-size:var(--typography-article-heading-small-font-size);margin-bottom:var(--spacing-large)}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q .CompactCalendar_month-navigation-button__BcXJi{border:none;background:rgba(0,0,0,0);height:1.8em;width:1.8em;margin:0 .5em}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q .Icon{cursor:pointer;color:var(--color-text-link);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.3em;height:1.3em}.theme-vi .CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q .Icon{color:var(--color-primary)}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_top-navigation__9aznw{display:none}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_top-navigation__9aznw a>.Icon{padding:.5em}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_top-navigation__9aznw .CompactCalendar_button-calendar-with-days__fnR8e{display:flex;width:2.7em;height:2.7em;background:var(--color-primary);border-radius:50%;border:none}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_top-navigation__9aznw .CompactCalendar_button-calendar-with-days__fnR8e .Icon{margin:auto;color:var(--color-text-on-primary)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_close-button__BGyQn{cursor:pointer;position:absolute;right:0;top:-4em;width:3em;height:3em;border-radius:50%;color:var(--color-background-default);background:var(--color-text-default);padding:0 .2em .2em 0;border:none}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_close-button__BGyQn .Icon{width:2em;height:2em}@media(min-width:46.8em){.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_close-button__BGyQn{display:none}}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar-wrapper__poxPY{position:relative}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar___ZU0_{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar___ZU0_{border-top:1px solid var(--color-border)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar-heading__w806E{border-bottom:1px solid var(--color-border);padding:var(--spacing-standard) 0;display:flex;flex-wrap:wrap}.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar-heading__w806E{margin:var(--spacing-standard) 0}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_calendar-content__eF91v{display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:.5em}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3{border-radius:var(--border-radius-small);font-weight:700;overflow:hidden;text-align:center;width:calc(14.2857142857% - 1px)}.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3{border-radius:var(--spacing-xsmall);font-weight:600}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3 h4{display:none}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3>a{display:inline-block;height:0;line-height:0;width:100%;padding:50% 0;color:inherit;text-decoration:none}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3>a:focus,.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3>a:hover{border-radius:var(--border-radius-small);background-color:var(--color-text-link);color:var(--color-greyscale-white)}.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3>a:focus,.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3>a:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_today__Jzf8z{background-color:var(--color-greyscale-200)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_selected__Now6R{font-weight:700}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_selected__Now6R>a{background-color:var(--color-text-link);color:var(--color-greyscale-white)}.theme-vi .CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_selected__Now6R>a{background-color:var(--color-primary);color:var(--color-text-on-primary)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_selected__Now6R:hover{background-color:rgba(0,0,0,0)}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_other-month__MFC90{opacity:.4}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_day__oQaK3.CompactCalendar_clickable__w_Rjc{cursor:pointer}h3+.CompactCalendar_CompactCalendar__m781Q{margin-top:var(--spacing-standard)}@media(min-width:64em){.CompactCalendar_CompactCalendar__m781Q.CompactCalendar_mobile-only__49Xme{display:none}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_button-current-day__VS08P{visibility:visible}.CompactCalendar_CompactCalendar__m781Q .CompactCalendar_button-close__tE35i{visibility:hidden}}@media(max-width:64em){.CompactCalendar_CompactCalendar__m781Q{padding:var(--spacing-small);background:inherit}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_top-navigation__9aznw{display:flex}.CompactCalendar_CompactCalendar__m781Q nav.CompactCalendar_month-navigation__Lh49Q{margin:var(--spacing-standard) 0 0 0;font-size:1em}.CompactCalendar_CompactCalendar__m781Q section{display:none;background:var(--color-background-default);position:fixed;top:30%;left:0;width:96%;padding:var(--spacing-small);height:auto;z-index:500;overflow:visible;box-sizing:border-box;-webkit-overflow-scrolling:touch;margin:2%}.CompactCalendar_CompactCalendar__m781Q:before{content:"";display:none;background-color:var(--color-greyscale-black);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.4}.CompactCalendar_CompactCalendar__m781Q.CompactCalendar_visible__Z_aEc section,.CompactCalendar_CompactCalendar__m781Q.CompactCalendar_visible__Z_aEc:before{display:block}}
/*# sourceMappingURL=89216dbdd2df585a.css.map*/