.auth-map.svelte-3qws5d{--travel: var(--spacing-s);position:absolute;inset:calc(-1 * var(--travel));opacity:0;pointer-events:none;transform:translate3d(calc(var(--shift-x, 0) * var(--travel)),calc(var(--shift-y, 0) * var(--travel)),0);transition:opacity var(--duration-slow) var(--ease-standard)}.auth-map.ready.svelte-3qws5d{opacity:1}@media(prefers-reduced-motion:reduce){.auth-map.svelte-3qws5d{transition:none}}.auth-shell.svelte-agsecj{position:fixed;inset:0;z-index:1;overflow-y:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spacing-l);padding:var(--spacing-l);background-color:var(--c-n-0);font-family:var(--font-stack);color:var(--c-text-n-1)}.auth-panel.svelte-agsecj{grid-area:1 / 2;position:relative;display:grid;border-radius:var(--radius-1);--photo-radius: var(--radius-1)}.auth-panel.bevel.svelte-agsecj{box-shadow:0 1px 2px 0 var(--c-n-12-10),var(--depth-soft)}.auth-panel.tray.svelte-agsecj{--photo-radius: calc(var(--radius-1) - var(--spacing-xs))}.auth-panel.unpadded.svelte-agsecj{--photo-radius: calc(var(--radius-1) - 1px)}.auth-panel__photo.svelte-agsecj{grid-area:1 / 1;position:relative;overflow:hidden;isolation:isolate;border-radius:var(--photo-radius);background-color:var(--c-bg-n-2);background-image:linear-gradient(190deg,var(--c-n-1),var(--c-n-3))}.auth-panel__mark.svelte-agsecj{grid-area:1 / 1;place-self:center;position:relative;padding:var(--spacing-m)}.auth-panel__logo.svelte-agsecj{display:block;height:8rem;width:auto;max-width:18rem;object-fit:contain}.auth-panel.bevel.svelte-agsecj:after{content:"";position:absolute;inset:0;border-radius:var(--radius-1);pointer-events:none;border:calc(1.5 * var(--border-width-thin)) solid var(--state-neutral-edge);box-shadow:inset 0 -1px 2px 1px var(--state-neutral-ground),inset 0 0 1px 1px var(--c-n-0-80)}.auth-topbar.svelte-agsecj{--btn-radius: var(--radius-2);grid-area:1 / 1 / 2 / -1;align-self:start;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-m);pointer-events:none}.auth-topbar.svelte-agsecj>*{pointer-events:auto}.auth-topbar__logo.svelte-agsecj{display:block;height:2rem;width:auto}.auth-stage.svelte-agsecj{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;min-width:0}.auth-card.svelte-agsecj{view-transition-name:auth-card;width:100%;max-width:22rem;margin-block:auto}.auth-card.wide.svelte-agsecj{max-width:34rem}.auth-card.svelte-agsecj form-header{align-items:center;padding:0 0 var(--spacing-l);border-bottom:none;text-align:center}.auth-card.svelte-agsecj form-inputs{align-items:stretch;padding:0}.auth-card.svelte-agsecj form-footer{--btn-radius: var(--radius-2);display:grid;justify-items:center;justify-content:stretch;padding:var(--spacing-l) 0 0;border-top:none}.auth-card.svelte-agsecj .link-state{display:flex;flex-direction:column;gap:var(--spacing-s);text-align:center}.auth-card.svelte-agsecj .link-state>:is(h2,p){margin:0}.auth-brand.svelte-agsecj{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s);text-align:center}.auth-brand.svelte-agsecj:has(.auth-brand__name:where(.svelte-agsecj),.auth-brand__logo:where(.svelte-agsecj)){padding-bottom:var(--spacing-m)}.auth-brand__mark.svelte-agsecj{display:none;height:2.75rem;width:auto;max-width:12rem;object-fit:contain}.auth-brand__logo.svelte-agsecj{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:dashed var(--border-width-thin) var(--c-border-n-4);border-radius:var(--radius-2);background-color:var(--c-n-1);color:var(--c-n-7);font-size:var(--tiny-font);letter-spacing:.08em}.auth-brand__name.svelte-agsecj{margin:0;font-size:var(--font-size-2);font-weight:600;text-wrap:balance;color:var(--c-text-n-1)}@media screen and not (min-width:56rem){.auth-shell.svelte-agsecj{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;padding:var(--spacing-m) var(--spacing-s)}.auth-panel.svelte-agsecj{display:none}.auth-topbar.svelte-agsecj{grid-area:1 / 1;padding:0}.auth-stage.svelte-agsecj{grid-area:2 / 1}.auth-brand__mark.svelte-agsecj{display:block}.auth-brand.svelte-agsecj:has(.auth-brand__mark:where(.svelte-agsecj)){padding-bottom:var(--spacing-m)}}
