@font-face{font-display:block;font-family:NanumPenScript;font-style:normal;font-weight:400;src:url(/fonts/NanumPenScript-Regular.ttf)}thead.react-aria-CalendarGridHeader th.react-aria-CalendarHeaderCell,.react-aria-CalendarGridBody td{height:36px;text-align:center;vertical-align:middle;width:40px}.react-aria-CalendarGridBody{display:flex;flex-direction:column;gap:4px}.react-aria-CalendarGridHeader tr,.react-aria-CalendarGridBody tr,.react-aria-CalendarGridBody [role=button]{align-items:center;display:flex;justify-content:center}.react-aria-CalendarHeaderCell,.react-aria-CalendarGridBody td{align-items:center;display:flex;justify-content:center;vertical-align:middle}.react-aria-CalendarHeaderCell{font:700 .937rem/1 proxima-nova,Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif}.react-aria-CalendarGridBody td{font:400 .937rem/1 proxima-nova,Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif}.react-aria-CalendarGridBody div[role=button]{border-radius:8px}.react-aria-CalendarGridBody div[role=button]:hover:not([data-outside-month=true]):not([data-selected=true]):not([data-disabled=true]){background-color:#f7f8f9;cursor:pointer}.react-aria-CalendarGridBody div[role=button][data-selected=true]{background-color:#1053eb;color:#fff;font:700 .937rem/1 proxima-nova,Proxima Nova,Helvetica Neue,Helvetica,Arial,sans-serif}.react-aria-CalendarGridBody div[role=button][data-outside-month]{color:#c6c6c7}.react-aria-CalendarGridBody div[role=button][data-focus-visible]{border-color:#6695ff;box-shadow:0 0 0 1px #6695ff}.react-aria-CalendarGridBody div[role=button][data-pressed]{background:#0a3494}.react-aria-CalendarGridBody div[role=button][data-disabled]{color:#c6c6c7}
