@font-face{font-family:custom-login;src:local("微軟正黑體"),local("Microsoft JhengHei");unicode-range:U+4E00-9FFF}@font-face{font-family:custom-login;src:local("calibri"),local("Segoe UI");unicode-range:U+00-024F}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html,body{width:100%;height:100%;margin:0;padding:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;background-color:#eceadb;font-family:custom-login,sans-serif}:is(html,body) input::placeholder{font-size:.9em}input[required]+label:after,label:has(+input[required]):after{content:"*";color:red;margin-left:4px}._overlay_eio5r_1{position:fixed;inset:0;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:2000}._box_eio5r_11{background:#fff;padding:24px 28px;border-radius:12px;width:400px;height:200px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;gap:18px}._contentRow_eio5r_23{display:flex;flex-direction:row;align-items:center;gap:26px;min-height:100px}._icon_eio5r_31{width:30%;height:auto;flex-shrink:0}._message_eio5r_37{flex:1;font-size:1.2rem;color:#333;display:flex;align-items:center;white-space:pre-wrap;word-break:break-word}._btnArea_eio5r_47{display:flex;justify-content:center}._buttonGroup_eio5r_52{display:flex;gap:12px;width:100%;margin-top:20px}._buttonGroup_eio5r_52 button{flex:1;padding:10px;border:none;border-radius:30px;font-size:1.2rem;cursor:pointer;transition:opacity .2s;min-width:80px}._buttonGroup_eio5r_52 button:hover{opacity:.9}._closeBtn_eio5r_72,._confirmBtn_eio5r_72{background:#dca56d;color:#532c1c}._closeBtn_eio5r_72:hover,._confirmBtn_eio5r_72:hover{background:#532c1c;color:#fff}._cancelBtn_eio5r_81{background-color:#eee;color:#666}._confirmBtn_eio5r_72{background:#dca56d;color:#532c1c}._confirmBtn_eio5r_72:hover{background:#532c1c;color:#fff}._loginWrapper_lgwh3_1{width:100%;min-height:100vh;background-color:#1d3729;display:flex;justify-content:center;align-items:center}._login_lgwh3_1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;padding:20px}._login_lgwh3_1 img{display:block;width:20%;height:auto}@media(max-width:768.02px){._login_lgwh3_1 img{width:30%}}._login_lgwh3_1 ._floating_lgwh3_28{animation:_floating_lgwh3_28 2s ease-in-out infinite}._loginContent_lgwh3_32{margin-top:30px;text-align:center;color:#7bdb8e;font-size:1.5rem;font-weight:550}._loadingText_lgwh3_40{display:flex;align-items:center;gap:4px}._dots_lgwh3_46 span{animation:_blink_lgwh3_1 1.4s infinite both}._dots_lgwh3_46 span:nth-child(2){animation-delay:.2s}._dots_lgwh3_46 span:nth-child(3){animation-delay:.4s}@keyframes _floating_lgwh3_28{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _blink_lgwh3_1{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}._errorBtn_lgwh3_75{background-color:#dca56d;color:#532c1c;padding:10px 30px;font-size:1.2rem;font-weight:700;border:none;border-radius:20px;cursor:pointer;margin-top:20px}._errorBtn_lgwh3_75:hover{background-color:#fff}
