.bower-void{--bower-text:oklch(96% .005 250);--bower-white:oklch(100% 0 0);--bower-error:oklch(70.4% .191 22.216);--bower-void:oklch(6% .01 260);--bower-chrome-hi:oklch(99% 0 0);--bower-chrome-mid:oklch(72% .01 250);--bower-chrome-lo:oklch(42% .01 250);--bower-glow:oklch(62% .19 250);--bower-corona:oklch(72% .17 45);background-color:var(--bower-void);color:var(--bower-text);line-height:1.5}.bower-eclipse{background:radial-gradient(42rem 32rem at 50% -6rem, color-mix(in oklab, var(--bower-corona) 42%, transparent), transparent 62%), radial-gradient(48rem 40rem at 50% 46%, color-mix(in oklab, var(--bower-glow) 34%, transparent), transparent 64%), radial-gradient(28rem 28rem at 50% 44%, var(--bower-void), var(--bower-void) 58%, transparent 60%)}.bower-wordmark{background-image:linear-gradient(180deg, var(--bower-chrome-lo) 0%, var(--bower-chrome-hi) 34%, var(--bower-chrome-mid) 52%, var(--bower-chrome-hi) 68%, var(--bower-chrome-lo) 100%);color:#0000;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text}.bower-hairline{border:1px solid color-mix(in oklab, var(--bower-white) 22%, transparent)}.bower-track{letter-spacing:.32em;text-transform:uppercase}.bower-fade{animation:.9s ease-out both bower-fade-in}@keyframes bower-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bower-pulse{0%,to{opacity:.75}50%{opacity:1}}.bower-grid{-webkit-mask-image:radial-gradient(60% 60% at 50% 45%,var(--bower-void),transparent);-webkit-mask-image:radial-gradient(60% 60% at 50% 45%,var(--bower-void),transparent);mask-image:radial-gradient(60% 60% at 50% 45%,var(--bower-void),transparent);background-image:linear-gradient(90deg,currentColor 1px,#0000 1px),linear-gradient(currentColor 1px,#0000 1px);background-size:72px 72px}.bower-divider{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--bower-glow) 90%,transparent),transparent);animation:4s ease-in-out infinite bower-pulse}.bower-input{background:color-mix(in oklab,var(--bower-white) 3%,transparent)}.bower-input:focus{border-color:color-mix(in oklab,var(--bower-white) 50%,transparent);outline:none}.bower-error{color:var(--bower-error)}.bower-submit{height:auto;color:inherit;font-size:.65rem;font-weight:400;line-height:1.5;display:block}.bower-submit:hover{background:color-mix(in oklab,var(--bower-white) 10%,transparent);color:inherit}@media (prefers-reduced-motion:reduce){.bower-fade{opacity:1;animation:none;transform:none}.bower-divider{animation:none}}
