.Topbar-module__r919Pa__navbar{background-color:#187378;box-shadow:0 2px 4px rgba(0,0,0,.05)}:root{--sunway-red:#d1262d;--sunway-teal:#187378}.Topbar-module__r919Pa__userGuideBtn{color:#fff;text-align:end;background:#187378;border:1px solid #fff;border-radius:2rem;justify-content:flex-end;margin-right:2rem;padding:.5rem 1.5rem;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.Topbar-module__r919Pa__userGuideBtn:hover{background:#145a5c}.Topbar-module__r919Pa__menuIcon{color:#fff;cursor:pointer;align-items:center;margin-right:1.5rem;padding:0 .5rem;display:flex}.Topbar-module__r919Pa__mobileMenuIcon{color:#fff;cursor:pointer;background:rgba(255,255,255,.1);border-radius:.5rem;align-items:center;width:100%;padding:.75rem 1rem;font-weight:500;transition:background .2s;display:flex}.Topbar-module__r919Pa__mobileMenuIcon:hover{background:rgba(255,255,255,.2)}.Topbar-module__r919Pa__brand{align-items:center;width:auto;height:60px;display:flex}.Topbar-module__r919Pa__brandLogo{object-fit:contain;margin-left:4.5rem;transform:scale(2)}.Topbar-module__r919Pa__appName{color:#f9f3e1;margin-bottom:0;margin-left:1.25rem;font-size:2rem;font-weight:700}.Topbar-module__r919Pa__userInfo{text-align:right;color:#fff;flex-direction:column;align-items:flex-end;margin-right:.75rem;display:flex}.Topbar-module__r919Pa__userEmail{color:#d4d4d4;font-size:.875rem}.Topbar-module__r919Pa__profileIcon{color:#fff;align-items:center;gap:.5rem;display:flex}.Topbar-module__r919Pa__userDropdown a.dropdown-toggle:after{display:none}.Topbar-module__r919Pa__dropdownMenu{border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Topbar-module__r919Pa__whiteIcon{color:#fff!important}.Topbar-module__r919Pa__mobileNavLink{border-radius:.5rem;align-items:center;margin-bottom:.5rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s;display:flex;color:#fff!important}.Topbar-module__r919Pa__mobileNavLink:hover{background:rgba(255,255,255,.1)}.Topbar-module__r919Pa__mobileNavLink.Topbar-module__r919Pa__active{background:rgba(255,255,255,.2);font-weight:600}.Topbar-module__r919Pa__mobileNavLink.Topbar-module__r919Pa__disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:991.98px){.Topbar-module__r919Pa__appName{font-size:1.5rem}.Topbar-module__r919Pa__userGuideBtn{justify-content:center;width:100%;margin-bottom:1rem;margin-right:0}.Topbar-module__r919Pa__userInfo{text-align:center;align-items:center;width:100%;margin-bottom:1rem;margin-right:0}.Topbar-module__r919Pa__profileIcon{justify-content:center;width:100%}.Topbar-module__r919Pa__userDropdown{text-align:center;width:100%}.Topbar-module__r919Pa__userDropdown .dropdown-toggle{justify-content:center;width:100%;display:flex}.Topbar-module__r919Pa__userDropdown .dropdown-menu{text-align:center;width:100%}.Topbar-module__r919Pa__navbar .navbar-collapse{background:rgba(0,0,0,.1);border-radius:.5rem;margin-top:1rem;padding:1rem}.Topbar-module__r919Pa__navbar .navbar-nav{width:100%}.Topbar-module__r919Pa__brand{align-items:center}.Topbar-module__r919Pa__brandLogo{object-fit:contain;margin-left:1.5em;transform:scale(1.5)}}
.SideBar-module__6wsdoG__navLink{border-radius:8px;padding:.8rem 1rem;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;color:#495057!important}.SideBar-module__6wsdoG__navLink:hover{color:#000;background-color:#ece9e9}.SideBar-module__6wsdoG__navLink.SideBar-module__6wsdoG__active{background-color:#187378;color:#fff!important}.SideBar-module__6wsdoG__icon{color:#434141;transition:color .2s ease-in-out}.SideBar-module__6wsdoG__navLink:hover .SideBar-module__6wsdoG__icon{color:#000}.SideBar-module__6wsdoG__navLink.SideBar-module__6wsdoG__active .SideBar-module__6wsdoG__icon{color:#fff}.SideBar-module__6wsdoG__navLink.SideBar-module__6wsdoG__disabled{pointer-events:none;cursor:not-allowed;color:#adb5bd!important}
.Footer-module__7vZ9Tq__footerContainer{text-align:center;color:#fff;background-color:#187378;margin:0;padding:1rem 4rem;font-size:.85rem}.Footer-module__7vZ9Tq__footerContainer p{margin-bottom:0}
:root{--background:#f3f5f4;--foreground:#171717}@font-face{font-family:SunwaySans;src:url(/fonts/SunwaySans_beta-Regular.otf)format("opentype");font-weight:400;font-style:normal;ascent-override:90%;descent-override:10%;line-gap-override:0%}body{color:var(--foreground);background:var(--background)!important;font-family:SunwaySans,Arial,Helvetica,sans-serif!important}
