.xbh2Ka_screen{z-index:10000;background:linear-gradient(135deg,#dbeafe,#e0e7ff,#f0f4f8);justify-content:center;align-items:center;font-family:Sarabun,sans-serif;display:flex;position:fixed;inset:0}.xbh2Ka_bgGrid{pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#3b6fd40f 1px,#0000 0);background-size:32px 32px;position:fixed;inset:0}.xbh2Ka_orb{filter:blur(100px);opacity:.25;pointer-events:none;border-radius:50%;position:fixed}.xbh2Ka_corner{z-index:10001;align-items:center;gap:10px;display:flex;position:fixed;top:24px;left:28px}.xbh2Ka_cornerLogo{color:#fff;background:linear-gradient(135deg,#3b6fd4,#5b8def);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;display:flex}.xbh2Ka_cornerText{color:#0f172a;font-size:13px;font-weight:700}.xbh2Ka_cornerSub{color:#94a3b8;font-size:10px}.xbh2Ka_card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffeb;border:1px solid #00000014;border-radius:20px;width:420px;padding:0;animation:.5s xbh2Ka_fadeUp;position:relative;box-shadow:0 20px 60px #0000001a,0 1px 3px #0000000f}@keyframes xbh2Ka_fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.xbh2Ka_head{text-align:center;border-bottom:1px solid #0000000f;padding:28px 32px 16px}.xbh2Ka_title{color:#0f172a;margin-bottom:4px;font-size:22px;font-weight:800}.xbh2Ka_sub{color:#64748b;font-size:12px}.xbh2Ka_body{padding:24px 32px 28px}.xbh2Ka_field{margin-bottom:16px}.xbh2Ka_label{color:#475569;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.xbh2Ka_input{color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.xbh2Ka_input:focus{border-color:#3b6fd4;box-shadow:0 0 0 3px #3b6fd41f}.xbh2Ka_input::placeholder{color:#94a3b8}.xbh2Ka_input:disabled{opacity:.6;cursor:wait}.xbh2Ka_pwWrap{position:relative}.xbh2Ka_pwWrap .xbh2Ka_input{padding-right:42px}.xbh2Ka_pwToggle{cursor:pointer;color:#94a3b8;background:0 0;border:none;align-items:center;padding:4px;font-size:16px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.xbh2Ka_error{color:#dc2626;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.xbh2Ka_submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b6fd4,#5b8def);border:none;border-radius:10px;width:100%;margin-top:8px;padding:12px;font-family:inherit;font-size:15px;font-weight:700;transition:all .2s}.xbh2Ka_submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #3b6fd44d}.xbh2Ka_submit:active:not(:disabled){transform:translateY(1px)}.xbh2Ka_submit:disabled{opacity:.7;cursor:wait}.xbh2Ka_footer{text-align:center;color:#94a3b8;border-top:1px solid #0000000f;padding:16px 32px;font-size:11px}
