@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Black.40e8ad1c.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-BlackItalic.c8879203.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-ExtraBold.a1cac2af.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-ExtraBoldItalic.6431111e.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Bold.f8e899d2.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-BoldItalic.7b927709.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-SemiBold.d960cb77.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-SemiBoldItalic.16a3f8ea.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Medium.23e110ca.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-MediumItalic.5d911d4c.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Regular.d32a5ff7.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Italic.d3450a6e.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Light.85d4107d.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-LightItalic.3fc56621.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-ExtraLight.72622912.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-ExtraLightItalic.21d22791.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-Thin.b3bce23b.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Kanit;src:url(/_next/static/media/Kanit-ThinItalic.283a2214.ttf) format("truetype");font-weight:100;font-style:italic}.btn-base,.btn-blue-outline,.btn-default,.btn-google-login,.btn-gray-outline,.btn-red,.btn-red-outline{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;min-width:80px;width:-moz-fit-content;width:fit-content;padding:8px 16px;gap:8px;border-radius:32px;height:-moz-fit-content;height:fit-content;transition:all .5s}.btn-base>span,.btn-blue-outline>span,.btn-default>span,.btn-google-login>span,.btn-gray-outline>span,.btn-red-outline>span,.btn-red>span{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.btn-base:disabled,.btn-blue-outline:disabled,.btn-default:disabled,.btn-google-login:disabled,.btn-gray-outline:disabled,.btn-red-outline:disabled,.btn-red:disabled{opacity:.3}.btn-base.btn-large,.btn-large.btn-blue-outline,.btn-large.btn-default,.btn-large.btn-google-login,.btn-large.btn-gray-outline,.btn-large.btn-red,.btn-large.btn-red-outline{font-size:16px;line-height:24px;padding:12px 24px}.btn-base:not(.loading) .btn-loader,.btn-blue-outline:not(.loading) .btn-loader,.btn-default:not(.loading) .btn-loader,.btn-google-login:not(.loading) .btn-loader,.btn-gray-outline:not(.loading) .btn-loader,.btn-red-outline:not(.loading) .btn-loader,.btn-red:not(.loading) .btn-loader{display:none}.btn-base.loading,.loading.btn-blue-outline,.loading.btn-default,.loading.btn-google-login,.loading.btn-gray-outline,.loading.btn-red,.loading.btn-red-outline{pointer-events:none}.btn-base.loading>span,.loading.btn-blue-outline>span,.loading.btn-default>span,.loading.btn-google-login>span,.loading.btn-gray-outline>span,.loading.btn-red-outline>span,.loading.btn-red>span{opacity:0}.btn-base.loading .btn-loader,.loading.btn-blue-outline .btn-loader,.loading.btn-default .btn-loader,.loading.btn-google-login .btn-loader,.loading.btn-gray-outline .btn-loader,.loading.btn-red .btn-loader,.loading.btn-red-outline .btn-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-base.loading .btn-loader svg,.loading.btn-blue-outline .btn-loader svg,.loading.btn-default .btn-loader svg,.loading.btn-google-login .btn-loader svg,.loading.btn-gray-outline .btn-loader svg,.loading.btn-red .btn-loader svg,.loading.btn-red-outline .btn-loader svg{color:#c5d4e2}.btn-base:hover,.btn-blue-outline:hover,.btn-default:hover,.btn-google-login:hover,.btn-gray-outline:hover,.btn-red-outline:hover,.btn-red:hover{scale:1.01;box-shadow:0 0 8px rgba(0,0,0,.2)}.btn-default{color:#fff;background:linear-gradient(90deg,#425cc7,#00269a)}.btn-default:hover,.btn-red{color:#fff}.btn-red{background:#d92d20}.btn-red-outline{color:#d92d20;background:#fff;border:1px solid #d92d20}.btn-blue-outline{border:1px solid #425cc7;background:var(--Linear,linear-gradient(90deg,#425cc7 0,#00269a 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-gray-outline{border:1px solid #d4d4db;background:#fff;color:#6b6b70}.form{display:grid;width:100%}.form.read-only .form-field{gap:4px}.form.read-only .form-field a,.form.read-only .form-field p,.form.read-only .form-field span{--tw-text-opacity:1;color:rgb(34 34 41/var(--tw-text-opacity))}.form .form-field{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:8px}.form .form-field:not(.error) .error-hint{display:none}.form .form-field.error input,.form .form-field.error textarea{border-color:#d92d20!important}.form .form-field.error .input-label-within label{--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity))}.form .form-field .required:after,.form .form-field.field-required label:after{--tw-text-opacity:1;color:rgb(198 34 45/var(--tw-text-opacity));position:relative;top:0;content:"*";margin-left:4px;font-size:14px;line-height:20px}.form .form-field .error-hint{padding:.25rem;font-size:14px;line-height:20px;--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity));font-weight:300}.form .form-field label{font-size:12px;line-height:16px;--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity));margin-bottom:0;font-weight:300;font-family:Kanit,sans-serif}.form .form-field input,.form .form-field textarea{--tw-bg-opacity:1;background-color:rgb(245 245 247/var(--tw-bg-opacity));font-size:14px;line-height:20px;--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity));width:100%;padding:6px 12px;font-weight:300;height:48px;border:1px solid #f5f5f7;border-radius:12px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:#222229}.form .form-field input:-webkit-autofill,.form .form-field input:focus,.form .form-field input:not(:placeholder-shown),.form .form-field textarea:-webkit-autofill,.form .form-field textarea:focus,.form .form-field textarea:not(:placeholder-shown){border:1px solid rgba(19,19,23,.16)}.form .form-field input::-moz-placeholder,.form .form-field textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity))}.form .form-field input::placeholder,.form .form-field textarea::placeholder{--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity))}.form .form-field input:focus,.form .form-field textarea:focus{outline:none}.form .form-field input:disabled,.form .form-field textarea:disabled{opacity:.7}.form .form-field input:-webkit-autofill,.form .form-field input:-webkit-autofill:active,.form .form-field input:-webkit-autofill:focus,.form .form-field input:-webkit-autofill:hover,.form .form-field textarea:-webkit-autofill,.form .form-field textarea:-webkit-autofill:active,.form .form-field textarea:-webkit-autofill:focus,.form .form-field textarea:-webkit-autofill:hover{--tw-bg-opacity:1;background-color:rgb(245 245 247/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity));-webkit-transition:all 5000s ease-in-out 0s;transition:all 5000s ease-in-out 0s}.form .form-field textarea{min-height:40px;height:unset}.form .form-field .input-label-within{width:100%;position:relative}.form .form-field .input-label-within:not(.show-label) label{opacity:0;z-index:0}.form .form-field .input-label-within:not(.show-label) input{padding:14px 12px}.form .form-field .input-label-within.show-label input,.form .form-field .input-label-within.show-label textarea{padding:22px 12px 6px}.form .form-field .input-label-within.show-label .ant-select-selection-item{padding-top:18px}.form .form-field .input-label-within input{z-index:1;position:relative;height:48px;transition:all .3s ease-in;color:#222229}.form .form-field .input-label-within label{font-size:12px;line-height:16px;font-weight:300;position:absolute;top:6px;left:12px;transition:all .3s ease-in;opacity:1;z-index:2}.form .form-field .input-password-wrapper{width:100%;position:relative}.form .form-field .input-password-wrapper .input-password-toggle{cursor:pointer;position:absolute;top:50%;right:24px;z-index:2;transform:translateY(-50%)}.form .form-field .label-underline{font-size:14px;line-height:20px;width:100%;border-bottom:1px solid rgba(19,19,23,.12);padding:0 55px;margin:0 0 18px}.form .form-field .label-underline span{font-size:14px;line-height:20px;display:block;background:#fff;margin-bottom:-10px;width:-moz-fit-content;width:fit-content;padding:0 24px;color:#222229}.form .ant-radio-wrapper{align-items:center}.form .ant-radio-wrapper .ant-radio span{width:24px;height:24px}.scrollbar-active::-webkit-scrollbar{display:unset;width:3px}.scrollbar-active::-webkit-scrollbar-track{width:3px;background-color:rgba(0,0,0,.05)}.scrollbar-active::-webkit-scrollbar:horizontal{height:3px;background-color:rgba(0,0,0,.05)}.scrollbar-active::-webkit-scrollbar-thumb,.scrollbar-active::-webkit-scrollbar-thumb:horizontal{border-radius:3px;background-color:#000;-webkit-box-shadow:0 0 1px rgba(0,0,0,.5)}.btn-scroll-bottom{display:flex;cursor:pointer;align-items:center;justify-content:center;width:48px;height:48px;border-radius:100%;border:2.4px solid #c6222d;background:#fff;position:absolute;bottom:7px;right:-7px;z-index:10}.btn-scroll-bottom svg{width:24px;height:24px;color:#c6222d}.lang-switch{background-color:#f5f5f7;cursor:pointer}.lang-switch,.lang-switch .lang-option{display:flex;align-items:center;border-radius:16px}.lang-switch .lang-option{font-size:12px;line-height:16px;font-weight:500;flex:1;justify-content:center;color:#131317;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-switch .lang-option.active{color:#fff;background-color:#000}.mb-bg-white{background:#fff}.box-input{width:100%}.etda-section-head{text-align:center}.etda-section-head h3{font-size:32px;font-weight:600;color:#425cc7;margin:0;line-height:1.5}.etda-section-head p{font-size:16px;font-weight:400;color:#6b6b70;margin:8px 0 0}@media(max-width:767.98px){.etda-section-head h3{font-size:22px}}.layout-login{min-height:100%;width:100%}.layout-login .login-header-padding{height:98px}.layout-login .login-page-container{position:relative;display:flex;flex-grow:1}.layout-login .login-page-container .login-page-wrapper{position:absolute;inset:0;overflow:scroll}.login-header{position:fixed;top:0;left:0;right:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:98px;background-color:#01279a;z-index:100}.login-header .lang-switch{background-color:hsla(0,0%,100%,.08)}.login-header .lang-switch .lang-option{color:#fff}.login-header .lang-switch .lang-option.active{color:#131317;background-color:#fff}.login-page{display:flex;min-height:100vh;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.login-page .login-bg-top{height:736px}.login-page .login-bg-top,.login-page .login-bg-top-provider{width:100%;flex-shrink:0;background:radial-gradient(109.99% 109.99% at 50% 100%,#425cc7 0,#00269a 74.76%);position:relative}.login-page .login-bg-top-provider{height:calc(100vh - 60px)}.login-page .login-bg-bottom{width:100%;flex-grow:1;min-height:192px;background:#eaeffb}.login-page h1{font-size:36px;font-style:normal;font-weight:600;line-height:56px}@media screen and (max-width:768px){.login-page h1{font-size:22px;line-height:1.5}}.login-page .login-form-card{overflow:hidden;border-radius:12px;background:#fff;height:716px;padding:44px 0;box-shadow:0 4px 64px 0 rgba(66,92,199,.16)}.login-page .login-form-card .login-form-card-content{overflow:scroll;--tw-text-opacity:1;color:rgb(34 34 41/var(--tw-text-opacity));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:628px;padding:0 24px}.login-page .login-form-card .login-form-card-content p{font-weight:300}.login-page .login-form-card .login-form-card-content p a{font-weight:400;text-decoration-line:underline}.login-page .login-footer{font-size:14px;line-height:20px;font-weight:400;--tw-text-opacity:1;color:rgb(107 107 112/var(--tw-text-opacity));display:flex;width:100%;padding:20px 40px;flex-direction:row;justify-content:space-between;align-items:center;gap:48px;background:#fff}.login-page .login-footer .footer-divider{border-right:1px;border-color:rgba(19,19,23,.12);border-style:solid;height:20px}@media screen and (max-width:768px){.login-page{position:static}.login-page .login-form-card{padding-bottom:120px;height:-moz-fit-content;height:fit-content}.login-page .login-form-card .login-form-card-content{height:-moz-fit-content;height:fit-content;overflow:hidden}.login-page .login-footer{position:static;bottom:-100%;left:0;z-index:101;background:#fff;transition:all .2s}.login-page .login-footer._show{bottom:0}}.btn-google-login{width:100%;font-size:16px;line-height:24px;display:flex;padding:12px 24px;flex-direction:row;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:32px;border:1px solid #d4d4db}.login-password-condition{font-size:12px;line-height:16px;font-weight:300;display:flex;align-items:center;gap:8px;height:16px}.login-password-condition svg{height:16px;width:16px}.login-password-condition.valid{--tw-text-opacity:1;color:rgb(15 149 86/var(--tw-text-opacity))}.login-password-condition.invalid{--tw-text-opacity:1;color:rgb(217 45 32/var(--tw-text-opacity))}.password-policy{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}