.authSurface-module__milt6q__canvas{z-index:-10;pointer-events:none;background:radial-gradient(60% 45% at 50% 0%, color-mix(in oklab, var(--cc-brand-solid) 9%, transparent), transparent 70%), white;position:fixed;inset:0;overflow:hidden}.authSurface-module__milt6q__canvas:after{content:"";background-image:linear-gradient(90deg,#0f172a0b 1px,#0000 1px),linear-gradient(#0f172a0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 0,#000 15%,#0000 72%);mask-image:radial-gradient(75% 60% at 50% 0,#000 15%,#0000 72%)}.authSurface-module__milt6q__card{background:#fff;border-radius:24px;padding:36px;position:relative;box-shadow:0 0 0 1px #10182812,0 24px 48px -20px #10182838}@media (max-width:480px){.authSurface-module__milt6q__card{border-radius:20px;padding:28px 22px 24px}}.authSurface-module__milt6q__title{letter-spacing:-.035em;color:#0b1220;font-size:26px;font-weight:600;line-height:1.15}@media (max-width:480px){.authSurface-module__milt6q__title{font-size:24px}}.authSurface-module__milt6q__iconTile{background:var(--cc-brand-soft);color:#344054;width:48px;height:48px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cc-brand-solid) 18%, transparent);border-radius:14px;place-items:center;margin:0 auto;display:grid}.authSurface-module__milt6q__primary,.authSurface-module__milt6q__secondary{letter-spacing:-.01em;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 18px;font-size:15px;font-weight:600;transition:filter .15s,background-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.authSurface-module__milt6q__primary:focus-visible,.authSurface-module__milt6q__secondary:focus-visible{outline:2px solid var(--cc-brand-solid);outline-offset:2px}.authSurface-module__milt6q__primary{background:var(--cc-brand-gradient);color:var(--cc-on-brand);box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px color-mix(in oklab, var(--cc-brand-solid) 30%, transparent), 0 6px 16px -4px color-mix(in oklab, var(--cc-brand-solid) 45%, transparent)}.authSurface-module__milt6q__primary:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 2px color-mix(in oklab, var(--cc-brand-solid) 30%, transparent), 0 12px 24px -6px color-mix(in oklab, var(--cc-brand-solid) 50%, transparent);transform:translateY(-1px)}.authSurface-module__milt6q__primary:active{transform:none}.authSurface-module__milt6q__secondary{color:#0b1220;background:#fff;box-shadow:inset 0 0 0 1px #d0d5dd,0 1px 2px #1018280d}.authSurface-module__milt6q__secondary:hover:not(:disabled){background:#f8fafc;box-shadow:inset 0 0 0 1px #98a2b3,0 1px 2px #1018280d}.authSurface-module__milt6q__primary:disabled,.authSurface-module__milt6q__secondary:disabled{cursor:not-allowed;opacity:.6;transform:none}.authSurface-module__milt6q__label{color:#1d2939;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.authSurface-module__milt6q__field{width:100%;min-height:48px;font:inherit;color:#0b1220;background:#fff;border:0;border-radius:12px;padding:0 14px;font-size:16px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #d0d5dd,0 1px 2px #1018280d}.authSurface-module__milt6q__field::placeholder{color:#98a2b3}.authSurface-module__milt6q__field:hover{box-shadow:inset 0 0 0 1px #98a2b3,0 1px 2px #1018280d}.authSurface-module__milt6q__field:focus,.authSurface-module__milt6q__field:focus-visible{box-shadow:inset 0 0 0 1.5px var(--cc-brand-solid), 0 0 0 4px var(--cc-brand-soft);outline:none}.authSurface-module__milt6q__field[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #f04438,0 0 0 4px #fef3f2}.authSurface-module__milt6q__or{color:#98a2b3;align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}.authSurface-module__milt6q__or:before,.authSurface-module__milt6q__or:after{content:"";background:#e7ebf1;flex:1;height:1px}.authSurface-module__milt6q__noteError{color:#b42318;background:#fef3f2;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}
