.landing-module__ESXKBq__landingContainer{padding:var(--space-6);border-radius:var(--radius-2xl);background-image:url(/images/signin-sidebar.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 150px);display:flex;position:relative;overflow:hidden}.landing-module__ESXKBq__landingContainer:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#189ab40d 0%,#fff0 50%,#e86f3a08 100%);position:absolute;inset:0}.landing-module__ESXKBq__logoContainer{padding-right:var(--space-16);animation:landing-module__ESXKBq__fadeInLeft .8s var(--ease-out-quart)forwards;flex:1;justify-content:flex-end;display:flex}@keyframes landing-module__ESXKBq__fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.landing-module__ESXKBq__authCard{width:420px;animation:landing-module__ESXKBq__scaleInCard .6s var(--ease-spring)forwards;-webkit-backdrop-filter:blur(20px);overflow:hidden;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-xl),0 0 60px #00000014!important;background:#fffffffa!important;border:1px solid #fffc!important}@keyframes landing-module__ESXKBq__scaleInCard{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.landing-module__ESXKBq__authCardInner{padding:var(--space-10)}.landing-module__ESXKBq__authCardHeader{text-align:center;margin-bottom:var(--space-6)}.landing-module__ESXKBq__authCardTitle{font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin-bottom:var(--space-2);letter-spacing:var(--letter-spacing-tight)}.landing-module__ESXKBq__authCardSubtitle{font-size:var(--font-size-md);color:var(--color-gray-500);line-height:var(--line-height-relaxed)}.landing-module__ESXKBq__authForm{width:100%}.landing-module__ESXKBq__authForm .ant-form-item-label>label{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}:is(.landing-module__ESXKBq__authForm .ant-input,.landing-module__ESXKBq__authForm .ant-input-password .ant-input){font-family:var(--font-family-primary);border-radius:var(--radius-md);border-color:var(--color-gray-300);transition:all var(--transition-fast)}:is(.landing-module__ESXKBq__authForm .ant-input:hover,.landing-module__ESXKBq__authForm .ant-input-password:hover .ant-input){border-color:var(--color-primary-400)}:is(.landing-module__ESXKBq__authForm .ant-input:focus,.landing-module__ESXKBq__authForm .ant-input-password .ant-input:focus){border-color:var(--color-primary-500);box-shadow:0 0 0 3px #189ab41a}.landing-module__ESXKBq__submitButton{height:48px;letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-md)!important;font-weight:var(--font-weight-semibold)!important;background:linear-gradient(135deg,var(--color-primary-600)0%,var(--color-primary-500)100%)!important;box-shadow:var(--shadow-md),var(--shadow-primary)!important;transition:all var(--transition-normal)!important;border:none!important}.landing-module__ESXKBq__submitButton:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--color-primary-700)0%,var(--color-primary-600)100%)!important;box-shadow:var(--shadow-lg),0 8px 24px #189ab44d!important}.landing-module__ESXKBq__authLink{font-weight:var(--font-weight-medium);transition:color var(--transition-fast);color:var(--color-primary-600)!important}.landing-module__ESXKBq__authLink:hover{color:var(--color-primary-700)!important}.landing-module__ESXKBq__authTabs .ant-tabs-tab{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);transition:color var(--transition-fast)}.landing-module__ESXKBq__authTabs .ant-tabs-tab-active{color:var(--color-primary-600)}.landing-module__ESXKBq__authTabs .ant-tabs-ink-bar{background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-400));border-radius:var(--radius-full);height:3px}.landing-module__ESXKBq__orgLogo{animation:landing-module__ESXKBq__fadeIn .6s var(--ease-out-quart)forwards}.landing-module__ESXKBq__loadingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:var(--radius-xl);width:100%;height:100%;animation:landing-module__ESXKBq__fadeIn .3s var(--ease-out-quart)forwards;background:#fffffff2;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.landing-module__ESXKBq__divider{margin:var(--space-6)0;color:var(--color-gray-400);font-size:var(--font-size-sm);align-items:center;display:flex}.landing-module__ESXKBq__divider:before,.landing-module__ESXKBq__divider:after{content:"";background:var(--color-gray-200);flex:1;height:1px}.landing-module__ESXKBq__divider span{padding:0 var(--space-4)}@media (max-width:768px){.landing-module__ESXKBq__landingContainer{padding:var(--space-4);border-radius:var(--radius-xl)}.landing-module__ESXKBq__logoContainer{display:none}.landing-module__ESXKBq__authCard{width:100%;max-width:400px;margin:0 auto}.landing-module__ESXKBq__authCardInner{padding:var(--space-8)var(--space-6)}}@media (max-width:480px){.landing-module__ESXKBq__authCard{max-width:350px;border-radius:var(--radius-lg)!important}.landing-module__ESXKBq__authCardInner{padding:var(--space-6)var(--space-5)}.landing-module__ESXKBq__authCardTitle{font-size:var(--font-size-xl)}}
