.BlobLight_root__7RxEm{--blob-spot-1:#f7f9f9;--blob-spot-2:#eff3f4;--blob-spot-3:#e6edef;--blob-1:#79a9b1;--blob-2:#94b6cc;--blob-3:#b0d5da;--blob-4:#a5b6ca;--blob-5:#d1e4e5;position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.dark .BlobLight_root__7RxEm,.theme-inverse .BlobLight_root__7RxEm{--blob-spot-1:#111719;--blob-spot-2:#141c1f;--blob-spot-3:#192328;--blob-1:#397886;--blob-2:#5b91b3;--blob-3:#83bdc6;--blob-4:#6f879f;--blob-5:#b4d6d8}.BlobLight_blobs__52_5R,.BlobLight_spots__NQH6N{position:absolute;inset:0}.BlobLight_spots__NQH6N{opacity:.55;-webkit-mask-image:linear-gradient(180deg,black 12%,transparent 78%);mask-image:linear-gradient(180deg,black 12%,transparent 78%)}.BlobLight_layer__vA2qN{position:absolute;inset:0;animation:BlobLight_appear__X49e_ var(--dur-reveal,.6s) ease-out both}.BlobLight_fallback__YEhN7{position:absolute;inset:0;transform:scale(1.08);background:linear-gradient(135deg,var(--blob-1) 10%,var(--blob-2) 38%,var(--blob-4) 60%,var(--blob-3) 82%,var(--blob-5));-webkit-mask-image:radial-gradient(ellipse 3.8% 5.2% at 48% 22%,black 94%,transparent 100%),radial-gradient(ellipse 4.6% 6.5% at 25% 42%,black 94%,transparent 100%),radial-gradient(ellipse 4.6% 6.2% at 28% 51%,black 94%,transparent 100%),radial-gradient(ellipse 4.8% 6.5% at 65% 47%,black 94%,transparent 100%),radial-gradient(ellipse 6% 6.8% at 64% 56%,black 94%,transparent 100%),radial-gradient(ellipse 5.8% 6% at 57% 59%,black 94%,transparent 100%),radial-gradient(ellipse 4% 5% at 69% 53%,black 94%,transparent 100%),radial-gradient(ellipse 4% 5.4% at 40% 73%,black 94%,transparent 100%);mask-image:radial-gradient(ellipse 3.8% 5.2% at 48% 22%,black 94%,transparent 100%),radial-gradient(ellipse 4.6% 6.5% at 25% 42%,black 94%,transparent 100%),radial-gradient(ellipse 4.6% 6.2% at 28% 51%,black 94%,transparent 100%),radial-gradient(ellipse 4.8% 6.5% at 65% 47%,black 94%,transparent 100%),radial-gradient(ellipse 6% 6.8% at 64% 56%,black 94%,transparent 100%),radial-gradient(ellipse 5.8% 6% at 57% 59%,black 94%,transparent 100%),radial-gradient(ellipse 4% 5% at 69% 53%,black 94%,transparent 100%),radial-gradient(ellipse 4% 5.4% at 40% 73%,black 94%,transparent 100%)}.BlobLight_live__6yLFQ .BlobLight_fallback__YEhN7{opacity:0;transition:opacity var(--dur-reveal,.6s) ease-out}.BlobLight_stage__jZDTu .BlobLight_blobs__52_5R{inset:0 0 auto auto;width:min(30vw,25rem);aspect-ratio:1}@media (max-width:899px){.BlobLight_stage__jZDTu .BlobLight_blobs__52_5R{width:min(46vw,22rem);opacity:.75}}.BlobLight_edge__koy_f .BlobLight_blobs__52_5R{inset:0 0 auto auto;width:min(24vw,19rem);aspect-ratio:1;transform:translate(18%,-42%)}@media (max-width:899px){.BlobLight_edge__koy_f{-webkit-mask-image:linear-gradient(180deg,black,transparent 3rem);mask-image:linear-gradient(180deg,black,transparent 3rem)}.BlobLight_edge__koy_f .BlobLight_blobs__52_5R{width:min(44vw,18rem);transform:translate(24%,-64%)}}.BlobLight_fill__ILUBg .BlobLight_blobs__52_5R{inset:12% 8% 18%}.BlobLight_sculpted__Y1IeS.BlobLight_stage__jZDTu .BlobLight_blobs__52_5R{width:min(38vw,34rem);transform:translate(10%,-10%)}.BlobLight_sculpted__Y1IeS.BlobLight_edge__koy_f .BlobLight_blobs__52_5R{width:min(32vw,27rem);transform:translate(16%,-34%)}@media (max-width:899px){.BlobLight_sculpted__Y1IeS.BlobLight_stage__jZDTu .BlobLight_blobs__52_5R{width:min(48vw,24rem);transform:translate(12%,-18%)}.BlobLight_sculpted__Y1IeS.BlobLight_edge__koy_f .BlobLight_blobs__52_5R{width:min(48vw,20rem);transform:translate(24%,-58%)}}.BlobLight_mirrored__Bd2Tt .BlobLight_spots__NQH6N{transform:scaleX(-1)}@keyframes BlobLight_appear__X49e_{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BlobLight_layer__vA2qN{animation:none}}.AuthPage_page__HP9sY{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;min-height:calc(100svh - var(--header-h));width:min(100%,calc(var(--content-max) + 2 * var(--gutter)));margin-inline:auto;padding:48px var(--app-gutter)}.AuthPage_form__8J00o{width:100%;max-width:28rem;justify-self:center}.AuthPage_aside__Ph3R_{display:none}@media (min-width:1024px){.AuthPage_split__aIqQK{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AuthPage_split__aIqQK .AuthPage_aside__Ph3R_{display:block;height:100%;min-height:36rem}}.AuthPage_panel__6Mhhc{position:relative;isolation:isolate;height:100%;min-height:36rem;overflow:hidden;border-radius:var(--radius-lg);background:hsl(var(--surface-overlay))}.AuthPage_art__7Xp2D{position:absolute;inset:50% 0 auto;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translateY(-50%);-webkit-mask-image:linear-gradient(180deg,transparent,black 15%,black 70%,transparent);mask-image:linear-gradient(180deg,transparent,black 15%,black 70%,transparent)}.AuthPage_veil__evaFm{position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--surface-base)/0) 35%,hsl(var(--surface-base)/.88) 100%)}.AuthPage_panelCopy__Odyck{position:absolute;z-index:1;inset-inline:0;bottom:0;display:grid;gap:14px;padding:36px;color:hsl(var(--foreground))}.AuthPage_panelCopy__Odyck p{max-width:24ch;font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.25;letter-spacing:-.015em;font-weight:600}.AuthPage_form__8J00o>[data-slot=card]{width:100%;max-width:none;gap:28px;padding-block:36px;background:transparent;border:0;border-radius:0;box-shadow:none}.AuthPage_page__HP9sY [data-slot=card-content],.AuthPage_page__HP9sY [data-slot=card-footer],.AuthPage_page__HP9sY [data-slot=card-header]{padding-inline:0}.AuthPage_page__HP9sY [data-slot=card-title]{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;font-size:var(--app-page-title,1.75rem);line-height:1.15;letter-spacing:var(--app-title-tracking,-.03em);font-weight:var(--app-heading-weight,600)}.AuthPage_page__HP9sY [data-slot=card-description]{font-size:.875rem;line-height:1.6}.AuthPage_page__HP9sY [data-slot=input]{background:hsl(var(--surface-overlay));border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-md)}.AuthPage_page__HP9sY [data-slot=input]:focus{border-color:hsl(var(--brand))}.AuthPage_page__HP9sY [data-slot=input][aria-invalid=true]{border-color:hsl(var(--destructive))}.AuthPage_page__HP9sY [data-slot=button]{min-height:44px}.AuthPage_skeleton__QIN2b{display:grid;gap:14px;padding:36px;border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-xl);background:hsl(var(--surface-overlay));box-shadow:var(--shadow-2)}.AuthPage_bar__ZU0IL{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,hsl(var(--surface-raised)) 0,hsl(var(--surface-base)) 50%,hsl(var(--surface-raised)) 100%);background-size:200% 100%;animation:AuthPage_shimmer__tjh8J var(--dur-shimmer) linear infinite}@keyframes AuthPage_shimmer__tjh8J{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:700px){.AuthPage_page__HP9sY{gap:32px;padding-block:32px}.AuthPage_form__8J00o>[data-slot=card]{padding-block:28px;gap:24px}.AuthPage_page__HP9sY [data-slot=card-content],.AuthPage_page__HP9sY [data-slot=card-footer],.AuthPage_page__HP9sY [data-slot=card-header]{padding-inline:0}.AuthPage_skeleton__QIN2b{padding:24px}}@media (prefers-reduced-motion:reduce){.AuthPage_bar__ZU0IL{animation:none}}