.nx-auth-banner{width:560px;padding:var(--space-10);color:#fff;background:var(--auth-banner-base);isolation:isolate;flex-direction:column;justify-content:space-between;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.nx-auth-banner{display:flex}}@media (min-width:1280px){.nx-auth-banner{width:640px}}@media (min-width:1536px){.nx-auth-banner{width:720px}}.nx-auth-banner__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.nx-auth-banner__backdrop{opacity:.85;background-image:url(/logo/auth-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.nx-auth-banner__vignette{background:radial-gradient(#0000 45%,#0b12208c 100%),linear-gradient(#0b12204d 0%,#0000 20% 80%,#0b122066 100%);position:absolute;inset:0}.nx-auth-banner__seam{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#e8edf514 60%,#e8edf52e 100%);width:80px;position:absolute;top:0;bottom:0;right:0}.dark .nx-auth-banner__seam{background:linear-gradient(90deg,#0b122000 0%,#0f182466 60%,#0f1824e6 100%)}.nx-auth-banner__content{z-index:1;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.nx-auth-banner__logo{align-items:center;display:flex}.nx-auth-banner__body{gap:var(--space-6);flex-direction:column;display:flex}.nx-auth-banner__headline{letter-spacing:-.015em;color:#fff;margin:0;font-size:34px;font-weight:600;line-height:1.15}.nx-auth-banner__subcopy{color:#ffffff9e;max-width:420px;margin:0;font-size:16px;line-height:1.55}.nx-auth-banner__bullets{padding-top:var(--space-2);flex-direction:column;gap:18px;margin:0;list-style:none;display:flex}.nx-auth-banner__bullet{align-items:center;gap:var(--space-3);padding-left:var(--space-3);border-left:2px solid #3b82f6;display:flex}.nx-auth-banner__bullet-icon{border-radius:var(--radius-md);color:#7db4ff;background:#1e2a40;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.nx-auth-banner__bullet-text{font-size:var(--text-base);color:#ffffffd1;line-height:1.4}.nx-auth-banner__footer{z-index:1;margin:var(--space-6) 0 0 0;font-family:var(--font-mono);font-size:var(--text-base);color:#ffffffb3;position:relative}.nx-auth-banner__footer--subtle{font-size:var(--text-xs);color:#ffffff4d}
.nx-auth-canvas{isolation:isolate;background:var(--auth-canvas-bg);padding:var(--space-6);flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dark .nx-auth-canvas{background:var(--auth-canvas-bg)}.nx-auth-canvas__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.nx-auth-canvas__grid{background-image:linear-gradient(90deg,#1e40af0f 1px,#0000 1px),linear-gradient(#1e40af0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75%,#000 0%,#0009 60%,#0000 100%);mask-image:radial-gradient(75% 75%,#000 0%,#0009 60%,#0000 100%)}.dark .nx-auth-canvas__grid{background-image:linear-gradient(90deg,#3b82f60a 1px,#0000 1px),linear-gradient(#3b82f60a 1px,#0000 1px)}.nx-auth-canvas__glow{filter:blur(48px);background:radial-gradient(50% 50%,#1e40af24 0%,#1e40af0d 45%,#0000 75%);width:90%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dark .nx-auth-canvas__glow{background:radial-gradient(50% 50%,#3b82f62e 0%,#3b82f612 45%,#0000 75%)}.nx-auth-canvas__vignette{background:linear-gradient(#0f172a0f 0%,#0000 15% 85%,#0f172a0f 100%);position:absolute;inset:0}.dark .nx-auth-canvas__vignette{background:linear-gradient(#00000040 0%,#0000 15% 85%,#0000004d 100%)}.nx-auth-canvas__seam{pointer-events:none;background:linear-gradient(270deg,#0000 0%,#0b12200f 60%,#0b122024 100%);width:80px;position:absolute;top:0;bottom:0;left:0}.dark .nx-auth-canvas__seam{background:linear-gradient(270deg,#0f182400 0%,#0b12204d 60%,#0b1220b3 100%)}.nx-auth-canvas__content{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:420px;display:flex;position:relative}
.auth-flex-shell{background:var(--auth-bg)}
/*# sourceMappingURL=0fpdnuzpm5vhj.css.map*/