.AuthShell-module__4GggPa__shell{isolation:isolate;min-height:100svh;color:var(--nx-text);background:radial-gradient(ellipse at 0% 28%, var(--nx-canvas-blue), transparent 65%), radial-gradient(ellipse at 100% 0%, var(--nx-canvas-apricot), transparent 53%), var(--nx-canvas);font-family:var(--font-seo-sans), Arial, sans-serif;flex-direction:column;display:flex;position:relative}.AuthShell-module__4GggPa__shell:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(119deg, transparent 39%, var(--nx-canvas-light) 43%, transparent 53%);position:absolute;inset:0}.AuthShell-module__4GggPa__header,.AuthShell-module__4GggPa__footer{justify-content:space-between;align-items:center;gap:20px;width:min(1320px,100%);margin-inline:auto;padding:28px 48px;display:flex}.AuthShell-module__4GggPa__brand{min-height:44px;color:var(--nx-text);align-items:center;max-width:220px;font-size:28px;display:flex}.AuthShell-module__4GggPa__brand img{object-fit:contain;height:auto;max-height:44px}.AuthShell-module__4GggPa__headerTools{align-items:center;gap:16px;display:flex}.AuthShell-module__4GggPa__main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,464px);align-items:center;gap:clamp(48px,7vw,112px);width:min(1192px,100%);margin:auto;padding:34px 48px 46px;display:grid}.AuthShell-module__4GggPa__introduction{padding-bottom:34px;animation:.65s ease-out both AuthShell-module__4GggPa__arrive}.AuthShell-module__4GggPa__eyebrow,.AuthShell-module__4GggPa__formEyebrow{text-transform:uppercase;font:11px/1.6 var(--font-seo-mono), monospace;letter-spacing:.15em;color:var(--nx-muted);align-items:center;gap:9px;display:flex}.AuthShell-module__4GggPa__eyebrow span{background:var(--nx-cobalt);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--nx-cobalt) 9%, transparent);border-radius:100%}.AuthShell-module__4GggPa__introduction h2{letter-spacing:-.045em;margin:22px 0 20px;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.14}.AuthShell-module__4GggPa__introduction h2 span{color:var(--nx-text-secondary)}.AuthShell-module__4GggPa__description{max-width:395px;color:var(--nx-text-secondary);font-size:15px;line-height:1.8}.AuthShell-module__4GggPa__appShowcase{color:var(--nx-nav-text);background:linear-gradient(140deg, var(--nx-nav-active), var(--nx-nav) 57%, var(--nx-nav-end));box-shadow:0 20px 42px -25px var(--nx-shadow-color), inset 0 1px 0 color-mix(in srgb, var(--nx-nav-text) 16%, transparent);border-radius:20px;margin-top:38px;padding:25px}.AuthShell-module__4GggPa__showcaseLabel{color:var(--nx-nav-muted);justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;font-size:12px;display:flex}.AuthShell-module__4GggPa__showcaseLabel>span:last-child{color:var(--nx-apricot);font-size:19px}.AuthShell-module__4GggPa__appGrid{grid-template-columns:1fr 1fr;gap:22px 12px;display:grid}.AuthShell-module__4GggPa__appItem{align-items:center;gap:10px;min-width:0;display:flex}.AuthShell-module__4GggPa__appItem strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.AuthShell-module__4GggPa__appItem div>span{color:var(--nx-nav-muted);font-size:11px;line-height:1.8;display:block}.AuthShell-module__4GggPa__appIcon{width:39px;height:39px;color:var(--nx-apricot);background:color-mix(in srgb, var(--nx-nav-text) 6%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--nx-nav-text) 12%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.AuthShell-module__4GggPa__appShowcase>p{border-top:1px solid color-mix(in srgb, var(--nx-nav-muted) 20%, transparent);margin-top:24px;padding-top:22px;font-size:13px;line-height:1.8}.AuthShell-module__4GggPa__appShowcase>p span{color:var(--nx-nav-muted);font-size:12px}.AuthShell-module__4GggPa__portalSupport{border-top:1px solid var(--nx-border);color:var(--nx-text-secondary);align-items:flex-start;gap:14px;margin-top:32px;padding-top:24px;font-size:14px;line-height:1.7;display:flex}.AuthShell-module__4GggPa__portalSupport svg{color:var(--nx-cobalt);flex-shrink:0}.AuthShell-module__4GggPa__formColumn{width:100%;min-width:0;animation:.7s ease-out 70ms both AuthShell-module__4GggPa__arrive}.AuthShell-module__4GggPa__card{border:1px solid var(--nx-card-edge);background:linear-gradient(145deg, var(--nx-card-light), transparent 65%), var(--nx-card-surface);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);width:100%;box-shadow:0 28px 64px -28px var(--nx-shadow-color), 0 3px 8px var(--nx-shadow-color), inset 0 1px 0 var(--nx-inset);border-radius:26px;padding:28px 30px 26px}.AuthShell-module__4GggPa__formIntro{padding:27px 0 0}.AuthShell-module__4GggPa__formEyebrow{color:var(--nx-muted);font-size:10px}.AuthShell-module__4GggPa__formIntro h1{letter-spacing:-.035em;margin:7px 0 9px;font-size:27px;font-weight:500;line-height:1.3}.AuthShell-module__4GggPa__formDescription{color:var(--nx-text-secondary);margin-bottom:24px;font-size:13px;line-height:1.65}.AuthShell-module__4GggPa__google{background:var(--nx-field);width:100%;min-height:46px;color:var(--nx-text);border:1px solid var(--nx-border-strong);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:11px;padding:10px 16px;font-size:13px;font-weight:500;transition:background .18s,box-shadow .18s;display:flex}.AuthShell-module__4GggPa__google:hover{background:var(--nx-surface-raised);box-shadow:0 3px 9px var(--nx-shadow-color)}.AuthShell-module__4GggPa__google:disabled{opacity:.65;cursor:wait}.AuthShell-module__4GggPa__google:focus-visible,.AuthShell-module__4GggPa__shell a:focus-visible{outline:2px solid var(--nx-focus);outline-offset:4px}.AuthShell-module__4GggPa__divider{color:var(--nx-muted);white-space:nowrap;align-items:center;gap:13px;margin:20px 0;font-size:11px;display:flex}.AuthShell-module__4GggPa__divider span{background:var(--nx-border);flex:1;height:1px}.AuthShell-module__4GggPa__error{color:var(--nx-danger);background:var(--nx-danger-soft);border-radius:8px;margin-top:10px;padding:12px;font-size:13px;line-height:1.6}.AuthShell-module__4GggPa__help{text-align:center;color:var(--nx-muted);margin:22px 0 0;font-size:12px}.AuthShell-module__4GggPa__help a{color:var(--nx-text);align-items:center;gap:3px;margin-left:4px;display:inline-flex}.AuthShell-module__4GggPa__help a:hover,.AuthShell-module__4GggPa__footer a:hover{text-underline-offset:4px;text-decoration:underline}.AuthShell-module__4GggPa__footer{color:var(--nx-muted);padding-top:18px;padding-bottom:22px;font-size:12px}.AuthShell-module__4GggPa__footer a{align-items:center;gap:6px;display:inline-flex}.AuthShell-module__4GggPa__previewBadge{color:var(--nx-apricot-ink);background:var(--nx-apricot-soft);border:1px solid var(--nx-border);border-radius:6px;padding:5px 9px;font-size:11px}.AuthShell-module__4GggPa__previewNote{text-align:center;color:var(--nx-muted);max-width:325px;margin:14px auto 0;font-size:11px;line-height:1.65}@keyframes AuthShell-module__4GggPa__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.AuthShell-module__4GggPa__main{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:120px;max-width:1272px}}@media (max-width:950px){.AuthShell-module__4GggPa__main{grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:35px;padding-inline:30px}.AuthShell-module__4GggPa__header,.AuthShell-module__4GggPa__footer{padding-inline:30px}.AuthShell-module__4GggPa__appShowcase{padding:20px}.AuthShell-module__4GggPa__appGrid{grid-template-columns:1fr;gap:16px}.AuthShell-module__4GggPa__appItem strong{font-size:13px}}@media (max-width:760px){.AuthShell-module__4GggPa__header{padding:20px 22px}.AuthShell-module__4GggPa__brand{min-width:0;max-width:150px}.AuthShell-module__4GggPa__brand img{max-width:150px}.AuthShell-module__4GggPa__headerTools{gap:8px}.AuthShell-module__4GggPa__previewBadge{display:none}.AuthShell-module__4GggPa__main{flex-direction:column;flex:initial;gap:42px;padding:18px 20px 38px;display:flex}.AuthShell-module__4GggPa__formColumn{order:-1;max-width:440px}.AuthShell-module__4GggPa__card{border-radius:22px;padding:22px}.AuthShell-module__4GggPa__formIntro h1{font-size:26px}.AuthShell-module__4GggPa__introduction{width:100%;max-width:440px;padding:0 8px}.AuthShell-module__4GggPa__introduction h2{font-size:32px}.AuthShell-module__4GggPa__description{font-size:14px}.AuthShell-module__4GggPa__appShowcase{margin-top:24px}.AuthShell-module__4GggPa__appGrid{grid-template-columns:1fr 1fr}.AuthShell-module__4GggPa__appItem strong{font-size:12px}.AuthShell-module__4GggPa__footer{margin-top:auto;padding-inline:28px}}@media (max-width:360px){.AuthShell-module__4GggPa__main{padding-inline:12px}.AuthShell-module__4GggPa__card{padding:20px 17px}.AuthShell-module__4GggPa__appGrid{grid-template-columns:1fr}}@media (max-width:480px){.AuthShell-module__4GggPa__appGrid{grid-template-columns:1fr;gap:18px}.AuthShell-module__4GggPa__appItem strong{font-size:13px}.AuthShell-module__4GggPa__appItem div>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__4GggPa__introduction,.AuthShell-module__4GggPa__formColumn{animation:none}.AuthShell-module__4GggPa__google{transition:none}}