html{scroll-behavior:smooth}.featureButtonText{font-family:Noto Sans TC,sans-serif}.flexBetweenColumn{display:flex;flex-direction:column;justify-content:space-between}.deep-grey-text{color:#818581}.application-container{width:88%;@media (min-width:1024px){width:654px}@media (max-width:996px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}@media (max-width:568px){width:100%}}.shallow-grey-text{color:#abafac}.primary-text-color{color:#5bc1ac}.accent-color{color:#5a7081}.main-grey-text{color:#565c56}.footNote{font-size:14px;font-weight:400}.infoAlertModal{position:absolute;width:35vw;height:-moz-fit-content;height:fit-content;top:30%;left:50%;transform:translate(-50%,-50%);@media (max-width:992px){position:absolute;top:50%;left:50%;width:80vw;height:-moz-fit-content;height:fit-content}}.BasicUserInfoModal{max-height:95svh;@media (max-width:992px){width:90vw;max-height:90vh}}.BasicUserInfoModal,.Modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal{width:70vw;height:-moz-fit-content;height:fit-content;max-height:90vh;@media (max-width:768px){width:80vw;height:-moz-fit-content;height:fit-content;max-height:90vh}}.font-sm{font-size:12px}.go695645437{box-shadow:none!important;margin:0!important;padding:6px!important}.go4247048326.react-calendar{min-height:auto!important}.go2556357651,.go3073557368,.go321821519,.go4114704207,.go4247048326 .day-tile abbr{@media (min-width:768px){width:50%!important}}.snackbarContainer{width:40vw;@media (max-width:992px){width:70vw}}.CalendarModal{position:absolute;background-color:#f8f8f8;top:45%;left:50%;transform:translate(-50%,-50%);min-width:1000px;@media (max-width:992px){justify-content:center;align-items:center;height:-moz-fit-content;width:200px;height:fit-content}}.calendarHeight{@media (max-width:992px){height:80vh}}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E00]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E00]:after{content:"MON";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E8C]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E8C]:after{content:"TUE";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E09]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E09]:after{content:"WED";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\56DB]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\56DB]:after{content:"THU";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E94]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\4E94]:after{content:"FRI";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\516D]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\516D]:after{content:"SAT";font-size:14px}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\65E5]{font-size:0!important}.lang-en .react-calendar__month-view__weekdays__weekday abbr[title=\661F\671F\65E5]:after{content:"SUN";font-size:14px}.press-image-wrapper{width:100%;overflow:hidden}.press-image{width:100%;height:100%;object-fit:cover}.press-image-logo{width:80px;height:80px;object-fit:contain}.press-title{font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2}.press-logo-text{color:#666}@media (max-width:576px){.press-card{padding:.75rem}.press-image-logo{width:60px;height:60px}}.press-content-en,.press-content-zh-Hant{@media (min-width:768px){min-height:170px}@media (min-width:1024px){min-height:125px}}.responsive-rounded{border-radius:0!important}@media (min-width:768px){.responsive-rounded{border-radius:.5rem!important}}.loading-dialog{border:none;background:transparent;max-width:none}.loading-dialog::-webkit-backdrop{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-dialog::backdrop{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.alert-modal{border:none;border-radius:8px;background:#f8f8f8;animation:modalSlideIn .3s ease-out}.alert-modal::-webkit-backdrop{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.alert-modal::backdrop{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-spinner{width:60px;height:60px;border-radius:50%;border:5px solid hsla(0,0%,100%,.7);border-top-color:#5bc1ac;animation:spin 1s ease-in-out infinite}.body-no-scroll{overflow:hidden;position:fixed;width:100%;height:100%}@keyframes spin{to{transform:rotate(1turn)}}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.css-hlgwow{min-width:150px!important}