.auth-layout-container{background-color:var(--background,#0f0a12);width:100%;min-height:100vh;transition:background-color .2s;display:flex}.auth-showcase-panel{color:#fff;background-image:linear-gradient(135deg,#0006,#00000080),url(https://lumenpix.one-night-stand.co/zaam-technologies/image/upload/v1721149128/continuum-technologies-assets/illustrations/illustration-one.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:space-between;width:50%;min-width:540px;padding:56px 72px;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.auth-showcase-panel{display:flex}}.auth-showcase-ambient-top{pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-80px}.auth-showcase-ambient-bottom{pointer-events:none;background:radial-gradient(circle,#00000040 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-60px;left:-60px}.auth-showcase-header{z-index:2;justify-content:space-between;align-items:center;display:flex}.auth-brand-badge{width:44px;height:44px;color:var(--color-primary,#ff3a8a);background-color:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #0003}.auth-showcase-links{align-items:center;gap:12px;display:flex}.auth-showcase-tag{font-size:var(--pp-font-compact,13px);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border:1px solid #fff3;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:inline-flex}.auth-showcase-body{z-index:2;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:560px;margin:24px auto;display:flex}.auth-showcase-quote-mark{color:#ffffff59;margin-bottom:4px;font-family:serif;font-size:44px;font-weight:900;line-height:1}.auth-showcase-heading{font-size:var(--pp-font-display,32px);color:#fff;letter-spacing:-.02em;margin-bottom:24px;font-weight:800;line-height:1.2}.auth-pillars-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:28px;display:grid}.auth-pillar-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.auth-pillar-icon{color:#fff;background-color:#ffffff29;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.auth-quote-box{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-left:3px solid #fff;border-radius:0 10px 10px 0;padding:16px 20px}.auth-canvas-main{background-color:var(--background,#0f0a12);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex}.auth-canvas-inner{width:100%;max-width:480px}.auth-mobile-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media (min-width:1024px){.auth-mobile-header{display:none}}.auth-form-card{transition:box-shadow .2s,border-color .2s;border-radius:14px!important}.auth-sso-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;width:100%;display:grid}.auth-policy-notice{text-align:center;background-color:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;margin-top:24px;padding:12px 14px}.theme-light .auth-policy-notice{background-color:#f8fafc;border-color:#e2e8f0}@media (max-width:640px){.auth-canvas-main{padding:24px 16px}.auth-form-card .ant-card-body{padding:24px 18px!important}}
