.auth{--brand:oklch(90% .174 96.9);--brand-foreground:oklch(19.6% .012 91.8);--brand-deep:oklch(80.1% .164 94.5);--brand-ink:oklch(15.4% .006 91.9);--brand-tile:oklch(21% .011 91.5);--brand-cream:oklch(93.2% .025 89.2)}.auth-form{--primary:var(--brand);--primary-foreground:var(--brand-foreground)}.auth-form input:-webkit-any(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 0s 100000s}.auth-form input:is(:autofill,:autofill){-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 0s 100000s}.auth-showcase-notch{--notch:6rem}.auth-showcase-contact{--primary:var(--brand);--primary-foreground:var(--brand-foreground)}.auth-showcase-backdrop{background-image:radial-gradient(oklch(100% 0 0/.08) 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,oklch(0% 0 0) 35%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 45%,oklch(0% 0 0) 35%,#0000 80%)}.auth-showcase-glow{background:radial-gradient(42% 34% at 50% 45%,oklch(90% .174 96.9/.13),#0000 70%)}.auth-showcase-halo{filter:drop-shadow(0 0 14px oklch(90% .174 96.9/.55))}.auth-showcase-card,.auth-showcase-pulse-in,.auth-showcase-node{animation-duration:12s;animation-iteration-count:infinite;animation-fill-mode:backwards}.auth-showcase-card{animation-name:auth-showcase-card;animation-timing-function:ease-out}@keyframes auth-showcase-card{0%{opacity:0;transform:translateY(8px)}2%,11%{opacity:1;transform:none}13.5%,to{opacity:0;transform:translateY(-4px)}}.auth-showcase-pulse-in{stroke-dasharray:22 100;animation-name:auth-showcase-pulse-in;animation-timing-function:ease-in-out}@keyframes auth-showcase-pulse-in{0%,2.5%{stroke-dashoffset:22px;opacity:0}3%{opacity:1}10.5%{stroke-dashoffset:-100px;opacity:1}11%,to{stroke-dashoffset:-100px;opacity:0}}.auth-showcase-node{animation-name:auth-showcase-node;animation-timing-function:ease-out}@keyframes auth-showcase-node{0%{opacity:0}1.5%,5%{opacity:1}10%,to{opacity:0}}.auth-showcase-sync{animation:12s ease-out infinite auth-showcase-sync}@keyframes auth-showcase-sync{0%,79%{opacity:0}81%,85%{opacity:1}90%,to{opacity:0}}.auth-showcase-pulse-out{stroke-dasharray:22 100;animation:12s ease-in-out infinite auth-showcase-pulse-out}@keyframes auth-showcase-pulse-out{0%,70%{stroke-dashoffset:-100px;opacity:0}70.5%{opacity:1}80%{stroke-dashoffset:22px;opacity:1}80.5%,to{stroke-dashoffset:22px;opacity:0}}.auth-showcase-floor{animation-duration:12s;animation-timing-function:ease-out;animation-iteration-count:infinite}.auth-showcase-floor-1{animation-name:auth-showcase-floor-1}.auth-showcase-floor-2{animation-name:auth-showcase-floor-2}.auth-showcase-floor-3{animation-name:auth-showcase-floor-3}.auth-showcase-floor-4{animation-name:auth-showcase-floor-4}@keyframes auth-showcase-floor-1{0%,11.5%{opacity:0;transform:translateY(-2px)}12.7%{opacity:1;transform:translateY(.3px)}13.5%,93%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes auth-showcase-floor-2{0%,26.5%{opacity:0;transform:translateY(-2px)}27.7%{opacity:1;transform:translateY(.3px)}28.5%,93%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes auth-showcase-floor-3{0%,41.5%{opacity:0;transform:translateY(-2px)}42.7%{opacity:1;transform:translateY(.3px)}43.5%,93%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes auth-showcase-floor-4{0%,56.5%{opacity:0;transform:translateY(-2px)}57.7%{opacity:1;transform:translateY(.3px)}58.5%,93%{opacity:1;transform:none}99%,to{opacity:0}}.auth-showcase-hub-halo{animation:12s linear infinite auth-showcase-hub-halo}@keyframes auth-showcase-hub-halo{0%,11%,17%,26%,32%,41%,47%,56%{opacity:0}12%,14%,27%,29%,42%,44%,57%,59%,62%,80%{opacity:1}86%,to{opacity:0}}.auth-showcase-hub,.auth-showcase-burst,.auth-showcase-badge{transform-box:fill-box;transform-origin:50%}.auth-showcase-hub{animation:12s ease-out infinite auth-showcase-hub}@keyframes auth-showcase-hub{0%,61.5%{transform:scale(1)}63%{transform:scale(1.08)}65.5%,to{transform:scale(1)}}.auth-showcase-burst{animation:12s ease-out infinite auth-showcase-burst}@keyframes auth-showcase-burst{0%,62%{opacity:0;transform:scale(1)}62.5%{opacity:.9}71%,to{opacity:0;transform:scale(1.9)}}.auth-showcase-badge{animation:12s cubic-bezier(.3,1.6,.5,1) infinite auth-showcase-badge}@keyframes auth-showcase-badge{0%,62%{opacity:0;transform:scale(0)}64.5%,93%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(.6)}}.auth-showcase-tick{stroke-dasharray:100;animation:12s ease-out infinite auth-showcase-tick}@keyframes auth-showcase-tick{0%,63.5%{stroke-dashoffset:100px}67%,to{stroke-dashoffset:0}}.auth-showcase-done{animation:12s ease-out infinite auth-showcase-done}@keyframes auth-showcase-done{0%,63%{opacity:0;transform:translateY(6px)}66%,93%{opacity:1;transform:none}99%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.auth [class*=auth-showcase-]{animation:none}.auth-showcase-card,.auth-showcase-pulse-in,.auth-showcase-pulse-out,.auth-showcase-node,.auth-showcase-sync,.auth-showcase-burst{opacity:0}.auth-showcase-hub-halo{opacity:1}.auth-showcase-tick{stroke-dashoffset:0}}
