.dashboard-shell-bg{background-color:hsl(var(--background));background-image:linear-gradient(135deg,rgb(246 253 232/.82),rgb(255 255 255/.95) 36%,rgb(236 253 245/.9) 72%,rgb(255 247 237/.9)),repeating-linear-gradient(90deg,rgb(6 95 70/.045),rgb(6 95 70/.045) 1px,transparent 0,transparent 44px),repeating-linear-gradient(0deg,rgb(194 65 12/.035),rgb(194 65 12/.035) 1px,transparent 0,transparent 44px)}.dark .dashboard-shell-bg{background-image:none}.auth-shell-bg{background-color:#f6fde8;background-image:linear-gradient(115deg,rgb(255 255 255/.72),rgb(236 253 245/.86) 48%,rgb(255 247 237/.9)),repeating-linear-gradient(135deg,rgb(6 95 70/.06) 0 1px,transparent 1px 28px),linear-gradient(180deg,transparent,rgb(255 255 255/.78))}.auth-card-in{animation:auth-card-in .62s cubic-bezier(.16,1,.3,1)}.auth-copy-in{animation:auth-copy-in .72s cubic-bezier(.16,1,.3,1)}.auth-preview-shift{animation:auth-preview-shift 4.8s ease-in-out infinite}.auth-scan-line{animation:auth-scan-line 3.8s ease-in-out infinite}.auth-meter-fill{transform-origin:left center;animation:auth-meter-fill 2.4s ease-in-out infinite}.landing-progress{background-size:220% 100%;animation:landing-progress-shine 2.8s ease-in-out infinite}.landing-hero-headline{animation:landing-hero-headline-in .52s cubic-bezier(.16,1,.3,1)}.landing-hero-cursor{display:inline-block;width:.08em;height:.9em;margin-left:.08em;border-radius:999px;background:currentColor;vertical-align:-.08em;animation:landing-hero-cursor-blink 1s steps(2,start) infinite}@keyframes landing-progress-shine{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes landing-hero-headline-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes landing-hero-cursor-blink{0%,46%{opacity:1}47%,to{opacity:0}}@keyframes auth-card-in{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes auth-copy-in{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes auth-preview-shift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes auth-scan-line{0%{transform:translateX(-105%);opacity:0}18%{opacity:1}70%{opacity:1}to{transform:translateX(105%);opacity:0}}@keyframes auth-meter-fill{0%,to{transform:scaleX(.72)}50%{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.auth-card-in,.auth-copy-in,.auth-meter-fill,.auth-preview-shift,.auth-scan-line,.landing-hero-cursor,.landing-hero-headline{animation:none}}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_365cbc{font-family:inter,inter Fallback;font-style:normal}.__variable_365cbc{--font-sans:"inter","inter Fallback"}@font-face{font-family:jakarta;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:jakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_7a10bb{font-family:jakarta,jakarta Fallback;font-style:normal}.__variable_7a10bb{--font-heading:"jakarta","jakarta Fallback"}