.mainContainer{display:flex;flex-direction:column;height:100%;justify-content:space-between}.mainContainer .mainHeader{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));background-image:url(/wp-content/themes/apaw/public/static/image/header_banner.93ff431786cca45e.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding-bottom:2rem;position:relative}@media not all and (min-width:768px){.mainContainer .mainHeader{background-image:url(/wp-content/themes/apaw/public/static/image/header_bg_mobile.61c473652dbbfd2d.jpg);padding-bottom:1rem}}@media (min-width:1200px){.mainContainer .mainHeader{background-size:contain}}.mainContainer .navBarContainer{display:flex;flex-direction:column;width:100%}.mainContainer .navBarContainer .navBarSection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem;padding-top:1rem;width:100%}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection{padding-top:0}}.mainContainer .navBarContainer .navBarSection .logoSection{display:flex;flex-direction:row;height:min(50px,3.47222vw);justify-content:center}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .logoSection{flex-basis:40%;height:min(50px,13.33333vw);justify-content:flex-start}}.mainContainer .navBarContainer .navBarSection .logoSection a,.mainContainer .navBarContainer .navBarSection .logoSection a figure{display:flex;flex-direction:column;height:100%;justify-content:center}.mainContainer .navBarContainer .navBarSection .logoSection a figure{align-self:center}.mainContainer .navBarContainer .navBarSection .logoSection a figure img{height:100%;-o-object-fit:contain;object-fit:contain}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .logoSection a figure img{align-self:center;height:65%}}.mainContainer .navBarContainer .navBarSection .profileContainer{display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;height:40px;justify-content:center}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer{font-size:5.33333vw}}@media (min-width:1200px){.mainContainer .navBarContainer .navBarSection .profileContainer{font-size:16.66667px}}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer{flex-basis:45%;flex-direction:column;font-size:16px}}@media (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer{gap:.75rem}}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer.active{justify-content:flex-start}.mainContainer .navBarContainer .navBarSection .profileContainer.active .signSection{display:flex}}.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection{display:flex;flex-direction:row;gap:.75rem}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection{height:100%;justify-content:flex-end}}.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection figure{align-self:center;display:flex;flex-direction:column;height:70%}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection figure{align-items:center;flex-direction:row;gap:.25rem;justify-content:center}}.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection figure img{height:100%;-o-object-fit:contain;object-fit:contain}.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection figure img.moreArrow{height:14px;width:14px}@media (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .profileSection figure img.moreArrow{display:none}}.mainContainer .navBarContainer .navBarSection .profileContainer .signSection{align-items:center;flex-direction:row;gap:.75rem;justify-content:center;z-index:60}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .signSection{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:20px;display:none;flex-direction:column;padding:1rem;text-align:center}}@media (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .signSection{display:flex}}.mainContainer .navBarContainer .navBarSection .profileContainer .signSection .profileName{--tw-text-opacity:1;align-self:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:row;gap:.75rem;line-height:105%}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .signSection .profileName{--tw-text-opacity:1;color:#00509d;color:rgba(0,80,157,var(--tw-text-opacity))}}.mainContainer .navBarContainer .navBarSection .profileContainer .signSection .divider{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .signSection .divider{--tw-text-opacity:1;color:#00509d;color:rgba(0,80,157,var(--tw-text-opacity));display:none}}.mainContainer .navBarContainer .navBarSection .profileContainer .signSection a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media not all and (min-width:768px){.mainContainer .navBarContainer .navBarSection .profileContainer .signSection a{--tw-bg-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));border-radius:20px;padding:.5rem 1.5rem}}.mainContainer .navBarContainer .navBarSection .profileContainer .signSection a:hover{--tw-text-opacity:1;color:#ffda59;color:rgba(255,218,89,var(--tw-text-opacity))}.mainContainer .titleContainer{display:flex;flex-direction:column}.mainContainer .titleContainer .titleSection{display:flex;flex-direction:column;height:min(48px,3.33333vw);justify-content:center;width:100%}@media not all and (min-width:768px){.mainContainer .titleContainer .titleSection{height:min(48px,6.4vw)}}.mainContainer .titleContainer .titleSection figure{display:flex;flex-direction:column;height:100%}.mainContainer .titleContainer .titleSection figure img{height:100%;-o-object-fit:contain;object-fit:contain}.mainContainer .menuContainer{display:flex;flex-direction:column;justify-content:center}.mainContainer .menuContainer .menuSection{display:flex;flex-direction:row;gap:1.25rem;justify-content:center;padding-bottom:2rem;padding-top:1rem;width:100%}@media not all and (min-width:768px){.mainContainer .menuContainer .menuSection{display:none}}.mainContainer .menuContainer .menuSection .menu{--tw-text-opacity:1;align-self:center;aspect-ratio:15/4;background-image:url(/wp-content/themes/apaw/public/static/svg/btn_bg.2a0b3d.svg);background-repeat:no-repeat;background-size:cover;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;justify-content:center;letter-spacing:1px;text-align:center;width:11.80556vw}@media not all and (min-width:768px){.mainContainer .menuContainer .menuSection .menu{font-size:5.33333vw}}@media (min-width:1200px){.mainContainer .menuContainer .menuSection .menu{font-size:16.66667px;font-size:20px;width:min(170px,11.80556vw)}}.mainContainer .menuContainer .menuSection .menu.active{--tw-text-opacity:1;aspect-ratio:15/5;background-image:url(/wp-content/themes/apaw/public/static/svg/btn_bg_active.dfbe0b.svg);color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-size:1.66667vw;line-height:110%;padding-bottom:.69444vw;width:11.80556vw}@media (min-width:1200px){.mainContainer .menuContainer .menuSection .menu.active{font-size:20px;width:min(170px,11.80556vw)}}.mainContainer .menuContainer .menuSection .menu:hover{opacity:.9}.mainContainer .menuContainer .menuMobileSection{display:flex;flex-direction:column;justify-content:center;margin-top:.75rem}@media (min-width:768px){.mainContainer .menuContainer .menuMobileSection{display:none}}.mainContainer .menuContainer .menuMobileSection .menuHeader{--tw-text-opacity:1;align-self:center;aspect-ratio:28/5.5;background-image:url(/wp-content/themes/apaw/public/static/svg/menu_bg_mobile.f81d07.svg);background-repeat:no-repeat;background-size:cover;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:5.33333vw;gap:.75rem;justify-content:center;letter-spacing:1px;max-width:74.66667vw;padding-bottom:2.66667vw;text-align:center;z-index:30}.mainContainer .menuContainer .menuMobileSection .menuHeader img{align-self:center;height:2.66667vw;-o-object-fit:contain;object-fit:contain;width:2.66667vw}.mainContainer .menuContainer .menuMobileSection .menuHeader.active img{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mainContainer .menuContainer .menuMobileSection .menuDropdown{align-items:center;display:flex;flex-direction:column;gap:1rem;height:0;justify-content:center;margin-top:1rem;opacity:0}.mainContainer .menuContainer .menuMobileSection .menuDropdown.active{height:100%;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mainContainer .menuContainer .menuMobileSection .menuDropdown .menu{--tw-text-opacity:1;align-self:center;aspect-ratio:28/5.5;background-image:url(/wp-content/themes/apaw/public/static/svg/btn_bg_mobile.cfaf5e.svg);background-repeat:no-repeat;background-size:contain;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:5.33333vw;justify-content:center;letter-spacing:1px;max-width:74.66667vw;padding-bottom:2.13333vw;text-align:center}.mainContainer .menuContainer .menuMobileSection .menuDropdown .menu.active{display:none}.mainContainer .yellowWavePlaceholder{display:flex;height:min(70px,6.45833vw);margin-top:-3.26389vw;position:relative;width:100%;z-index:50}@media (min-width:1200px){.mainContainer .yellowWavePlaceholder{margin-top:-47px}}.mainContainer .yellowWavePlaceholder{background-image:url(/wp-content/themes/apaw/public/static/svg/yellow_wave.dc06aa.svg);background-position:50%;background-repeat:repeat-x;background-size:contain}.mainContainer .yellowWavePlaceholder figure{height:100%;width:100%}.mainContainer .yellowWavePlaceholder figure img{-o-object-fit:cover;object-fit:cover;width:100%}.mainContainer .footerWave{display:flex;flex-direction:column;padding:0;width:100%}.mainContainer .footerWave figure{display:flex}.mainContainer .footerWave figure img{display:flex;width:100%}.mainContainer .FooterContainer{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));display:flex;flex-direction:column;margin-top:-1px}.mainContainer .FooterContainer .footerSection{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:1.38889vw;gap:.5rem;justify-content:center;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}@media not all and (min-width:768px){.mainContainer .FooterContainer .footerSection{font-size:5.33333vw}}@media (min-width:1200px){.mainContainer .FooterContainer .footerSection{font-size:16.66667px}}@media not all and (min-width:768px){.mainContainer .FooterContainer .footerSection{font-size:12px;gap:1rem}}.mainContainer .FooterContainer .footerSection .legalSection{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.mainContainer .FooterContainer .footerSection .legalSection a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif}.mainContainer .FooterContainer .footerSection .legalSection a:not(:last-child):after{content:"|";padding-left:.5rem!important;text-decoration-line:none!important;text-underline-offset:0!important}.mainContainer .FooterContainer .footerSection .legalSection a:hover{cursor:pointer;opacity:.7}.reportTeacher{--themeColorHover:rgba(254,182,69,.3);--rowOdd:#fff9ee;--rowEven:#f9e7c5}.reportClass,.reportTeacher{display:flex;flex-direction:column}.reportClass{--themeColorHover:rgba(0,80,157,.3);--rowOdd:#eef8ff;--rowEven:#c5e0f9}.reportClass .downloadBtn{background-color:var(--themeColor)!important}@media not all and (min-width:768px){.reportClass table{width:800px!important}}.datePickerApply{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:#00509d!important;background-color:rgba(0,80,157,var(--tw-bg-opacity))!important;border-radius:6px!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.datePickerApply:hover{background-color:rgba(0,80,157,.7)!important;transition-duration:.1s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.datePcikerCancel{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:#9ca3af!important;background-color:rgba(156,163,175,var(--tw-bg-opacity))!important;border-radius:6px!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.datePcikerCancel:hover{background-color:rgba(156,163,175,.7)!important;transition-duration:.1s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.reportTabContainer{display:flex;flex-direction:column}@media not all and (min-width:768px){.reportTabContainer{margin-top:2rem}}.reportTabContainer .reportTabSection{display:flex;flex-direction:row;gap:2.5rem;justify-content:center;width:100%}@media not all and (min-width:768px){.reportTabContainer .reportTabSection{align-items:center;gap:8vw}}.reportTabContainer .reportTabSection .reportTabActive,.reportTabContainer .reportTabSection .reportTabInactive{cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.5rem 2rem;position:relative}@media not all and (min-width:768px){.reportTabContainer .reportTabSection .reportTabActive,.reportTabContainer .reportTabSection .reportTabInactive{align-items:center;flex-basis:45%;padding-left:.25rem;padding-right:.25rem}}.reportTabContainer .reportTabSection .reportTabActive .btnTitle,.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{display:flex;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:110%;text-align:center}@media not all and (min-width:768px){.reportTabContainer .reportTabSection .reportTabActive .btnTitle,.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{font-size:5.33333vw}}@media (min-width:1200px){.reportTabContainer .reportTabSection .reportTabActive .btnTitle,.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{font-size:16.66667px}}@media not all and (min-width:768px){.reportTabContainer .reportTabSection .reportTabActive .btnTitle,.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{font-size:4.26667vw;padding-left:.5rem;padding-right:.5rem}}@media not all and (min-width:375px){.reportTabContainer .reportTabSection .reportTabActive .btnTitle,.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{font-size:14px}}.reportTabContainer .reportTabSection .reportTabActive .btnBg,.reportTabContainer .reportTabSection .reportTabInactive .btnBg{left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;z-index:0}@media not all and (min-width:768px){.reportTabContainer .reportTabSection .reportTabActive .btnBg,.reportTabContainer .reportTabSection .reportTabInactive .btnBg{display:none}}.reportTabContainer .reportTabSection .reportTabActive .btnBgMobile,.reportTabContainer .reportTabSection .reportTabInactive .btnBgMobile{left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;z-index:0}@media (min-width:768px){.reportTabContainer .reportTabSection .reportTabActive .btnBgMobile,.reportTabContainer .reportTabSection .reportTabInactive .btnBgMobile{display:none}}.reportTabContainer .reportTabSection .reportTabActive .btnTitle{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:6px;z-index:10}.reportTabContainer .reportTabSection .reportTabInactive .btnTitle{color:rgba(24,49,55,.4);z-index:10}.reportTabContainer .reportTabSection .tabSeperator{background-color:rgba(24,49,55,.4);display:block;height:34px;width:4px}@media not all and (min-width:768px){.reportTabContainer .reportTabSection .tabSeperator{height:9.6vw;min-height:36px;min-width:4px;width:1.06667vw}}.reportFilterContainer{display:flex;flex-direction:column;margin-top:3rem}@media not all and (min-width:768px){.reportFilterContainer{margin-bottom:2rem;margin-top:2rem}}.reportFilterContainer .reportFilterSection{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;width:100%}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection{flex-direction:column}}@media (min-width:768px){.reportFilterContainer .reportFilterSection{flex-wrap:wrap}}.reportFilterContainer .reportFilterSection .reportFilterMobile{display:flex;flex-direction:row;gap:1.5rem;width:100%}@media (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterMobile{display:none}}.reportFilterContainer .reportFilterSection .reportFilterMobile.active{background-color:var(--themeColor)}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportFilter,.reportFilterContainer .reportFilterSection .reportFilterMobile .reportMobileFilter{display:flex;flex-basis:80%;flex-direction:column;justify-content:center}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportFilter .filterBtn,.reportFilterContainer .reportFilterSection .reportFilterMobile .reportMobileFilter .filterBtn{--tw-border-opacity:1;align-items:center;border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:20px;border-radius:var(--generalRadius);border-width:1px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:center;padding:.5rem 1.25rem}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportFilter .filterBtn .filterHeader,.reportFilterContainer .reportFilterSection .reportFilterMobile .reportMobileFilter .filterBtn .filterHeader{display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:4.8vw;letter-spacing:.1em;line-height:105%}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportFilter .filterBtn img,.reportFilterContainer .reportFilterSection .reportFilterMobile .reportMobileFilter .filterBtn img{height:4.8vw;width:4.8vw}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportDownloadMobile{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterMobile .reportDownloadMobile{display:none}}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportDownloadMobile .downloadBtn{background-color:var(--themeColor);border-radius:20px;border-radius:var(--generalRadius);cursor:pointer;display:flex;flex-direction:row;gap:.75rem;height:100%;justify-content:center;padding:1.6vw 5.33333vw}.reportFilterContainer .reportFilterSection .reportFilterMobile .reportDownloadMobile .downloadBtn img{aspect-ratio:1/1;height:100%;-o-object-fit:contain;object-fit:contain}.reportFilterContainer .reportFilterSection .reportFilterGroup{display:flex;flex-direction:row;gap:1.5rem}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup{display:none;flex-direction:column}.reportFilterContainer .reportFilterSection .reportFilterGroup.active{display:flex}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeekDetail{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgba(156,163,175,var(--tw-bg-opacity));display:flex;flex-direction:row;left:0;position:absolute;top:0;width:100%}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeek{--tw-border-opacity:1;align-items:center;border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:20px;border-radius:var(--generalRadius);border-width:1px;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding-left:1rem;padding-right:1rem}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeek.active{--tw-text-opacity:1;background-color:var(--themeColor);border-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeek .reportFilterLegend{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;flex-shrink:1;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.25vw);justify-content:center;line-height:1;white-space:nowrap}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeek .reportFilterLegend{font-size:16px}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilterWeek .filterBtn{border-style:none}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter{display:flex;flex-direction:column;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter{flex-basis:100%!important}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter.active .filterBtn{--tw-text-opacity:1;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter.active .filterBtn img{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter.active .filterDropdown{display:flex;opacity:1;top:2.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);@starting-style{opacity:0;top:0}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn{--tw-border-opacity:1;align-items:center;border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:20px;border-radius:var(--generalRadius);border-width:1px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between;padding:.5rem 1.25rem;position:relative}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn:hover{background-color:rgba(24,49,55,.1);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn.selected{--tw-text-opacity:1;background-color:var(--themeColor);border-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn.week input{box-sizing:border-box;cursor:pointer;display:flex;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;height:100%;left:0;letter-spacing:.1em;line-height:105%;opacity:0;position:absolute;top:0;width:100%}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn.week input{font-size:5.33333vw}}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn.week input{font-size:16.66667px}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:105%;white-space:nowrap}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:5.33333vw}}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:16.66667px}}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:18px}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn img{height:min(16px,.83333vw);-o-object-fit:contain;object-fit:contain;width:min(16px,.83333vw)}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn img{height:3.2vw;width:3.2vw}}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterBtn img{height:16px;width:16px}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown{--tw-bg-opacity:1;transition-behavior:allow-discrete;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:20px;display:none;flex-direction:column;gap:.5rem;max-height:30vh;opacity:0;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem;position:absolute;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown{gap:.25rem;z-index:100}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul{display:flex;flex-direction:column;gap:.5rem;overflow-y:scroll;width:100%}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{cursor:pointer;display:flex;flex-direction:column;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%;padding:.5rem 1.25rem;width:100%}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:6.4vw}}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:20px}}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:18px}}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li:hover{background-color:var(--themeColorHover)}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportReset{display:flex;flex-direction:column;justify-content:center}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportReset .resetBtn{--tw-bg-opacity:1;background-color:#ececec;background-color:rgba(236,236,236,var(--tw-bg-opacity));border-radius:20px;border-radius:var(--generalRadius);cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:center;padding:.5rem 1.52778vw}.reportFilterContainer .reportFilterSection .reportFilterGroup .reportReset .resetBtn:hover{background-color:var(--themeColor);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportDownload{display:flex;flex-direction:column;height:100%;justify-content:center}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportDownload{display:none}}.reportFilterContainer .reportFilterSection .reportDownload .downloadBtn{background-color:var(--themeColor);border-color:var(--themeColor);border-radius:20px;border-radius:var(--generalRadius);border-width:1px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;height:100%;justify-content:center;padding:.5rem 1.25rem}.reportFilterContainer .reportFilterSection .reportDownload .downloadBtn:hover{--tw-bg-opacity:0.8;background-color:var(--themeColor);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportFilterContainer .reportFilterSection .reportDownload .downloadBtn .btnTitle{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:105%}@media not all and (min-width:768px){.reportFilterContainer .reportFilterSection .reportDownload .downloadBtn .btnTitle{font-size:5.33333vw}}@media (min-width:1200px){.reportFilterContainer .reportFilterSection .reportDownload .downloadBtn .btnTitle{font-size:16.66667px}}.reportTermsContainer{display:flex;flex-direction:column}@media not all and (min-width:768px){.reportTermsContainer{margin-bottom:2rem;margin-top:2rem}}@media (min-width:768px){.reportTermsContainer{padding-bottom:1rem;padding-top:1rem}}.reportTermsContainer .reportTermsSection{color:rgba(24,49,55,.5);display:flex;flex-direction:column;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.25vw;letter-spacing:.02em;width:100%}@media not all and (min-width:768px){.reportTermsContainer .reportTermsSection{font-size:4.8vw}}@media (min-width:1200px){.reportTermsContainer .reportTermsSection{font-size:15px}}@media not all and (min-width:768px){.reportTermsContainer .reportTermsSection{font-size:16px}}.reportTableContainer{display:flex;flex-direction:column;margin-bottom:4rem}@media not all and (min-width:768px){.reportTableContainer.pagePadding{padding-left:0;padding-right:0}}.reportTableContainer .reportTableSection{display:flex;flex-direction:column;overflow-x:auto;width:100%}.reportTableContainer .reportTableSection table{display:table;table-layout:fixed;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow-x:scroll;width:1200px}}@media (min-width:768px){.reportTableContainer .reportTableSection table{border-radius:20px;border-radius:var(--generalRadius);overflow:hidden}}.reportTableContainer .reportTableSection table .tableHeader .headerRow{background-color:var(--themeColor)}.reportTableContainer .reportTableSection table .tableHeader .headerRow th{--tw-text-opacity:1;align-self:stretch;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);letter-spacing:.1em;line-height:110%;padding:1.25rem .5rem;text-align:center;text-transform:capitalize}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table .tableHeader .headerRow th{font-size:16px}}@media (min-width:1200px){.reportTableContainer .reportTableSection table .tableHeader .headerRow th{font-size:16px}}.reportTableContainer .reportTableSection table .tableContent tr:nth-child(odd),.reportTableContainer .reportTableSection table .tableContent tr:nth-child(odd) td{background-color:var(--rowOdd)}.reportTableContainer .reportTableSection table .tableContent tr:nth-child(2n),.reportTableContainer .reportTableSection table .tableContent tr:nth-child(2n) td{background-color:var(--rowEven)}.reportTableContainer .reportTableSection table .tableContent td{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);padding:1rem}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table .tableContent td{font-size:16px}}@media (min-width:1200px){.reportTableContainer .reportTableSection table .tableContent td{font-size:16px}}.reportTableContainer .reportTableSection table .tableContent td a{--tw-text-opacity:1;color:#e48007;color:rgba(228,128,7,var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:4px}.reportTableContainer .reportTableSection table td,.reportTableContainer .reportTableSection table th{text-wrap:wrap;word-wrap:break-word;border-color:rgba(77,52,12,.2);border-right-width:1px;-webkit-hyphens:auto;hyphens:auto}.reportTableContainer .reportTableSection table td:last-child,.reportTableContainer .reportTableSection table th:last-child{border-right-width:0}.reportTableContainer .reportTableSection table td.week,.reportTableContainer .reportTableSection table th.week{outline-color:#183137;outline-width:1px;text-align:center;width:12%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.week,.reportTableContainer .reportTableSection table th.week{left:0;position:sticky;width:12.25%;z-index:40}}.reportTableContainer .reportTableSection table td.category,.reportTableContainer .reportTableSection table th.category{width:17%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.category,.reportTableContainer .reportTableSection table th.category{width:17.5%}}.reportTableContainer .reportTableSection table td.topic,.reportTableContainer .reportTableSection table th.topic{width:20%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.topic,.reportTableContainer .reportTableSection table th.topic{width:17.5%}}.reportTableContainer .reportTableSection table td.title,.reportTableContainer .reportTableSection table th.title{width:24%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.title,.reportTableContainer .reportTableSection table th.title{width:17.5%}}.reportTableContainer .reportTableSection table td.submit,.reportTableContainer .reportTableSection table th.submit{text-align:center;width:11%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.score,.reportTableContainer .reportTableSection table td.submit,.reportTableContainer .reportTableSection table th.score,.reportTableContainer .reportTableSection table th.submit{width:10.83333%}}.reportTableContainer .reportTableSection table td.class,.reportTableContainer .reportTableSection table th.class{text-align:center;width:12%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.class,.reportTableContainer .reportTableSection table th.class{width:4.16667%}}.reportTableContainer .reportTableSection table td.class_no,.reportTableContainer .reportTableSection table th.class_no{outline-color:#183137;outline-width:1px;text-align:center;width:12%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.class_no,.reportTableContainer .reportTableSection table th.class_no{left:0;position:sticky;width:4.16667%;z-index:40}}.reportTableContainer .reportTableSection table td.name,.reportTableContainer .reportTableSection table th.name{width:30%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.name,.reportTableContainer .reportTableSection table th.name{width:14.16667%}}.reportTableContainer .reportTableSection table td.complete,.reportTableContainer .reportTableSection table th.complete{text-align:center;width:12%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.complete,.reportTableContainer .reportTableSection table th.complete{width:5.83333%}}.reportTableContainer .reportTableSection table td.score,.reportTableContainer .reportTableSection table th.score{text-align:center;width:16%}@media not all and (min-width:768px){.reportTableContainer .reportTableSection table td.score,.reportTableContainer .reportTableSection table th.score{width:5.83333%}}.reportPageContainer{display:flex;flex-direction:column;margin-bottom:3rem}.reportPageContainer .reportPageSection{display:flex;flex-direction:row;gap:3.5rem;justify-content:center;padding-bottom:1.25rem;padding-top:1.25rem;width:100%}.reportPageContainer .reportPageSection .pageLeftBtn,.reportPageContainer .reportPageSection .pageRightBtn{align-self:center}.reportPageContainer .reportPageSection .pageLeftBtn.disable,.reportPageContainer .reportPageSection .pageRightBtn.disable{opacity:.4}.reportPageContainer .reportPageSection .pageRightBtn img{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.reportPageContainer .reportPageSection .pageNumberSection{align-self:center;display:flex;flex-direction:column;justify-content:center}.reportPageContainer .reportPageSection .pageNumberSection ul{display:flex;flex-direction:row;gap:3.5rem}.reportPageContainer .reportPageSection .pageNumberSection ul li a{color:rgba(24,49,55,.4);font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw}@media not all and (min-width:768px){.reportPageContainer .reportPageSection .pageNumberSection ul li a{font-size:6.4vw}}@media (min-width:1200px){.reportPageContainer .reportPageSection .pageNumberSection ul li a{font-size:20px}}@media not all and (min-width:768px){.reportPageContainer .reportPageSection .pageNumberSection ul li a{font-size:5.33333vw}}.reportPageContainer .reportPageSection .pageNumberSection ul li.active{--tw-border-opacity:1;border-bottom-width:4px;border-color:#feb645;border-color:rgba(254,182,69,var(--tw-border-opacity))}.reportPageContainer .reportPageSection .pageNumberSection ul li.active a{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity))}.reportPassageDetail{--themeColor:#feb645;--rowOdd:#fff9ee;--rowEven:#f9e7c5;margin-top:1.5rem}.reportPassageDetail,.reportPassageDetail .reportPassControlContainer{display:flex;flex-direction:column}.reportPassageDetail .reportPassControlContainer .reportPassControlSection{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection{display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .backArrow{display:flex;flex-direction:column;justify-content:center}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .backArrow img{-o-object-fit:contain;object-fit:contain;width:1.38889vw}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .backArrow img{width:3.73333vw}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .backArrow .desktop{display:none}}@media (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .backArrow .mobile{display:none}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive{cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.5rem 2rem;position:relative}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive{display:none}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnTitle{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:110%;text-align:center;z-index:10}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnTitle{font-size:5.33333vw}}@media (min-width:1200px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnTitle{font-size:16.66667px}}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnTitle{font-size:4.26667vw;padding-left:.5rem;padding-right:.5rem}}@media not all and (min-width:375px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnTitle{font-size:14px}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnBg{aspect-ratio:266/34;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportBackTabSection .reportTabActive .btnBg{display:none}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection{display:flex;flex-direction:row;gap:1rem}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup{display:flex;flex-direction:row;gap:1.5rem}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter{display:flex;flex-direction:column;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter{flex-basis:100%!important}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter.active .filterBtn{--tw-text-opacity:1;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter.active .filterBtn img{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter.active .filterDropdown{display:flex}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn{--tw-border-opacity:1;border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:20px;border-radius:var(--generalRadius);border-width:1px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between;padding:.5rem 1.25rem;position:relative}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn:hover{background-color:rgba(24,49,55,.1);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn.selected{--tw-text-opacity:1;background-color:var(--themeColor);border-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:105%;white-space:nowrap}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:5.33333vw}}@media (min-width:1200px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:16.66667px}}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader{font-size:18px}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterBtn .filterHeader img{height:min(20px,1.38889vw);-o-object-fit:contain;object-fit:contain}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:20px;display:none;flex-direction:column;gap:.5rem;padding-bottom:.75rem;padding-top:.75rem;position:absolute;top:2.5rem;width:100%}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown{gap:.25rem}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul{display:flex;flex-direction:column;gap:.5rem;width:100%}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{cursor:pointer;display:flex;flex-direction:column;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%;padding:.5rem 1.25rem;width:100%}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:6.4vw}}@media (min-width:1200px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:20px}}@media not all and (min-width:768px){.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li{font-size:18px}}.reportPassageDetail .reportPassControlContainer .reportPassControlSection .reportPassFilterSection .reportFilterGroup .reportFilter .filterDropdown ul li:hover{background-color:var(--themeColor)/30}.reportPassageDetail .reportPassDetailContainer{display:flex;flex-direction:column;margin-top:1.5rem}@media not all and (min-width:768px){.reportPassageDetail .reportPassDetailContainer.pagePadding{padding:0}}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile{--tw-bg-opacity:1;background-color:#f7f7f7;background-color:rgba(247,247,247,var(--tw-bg-opacity));cursor:pointer;display:flex;flex-direction:column;padding:1.5rem;width:100%}@media (min-width:768px){.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile{display:none}}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile:hover{background-color:hsla(0,0%,83%,.6)}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile.active .reportHeader figure img.open{display:flex}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile.active .reportHeader figure img.close{display:none}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader{display:flex;flex-direction:row;justify-content:space-between}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader .headerTitle{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:18px;letter-spacing:.1em}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader figure{display:flex;flex-direction:column;justify-content:center}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader figure img{-o-object-fit:contain;object-fit:contain}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader figure img.open{display:none}.reportPassageDetail .reportPassDetailContainer .reportPassDetailHeaderMobile .reportHeader figure img.close{display:flex}.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection{--tw-bg-opacity:1;background-color:#f7f7f7;background-color:rgba(247,247,247,var(--tw-bg-opacity));display:none;flex-direction:column;gap:.75rem;padding:2rem 1.5rem;width:100%}@media not all and (min-width:768px){.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection{--tw-bg-opacity:1;background-color:#ebebeb;background-color:rgba(235,235,235,var(--tw-bg-opacity))}}.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection.active{display:flex}.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail{display:flex;flex-direction:row}@media not all and (min-width:768px){.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail{gap:1rem}}.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail .detailTitle{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-basis:15%;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:18px;letter-spacing:.1em}@media not all and (min-width:768px){.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail .detailTitle{flex-basis:40%}}.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail .detailContent{color:rgba(24,49,55,.8);display:flex;flex-basis:85%;flex-direction:column;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:16px;letter-spacing:.1em}@media not all and (min-width:768px){.reportPassageDetail .reportPassDetailContainer .reportPassDetailSection .reportPassDetail .detailContent{flex-basis:55%}}.reportPassageDetail .reportPassTableContainer{display:flex;flex-direction:column;margin-bottom:2.25rem;margin-top:2.25rem}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer.pagePadding{padding:0}}.reportPassageDetail .reportPassTableContainer .reportTableSection{display:flex;flex-direction:column;overflow-x:auto;width:100%}.reportPassageDetail .reportPassTableContainer .reportTableSection table{display:table;table-layout:fixed;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow-x:scroll;width:1200px}}@media (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table{border-radius:20px;border-radius:var(--generalRadius);overflow:hidden}}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableHeader .headerRow{background-color:var(--themeColor)}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableHeader .headerRow th{--tw-text-opacity:1;align-self:stretch;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);letter-spacing:.1em;line-height:110%;padding:1.25rem .5rem;text-align:center;text-transform:capitalize}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableHeader .headerRow th{font-size:16px}}@media (min-width:1200px){.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableHeader .headerRow th{font-size:16px}}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent tr:nth-child(odd),.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent tr:nth-child(odd) td{background-color:var(--rowOdd)}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent tr:nth-child(2n),.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent tr:nth-child(2n) td{background-color:var(--rowEven)}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent td{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);padding:1rem}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent td{font-size:16px}}@media (min-width:1200px){.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent td{font-size:16px}}.reportPassageDetail .reportPassTableContainer .reportTableSection table .tableContent td.submit>a{--tw-text-opacity:1;color:#feb645;color:rgba(254,182,69,var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:4px}.reportPassageDetail .reportPassTableContainer .reportTableSection table td,.reportPassageDetail .reportPassTableContainer .reportTableSection table th{text-wrap:wrap;word-wrap:break-word;border-color:rgba(77,52,12,.2);border-right-width:1px;-webkit-hyphens:auto;hyphens:auto}.reportPassageDetail .reportPassTableContainer .reportTableSection table td:last-child,.reportPassageDetail .reportPassTableContainer .reportTableSection table th:last-child{border-right-width:0}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.class,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.class{text-align:center;width:12%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.class,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.class{width:8.33333%}}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.class_no,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.class_no{outline-color:#183137;outline-width:1px;text-align:center;width:12%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.class_no,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.class_no{left:0;position:sticky;width:8.33333%;z-index:40}}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.name,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.name{width:30%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.name,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.name{width:25%}}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.score,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.score{text-align:center;width:10%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.score,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.score{width:20.83333%}}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.date,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.date{text-align:center;width:12%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.date,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.date{width:16.66667%}}.reportPassageDetail .reportPassTableContainer .reportTableSection table td.attempt,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.attempt{text-align:center;width:16%}@media not all and (min-width:768px){.reportPassageDetail .reportPassTableContainer .reportTableSection table td.attempt,.reportPassageDetail .reportPassTableContainer .reportTableSection table th.attempt{width:15%}}.allWeekStudent{--themeColor:#feb645}.allWeekPassageContainer,.allWeekStudent{display:flex;flex-direction:column}.allWeekPassageContainer .allWeekPassageSection{display:flex;flex-direction:column;gap:2.75rem;width:100%}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage{--tw-text-opacity:1;align-items:center;background-repeat:no-repeat;background-size:100% 100%;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.38889vw);justify-content:space-between;padding:1.25rem 1.75rem 2rem;width:100%}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage{font-size:16px}}@media (min-width:1200px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage{font-size:18px}}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage{flex-direction:column;gap:1.75rem;padding:1.75rem 2.25rem}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage:hover{--tw-scale-x:103%;--tw-scale-y:103%;opacity:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(103%) scaleY(103%);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage.notStart{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_grey_d.dcd072.svg)}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage.notStart{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_grey_m.535e03.svg)}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage.inProgress{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_d.421973.svg)}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage.inProgress{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_m.ba4b64.svg)}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection{align-items:center;display:flex;flex-basis:10%;flex-direction:column;gap:.75rem;justify-content:center;padding-bottom:.5rem}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection{flex-basis:100%;flex-direction:row;justify-content:flex-start;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek{align-items:center;display:flex;flex-direction:column;height:3.05556vw;justify-content:center;position:relative}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek{aspect-ratio:1/1;height:8vw}}@media (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek{width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateCalendar{aspect-ratio:40/37;display:flex;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateCalendar{width:-moz-fit-content;width:fit-content}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateWeekText{--tw-text-opacity:1;align-self:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;padding-top:.5rem;z-index:10}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateWeekText{font-size:6.93333vw}}@media (min-width:1200px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateWeekText{font-size:23.33333px}}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateWeek .dateWeekText{font-size:5.33333vw}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateText{align-self:center;display:flex;flex-direction:column;line-height:105%;text-align:center;text-transform:capitalize}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageDateSection .dateText{flex-direction:row;gap:.5rem;letter-spacing:.1em}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection{display:flex;flex-basis:36%;flex-direction:column}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection{gap:.5rem;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .category{font-size:1.38889vw;letter-spacing:.1em;line-height:110%}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .category{font-size:5.33333vw}}@media (min-width:1200px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .category{font-size:16.66667px}}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .category{font-size:18px}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .topic{--tw-text-opacity:1;color:#e44545;color:rgba(228,69,69,var(--tw-text-opacity));font-size:2.5vw;line-height:110%}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .topic{font-size:7.46667vw}}@media (min-width:1200px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .topic{font-size:30px}}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTitleSection .topic{font-size:6.93333vw}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageSeparator{--tw-bg-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));content:" ";display:flex;flex-direction:column;height:100%;width:4px}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageSeparator{flex-basis:0.25rem;height:4px;width:100%}}@media (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageSeparator{min-height:90px}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt{align-items:center;display:flex;flex-basis:12%;flex-direction:column;gap:.5rem;justify-content:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt{align-items:flex-start;gap:1rem;justify-content:flex-start;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt img.star{height:20px;margin-bottom:.25rem;width:20px}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt img.star{display:none}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .title{--tw-bg-opacity:1;background-color:#ffda59;background-color:rgba(255,218,89,var(--tw-bg-opacity));display:flex;flex-direction:column;font-size:min(18px,1.11111vw);line-height:100%;padding:.25rem .5rem;text-align:center;text-transform:uppercase}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .title{font-size:16px}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection{align-items:center;display:flex;flex-direction:column;justify-content:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection{flex-direction:row;justify-content:space-between;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .date,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .score{display:flex;flex-direction:column;line-height:105%;text-align:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .date,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .score{align-items:center;flex-direction:row;gap:.75rem;letter-spacing:.1em}}@media (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .date img,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageFirstAttempt .contentSection .score img{display:none}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt{align-items:center;display:flex;flex-basis:12%;flex-direction:column;gap:.5rem;justify-content:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt{align-items:flex-start;gap:1rem;justify-content:flex-start;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt img.star{height:20px;margin-bottom:.25rem;width:20px}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt img.star{display:none}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .title{--tw-bg-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));display:flex;flex-direction:column;font-size:min(18px,1.11111vw);line-height:100%;padding:.25rem .5rem;text-align:center;text-transform:uppercase}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .title{font-size:16px}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection{align-items:center;display:flex;flex-direction:column;justify-content:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection{flex-direction:row;justify-content:space-between;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .date,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .score{display:flex;flex-direction:column;line-height:105%;text-align:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .date,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .score{align-items:center;flex-direction:row;gap:.75rem;letter-spacing:.1em}}@media (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .date img,.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageLastAttempt .contentSection .score img{display:none}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt{align-items:center;display:flex;flex-basis:8%;flex-direction:column;gap:.25rem;justify-content:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt{flex-direction:row;justify-content:flex-start;width:100%}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt .attempt{--tw-bg-opacity:1;--tw-text-opacity:1;aspect-ratio:1/1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));border-radius:9999px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-size:1.94444vw;padding-left:.5rem;padding-right:.5rem;text-align:center}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt .attempt{font-size:6.93333vw}}@media (min-width:1200px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt .attempt{font-size:23.33333px}}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt .attempt{font-size:5.33333vw;height:6.4vw;line-height:6.4vw;width:6.4vw}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageTotalAttempt .title{line-height:100%;text-transform:capitalize}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageButton{align-items:center;display:flex;flex-basis:4%;flex-direction:column;justify-content:center;padding-left:.5rem;padding-right:.5rem}@media not all and (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageButton{flex-direction:row;gap:1.5rem;justify-content:flex-end;margin-bottom:1.75rem;margin-top:4rem;padding-right:2.5rem;width:100%}}@media (min-width:768px){.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageButton .title{display:none}}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageButton button{background-image:none;display:flex;flex-direction:column}.allWeekPassageContainer .allWeekPassageSection .allWeekPassage .passageButton button img{-o-object-fit:contain;object-fit:contain}.allWeekTeacher{display:flex;flex-direction:column;gap:3rem}@media not all and (min-width:768px){.allWeekTeacher{gap:1.5rem}}.allWeekTeacher{--themeColor:#feb645}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer{margin-bottom:.5rem;margin-top:1.5rem}}.allWeekTeacher .reportFilterContainer .reportFilter{display:flex;flex-direction:column;justify-content:center;position:relative}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer .reportFilter{flex-basis:100%!important}}.allWeekTeacher .reportFilterContainer .reportFilter.active .filterBtn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.allWeekTeacher .reportFilterContainer .reportFilter.active .filterBtn img{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.allWeekTeacher .reportFilterContainer .reportFilter.active .filterDropdown{display:flex}.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn{--tw-border-opacity:1;border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:20px;border-radius:var(--generalRadius);border-width:1px;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between;padding:.5rem 1.25rem;position:relative}.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn:hover{background-color:rgba(24,49,55,.1);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn.selected{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));border-color:#feb645;border-color:rgba(254,182,69,var(--tw-border-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn .filterHeader{display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:105%}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn .filterHeader{font-size:5.33333vw}}@media (min-width:1200px){.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn .filterHeader{font-size:16.66667px}}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn .filterHeader{font-size:18px}}.allWeekTeacher .reportFilterContainer .reportFilter .filterBtn .filterHeader img{height:min(20px,1.38889vw);-o-object-fit:contain;object-fit:contain}.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:20px;display:none;flex-direction:column;gap:.5rem;padding-bottom:.75rem;padding-top:.75rem;position:absolute;top:2.5rem;width:100%}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown{gap:.25rem}}.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown ul{display:flex;flex-direction:column;gap:.5rem;width:100%}.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown ul li{cursor:pointer;display:flex;flex-direction:column;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%;padding:.5rem 1.25rem;width:100%}@media not all and (min-width:768px){.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown ul li{font-size:6.4vw}}@media (min-width:1200px){.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown ul li{font-size:20px}}.allWeekTeacher .reportFilterContainer .reportFilter .filterDropdown ul li:hover{background-color:rgba(254,182,69,.3)}.allWeekTeacher .allWeekTableContainer{--themeColor:#feb645;--rowOdd:#fff9ee;--rowEven:#f9e7c5;display:flex;flex-direction:column;margin-bottom:4rem}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer table{width:1200px!important}.allWeekTeacher .allWeekTableContainer.pagePadding{padding-left:0;padding-right:0}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection{display:flex;flex-direction:column;overflow-x:auto;width:100%}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table{display:table;table-layout:fixed;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow-x:scroll;width:1200px}}@media (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table{border-radius:20px;border-radius:var(--generalRadius);overflow:hidden}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableHeader .headerRow{background-color:var(--themeColor)}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableHeader .headerRow th{--tw-text-opacity:1;align-self:stretch;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);letter-spacing:.1em;line-height:110%;padding:1.25rem .5rem;text-align:center;text-transform:uppercase}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableHeader .headerRow th{font-size:16px}}@media (min-width:1200px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableHeader .headerRow th{font-size:13.33333px}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent tr:nth-child(odd),.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent tr:nth-child(odd) td{background-color:var(--rowOdd)}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent tr:nth-child(2n),.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent tr:nth-child(2n) td{background-color:var(--rowEven)}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent td{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);padding:1rem}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent td{font-size:16px}}@media (min-width:1200px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent td{font-size:16.66667px}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table .tableContent td.submit>a{--tw-text-opacity:1;color:#feb645;color:rgba(254,182,69,var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:4px}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th{text-wrap:wrap;word-wrap:break-word;border-color:rgba(77,52,12,.2);border-right-width:1px;-webkit-hyphens:auto;hyphens:auto}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td:last-child,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th:last-child{border-right-width:0}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.week,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.week{outline-color:#183137;outline-width:1px;width:12%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.week,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.week{left:0;position:sticky;width:12.25%;z-index:40}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.level,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.level{width:8%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.level,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.level{width:8.33333%}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.category,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.category{width:17%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.category,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.category{width:17.5%}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.topic,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.topic{width:24%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.topic,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.topic{width:17.5%}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.title,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.title{width:24%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.title,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.title{width:17.5%}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.title a,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.title a{--tw-text-opacity:1;color:#f09301;color:rgba(240,147,1,var(--tw-text-opacity));display:flex;flex-direction:column;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:4px}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.classroom{text-align:center;width:12%}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom,.allWeekTeacher .allWeekTableContainer .allWeekTableSection table th.classroom{width:10.83333%}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom a{display:flex;flex-direction:column;height:2.77778vw;justify-content:center;overflow:hidden;text-align:center}@media not all and (min-width:768px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom a{height:6.4vw}}@media (min-width:1200px){.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom a{height:33.33333px}}.allWeekTeacher .allWeekTableContainer .allWeekTableSection table td.classroom a img{height:100%;-o-object-fit:contain;object-fit:contain}.passage,.passageContainer{display:flex;flex-direction:column}.passageContainer .passageSection{display:flex;flex-direction:column;margin-top:1rem;width:100%}.passageContainer .passageSection .passageContent{display:flex;flex-direction:column;gap:2rem;width:100%}.passageContainer .passageSection .passageContent .passageTitleSection{display:flex;flex-direction:column;gap:.25rem;width:100%}.passageContainer .passageSection .passageContent .passageTitleSection .category{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageTitleSection .category{font-size:6.4vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageTitleSection .category{font-size:20px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageTitleSection .category{font-size:5.33333vw}}.passageContainer .passageSection .passageContent .passageTitleSection .topic{--tw-text-opacity:1;color:#e44545;color:rgba(228,69,69,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:3.33333vw;line-height:110%}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageTitleSection .topic{font-size:40px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageTitleSection .topic{font-size:9.6vw}}.passageContainer .passageSection .passageContent .passageInfoSection{display:flex;flex-direction:row;gap:2rem;justify-content:flex-start}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection{flex-direction:column}}.passageContainer .passageSection .passageContent .passageInfoSection .passageCategory,.passageContainer .passageSection .passageContent .passageInfoSection .passageDate,.passageContainer .passageSection .passageContent .passageInfoSection .passageLevel{--tw-text-opacity:1;align-items:center;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:18px;gap:1rem;justify-content:flex-start;letter-spacing:.1em}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageCategory,.passageContainer .passageSection .passageContent .passageInfoSection .passageDate,.passageContainer .passageSection .passageContent .passageInfoSection .passageLevel{gap:1.5rem}}.passageContainer .passageSection .passageContent .passageInfoSection .passageCategory img,.passageContainer .passageSection .passageContent .passageInfoSection .passageDate img,.passageContainer .passageSection .passageContent .passageInfoSection .passageLevel img{-o-object-fit:contain;object-fit:contain}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageCategory img,.passageContainer .passageSection .passageContent .passageInfoSection .passageDate img,.passageContainer .passageSection .passageContent .passageInfoSection .passageLevel img{width:7.46667vw}}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageCategory img,.passageContainer .passageSection .passageContent .passageInfoSection .passageDate img,.passageContainer .passageSection .passageContent .passageInfoSection .passageLevel img{height:2.36111vw}}.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek{align-items:center;aspect-ratio:40/37;display:flex;flex-direction:column;height:2.36111vw;justify-content:center;position:relative}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek{aspect-ratio:1/1;height:7.46667vw}}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek{width:100%}}.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateCalendar{display:flex;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateCalendar{width:-moz-fit-content;width:fit-content}}.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateWeekText{--tw-text-opacity:1;align-self:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;padding-top:.5rem;z-index:10}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateWeekText{font-size:6.93333vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateWeekText{font-size:23.33333px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateWeek .dateWeekText{font-size:5.33333vw}}.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateText{align-self:center;display:flex;flex-direction:column;line-height:105%;text-align:center}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageInfoSection .passageDate .dateText{flex-direction:row;gap:.5rem;letter-spacing:.1em}}.passageContainer .passageSection .passageContent .passageInfoSection .passageDate h4{text-wrap:nowrap;display:flex;flex-direction:column;text-align:left}.passageContainer .passageSection .passageContent .passageImage{display:flex;flex-direction:column}.passageContainer .passageSection .passageContent .passageImage figure{border-radius:20px;border-radius:var(--generalRadius);display:flex;flex-direction:column;overflow:hidden;position:relative;width:80%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageImage figure{width:100%}}.passageContainer .passageSection .passageContent .passageImage figure img{-o-object-fit:contain;object-fit:contain;width:100%}.passageContainer .passageSection .passageContent .passageImage figure figcaption{--tw-text-opacity:1;background-color:rgba(24,49,55,.4);bottom:0;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:16px;opacity:.7;padding-bottom:.25rem;padding-left:1.5rem;position:absolute;width:100%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageImage figure figcaption{font-size:5.33333vw}}.passageContainer .passageSection .passageContent .passageContentSection{display:flex;flex-direction:row;gap:3.5rem;justify-content:space-between;width:100%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection{flex-direction:column}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection{display:flex;flex:1 1 auto;flex-basis:30%;flex-direction:column;height:-moz-fit-content;height:fit-content;position:sticky;top:2rem;z-index:10}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection{top:-1px}}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection{max-width:30%}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection.active .passageMenuDesktop{transition-duration:.3s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection.active .passageMenuDesktop{border-radius:0!important}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenuDesktop{display:flex;flex:1 1 auto;flex-basis:30%;flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;z-index:10}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenuDesktop{--tw-bg-opacity:1;background-color:#f1f1f1;background-color:rgba(241,241,241,var(--tw-bg-opacity));border-radius:20px;border-radius:var(--generalRadius);flex-basis:100%;flex-direction:row;gap:1.5rem;justify-content:space-between;margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:scroll;padding:1rem 1.5rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;padding:.5rem .75rem}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.audio:hover{background-color:rgba(36,193,224,.1);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.audio.selected{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.audio.selected{background-color:rgba(36,193,224,.2);border-radius:9999px}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.question:hover{background-color:rgba(254,158,197,.1);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.download:hover{background-color:hsla(39,94%,75%,.15);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu.classroom:hover{background-color:hsla(81,55%,63%,.15);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuIcon{display:flex;flex-direction:column;width:2.36111vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuIcon{width:9.06667vw}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuIcon img{-o-object-fit:contain;object-fit:contain;width:100%}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;letter-spacing:.1em;line-height:110%;text-transform:capitalize;width:16.66667vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle{font-size:6.4vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle{font-size:20px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle{display:none}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.audio{background-position:50%}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.audio{background-image:url(/wp-content/themes/apaw/public/static/svg/audio_bg.9b16c8.svg);background-repeat:no-repeat;background-size:100%;padding:1rem 1.25rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.question{background-position:50%}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.question{background-image:url(/wp-content/themes/apaw/public/static/svg/question_bg.8ae584.svg);background-repeat:no-repeat;background-size:100%;padding:1rem 1.25rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.download{background-position:50%}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.download{background-image:url(/wp-content/themes/apaw/public/static/svg/download_bg.0d1833.svg);background-repeat:no-repeat;background-size:100%;padding:1rem 1.25rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.classroom{background-position:50%}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageMenu .menuTitle.classroom{background-image:url(/wp-content/themes/apaw/public/static/svg/classroom_bg.f03781.svg);background-repeat:no-repeat;background-size:100%;padding:1rem 1.25rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenu,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobile{display:none;flex-direction:column;gap:1rem;width:100%}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenu audio,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobile audio{-o-object-fit:contain;object-fit:contain;width:100%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenu{display:none}}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenu.active{display:flex}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobile{padding:1rem}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobile{--tw-bg-opacity:1;background-color:#dedede;background-color:rgba(222,222,222,var(--tw-bg-opacity))}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobile.active{display:flex}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection{display:flex;flex-direction:column}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection{justify-content:center}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection .passageFontSizeControlMobile{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1.5rem;height:100%;justify-content:flex-start}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection .passageFontSizeControlMobile{display:none}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection .passageFontSizeControlMobile.selected{--tw-bg-opacity:1;background-color:#cbcbcb;background-color:rgba(203,203,203,var(--tw-bg-opacity));border-radius:9999px;padding:.5rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection .passageFontSizeControlMobile .mobileFont{display:flex;flex-direction:column;width:9.06667vw}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlSection .passageFontSizeControlMobile .mobileFont img{-o-object-fit:contain;object-fit:contain;width:100%}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile{margin-top:1.5rem}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl#fontsizeControlExpandMenu,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile#fontsizeControlExpandMenu{display:none}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl#fontsizeControlExpandMenuMobile,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile#fontsizeControlExpandMenuMobile{--tw-translate-y:-100%;--tw-bg-opacity:1;background-color:#dedede;background-color:rgba(222,222,222,var(--tw-bg-opacity));display:none;padding:1rem 1.5rem;transform:translate(var(--tw-translate-x),-100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl#fontsizeControlExpandMenuMobile,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile#fontsizeControlExpandMenuMobile{display:none}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl#fontsizeControlExpandMenuMobile.active,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile#fontsizeControlExpandMenuMobile.active{top:100%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl#fontsizeControlExpandMenuMobile.active,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile#fontsizeControlExpandMenuMobile.active{--tw-translate-y:0px;display:flex;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase{align-items:center;border-radius:9999px;cursor:pointer;display:flex;flex-direction:column;height:2.77778vw;justify-content:center;padding:2%;width:2.77778vw}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase{max-height:44px;max-width:44px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase{height:8vw;width:8vw}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease:hover,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase:hover,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease:hover,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase:hover{background-color:rgba(0,0,0,.05);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease:hover img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase:hover img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease:hover img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase:hover img{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .decrease img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .increase img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .decrease img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .increase img{align-items:center;display:flex;-o-object-fit:contain;object-fit:contain;width:80%}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList{align-items:center;display:flex;flex-direction:row;gap:1rem}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList{gap:2.5rem}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize{cursor:pointer;display:flex;flex-direction:column;max-width:32px;padding:.27778vw;width:2.08333vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize{width:8vw}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize:hover,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize:hover{background-color:rgba(0,0,0,.05);border-radius:9999px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize:hover img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize:hover img{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize.selected img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize.selected img{opacity:1}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize[data-font_size="1"] img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize[data-font_size="1"] img{--tw-scale-x:80%;--tw-scale-y:80%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(80%) scaleY(80%);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize[data-font_size="3"] img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize[data-font_size="3"] img{--tw-scale-x:120%;--tw-scale-y:120%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(120%) scaleY(120%);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControl .fontSizeList .fontSize img,.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageFontSizeControlExpandMenuMobile .fontSizeList .fontSize img{-o-object-fit:contain;object-fit:contain;opacity:.3;width:100%}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageBackToTop{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageBackToTop{display:none}}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageBackToTop .backToTop{align-items:center;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:9.06667vw}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageBackToTop .backToTop img{height:80%;-o-object-fit:contain;object-fit:contain}.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobileSection{display:flex;flex-basis:100%;flex-direction:column;gap:1rem;margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageMenuSection .passageExpandMenuMobileSection{display:none}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent{display:flex;flex-basis:75%;flex-direction:column;max-width:75%}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent{flex-basis:100%;max-width:100%}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent.small{font-size:1.25vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.small{font-size:4.8vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.small{font-size:15px}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent.medium{font-size:1.80556vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.medium{font-size:6.4vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.medium{font-size:20px}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent.large{font-size:2.5vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.large{font-size:7.46667vw}}@media (min-width:1200px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent.large{font-size:30px}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent .glossary{cursor:pointer;position:relative;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:4px}.passageContainer .passageSection .passageContent .passageContentSection .passageContent .glossary .tooltip{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#183137;background-color:rgba(24,49,55,var(--tw-bg-opacity));border-radius:10px;bottom:100%;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:none;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:16px;left:-1rem;padding:.5rem 1rem;position:absolute;white-space:nowrap;z-index:2}@media not all and (min-width:768px){.passageContainer .passageSection .passageContent .passageContentSection .passageContent .glossary .tooltip{font-size:4.26667vw}}.passageContainer .passageSection .passageContent .passageContentSection .passageContent .glossary:hover .tooltip{display:flex}.passageContainer .passageSection .passageContent .passageContentSection .passageContent ol,.passageContainer .passageSection .passageContent .passageContentSection .passageContent p,.passageContainer .passageSection .passageContent .passageContentSection .passageContent ul{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_medium,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;letter-spacing:.02em;line-height:110%}.passageContainer .passageSection .passageContent .passageContentSection .passageContent strong{font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif}.passageContainer .passageSection .passageContent .passageContentSection .passageContent ol,.passageContainer .passageSection .passageContent .passageContentSection .passageContent ul{padding-left:1.5rem}.passageContainer .passageSection .passageContent .passageContentSection .passageContent ul{list-style-type:disc}.passageContainer .passageSection .passageContent .passageContentSection .passageContent ol{list-style-type:decimal}.passageContainer .passageSection .passageContent .passageContentSection .passageContent figure{display:flex;flex-direction:column}.passageContainer .passageSection .passageContent .passageContentSection .passageContent figure figcaption{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:min(14px,1.11111vw);opacity:.7}.passageContainer .passageSection .passageQuestionSection{display:flex;flex-direction:column;margin-bottom:2.5rem;margin-top:5rem}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;position:relative}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarIcon{aspect-ratio:124/133;display:flex;flex-direction:column;height:120%;left:-.75rem;position:absolute;top:-20%}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarIcon{display:none}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarIcon img{height:100%;-o-object-fit:contain;object-fit:contain}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:.75rem;padding-top:.75rem;width:100%}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar{--tw-bg-opacity:1;background-color:#9747ff;background-color:rgba(151,71,255,var(--tw-bg-opacity));border-radius:20px;border-radius:var(--generalRadius);display:flex;flex-direction:row;gap:1rem;padding:1rem;width:100%}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar{flex-direction:column}}@media (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar{padding-left:10%}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle{--tw-text-opacity:1;align-items:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle{font-size:6.4vw}}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle{font-size:20px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle{align-items:flex-start;flex-direction:column;font-size:6.4vw;position:relative}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .progressBarIconMobile{aspect-ratio:124/133;display:flex;flex-direction:column;height:200%;left:5%;position:absolute;top:-80%}@media (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .progressBarIconMobile{display:none}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .progressBarIconMobile img{height:100%;-o-object-fit:contain;object-fit:contain}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .titleContent{padding-left:40%}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .titleContent .progressHeader{text-transform:capitalize}@media (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressTitle .progressBarSubheader{display:none}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-left:.75rem;padding-right:.75rem;width:100%}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent{overflow-x:scroll}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question{--tw-bg-opacity:1;align-items:center;aspect-ratio:1/1;background-color:#ffda59;background-color:rgba(255,218,89,var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:flex;flex-direction:column;height:2.77778vw;justify-content:center;opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.77778vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question{height:5.33333vw;width:5.33333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question:hover{opacity:.7}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question.active{cursor:default;opacity:1}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question.active{height:10.66667vw;width:10.66667vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question.active p{--tw-text-opacity:1;color:#9747ff;color:rgba(151,71,255,var(--tw-text-opacity))}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question.active p{font-size:5.33333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question p{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:18px;text-align:center}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .question p{font-size:4.26667vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .progressLine{--tw-border-opacity:1;border-color:#fff;border-top:2px #fff;border-color:rgba(255,255,255,var(--tw-border-opacity));border-style:dashed;content:" ";display:flex;flex-direction:column;height:1px;width:100%}@media (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionProgressBar .progressBarContainer .progressBar .progressBarContent .progressLine{flex-shrink:1}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent{--tw-bg-opacity:0.1;background-color:rgba(36,193,224,.1);background-color:rgba(36,193,224,var(--tw-bg-opacity));border-bottom-left-radius:20px;border-bottom-left-radius:var(--generalRadius);border-bottom-right-radius:20px;border-bottom-right-radius:var(--generalRadius);display:flex;flex-direction:column;gap:2rem;margin-top:-1.5rem;padding:2.5rem 3.5rem}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent{padding-left:1.5rem;padding-right:1.5rem}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup{display:flex;flex-direction:row}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestionPair{display:none;flex-direction:column;gap:2rem;width:100%}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestionPair.active{display:flex}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestion{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;letter-spacing:.05em;line-height:120%}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestion{font-size:6.93333vw}}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestion{font-size:23.33333px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageQuestion{font-size:6.4vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer{display:flex;flex-direction:column;gap:1rem}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer{gap:3.5rem}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent{align-items:flex-start;gap:2rem}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent input[type=radio]{--tw-border-opacity:1;--tw-bg-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#183137;border-color:rgba(24,49,55,var(--tw-border-opacity));border-radius:9999px;border-width:1px;cursor:pointer;display:flex;flex-direction:column;height:18px;width:18px}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent input[type=radio]{height:5.33333vw;margin-top:.25rem;width:5.33333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent input[type=radio]:checked{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity))}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent input[type=radio]:disabled{opacity:.3}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer{--tw-text-opacity:1;align-items:center;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;gap:1rem;letter-spacing:.05em;line-height:110%}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer{font-size:20px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer{font-size:6.4vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer.correct:after{background-image:url(/wp-content/themes/apaw/public/static/svg/correct.e26dc1.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:flex;flex-direction:column;height:1.66667vw;width:1.66667vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer.correct:after{flex-shrink:0;height:5.33333vw;width:5.33333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer.incorrect:after{background-image:url(/wp-content/themes/apaw/public/static/svg/wrong.cfd0fd.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:flex;flex-direction:column;height:1.66667vw;width:1.66667vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionGroup .passageAnswer .answerContent p.answer.incorrect:after{flex-shrink:0;height:5.33333vw;width:5.33333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;align-self:center;background-color:#24c1e0;background-color:rgba(36,193,224,var(--tw-bg-opacity));border-radius:9999px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:none;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;gap:1rem;justify-content:center;padding:1rem 2rem;width:-moz-fit-content;width:fit-content}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup{font-size:6.4vw}}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup{font-size:20px}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup.active{display:flex}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup figure{display:flex;flex-direction:column;height:2.08333vw;width:2.08333vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup figure{height:8vw;width:8vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageScoreGroup figure img{-o-object-fit:contain;object-fit:contain;width:100%}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup{flex-direction:column;gap:2.5rem;margin-bottom:2.5rem;margin-top:2.5rem}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#24c1e0;background-color:rgba(36,193,224,var(--tw-bg-opacity));border-radius:9999px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;display:none;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;height:2.77778vw;justify-content:center;letter-spacing:.05em;line-height:100%;min-width:2.5rem;padding:.5rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit{font-size:5.33333vw}}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit{font-size:16.66667px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit{height:12.8vw;padding:1.25rem 2.5rem;width:100%}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit.active{display:flex}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack:hover,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext:hover,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo:hover,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit:hover{background-color:rgba(36,193,224,.7)}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .submit.active{align-items:center;display:flex;flex-direction:row;gap:.5rem}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .submit.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .back,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading.active,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .next,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .redo,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .submit.active{justify-content:center}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .submit,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .submit,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .submit,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .submit{display:none}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading figure{height:.97222vw;width:.97222vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading figure,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading figure{height:3.73333vw;width:3.73333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .loading figure img,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .loading figure img,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .loading figure img,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .loading figure img{-o-object-fit:contain;object-fit:contain}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .next:after{background-image:url(/wp-content/themes/apaw/public/static/svg/btn_arrow.57e415.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:flex;flex-direction:column;height:.97222vw;width:.97222vw}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .next:after,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .next:after{height:3.73333vw;width:3.73333vw}}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionBack .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionNext .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionRedo .back:before,.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageQuestionButtonGroup .passageQuestionSubmit .back:before{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageErrorSection{--tw-text-opacity:1;color:#dc2626;color:rgba(220,38,38,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;justify-content:center}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageErrorSection{font-size:5.33333vw}}@media (min-width:1200px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageErrorSection{font-size:16.66667px}}@media not all and (min-width:768px){.passageContainer .passageSection .passageQuestionSection .passageQuestionContent .passageErrorSection{font-size:4.8vw}}.passageLanding,.passageLandingContainer{display:flex;flex-direction:column}.passageLandingContainer .passageLandingSection{display:flex;flex-direction:column;gap:1.5rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection{gap:1.25rem}}.passageLandingContainer .passageLandingSection .passageLandingDateHeader{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek{align-items:center;aspect-ratio:40/37;display:flex;flex-direction:column;height:3.33333vw;justify-content:center;position:relative}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek{aspect-ratio:1/1;height:7.46667vw}}.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateCalendar{display:flex;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateCalendar{width:-moz-fit-content;width:fit-content}}.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateWeekText{--tw-text-opacity:1;align-self:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;padding-top:.5rem;z-index:10}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateWeekText{font-size:6.93333vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateWeekText{font-size:23.33333px}}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader .dateWeek .dateWeekText{font-size:5.33333vw}}.passageLandingContainer .passageLandingSection .passageLandingDateHeader h1{text-wrap:nowrap;display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:2.5vw;letter-spacing:.1em;text-align:left}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader h1{font-size:7.46667vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader h1{font-size:30px}}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingDateHeader h1{font-size:5.33333vw}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection{display:flex;flex-direction:column;gap:1rem}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList{background-image:url(/wp-content/themes/apaw/public/static/svg/landing_bg.6a7007.svg);background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:row;gap:3.5rem;padding:1.5rem 2.25rem 3rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_m.ba4b64.svg);padding-bottom:2rem;padding-top:2rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingListLeftSection{display:flex;flex-basis:40%;flex-direction:column}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingListLeftSection{display:none}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingListLeftSection .passageImage{aspect-ratio:45/40;border-radius:20px;border-radius:var(--generalRadius);display:flex;flex-direction:column;overflow:hidden;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingListLeftSection .passageImage figure{display:flex;flex-direction:column;height:100%;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingListLeftSection .passageImage figure img{height:100%;-o-object-fit:cover;object-fit:cover}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection{display:flex;flex-basis:60%;flex-direction:column;justify-content:space-between}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection{flex-basis:100%;gap:2.5rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection{display:flex;flex-direction:column;gap:1.75rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection{flex-direction:column-reverse;gap:2.75rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection{display:flex;flex-direction:column;gap:.5rem;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .category{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;line-height:110%}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .category{font-size:6.4vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .category{font-size:20px}}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .category{font-size:4.8vw}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .topic{--tw-text-opacity:1;color:#e44545;color:rgba(228,69,69,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:3.33333vw;line-height:110%}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .topic{font-size:9.6vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .topic{font-size:40px}}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageTitleSection .topic{font-size:7.46667vw}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .seperator{--tw-bg-opacity:1;background-color:#feb645;background-color:rgba(254,182,69,var(--tw-bg-opacity));display:block;height:2px;width:40%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection{display:flex;flex-direction:row;gap:2rem;justify-content:flex-start}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection{flex-direction:column;gap:1.25rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageCategory,.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageLevel{--tw-text-opacity:1;align-items:center;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:18px;gap:1rem;justify-content:flex-start;letter-spacing:.1em}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageCategory,.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageLevel{font-size:16px;gap:1.5rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageCategory img,.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageLevel img{-o-object-fit:contain;object-fit:contain}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageCategory img,.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageLevel img{width:5.33333vw}}@media (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageCategory img,.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageDetailSection .passageInfoSection .passageLevel img{height:2.08333vw}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageLandingImageMobile{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageLandingImageMobile{display:none}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageLandingImageMobile .passageImage{aspect-ratio:32/21;border-radius:20px;border-radius:var(--generalRadius);display:flex;flex-direction:column;overflow:hidden;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageLandingImageMobile .passageImage figure{display:flex;flex-direction:column;height:100%;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageLandingImageMobile .passageImage figure img{height:100%;-o-object-fit:cover;object-fit:cover}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start;padding-left:.5rem;padding-right:.5rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton{margin-bottom:1.75rem;margin-top:4rem;padding-right:2.5rem;width:100%}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton .title{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;line-height:100%;text-transform:uppercase}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton .title{font-size:6.93333vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton .title{font-size:23.33333px}}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton .title{font-size:16px}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton figure{display:flex;flex-direction:column;height:100%}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .passageLandingList .passageLandingRightSection .passageButtonSection .passageButton figure img{height:80%;-o-object-fit:contain;object-fit:contain}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound{background-image:url(/wp-content/themes/apaw/public/static/svg/landing_bg.6a7007.svg);background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:row;gap:3.5rem;height:100%;padding:1.5rem 2.25rem 3rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound{background-image:url(/wp-content/themes/apaw/public/static/svg/all_week_bg_m.ba4b64.svg);padding-bottom:2rem;padding-top:2rem}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;line-height:110%;padding:3rem 2rem;text-align:center}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent{font-size:6.93333vw}}@media (min-width:1200px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent{font-size:23.33333px}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent{line-height:120%;padding-left:1rem;padding-right:1rem}@media not all and (min-width:768px){.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent{font-size:6.4vw}}.passageLandingContainer .passageLandingSection .passageLandingContentListSection .noPassageFound .noPassageContent a{text-decoration-line:underline;text-underline-offset:3px}.loginPage,.loginPageBody{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity))}.loginPage{display:flex;flex-direction:column;height:100%;justify-content:space-between}.loginPage .loginMainUpper{display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:1200px){.loginPage .loginMainUpper{align-items:center}}.loginPage .loginMainUpper .mainHeader{--tw-bg-opacity:1;aspect-ratio:144/31;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));background-image:url(/wp-content/themes/apaw/public/static/image/login_header.269a75f68c23176c.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;position:relative;width:100%}@media not all and (min-width:768px){.loginPage .loginMainUpper .mainHeader{aspect-ratio:42/11;background-image:url(/wp-content/themes/apaw/public/static/image/login_header_mobile.ab310c6bebf64f07.jpg)}}@media (min-width:768px){.loginPage .loginMainUpper .mainHeader{height:-moz-fit-content;height:fit-content}}@media (min-width:1200px){.loginPage .loginMainUpper .mainHeader{background-size:contain;max-width:1400px}}.loginPage .loginMainUpper .navBarContainer{display:flex;flex-direction:column;width:100%}.loginPage .loginMainUpper .navBarContainer .navBarSection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem;padding-top:1rem;width:100%}.loginPage .loginMainUpper .navBarContainer .navBarSection .logoSection{display:flex;flex-direction:column;height:min(50px,3.47222vw);justify-content:center}@media not all and (min-width:768px){.loginPage .loginMainUpper .navBarContainer .navBarSection .logoSection{height:min(30px,13.33333vw)}}.loginPage .loginMainUpper .navBarContainer .navBarSection .logoSection a{display:flex;flex-direction:column;height:100%;justify-content:center}.loginPage .loginMainUpper .navBarContainer .navBarSection .logoSection a figure{align-self:center;height:100%}.loginPage .loginMainUpper .navBarContainer .navBarSection .logoSection a figure img{height:100%;-o-object-fit:contain;object-fit:contain}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection{display:flex;flex-direction:row;gap:.75rem;height:40px;justify-content:center}@media not all and (min-width:768px){.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection{flex-direction:column;height:8vw}}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection figure{align-self:center;display:flex;flex-direction:column;height:70%}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection figure img{height:100%;-o-object-fit:contain;object-fit:contain}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName{--tw-text-opacity:1;align-self:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.38889vw;gap:.75rem}@media not all and (min-width:768px){.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName{font-size:5.33333vw}}@media (min-width:1200px){.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName{font-size:16.66667px}}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName{font-size:18px}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.loginPage .loginMainUpper .navBarContainer .navBarSection .profileSection .profileName a:hover{--tw-text-opacity:1;color:#ffda59;color:rgba(255,218,89,var(--tw-text-opacity))}.loginPage .loginMainUpper .titleContainer{display:flex;flex-direction:column}.loginPage .loginMainUpper .titleContainer .titleSection{display:flex;flex-direction:column;height:min(48px,3.33333vw);justify-content:center;width:100%}@media not all and (min-width:768px){.loginPage .loginMainUpper .titleContainer .titleSection{height:min(48px,6.66667vw)}}.loginPage .loginMainUpper .titleContainer .titleSection figure{display:flex;flex-direction:column;height:100%}.loginPage .loginMainUpper .titleContainer .titleSection figure img{height:100%;-o-object-fit:contain;object-fit:contain}.loginPage .loginMainBottom{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));display:flex;flex-direction:column;margin-top:-1px;width:100%}@media (min-width:1200px){.loginPage .loginMainBottom{align-items:center}}.loginPage .loginMainBottom .FooterContainer{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));display:flex;flex-direction:column;margin-top:-1px}.loginPage .loginMainBottom .FooterContainer .footerSection{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:1.38889vw;gap:.5rem;justify-content:center;padding:1.5rem 1rem;text-align:center}@media not all and (min-width:768px){.loginPage .loginMainBottom .FooterContainer .footerSection{font-size:5.33333vw}}@media (min-width:1200px){.loginPage .loginMainBottom .FooterContainer .footerSection{font-size:16.66667px}}@media not all and (min-width:768px){.loginPage .loginMainBottom .FooterContainer .footerSection{font-size:12px;gap:1rem}}.loginPage .loginMainBottom .FooterContainer .footerSection .legalSection{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;padding-left:1.5rem;padding-right:1.5rem}.loginPage .loginMainBottom .FooterContainer .footerSection .legalSection a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;font-family:degular_regular,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif}.loginPage .loginMainBottom .FooterContainer .footerSection .legalSection a:not(:last-child):after{content:"|";padding-left:.5rem!important;text-decoration-line:none!important;text-underline-offset:0!important}.loginPage .loginMainBottom .FooterContainer .footerSection .legalSection a:hover{cursor:pointer;opacity:.7}.loginPage .loginBoxSection{--tw-bg-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));display:flex;flex-basis:60%;flex-direction:column;margin-top:-6.94444vw;width:100%}@media not all and (min-width:768px){.loginPage .loginBoxSection{margin-top:10px}}@media (min-width:1200px){.loginPage .loginBoxSection{margin-top:-100px}}.loginPage .loginBoxSection .loginContainer,.loginPage .loginBoxSection .loginContainer .loginSection{display:flex;flex-basis:100%;flex-direction:column;width:100%}.loginPage .loginBoxSection .loginContainer .loginSection{align-items:center;justify-content:center}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection{padding-left:1rem;padding-right:1rem}}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:20px;border-radius:var(--generalRadius);display:flex;flex-basis:100%;flex-direction:column;gap:5rem;justify-content:center;padding:5rem;width:60%;z-index:50}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel{gap:1rem;justify-content:space-evenly;padding:1.75rem;width:90%}}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .title{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.94444vw;line-height:110%}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .title{font-size:6.93333vw}}@media (min-width:1200px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .title{font-size:23.33333px}}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .title{font-size:6.4vw;text-align:center}}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .loginButton{--tw-text-opacity:1;align-self:center;aspect-ratio:22/6;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:1.80556vw;justify-content:center;padding-bottom:1rem;padding-top:1rem;text-align:center;width:70%}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .loginButton{font-size:6.4vw}}@media (min-width:1200px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .loginButton{font-size:20px}}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .loginButton{background-image:url(/wp-content/themes/apaw/public/static/svg/login_button.055ce1.svg);background-repeat:no-repeat;background-size:100% auto}@media not all and (min-width:768px){.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .loginButton{background-position:50%}}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .errorMsg{display:flex;flex-direction:column}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .errorMsg .errorSymbol{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;aspect-ratio:1/1;border-color:#ef4444;border-color:rgba(239,68,68,var(--tw-border-opacity));border-radius:9999px;border-width:2px;color:#ef4444;color:rgba(239,68,68,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:16px;height:20px;justify-content:center;width:20px}.loginPage .loginBoxSection .loginContainer .loginSection .loginPanel .errorMsg .errorMessage{--tw-text-opacity:1;color:#ef4444;color:rgba(239,68,68,var(--tw-text-opacity));display:flex;flex-direction:row;font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:16px;gap:.5rem}.downloadPage{--themeColor:#feb645;--rowOdd:#fff9ee;--rowEven:#f9e7c5;display:flex;flex-direction:column;width:100%}.downloadPage .downloadTableContainer{display:flex;flex-direction:column;margin-bottom:4rem}@media not all and (min-width:768px){.downloadPage .downloadTableContainer.pagePadding{padding-left:0;padding-right:0}}.downloadPage .downloadTableContainer .downloadTableSection{display:flex;flex-direction:column;overflow-x:auto;width:100%}.downloadPage .downloadTableContainer .downloadTableSection .downloadTitle{font-family:degular_medium,PingFangHK_medium,PingFangSC_medium,helvetica,san-serif;font-size:1.38889vw;letter-spacing:.1em;line-height:110%;margin-bottom:2rem;margin-top:1rem;padding-left:.25rem}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection .downloadTitle{font-size:5.33333vw}}@media (min-width:1200px){.downloadPage .downloadTableContainer .downloadTableSection .downloadTitle{font-size:16.66667px}}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection .downloadTitle{font-size:5.33333vw;padding-left:20px;padding-right:20px}}.downloadPage .downloadTableContainer .downloadTableSection table{display:table;table-layout:fixed;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);overflow-x:scroll;width:100%}}@media (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table{border-radius:20px;border-radius:var(--generalRadius);overflow:hidden}}.downloadPage .downloadTableContainer .downloadTableSection table .tableHeader .headerRow{background-color:var(--themeColor)}.downloadPage .downloadTableContainer .downloadTableSection table .tableHeader .headerRow th{--tw-text-opacity:1;align-self:stretch;background-color:var(--themeColor);color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-family:degular_black,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);letter-spacing:.1em;line-height:110%;padding:1.25rem .5rem;text-align:center}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table .tableHeader .headerRow th{font-size:16px}}@media (min-width:1200px){.downloadPage .downloadTableContainer .downloadTableSection table .tableHeader .headerRow th{font-size:16px}}.downloadPage .downloadTableContainer .downloadTableSection table .tableContent tr:nth-child(odd),.downloadPage .downloadTableContainer .downloadTableSection table .tableContent tr:nth-child(odd) td{background-color:var(--rowOdd)}.downloadPage .downloadTableContainer .downloadTableSection table .tableContent tr:nth-child(2n),.downloadPage .downloadTableContainer .downloadTableSection table .tableContent tr:nth-child(2n) td{background-color:var(--rowEven)}.downloadPage .downloadTableContainer .downloadTableSection table .tableContent td{--tw-text-opacity:1;color:#183137;color:rgba(24,49,55,var(--tw-text-opacity));font-family:degular_bold,PingFangSC_semibold,helvetica,san-serif;font-size:max(14px,1.11111vw);padding:1rem}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table .tableContent td{font-size:16px}}@media (min-width:1200px){.downloadPage .downloadTableContainer .downloadTableSection table .tableContent td{font-size:16px}}.downloadPage .downloadTableContainer .downloadTableSection table .tableContent td.submit>a{--tw-text-opacity:1;color:#e48007;color:rgba(228,128,7,var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:4px}.downloadPage .downloadTableContainer .downloadTableSection table td,.downloadPage .downloadTableContainer .downloadTableSection table th{text-wrap:wrap;word-wrap:break-word;border-color:rgba(77,52,12,.2);border-right-width:1px;-webkit-hyphens:auto;hyphens:auto}.downloadPage .downloadTableContainer .downloadTableSection table td:last-child,.downloadPage .downloadTableContainer .downloadTableSection table th:last-child{border-right-width:0}.downloadPage .downloadTableContainer .downloadTableSection table td.level,.downloadPage .downloadTableContainer .downloadTableSection table th.level{outline-color:#183137;outline-width:1px;text-align:center;width:12%}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table td.level,.downloadPage .downloadTableContainer .downloadTableSection table th.level{left:0;position:sticky;width:40%;z-index:40}}.downloadPage .downloadTableContainer .downloadTableSection table td.download,.downloadPage .downloadTableContainer .downloadTableSection table th.download{text-align:center;width:17%}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table td.download,.downloadPage .downloadTableContainer .downloadTableSection table th.download{width:60%}}.downloadPage .downloadTableContainer .downloadTableSection table td.download a,.downloadPage .downloadTableContainer .downloadTableSection table th.download a{align-items:center;display:flex;flex-direction:column;height:1.52778vw;justify-content:center;overflow:hidden;text-align:center}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table td.download a,.downloadPage .downloadTableContainer .downloadTableSection table th.download a{height:4.8vw}}@media (min-width:1200px){.downloadPage .downloadTableContainer .downloadTableSection table td.download a,.downloadPage .downloadTableContainer .downloadTableSection table th.download a{height:18.33333px}}.downloadPage .downloadTableContainer .downloadTableSection table td.download a:hover,.downloadPage .downloadTableContainer .downloadTableSection table th.download a:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.downloadPage .downloadTableContainer .downloadTableSection table td.download a:hover img,.downloadPage .downloadTableContainer .downloadTableSection table th.download a:hover img{opacity:.7;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.downloadPage .downloadTableContainer .downloadTableSection table td.download a img,.downloadPage .downloadTableContainer .downloadTableSection table th.download a img{height:100%;-o-object-fit:contain;object-fit:contain}.downloadPage .downloadTableContainer .downloadTableSection table td.score,.downloadPage .downloadTableContainer .downloadTableSection table th.score{text-align:center;width:16%}@media not all and (min-width:768px){.downloadPage .downloadTableContainer .downloadTableSection table td.score,.downloadPage .downloadTableContainer .downloadTableSection table th.score{width:5.83333%}}.reportTeacher{--themeColor:#feb645}.reportClass{--themeColor:#00509d}ul.simple-pagination{list-style:none}.simple-pagination{display:block;margin:0;overflow:hidden;padding:0 5px 5px 0}.simple-pagination li,.simple-pagination ul{list-style:none;margin:0;padding:0}.simple-pagination li{float:left;font-family:degular_semibold,PingFangSC_semibold,helvetica,san-serif}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.compact-theme span{cursor:pointer}.compact-theme a,.compact-theme span{background:#efefef;background:linear-gradient(top,#fff,#efefef);border:1px solid #aaa;border-left:none;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#333;float:left;font-size:14px;font-weight:400;line-height:24px;min-width:14px;padding:0 7px;text-align:center}.compact-theme a:hover,.compact-theme li:not(.disabled):not(.active) span:hover{background:#efefef;background:linear-gradient(top,#efefef,#bbb);-webkit-text-decoration:none;text-decoration:none}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #aaa;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbb;background:linear-gradient(top,#bbb,#efefef);cursor:default}.compact-theme .ellipse{background:#eaeaea;cursor:default;padding:0 10px}.light-theme span{cursor:pointer}.light-theme a,.light-theme span{border-radius:3px;color:#666!important;float:left;font-size:14px;font-weight:400;line-height:24px;margin:0 5px 0 0;min-width:14px;padding:0 7px;text-align:center}.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{background:#efefef;-webkit-text-decoration:none;text-decoration:none}.light-theme li.disabled>.current{background:none;box-shadow:none;color:#666!important;opacity:.5}.light-theme .current{background:var(--themeColor);border-color:#444;box-shadow:0 1px 0 #fff,inset 0 0 2px rgba(0,0,0,.3);color:#fff!important;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;cursor:default;font-weight:700}.dark-theme span{cursor:pointer}.dark-theme a,.dark-theme span{background:#555;background:linear-gradient(top,#555,#333);border:1px solid #222;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#ccc;float:left;font-size:14px;font-weight:400;line-height:24px;margin:0 5px 0 0;min-width:14px;padding:0 7px;text-align:center}.dark-theme a:hover,.dark-theme li:not(.disabled):not(.active) span:hover{background:#444;-webkit-text-decoration:none;text-decoration:none}.dark-theme .current{background:#222;border-color:#000;box-shadow:0 1px 0 hsla(0,0%,100%,.2),inset 0 0 1px 1px rgba(0,0,0,.1);color:#fff;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;cursor:default;font-weight:700}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.static{position:static}.block{display:block}.table{display:table}.contents{display:contents}.hidden{display:none}.resize{resize:both}.border{border-width:1px}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgba(74,222,128,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:#818cf8;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.text-green-50{--tw-text-opacity:1;color:#f0fdf4;color:rgba(240,253,244,var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:#eef2ff;color:rgba(238,242,255,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:#fef2f2;color:rgba(254,242,242,var(--tw-text-opacity))}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.spPage{background-color:#000}}}@font-face{font-family:degular_regular;font-style:normal;font-weight:400;src:url(/wp-content/themes/apaw/public/fonts/Degular-regular.29bfa9.woff) format("woff")}@font-face{font-family:degular_medium;font-style:normal;font-weight:400;src:url(/wp-content/themes/apaw/public/fonts/Degular-medium.5710a5.woff) format("woff")}@font-face{font-family:degular_semibold;font-style:normal;font-weight:400;src:url(/wp-content/themes/apaw/public/fonts/Degular-semibold.27e27e.woff) format("woff")}@font-face{font-family:degular_bold;font-style:normal;font-weight:400;src:url(/wp-content/themes/apaw/public/fonts/Degular-bold.bc69a3.woff) format("woff")}@font-face{font-family:degular_black;font-style:normal;font-weight:400;src:url(/wp-content/themes/apaw/public/fonts/Degular-black.6f4dff.woff) format("woff")}:root{--baseColor:#faf8f1;--yellowColor:#feb645;--hoverGrey:#231f20;--navSpace:105px;--navMobileSpace:75px;--tagRadius:20px;--generalRadius:20px;--sectionRadius:30px;--inputRadius:30px;--innerWidth:1200px;--logoSize:26px;--logoMobileSize:32px;--smallTitleGap:0.75em;--researchRadius:200px}.noScrollbar::-webkit-scrollbar{display:none}.noScrollbar{-ms-overflow-style:none;scrollbar-width:none}*{kerning:.01em;font-feature-settings:"ss02" 1,"ss10" 1;accent-color:#00509d;box-sizing:border-box;margin:0;padding:0;pointer-events:auto;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}::-moz-selection{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}::selection{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#00509d;background-color:rgba(0,80,157,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}input,textarea{accent-color:#00509d;caret-color:#00509d}body,html{display:block;height:100%;scroll-behavior:smooth;width:100%}img{-webkit-user-drag:none}a,a:visited{color:#231f20;color:var(--hoverGrey);cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.reveal{--tw-translate-y:80px;opacity:0;transform:translate(var(--tw-translate-x),80px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.reveal.revealActive{--tw-translate-y:0;opacity:1;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.left.disable,.right.disable{cursor:default}.left.active,.right.active{cursor:pointer}@media (min-width:768px){.innerWidthMax{margin-left:auto;margin-right:auto;max-width:1200px;max-width:var(--innerWidth)}}.pagePadding{padding-left:50px;padding-right:50px}@media not all and (min-width:768px){.pagePadding{padding-left:20px;padding-right:20px}}.sectionYPadding{padding-bottom:3rem;padding-top:3rem}@keyframes dropdown{0%{display:none;opacity:0;transform:translateY(0)}50%{display:flex;opacity:.5;transform:translateY(20px)}to{opacity:1;transform:translateY(40px)}}