.login-page[data-v-66dcf194]{border-radius:12px;box-shadow:0 6px 19.6px #0000000d;display:flex;margin:56px auto 120px;width:1200px}.login-page img[data-v-66dcf194]{border-radius:12px 0 0 12px}@media only screen and (max-width:1023px){.login-page img[data-v-66dcf194]{height:auto;width:50%}}@media only screen and (max-width:1448px){.login-page[data-v-66dcf194]{width:100%}}@media only screen and (max-width:767px){.login-page[data-v-66dcf194]{flex-direction:column;margin:32px auto}.login-page img[data-v-66dcf194]{border-radius:12px 12px 0 0;width:100%}}form[data-v-66dcf194]{background:#fff;border-radius:0 12px 12px 0;display:flex;flex-direction:column;gap:24px;padding:40px 56px;width:100%}@media only screen and (max-width:1399px){form[data-v-66dcf194]{padding:40px}}@media only screen and (max-width:1023px){form[data-v-66dcf194]{padding:32px 24px}}@media only screen and (max-width:767px){form[data-v-66dcf194]{border-radius:0 0 12px 12px;padding:24px}}form h2[data-v-66dcf194]{color:#191c1c;font-family:Roboto,Noto Sans TC,sans-serif;font-size:2rem;font-weight:500;letter-spacing:.04rem;line-height:1.5}@media only screen and (max-width:767px){form h2[data-v-66dcf194]{font-family:Roboto,Noto Sans TC,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.05rem;line-height:1.5}}form .login-links[data-v-66dcf194]{color:#2e3130;display:flex;font-family:Roboto,Noto Sans TC,sans-serif;font-size:1rem;font-weight:400;justify-content:space-between;letter-spacing:.04rem;line-height:1.5}form .login-links a[data-v-66dcf194]{color:#00857f;text-decoration:underline}form .other-login-divider[data-v-66dcf194]{align-items:center;color:#757575;display:flex;font-family:Roboto,Noto Sans TC,sans-serif;font-size:1rem;font-weight:400;gap:16px;letter-spacing:.04rem;line-height:1.5;word-break:keep-all}form .other-login-divider .line[data-v-66dcf194]{background-color:#bfc8c6;height:1px;width:100%}
