.auth-layout.svelte-1nm3g3w{background:var(--auth-background);grid-template-columns:3fr 2fr;min-height:100svh;display:grid}.brand-panel.svelte-1nm3g3w{color:#fff;background-color:#103d89;background-repeat:no-repeat;background-size:100% 100%;height:100svh;min-height:40rem;padding:clamp(5rem,17vh,11rem) clamp(2.5rem,5.5vw,6rem) 0;position:sticky;top:0;overflow:hidden}.brand-content.svelte-1nm3g3w{z-index:1;position:relative}.brand-rule.svelte-1nm3g3w{background:#1875ff;border-radius:1rem;width:3.25rem;height:.25rem;margin-bottom:1.5rem;display:block}.brand-message.svelte-1nm3g3w h1:where(.svelte-1nm3g3w){letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4vw,4rem);font-weight:650;line-height:1.12}.brand-message.svelte-1nm3g3w p:where(.svelte-1nm3g3w){color:#dce7ff;margin:1.5rem 0 0;font-size:clamp(.875rem,1.45vw,1.25rem);line-height:1.5}.campus-art.svelte-1nm3g3w{pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0}.form-panel.svelte-1nm3g3w{isolation:isolate;background:var(--auth-background) url(../../../auth-form-background.svg) center / 100% 100% no-repeat;place-items:center;min-width:0;min-height:100svh;padding:3.5rem clamp(2rem,4.3vw,5rem) 6rem;display:grid;position:relative}.auth-form-wrap.svelte-1nm3g3w{width:100%;max-width:25rem}.auth-brand.svelte-1nm3g3w{margin-bottom:2.5rem}.auth-footer.svelte-1nm3g3w{color:var(--auth-muted);text-align:center;font-size:.6875rem;position:absolute;bottom:2rem;left:1.25rem;right:1.25rem}@media (width>=821px) and (aspect-ratio>=2){.campus-art.svelte-1nm3g3w{width:auto;height:65%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}}@media (width<=820px){.auth-layout.svelte-1nm3g3w{grid-template-columns:1fr}.brand-panel.svelte-1nm3g3w{height:16rem;min-height:0;padding:2rem 1.5rem;position:relative}.brand-message.svelte-1nm3g3w{max-width:70%}.brand-message.svelte-1nm3g3w h1:where(.svelte-1nm3g3w){font-size:1.75rem}.brand-message.svelte-1nm3g3w p:where(.svelte-1nm3g3w){margin-top:.5rem}.campus-art.svelte-1nm3g3w{width:min(46vw,23rem);height:auto;left:auto;right:0}.form-panel.svelte-1nm3g3w{min-height:calc(100svh - 16rem);padding:2.5rem 1.5rem 5.5rem}.auth-brand.svelte-1nm3g3w{margin-bottom:2rem}}@media (width<=480px){.brand-panel.svelte-1nm3g3w{height:13rem;padding:1.5rem 1.25rem}.brand-message.svelte-1nm3g3w h1:where(.svelte-1nm3g3w){font-size:1.5rem}.brand-message.svelte-1nm3g3w p:where(.svelte-1nm3g3w){font-size:.75rem}.brand-rule.svelte-1nm3g3w{width:2.5rem;height:.1875rem;margin-bottom:1rem}.campus-art.svelte-1nm3g3w{width:44vw}.form-panel.svelte-1nm3g3w{min-height:calc(100svh - 13rem);padding:2rem 1.25rem 5rem}}.dark .form-panel.svelte-1nm3g3w{background-image:none}
