.logo[data-v-98d2d67d]{height:32px;background:#fff3;margin:16px}.login-container[data-v-17900542]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.login-header[data-v-17900542]{background:transparent;padding:0 24px}.logo[data-v-17900542]{display:flex;align-items:center;height:64px}.logo img[data-v-17900542]{width:32px;margin-right:12px}.app-name[data-v-17900542]{font-size:20px;color:#000000d9;font-weight:600}.form-wrapper[data-v-17900542]{display:flex;flex-direction:column;align-items:center;padding-top:80px}.login-card[data-v-17900542]{width:400px;border-radius:8px;box-shadow:0 6px 16px -8px #00000014}.login-title[data-v-17900542]{text-align:center;margin-bottom:24px;font-size:24px}.form-options[data-v-17900542]{display:flex;justify-content:space-between;margin-bottom:24px}.forgot-password[data-v-17900542]{color:#00000073}.third-login[data-v-17900542]{display:flex;justify-content:center;gap:24px;margin-top:16px}.third-icon[data-v-17900542]{font-size:24px;color:#00000073;cursor:pointer;transition:color .3s}.third-icon[data-v-17900542]:hover{color:#1890ff}.login-footer[data-v-17900542]{margin-top:48px;color:#00000073;text-align:center}.register-now[data-v-17900542]{text-align:center;margin:16px 0;color:#00000073}.register-now a[data-v-17900542]{color:#1890ff;margin-left:4px}
