@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&family=Noto+Sans+TC:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;padding:0}html,html *{font-family:Noto Sans,sans-serif!important;font-optical-sizing:auto}html[lang=sc],html[lang=sc] *{font-family:Noto Sans SC,sans-serif!important;font-optical-sizing:auto}html[lang=tc],html[lang=tc] *{font-family:Noto Sans TC,sans-serif!important;font-optical-sizing:auto}html{font-size:16px}a{text-decoration:none}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}.ant-btn{border:none;font-weight:500}.ant-btn-default{background-color:#fff!important;color:#004691!important}.ant-btn-primary,.ant-btn-primary:disabled{background-color:#004691!important;color:#fff!important}.ant-btn-primary:disabled{opacity:.5}.ant-input{border-radius:12px;color:#002b49!important;font-size:16px;padding:12px 16px}.ant-input::placeholder{color:#8a8d8f!important}.ant-input:focus,.ant-input:hover{border-color:#002b49;box-shadow:none}.ant-checkbox-wrapper{color:#002b49;font-size:13px;line-height:18px}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{height:15px;width:15px}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-width:1px;height:8px;inset-inline-start:27%;top:47%;width:4.5px}.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#004691!important;border-color:#004691!important}.ant-checkbox-wrapper a{color:#002b49;font-size:13px;line-height:18px;text-decoration:underline}.ant-form .ant-form-item-explain-error{color:#ee3737;font-size:12px;font-weight:400;line-height:16px;padding-top:4px}.ant-form .ant-form-item{margin-bottom:0}.ant-spin-fullscreen{z-index:9999}.ant-checkbox-wrapper{align-items:flex-start}.ant-checkbox-wrapper .ant-checkbox{align-self:flex-start}.ant-checkbox+span{padding-inline-end:0}