.auth-module__Y2OPrW__page{color:#11100e;isolation:isolate;background:#f7efd8;place-items:center;min-height:100svh;padding:72px 24px;display:grid;position:relative;overflow:hidden}.auth-module__Y2OPrW__wordmark{z-index:4;color:inherit;letter-spacing:-.08em;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:900;line-height:.72;text-decoration:none;position:absolute;top:30px;left:34px}.auth-module__Y2OPrW__card{z-index:3;background:#fff9e9;border:2px solid #11100e;border-radius:34px 8px 28px 10px;width:min(620px,92vw);padding:clamp(38px,6vw,70px);position:relative;transform:rotate(-.35deg);box-shadow:14px 14px #f1c840}.auth-module__Y2OPrW__issue{letter-spacing:.12em;margin-bottom:18px;font-size:10px;font-weight:900;display:block}.auth-module__Y2OPrW__card h1{letter-spacing:-.075em;margin:0 0 38px;font-family:Arial Rounded MT Bold,Arial Black,Impact,sans-serif;font-size:clamp(46px,7vw,82px);font-style:italic;font-weight:900;line-height:.84}.auth-module__Y2OPrW__card h1 span{display:block}.auth-module__Y2OPrW__form{gap:20px;display:grid}.auth-module__Y2OPrW__form label{letter-spacing:.1em;gap:7px;font-size:10px;font-weight:900;display:grid}.auth-module__Y2OPrW__form input:not([type=hidden]){color:#11100e;background:0 0;border:0;border-bottom:2px solid #11100e;border-radius:0;outline:none;width:100%;padding:10px 2px 9px;font:600 18px/1.2 Georgia,Times New Roman,serif}.auth-module__Y2OPrW__form input:focus{border-bottom-color:#ed6d43;box-shadow:0 3px #ed6d432e}.auth-module__Y2OPrW__form input[aria-invalid=true]{border-bottom-color:#d84051}.auth-module__Y2OPrW__form small,.auth-module__Y2OPrW__formError{color:#bd2f43;letter-spacing:0;font:700 12px/1.35 Arial,Helvetica,sans-serif}.auth-module__Y2OPrW__formError{margin:-4px 0 0}.auth-module__Y2OPrW__submit,.auth-module__Y2OPrW__primaryLink{color:#11100e;cursor:pointer;background:#efc83f;border:2px solid #11100e;border-radius:999px;width:fit-content;padding:13px 20px 12px;font:900 13px/1 Arial,Helvetica,sans-serif;text-decoration:none;transition:transform .16s,background .16s}.auth-module__Y2OPrW__submit{margin-top:6px}.auth-module__Y2OPrW__submit:hover:not(:disabled),.auth-module__Y2OPrW__primaryLink:hover{background:#f09aab;transform:translateY(-2px)rotate(-.5deg)}.auth-module__Y2OPrW__submit:disabled{cursor:wait;opacity:.65}.auth-module__Y2OPrW__switcher{letter-spacing:.04em;flex-wrap:wrap;gap:7px 12px;margin-top:28px;font-size:11px;font-weight:900;display:flex}.auth-module__Y2OPrW__switcher a{color:inherit;text-underline-offset:3px;text-decoration-thickness:2px}.auth-module__Y2OPrW__confirmation{max-width:390px;margin:-8px 0 28px;font:700 18px/1.35 Georgia,Times New Roman,serif}.auth-module__Y2OPrW__sideNote{z-index:2;font:900 14px/.95 Arial,Helvetica,sans-serif;position:absolute;bottom:7vh;right:5vw;transform:rotate(4deg)}.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__card h1{letter-spacing:.04em;max-width:100%;font-family:MYStudyChineseDisplay,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(54px,6vw,74px);font-style:normal;font-weight:400;line-height:1.05}.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__issue,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__form label,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__submit,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__primaryLink,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__switcher,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__form small,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__formError,.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__confirmation{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.auth-module__Y2OPrW__page[data-language=zh] .auth-module__Y2OPrW__sideNote{letter-spacing:.04em;font-family:MYStudyChineseFree,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:400;line-height:1.25}@media (max-width:680px){.auth-module__Y2OPrW__page{align-items:start;padding-top:112px;overflow-y:auto}.auth-module__Y2OPrW__card{padding:34px 25px 40px;box-shadow:8px 9px #f1c840}.auth-module__Y2OPrW__card h1{margin-bottom:30px}.auth-module__Y2OPrW__sideNote{display:none}}
