@keyframes Login_fadeUp__4SnMI{0%{opacity:.6;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Login_wrapper__0MQKy{width:100%;max-width:460px;margin:0 auto;padding:20px 16px 32px}.Login_card__tV_Xn{position:relative}.Login_card__tV_Xn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:1px;background:linear-gradient(160deg,rgba(249,232,189,.85),rgba(200,145,62,.25) 40%,rgba(200,145,62,.08) 60%,rgba(241,211,140,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.Login_card__tV_Xn{padding:28px 20px 8px;border-radius:20px;background:radial-gradient(120% 60% at 50% -10%,rgba(241,211,140,.14),transparent 58%),linear-gradient(180deg,#221828,#17101c);box-shadow:0 28px 70px rgba(0,0,0,.6),0 0 60px rgba(208,157,70,.08);animation:Login_fadeUp__4SnMI .5s cubic-bezier(.22,1,.36,1) backwards}@media(max-width:359.98px){.Login_card__tV_Xn{padding-left:16px;padding-right:16px}}.Login_head__pqaHi{display:flex;flex-direction:column;align-items:center;text-align:center}.Login_eyebrow__P6eyN{font-family:Cinzel,"Ala8 Serif","Noto Serif TC",serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#e4ba68;display:inline-flex;align-items:center;margin-top:18px;font-size:11px;letter-spacing:.38em}.Login_eyebrow__P6eyN:after,.Login_eyebrow__P6eyN:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(232,193,122,.45))}.Login_eyebrow__P6eyN:before{margin-right:calc(10px + .38em)}.Login_eyebrow__P6eyN:after{margin-left:10px;transform:scaleX(-1)}.Login_title__60E2x{font-family:"Ala8 Serif","Noto Serif TC",Songti TC,PMingLiU,serif;font-weight:900;letter-spacing:.08em;line-height:1.25;background:linear-gradient(180deg,#fff4d2,#f1d38c 46%,#c8913e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#f1d38c;font-size:24px;letter-spacing:.16em;margin:6px -.16em 0 0}.Login_card__tV_Xn>form{margin-top:22px}.Login_card__tV_Xn>form>*+*{margin-top:12px}.Login_card__tV_Xn>form>fieldset{position:relative;display:flex;align-items:center;min-width:0;padding:0;border:0}.Login_card__tV_Xn>form>fieldset>input{width:100%;height:48px;padding:0 16px;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:16px;color:#f7efe8;background:#241a2b;border:1px solid rgba(255,226,200,.16);border-radius:14px;outline:none;transition:border-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1);appearance:none}.Login_card__tV_Xn>form>fieldset>input::placeholder{color:#6b5e68}.Login_card__tV_Xn>form>fieldset>input:hover{border-color:rgba(255,226,200,.26)}.Login_card__tV_Xn>form>fieldset>input:focus{background:#2a1f32;border-color:#e4ba68;box-shadow:0 0 0 3px rgba(228,186,104,.18)}.Login_card__tV_Xn>form>fieldset>input:disabled,.Login_card__tV_Xn>form>fieldset>input[readonly]{color:#9a8b96;background:rgba(255,255,255,.03)}.Login_card__tV_Xn>form>fieldset>input{padding-left:46px}.Login_card__tV_Xn>form>fieldset:focus-within .Login_field_icon__cFzU6{color:#f1d38c;opacity:1}.Login_card__tV_Xn>form>.Login_options__Vkpcj{margin-top:4px}.Login_card__tV_Xn>form>button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-weight:700;font-size:15px;letter-spacing:.06em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),filter .28s cubic-bezier(.22,1,.36,1)}.Login_card__tV_Xn>form>button:active{transform:translateY(1px) scale(.98)}.Login_card__tV_Xn>form>button:disabled,.Login_card__tV_Xn>form>button[disabled]{cursor:not-allowed;filter:grayscale(.6) brightness(.8);opacity:.7}.Login_card__tV_Xn>form>button>*{pointer-events:none}.Login_card__tV_Xn>form>button{color:#2b1b08;background:linear-gradient(135deg,#fbe8b8,#e9c06c 36%,#c8913e 68%,#f3d28c);background-size:160% 160%;background-position:0 50%;border:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -2px 0 rgba(120,76,20,.35),0 8px 22px rgba(208,157,70,.28);text-shadow:0 1px 0 rgba(255,244,214,.5)}.Login_card__tV_Xn>form>button:hover{color:#2b1b08;background-position:100% 50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -2px 0 rgba(120,76,20,.35),0 12px 30px rgba(228,186,104,.4)}.Login_card__tV_Xn>form>button{width:100%;margin-top:14px;font-size:16px;letter-spacing:.3em;text-indent:.3em}.Login_field_icon__cFzU6{position:absolute;top:50%;left:16px;margin-top:-9px;z-index:1;color:#e4ba68;opacity:.85;pointer-events:none;transition:color .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1)}.Login_options__Vkpcj{display:flex;align-items:center;justify-content:space-between;min-height:44px}.Login_remember_password___jeW9{display:inline-flex;align-items:center;min-height:44px}.Login_remember_password___jeW9>input{appearance:none;width:18px;height:18px;margin:0;border-radius:5px;border:1px solid rgba(232,193,122,.45);background:#241a2b;display:inline-grid;place-content:center;cursor:pointer;vertical-align:middle;transition:all .18s cubic-bezier(.22,1,.36,1)}.Login_remember_password___jeW9>input:after{content:"";width:9px;height:5px;border-left:2px solid #2b1b08;border-bottom:2px solid #2b1b08;transform:rotate(-45deg) translate(1px,-1px) scale(0);transition:transform .18s cubic-bezier(.22,1,.36,1)}.Login_remember_password___jeW9>input:checked{background:linear-gradient(135deg,#fbe8b8,#e9c06c 36%,#c8913e 68%,#f3d28c);border-color:#f1d38c}.Login_remember_password___jeW9>input:checked:after{transform:rotate(-45deg) translate(1px,-1px) scale(1)}.Login_remember_password___jeW9>input{flex-shrink:0}.Login_remember_password___jeW9>label{padding:0 8px 0 10px;color:#cfc1c6;cursor:pointer;-webkit-user-select:none;user-select:none}.Login_forget_password__5lowl,.Login_remember_password___jeW9>label{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.Login_forget_password__5lowl{padding:0 2px 0 8px;color:#f1d38c;white-space:nowrap}.Login_forget_password__5lowl:focus,.Login_forget_password__5lowl:hover{color:#fff7e0}.Login_join__gd5fd{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:22px;padding:6px 0;border-top:1px solid rgba(255,226,200,.08);font-size:14px;color:#9a8b96}.Login_join__gd5fd>a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px 0 6px;font-weight:700;letter-spacing:.06em;color:#f4b7a6}.Login_join__gd5fd>a svg{margin-left:4px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.Login_join__gd5fd>a:focus,.Login_join__gd5fd>a:hover{color:#fbdcd2}.Login_join__gd5fd>a:focus svg,.Login_join__gd5fd>a:hover svg{transform:translateX(3px)}@media(min-width:576px){.PreviousPage_placeholder__fGNR5,.PreviousPage_wrapper__jdsQV{display:none}}@media(max-width:575.98px){.PreviousPage_placeholder__fGNR5{position:relative;height:44px;width:100%}.PreviousPage_wrapper__jdsQV{position:fixed;top:0;left:0;right:0;z-index:50;height:44px;display:flex;align-items:center;justify-content:center;padding:0 52px;background:rgba(14,9,19,.9);-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);border-bottom:1px solid rgba(255,226,200,.08)}.PreviousPage_wrapper__jdsQV:after{content:"";position:absolute;left:15%;right:15%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(241,211,140,.45),transparent)}.PreviousPage_wrapper__jdsQV>a{position:absolute;left:8px;top:50%;margin-top:-18px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#cfc1c6;background:rgba(255,255,255,.04);border:1px solid rgba(255,226,200,.08);cursor:pointer;transition:all .28s cubic-bezier(.22,1,.36,1)}.PreviousPage_wrapper__jdsQV>a:hover{color:#f9e8bd;border-color:rgba(232,193,122,.45);background:rgba(241,211,140,.08)}.PreviousPage_wrapper__jdsQV>a>*{pointer-events:none}.PreviousPage_wrapper__jdsQV>a{color:#f9e8bd;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.PreviousPage_wrapper__jdsQV .PreviousPage_name__zAUgg{margin:0;font:inherit;letter-spacing:inherit;font-family:"Ala8 Serif","Noto Serif TC",Songti TC,PMingLiU,serif;font-weight:700;font-size:17px;letter-spacing:.14em;color:#f7efe8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}