.login-panel-wrapper[data-v-79dacb2d]{display:flex;max-height:600px;min-height:500px;overflow:hidden}.login-illustration[data-v-79dacb2d]{background:linear-gradient(135deg,#6366f114,#8b5cf61f);border-right:1px solid rgba(99,102,241,.15);flex:1;overflow:hidden;position:relative}.login-form-area[data-v-79dacb2d]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:2rem;position:relative}.welcome-title[data-v-79dacb2d]{color:#1e293bf2;font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.welcome-subtitle[data-v-79dacb2d]{color:#64748bcc;font-size:.875rem}.login-tabs-container[data-v-79dacb2d]{margin-bottom:1.5rem}.login-tabs-wrapper[data-v-79dacb2d]{border:none;border-bottom:1px solid rgba(99,102,241,.1);box-shadow:none;padding:0}.login-tab-btn[data-v-79dacb2d],.login-tabs-wrapper[data-v-79dacb2d]{background:transparent;border-radius:0}.login-tab-btn[data-v-79dacb2d]{border:none;border-bottom:2px solid transparent;color:#64748bcc;cursor:pointer;font-size:14px;font-weight:400;padding:12px 16px 14px;position:relative;transition:all .2s ease}.login-tab-btn[data-v-79dacb2d]:hover{background:transparent;color:#6366f1cc}.login-tab-btn.active[data-v-79dacb2d]{background:transparent;border-bottom:2px solid #6366f1;box-shadow:none;color:#6366f1;font-weight:500}.logo-section[data-v-79dacb2d]{align-items:center;display:flex;flex-direction:column}.logo-image[data-v-79dacb2d]{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.logo-svg[data-v-79dacb2d]{height:auto;width:120px}.site-title[data-v-79dacb2d]{color:#1e293be6}.illustration-desc[data-v-79dacb2d]{color:#64748bcc}body.dark .login-illustration[data-v-79dacb2d],body[data-theme=dark] .login-illustration[data-v-79dacb2d],html.dark .login-illustration[data-v-79dacb2d],html[data-theme=dark] .login-illustration[data-v-79dacb2d]{background:linear-gradient(135deg,#6366f126,#8b5cf633);border-right:1px solid rgba(129,140,248,.25)}body.dark .welcome-title[data-v-79dacb2d],body[data-theme=dark] .welcome-title[data-v-79dacb2d],html.dark .welcome-title[data-v-79dacb2d],html[data-theme=dark] .welcome-title[data-v-79dacb2d]{color:#f8fafcfa}body.dark .welcome-subtitle[data-v-79dacb2d],body[data-theme=dark] .welcome-subtitle[data-v-79dacb2d],html.dark .welcome-subtitle[data-v-79dacb2d],html[data-theme=dark] .welcome-subtitle[data-v-79dacb2d]{color:#94a3b8cc}body.dark .login-tabs-wrapper[data-v-79dacb2d],body[data-theme=dark] .login-tabs-wrapper[data-v-79dacb2d],html.dark .login-tabs-wrapper[data-v-79dacb2d],html[data-theme=dark] .login-tabs-wrapper[data-v-79dacb2d]{background:transparent;border-bottom:1px solid rgba(129,140,248,.15)}body.dark .login-tab-btn[data-v-79dacb2d],body[data-theme=dark] .login-tab-btn[data-v-79dacb2d],html.dark .login-tab-btn[data-v-79dacb2d],html[data-theme=dark] .login-tab-btn[data-v-79dacb2d]{color:#94a3b8cc}body.dark .login-tab-btn[data-v-79dacb2d]:hover,body[data-theme=dark] .login-tab-btn[data-v-79dacb2d]:hover,html.dark .login-tab-btn[data-v-79dacb2d]:hover,html[data-theme=dark] .login-tab-btn[data-v-79dacb2d]:hover{background:transparent;color:#818cf8cc}body.dark .login-tab-btn.active[data-v-79dacb2d],body[data-theme=dark] .login-tab-btn.active[data-v-79dacb2d],html.dark .login-tab-btn.active[data-v-79dacb2d],html[data-theme=dark] .login-tab-btn.active[data-v-79dacb2d]{background:transparent;border-bottom:2px solid #818cf8;box-shadow:none;color:#818cf8}.account-login-form-container[data-v-13d65739]{margin:0 auto;max-width:500px;width:100%}.account-login-form-container[data-v-13d65739] .formField{margin-bottom:24px!important}.account-login-form-container[data-v-13d65739] label{font-size:15px!important;margin-bottom:10px!important}.account-login-form-container[data-v-13d65739] input{font-size:15px!important;height:48px!important;padding:12px 16px!important}.account-login-form-container[data-v-13d65739] button,.account-login-form-container[data-v-13d65739] button[type=submit]{font-size:16px!important;height:50px!important}.account-login-form-container[data-v-13d65739] .flex.gap-3{gap:12px!important;margin-top:32px!important}.account-login-form-container[data-v-13d65739] .text-xs{line-height:1.6!important;margin-top:8px!important}.register-btn-new[data-v-13d65739]{background:linear-gradient(135deg,#64748b,#475569)!important;border:none!important;box-shadow:0 2px 8px #4755694d!important;color:#fff!important;font-weight:500!important;transition:all .3s ease!important}.register-btn-new[data-v-13d65739]:hover{background:linear-gradient(135deg,#475569,#334155)!important;box-shadow:0 6px 20px #47556966!important;color:#fff!important;transform:translateY(-2px)!important}.wechat-login-form-container[data-v-0811cb0b]{margin:0 auto;max-width:400px;width:100%}.login-panel-wrapper[data-v-68c36358]{max-height:100vh;min-height:100vh;overflow:hidden}.login-illustration[data-v-68c36358]{background:linear-gradient(135deg,#6366f11a,#8b5cf624);border-bottom-left-radius:12px;border-right:1px solid rgba(129,140,248,.18);border-top-left-radius:12px;flex:0 0 45%;overflow:hidden;position:relative}.login-illustration[data-v-68c36358]:before{animation:float-glow-68c36358 10s ease-in-out infinite;background:radial-gradient(circle,rgba(99,102,241,.06) 0,transparent 70%);border-radius:50%;content:"";height:50%;left:25%;position:absolute;top:25%;width:50%}@keyframes float-glow-68c36358{0%,to{opacity:.3;transform:translate(0) scale(1)}50%{opacity:.5;transform:translate(10px,-10px) scale(1.08)}}.logo-section[data-v-68c36358]{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-image[data-v-68c36358]{animation:float-68c36358 3s ease-in-out infinite;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.logo-image[data-v-68c36358],.logo-svg[data-v-68c36358]{filter:drop-shadow(0 8px 24px rgba(99,102,241,.4))}.logo-svg[data-v-68c36358]{height:auto;width:200px}.site-title[data-v-68c36358]{color:#1e293bf2;font-weight:700;letter-spacing:.5px;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.1);transition:color .3s ease;z-index:1}body.dark .site-title[data-v-68c36358],body[data-theme=dark] .site-title[data-v-68c36358],html.dark .site-title[data-v-68c36358],html[data-theme=dark] .site-title[data-v-68c36358]{color:#f8fafcfa;text-shadow:0 2px 8px rgba(0,0,0,.3)}@keyframes float-68c36358{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.illustration-desc[data-v-68c36358]{color:#475569e6;font-weight:500;position:relative;transition:color .3s ease;z-index:1}body.dark .illustration-desc[data-v-68c36358],body[data-theme=dark] .illustration-desc[data-v-68c36358],html.dark .illustration-desc[data-v-68c36358],html[data-theme=dark] .illustration-desc[data-v-68c36358]{color:#94a3b8d9}.login-form-area[data-v-68c36358]{border-bottom-right-radius:12px;border-top-right-radius:12px;display:flex;flex:1;flex-direction:column;justify-content:flex-start;max-height:100vh;overflow-y:auto;padding:32px 56px!important}.login-form-area[data-v-68c36358] .formField{margin-bottom:24px!important}.login-form-area[data-v-68c36358] label{font-size:15px!important;margin-bottom:10px!important}.login-form-area[data-v-68c36358] input{font-size:15px!important;height:48px!important;padding:12px 16px!important}.login-form-area[data-v-68c36358] button[type=submit],.login-form-area[data-v-68c36358] button[variant=outline]{font-size:16px!important;height:50px!important}.back-login-btn[data-v-68c36358]{background:linear-gradient(135deg,#64748b,#475569)!important;border:none!important;box-shadow:0 2px 8px #4755694d!important;color:#fff!important;font-weight:500!important;transition:all .3s ease!important}.back-login-btn[data-v-68c36358]:hover{background:linear-gradient(135deg,#475569,#334155)!important;box-shadow:0 6px 20px #47556966!important;color:#fff!important;transform:translateY(-2px)!important}.login-form-area[data-v-68c36358] .flex.gap-3{gap:12px!important}.login-form-area[data-v-68c36358] .text-xs{line-height:1.6!important;margin-top:8px!important}@media (max-width:768px){.login-panel-wrapper[data-v-68c36358]{flex-direction:column;max-height:100vh;min-height:100vh;overflow:hidden}.login-illustration[data-v-68c36358]{border-bottom:1px solid rgba(129,140,248,.2);border-right:none;flex:0 0 200px}.logo-image[data-v-68c36358]{height:80px;width:80px}.logo-svg[data-v-68c36358]{width:140px}.site-title[data-v-68c36358]{font-size:24px!important;margin-top:16px!important}.illustration-desc[data-v-68c36358]{font-size:14px;margin-top:12px!important}.login-form-area[data-v-68c36358]{flex:1;justify-content:flex-start;max-height:calc(100vh - 200px);overflow-y:auto;padding:40px 24px 32px!important}}@media (max-width:480px){.login-panel-wrapper[data-v-68c36358]{min-height:100vh}.login-illustration[data-v-68c36358]{flex:0 0 160px;padding:24px 16px!important}.logo-image[data-v-68c36358]{height:60px;width:60px}.logo-svg[data-v-68c36358]{width:120px}.site-title[data-v-68c36358]{font-size:20px!important;margin-top:12px!important}.illustration-desc[data-v-68c36358]{font-size:12px;margin-top:8px!important}.login-form-area[data-v-68c36358]{max-height:calc(100vh - 160px);overflow-y:auto;padding:32px 20px 24px!important}.login-form-area[data-v-68c36358] input{font-size:14px!important;height:46px!important;padding:10px 14px!important}.login-form-area[data-v-68c36358] button[type=submit],.login-form-area[data-v-68c36358] button[variant=outline]{font-size:15px!important;height:50px!important}.login-form-area[data-v-68c36358] label{font-size:14px!important}.login-form-area[data-v-68c36358] .flex.gap-3.items-center{gap:8px!important}.login-form-area[data-v-68c36358] .flex.gap-3.items-center .flex-1{flex:1!important;min-width:0!important}.login-form-area[data-v-68c36358] .flex.gap-3.items-center .flex-none{flex-shrink:0!important}.login-form-area[data-v-68c36358] .flex.gap-3.items-center img{height:36px!important;width:80px!important}.login-form-area[data-v-68c36358] .flex.gap-3:not(.items-center){flex-direction:column-reverse;gap:12px!important}.login-form-area[data-v-68c36358] .flex.gap-3:not(.items-center) button{width:100%!important}}@media (max-width:360px){.login-illustration[data-v-68c36358]{flex:0 0 140px;padding:20px 12px!important}.login-form-area[data-v-68c36358]{padding:24px 16px 20px!important}.site-title[data-v-68c36358]{font-size:18px!important}.illustration-desc[data-v-68c36358]{font-size:11px}.login-form-area[data-v-68c36358] .flex.gap-3.items-center{gap:6px!important}.login-form-area[data-v-68c36358] .flex.gap-3.items-center img{height:32px!important;width:70px!important}}.login-panel-wrapper{backdrop-filter:blur(40px) saturate(150%);background:linear-gradient(135deg,#fffffff2,#f8fafcfa)!important;border:2px solid rgba(99,102,241,.2)!important;border-radius:12px!important;box-shadow:0 25px 70px #00000014,0 10px 30px #6366f126,0 0 0 1px #6366f11a,inset 0 1px #fffc,inset 0 -1px #0000000d!important;overflow:hidden!important;transition:all .4s cubic-bezier(.4,0,.2,1)}body.dark .login-panel-wrapper,body[data-theme=dark] .login-panel-wrapper,html.dark .login-panel-wrapper,html[data-theme=dark] .login-panel-wrapper{background:linear-gradient(135deg,#1e293bf2,#0f172afa)!important;border:2px solid rgba(129,140,248,.3)!important;box-shadow:0 25px 70px #0f172a59,0 10px 30px #818cf833,0 0 0 1px #818cf826,inset 0 1px #818cf826,inset 0 -1px #0000004d!important}.login-container[data-v-361649d5]{background:radial-gradient(ellipse at 50% 30%,#f0f4ff 0,#f8fafc,#fafbff);overflow:hidden;position:relative;transition:background .4s cubic-bezier(.4,0,.2,1)}body.dark .login-container[data-v-361649d5],body[data-theme=dark] .login-container[data-v-361649d5],html.dark .login-container[data-v-361649d5],html[data-theme=dark] .login-container[data-v-361649d5]{background:radial-gradient(ellipse at 50% 30%,#0f0f23 0,#1a1a2e,#16213e)}.login-container[data-v-361649d5]:before{animation:grid-fade-361649d5 8s ease-in-out infinite;background-image:linear-gradient(rgba(99,102,241,.12) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.12) 1px,transparent 0);background-size:50px 50px;content:"";inset:0;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 20%,transparent 70%);pointer-events:none;position:absolute;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:0}body.dark .login-container[data-v-361649d5]:before,body[data-theme=dark] .login-container[data-v-361649d5]:before,html.dark .login-container[data-v-361649d5]:before,html[data-theme=dark] .login-container[data-v-361649d5]:before{background-image:linear-gradient(rgba(129,140,248,.15) 1px,transparent 0),linear-gradient(90deg,rgba(129,140,248,.15) 1px,transparent 0)}@keyframes grid-fade-361649d5{0%,to{opacity:.6}50%{opacity:1}}.login-container[data-v-361649d5]:after{animation:orb-float-1-361649d5 25s ease-in-out infinite;background:radial-gradient(circle,rgba(99,102,241,.12),transparent 70%);border-radius:50%;content:"";filter:blur(120px);height:700px;left:-250px;pointer-events:none;position:absolute;top:-250px;transition:all .4s cubic-bezier(.4,0,.2,1);width:700px;z-index:0}body.dark .login-container[data-v-361649d5]:after,body[data-theme=dark] .login-container[data-v-361649d5]:after,html.dark .login-container[data-v-361649d5]:after,html[data-theme=dark] .login-container[data-v-361649d5]:after{background:radial-gradient(circle,rgba(129,140,248,.18),transparent 70%)}.login-container .bg-decoration[data-v-361649d5]{inset:0;pointer-events:none;position:absolute;z-index:0}.login-container .bg-decoration[data-v-361649d5]:before{animation:orb-float-2-361649d5 30s ease-in-out infinite;background:radial-gradient(circle,rgba(139,92,246,.1),transparent 70%);border-radius:50%;bottom:-200px;content:"";filter:blur(100px);height:600px;position:absolute;right:-200px;transition:all .4s cubic-bezier(.4,0,.2,1);width:600px}body.dark .login-container .bg-decoration[data-v-361649d5]:before,body[data-theme=dark] .login-container .bg-decoration[data-v-361649d5]:before,html.dark .login-container .bg-decoration[data-v-361649d5]:before,html[data-theme=dark] .login-container .bg-decoration[data-v-361649d5]:before{background:radial-gradient(circle,rgba(168,85,247,.15),transparent 70%)}.login-container .bg-decoration[data-v-361649d5]:after{animation:orb-float-3-361649d5 20s ease-in-out infinite;background:radial-gradient(circle,rgba(167,139,250,.08),transparent 70%);border-radius:50%;content:"";height:500px;position:absolute;right:10%;top:50%;transition:all .4s cubic-bezier(.4,0,.2,1);width:500px}body.dark .login-container .bg-decoration[data-v-361649d5]:after,body[data-theme=dark] .login-container .bg-decoration[data-v-361649d5]:after,html.dark .login-container .bg-decoration[data-v-361649d5]:after,html[data-theme=dark] .login-container .bg-decoration[data-v-361649d5]:after{background:radial-gradient(circle,rgba(199,210,254,.12),transparent 70%)}@keyframes orb-float-1-361649d5{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-40px) scale(1.15)}66%{transform:translate(-40px,40px) scale(.9)}}@keyframes orb-float-2-361649d5{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-50px,-50px) scale(1.1)}}@keyframes orb-float-3-361649d5{0%,to{opacity:.6;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(30px,30px) scale(1.2)}}.login-container[data-v-361649d5]>*{position:relative;z-index:1}.login-panel-wrapper[data-v-361649d5]{min-height:580px}.login-illustration[data-v-361649d5]{background:linear-gradient(135deg,#6366f11a,#8b5cf624);border-bottom-left-radius:12px;border-right:1px solid rgba(129,140,248,.18);border-top-left-radius:12px;flex:0 0 45%;overflow:hidden;position:relative}.login-illustration[data-v-361649d5]:before{animation:float-glow-361649d5 10s ease-in-out infinite;background:radial-gradient(circle,rgba(99,102,241,.06) 0,transparent 70%);border-radius:50%;content:"";height:50%;left:25%;position:absolute;top:25%;width:50%}@keyframes float-glow-361649d5{0%,to{opacity:.3;transform:translate(0) scale(1)}50%{opacity:.5;transform:translate(10px,-10px) scale(1.08)}}.logo-section[data-v-361649d5]{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.logo-image[data-v-361649d5]{animation:float-361649d5 3s ease-in-out infinite;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.logo-image[data-v-361649d5],.logo-svg[data-v-361649d5]{filter:drop-shadow(0 8px 24px rgba(99,102,241,.4))}.logo-svg[data-v-361649d5]{height:auto;width:200px}.site-title[data-v-361649d5]{color:#1e293bf2;font-weight:700;letter-spacing:.5px;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.1);transition:color .3s ease;z-index:1}body.dark .site-title[data-v-361649d5],body[data-theme=dark] .site-title[data-v-361649d5],html.dark .site-title[data-v-361649d5],html[data-theme=dark] .site-title[data-v-361649d5]{color:#f8fafcfa;text-shadow:0 2px 8px rgba(0,0,0,.3)}@keyframes float-361649d5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.illustration-desc[data-v-361649d5]{color:#475569e6;font-weight:500;position:relative;transition:color .3s ease;z-index:1}body.dark .illustration-desc[data-v-361649d5],body[data-theme=dark] .illustration-desc[data-v-361649d5],html.dark .illustration-desc[data-v-361649d5],html[data-theme=dark] .illustration-desc[data-v-361649d5]{color:#94a3b8d9}.login-form-area[data-v-361649d5]{background:#ffffff05;border-bottom-right-radius:12px;border-top-right-radius:12px;display:flex;flex:1;flex-direction:column;justify-content:center;padding:48px 56px!important}.welcome-header[data-v-361649d5]{margin-bottom:32px;text-align:center}.welcome-title[data-v-361649d5]{color:#1e293bf2;font-size:28px;font-weight:700;letter-spacing:-.5px;margin-bottom:8px}.welcome-subtitle[data-v-361649d5]{color:#64748bcc;font-size:15px;margin-bottom:0}body.dark .welcome-title[data-v-361649d5],body[data-theme=dark] .welcome-title[data-v-361649d5],html.dark .welcome-title[data-v-361649d5],html[data-theme=dark] .welcome-title[data-v-361649d5]{color:#f8fafcf2!important}body.dark .welcome-subtitle[data-v-361649d5],body[data-theme=dark] .welcome-subtitle[data-v-361649d5],html.dark .welcome-subtitle[data-v-361649d5],html[data-theme=dark] .welcome-subtitle[data-v-361649d5]{color:#94a3b8cc!important}.login-panel-wrapper .login-form-area .custom-tab-container[data-v-361649d5]{background:transparent!important;border:none!important;border-bottom:1px solid rgba(99,102,241,.1)!important;border-radius:0!important;box-shadow:none!important;display:flex!important;margin-bottom:1.5rem!important;padding:0!important}.login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]{all:unset!important;align-items:center!important;background:transparent!important;border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:#64748bcc!important;cursor:pointer!important;display:flex!important;flex:1!important;font-size:14px!important;font-weight:400!important;justify-content:center!important;outline:none!important;padding:12px 16px 14px!important;text-decoration:none!important;transition:all .2s ease!important}.login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]:hover{background:transparent!important;box-shadow:none!important;color:#6366f1cc!important;text-decoration:none!important}.login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn.custom-tab-active[data-v-361649d5]{background:transparent!important;border-bottom:2px solid #6366f1!important;box-shadow:none!important;color:#6366f1!important;font-weight:500!important;text-decoration:none!important}body.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5],body[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5],html.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5],html[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]{color:#94a3b8cc!important}body.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]:hover,body[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]:hover,html.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]:hover,html[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]:hover{color:#818cf8cc!important}body.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn.custom-tab-active[data-v-361649d5],body[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn.custom-tab-active[data-v-361649d5],html.dark .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn.custom-tab-active[data-v-361649d5],html[data-theme=dark] .login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn.custom-tab-active[data-v-361649d5]{border-bottom:2px solid #818cf8!important;color:#818cf8!important}.login-container .return-home-btn-inside[data-v-361649d5],.login-container .return-home-btn-mobile[data-v-361649d5],button.return-home-btn-inside[data-v-361649d5],button.return-home-btn-mobile[data-v-361649d5]{align-items:center!important;aspect-ratio:1!important;backdrop-filter:blur(8px)!important;background:#ffffff26!important;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;box-shadow:0 4px 12px #0000001a!important;color:#64748be6!important;display:flex!important;flex-shrink:0!important;height:40px!important;justify-content:center!important;margin:0!important;max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;overflow:hidden!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:40px!important}.login-container .return-home-btn-inside[data-v-361649d5]:hover,.login-container .return-home-btn-mobile[data-v-361649d5]:hover,button.return-home-btn-inside[data-v-361649d5]:hover,button.return-home-btn-mobile[data-v-361649d5]:hover{background:#ffffff40!important;border:1px solid hsla(0,0%,100%,.4)!important;box-shadow:0 8px 25px #0003!important;color:#1e293bf2!important;transform:translateY(-2px) scale(1.05)!important}body.dark .return-home-btn-inside[data-v-361649d5],body.dark .return-home-btn-mobile[data-v-361649d5],body[data-theme=dark] .return-home-btn-inside[data-v-361649d5],body[data-theme=dark] .return-home-btn-mobile[data-v-361649d5],html.dark .return-home-btn-inside[data-v-361649d5],html.dark .return-home-btn-mobile[data-v-361649d5],html[data-theme=dark] .return-home-btn-inside[data-v-361649d5],html[data-theme=dark] .return-home-btn-mobile[data-v-361649d5]{background:#0003!important;border:1px solid hsla(0,0%,100%,.1)!important;color:#94a3b8e6!important}body.dark .return-home-btn-inside[data-v-361649d5]:hover,body.dark .return-home-btn-mobile[data-v-361649d5]:hover,body[data-theme=dark] .return-home-btn-inside[data-v-361649d5]:hover,body[data-theme=dark] .return-home-btn-mobile[data-v-361649d5]:hover,html.dark .return-home-btn-inside[data-v-361649d5]:hover,html.dark .return-home-btn-mobile[data-v-361649d5]:hover,html[data-theme=dark] .return-home-btn-inside[data-v-361649d5]:hover,html[data-theme=dark] .return-home-btn-mobile[data-v-361649d5]:hover{background:#0000004d!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#f8fafcf2!important}@media (max-width:768px){.login-panel-wrapper[data-v-361649d5]{flex-direction:column;min-height:100vh}.login-illustration[data-v-361649d5]{border-bottom:1px solid rgba(99,102,241,.15);border-radius:12px 12px 0 0;border-right:none;flex:0 0 200px}body.dark .login-illustration[data-v-361649d5],body[data-theme=dark] .login-illustration[data-v-361649d5],html.dark .login-illustration[data-v-361649d5],html[data-theme=dark] .login-illustration[data-v-361649d5]{border-bottom:1px solid rgba(129,140,248,.25)}.logo-image[data-v-361649d5]{height:80px;width:80px}.logo-svg[data-v-361649d5]{width:140px}.site-title[data-v-361649d5]{font-size:24px!important;margin-top:16px!important}.illustration-desc[data-v-361649d5]{font-size:14px;margin-top:12px!important}.login-form-area[data-v-361649d5]{border-radius:0 0 12px 12px;flex:1;justify-content:flex-start;padding:24px!important}.welcome-header[data-v-361649d5]{display:none!important}.return-home-btn-inside[data-v-361649d5],.return-home-btn-mobile[data-v-361649d5]{height:36px!important;min-width:36px!important;width:36px!important}}@media (max-width:480px){.login-panel-wrapper[data-v-361649d5]{min-height:100vh}.login-illustration[data-v-361649d5]{flex:0 0 160px;padding:24px 16px!important}.logo-image[data-v-361649d5]{height:60px;width:60px}.logo-svg[data-v-361649d5]{width:120px}.site-title[data-v-361649d5]{font-size:20px!important;margin-top:12px!important}.illustration-desc[data-v-361649d5]{font-size:12px;margin-top:8px!important}.login-form-area[data-v-361649d5]{padding:20px!important}.welcome-header[data-v-361649d5]{display:none!important}.login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]{font-size:13px!important;padding:10px 12px 12px!important}.login-form-area[data-v-361649d5] input{font-size:14px!important;height:46px!important;padding:10px 14px!important}.login-form-area[data-v-361649d5] button,.login-form-area[data-v-361649d5] button[type=submit]{font-size:15px!important;height:38px!important}.login-form-area[data-v-361649d5] label{font-size:14px!important}.login-form-area[data-v-361649d5] .flex.gap-3{flex-direction:column-reverse;gap:12px!important}.login-form-area[data-v-361649d5] .flex.gap-3 button{width:100%!important}.return-home-btn-inside[data-v-361649d5],.return-home-btn-mobile[data-v-361649d5]{height:32px!important;min-width:32px!important;width:32px!important}}@media (max-width:360px){.login-illustration[data-v-361649d5]{flex:0 0 140px;padding:20px 12px!important}.login-form-area[data-v-361649d5]{padding:24px 16px 20px!important}.welcome-title[data-v-361649d5]{font-size:20px}.welcome-subtitle[data-v-361649d5]{font-size:11px}.login-panel-wrapper .login-form-area .custom-tab-container .custom-tab-btn[data-v-361649d5]{font-size:12px!important;padding:8px 10px 10px!important}}
