<!DOCTYPE html><html lang="en-US"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><style id="nuxt-ui-colors">@layer theme {
:root, :host {
--ui-color-primary-50: var(--color-llmad-blue-50, );
--ui-color-primary-100: var(--color-llmad-blue-100, );
--ui-color-primary-200: var(--color-llmad-blue-200, );
--ui-color-primary-300: var(--color-llmad-blue-300, );
--ui-color-primary-400: var(--color-llmad-blue-400, );
--ui-color-primary-500: var(--color-llmad-blue-500, );
--ui-color-primary-600: var(--color-llmad-blue-600, );
--ui-color-primary-700: var(--color-llmad-blue-700, );
--ui-color-primary-800: var(--color-llmad-blue-800, );
--ui-color-primary-900: var(--color-llmad-blue-900, );
--ui-color-primary-950: var(--color-llmad-blue-950, );
--ui-color-secondary-50: var(--color-blue-50, oklch(97% 0.014 254.604));
--ui-color-secondary-100: var(--color-blue-100, oklch(93.2% 0.032 255.585));
--ui-color-secondary-200: var(--color-blue-200, oklch(88.2% 0.059 254.128));
--ui-color-secondary-300: var(--color-blue-300, oklch(80.9% 0.105 251.813));
--ui-color-secondary-400: var(--color-blue-400, oklch(70.7% 0.165 254.624));
--ui-color-secondary-500: var(--color-blue-500, oklch(62.3% 0.214 259.815));
--ui-color-secondary-600: var(--color-blue-600, oklch(54.6% 0.245 262.881));
--ui-color-secondary-700: var(--color-blue-700, oklch(48.8% 0.243 264.376));
--ui-color-secondary-800: var(--color-blue-800, oklch(42.4% 0.199 265.638));
--ui-color-secondary-900: var(--color-blue-900, oklch(37.9% 0.146 265.522));
--ui-color-secondary-950: var(--color-blue-950, oklch(28.2% 0.091 267.935));
--ui-color-success-50: var(--color-green-50, oklch(98.2% 0.018 155.826));
--ui-color-success-100: var(--color-green-100, oklch(96.2% 0.044 156.743));
--ui-color-success-200: var(--color-green-200, oklch(92.5% 0.084 155.995));
--ui-color-success-300: var(--color-green-300, oklch(87.1% 0.15 154.449));
--ui-color-success-400: var(--color-green-400, oklch(79.2% 0.209 151.711));
--ui-color-success-500: var(--color-green-500, oklch(72.3% 0.219 149.579));
--ui-color-success-600: var(--color-green-600, oklch(62.7% 0.194 149.214));
--ui-color-success-700: var(--color-green-700, oklch(52.7% 0.154 150.069));
--ui-color-success-800: var(--color-green-800, oklch(44.8% 0.119 151.328));
--ui-color-success-900: var(--color-green-900, oklch(39.3% 0.095 152.535));
--ui-color-success-950: var(--color-green-950, oklch(26.6% 0.065 152.934));
--ui-color-info-50: var(--color-blue-50, oklch(97% 0.014 254.604));
--ui-color-info-100: var(--color-blue-100, oklch(93.2% 0.032 255.585));
--ui-color-info-200: var(--color-blue-200, oklch(88.2% 0.059 254.128));
--ui-color-info-300: var(--color-blue-300, oklch(80.9% 0.105 251.813));
--ui-color-info-400: var(--color-blue-400, oklch(70.7% 0.165 254.624));
--ui-color-info-500: var(--color-blue-500, oklch(62.3% 0.214 259.815));
--ui-color-info-600: var(--color-blue-600, oklch(54.6% 0.245 262.881));
--ui-color-info-700: var(--color-blue-700, oklch(48.8% 0.243 264.376));
--ui-color-info-800: var(--color-blue-800, oklch(42.4% 0.199 265.638));
--ui-color-info-900: var(--color-blue-900, oklch(37.9% 0.146 265.522));
--ui-color-info-950: var(--color-blue-950, oklch(28.2% 0.091 267.935));
--ui-color-warning-50: var(--color-yellow-50, oklch(98.7% 0.026 102.212));
--ui-color-warning-100: var(--color-yellow-100, oklch(97.3% 0.071 103.193));
--ui-color-warning-200: var(--color-yellow-200, oklch(94.5% 0.129 101.54));
--ui-color-warning-300: var(--color-yellow-300, oklch(90.5% 0.182 98.111));
--ui-color-warning-400: var(--color-yellow-400, oklch(85.2% 0.199 91.936));
--ui-color-warning-500: var(--color-yellow-500, oklch(79.5% 0.184 86.047));
--ui-color-warning-600: var(--color-yellow-600, oklch(68.1% 0.162 75.834));
--ui-color-warning-700: var(--color-yellow-700, oklch(55.4% 0.135 66.442));
--ui-color-warning-800: var(--color-yellow-800, oklch(47.6% 0.114 61.907));
--ui-color-warning-900: var(--color-yellow-900, oklch(42.1% 0.095 57.708));
--ui-color-warning-950: var(--color-yellow-950, oklch(28.6% 0.066 53.813));
--ui-color-error-50: var(--color-red-50, oklch(97.1% 0.013 17.38));
--ui-color-error-100: var(--color-red-100, oklch(93.6% 0.032 17.717));
--ui-color-error-200: var(--color-red-200, oklch(88.5% 0.062 18.334));
--ui-color-error-300: var(--color-red-300, oklch(80.8% 0.114 19.571));
--ui-color-error-400: var(--color-red-400, oklch(70.4% 0.191 22.216));
--ui-color-error-500: var(--color-red-500, oklch(63.7% 0.237 25.331));
--ui-color-error-600: var(--color-red-600, oklch(57.7% 0.245 27.325));
--ui-color-error-700: var(--color-red-700, oklch(50.5% 0.213 27.518));
--ui-color-error-800: var(--color-red-800, oklch(44.4% 0.177 26.899));
--ui-color-error-900: var(--color-red-900, oklch(39.6% 0.141 25.723));
--ui-color-error-950: var(--color-red-950, oklch(25.8% 0.092 26.042));
--ui-color-neutral-50: var(--color-old-neutral-50, oklch(98.5% 0 0));
--ui-color-neutral-100: var(--color-old-neutral-100, oklch(97% 0 0));
--ui-color-neutral-200: var(--color-old-neutral-200, oklch(92.2% 0 0));
--ui-color-neutral-300: var(--color-old-neutral-300, oklch(87% 0 0));
--ui-color-neutral-400: var(--color-old-neutral-400, oklch(70.8% 0 0));
--ui-color-neutral-500: var(--color-old-neutral-500, oklch(55.6% 0 0));
--ui-color-neutral-600: var(--color-old-neutral-600, oklch(43.9% 0 0));
--ui-color-neutral-700: var(--color-old-neutral-700, oklch(37.1% 0 0));
--ui-color-neutral-800: var(--color-old-neutral-800, oklch(26.9% 0 0));
--ui-color-neutral-900: var(--color-old-neutral-900, oklch(20.5% 0 0));
--ui-color-neutral-950: var(--color-old-neutral-950, oklch(14.5% 0 0));
}
:root, :host, .light {
--ui-primary: var(--ui-color-primary-500);
--ui-secondary: var(--ui-color-secondary-500);
--ui-success: var(--ui-color-success-500);
--ui-info: var(--ui-color-info-500);
--ui-warning: var(--ui-color-warning-500);
--ui-error: var(--ui-color-error-500);
}
.dark {
--ui-primary: var(--ui-color-primary-400);
--ui-secondary: var(--ui-color-secondary-400);
--ui-success: var(--ui-color-success-400);
--ui-info: var(--ui-color-info-400);
--ui-warning: var(--ui-color-warning-400);
--ui-error: var(--ui-color-error-400);
}
}</style><title>Idlen - Your AI Thinks. You Earn. | Idlen</title><style>:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}</style><style>.hero-gradient-text[data-v-bda13240]{background:linear-gradient(135deg,#10b981,#06b6d4 50%,#8b5cf6);-webkit-background-clip:text;background-size:200% 200%;-webkit-text-fill-color:transparent;animation:gradient-shift-bda13240 4s ease-in-out infinite;background-clip:text}@keyframes gradient-shift-bda13240{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero-dot-grid[data-v-bda13240]{background-image:radial-gradient(circle,#d4d4d4 1px,transparent 0);background-size:24px 24px}[data-v-bda13240] .dark .hero-dot-grid{background-image:radial-gradient(circle,#404040 1px,transparent 0)}@keyframes marquee-bda13240{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee[data-v-bda13240]{animation:marquee-bda13240 20s linear infinite}.animate-marquee[data-v-bda13240]:hover{animation-play-state:paused}</style><link rel="stylesheet" href="/_nuxt/entry.C4oX4rYD.css" crossorigin><style>@layer components {:where(.i-lucide\:arrow-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%3E%3C/svg%3E")}:where(.i-lucide\:arrow-up){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l7-7l7 7m-7 7V5'/%3E%3C/svg%3E")}:where(.i-lucide\:bug){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 20v-9m2-4a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4zm.12-3.12L16 2'/%3E%3Cpath d='M21 21a4 4 0 0 0-3.81-4M21 5a4 4 0 0 1-3.55 3.97M22 13h-4M3 21a4 4 0 0 1 3.81-4M3 5a4 4 0 0 0 3.55 3.97M6 13H2M8 2l1.88 1.88M9 7.13V6a3 3 0 1 1 6 0v1.13'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:chevron-down){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:chevron-right){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:chrome){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M21.17 8H12M3.95 6.06L8.54 14m2.34 7.94L15.46 14'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:circle-dot){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:cloud){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9'/%3E%3C/svg%3E")}:where(.i-lucide\:code-2){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 16l4-4l-4-4M6 8l-4 4l4 4m8.5-12l-5 16'/%3E%3C/svg%3E")}:where(.i-lucide\:coins){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18M7 6h1v4'/%3E%3Cpath d='m16.71 13.88l.7.71l-2.82 2.82'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:credit-card){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='20' height='14' x='2' y='5' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:database){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M3 5v14a9 3 0 0 0 18 0V5'/%3E%3Cpath d='M3 12a9 3 0 0 0 18 0'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:download){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10l5 5l5-5'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:external-link){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E")}:where(.i-lucide\:eye-off){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575a1 1 0 0 1 0 .696a10.8 10.8 0 0 1-1.444 2.49m-6.41-.679a3 3 0 0 1-4.242-4.242'/%3E%3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151a1 1 0 0 1 0-.696a10.75 10.75 0 0 1 4.446-5.143M2 2l20 20'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:file-text){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8m8 4H8m8 4H8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:files){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8'/%3E%3Cpath d='M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706zM5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:folder){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}:where(.i-lucide\:folder-open){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 14l1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}:where(.i-lucide\:gift){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='4' x='3' y='8' rx='1'/%3E%3Cpath d='M12 8v13m7-9v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7m2.5-4a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:git-branch){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 3v12'/%3E%3Ccircle cx='18' cy='6' r='3'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Cpath d='M18 9a9 9 0 0 1-9 9'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:globe){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:heart){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676a.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/%3E%3C/svg%3E")}:where(.i-lucide\:info){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4m0-4h.01'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:layers){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z'/%3E%3Cpath d='M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12'/%3E%3Cpath d='M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:layout){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Cpath d='M3 9h18M9 21V9'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:megaphone){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z'/%3E%3Cpath d='M6 14a12 12 0 0 0 2.4 7.2a2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14M8 6v8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:menu){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E")}:where(.i-lucide\:more-horizontal){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:pen-line){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/%3E%3C/svg%3E")}:where(.i-lucide\:play-circle){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:plug){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 22v-5m3-9V2m2 6a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1zM9 8V2'/%3E%3C/svg%3E")}:where(.i-lucide\:plus){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E")}:where(.i-lucide\:scale){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 3v18m7-13l3 8a5 5 0 0 1-6 0zV7'/%3E%3Cpath d='M3 7h1a17 17 0 0 0 8-2a17 17 0 0 0 8 2h1M5 8l3 8a5 5 0 0 1-6 0zV7m2 14h10'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:search){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:server-off){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 2h13a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-5m-5 0L2.5 2.5C2 2 2 2.5 2 5v3a2 2 0 0 0 2 2zm12 7v-1a2 2 0 0 0-2-2h-1M4 14a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16.5l1-.5l.5.5l-8-8zm2 4h.01M2 2l20 20'/%3E%3C/svg%3E")}:where(.i-lucide\:settings){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9.671 4.136a2.34 2.34 0 0 1 4.659 0a2.34 2.34 0 0 0 3.319 1.915a2.34 2.34 0 0 1 2.33 4.033a2.34 2.34 0 0 0 0 3.831a2.34 2.34 0 0 1-2.33 4.033a2.34 2.34 0 0 0-3.319 1.915a2.34 2.34 0 0 1-4.659 0a2.34 2.34 0 0 0-3.32-1.915a2.34 2.34 0 0 1-2.33-4.033a2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:shield){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3C/svg%3E")}:where(.i-lucide\:shield-check){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:sparkles){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:sun){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:terminal){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 19h8M4 17l6-6l-6-6'/%3E%3C/svg%3E")}:where(.i-lucide\:undo-2){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M9 14L4 9l5-5'/%3E%3Cpath d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:users){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:wallet){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/g%3E%3C/svg%3E")}:where(.i-lucide\:wind){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12.8 19.6A2 2 0 1 0 14 16H2m15.5-8a2.5 2.5 0 1 1 2 4H2m7.8-7.6A2 2 0 1 1 11 8H2'/%3E%3C/svg%3E")}:where(.i-lucide\:wrench){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z'/%3E%3C/svg%3E")}:where(.i-lucide\:x){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}:where(.i-lucide\:zap){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:anthropic){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.304 3.541h-3.672l6.696 16.918H24Zm-10.608 0L0 20.459h3.744l1.37-3.553h7.005l1.369 3.553h3.744L10.536 3.541Zm-.371 10.223L8.616 7.82l2.291 5.945Z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:cursor){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11.503.131L1.891 5.678a.84.84 0 0 0-.42.726v11.188c0 .3.162.575.42.724l9.609 5.55a1 1 0 0 0 .998 0l9.61-5.55a.84.84 0 0 0 .42-.724V6.404a.84.84 0 0 0-.42-.726L12.497.131a1.01 1.01 0 0 0-.996 0M2.657 6.338h18.55c.263 0 .43.287.297.515L12.23 22.918c-.062.107-.229.064-.229-.06V12.335a.59.59 0 0 0-.295-.51l-9.11-5.257c-.109-.063-.064-.23.061-.23'/%3E%3C/svg%3E")}:where(.i-simple-icons\:firefoxbrowser){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.824 7.287c.008 0 .004 0 0 0m-2.8-1.4c.006 0 .003 0 0 0m16.754 2.161c-.505-1.215-1.53-2.528-2.333-2.943c.654 1.283 1.033 2.57 1.177 3.53l.002.02c-1.314-3.278-3.544-4.6-5.366-7.477c-.091-.147-.184-.292-.273-.446a4 4 0 0 1-.13-.24a2 2 0 0 1-.172-.46a.03.03 0 0 0-.027-.03a.04.04 0 0 0-.021 0l-.006.001l-.01.005l.005-.008c-2.585 1.515-3.657 4.168-3.932 5.856a6.2 6.2 0 0 0-2.305.587a.297.297 0 0 0-.147.37c.057.162.24.24.396.17a5.6 5.6 0 0 1 2.008-.523l.067-.005a5.9 5.9 0 0 1 1.957.222l.095.03a6 6 0 0 1 .616.228q.12.054.238.112l.107.055a6 6 0 0 1 .368.211a5.95 5.95 0 0 1 2.034 2.104c-.62-.437-1.733-.868-2.803-.681c4.183 2.09 3.06 9.292-2.737 9.02a5.2 5.2 0 0 1-1.513-.292a4 4 0 0 1-.538-.232c-1.42-.735-2.593-2.121-2.74-3.806c0 0 .537-2 3.845-2c.357 0 1.38-.998 1.398-1.287c-.005-.095-2.029-.9-2.817-1.677c-.422-.416-.622-.616-.8-.767a4 4 0 0 0-.301-.227a5.4 5.4 0 0 1-.032-2.842c-1.195.544-2.124 1.403-2.8 2.163h-.006c-.46-.584-.428-2.51-.402-2.913c-.006-.025-.343.176-.389.206a8.4 8.4 0 0 0-1.136.974q-.596.606-1.085 1.303a9.8 9.8 0 0 0-1.562 3.52c-.003.013-.11.487-.19 1.073q-.02.135-.037.272a8 8 0 0 0-.069.667l-.002.034l-.023.387l-.001.06C.386 18.795 5.593 24 12.016 24c5.752 0 10.527-4.176 11.463-9.661q.028-.223.052-.448c.232-1.994-.025-4.09-.753-5.844z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:googlechrome){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0M1.931 5.47A11.94 11.94 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257q.309.015.621.016c6.627 0 12-5.373 12-12c0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728a4.364 4.364 0 0 1 0 8.728'/%3E%3C/svg%3E")}:where(.i-simple-icons\:linkedin){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037c-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85c3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065a2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:npm){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1.763 0C.786 0 0 .786 0 1.763v20.474C0 23.214.786 24 1.763 24h20.474c.977 0 1.763-.786 1.763-1.763V1.763C24 .786 23.214 0 22.237 0zM5.13 5.323l13.837.019l-.009 13.836h-3.464l.01-10.382h-3.456L12.04 19.17H5.113z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:openai){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M22.282 9.821a6 6 0 0 0-.516-4.91a6.05 6.05 0 0 0-6.51-2.9A6.065 6.065 0 0 0 4.981 4.18a6 6 0 0 0-3.998 2.9a6.05 6.05 0 0 0 .743 7.097a5.98 5.98 0 0 0 .51 4.911a6.05 6.05 0 0 0 6.515 2.9A6 6 0 0 0 13.26 24a6.06 6.06 0 0 0 5.772-4.206a6 6 0 0 0 3.997-2.9a6.06 6.06 0 0 0-.747-7.073M13.26 22.43a4.48 4.48 0 0 1-2.876-1.04l.141-.081l4.779-2.758a.8.8 0 0 0 .392-.681v-6.737l2.02 1.168a.07.07 0 0 1 .038.052v5.583a4.504 4.504 0 0 1-4.494 4.494M3.6 18.304a4.47 4.47 0 0 1-.535-3.014l.142.085l4.783 2.759a.77.77 0 0 0 .78 0l5.843-3.369v2.332a.08.08 0 0 1-.033.062L9.74 19.95a4.5 4.5 0 0 1-6.14-1.646M2.34 7.896a4.5 4.5 0 0 1 2.366-1.973V11.6a.77.77 0 0 0 .388.677l5.815 3.354l-2.02 1.168a.08.08 0 0 1-.071 0l-4.83-2.786A4.504 4.504 0 0 1 2.34 7.872zm16.597 3.855l-5.833-3.387L15.119 7.2a.08.08 0 0 1 .071 0l4.83 2.791a4.494 4.494 0 0 1-.676 8.105v-5.678a.79.79 0 0 0-.407-.667m2.01-3.023l-.141-.085l-4.774-2.782a.78.78 0 0 0-.785 0L9.409 9.23V6.897a.07.07 0 0 1 .028-.061l4.83-2.787a4.5 4.5 0 0 1 6.68 4.66zm-12.64 4.135l-2.02-1.164a.08.08 0 0 1-.038-.057V6.075a4.5 4.5 0 0 1 7.375-3.453l-.142.08L8.704 5.46a.8.8 0 0 0-.393.681zm1.097-2.365l2.602-1.5l2.607 1.5v2.999l-2.597 1.5l-2.607-1.5Z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:react){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.23 12.004a2.236 2.236 0 0 1-2.235 2.236a2.236 2.236 0 0 1-2.236-2.236a2.236 2.236 0 0 1 2.235-2.236a2.236 2.236 0 0 1 2.236 2.236m2.648-10.69c-1.346 0-3.107.96-4.888 2.622c-1.78-1.653-3.542-2.602-4.887-2.602c-.41 0-.783.093-1.106.278c-1.375.793-1.683 3.264-.973 6.365C1.98 8.917 0 10.42 0 12.004c0 1.59 1.99 3.097 5.043 4.03c-.704 3.113-.39 5.588.988 6.38c.32.187.69.275 1.102.275c1.345 0 3.107-.96 4.888-2.624c1.78 1.654 3.542 2.603 4.887 2.603c.41 0 .783-.09 1.106-.275c1.374-.792 1.683-3.263.973-6.365C22.02 15.096 24 13.59 24 12.004c0-1.59-1.99-3.097-5.043-4.032c.704-3.11.39-5.587-.988-6.38a2.17 2.17 0 0 0-1.092-.278zm-.005 1.09v.006c.225 0 .406.044.558.127c.666.382.955 1.835.73 3.704c-.054.46-.142.945-.25 1.44a23.5 23.5 0 0 0-3.107-.534A24 24 0 0 0 12.769 4.7c1.592-1.48 3.087-2.292 4.105-2.295zm-9.77.02c1.012 0 2.514.808 4.11 2.28c-.686.72-1.37 1.537-2.02 2.442a23 23 0 0 0-3.113.538a15 15 0 0 1-.254-1.42c-.23-1.868.054-3.32.714-3.707c.19-.09.4-.127.563-.132zm4.882 3.05q.684.704 1.36 1.564c-.44-.02-.89-.034-1.345-.034q-.691-.001-1.36.034c.44-.572.895-1.096 1.345-1.565zM12 8.1c.74 0 1.477.034 2.202.093q.61.874 1.183 1.86q.557.961 1.018 1.946c-.308.655-.646 1.31-1.013 1.95c-.38.66-.773 1.288-1.18 1.87a25.6 25.6 0 0 1-4.412.005a27 27 0 0 1-1.183-1.86q-.557-.961-1.018-1.946a25 25 0 0 1 1.013-1.954c.38-.66.773-1.286 1.18-1.868A25 25 0 0 1 12 8.098zm-3.635.254c-.24.377-.48.763-.704 1.16q-.336.585-.635 1.174c-.265-.656-.49-1.31-.676-1.947c.64-.15 1.315-.283 2.015-.386zm7.26 0q1.044.153 2.006.387c-.18.632-.405 1.282-.66 1.933a26 26 0 0 0-1.345-2.32zm3.063.675q.727.226 1.375.498c1.732.74 2.852 1.708 2.852 2.476c-.005.768-1.125 1.74-2.857 2.475c-.42.18-.88.342-1.355.493a24 24 0 0 0-1.1-2.98c.45-1.017.81-2.01 1.085-2.964zm-13.395.004c.278.96.645 1.957 1.1 2.98a23 23 0 0 0-1.086 2.964c-.484-.15-.944-.318-1.37-.5c-1.732-.737-2.852-1.706-2.852-2.474s1.12-1.742 2.852-2.476c.42-.18.88-.342 1.356-.494m11.678 4.28c.265.657.49 1.312.676 1.948c-.64.157-1.316.29-2.016.39a26 26 0 0 0 1.341-2.338zm-9.945.02c.2.392.41.783.64 1.175q.345.586.705 1.143a22 22 0 0 1-2.006-.386c.18-.63.406-1.282.66-1.933zM17.92 16.32c.112.493.2.968.254 1.423c.23 1.868-.054 3.32-.714 3.708c-.147.09-.338.128-.563.128c-1.012 0-2.514-.807-4.11-2.28c.686-.72 1.37-1.536 2.02-2.44c1.107-.118 2.154-.3 3.113-.54zm-11.83.01c.96.234 2.006.415 3.107.532c.66.905 1.345 1.727 2.035 2.446c-1.595 1.483-3.092 2.295-4.11 2.295a1.2 1.2 0 0 1-.553-.132c-.666-.38-.955-1.834-.73-3.703c.054-.46.142-.944.25-1.438zm4.56.64q.661.032 1.345.034q.691.001 1.36-.034c-.44.572-.895 1.095-1.345 1.565q-.684-.706-1.36-1.565'/%3E%3C/svg%3E")}:where(.i-simple-icons\:replit){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 1.5A1.5 1.5 0 0 1 3.5 0h7A1.5 1.5 0 0 1 12 1.5V8H3.5A1.5 1.5 0 0 1 2 6.5ZM12 8h8.5A1.5 1.5 0 0 1 22 9.5v5a1.5 1.5 0 0 1-1.5 1.5H12ZM2 17.5A1.5 1.5 0 0 1 3.5 16H12v6.5a1.5 1.5 0 0 1-1.5 1.5h-7A1.5 1.5 0 0 1 2 22.5Z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:visualstudiocode){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M23.15 2.587L18.21.21a1.49 1.49 0 0 0-1.705.29l-9.46 8.63l-4.12-3.128a1 1 0 0 0-1.276.057L.327 7.261A1 1 0 0 0 .326 8.74L3.899 12L.326 15.26a1 1 0 0 0 .001 1.479L1.65 17.94a1 1 0 0 0 1.276.057l4.12-3.128l9.46 8.63a1.49 1.49 0 0 0 1.704.29l4.942-2.377A1.5 1.5 0 0 0 24 20.06V3.939a1.5 1.5 0 0 0-.85-1.352m-5.146 14.861L10.826 12l7.178-5.448z'/%3E%3C/svg%3E")}:where(.i-simple-icons\:x){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.234 10.162L22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299l-.929-1.329L3.076 1.56h3.182l5.965 8.532l.929 1.329l7.754 11.09h-3.182z'/%3E%3C/svg%3E")}}</style><link href="https://connect.facebook.net/en_US/fbevents.js" rel="preload" referrerpolicy="no-referrer" fetchpriority="low" as="script"><link href="https://static.ads-twitter.com/uwt.js" rel="preload" referrerpolicy="no-referrer" fetchpriority="low" as="script"><link rel="preload" as="fetch" crossorigin="anonymous" href="/_payload.json?43294664-7b2f-4ac2-b11f-026553b46f28"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/N-aAF389.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/D8fuTjFU.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/cH6Qdch1.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/c_Oikoz-.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/YkP6B7oI.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BCGbJcp0.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CjITYnQ5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CWMwzg1E.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BFeeaRxj.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/LItyfQBl.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DyEaOdzY.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DFwpvJYl.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DFd5haqF.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CMZVkHhM.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/CekRU0od.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Cf7LZwgi.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DlAUqK2U.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/DXCLOk6Z.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Chm4CBf6.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/HWJV-GSy.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/BVuvV0J5.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/Cy1nAsaq.js"><link rel="modulepreload" as="script" crossorigin href="/_nuxt/cAUWgEbC.js"><script type="module" src="/_nuxt/N-aAF389.js" crossorigin></script><link rel="icon" href="/icon.png" type="image/png" sizes="128x128"><meta property="og:image" content="https://idlen.io/og-image.png"><meta property="og:image:type" content="image/png"><meta property="og:image:width" content="1280"><meta property="og:image:height" content="630"><meta name="twitter:image" content="https://www.idlen.io/og-image.png"><meta name="twitter:image:type" content="image/png"><meta name="twitter:image:width" content="1280"><meta name="twitter:image:height" content="630"><meta property="og:type" content="website"><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><meta name="theme-color" content="#050505"><link rel="icon" type="image/svg+xml" href="/favicon.ico"><meta name="description" content="Turn AI wait time into €20-100/month. Works with Claude, ChatGPT, V0, Bolt, Lovable & more. Zero latency, 100% privacy."><script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Idlen","applicationCategory":"DeveloperTool","operatingSystem":"Windows, macOS, Linux","description":"Turn AI wait time into €20-100/month. Works with Claude, ChatGPT, V0, Bolt, Lovable & more. Zero latency, 100% privacy.","offers":{"@type":"Offer","price":"0","priceCurrency":"EUR"},"featureList":["Passive Income","100% Private","Zero Latency"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is my code safe and private?","acceptedAnswer":{"@type":"Answer","text":"Absolutely. Your privacy is our top priority. Idlen only analyzes your package.json file locally on your machine to show relevant developer tool ads. Your source code, project files, and sensitive data never leave your computer or get transmitted to our servers. We're fully transparent about our privacy practices and you can review exactly what data is collected in our privacy policy."}},{"@type":"Question","name":"Will this slow down my editor?","acceptedAnswer":{"@type":"Answer","text":"Not at all. Idlen is designed for zero performance impact. Ads load in completely isolated webviews only during AI processing wait time - when you're already waiting for a response. The extension uses minimal resources and never interferes with your coding workflow. Many developers forget it's even running."}},{"@type":"Question","name":"How do I get paid?","acceptedAnswer":{"@type":"Answer","text":"Getting paid is simple and flexible. Once you reach the €50 minimum threshold, you can withdraw your earnings via Stripe or PayPal directly to your bank account. Alternatively, convert your earnings to API credits and get a 10% bonus - perfect for offsetting your AI tool subscription costs."}},{"@type":"Question","name":"What ads will I see?","acceptedAnswer":{"@type":"Answer","text":"Only high-quality, relevant developer tools. You'll see ads for hosting platforms, databases, APIs, dev tools, and SaaS products that developers actually use. No consumer ads, no clickbait, no spam. Every advertiser is vetted to ensure relevance to the developer community."}},{"@type":"Question","name":"Which AI tools are supported?","acceptedAnswer":{"@type":"Answer","text":"Idlen works with all major AI coding assistants: Claude, ChatGPT, GitHub Copilot, Cursor, V0, Bolt, Lovable, Windsurf, Replit, and more. Whether you use the VS Code extension or Chrome extension, you're covered. We continuously add support for new AI tools as they emerge."}}]}</script><meta property="og:title" content="Idlen - Your AI Thinks. You Earn."><meta property="og:description" content="Turn AI wait time into passive income. Works with Claude, ChatGPT, V0, Bolt, Lovable & more."><meta name="twitter:card" content="summary_large_image"><link rel="canonical" href="https://www.idlen.io/"><meta property="og:url" content="https://www.idlen.io/"><meta property="og:locale" content="en_US"><meta property="og:site_name" content="Idlen"><script>"use strict";(()=>{const t=window,e=document.documentElement,c=["dark","light"],n=getStorageValue("localStorage","nuxt-color-mode")||"dark";let i=n==="system"?u():n;const r=e.getAttribute("data-color-mode-forced");r&&(i=r),l(i),t["__NUXT_COLOR_MODE__"]={preference:n,value:i,getColorScheme:u,addColorScheme:l,removeColorScheme:d};function l(o){const s=""+o+"",a="";e.classList?e.classList.add(s):e.className+=" "+s,a&&e.setAttribute("data-"+a,o)}function d(o){const s=""+o+"",a="";e.classList?e.classList.remove(s):e.className=e.className.replace(new RegExp(s,"g"),""),a&&e.removeAttribute("data-"+a)}function f(o){return t.matchMedia("(prefers-color-scheme"+o+")")}function u(){if(t.matchMedia&&f("").media!=="not all"){for(const o of c)if(f(":"+o).matches)return o}return"dark"}})();function getStorageValue(t,e){switch(t){case"localStorage":return window.localStorage.getItem(e);case"sessionStorage":return window.sessionStorage.getItem(e);case"cookie":return getCookie(e);default:return null}}function getCookie(t){const c=("; "+window.document.cookie).split("; "+t+"=");if(c.length===2)return c.pop()?.split(";").shift()}</script></head><body><!--teleport start anchor--><!--teleport anchor--><!--teleport start anchor--><!--teleport anchor--><!--teleport start anchor--><!--teleport anchor--><div id="__nuxt" class="isolate"><!--[--><!--[--><!--[--><!--[--><!--[--><!----><div><header class="fixed left-0 right-0 z-[100] transition-all duration-700 ease-out top-0 px-0"><div class="p-0 rounded-2xl relative max-w-6xl mx-auto transition-all duration-700"><div class="bg-transparent relative transition-all duration-700 rounded-2xl"><div class="absolute top-0 left-1/2 -translate-x-1/2 w-32 h-px bg-linear-to-r from-transparent via-white/20 to-transparent"></div><div class="px-4 lg:px-6"><div class="flex items-center justify-between h-16"><div class="flex items-center gap-6"><a aria-current="page" href="/" class="router-link-active router-link-exact-active flex items-center group relative"><div class="flex items-center gap-1 font-sans select-none"><img src="/idlen-white.svg" alt="Idlen" class="w-6 h-6"><span class="text-white text-2xl font-bold tracking-tight leading-none"> Idlen </span></div><div class="absolute -inset-2 bg-primary-500/20 rounded-lg opacity-0 group-hover:opacity-100 blur-xl transition-opacity duration-300"></div></a><div class="bg-white/20 hidden lg:block h-6 w-px transition-colors duration-300"></div><div class="hidden lg:flex items-center"><div class="bg-white/5 border border-white/10 relative flex items-center rounded-lg p-1 transition-all duration-300"><div class="left-1 w-[calc(50%-2px)] bg-white shadow-lg shadow-white/25 absolute top-1 bottom-1 rounded-md transition-all duration-300 ease-out"></div><!--[--><button class="text-neutral-900 relative z-10 flex items-center gap-1.5 px-3 py-1.5 text-xs font-semibold rounded-md transition-all duration-300"><span class="iconify i-lucide:code-2 w-3.5 h-3.5" aria-hidden="true" style=""></span> Developers</button><button class="text-white/50 hover:text-white/80 relative z-10 flex items-center gap-1.5 px-3 py-1.5 text-xs font-semibold rounded-md transition-all duration-300"><span class="iconify i-lucide:megaphone w-3.5 h-3.5" aria-hidden="true" style=""></span> Advertisers</button><!--]--></div></div></div><nav class="hidden lg:flex items-center"><!--[--><!----><!----><nav data-collapsed="false" data-slot="root" class="relative flex gap-1.5 [&>div]:min-w-0 items-center justify-between" aria-label="Main" data-orientation="horizontal" dir="ltr" data-reka-navigation-menu><!--[--><!--[--><!--]--><!--[--><!--[--><div style="position:relative;"><ul data-slot="list" class="isolate min-w-0 flex items-center" data-orientation="horizontal"><!--[--><!--[--><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><!--[--><button type="button" data-reka-collection-item id data-state="closed" data-navigation-menu-trigger aria-expanded="false" aria-controls data-slot="link" class="group relative w-full flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-2.5 py-1.5 before:inset-x-px before:inset-y-0 transition-colors text-white/70 hover:text-white data-[state=open]:text-white font-medium"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Product<!--]--><!----></span><span as="span" data-slot="linkTrailing" class="group ms-auto inline-flex gap-1.5 items-center"><!--[--><!----><span class="iconify i-lucide:chevron-down size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="linkTrailingIcon"></span><!--]--></span><!--]--><!--]--></button><!--v-if--><!--]--><!--teleport start--><div data-dismissable-layer style="pointer-events:none;" id="reka-navigation-menu-v-0-0-content-item-0" aria-labelledby="reka-navigation-menu-v-0-0-trigger-item-0" data-state="closed" data-orientation="horizontal" data-slot="content" class="absolute top-0 left-0 max-h-[70vh] overflow-y-auto data-[motion=from-start]:animate-[enter-from-left_200ms_ease] data-[motion=from-end]:animate-[enter-from-right_200ms_ease] data-[motion=to-start]:animate-[exit-to-left_200ms_ease] data-[motion=to-end]:animate-[exit-to-right_200ms_ease] bg-white/98 dark:bg-neutral-950/98 backdrop-blur-2xl border border-neutral-200 dark:border-neutral-800 rounded-xl shadow-2xl shadow-black/10 dark:shadow-black/40 w-full" hidden><!--[--><!--[--><!--[--><!--[--><ul data-slot="childList" class="isolate grid grid-cols-2 gap-2 p-2"><!--[--><li data-slot="childItem" class=""><!--[--><a href="/developers/how-it-works" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:play-circle size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">How it Works <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Monetize your coding time</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/developers/platforms/vscode" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-simple-icons:visualstudiocode size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">VS Code Extension <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">For VS Code, Cursor, Windsurf</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/developers/platforms/chrome" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:chrome size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Chrome Extension <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">For all Chromium browsers</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/developers/platforms/firefox" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-simple-icons:firefoxbrowser size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Firefox Extension <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">For Firefox-based browsers</p></div><!--]--></a><!--]--></li><!--]--></ul><!--]--><!--]--><!--]--><!--]--></div><!--teleport end--><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><!--[--><button type="button" data-reka-collection-item id data-state="closed" data-navigation-menu-trigger aria-expanded="false" aria-controls data-slot="link" class="group relative w-full flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-2.5 py-1.5 before:inset-x-px before:inset-y-0 transition-colors text-white/70 hover:text-white data-[state=open]:text-white font-medium"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Earnings<!--]--><!----></span><span as="span" data-slot="linkTrailing" class="group ms-auto inline-flex gap-1.5 items-center"><!--[--><!----><span class="iconify i-lucide:chevron-down size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="linkTrailingIcon"></span><!--]--></span><!--]--><!--]--></button><!--v-if--><!--]--><!--teleport start--><div data-dismissable-layer style="pointer-events:none;" id="reka-navigation-menu-v-0-0-content-item-1" aria-labelledby="reka-navigation-menu-v-0-0-trigger-item-1" data-state="closed" data-orientation="horizontal" data-slot="content" class="absolute top-0 left-0 max-h-[70vh] overflow-y-auto data-[motion=from-start]:animate-[enter-from-left_200ms_ease] data-[motion=from-end]:animate-[enter-from-right_200ms_ease] data-[motion=to-start]:animate-[exit-to-left_200ms_ease] data-[motion=to-end]:animate-[exit-to-right_200ms_ease] bg-white/98 dark:bg-neutral-950/98 backdrop-blur-2xl border border-neutral-200 dark:border-neutral-800 rounded-xl shadow-2xl shadow-black/10 dark:shadow-black/40 w-full" hidden><!--[--><!--[--><!--[--><!--[--><ul data-slot="childList" class="isolate grid grid-cols-2 gap-2 p-2"><!--[--><li data-slot="childItem" class=""><!--[--><a href="/developers/payouts" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:wallet size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Payout Options <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Stripe, PayPal, API credits</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/developers/referral" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:users size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Referral Program <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Earn 10% from referrals</p></div><!--]--></a><!--]--></li><!--]--></ul><!--]--><!--]--><!--]--><!--]--></div><!--teleport end--><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><!--[--><!--[--><button type="button" data-reka-collection-item id data-state="closed" data-navigation-menu-trigger aria-expanded="false" aria-controls data-slot="link" class="group relative w-full flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-2.5 py-1.5 before:inset-x-px before:inset-y-0 transition-colors text-white/70 hover:text-white data-[state=open]:text-white font-medium"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Resources<!--]--><!----></span><span as="span" data-slot="linkTrailing" class="group ms-auto inline-flex gap-1.5 items-center"><!--[--><!----><span class="iconify i-lucide:chevron-down size-5 transform shrink-0 group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="linkTrailingIcon"></span><!--]--></span><!--]--><!--]--></button><!--v-if--><!--]--><!--teleport start--><div data-dismissable-layer style="pointer-events:none;" id="reka-navigation-menu-v-0-0-content-item-2" aria-labelledby="reka-navigation-menu-v-0-0-trigger-item-2" data-state="closed" data-orientation="horizontal" data-slot="content" class="absolute top-0 left-0 max-h-[70vh] overflow-y-auto data-[motion=from-start]:animate-[enter-from-left_200ms_ease] data-[motion=from-end]:animate-[enter-from-right_200ms_ease] data-[motion=to-start]:animate-[exit-to-left_200ms_ease] data-[motion=to-end]:animate-[exit-to-right_200ms_ease] bg-white/98 dark:bg-neutral-950/98 backdrop-blur-2xl border border-neutral-200 dark:border-neutral-800 rounded-xl shadow-2xl shadow-black/10 dark:shadow-black/40 w-full" hidden><!--[--><!--[--><!--[--><!--[--><ul data-slot="childList" class="isolate grid grid-cols-2 gap-2 p-2"><!--[--><li data-slot="childItem" class=""><!--[--><a href="/privacy" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:shield-check size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Privacy <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Your code stays private</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/about" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:info size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">About <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">About Idlen</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/blog" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:pen-line size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Blog <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">News and insights</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/integrations" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:layers size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Integrations <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Discover all platforms compatible with Idlen</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/compare" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:scale size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Compare <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Cursor vs Copilot, Claude vs ChatGPT and more</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/vibecoding" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:sparkles size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Vibecoding <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Build apps by describing them to AI</p></div><!--]--></a><!--]--></li><li data-slot="childItem" class=""><!--[--><a href="/free" data-reka-collection-item data-slot="childLink" class="group relative size-full flex items-start text-start text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-3 py-2 gap-2 before:inset-x-px before:inset-y-0 hover:before:bg-elevated/50 before:transition-colors text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark:hover:text-white hover:bg-neutral-100 dark:hover:bg-white/5 rounded-lg transition-colors duration-200"><!--[--><span class="iconify i-lucide:gift size-5 shrink-0 group-hover:text-default transition-colors text-primary-500" aria-hidden="true" style="" data-slot="childLinkIcon"></span><div data-slot="childLinkWrapper" class="min-w-0"><p data-slot="childLinkLabel" class="truncate font-medium">Free AI Tools <!----></p><p data-slot="childLinkDescription" class="text-neutral-500">Get ChatGPT, Claude, Cursor Pro for free</p></div><!--]--></a><!--]--></li><!--]--></ul><!--]--><!--]--><!--]--><!--]--></div><!--teleport end--><!--]--><!--]--><!----><!--]--></li><li data-menu-item data-slot="item" class="min-w-0 py-2"><!--[--><!--[--><a href="/jobs" data-reka-collection-item data-slot="link" class="group relative w-full flex items-center gap-1.5 text-sm before:absolute before:z-[-1] before:rounded-md focus:outline-none focus-visible:outline-none dark:focus-visible:outline-none focus-visible:before:ring-inset focus-visible:before:ring-2 focus-visible:before:ring-inverted px-2.5 py-1.5 before:inset-x-px before:inset-y-0 transition-colors text-white/70 hover:text-white data-[state=open]:text-white font-medium"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="linkLabel" class="truncate"><!--[-->Jobs<!--]--><!----></span><!----><!--]--><!--]--></a><!----><!--]--><!----><!--]--></li><!--]--><!--]--></ul></div><!----><!--]--><!--]--><!--[--><!--]--><div data-slot="viewportWrapper" class="absolute top-full left-0 flex w-full justify-center min-w-[50vw]"><!--v-if--><div data-slot="viewport" class="relative overflow-hidden ring ring-default h-(--reka-navigation-menu-viewport-height) w-full transition-[width,height,left] duration-200 origin-[top_center] data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] z-[1] bg-white/98 dark:bg-neutral-950/98 backdrop-blur-2xl border border-neutral-200 dark:border-neutral-800 rounded-xl shadow-2xl shadow-black/10 dark:shadow-black/40 min-w-[50vw]" data-state="closed" data-orientation="horizontal" style="pointer-events:none;" hidden><!--[--><!--]--></div></div><!--]--></nav><!--]--></nav><div class="flex items-center gap-3"><!--[--><!--[--><a href="https://dashboard.idlen.io/login" rel="noopener noreferrer" data-slot="base" class="rounded-md items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent hidden lg:flex font-medium text-white/70 hover:text-white hover:bg-white/10"><!--[--><!--[--><!----><!--]--><!--[-->Sign in<!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><div class="hidden lg:block relative group"><!--[--><!--[--><a href="https://dashboard.idlen.io/register" rel="noopener noreferrer" data-slot="base" class="rounded-md inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 px-2.5 py-1.5 text-xs gap-1.5 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary shadow-lg shadow-primary-500/25 hover:shadow-primary-500/40 transition-shadow duration-300 relative font-semibold"><!--[--><!--[--><!----><!--]--><!--[-->Start Earning<!--]--><!--[--><span class="iconify i-lucide:arrow-right shrink-0 size-4" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--></a><!--]--><!--]--></div><!--[--><!--[--><!--[--><!--[--><!--[--><button type="button" id="reka-dropdown-menu-trigger-v-0-1" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 text-white/70 hover:text-white hover:bg-white/10"><!--[--><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:globe w-4 h-4" aria-hidden="true" style=""></span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><!--]--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 text-white/70 hover:text-white hover:bg-white/10"><!--[--><!--[--><span class="iconify i-lucide:sun shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><!--[--><!--[--><button type="button" aria-haspopup="dialog" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 lg:hidden text-white/70 hover:text-white hover:bg-white/10"><!--[--><!--[--><span class="iconify i-lucide:menu shrink-0 size-4" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><!----><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--v-if--><!--]--><!--]--></div></div></div></div></div></header><!--[--><div data-v-bda13240><section class="relative overflow-hidden bg-white dark:bg-neutral-950" data-v-bda13240><div class="absolute inset-0" data-v-bda13240><img data-nuxt-img sizes="(max-width: 640px) 100vw, (max-width: 768px) 50vw, 400px" srcset="/_vercel/image?url=%2Fhero-gradient.png&w=640&q=100 1w, /_vercel/image?url=%2Fhero-gradient.png&w=640&q=100 2w, /_vercel/image?url=%2Fhero-gradient.png&w=640&q=100 320w, /_vercel/image?url=%2Fhero-gradient.png&w=640&q=100 400w, /_vercel/image?url=%2Fhero-gradient.png&w=640&q=100 640w, /_vercel/image?url=%2Fhero-gradient.png&w=1024&q=100 800w" onerror="this.setAttribute('data-error', 1)" alt="Idlen dashboard showing developer earnings from AI wait time monetization" loading="eager" class="w-full h-full object-cover" src="/_vercel/image?url=%2Fhero-gradient.png&w=1024&q=100" data-v-bda13240></div><div class="absolute inset-0 -z-10" data-v-bda13240><div class="absolute inset-0 hero-dot-grid opacity-40 dark:opacity-20" data-v-bda13240></div><div class="absolute top-0 left-1/2 -translate-x-1/2 w-[800px] h-[600px] bg-linear-to-b from-primary-100/40 via-transparent to-transparent dark:from-primary-900/20 rounded-full blur-3xl" data-v-bda13240></div><div class="absolute top-1/4 right-0 w-[400px] h-[400px] bg-linear-to-bl from-cyan-100/30 via-transparent to-transparent dark:from-cyan-900/10 rounded-full blur-3xl" data-v-bda13240></div></div><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 pt-16 pb-16 lg:pt-24 lg:pb-24 relative z-20" data-v-bda13240><!--[--><div class="max-w-3xl mx-auto text-center mb-12 lg:mb-8" data-v-bda13240><span data-slot="base" class="font-medium inline-flex items-center text-xs px-2 py-1 gap-1 rounded-md ring ring-inset ring-accented text-default bg-elevated mb-6" data-v-bda13240><!--[--><!----><!--]--><!--[-->50,000+ creators already earning<!--]--><!--[--><!----><!--]--></span><h1 class="text-4xl sm:text-5xl lg:text-6xl font-bold tracking-tight mb-6 text-white" data-v-bda13240>Monetize your idle time. <span class="block transform transition-all duration-700 ease-out delay-100 shimmer-text" data-v-bda13240>AI Thinks. You Earn.</span></h1><p class="text-lg lg:text-xl text-muted max-w-xl mx-auto mb-8" data-v-bda13240>Turn AI wait time into €20-100/month. Works with Claude, ChatGPT, V0, Bolt, Lovable & more.</p><div class="flex flex-col sm:flex-row items-center justify-center gap-3 mb-6" data-v-bda13240><!--[--><!--[--><a href="https://marketplace.visualstudio.com/items?itemName=Idlen.llmad" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span class="iconify i-simple-icons:visualstudiocode mr-1" aria-hidden="true" style="" data-v-bda13240></span> Install for VS Code<!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://chromewebstore.google.com/detail/dnbjibdeckdjeehbdmmjgbmhmdcnafpp" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span class="iconify i-simple-icons:googlechrome mr-1" aria-hidden="true" style="" data-v-bda13240></span> Add to Chrome<!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div></div><div class="w-full max-w-6xl mx-auto relative z-50" data-v-bda13240><div class="flex justify-center mb-6"><div class="inline-flex p-1 rounded-xl bg-neutral-100 dark:bg-neutral-800/50 border border-neutral-200 dark:border-neutral-700"><button class="px-5 py-2.5 rounded-lg text-sm font-medium transition-all flex items-center gap-2 bg-white dark:bg-neutral-900 text-neutral-900 dark:text-white shadow-sm"><span class="iconify i-simple-icons:cursor text-lg" aria-hidden="true" style=""></span> Cursor / VS Code </button><button class="px-5 py-2.5 rounded-lg text-sm font-medium transition-all flex items-center gap-2 text-neutral-500 hover:text-neutral-700 dark:hover:text-neutral-300"><span class="iconify i-lucide:heart text-lg text-pink-500" aria-hidden="true" style=""></span> Lovable / V0 / Bolt </button></div></div><div class="rounded-xl overflow-hidden border border-[#1a1a1a] shadow-2xl bg-[#0a0a0a]"><div class="h-9 bg-[#0d0d0d] flex items-center px-4 gap-3 border-b border-[#1a1a1a]"><div class="flex gap-2"><div class="w-3 h-3 rounded-full bg-[#ff5f57]"></div><div class="w-3 h-3 rounded-full bg-[#febc2e]"></div><div class="w-3 h-3 rounded-full bg-[#28c840]"></div></div><div class="flex-1 flex items-center justify-center gap-2"><span class="iconify i-simple-icons:cursor text-neutral-600" aria-hidden="true" style=""></span><span class="text-xs text-neutral-500">my-app — Cursor</span></div><div class="flex items-center gap-2 px-2 py-1 rounded bg-[#141414] border border-[#252525]"><span class="iconify i-lucide:coins text-neutral-600" aria-hidden="true" style=""></span><span class="text-xs font-mono font-bold text-white">1247</span><!----></div></div><div class="flex h-[520px] overflow-hidden"><div class="w-12 shrink-0 bg-[#0d0d0d] flex flex-col items-center py-3 gap-4 border-r border-[#1a1a1a]"><div class="w-10 h-10 flex items-center justify-center text-white border-l-2 border-white"><span class="iconify i-lucide:files text-xl" aria-hidden="true" style=""></span></div><div class="w-10 h-10 flex items-center justify-center text-neutral-600 hover:text-white cursor-pointer"><span class="iconify i-lucide:search text-xl" aria-hidden="true" style=""></span></div><div class="w-10 h-10 flex items-center justify-center text-neutral-600 hover:text-white cursor-pointer"><span class="iconify i-lucide:git-branch text-xl" aria-hidden="true" style=""></span></div><div class="w-10 h-10 flex items-center justify-center text-neutral-600 hover:text-white cursor-pointer"><span class="iconify i-lucide:bug text-xl" aria-hidden="true" style=""></span></div><div class="mt-auto w-10 h-10 flex items-center justify-center text-neutral-600 hover:text-white cursor-pointer"><span class="iconify i-lucide:sparkles text-xl text-purple-400" aria-hidden="true" style=""></span></div><div class="w-10 h-10 flex items-center justify-center text-neutral-600 hover:text-white cursor-pointer"><span class="iconify i-lucide:settings text-xl" aria-hidden="true" style=""></span></div></div><div class="w-52 shrink-0 bg-[#0d0d0d] border-r border-[#1a1a1a] flex flex-col overflow-hidden"><div class="px-4 py-2 text-[11px] text-neutral-600 uppercase tracking-wider font-semibold">Explorer</div><div class="flex-1 overflow-y-auto text-[13px]"><div class="px-2"><div class="flex items-center gap-1 px-2 py-1 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-lucide:chevron-down text-[10px]" aria-hidden="true" style=""></span><span class="text-[11px] uppercase font-semibold">my-app</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-4 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-lucide:chevron-down text-[10px]" aria-hidden="true" style=""></span><span class="iconify i-lucide:folder-open text-amber-500 text-sm" aria-hidden="true" style=""></span><span>src</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-8 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-lucide:chevron-down text-[10px]" aria-hidden="true" style=""></span><span class="iconify i-lucide:folder-open text-amber-500 text-sm" aria-hidden="true" style=""></span><span>components</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-12 bg-[#1f1f1f] text-white rounded cursor-pointer"><span class="iconify i-simple-icons:react text-cyan-400 text-sm" aria-hidden="true" style=""></span><span>UserProfile.tsx</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-12 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-simple-icons:react text-cyan-400 text-sm" aria-hidden="true" style=""></span><span>Button.tsx</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-12 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-simple-icons:react text-cyan-400 text-sm" aria-hidden="true" style=""></span><span>Card.tsx</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-8 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-lucide:chevron-right text-[10px]" aria-hidden="true" style=""></span><span class="iconify i-lucide:folder text-amber-500 text-sm" aria-hidden="true" style=""></span><span>hooks</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-8 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-simple-icons:react text-cyan-400 text-sm" aria-hidden="true" style=""></span><span>App.tsx</span></div><div class="flex items-center gap-1.5 px-2 py-0.5 pl-4 text-neutral-500 hover:bg-[#1a1a1a] rounded cursor-pointer"><span class="iconify i-simple-icons:npm text-red-400 text-sm" aria-hidden="true" style=""></span><span>package.json</span></div></div></div></div><div class="flex-1 flex flex-col min-w-0 overflow-hidden"><div class="flex-1 flex min-h-0 overflow-hidden"><div class="flex-1 flex flex-col min-w-0 overflow-hidden"><div class="h-9 shrink-0 bg-[#111111] flex items-end"><div class="flex items-center gap-2 px-4 py-2 bg-[#0a0a0a] text-white text-[13px] border-t border-t-[#0078d4]"><span class="iconify i-simple-icons:react text-cyan-400" aria-hidden="true" style=""></span><span>UserProfile.tsx</span><span class="iconify i-lucide:x text-neutral-600 hover:text-white cursor-pointer ml-1" aria-hidden="true" style=""></span></div><div class="flex items-center gap-2 px-4 py-2 text-neutral-600 text-[13px] hover:bg-[#1a1a1a] cursor-pointer"><span class="iconify i-simple-icons:react text-cyan-400" aria-hidden="true" style=""></span><span>App.tsx</span></div></div><div class="flex-1 overflow-auto bg-[#0a0a0a] font-mono text-[13px] leading-6"><div class="p-3"><!--[--><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">1</span><code><span class="text-emerald-500">// src/components/UserProfile.tsx</span></code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">2</span><code><span class=<span class="text-amber-300">"text-purple-400"</span>>import</span> { <span class=<span class="text-amber-300">"text-cyan-300"</span>>useState</span>, <span class=<span class="text-amber-300">"text-cyan-300"</span>>useEffect</span> } <span class=<span class="text-amber-300">"text-purple-400"</span>>from</span> <span class="text-amber-300">'react'</span>;</code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">3</span><code> </code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">4</span><code><span class=<span class="text-amber-300">"text-purple-400"</span>>export</span> <span class=<span class="text-amber-300">"text-purple-400"</span>>function</span> UserProfile({ userId }) {</code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">5</span><code> <span class=<span class="text-amber-300">"text-purple-400"</span>>const</span> [user, setUser] = <span class=<span class="text-amber-300">"text-cyan-300"</span>>useState</span>(null);</code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">6</span><code> <span class=<span class="text-amber-300">"text-purple-400"</span>>const</span> [loading, setLoading] = <span class=<span class="text-amber-300">"text-cyan-300"</span>>useState</span>(true);</code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">7</span><code> </code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">8</span><code> <span class="text-emerald-500">// <span class="text-sky-300">TODO</span>: Add error handling</span></code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">9</span><code> <span class="text-emerald-500">// and loading states</span></code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">10</span><code> </code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">11</span><code> <span class=<span class="text-amber-300">"text-purple-400"</span>>return</span> loading ? <<span class=<span class="text-amber-300">"text-cyan-300"</span>>Spinner</span> /> : <<span class="text-blue-300">div</span>>{user.name}</<span class="text-blue-300">div</span>>;</code></div><div class="flex hover:bg-[#141414]/50"><span class="w-12 text-neutral-700 text-right pr-6 select-none">12</span><code>}</code></div><!--]--></div></div></div><div class="w-80 shrink-0 border-l border-[#1a1a1a] bg-[#0a0a0a] flex flex-col overflow-hidden"><div class="h-10 shrink-0 flex items-center justify-between px-4 border-b border-[#1a1a1a]"><div class="flex items-center gap-2"><span class="iconify i-lucide:sparkles text-purple-400" aria-hidden="true" style=""></span><span class="text-sm font-medium text-white">Chat</span></div><div class="flex items-center gap-1"><button class="p-1.5 hover:bg-[#1a1a1a] rounded text-neutral-500"><span class="iconify i-lucide:plus" aria-hidden="true" style=""></span></button><button class="p-1.5 hover:bg-[#1a1a1a] rounded text-neutral-500"><span class="iconify i-lucide:more-horizontal" aria-hidden="true" style=""></span></button></div></div><div class="flex-1 overflow-y-auto p-4 space-y-4"><div class="flex items-start gap-3"><div class="w-7 h-7 rounded-full bg-blue-600 flex items-center justify-center shrink-0"><span class="text-white text-xs font-bold">U</span></div><div class="flex-1"><p class="text-sm text-neutral-200">Add proper error handling and improve the loading state</p></div></div><!----><!----></div><div class="p-3 shrink-0 border-t border-[#1a1a1a]"><div class="flex items-center gap-2 p-2.5 rounded-lg bg-[#111111] border border-[#252525]"><input type="text" placeholder="Ask anything..." value="Add proper error handling and improve the loading state" class="flex-1 bg-transparent text-sm text-white placeholder-neutral-500 outline-none" readonly><button class="p-1.5 shrink-0 rounded transition-colors bg-purple-500 text-white hover:bg-purple-600"><span class="iconify i-lucide:arrow-up" aria-hidden="true" style=""></span></button></div></div></div></div><div class="h-28 shrink-0 border-t border-[#1a1a1a] bg-[#0a0a0a] flex flex-col"><div class="h-8 flex items-center px-2 gap-1 border-b border-[#1a1a1a] bg-[#0d0d0d]"><button class="px-3 py-1 text-xs text-white bg-[#0a0a0a] rounded-t border-t border-x border-[#1a1a1a]">Output</button><button class="px-3 py-1 text-xs text-neutral-600 hover:text-neutral-400">Problems</button><button class="px-3 py-1 text-xs text-neutral-600 hover:text-neutral-400">Terminal</button></div><div class="flex-1 p-2 font-mono text-xs text-neutral-500 overflow-y-auto"><p class="text-neutral-700">Ready.</p></div></div></div></div><div class="h-6 bg-[#0d0d0d] flex items-center justify-between px-3 text-[11px] text-neutral-500 border-t border-[#1a1a1a]"><div class="flex items-center gap-4"><span class="flex items-center gap-1 text-blue-400"><span class="iconify i-lucide:git-branch text-xs" aria-hidden="true" style=""></span> main</span><span class="flex items-center gap-1"><span class="iconify i-lucide:circle-dot text-xs text-emerald-400" aria-hidden="true" style=""></span> 0 problems</span></div><div class="flex items-center gap-4"><span>TypeScript JSX</span><span>UTF-8</span><span>Ln 12, Col 1</span><span class="flex items-center gap-1"><span class="iconify i-lucide:layout text-xs" aria-hidden="true" style=""></span> Spaces: 2</span></div></div></div><p class="text-center text-sm text-neutral-500 mt-4">Click "Send" in the AI chat to see how Idlen earns you tokens during AI processing </p></div><!--]--></div><div class="absolute bottom-0 left-0 w-full h-1/2 bg-linear-to-t from-white dark:from-neutral-950 to-transparent" data-v-bda13240></div></section><section class="py-16 lg:py-20 border-b border-neutral-200 dark:border-neutral-800" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="grid md:grid-cols-3 gap-8 lg:gap-12" data-v-bda13240><!--[--><div class="text-center md:text-left" data-v-bda13240><div class="flex items-baseline gap-2 justify-center md:justify-start mb-2" data-v-bda13240><span class="text-4xl lg:text-5xl font-bold text-neutral-900 dark:text-white" data-v-bda13240>€42/month</span><span class="text-neutral-500 text-sm" data-v-bda13240>earned passively</span></div><p class="text-neutral-600 dark:text-neutral-400 mb-3" data-v-bda13240> "Idlen pays for my Claude Pro subscription every month. Set it and forget it." </p><div class="flex items-center gap-2 justify-center md:justify-start text-sm text-neutral-500" data-v-bda13240><span class="font-medium text-neutral-700 dark:text-neutral-300" data-v-bda13240>Marie D.</span><span data-v-bda13240>·</span><span data-v-bda13240>Full-Stack Developer</span><span data-v-bda13240>·</span><span class="text-primary-500" data-v-bda13240>Claude</span></div></div><div class="text-center md:text-left" data-v-bda13240><div class="flex items-baseline gap-2 justify-center md:justify-start mb-2" data-v-bda13240><span class="text-4xl lg:text-5xl font-bold text-neutral-900 dark:text-white" data-v-bda13240>€67/month</span><span class="text-neutral-500 text-sm" data-v-bda13240>from AI wait time</span></div><p class="text-neutral-600 dark:text-neutral-400 mb-3" data-v-bda13240> "As a no-code builder, every AI request on Lovable now earns me money." </p><div class="flex items-center gap-2 justify-center md:justify-start text-sm text-neutral-500" data-v-bda13240><span class="font-medium text-neutral-700 dark:text-neutral-300" data-v-bda13240>Thomas K.</span><span data-v-bda13240>·</span><span data-v-bda13240>Product Designer</span><span data-v-bda13240>·</span><span class="text-primary-500" data-v-bda13240>Lovable</span></div></div><div class="text-center md:text-left" data-v-bda13240><div class="flex items-baseline gap-2 justify-center md:justify-start mb-2" data-v-bda13240><span class="text-4xl lg:text-5xl font-bold text-neutral-900 dark:text-white" data-v-bda13240>90%</span><span class="text-neutral-500 text-sm" data-v-bda13240>of API costs covered</span></div><p class="text-neutral-600 dark:text-neutral-400 mb-3" data-v-bda13240> "The ads are actually relevant dev tools. No spam, just useful products." </p><div class="flex items-center gap-2 justify-center md:justify-start text-sm text-neutral-500" data-v-bda13240><span class="font-medium text-neutral-700 dark:text-neutral-300" data-v-bda13240>Alex R.</span><span data-v-bda13240>·</span><span data-v-bda13240>Indie Hacker</span><span data-v-bda13240>·</span><span class="text-primary-500" data-v-bda13240>Cursor</span></div></div><!--]--></div><!--]--></div><!--]--></div></section><section class="py-12 lg:py-24 overflow-hidden" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><h2 class="text-center text-sm uppercase tracking-widest text-neutral-400 mb-8" data-v-bda13240>Works with your favorite AI tools</h2><!--]--></div><!--]--></div><div class="relative" data-v-bda13240><div class="absolute left-0 top-0 bottom-0 w-24 bg-linear-to-r from-white dark:from-neutral-950 to-transparent z-10" data-v-bda13240></div><div class="absolute right-0 top-0 bottom-0 w-24 bg-linear-to-l from-white dark:from-neutral-950 to-transparent z-10" data-v-bda13240></div><div class="flex animate-marquee" data-v-bda13240><!--[--><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:anthropic text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Claude</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:openai text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>ChatGPT</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:sparkles text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>V0</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:zap text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Bolt</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:heart text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Lovable</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:cursor text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Cursor</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:wind text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Windsurf</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:replit text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Replit</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:anthropic text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Claude</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:openai text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>ChatGPT</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:sparkles text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>V0</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:zap text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Bolt</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:heart text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Lovable</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:cursor text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Cursor</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-lucide:wind text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Windsurf</span></div><div class="flex items-center gap-2 px-6 py-3 mx-2 rounded-xl bg-neutral-50 dark:bg-neutral-900 border border-neutral-200 dark:border-neutral-800 text-neutral-600 dark:text-neutral-400 whitespace-nowrap" data-v-bda13240><span class="iconify i-simple-icons:replit text-xl" aria-hidden="true" style="" data-v-bda13240></span><span class="font-medium" data-v-bda13240>Replit</span></div><!--]--></div></div></section><section data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><h2 class="text-center text-3xl lg:text-4xl font-bold text-neutral-900 dark:text-white mb-8" data-v-bda13240>Download Idlen on your favorite tools</h2><div class="grid md:grid-cols-2 gap-8 max-w-4xl mx-auto" data-v-bda13240><div class="flex flex-col gap-4 p-6 rounded-2xl bg-neutral-50 dark:bg-neutral-900/50 border border-neutral-200 dark:border-neutral-800" data-v-bda13240><div class="flex items-center gap-3 mb-2" data-v-bda13240><span class="iconify i-lucide:code-2 text-xl text-neutral-500" aria-hidden="true" style="" data-v-bda13240></span><h3 class="font-semibold text-neutral-900 dark:text-white" data-v-bda13240> Pour votre éditeur </h3></div><!--[--><!--[--><a href="vscode:extension/Idlen.llmad" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-sm gap-2 w-full justify-center text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"><!--[--><!--[--><span class="iconify i-simple-icons:visualstudiocode shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Install for VS Code</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><div class="grid grid-cols-2 gap-3" data-v-bda13240><!--[--><!--[--><a href="cursor:extension/Idlen.llmad" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 w-full justify-center text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"><!--[--><!--[--><span class="iconify i-simple-icons:cursor shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Cursor</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://open-vsx.org/extension/Idlen/llmad" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 w-full justify-center text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"><!--[--><!--[--><span class="iconify i-lucide:download shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Open VSX</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div></div><div class="flex flex-col gap-4 p-6 rounded-2xl bg-neutral-50 dark:bg-neutral-900/50 border border-neutral-200 dark:border-neutral-800" data-v-bda13240><div class="flex items-center gap-3 mb-2" data-v-bda13240><span class="iconify i-lucide:globe text-xl text-neutral-500" aria-hidden="true" style="" data-v-bda13240></span><h3 class="font-semibold text-neutral-900 dark:text-white" data-v-bda13240> Pour votre navigateur </h3></div><!--[--><!--[--><a href="https://chromewebstore.google.com/detail/dnbjibdeckdjeehbdmmjgbmhmdcnafpp" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-sm gap-2 w-full justify-center text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"><!--[--><!--[--><span class="iconify i-simple-icons:googlechrome shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Add to Chrome</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://addons.mozilla.org/fr/firefox/addon/idlen-earn-while-you-prompt/" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 w-full justify-center text-default bg-elevated hover:bg-accented/75 active:bg-accented/75 focus:outline-none focus-visible:bg-accented/75 disabled:bg-elevated aria-disabled:bg-elevated"><!--[--><!--[--><span class="iconify i-simple-icons:firefoxbrowser shrink-0 size-5" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[--><span data-slot="label" class="truncate">Add to Firefox</span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div></div><!--]--></div><!--]--></div></section><section class="py-16 lg:py-24 bg-neutral-50 dark:bg-neutral-900/50" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-16" data-v-bda13240><h2 class="text-3xl lg:text-4xl font-bold text-neutral-900 dark:text-white mb-4" data-v-bda13240>How it works</h2><p class="text-lg text-neutral-600 dark:text-neutral-400" data-v-bda13240>Start earning in under 2 minutes</p></div><!--]--></div><div class="grid md:grid-cols-3 gap-8 lg:gap-12 max-w-4xl mx-auto" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="relative text-center" data-v-bda13240><div class="inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-white dark:bg-neutral-800 border border-neutral-200 dark:border-neutral-700 shadow-sm mb-6" data-v-bda13240><span class="iconify i-lucide:download text-2xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><div class="hidden md:block absolute top-8 left-[calc(50%+3rem)] w-[calc(100%-6rem)] h-px bg-linear-to-r from-neutral-300 dark:from-neutral-700 to-transparent" data-v-bda13240></div><div class="text-xs font-bold text-primary-500 uppercase tracking-wider mb-2" data-v-bda13240>Step 01</div><h3 class="text-lg font-semibold text-neutral-900 dark:text-white mb-2" data-v-bda13240>Install the extension</h3><p class="text-sm text-neutral-500 dark:text-neutral-400" data-v-bda13240>Add Idlen to VS Code or Chrome in one click. Works with all your AI tools.</p></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="relative text-center" data-v-bda13240><div class="inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-white dark:bg-neutral-800 border border-neutral-200 dark:border-neutral-700 shadow-sm mb-6" data-v-bda13240><span class="iconify i-lucide:sparkles text-2xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><div class="hidden md:block absolute top-8 left-[calc(50%+3rem)] w-[calc(100%-6rem)] h-px bg-linear-to-r from-neutral-300 dark:from-neutral-700 to-transparent" data-v-bda13240></div><div class="text-xs font-bold text-primary-500 uppercase tracking-wider mb-2" data-v-bda13240>Step 02</div><h3 class="text-lg font-semibold text-neutral-900 dark:text-white mb-2" data-v-bda13240>Use AI as usual</h3><p class="text-sm text-neutral-500 dark:text-neutral-400" data-v-bda13240>Keep coding with Claude, ChatGPT, Cursor, or any AI tool. No workflow changes.</p></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="relative text-center" data-v-bda13240><div class="inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-white dark:bg-neutral-800 border border-neutral-200 dark:border-neutral-700 shadow-sm mb-6" data-v-bda13240><span class="iconify i-lucide:wallet text-2xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><!----><div class="text-xs font-bold text-primary-500 uppercase tracking-wider mb-2" data-v-bda13240>Step 03</div><h3 class="text-lg font-semibold text-neutral-900 dark:text-white mb-2" data-v-bda13240>Earn passively</h3><p class="text-sm text-neutral-500 dark:text-neutral-400" data-v-bda13240>Relevant dev tool ads appear during wait time. Earnings go directly to your account.</p></div><!--]--></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mt-10" data-v-bda13240><!--[--><a href="/developers/how-it-works" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 text-muted hover:text-default active:text-default disabled:text-muted aria-disabled:text-muted focus:outline-none focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><!----><!--]--><!--[-->Learn more about how it works <span class="iconify i-lucide:arrow-right ml-1" aria-hidden="true" style="" data-v-bda13240></span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--></div><!--]--></div><!--]--></div></section><section class="py-16 lg:py-32" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-8" data-v-bda13240><h2 class="text-3xl lg:text-4xl font-bold text-neutral-900 dark:text-white mb-4" data-v-bda13240>Built for developers and builders</h2><p class="text-lg text-neutral-600 dark:text-neutral-400" data-v-bda13240>Everything you need to monetize your AI usage</p></div><!--]--></div><div class="grid sm:grid-cols-2 lg:grid-cols-3 gap-4 max-w-5xl mx-auto" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:wallet size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Passive Income<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Earn €20-100/month without lifting a finger<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/developers/how-it-works" aria-label="Passive Income" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:zap size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Zero Latency<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Ads load during AI processing only<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/developers/platforms/vscode" aria-label="Zero Latency" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:shield size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->100% Private<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Your code never leaves your machine<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/about" aria-label="100% Private" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:credit-card size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Flexible Payouts<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Stripe, PayPal, or 10% bonus as credits<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/developers/how-it-works" aria-label="Flexible Payouts" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:users size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Team Support<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Shared earnings pool for teams<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/developers/referral" aria-label="Team Support" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default has-focus-visible:ring-2 has-focus-visible:ring-primary transition hover:bg-elevated/50 h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:globe size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Works Everywhere<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->VS Code, Chrome, all AI tools<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><a href="/developers/chrome" aria-label="Works Everywhere" class="focus:outline-none peer"><!--[--><!--[--><span class="absolute inset-0" aria-hidden="true"></span><!--]--><!--]--></a></div><!--]--></div><!--]--></div><!--]--></div></section><section class="py-24 relative overflow-hidden" data-v-bda13240><div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[600px] h-[600px] bg-primary-500/5 rounded-full blur-3xl -z-10" data-v-bda13240></div><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-16 max-w-3xl mx-auto" data-v-bda13240><span data-slot="base" class="font-medium inline-flex items-center text-xs px-2 py-1 gap-1 rounded-md bg-primary/10 text-primary ring ring-inset ring-primary/25 mb-4" data-v-bda13240><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Privacy First</span><!--]--><!--[--><!----><!--]--></span><h2 class="text-3xl lg:text-5xl font-bold text-neutral-900 dark:text-white mb-6 tracking-tight" data-v-bda13240>Your code stays on your machine</h2><p class="text-xl text-neutral-600 dark:text-neutral-400" data-v-bda13240>We take privacy seriously. Here's what we don't do.</p></div><!--]--></div><div class="grid md:grid-cols-3 gap-6 lg:gap-8" data-v-bda13240><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:eye-off size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->No code access<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-toned mt-1"><!--[-->We never read, store, or transmit your source code. Ever.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:server-off size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Local analysis only<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-toned mt-1"><!--[-->Package.json is analyzed on your machine for ad relevance. Nothing leaves.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-elevated/50 ring ring-default h-full" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-start"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><span class="iconify i-lucide:shield-check size-5 shrink-0 text-primary" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Transparent & auditable<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-toned mt-1"><!--[-->Our extension code is available for security review.<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div></div><div class="mt-12 flex flex-col items-center" data-v-bda13240><div class="w-full max-w-2xl bg-neutral-900 rounded-xl border border-neutral-800 p-6 mb-8 overflow-hidden font-mono text-sm" data-v-bda13240><div class="flex items-center gap-2 mb-4 text-neutral-500" data-v-bda13240><span class="iconify i-lucide:terminal w-4 h-4" aria-hidden="true" style="" data-v-bda13240></span><span data-v-bda13240>Privacy Process</span></div><div class="space-y-2 text-neutral-300" data-v-bda13240><div class="flex" data-v-bda13240><span class="text-purple-400 mr-2" data-v-bda13240>const</span><span class="text-blue-400" data-v-bda13240>dependencies</span><span class="text-neutral-500" data-v-bda13240>=</span><span class="text-yellow-300" data-v-bda13240>readPackageJson</span><span class="text-neutral-400" data-v-bda13240>()</span><span class="text-neutral-600 ml-2" data-v-bda13240>// Local only</span></div><div class="flex" data-v-bda13240><span class="text-purple-400 mr-2" data-v-bda13240>const</span><span class="text-blue-400" data-v-bda13240>tags</span><span class="text-neutral-500" data-v-bda13240>=</span><span class="text-yellow-300" data-v-bda13240>matchKeywords</span><span class="text-neutral-400" data-v-bda13240>(</span><span class="text-blue-400" data-v-bda13240>dependencies</span><span class="text-neutral-400" data-v-bda13240>)</span></div><div class="flex" data-v-bda13240><span class="text-purple-400 mr-2" data-v-bda13240>const</span><span class="text-blue-400" data-v-bda13240>ad</span><span class="text-neutral-500" data-v-bda13240>=</span><span class="text-purple-400 mr-2" data-v-bda13240>await</span><span class="text-yellow-300" data-v-bda13240>fetchAd</span><span class="text-neutral-400" data-v-bda13240>(</span><span class="text-blue-400" data-v-bda13240>tags</span><span class="text-neutral-400" data-v-bda13240>)</span><span class="text-neutral-600 ml-2" data-v-bda13240>// Anonymous request</span></div></div></div><!--[--><a href="/privacy-policy" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-sm gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent group"><!--[--><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:file-text mr-2" aria-hidden="true" style="" data-v-bda13240></span> home.privacy.readPrivacyPolicy <span class="iconify i-lucide:arrow-right ml-1 group-hover:translate-x-1 transition-transform" aria-hidden="true" style="" data-v-bda13240></span><!--]--><!--[--><!----><!--]--><!--]--></a><!--]--></div><!--]--></div></section><section class="py-16 lg:py-24 bg-neutral-950" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-12" data-v-bda13240><h2 class="text-3xl lg:text-4xl font-bold text-white mb-4" data-v-bda13240>Calculate your earnings</h2><p class="text-lg text-neutral-400 max-w-2xl mx-auto" data-v-bda13240>See how much you could earn based on your AI usage</p></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="w-full max-w-5xl mx-auto p-1 bg-gradient-to-b from-gray-800 to-gray-900 rounded-3xl shadow-2xl border border-gray-800" data-v-bda13240><div class="bg-gray-950 rounded-[22px] p-8 md:p-12 overflow-hidden relative"><div class="absolute top-0 right-0 w-64 h-64 bg-primary-500/10 rounded-full blur-3xl pointer-events-none"></div><div class="grid md:grid-cols-2 gap-12 items-center relative z-10"><div class="space-y-8"><h3 class="text-2xl font-bold text-white">Fund your Vibecoding</h3><div class="space-y-4"><div class="flex justify-between text-sm"><span class="text-gray-400">Coding hours / day</span><span class="text-primary-400 font-mono font-bold">4h</span></div><span data-slider-impl dir="ltr" data-orientation="horizontal" style="--reka-slider-thumb-transform:translateX(-50%);" data-slot="root" class="relative flex items-center select-none touch-none w-full" aria-disabled="false"><!--[--><!--[--><!--[--><span data-orientation="horizontal" data-slot="track" class="relative bg-accented overflow-hidden rounded-full grow h-[8px]"><!--[--><span data-orientation="horizontal" style="left:0%;right:72.72727272727272%;" data-slot="range" class="absolute rounded-full bg-primary h-full"><!--[--><!--]--></span><!--]--></span><!--[--><!--[--><span data-reka-collection-item data-slot="thumb" class="rounded-full bg-default ring-2 focus-visible:outline-2 focus-visible:outline-offset-2 ring-primary focus-visible:outline-primary/50 size-4" aria-label="Thumb" role="slider" tabindex="0" data-orientation="horizontal" aria-valuemin="1" aria-valuemax="12" aria-orientation="horizontal" style="transform:var(--reka-slider-thumb-transform);position:absolute;left:calc(0% + 0px);display:none;"><!--[--><!--]--></span><!--]--><!--]--><!--]--><!--v-if--><!--]--><!--]--></span></div><div class="space-y-2"><span class="text-sm text-gray-400">Target Subscription</span><div class="flex gap-2 flex-wrap"><!--[--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-inverted bg-inverted hover:bg-inverted/90 active:bg-inverted/90 disabled:bg-inverted aria-disabled:bg-inverted focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-inverted"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">ChatGPT Plus</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">Claude Pro</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!--[--><button type="button" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-2.5 py-1.5 text-xs gap-1.5 text-default hover:bg-elevated active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent"><!--[--><!--[--><!----><!--]--><!--[--><span data-slot="label" class="truncate">v0 Premium</span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--]--></div></div></div><div class="bg-gradient-to-br from-gray-900 to-black border border-gray-800 rounded-2xl p-8 flex flex-col items-center justify-center text-center relative overflow-hidden"><div class="relative w-40 h-40 mb-6 flex items-center justify-center"><svg class="w-full h-full transform -rotate-90"><circle cx="80" cy="80" r="70" stroke="currentColor" stroke-width="12" fill="transparent" class="text-gray-800"></circle><circle cx="80" cy="80" r="70" stroke="currentColor" stroke-width="12" fill="transparent" stroke-dasharray="440" stroke-dashoffset="0" class="text-green-500 text-primary-500 transition-all duration-1000 ease-out"></circle></svg><div class="absolute inset-0 flex items-center justify-center flex-col"><span class="text-3xl font-bold text-white">150%</span><span class="text-[10px] text-gray-500 uppercase tracking-wide">COVERED</span></div></div><div class="text-lg text-gray-300"><span> 🎉 <span class="text-white font-bold">ChatGPT Plus</span> is FREE! </span></div><div class="mt-2 text-sm text-green-400"> + $24.00 surplus pocket money </div><p class="text-xs text-gray-600 mt-6 max-w-xs mx-auto"> Based on average developer activity and ad inventory fill rates. </p></div></div></div></div><!--]--></div><!--]--></div></section><section class="py-24 relative overflow-hidden" data-v-bda13240><div class="absolute inset-0 -z-10 opacity-30 dark:opacity-20" data-v-bda13240><div class="absolute top-0 right-0 w-[500px] h-[500px] bg-cyan-500/10 rounded-full blur-3xl" data-v-bda13240></div><div class="absolute bottom-0 left-0 w-[500px] h-[500px] bg-purple-500/10 rounded-full blur-3xl" data-v-bda13240></div></div><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-16 max-w-3xl mx-auto" data-v-bda13240><h2 class="text-3xl lg:text-5xl font-bold text-neutral-900 dark:text-white mb-6" data-v-bda13240>Discover tools you'll actually use</h2><p class="text-xl text-neutral-600 dark:text-neutral-400 mb-8" data-v-bda13240>No spam, no clickbait. Only curated developer tools.</p></div><!--]--></div><div class="grid sm:grid-cols-2 lg:grid-cols-4 gap-6 max-w-6xl mx-auto" data-v-bda13240><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default h-full text-center" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-center"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><div class="w-16 h-16 rounded-2xl bg-primary-500/10 flex items-center justify-center mb-4" data-v-bda13240><span class="iconify i-lucide:cloud text-3xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Cloud & Hosting<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Deploy, scale, and monitor your apps<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default h-full text-center" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-center"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><div class="w-16 h-16 rounded-2xl bg-primary-500/10 flex items-center justify-center mb-4" data-v-bda13240><span class="iconify i-lucide:database text-3xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Databases<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Modern databases for modern apps<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default h-full text-center" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-center"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><div class="w-16 h-16 rounded-2xl bg-primary-500/10 flex items-center justify-center mb-4" data-v-bda13240><span class="iconify i-lucide:plug text-3xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->APIs & Services<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Payment, email, SMS and more<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div data-orientation="vertical" data-slot="root" class="relative flex rounded-lg bg-default ring ring-default h-full text-center" style="" data-v-bda13240><div data-slot="spotlight" class="absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90"></div><div data-slot="container" class="relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6"><div data-slot="wrapper" class="flex flex-col flex-1 items-center"><!----><div data-slot="leading" class="inline-flex items-center mb-2.5"><!--[--><div class="w-16 h-16 rounded-2xl bg-primary-500/10 flex items-center justify-center mb-4" data-v-bda13240><span class="iconify i-lucide:wrench text-3xl text-primary-500" aria-hidden="true" style="" data-v-bda13240></span></div><!--]--></div><div data-slot="body" class="flex-1"><!--[--><div data-slot="title" class="text-base text-pretty font-semibold text-highlighted"><!--[-->Dev Tools<!--]--></div><div data-slot="description" class="text-[15px] text-pretty text-muted mt-1"><!--[-->Boost your productivity<!--]--></div><!--]--></div><!----></div><!--[--><!--]--></div><!----></div><!--]--></div></div><!--]--></div></section><section class="py-16 lg:py-24" data-v-bda13240><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="text-center mb-16" data-v-bda13240><h2 class="text-3xl lg:text-4xl font-bold text-neutral-900 dark:text-white mb-4" data-v-bda13240>Common questions</h2><p class="text-lg text-neutral-600 dark:text-neutral-400" data-v-bda13240>Everything you need to know</p></div><!--]--></div><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="max-w-2xl mx-auto" data-v-bda13240><div data-slot="root" class="w-full" data-v-bda13240><!--[--><!--[--><div data-state="closed" data-orientation="vertical" data-slot="item" class="border-b border-default last:border-b-0"><!--[--><!--[--><div data-orientation="vertical" data-state="closed" data-slot="header" class="flex"><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" id="reka-accordion-trigger-v-0-3" data-reka-collection-item data-orientation="vertical" data-slot="trigger" class="group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="label" class="text-start break-words"><!--[-->Is my code safe and private?<!--]--></span><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--><!--]--></button><!--]--></div><div role="region" aria-labelledby="reka-accordion-trigger-v-0-3" data-state="closed" data-orientation="vertical" style="--reka-accordion-content-width:var(--reka-collapsible-content-width);--reka-accordion-content-height:var(--reka-collapsible-content-height);--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;" data-slot="content" class="data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none" id="reka-collapsible-content-v-0-4" hidden><!--v-if--></div><!--]--><!--]--></div><div data-state="closed" data-orientation="vertical" data-slot="item" class="border-b border-default last:border-b-0"><!--[--><!--[--><div data-orientation="vertical" data-state="closed" data-slot="header" class="flex"><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" id="reka-accordion-trigger-v-0-5" data-reka-collection-item data-orientation="vertical" data-slot="trigger" class="group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="label" class="text-start break-words"><!--[-->Will this slow down my editor?<!--]--></span><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--><!--]--></button><!--]--></div><div role="region" aria-labelledby="reka-accordion-trigger-v-0-5" data-state="closed" data-orientation="vertical" style="--reka-accordion-content-width:var(--reka-collapsible-content-width);--reka-accordion-content-height:var(--reka-collapsible-content-height);--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;" data-slot="content" class="data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none" id="reka-collapsible-content-v-0-6" hidden><!--v-if--></div><!--]--><!--]--></div><div data-state="closed" data-orientation="vertical" data-slot="item" class="border-b border-default last:border-b-0"><!--[--><!--[--><div data-orientation="vertical" data-state="closed" data-slot="header" class="flex"><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" id="reka-accordion-trigger-v-0-7" data-reka-collection-item data-orientation="vertical" data-slot="trigger" class="group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="label" class="text-start break-words"><!--[-->How do I get paid?<!--]--></span><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--><!--]--></button><!--]--></div><div role="region" aria-labelledby="reka-accordion-trigger-v-0-7" data-state="closed" data-orientation="vertical" style="--reka-accordion-content-width:var(--reka-collapsible-content-width);--reka-accordion-content-height:var(--reka-collapsible-content-height);--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;" data-slot="content" class="data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none" id="reka-collapsible-content-v-0-8" hidden><!--v-if--></div><!--]--><!--]--></div><div data-state="closed" data-orientation="vertical" data-slot="item" class="border-b border-default last:border-b-0"><!--[--><!--[--><div data-orientation="vertical" data-state="closed" data-slot="header" class="flex"><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" id="reka-accordion-trigger-v-0-9" data-reka-collection-item data-orientation="vertical" data-slot="trigger" class="group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="label" class="text-start break-words"><!--[-->What ads will I see?<!--]--></span><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--><!--]--></button><!--]--></div><div role="region" aria-labelledby="reka-accordion-trigger-v-0-9" data-state="closed" data-orientation="vertical" style="--reka-accordion-content-width:var(--reka-collapsible-content-width);--reka-accordion-content-height:var(--reka-collapsible-content-height);--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;" data-slot="content" class="data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none" id="reka-collapsible-content-v-0-10" hidden><!--v-if--></div><!--]--><!--]--></div><div data-state="closed" data-orientation="vertical" data-slot="item" class="border-b border-default last:border-b-0"><!--[--><!--[--><div data-orientation="vertical" data-state="closed" data-slot="header" class="flex"><!--[--><button type="button" aria-controls aria-expanded="false" data-state="closed" id="reka-accordion-trigger-v-0-11" data-reka-collection-item data-orientation="vertical" data-slot="trigger" class="group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0"><!--[--><!--[--><!--[--><!----><!--]--><span data-slot="label" class="text-start break-words"><!--[-->Which AI tools are supported?<!--]--></span><!--[--><span class="iconify i-lucide:chevron-down shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200" aria-hidden="true" style="" data-slot="trailingIcon"></span><!--]--><!--]--><!--]--></button><!--]--></div><div role="region" aria-labelledby="reka-accordion-trigger-v-0-11" data-state="closed" data-orientation="vertical" style="--reka-accordion-content-width:var(--reka-collapsible-content-width);--reka-accordion-content-height:var(--reka-collapsible-content-height);--reka-collapsible-content-height:0px;--reka-collapsible-content-width:0px;" data-slot="content" class="data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none" id="reka-collapsible-content-v-0-12" hidden><!--v-if--></div><!--]--><!--]--></div><!--]--><!--]--></div></div><!--]--></div><!--]--></div></section><section class="relative overflow-hidden py-20 lg:py-28" data-v-bda13240><div class="absolute inset-0 -z-10" data-v-bda13240><div class="absolute top-0 left-1/4 w-[400px] h-[400px] bg-primary-200/30 rounded-full blur-3xl" data-v-bda13240></div><div class="absolute bottom-0 right-1/4 w-[300px] h-[300px] bg-cyan-200/20 rounded-full blur-3xl" data-v-bda13240></div></div><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8" data-v-bda13240><!--[--><div class="transition-all duration-1000 transform will-change-transform opacity-0 translate-y-8" data-v-bda13240><!--[--><div class="max-w-3xl mx-auto text-center" data-v-bda13240><h2 class="text-4xl lg:text-5xl font-bold text-neutral-900 dark:text-white mb-6" data-v-bda13240>Ready to earn?</h2><p class="text-xl text-neutral-600 dark:text-neutral-400 mb-10" data-v-bda13240>Join 50,000+ creators earning passive income from AI usage</p><div class="flex flex-col sm:flex-row items-center justify-center gap-4 mb-8" data-v-bda13240><!--[--><!--[--><a href="https://marketplace.visualstudio.com/items?itemName=Idlen.llmad" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 text-inverted bg-primary hover:bg-primary/75 active:bg-primary/75 disabled:bg-primary aria-disabled:bg-primary focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary"><!--[--><!--[--><span class="iconify i-simple-icons:visualstudiocode shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[-->Install for VS Code<!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--><!--[--><!--[--><a href="https://chromewebstore.google.com/detail/dnbjibdeckdjeehbdmmjgbmhmdcnafpp" rel="noopener noreferrer" data-v-bda13240 data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors px-3 py-2 text-base gap-2 ring ring-inset ring-accented text-default bg-default hover:bg-elevated active:bg-elevated disabled:bg-default aria-disabled:bg-default focus:outline-none focus-visible:ring-2 focus-visible:ring-inverted"><!--[--><!--[--><span class="iconify i-simple-icons:googlechrome shrink-0 size-6" aria-hidden="true" style="" data-slot="leadingIcon"></span><!--]--><!--[-->Add to Chrome<!--]--><!--[--><!----><!--]--><!--]--></a><!--]--><!--]--></div><div class="flex flex-wrap justify-center gap-4" data-v-bda13240><span data-slot="base" class="font-medium inline-flex items-center text-sm px-2 py-1 gap-1.5 rounded-md ring ring-inset ring-accented text-default bg-elevated" data-v-bda13240><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:shield-check mr-1 text-primary-500" aria-hidden="true" style="" data-v-bda13240></span> Privacy First<!--]--><!--[--><!----><!--]--></span><span data-slot="base" class="font-medium inline-flex items-center text-sm px-2 py-1 gap-1.5 rounded-md ring ring-inset ring-accented text-default bg-elevated" data-v-bda13240><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:zap mr-1 text-primary-500" aria-hidden="true" style="" data-v-bda13240></span> Zero Latency<!--]--><!--[--><!----><!--]--></span><span data-slot="base" class="font-medium inline-flex items-center text-sm px-2 py-1 gap-1.5 rounded-md ring ring-inset ring-accented text-default bg-elevated" data-v-bda13240><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:undo-2 mr-1 text-primary-500" aria-hidden="true" style="" data-v-bda13240></span> Cancel Anytime<!--]--><!--[--><!----><!--]--></span></div></div><!--]--></div><!--]--></div></section></div><!--]--><footer class="relative border-t border-default bg-neutral-950"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8 py-16 lg:py-20"><!--[--><div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-8 lg:gap-12"><div class="col-span-2 md:col-span-3 lg:col-span-2"><a aria-current="page" href="/" class="router-link-active router-link-exact-active inline-block mb-6"><div class="flex items-center gap-1 font-sans select-none"><img src="/idlen-white.svg" alt="Idlen" class="w-6 h-6"><span class="text-white text-2xl font-bold tracking-tight leading-none"> Idlen </span></div></a><p class="text-neutral-400 text-sm leading-relaxed mb-6 max-w-xs">The native advertising platform for developers. Earn while you code, reach developers where they work.</p><div class="flex items-center gap-6 mb-8"></div><div class="flex items-center gap-2 w-full mb-4 -ml-2"><a href="https://orynth.dev/projects/idlen" target="_blank" rel="noopener"><img src="https://orynth.dev/api/badge/idlen?theme=light&style=default" alt="Featured on Orynth" style="height:42px;width:auto;"></a><a href="https://turbo0.com/item/idlen" target="_blank" rel="noopener noreferrer"><img src="https://img.turbo0.com/badge-listed-light.svg" alt="Listed on Turbo0" style="height:54px;width:auto;"></a><a href="https://hunt0.com/products/idlen-your-ai-thinks-you-earn"><img src="https://hunt0.com/badges/hunt0-daily-winner-1-dark.svg" alt="HUNT0 Daily Winner #1" style="height:54px;width:auto;"></a><a href="https://www.verifiedtools.info/tools/idlen" target="_blank" rel="noopener noreferrer"><img src="https://www.verifiedtools.info/badge.png" alt="Verified on Verified Tools" width="200" height="54"></a></div><div class="flex items-center gap-3"><!--[--><a href="https://x.com/idlenai" target="_blank" rel="noopener noreferrer" aria-label="X (Twitter)" class="w-9 h-9 rounded-lg bg-neutral-900 border border-neutral-800 flex items-center justify-center text-neutral-500 hover:text-neutral-50 hover:border-neutral-700 hover:bg-neutral-800 transition-all"><span class="iconify i-simple-icons:x w-4 h-4" aria-hidden="true" style=""></span></a><a href="https://linkedin.com/company/idlen" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="w-9 h-9 rounded-lg bg-neutral-900 border border-neutral-800 flex items-center justify-center text-neutral-500 hover:text-neutral-50 hover:border-neutral-700 hover:bg-neutral-800 transition-all"><span class="iconify i-simple-icons:linkedin w-4 h-4" aria-hidden="true" style=""></span></a><!--]--></div></div><!--[--><div class="col-span-1"><h3 class="text-sm font-semibold text-neutral-200 mb-4">For Creators</h3><ul class="space-y-3"><!--[--><li><a href="https://marketplace.visualstudio.com/items?itemName=Idlen.llmad" target="_blank" rel="noopener noreferrer" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-1">VS Code Extension <span class="iconify i-lucide:external-link w-3 h-3" aria-hidden="true" style=""></span></a></li><li><a href="https://chromewebstore.google.com/detail/dnbjibdeckdjeehbdmmjgbmhmdcnafpp" target="_blank" rel="noopener noreferrer" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-1">Chrome Extension <span class="iconify i-lucide:external-link w-3 h-3" aria-hidden="true" style=""></span></a></li><li><a href="https://addons.mozilla.org/fr/firefox/addon/idlen-earn-while-you-prompt/" target="_blank" rel="noopener noreferrer" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-1">Firefox Extension <span class="iconify i-lucide:external-link w-3 h-3" aria-hidden="true" style=""></span></a></li><li><a href="/developers/how-it-works" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">How It Works <!----></a></li><li><a href="/developers/payouts" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Payout Options <!----></a></li><li><a href="/developers/referral" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Referral Program <!----></a></li><!--]--></ul></div><div class="col-span-1"><h3 class="text-sm font-semibold text-neutral-200 mb-4">For Advertisers</h3><ul class="space-y-3"><!--[--><li><a href="/advertisers/why-idlen" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Why Idlen <!----></a></li><li><a href="/advertisers/targeting" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Targeting Options <!----></a></li><li><a href="/advertisers/formats" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Ad Formats <!----></a></li><li><a href="/advertisers/analytics" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Analytics <!----></a></li><li><a href="/advertisers/industries" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Industries <!----></a></li><li><a href="/advertisers/use-cases" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Use Cases <!----></a></li><li><a href="/advertisers/playbooks" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Playbooks <!----></a></li><li><a href="/advertisers/alternative-to" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Alternatives <!----></a></li><li><a href="https://adsmanager.idlen.io" target="_blank" rel="noopener noreferrer" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-1">Ads Manager <span class="iconify i-lucide:external-link w-3 h-3" aria-hidden="true" style=""></span></a></li><!--]--></ul></div><div class="col-span-1"><h3 class="text-sm font-semibold text-neutral-200 mb-4">Company</h3><ul class="space-y-3"><!--[--><li><a href="/about" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">About Us <!----></a></li><li><a href="/blog" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Blog <!----></a></li><li><a href="/integrations" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Integrations <!----></a></li><li><a href="/compare" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Compare <!----></a></li><li><a href="/vibecoding" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Vibecoding <!----></a></li><li><a href="/free" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Free AI Tools <!----></a></li><li><a href="/what-is-idlen" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">What is Idlen? <!----></a></li><!--]--></ul></div><div class="col-span-1"><h3 class="text-sm font-semibold text-neutral-200 mb-4">Legal</h3><ul class="space-y-3"><!--[--><li><a href="/privacy" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Privacy Policy <!----></a></li><li><a href="/terms" class="text-sm text-neutral-500 hover:text-neutral-200 transition-colors inline-flex items-center gap-2">Terms of Service <!----></a></li><!--]--></ul></div><!--]--></div><!--]--></div><div class="border-t border-neutral-900"><div class="w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8"><!--[--><div class="py-6 flex flex-col md:flex-row items-center justify-between gap-4"><div class="flex items-center gap-3 text-sm text-neutral-600"><span>© 2026 Idlen Inc.</span><span class="w-1 h-1 rounded-full bg-neutral-800"></span><span>Built for builders.</span></div><div class="flex items-center gap-6"><a href="https://status.idlen.io" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 text-xs text-neutral-500 hover:text-neutral-300 transition-colors"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-green-400 opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-green-500"></span></span> All systems operational</a><!--[--><!--[--><!--[--><!--[--><!--[--><button type="button" id="reka-dropdown-menu-trigger-v-0-13" aria-haspopup="menu" aria-expanded="false" data-state="closed" data-slot="base" class="rounded-md font-medium inline-flex items-center disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:opacity-75 transition-colors text-xs gap-1.5 active:bg-elevated focus:outline-none focus-visible:bg-elevated hover:disabled:bg-transparent dark:hover:disabled:bg-transparent hover:aria-disabled:bg-transparent dark:hover:aria-disabled:bg-transparent p-1.5 text-white/70 hover:text-white hover:bg-white/10"><!--[--><!--[--><!----><!--]--><!--[--><span class="iconify i-lucide:globe w-4 h-4" aria-hidden="true" style=""></span><!--]--><!--[--><!----><!--]--><!--]--></button><!--]--><!--]--><!--[--><!----><!--v-if--><!--]--><!--]--><!--]--><!--]--></div></div><!--]--></div></div></footer></div><!--]--><!--]--><!--[--><!--]--><!--v-if--><!--]--><!--[--><!--]--><!--]--><!--]--></div><div id="teleports"></div><script>window.__NUXT__={};window.__NUXT__.config={public:{posthogPublicKey:"phc_HCZ6wovRbEz2QzKmzxHtITwTVCP1rv4WU3R2vvv3Px3",posthogHost:"https://eu.i.posthog.com",posthogDefaults:"2025-11-30",supabaseUrl:"https://tyfrhxfejrawgdlhryfu.supabase.co",supabaseAnonKey:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InR5ZnJoeGZlanJhd2dkbGhyeWZ1Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjUxOTg1NDAsImV4cCI6MjA4MDc3NDU0MH0.93-XmsSvHrtyZUnkquX4Im5UR86wd5Qw9660MD2Wjto",logosDevKey:"",dashboardUrl:"","nuxt-scripts":{version:"",defaultScriptOptions:{trigger:"onNuxtReady"}},scripts:{metaPixel:{id:"1216036160590133"},xPixel:{id:"o2iwi"}},studio:{route:"/_studio",dev:false,development:{server:""},repository:{provider:"github",owner:"paullefizelier",repo:"adflow",branch:"main",rootDir:"apps/web",private:true},i18n:{defaultLocale:"en"}},"seo-utils":{canonicalQueryWhitelist:["page","sort","filter","search","q","category","tag"],canonicalLowercase:true},mdc:{components:{prose:true,map:{accordion:"ProseAccordion","accordion-item":"ProseAccordionItem",badge:"ProseBadge",callout:"ProseCallout",card:"ProseCard","card-group":"ProseCardGroup",caution:"ProseCaution","code-collapse":"ProseCodeCollapse","code-group":"ProseCodeGroup","code-icon":"ProseCodeIcon","code-preview":"ProseCodePreview","code-tree":"ProseCodeTree",collapsible:"ProseCollapsible",field:"ProseField","field-group":"ProseFieldGroup",icon:"ProseIcon",kbd:"ProseKbd",note:"ProseNote",steps:"ProseSteps",tabs:"ProseTabs","tabs-item":"ProseTabsItem",tip:"ProseTip",warning:"ProseWarning"},customElements:[]},headings:{anchorLinks:{h1:false,h2:true,h3:true,h4:true,h5:false,h6:false}},highlight:{noApiRoute:true,theme:{light:"material-theme-lighter",default:"material-theme",dark:"material-theme-palenight"},highlighter:"shiki",shikiEngine:"oniguruma",langs:["js","jsx","json","ts","tsx","vue","css","html","bash","md","mdc","yaml"]}},content:{wsUrl:""},i18n:{baseUrl:"https://www.idlen.io",defaultLocale:"en",rootRedirect:"",redirectStatusCode:302,skipSettingLocaleOnNavigate:false,locales:[{code:"en",language:"en-US",name:"English"},{code:"fr",language:"fr-FR",name:"Français"},{code:"es",language:"es-ES",name:"Español"}],detectBrowserLanguage:{alwaysRedirect:false,cookieCrossOrigin:false,cookieDomain:"",cookieKey:"i18n_redirected",cookieSecure:false,fallbackLocale:"",redirectOn:"root",useCookie:true},experimental:{localeDetector:"",typedPages:true,typedOptionsAndMessages:false,alternateLinkCanonicalQueries:true,devCache:false,cacheLifetime:"",stripMessagesPayload:false,preload:false,strictSeo:false,nitroContextDetection:true,httpCacheDuration:10},domainLocales:{en:{domain:""},fr:{domain:""},es:{domain:""}}}},app:{baseURL:"/",buildId:"43294664-7b2f-4ac2-b11f-026553b46f28",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script><script type="application/ld+json" data-nuxt-schema-org="true" data-hid="schema-org-graph">{"@context":"https://schema.org","@graph":[{"@id":"https://www.idlen.io/#website","@type":"WebSite","description":"The first editor & browser extensions that turn thinking time into API credits. Compatible with VS Code, Cursor, Windsurf, Lovable and more.","inLanguage":"en-US","name":"Idlen","url":"https://www.idlen.io/","publisher":{"@id":"https://www.idlen.io/#identity"},"workTranslation":[{"@id":"https://www.idlen.io/#website"},{"@id":"https://www.idlen.io/fr/#website"},{"@id":"https://www.idlen.io/es/#website"}]},{"@id":"https://www.idlen.io/#webpage","@type":"WebPage","description":"Turn AI wait time into €20-100/month. Works with Claude, ChatGPT, V0, Bolt, Lovable & more. Zero latency, 100% privacy.","name":"Idlen - Your AI Thinks. You Earn.","url":"https://www.idlen.io/","about":{"@id":"https://www.idlen.io/#identity"},"isPartOf":{"@id":"https://www.idlen.io/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.idlen.io/"]}],"primaryImageOfPage":{"@id":"https://www.idlen.io/#logo"}},{"@id":"https://www.idlen.io/#identity","@type":"Organization","alternateName":"Idlen","description":"The first editor & browser extensions that turn thinking time into API credits. Compatible with VS Code, Cursor, Windsurf, Lovable and more.","email":"hello@idlen.io","foundingDate":"2025-12-01","name":"Idlen - Monetize your idle coding time","telephone":"+33 6 58 78 29 91","url":"https://idlen.io","contactPoint":{"@type":"ContactPoint","telephone":"+33 6 58 78 29 91","email":"hello@idlen.io"},"numberOfEmployees":{"@type":"QuantitativeValue","minValue":1,"maxValue":10},"sameAs":["https://twitter.com/idlenai","https://www.linkedin.com/company/idlen","https://www.instagram.com/idlen_ai"]},{"@id":"https://www.idlen.io/#logo","@type":"ImageObject","caption":"Idlen - Monetize your idle coding time","contentUrl":"https://www.idlen.io/idlen.svg","inLanguage":"en","url":"https://www.idlen.io/idlen.svg"},{"@id":"https://www.idlen.io/#organization","@type":"Organization","logo":"https://www.idlen.io/idlen.svg","name":"Idlen - Monetize your idle coding time","url":"https://idlen.io","sameAs":["https://twitter.com/idlenai","https://www.linkedin.com/company/idlen","https://www.instagram.com/idlen_ai"]}]}</script><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" data-src="/_payload.json?43294664-7b2f-4ac2-b11f-026553b46f28">[{"state":1,"once":29,"_errors":30,"serverRendered":6,"path":32,"prerenderedAt":33},["Reactive",2],{"$si18n:cached-locale-configs":3,"$si18n:resolved-locale":11,"$scolor-mode":12,"$snuxt-seo-utils:routeRules":15,"$stoasts":16,"$ssite-config":17},{"en":4,"fr":7,"es":9},{"fallbacks":5,"cacheable":6},[],true,{"fallbacks":8,"cacheable":6},[],{"fallbacks":10,"cacheable":6},[],"",{"preference":13,"value":13,"unknown":6,"forced":14},"dark",false,{"head":-1,"seoMeta":-1},[],{"_priority":18,"currentLocale":22,"defaultLocale":22,"defautlLocale":23,"description":24,"env":25,"icon":26,"indexable":6,"logo":26,"name":27,"trailingSlash":6,"url":28},{"name":19,"env":20,"url":21,"description":19,"logo":19,"icon":19,"indexable":19,"trailingSlash":19,"defautlLocale":19,"defaultLocale":21,"currentLocale":21},-3,-15,-2,"en-US","en","The first editor & browser extensions that turn thinking time into API credits. Compatible with VS Code, Cursor, Windsurf, Lovable and more.","production","/idlen.svg","Idlen","https://www.idlen.io",["Set"],["ShallowReactive",31],{},"/",1772662408430]</script></body></html>