.theme-marketing{--primary:#266ea4;--ring:#266ea4;--sidebar-primary:#266ea4;--sidebar-ring:#266ea4}@supports (color:lab(0% 0 0)){.theme-marketing{--primary:lab(44.0208% -8.14715 -35.8784);--ring:lab(44.0208% -8.14715 -35.8784);--sidebar-primary:lab(44.0208% -8.14715 -35.8784);--sidebar-ring:lab(44.0208% -8.14715 -35.8784)}}.dark .theme-marketing{--primary:#73b1e6;--ring:#73b1e6;--sidebar-primary:#73b1e6;--sidebar-ring:#73b1e6}@supports (color:lab(0% 0 0)){.dark .theme-marketing{--primary:lab(69.6914% -9.96202 -33.1018);--ring:lab(69.6914% -9.96202 -33.1018);--sidebar-primary:lab(69.6914% -9.96202 -33.1018);--sidebar-ring:lab(69.6914% -9.96202 -33.1018)}}.theme-landing{--background:#f9f9ff;--foreground:#13161f;--card:#fff;--card-foreground:#13161f;--popover:#fff;--popover-foreground:#13161f;--primary:#6644de;--primary-foreground:#fbfbff;--secondary:#e9e9ff;--secondary-foreground:#242838;--muted:#eeeffd;--muted-foreground:#50576f;--accent:#e2e1ff;--accent-foreground:#1c2130;--border:#d6d5e8;--input:#dcdceb;--ring:#6644de;--landing-elevated:#f4f4ff;--landing-surface:#fdfdff;--landing-art-a:#806bf6;--landing-art-b:#5f63cc;--landing-art-c:#3c5aa1;--landing-star:#cd8800;--landing-accent-warm:#de4e4b;--landing-accent-cool:#0086b3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){.theme-landing{--background:lab(98.155% 1.19796 -4.35661);--foreground:lab(7.08644% .840761 -7.27198);--card:lab(99.9306% .790805 -2.90939);--card-foreground:lab(7.08644% .840761 -7.27198);--popover:lab(99.9306% .790805 -2.90939);--popover-foreground:lab(7.08644% .840761 -7.27198);--primary:lab(40.5365% 44.7568 -75.0393);--primary-foreground:lab(98.7968% .490874 -1.82065);--secondary:lab(92.7679% 3.13374 -10.809);--secondary-foreground:lab(16.2498% 1.42062 -10.9834);--muted:lab(94.6022% 2.03758 -7.2358);--muted-foreground:lab(37.0684% 1.64777 -14.7254);--accent:lab(90.3495% 4.28748 -14.3531);--accent-foreground:lab(12.7624% 1.53957 -10.9484);--border:lab(85.8547% 2.59084 -9.01915);--input:lab(88.2218% 2.04358 -7.23223);--ring:lab(40.5365% 44.7568 -75.0393);--landing-elevated:lab(96.3607% 1.82381 -6.51829);--landing-surface:lab(99.3329% .993401 -3.63371);--landing-art-a:lab(52.9737% 35.3821 -68.4024);--landing-art-b:lab(45.7571% 21.5534 -56.4307);--landing-art-c:lab(38.5971% 6.7517 -42.7058);--landing-star:lab(62.6442% 22.7724 83.1973);--landing-accent-warm:lab(54.1237% 56.7341 33.7839);--landing-accent-cool:lab(51.4448% -23.2852 -43.9297)}}.dark .theme-landing{--background:#05070e;--foreground:#e9ebf2;--card:#0d0f17;--card-foreground:#e9ebf2;--popover:#0d0f17;--popover-foreground:#e9ebf2;--primary:#9e94ff;--primary-foreground:#05050d;--secondary:#171a25;--secondary-foreground:#e2e4eb;--muted:#11131a;--muted-foreground:#888ea2;--accent:#1a1e2d;--accent-foreground:#e9ebf2;--border:#ffffff1a;--input:#ffffff1f;--ring:#9e94ff;--landing-elevated:#0a0d15;--landing-surface:#090b12;--landing-art-a:#3f3874;--landing-art-b:#1f2646;--landing-art-c:#111524;--landing-star:#e4c062;--landing-accent-warm:#e97871;--landing-accent-cool:#009dcf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.dark .theme-landing{--background:lab(1.93455% .328869 -2.81605);--foreground:lab(92.9809% .18698 -3.7837);--card:lab(4.34559% .568487 -5.3014);--card-foreground:lab(92.9809% .18698 -3.7837);--popover:lab(4.34559% .568487 -5.3014);--popover-foreground:lab(92.9809% .18698 -3.7837);--primary:lab(65.5105% 24.178 -55.2093);--primary-foreground:lab(1.48504% .93475 -2.99753);--secondary:lab(9.3542% .993609 -8.06966);--secondary-foreground:lab(90.6608% .187606 -3.78333);--muted:lab(6.11293% .437565 -4.87866);--muted-foreground:lab(59.2038% .870079 -11.1908);--accent:lab(11.62% 1.40808 -10.2268);--accent-foreground:lab(92.9809% .18698 -3.7837);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.12);--ring:lab(65.5105% 24.178 -55.2093);--landing-elevated:lab(3.61683% .52537 -4.73548);--landing-surface:lab(2.98463% .395432 -3.67243);--landing-art-a:lab(26.7386% 16.155 -34.352);--landing-art-b:lab(15.8888% 4.87678 -21.5187);--landing-art-c:lab(6.9903% 1.69497 -10.7974);--landing-star:lab(79.4246% 5.6859 51.4095);--landing-accent-warm:lab(63.8384% 43.7764 24.8032);--landing-accent-cool:lab(59.6425% -22.8283 -38.7794)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes landing-morph{0%,to{border-radius:1rem}50%{border-radius:1.75rem}}.landing-float{animation:4s ease-in-out infinite landing-float}.landing-morph{animation:5s ease-in-out infinite landing-morph}.landing-grid-bg{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-image:linear-gradient(lab(100% 0 0/.025) 1px,#0000 1px),linear-gradient(90deg,lab(100% 0 0/.025) 1px,#0000 1px);background-size:40px 40px}.landing-hero-mesh{background:radial-gradient(80% 60% at 10% -10%,#806bf62e,#0000 55%),radial-gradient(55% 50% at 95% 0,#0086b324,#0000 50%),radial-gradient(40% 35% at 50% 100%,#de4e4b14,#0000 45%);background:radial-gradient(80% 60% at 10% -10%,lab(52.9737% 35.3821 -68.4024/.18),#0000 55%),radial-gradient(55% 50% at 95% 0,lab(51.4448% -23.2852 -43.9297/.14),#0000 50%),radial-gradient(40% 35% at 50% 100%,lab(54.1237% 56.7341 33.7839/.08),#0000 45%)}.dark .theme-landing .landing-hero-mesh{background:radial-gradient(75% 55% at 15% -5%,#988ef733,#0000 55%),radial-gradient(50% 45% at 95% 5%,#4075aa1f,#0000 50%);background:radial-gradient(75% 55% at 15% -5%,lab(63.3402% 22.3655 -51.8114/.2),#0000 55%),radial-gradient(50% 45% at 95% 5%,lab(47.4354% -5.44673 -33.951/.12),#0000 50%)}.landing-callout{border-radius:var(--radius-lg);border:1px solid color-mix(in oklch, var(--primary) 20%, transparent);background-color:color-mix(in oklch, var(--primary) 8%, transparent);color:var(--foreground);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.landing-meme-card{border-radius:calc(var(--radius) + 4px);border:1px solid var(--border);background-color:var(--card);padding:1.25rem;transition:color .15s,background-color .15s,border-color .15s}.landing-meme-card:hover{border-color:color-mix(in oklch, var(--primary) 30%, transparent);background-color:color-mix(in oklch, var(--accent) 50%, transparent)}.landing-art-gradient{background:linear-gradient(145deg, var(--landing-art-a) 0%, var(--landing-art-b) 55%, var(--landing-art-c) 100%)}.landing-store-card{border-radius:calc(var(--radius) + 4px);border:1px solid var(--border);background-color:var(--card);transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 1px 2px #0000000d;box-shadow:0 1px 2px lab(0% 0 0/.05)}.landing-store-card:hover{border-color:color-mix(in oklch, var(--primary) 25%, transparent);box-shadow:0 4px 6px color-mix(in oklch, var(--primary) 5%, transparent);transform:translateY(-.125rem)}.landing-surface{border:1px solid var(--border);background-color:var(--landing-surface);border-radius:1rem}.react-flow__attribution{display:none!important}.react-flow.dark .react-flow__controls{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 2px 8px #00000059;box-shadow:0 2px 8px lab(0% 0 0/.35)}.react-flow.dark .react-flow__controls-button{background:var(--card);border-bottom-color:var(--border);color:var(--foreground);fill:var(--foreground)}.react-flow.dark .react-flow__controls-button:hover{background:var(--accent);color:var(--accent-foreground);fill:var(--accent-foreground)}.react-flow.dark .react-flow__controls-button:last-child{border-bottom:none}.react-flow.dark .react-flow__minimap{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 2px 8px #00000059;box-shadow:0 2px 8px lab(0% 0 0/.35)}.react-flow.dark .react-flow__minimap-mask{fill:color-mix(in oklch, var(--background) 72%, transparent)}.react-flow.dark .react-flow__minimap-node{fill:var(--muted-foreground)}.react-flow.light .react-flow__controls,.react-flow.light .react-flow__minimap{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9b9db241-module__sLJoNW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9b9db241-module__sLJoNW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_61c20a7e-module__aCvxbG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_61c20a7e-module__aCvxbG__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
