.AuthFrame_page___pPTQ{--auth-ink:#25302e;--auth-muted:#65706a;--auth-gold:#886642;--auth-paper:#faf8f3;--auth-stone:#e9e4da;--auth-line:#d9d5ca;--auth-focus:#815c2f;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;background:var(--auth-paper);color:var(--auth-ink);font-family:var(--font-noto-sans-thai),"Leelawadee UI",Tahoma,Arial,sans-serif;font-size:14px;line-height:1.7}.AuthFrame_page___pPTQ *,.AuthFrame_page___pPTQ :after,.AuthFrame_page___pPTQ :before{box-sizing:border-box}.AuthFrame_page___pPTQ a,.AuthFrame_page___pPTQ button,.AuthFrame_page___pPTQ input{-webkit-tap-highlight-color:transparent}.AuthFrame_page___pPTQ a,.AuthFrame_page___pPTQ button{touch-action:manipulation}.AuthFrame_page___pPTQ a{text-underline-offset:4px}.AuthFrame_page___pPTQ :focus-visible{outline:3px solid var(--auth-focus);outline-offset:4px}.AuthFrame_story__6dJno{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:40px 56px 30px;background:var(--auth-stone)}.AuthFrame_page___pPTQ .AuthFrame_brand__7g03F{display:flex;align-items:center;gap:13px;width:max-content;max-width:100%;color:var(--auth-ink);text-decoration:none}.AuthFrame_brandMark__CiIeu{flex:none;width:38px;height:44px;color:var(--auth-gold)}.AuthFrame_brandName__lSZGE{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.12;letter-spacing:-.8px}.AuthFrame_brandNote__JYKt3{display:block;margin-top:6px;color:#606459;font-family:Arial,sans-serif;font-size:8px;font-weight:600;letter-spacing:3.7px}.AuthFrame_storyCopy__XCuPq{z-index:1;margin-top:70px}.AuthFrame_eyebrow__JqWEK{display:flex;align-items:center;gap:11px;color:#795b3b;font-family:Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase}.AuthFrame_eyebrow__JqWEK:before{display:block;width:25px;height:1px;background:currentColor;content:""}.AuthFrame_page___pPTQ .AuthFrame_story__6dJno .AuthFrame_storyHeading__xQc3e{margin:24px 0 19px;color:var(--auth-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,4.7vw,72px);font-weight:400;line-height:1.07;letter-spacing:-2.8px}.AuthFrame_storyHeading__xQc3e em{color:var(--auth-gold);font-style:italic;font-weight:400}.AuthFrame_page___pPTQ .AuthFrame_storyDescription__XBTk3{max-width:285px;margin:0;color:#60675e;font-size:13px;line-height:1.9}.AuthFrame_building__apDrd{position:absolute;right:-38px;bottom:51px;z-index:-1;display:block;width:88%;max-width:590px;height:auto}.AuthFrame_storyBottom__6BJ2v{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:250px;color:#535d53;font-size:10px;letter-spacing:.45px}.AuthFrame_storyBottom__6BJ2v svg{flex:none;width:15px;height:15px;color:var(--auth-gold)}.AuthFrame_formPane__2sKfS{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:40px 64px 27px}.AuthFrame_paneHeader__qLxLx{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--auth-muted);font-size:11px}.AuthFrame_paneHeader__qLxLx:before{width:6px;height:6px;border:1px solid var(--auth-gold);transform:rotate(45deg);content:""}.AuthFrame_formWrap__e_KN0{width:100%;max-width:386px;margin:33px auto}.AuthFrame_page___pPTQ .auth-eyebrow,.AuthFrame_page___pPTQ .auth-kicker{margin:0 0 8px;color:var(--auth-gold);font-family:Arial,sans-serif;font-size:9px;font-weight:600;letter-spacing:2.4px}.AuthFrame_page___pPTQ .AuthFrame_formWrap__e_KN0 .auth-heading{margin:0 0 3px;color:var(--auth-ink);font-family:inherit;font-size:32px;font-weight:500;line-height:1.6;letter-spacing:-.8px}.AuthFrame_page___pPTQ .auth-intro{margin:0 0 24px;color:var(--auth-muted);font-size:13px;line-height:1.8}.AuthFrame_page___pPTQ .auth-form{margin:0;color:var(--auth-ink);font-family:inherit;font-size:14px;line-height:1.7}.AuthFrame_page___pPTQ .auth-field,.AuthFrame_page___pPTQ .auth-form .ant-form-item{position:relative;min-width:0;margin:0 0 17px}.AuthFrame_page___pPTQ .auth-form label{display:block;height:auto;margin:0 0 7px;color:var(--auth-ink);font-size:13px;font-weight:600;line-height:1.7}.AuthFrame_page___pPTQ .auth-form .ant-form-item-label{padding:0 0 7px;line-height:1.7}.AuthFrame_page___pPTQ .auth-form .ant-form-item-label>label{margin:0;white-space:normal}.AuthFrame_page___pPTQ .auth-form .ant-input,.AuthFrame_page___pPTQ .auth-form .ant-input-affix-wrapper,.AuthFrame_page___pPTQ .auth-form input:not(.ant-input){width:100%;height:48px;border:1px solid #cfcfc4;border-radius:3px;padding:0 14px;background:#fffefa;color:var(--auth-ink);font-family:inherit;font-size:15px;line-height:1.7;box-shadow:none}.AuthFrame_page___pPTQ .auth-form input::placeholder{color:#798173;font-size:12px;opacity:1}.AuthFrame_page___pPTQ .auth-form .ant-input-affix-wrapper:hover,.AuthFrame_page___pPTQ .auth-form .ant-input:hover,.AuthFrame_page___pPTQ .auth-form input:not(.ant-input):hover{border-color:#8f9587}.AuthFrame_page___pPTQ .auth-form .ant-input-affix-wrapper:focus-within,.AuthFrame_page___pPTQ .auth-form input:focus-visible{border-color:var(--auth-focus);outline:2px solid var(--auth-focus);outline-offset:2px;box-shadow:none}.AuthFrame_page___pPTQ .auth-form .ant-input-affix-wrapper>input.ant-input{height:auto;min-height:0;border:0;border-radius:0;padding:0;background:transparent;outline:none;box-shadow:none}.AuthFrame_page___pPTQ .auth-form .ant-input-suffix{color:#6b746a}.AuthFrame_page___pPTQ .auth-form .ant-input-password-icon{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;color:#6b746a}.AuthFrame_page___pPTQ .auth-password-wrap{position:relative}.AuthFrame_page___pPTQ .auth-password-control{display:flex;align-items:center;width:100%;height:48px;border:1px solid #cfcfc4;border-radius:3px;background:#fffefa}.AuthFrame_page___pPTQ .auth-password-control:hover{border-color:#8f9587}.AuthFrame_page___pPTQ .auth-password-control:focus-within{border-color:var(--auth-focus);outline:2px solid var(--auth-focus);outline-offset:2px}.AuthFrame_page___pPTQ .auth-form .auth-password-control>input{flex:1;min-width:0;height:46px;border:0;padding-right:0;background:transparent;outline:none}.AuthFrame_page___pPTQ .auth-visibility{display:grid;flex:none;place-items:center;width:44px;height:44px;margin-right:1px;border:0;border-radius:2px;padding:0;background:transparent;color:#6b746a;cursor:pointer}.AuthFrame_page___pPTQ .auth-visibility:hover:not(:disabled){background:#efede5}.AuthFrame_page___pPTQ .auth-visibility:disabled{color:#6b746a;cursor:not-allowed}.AuthFrame_page___pPTQ .auth-visibility svg{width:19px;height:19px}.AuthFrame_page___pPTQ .auth-forgot{position:absolute;top:0;right:0;z-index:1;color:var(--auth-gold);font-size:11px;line-height:22px;text-decoration:none}.AuthFrame_page___pPTQ .auth-forgot:hover{color:#755432;text-decoration:underline}.AuthFrame_page___pPTQ .auth-google,.AuthFrame_page___pPTQ .auth-submit,.AuthFrame_page___pPTQ button.auth-secondary{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;height:48px;border:1px solid var(--auth-ink);border-radius:3px;padding:0 14px;background:var(--auth-ink);color:#fffdf6;font-family:inherit;font-size:13px;font-weight:600;line-height:1.7;letter-spacing:.1px;text-decoration:none;box-shadow:none;cursor:pointer;transition:background .15s}.AuthFrame_page___pPTQ .auth-submit:active:not(:disabled),.AuthFrame_page___pPTQ .auth-submit:hover:not(:disabled){border-color:#3d4b46;background:#3d4b46;color:#fffdf6}.AuthFrame_page___pPTQ .auth-submit svg{width:16px;height:16px}.AuthFrame_page___pPTQ .auth-submit:disabled{border-color:#657168;background:#657168;color:#fffdf6;cursor:not-allowed}.AuthFrame_page___pPTQ .auth-signup{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin:16px 0 18px;color:var(--auth-muted);font-size:12px}.AuthFrame_page___pPTQ .auth-help a,.AuthFrame_page___pPTQ .auth-signup a{color:var(--auth-gold);text-decoration:none}.AuthFrame_page___pPTQ .auth-signup a{font-weight:600}.AuthFrame_page___pPTQ .auth-help a:hover,.AuthFrame_page___pPTQ .auth-signup a:hover{text-decoration:underline}.AuthFrame_page___pPTQ .auth-or{display:flex;align-items:center;gap:15px;margin:0 0 15px;color:#626b60;font-size:10px;letter-spacing:.5px}.AuthFrame_page___pPTQ .auth-or:after,.AuthFrame_page___pPTQ .auth-or:before{flex:1;height:1px;background:var(--auth-line);content:""}.AuthFrame_page___pPTQ .auth-google,.AuthFrame_page___pPTQ button.auth-secondary{height:45px;border-color:#cfcfc4;background:#fffefa;color:var(--auth-ink);font-size:12px;font-weight:400}.AuthFrame_page___pPTQ .auth-google:hover:not(:disabled),.AuthFrame_page___pPTQ button.auth-secondary:hover:not(:disabled){border-color:var(--auth-gold);background:#f2eee5;color:var(--auth-ink)}.AuthFrame_page___pPTQ .auth-google:disabled,.AuthFrame_page___pPTQ button.auth-secondary:disabled{border-color:#d9dbd1;background:#f0f1eb;color:#646c63;cursor:not-allowed}.AuthFrame_page___pPTQ .auth-google-mark,.AuthFrame_page___pPTQ .auth-google>span[aria-hidden=true]{color:#70786d;font-family:Arial,sans-serif;font-size:18px;font-weight:600}.AuthFrame_page___pPTQ .auth-availability{margin:7px 0 17px;color:var(--auth-muted);font-size:12px;line-height:1.8;text-align:center}.AuthFrame_page___pPTQ .auth-help{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin:0 0 18px;color:var(--auth-muted);font-size:12px;line-height:1.8}.AuthFrame_page___pPTQ .auth-demo{display:flex;align-items:flex-start;gap:10px;margin:0;border:1px solid #d8c8a8;border-radius:3px;padding:11px 13px;background:#f7f1e4;color:#755b32;font-size:11px;line-height:1.8}.AuthFrame_page___pPTQ .auth-demo>svg{flex:none;width:15px;height:15px;margin-top:3px}.AuthFrame_page___pPTQ .auth-demo strong{font-weight:600}.AuthFrame_page___pPTQ .auth-demo .ant-alert-icon{margin:3px 0 0;color:#755b32;font-size:15px}.AuthFrame_page___pPTQ .auth-demo .ant-alert-description,.AuthFrame_page___pPTQ .auth-demo .ant-alert-message,.AuthFrame_page___pPTQ .auth-demo .ant-alert-title{margin:0;color:#755b32;font-size:11px;line-height:1.8}.AuthFrame_page___pPTQ .auth-demo .ant-alert-message,.AuthFrame_page___pPTQ .auth-demo .ant-alert-title{font-weight:600}.AuthFrame_page___pPTQ .auth-alert{margin:0 0 18px;border-radius:3px;overflow-wrap:anywhere}.AuthFrame_page___pPTQ .auth-alert,.AuthFrame_page___pPTQ .auth-alert .ant-alert-description,.AuthFrame_page___pPTQ .auth-alert .ant-alert-message,.AuthFrame_page___pPTQ .auth-alert .ant-alert-title,.AuthFrame_page___pPTQ .auth-form .ant-form-item-explain{font-family:inherit;font-size:12px;line-height:1.8}.AuthFrame_page___pPTQ .auth-form .ant-form-item-explain-error{color:#a1332a}.AuthFrame_page___pPTQ .auth-secondary{margin:12px 0 17px;color:var(--auth-muted);font-size:12px;line-height:1.8}.AuthFrame_page___pPTQ button.auth-secondary{margin-bottom:0;color:var(--auth-ink)}.AuthFrame_page___pPTQ .auth-secondary a{color:var(--auth-gold)}.AuthFrame_paneFooter__vogwT{display:flex;justify-content:space-between;gap:14px;color:#626c60;font-family:Arial,sans-serif;font-size:10px;letter-spacing:.3px}.AuthFrame_paneFooter__vogwT span:last-child{font-family:var(--font-noto-sans-thai),"Leelawadee UI",Tahoma,sans-serif;letter-spacing:0}@media (min-width:1600px){.AuthFrame_story__6dJno{padding-left:80px}.AuthFrame_storyCopy__XCuPq{margin-top:100px}.AuthFrame_building__apDrd{right:-20px;width:91%;max-width:700px}.AuthFrame_formPane__2sKfS{padding-right:100px;padding-left:100px}.AuthFrame_formWrap__e_KN0{max-width:420px}}@media (max-width:1100px){.AuthFrame_formPane__2sKfS,.AuthFrame_story__6dJno{padding:34px}.AuthFrame_storyCopy__XCuPq{margin-top:70px}.AuthFrame_page___pPTQ .AuthFrame_story__6dJno .AuthFrame_storyHeading__xQc3e{font-size:52px}.AuthFrame_building__apDrd{right:-80px;bottom:70px;width:108%}.AuthFrame_page___pPTQ .AuthFrame_storyDescription__XBTk3{max-width:245px}}@media (max-width:800px){.AuthFrame_page___pPTQ{grid-template-columns:minmax(0,39fr) minmax(0,61fr)}.AuthFrame_story__6dJno{padding:30px 24px}.AuthFrame_brandName__lSZGE{font-size:22px}.AuthFrame_brandMark__CiIeu{width:30px;height:36px}.AuthFrame_brandNote__JYKt3{font-size:6px;letter-spacing:2.7px}.AuthFrame_storyCopy__XCuPq{margin-top:75px}.AuthFrame_page___pPTQ .AuthFrame_story__6dJno .AuthFrame_storyHeading__xQc3e{font-size:44px;letter-spacing:-1.8px}.AuthFrame_page___pPTQ .AuthFrame_storyDescription__XBTk3{font-size:12px}.AuthFrame_eyebrow__JqWEK{font-size:8px;letter-spacing:1.4px}.AuthFrame_eyebrow__JqWEK:before{width:13px}.AuthFrame_building__apDrd{right:-120px;width:170%}.AuthFrame_formPane__2sKfS{padding:30px}.AuthFrame_storyBottom__6BJ2v{max-width:170px;align-items:flex-start;font-size:9px}.AuthFrame_storyBottom__6BJ2v svg{margin-top:2px}.AuthFrame_formWrap__e_KN0{margin:26px auto}.AuthFrame_paneFooter__vogwT{font-size:8px}}@media (max-width:620px){.AuthFrame_page___pPTQ{display:block}.AuthFrame_story__6dJno{overflow:visible;padding:23px 25px 0;background:var(--auth-paper)}.AuthFrame_page___pPTQ .AuthFrame_brand__7g03F{gap:10px}.AuthFrame_brandName__lSZGE{font-size:23px}.AuthFrame_brandNote__JYKt3{font-size:7px;letter-spacing:2.8px}.AuthFrame_brandMark__CiIeu{width:32px;height:38px}.AuthFrame_building__apDrd,.AuthFrame_storyBottom__6BJ2v,.AuthFrame_storyCopy__XCuPq{display:none}.AuthFrame_formPane__2sKfS{min-height:calc(100svh - 61px);padding:0 25px 22px}.AuthFrame_paneHeader__qLxLx{position:absolute;top:32px;right:25px;font-size:10px}.AuthFrame_paneHeader__qLxLx:before{display:none}.AuthFrame_formWrap__e_KN0{max-width:410px;margin:37px auto 27px}.AuthFrame_page___pPTQ .AuthFrame_formWrap__e_KN0 .auth-heading{font-size:29px;letter-spacing:-.6px}.AuthFrame_page___pPTQ .auth-intro{margin-bottom:22px;font-size:12px}.AuthFrame_page___pPTQ .auth-eyebrow,.AuthFrame_page___pPTQ .auth-kicker{font-size:9px}.AuthFrame_page___pPTQ .auth-availability{font-size:11px}.AuthFrame_page___pPTQ .auth-form .ant-input-password-icon{min-width:30px;min-height:44px}.AuthFrame_paneFooter__vogwT{width:100%;max-width:410px;margin:0 auto;font-size:8px}}@media (max-width:359px){.AuthFrame_formPane__2sKfS,.AuthFrame_story__6dJno{padding-right:19px;padding-left:19px}.AuthFrame_paneHeader__qLxLx{right:19px;font-size:9px}.AuthFrame_brandName__lSZGE{font-size:21px}.AuthFrame_brandMark__CiIeu{width:27px}.AuthFrame_brandNote__JYKt3{font-size:6px;letter-spacing:2.5px}.AuthFrame_formWrap__e_KN0{margin-top:32px}.AuthFrame_page___pPTQ .auth-help,.AuthFrame_page___pPTQ .auth-signup{font-size:11px}.AuthFrame_paneFooter__vogwT{font-size:7px}}@media (min-width:621px) and (max-height:800px){.AuthFrame_storyCopy__XCuPq{margin-top:44px}.AuthFrame_formPane__2sKfS{padding-top:28px;padding-bottom:20px}.AuthFrame_formWrap__e_KN0{margin:19px auto}.AuthFrame_page___pPTQ .auth-intro{margin-bottom:18px}.AuthFrame_page___pPTQ .auth-field,.AuthFrame_page___pPTQ .auth-form .ant-form-item{margin-bottom:14px}.AuthFrame_page___pPTQ .auth-signup{margin:13px 0}.AuthFrame_page___pPTQ .auth-or{margin-bottom:12px}.AuthFrame_page___pPTQ .auth-availability{margin-bottom:13px}.AuthFrame_page___pPTQ .auth-help{margin-bottom:14px}.AuthFrame_page___pPTQ .auth-demo{padding:8px 12px}.AuthFrame_storyBottom__6BJ2v{padding-top:210px}}@media (prefers-reduced-motion:reduce){.AuthFrame_page___pPTQ *,.AuthFrame_page___pPTQ :after,.AuthFrame_page___pPTQ :before{transition:none!important}}