.aydn6q_container{min-height:100vh;font-family:var(--font-family,system-ui, sans-serif);background-color:#fafbfc;display:flex}.aydn6q_brandingSection{background-color:#f8fafc;background-image:radial-gradient(circle at 10% 20%,#ebf4ff,#0000 40%),radial-gradient(circle at 90% 80%,#eff6ff,#0000 40%);flex-direction:column;flex:1;padding:48px;display:none;position:relative;overflow:hidden}@media (min-width:900px){.aydn6q_brandingSection{display:flex}}.aydn6q_brandingHeader{align-items:center;gap:12px;margin-bottom:60px;display:flex}.aydn6q_logoLight{border-radius:8px;display:block}.aydn6q_logoDark{border-radius:8px;display:none}html[data-theme=dark] .aydn6q_logoLight{display:none}html[data-theme=dark] .aydn6q_logoDark{display:block}.aydn6q_mobileLogo{justify-content:center;margin-bottom:8px;display:none}@media (max-width:768px){.aydn6q_mobileLogo{display:flex}}.aydn6q_brandingLogoText{color:#172b4d;letter-spacing:-.5px;font-size:22px;font-weight:700}.aydn6q_brandingContent{flex-direction:column;flex:1;width:100%;max-width:520px;margin:0 auto;display:flex}.aydn6q_brandingContent h1{color:#172b4d;letter-spacing:-1.5px;margin:0 0 16px;font-size:46px;font-weight:800;line-height:1.15}.aydn6q_brandingContent p{color:#5e6c84;margin:0 0 48px;font-size:18px;line-height:1.5}.aydn6q_mockBoardWrapper{perspective:1000px;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.aydn6q_mockBoard{width:100%;max-width:640px;transform-style:preserve-3d;background:#fff;border-radius:16px;gap:16px;padding:24px;transition:transform .5s;display:flex;transform:rotateX(8deg)rotateY(-8deg)rotate(2deg);box-shadow:0 20px 40px #0000000f,0 1px 3px #0000000a}.aydn6q_mockColumn{background:#f4f5f7;border-radius:12px;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.aydn6q_mockColHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.aydn6q_mockColTitle{color:#172b4d;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.aydn6q_mockColDot{border-radius:50%;width:8px;height:8px}.aydn6q_mockColCount{color:#97a0af;font-size:12px;font-weight:500}.aydn6q_mockCard{background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:0 1px 2px #091e421a}.aydn6q_mockCardTitle{color:#172b4d;font-size:12px;font-weight:500;line-height:1.4}.aydn6q_mockCardFooter{justify-content:space-between;align-items:center;display:flex}.aydn6q_mockTag{border-radius:12px;padding:3px 8px;font-size:10px;font-weight:600}.aydn6q_mockAvatar{background:#dfe1e6;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.aydn6q_mockAvatar img{object-fit:cover;width:100%;height:100%}.aydn6q_mockFloatingElement{z-index:10;background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:14px;display:flex;position:absolute;box-shadow:0 16px 32px #00000014}.aydn6q_floatingTopRight{top:-10%;right:-5%;transform:rotate(5deg)}.aydn6q_floatingBottomLeft{color:#fff;background:#4f46e5;border-radius:12px;padding:12px;bottom:10%;left:-8%;transform:rotate(-8deg)}.aydn6q_floatingBottomRight{color:#b45309;background:#fcd34d;border-radius:12px;padding:12px;bottom:-5%;right:5%;transform:rotate(12deg)}.aydn6q_dragCursor{z-index:20;position:absolute;top:50%;left:60%}.aydn6q_loginSection{background-color:#fff;flex:1;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.aydn6q_card{background-color:#fff;border-radius:20px;flex-direction:column;gap:32px;width:100%;max-width:440px;padding:48px;display:flex;box-shadow:0 24px 48px #0000000f,inset 0 0 0 1px #00000005}.aydn6q_loginHeader{text-align:center;flex-direction:column;gap:10px;display:flex}.aydn6q_loginHeader h2{color:#172b4d;letter-spacing:-.5px;margin:0;font-size:28px;font-weight:700}.aydn6q_loginHeader p{color:#5e6c84;margin:0;font-size:15px;line-height:1.5}.aydn6q_toggleContainer{background-color:#f4f5f7;border-radius:8px;padding:4px;display:flex}.aydn6q_toggleBtn{color:#5e6c84;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:10px;font-size:14px;font-weight:500;transition:all .2s}.aydn6q_toggleBtnActive{color:#172b4d;background:#fff;border-color:#172b4d;font-weight:600;box-shadow:0 2px 4px #0000000d}.aydn6q_form{flex-direction:column;gap:20px;display:flex}.aydn6q_inputGroup{flex-direction:column;gap:8px;display:flex}.aydn6q_inputGroup label{color:#172b4d;font-size:13px;font-weight:600}.aydn6q_input{color:#172b4d;background-color:#fafbfc;border:1px solid #dfe1e6;border-radius:8px;width:100%;padding:14px 16px;font-size:15px;transition:all .2s}.aydn6q_input:focus{background-color:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}.aydn6q_input:disabled{opacity:.6;cursor:not-allowed}.aydn6q_submitBtn{color:#fff;cursor:pointer;background-color:#4a89df;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-top:8px;padding:14px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.aydn6q_submitBtn:hover:not(:disabled){background-color:#3a74c4}.aydn6q_submitBtn:disabled{opacity:.7;cursor:not-allowed}.aydn6q_error{color:#ef4444;text-align:center;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;margin:0;padding:12px;font-size:13px}.aydn6q_successMessage{text-align:center;background-color:#f0fdf4;border:1px solid #dcfce7;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;animation:.4s ease-out aydn6q_slideUp;display:flex}.aydn6q_checkIcon{color:#fff;background-color:#10b981;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:8px;font-size:28px;display:flex}.aydn6q_successMessage h3{color:#064e3b;margin:0;font-size:20px}.aydn6q_successMessage p{color:#047857;margin:0;font-size:15px;line-height:1.5}.aydn6q_footer{text-align:center;color:#97a0af;margin-top:16px;font-size:12px;line-height:1.6}@keyframes aydn6q_slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.aydn6q_container{background-color:#fff}.aydn6q_loginSection{align-items:flex-start;padding:10vh 16px 16px}.aydn6q_card{box-shadow:none;background:0 0;border-radius:24px;gap:28px;padding:32px 24px}.aydn6q_toggleContainer{border-radius:9999px;padding:4px}.aydn6q_toggleBtn{border-radius:9999px;min-height:44px;padding:12px;font-size:14px}.aydn6q_input{border-radius:12px;min-height:52px;padding:16px;font-size:16px}.aydn6q_submitBtn{border-radius:9999px;min-height:52px;margin-top:4px;padding:16px;font-size:16px}.aydn6q_submitBtn:active:not(:disabled){transform:scale(.98)}.aydn6q_error{border-radius:12px}.aydn6q_successMessage{border-radius:20px}}
