.lqs-page{--lqs-s1: #09090b;--lqs-s2: #0e0f13;--lqs-s3: #131419;--lqs-line: rgb(255 255 255 / .07);--lqs-line-strong: rgb(255 255 255 / .12)}.lqs-card{background:var(--lqs-s2);border:1px solid var(--lqs-line);border-radius:1rem;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0006;transition:border-color .45s ease,box-shadow .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.lqs-card-hover:hover{border-color:color-mix(in oklab,var(--lqs-accent) 32%,transparent);box-shadow:inset 0 1px #ffffff14,0 10px 30px -12px color-mix(in oklab,var(--lqs-accent) 30%,transparent);transform:translateY(-2px)}.lqs-inset{background:var(--lqs-s3);border:1px solid var(--lqs-line);border-radius:.75rem;box-shadow:inset 0 1px #ffffff0a}.lqs-frame{background:var(--lqs-s2);border:1px solid var(--lqs-line-strong);border-radius:1.25rem;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000000e6,0 0 0 1px #00000080}.lqs-reveal{opacity:0;transform:translateY(var(--lqs-y, 30px)) scale(var(--lqs-s, 1));will-change:transform,opacity;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.lqs-reveal.is-in{opacity:1;transform:none}@keyframes lqs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lqs-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lqs-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}@keyframes lqs-ripple{0%{opacity:.55;transform:scale(.75)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@keyframes lqs-blob{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(3%,-4%,0) scale(1.06)}66%{transform:translate3d(-3%,3%,0) scale(.96)}}@keyframes lqs-trace{0%{stroke-dashoffset:220;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-220;opacity:0}}@keyframes lqs-arrive{0%{opacity:0;transform:translateY(14px) scale(.97)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px) scale(.99)}}@keyframes lqs-fade{0%{opacity:0}to{opacity:1}}@keyframes lqs-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes lqs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lqs-float{animation:lqs-float 4.4s ease-in-out infinite}.lqs-orbit{animation:lqs-orbit 22s linear infinite}.lqs-blob{animation:lqs-blob 16s ease-in-out infinite}.lqs-ripple{animation:lqs-ripple 2.6s ease-out infinite}.lqs-trace{stroke-dasharray:44 176;animation:lqs-trace 3.2s linear infinite}.lqs-arrive{animation:lqs-arrive 6s ease-in-out infinite}.lqs-marquee{animation:lqs-marquee 32s linear infinite}.lqs-fade{animation:lqs-fade .25s ease-out both}.lqs-pop{animation:lqs-pop .32s cubic-bezier(.16,1,.3,1) both}.lqs-shimmer{background:linear-gradient(100deg,var(--lqs-accent) 20%,#ffffff 42%,var(--lqs-accent) 62%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lqs-shimmer 7s linear infinite}@media (prefers-reduced-motion: reduce){.lqs-reveal{transition:none}.lqs-float,.lqs-orbit,.lqs-blob,.lqs-ripple,.lqs-trace,.lqs-arrive,.lqs-marquee,.lqs-fade,.lqs-pop,.lqs-shimmer{animation:none}.lqs-shimmer{color:var(--lqs-accent)}}.lqs-page,.lqs-page.dark{--background: #09090b;--foreground: #fafafa;--card: rgb(250 250 250 / .02);--card-foreground: #fafafa;--popover: #09090b;--popover-foreground: #fafafa;--muted: rgb(250 250 250 / .05);--muted-foreground: #a1a1aa;--accent: rgb(250 250 250 / .1);--accent-foreground: #fafafa;--secondary: rgb(250 250 250 / .1);--secondary-foreground: #fafafa;--border: rgb(255 255 255 / .1);--input: rgb(255 255 255 / .2);--ring: #d4d4d8;--primary: #fafafa;--primary-foreground: #18181b;--brand: #fdba74;--brand-foreground: #fb923c;--zinc-300: #d4d4d8;--zinc-500: #71717a;--fg-5: rgb(250 250 250 / .05);--fg-10: rgb(250 250 250 / .1);--fg-20: rgb(250 250 250 / .2);--fg-40: rgb(250 250 250 / .4);--fg-70: rgb(250 250 250 / .7);--fg-80: rgb(250 250 250 / .8);--radius-rounded: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--lqs-container: 1312px;--lqs-gutter: 64px;--lqs-accent: oklch(.53 .19 267);color-scheme:dark}.lqs-page.light{--background: #ffffff;--foreground: #09090b;--card: rgb(9 9 11 / .02);--card-foreground: #09090b;--popover: #ffffff;--popover-foreground: #09090b;--muted: rgb(9 9 11 / .05);--muted-foreground: #71717a;--accent: rgb(9 9 11 / .05);--accent-foreground: #18181b;--secondary: rgb(9 9 11 / .05);--secondary-foreground: #18181b;--border: rgb(9 9 11 / .1);--input: rgb(9 9 11 / .2);--ring: #71717a;--primary: #18181b;--primary-foreground: #fafafa;--brand: #c2410c;--brand-foreground: #ea580c;--zinc-300: #52525b;--zinc-500: #a1a1aa;--fg-5: rgb(9 9 11 / .05);--fg-10: rgb(9 9 11 / .1);--fg-20: rgb(9 9 11 / .2);--fg-40: rgb(9 9 11 / .4);--fg-70: rgb(9 9 11 / .7);--fg-80: rgb(9 9 11 / .8);color-scheme:light}.lqs-display{font-weight:600;line-height:1;letter-spacing:-.02em}.lqs-display-fade{background-image:linear-gradient(to bottom,var(--foreground) 55%,color-mix(in oklab,var(--foreground) 45%,var(--muted-foreground)));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.lqs-glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(40px)}.lqs-glow-titanium{background:radial-gradient(ellipse closest-side at center,color-mix(in oklab,var(--zinc-300) 46%,transparent) 0%,color-mix(in oklab,var(--zinc-300) 34%,transparent) 28%,color-mix(in oklab,var(--zinc-500) 20%,transparent) 55%,transparent 82%)}.lqs-glow-brand{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--brand) 40%,transparent) 0%,color-mix(in oklab,var(--brand-foreground) 22%,transparent) 40%,transparent 72%)}.lqs-mockup{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000000e6}.lqs-mockup-fade{-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.lqs-glass-1{background:var(--card);border:1px solid var(--fg-20);border-radius:var(--radius-lg)}.lqs-glass-4{background-image:linear-gradient(to top,var(--fg-5),var(--fg-10));border:1px solid var(--fg-20);border-radius:var(--radius-lg)}.lqs-glass-5{background-image:linear-gradient(to top,var(--fg-5),var(--fg-20));border:1px solid var(--fg-20);border-radius:var(--radius-lg)}.lqs-btn-default{background-image:linear-gradient(to bottom,var(--primary),var(--fg-80));color:var(--primary-foreground);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.lqs-btn-default:hover{background-image:linear-gradient(to bottom,var(--primary),var(--fg-70))}.lqs-btn-secondary{background:var(--accent);color:var(--accent-foreground)}.lqs-btn-outline{background:#ffffff03;border:1px solid var(--input);color:var(--foreground)}.lqs-btn-outline:hover{background:var(--accent);box-shadow:0 1px 2px #0000000d}.lqs-btn-ghost{color:var(--foreground)}.lqs-btn-ghost:hover{background:var(--accent);color:var(--accent-foreground)}.lqs-btn-glow{background-image:linear-gradient(to top,var(--fg-5),var(--fg-10));border:1px solid var(--fg-20);color:var(--foreground)}.lqs-btn-glow:hover{background-image:linear-gradient(to top,var(--fg-5),var(--fg-20))}@keyframes lqs-panel-in{0%{opacity:0;transform:translateY(10px)}}@keyframes lqs-row-in{0%{opacity:0;transform:translateY(7px)}}.lqs-panel-in{animation:lqs-panel-in .5s cubic-bezier(.16,1,.3,1) both}.lqs-row-in{animation:lqs-row-in .42s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){.lqs-panel-in,.lqs-row-in{animation:none}}.lqs-rule{border-top:1px solid var(--border)}
