@font-face{font-family:GenYoGothicJP;src:url(/assets/fonts/GenYoGothic2TW-B.woff) format("woff")}:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--android-keyboard-height:0px}html[data-android-keyboard-open] .chakra-modal__content-container:has([data-device-bottom-drawer]){height:100dvh!important;max-height:100dvh!important;align-items:flex-start!important;padding-bottom:var(--android-keyboard-height)!important}html[data-android-keyboard-open] [data-device-bottom-drawer]{min-height:100dvh!important;max-height:100dvh!important;height:100dvh!important;box-sizing:border-box!important;padding-bottom:var(--android-keyboard-height)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html[data-android-keyboard-open] [data-device-bottom-drawer] .chakra-modal__body,html[data-android-keyboard-open] [data-device-bottom-drawer] .chakra-modal__footer,html[data-android-keyboard-open] [data-device-bottom-drawer] .chakra-modal__header{flex:none!important;min-height:auto!important;overflow:visible!important}html[data-android-keyboard-open] [data-device-bottom-drawer] input,html[data-android-keyboard-open] [data-device-bottom-drawer] select,html[data-android-keyboard-open] [data-device-bottom-drawer] textarea{scroll-margin-bottom:calc(var(--android-keyboard-height) + 24px)}html[data-android-keyboard-open] .chakra-modal__content-container:has(.chakra-modal__content:not([data-device-bottom-drawer])),html[data-android-keyboard-open] .chakra-modal__content-container:has([data-device-modal]){align-items:center!important;justify-content:center!important;height:100dvh!important;max-height:100dvh!important;padding-top:max(env(safe-area-inset-top,0px),8px)!important;padding-bottom:var(--android-keyboard-height)!important}html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]),html[data-android-keyboard-open] [data-device-modal]{height:calc(100dvh - var(--android-keyboard-height) - env(safe-area-inset-top, 0px) - 16px)!important;max-height:calc(100dvh - var(--android-keyboard-height) - env(safe-area-inset-top, 0px) - 16px)!important;margin:0 auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) .chakra-modal__body,html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) .chakra-modal__footer,html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) .chakra-modal__header,html[data-android-keyboard-open] [data-device-modal] .chakra-modal__body,html[data-android-keyboard-open] [data-device-modal] .chakra-modal__footer,html[data-android-keyboard-open] [data-device-modal] .chakra-modal__header{flex:none!important;min-height:auto!important;overflow:visible!important}html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) input,html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) select,html[data-android-keyboard-open] .chakra-modal__content:not([data-device-bottom-drawer]) textarea,html[data-android-keyboard-open] [data-device-modal] input,html[data-android-keyboard-open] [data-device-modal] select,html[data-android-keyboard-open] [data-device-modal] textarea{scroll-margin-bottom:calc(var(--android-keyboard-height) + 24px)}.report-font{font-family:GenYoGothicJP,sans-serif}.fc .fc-daygrid-day-frame{min-height:150px!important}@media only screen and (max-width:500px){.fc .fc-daygrid-day-frame{min-height:53px!important;display:flex;justify-content:center;align-items:center;flex-direction:column}table,tbody,td,tfoot,th,thead,tr{border:none!important}}