PageSourceSearch

https://www.insightsocial.app/social-media-api

html insightsocial.app collected 2026-09-24 14:31:20 UTC 1,132,827 bytes, 16 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="bricolage_grotesque_e2da6856-module__XXVI8G__variable instrument_sans_2d094d35-module__awlT9q__variable ibm_plex_mono_e21ab749-module__5LXgGW__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/02263ebadd758ea4-s.p.0qg7j5o.yrclm.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/033400d475fad6b1-s.p.0ekd.j2hc~_w0.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e532fa1b9921e1cd-s.p.0~wrfy7sm-h4g.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2" as="font" crossorigin="" type="font/woff2"/><style data-precedence="next" data-href="/_next/static/chunks/15huquvxrhq4x.css /_next/static/chunks/0ts20olshixc7.css">@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/033400d475fad6b1-s.p.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_e2da6856-module__XXVI8G__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_e2da6856-module__XXVI8G__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
2@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_2d094d35-module__awlT9q__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_2d094d35-module__awlT9q__variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
3@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");
3unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e532fa1b9921e1cd-s.p.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/02263ebadd758ea4-s.p.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e21ab749-module__5LXgGW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e21ab749-module__5LXgGW__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
4@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-500:#00baa7;--color-teal-700:#00776e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-700:#007492;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-500:#625fff;--color-indigo-700:#432dd7;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-fuchsia-800:#8a0194;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c4005c;--color-pink-800:#a2004c;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-slate-50:#f8fafc;--color-slate-200:#e2e8f0;--color-slate-400:#90a1b9;
4--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-400:#a1a1a1;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-500:#79716b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-hdr:1100px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
4--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-violet-50:lab(96.2416% 2.28849 -5.51657);
4--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-pink-800:lab(34.9559% 60.2885 5.99639);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-500:lab(48.1164% 2.35701 4.26852)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
4:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.code-surface,.code-surface *{border-color:var(--code-line)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-\[6px\]{top:-6px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-\[2px\]{top:2px}.top-\[14px\]{top:14px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[14px\]{bottom:14px}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-2{left:calc(var(--spacing) * -2)}.-left-\[9px\]{left:-9px}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[120px\]{left:120px}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.z-\[301\]{z-index:301}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}
4.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;
4--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not
4(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}
4.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>
4li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not
4(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\[2\.5px\]{height:2.5px}.h-\[6px\]{height:6px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16\.5px\]{height:16.5px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[27px\]{height:27px}.h-\[29px\]{height:29px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[39px\]{height:39px}.h-\[52px\]{height:52px}.h-\[53px\]{height:53px}.h-\[54px\]{height:54px}.h-\[61px\]{height:61px}.h-\[68px\]{height:68px}.h-\[220px\]{height:220px}.h-\[280px\]{height:280px}.h-\[700px\]{height:700px}.h-\[820px\]{height:820px}.h-\[920px\]{height:920px}.h-\[1100px\]{height:1100px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[20rem\]{max-height:20rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[160px\]{max-height:160px}.max-h-\[168px\]{max-height:168px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[min\(540px\,55vh\)\]{max-height:min(540px,55vh)}.min-h-0{min-height:0}.min-h-\[17px\]{min-height:17px}.min-h-\[20px\]{min-height:20px}.min-h-\[35px\]{min-height:35px}.min-h-\[36px\]{min-height:36px}.min-h-\[42px\]{min-height:42px}.min-h-\[180px\]{min-height:180px}.min-h-\[260px\]{min-height:260px}
4.min-h-\[280px\]{min-height:280px}.min-h-\[360px\]{min-height:360px}.min-h-\[640px\]{min-height:640px}.min-h-\[min\(640px\,90vh\)\]{min-height:min(640px,90vh)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[3px\]{width:3px}.w-\[6ch\]{width:6ch}.w-\[6px\]{width:6px}.w-\[10ch\]{width:10ch}.w-\[10px\]{width:10px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[17ch\]{width:17ch}.w-\[18ch\]{width:18ch}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[21rem\]{width:21rem}.w-\[22ch\]{width:22ch}.w-\[22px\]{width:22px}.w-\[29px\]{width:29px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34\%\]{width:34%}.w-\[42px\]{width:42px}.w-\[52px\]{width:52px}.w-\[62px\]{width:62px}.w-\[90\%\]{width:90%}.w-\[92\%\]{width:92%}.w-\[136px\]{width:136px}.w-\[168px\]{width:168px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[10px\]{max-width:10px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[62ch\]{max-width:62ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[72ch\]{max-width:72ch}.max-w-\[78\%\]{max-width:78%}.max-w-\[78ch\]{max-width:78ch}.max-w-\[90px\]{max-width:90px}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[820px\]{max-width:820px}.max-w-\[900px\]{max-width:900px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[1ch\]{min-width:1ch}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[24ch\]{min-width:24ch}.min-w-\[32px\]{min-width:32px}.min-w-\[48px\]{min-width:48px}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[168px\]{min-width:168px}.min-w-\[180px\]{min-width:180px}
4.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[230px\]{min-width:230px}.min-w-\[232px\]{min-width:232px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[900px\]{min-width:900px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_0_auto\]{flex:1 0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1px\]{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[drawer-in_180ms_ease-out\]{animation:.18s ease-out drawer-in}.animate-\[modal-in_160ms_ease-out\]{animation:.16s ease-out modal-in}.animate-\[spin_6s_linear_infinite\]{animation:6s linear infinite spin}.animate-\[strip-shimmer_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite strip-shimmer}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[28px_36px_40px_minmax\(150px\,200px\)_minmax\(0\,1fr\)_80px_72px_110px\]{grid-template-columns:28px 36px 40px minmax(150px,200px
4) minmax(0,1fr) 80px 72px 110px}.grid-cols-\[28px_minmax\(160px\,200px\)_minmax\(0\,1fr\)_88px_72px_110px_64px\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\[28px_minmax\(160px\,200px\)_minmax\(0\,1fr\)_88px_72px_140px_64px\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 140px 64px}.grid-cols-\[28px_minmax\(200px\,240px\)_minmax\(0\,1fr\)_88px_72px_110px_64px\]{grid-template-columns:28px minmax(200px,240px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-\[30px\]{gap:30px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-700>:not(:last-child)){border-color:var(--color-gray-700)}:where(.divide-line>:not(:last-child)){border-color:var(--line)}:where(.divide-line-soft>:not(:last-child)){border-color:var(--line-soft)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}
4.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-\[3px\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[rgb\(0\,123\,1\)\]{border-color:#007b01}.border-\[rgb\(225\,48\,108\)\]{border-color:#e1306c}.border-\[rgba\(225\,48\,108\,0\.22\)\]{border-color:#e1306c38}.border-\[rgba\(225\,48\,108\,0\.25\)\]{border-color:#e1306c40}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--line-soft\)\]{border-color:var(--line-soft)}.border-\[var\(--rail-card-line\)\]{border-color:var(--rail-card-line)}.border-accent{border-color:var(--accent)}.border-accent-solid,.border-accent-solid\/40{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.border-accent-solid\/40{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.border-accent-tint{border-color:var(--accent-tint)}.border-accent\/15{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/15{border-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.border-accent\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-300{border-color:var(--color-blue-300)}.border-content-strong{border-color:var(--content-strong)}.border-current{border-color:currentColor}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-danger,.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-line{border-color:var(--line)}.border-line-soft{border-color:var(--line-soft)}.border-line-strong{border-color:var(--line-strong)}.border-orange-300{border-color:var(--color-orange-300)}.border-pink-300{border-color:var(--color-pink-300)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500{border-color:var(--color-rose-500)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-700\/40{border-color:#7008e766}@supports (color:color-mix(in lab, red, red)){.border-violet-700\/40{border-color:color-mix(in oklab, var(--color-violet-700) 40%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-\[rgb\(225\,48\,108\)\]{border-top-color:#e1306c}.border-t-accent{border-top-color:var(--accent)}.border-t-accent-solid{border-top-color:var(--accent-solid)}.border-t-gray-700{border-top-color:var(--color-gray-700)}.border-t-transparent{border-top-color:#0000}.border-l-red-300{border-left-color:var(--color-red-300)}.bg-\[\#0A66C2\]{background-color:#0a66c2}
4.bg-\[\#0A66C2\]\/10{background-color:#0a66c21a;background-color:lab(42.5561% 3.77446 -55.9164/.1)}.bg-\[\#22c55e\]{background-color:#22c55e}.bg-\[\#1877F2\]{background-color:#1877f2}.bg-\[\#1877F2\]\/10{background-color:#1877f21a;background-color:lab(50.4648% 10.5015 -70.3177/.1)}.bg-\[\#E1306C\]\/10{background-color:#e1306c1a;background-color:lab(51.588% 69.089 11.2258/.1)}.bg-\[\#E60023\]\/10{background-color:#e600231a;background-color:lab(49.1397% 75.023 51.6508/.1)}.bg-\[\#EF4444\]\/10{background-color:#ef44441a;background-color:lab(55.7853% 65.6165 40.7976/.1)}.bg-\[\#FE2C55\]\/10{background-color:#fe2c551a;background-color:lab(56.4936% 76.7519 32.6836/.1)}.bg-\[\#FF4500\]\/10{background-color:#ff45001a;background-color:lab(58.5233% 69.1703 70.897/.1)}.bg-\[color\:var\(--accent\,\#0A66C2\)\],.bg-\[color\:var\(--accent\,\#0A66C2\)\]\/10{background-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--accent\,\#0A66C2\)\]\/10{background-color:color-mix(in oklab, var(--accent,#0a66c2) 10%, transparent)}}.bg-\[rgb\(0\,123\,1\)\]{background-color:#007b01}.bg-\[rgb\(225\,48\,108\)\]{background-color:#e1306c}.bg-\[rgba\(225\,48\,108\,0\.08\)\]{background-color:#e1306c14}.bg-\[var\(--color-bg-light\)\]{background-color:var(--color-bg-light)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--dark\)\]{background-color:var(--dark)}.bg-\[var\(--rail-track\)\]{background-color:var(--rail-track)}.bg-accent-solid{background-color:var(--accent-solid)}.bg-accent-solid-hover{background-color:var(--accent-solid-hover)}.bg-accent-solid\/5{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\/5{background-color:color-mix(in oklab, var(--accent-solid) 5%, transparent)}}.bg-accent-solid\/8{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\/8{background-color:color-mix(in oklab, var(--accent-solid) 8%, transparent)}}.bg-accent-solid\/10{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\/10{background-color:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.bg-accent-tint,.bg-accent-tint\/40{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\/40{background-color:color-mix(in oklab, var(--accent-tint) 40%, transparent)}}.bg-accent-tint\/60{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\/60{background-color:color-mix(in oklab, var(--accent-tint) 60%, transparent)}}.bg-accent-wash{background-color:var(--accent-wash)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/30{background-color:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/30{background-color:color-mix(in oklab, var(--color-blue-50) 30%, transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/50{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-content-faint{background-color:var(--content-faint)}.bg-content-ghost{background-color:var(--content-ghost)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-danger{background-color:var(--danger)}.bg-danger-tint{background-color:var(--danger-tint)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/40{background-color:#f9fafb66}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/40{background-color:color-mix(in oklab, var(--color-gray-50) 40%, transparent)}}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/50{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/50{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/10{background-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/10{background-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.bg-gray-900\/30{background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/30{background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.bg-gray-900\/40{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/40{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\/\[0\.03\]{background-color:#10182808}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-gray-900) 3%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/50{background-color:color-mix(in oklab, var(--color-green-50) 50%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\/50{background-color:#dcfce780}@supports (color:color-mix(in lab, red, red)){.bg-green-100\/50{background-color:color-mix(in oklab, var(--color-green-100) 50%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/20{background-color:#fff7ed33}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\/20{background-color:color-mix(in oklab, var(--color-orange-50) 20%, transparent)}}.bg-orange-50\/30{background-color:#fff7ed4d}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\/30{background-color:color-mix(in oklab, var(--color-orange-50) 30%, transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-50\/20{background-color:#fdf2f833}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\/20{background-color:color-mix(in oklab, var(--color-pink-50) 20%, transparent)}}.bg-pink-50\/30{background-color:#fdf2f84d}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\/30{background-color:color-mix(in oklab, var(--color-pink-50) 30%, transparent)}}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/30{background-color:#faf5ff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\/30{background-color:color-mix(in oklab, var(--color-purple-50) 30%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/20{background-color:#fef2f233}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/20{background-color:color-mix(in oklab, var(--color-red-50) 20%, transparent)}}.bg-red-50\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/30{background-color:color-mix(in oklab, var(--color-red-50) 30%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}
4.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-alt,.bg-surface-alt\/30{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/30{background-color:color-mix(in oklab, var(--surface-alt) 30%, transparent)}}.bg-surface-alt\/40{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/40{background-color:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.bg-surface-alt\/50{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/50{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.bg-surface-alt\/60{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/60{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.bg-surface-alt\/70{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/70{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.bg-surface-alt\/80{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/80{background-color:color-mix(in oklab, var(--surface-alt) 80%, transparent)}}.bg-surface-alt\/95{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\/95{background-color:color-mix(in oklab, var(--surface-alt) 95%, transparent)}}.bg-surface-deep,.bg-surface-deep\/80{background-color:var(--surface-deep)}@supports (color:color-mix(in lab, red, red)){.bg-surface-deep\/80{background-color:color-mix(in oklab, var(--surface-deep) 80%, transparent)}}.bg-surface-invert{background-color:var(--surface-invert)}.bg-surface-raised,.bg-surface-raised\/60{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/60{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.bg-surface-raised\/80{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/80{background-color:color-mix(in oklab, var(--surface-raised) 80%, transparent)}}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/20{background-color:#f5f3ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/20{background-color:color-mix(in oklab, var(--color-violet-50) 20%, transparent)}}.bg-violet-50\/30{background-color:#f5f3ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/30{background-color:color-mix(in oklab, var(--color-violet-50) 30%, transparent)}}.bg-violet-50\/40{background-color:#f5f3ff66}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/40{background-color:color-mix(in oklab, var(--color-violet-50) 40%, transparent)}}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#22c55e\]{--tw-gradient-from:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgb\(0\,123\,1\)\]{--tw-gradient-from:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgb\(0\,146\,1\)\]{--tw-gradient-from:#009201;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgb\(178\,36\,86\)\]{--tw-gradient-from:#b22456;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-bg-light\)\]{--tw-gradient-from:var(--color-bg-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid{--tw-gradient-from:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\/10{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\/10{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.from-accent-solid\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\/40{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\/40{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.from-accent-solid\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-wash{--tw-gradient-from:var(--accent-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50\/40{--tw-gradient-from:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.from-blue-50\/40{--tw-gradient-from:color-mix(in oklab, var(--color-blue-50) 40%, transparent)}}.from-blue-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-50{--tw-gradient-from:var(--color-fuchsia-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-400{--tw-gradient-from:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-50{--tw-gradient-from:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-100{--tw-gradient-from:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\/50{--tw-gradient-from:#f0f9ff80}@supports (color:color-mix(in lab, red, red)){.from-sky-50\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 50%, transparent)}}.from-sky-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
4.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-200{--tw-gradient-from:var(--color-stone-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-alt{--tw-gradient-from:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-deep{--tw-gradient-from:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-raised{--tw-gradient-from:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-sunken{--tw-gradient-from:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[rgb\(0\,110\,1\)\]{--tw-gradient-via:#006e01;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-200{--tw-gradient-via:var(--color-amber-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50{--tw-gradient-via:var(--color-indigo-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50\/30{--tw-gradient-via:#eef2ff4d}@supports (color:color-mix(in lab, red, red)){.via-indigo-50\/30{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-50) 30%, transparent)}}.via-indigo-50\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
4osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-50{--tw-gradient-via:var(--color-pink-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500{--tw-gradient-via:var(--color-purple-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-300{--tw-gradient-via:var(--color-stone-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-raised{--tw-gradient-via:var(--surface-raised);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab, red, red)){.via-white\/50{--tw-gradient-via:color-mix(in oklab, var(--color-white) 50%, transparent)}}.via-white\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#22c55e\]{--tw-gradient-to:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#34d27b\]{--tw-gradient-to:#34d27b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgb\(0\,90\,1\)\]{--tw-gradient-to:#005a01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgb\(0\,116\,2\)\]{--tw-gradient-to:#007402;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgb\(0\,123\,1\)\]{--tw-gradient-to:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgb\(225\,48\,108\)\]{--tw-gradient-to:#e1306c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(225\,48\,108\,0\.02\)\]{--tw-gradient-to:#e1306c05;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid{--tw-gradient-to:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid-hover{--tw-gradient-to:var(--accent-solid-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\/30{--tw-gradient-to:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.to-amber-50\/30{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.to-amber-50\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50\/30{--tw-gradient-to:#ecfdf54d}@supports (color:color-mix(in lab, red, red)){.to-emerald-50\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-50) 30%, transparent)}}.to-emerald-50\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-100{--tw-gradient-to:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-200{--tw-gradient-to:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-100{--tw-gradient-to:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-100{--tw-gradient-to:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-200{--tw-gradient-to:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-500{--tw-gradient-to:var(--color-stone-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-alt{--tw-gradient-to:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-deep{--tw-gradient-to:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-raised{--tw-gradient-to:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-sunken{--tw-gradient-to:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
4.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-yellow-400{fill:var(--color-yellow-400)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[3px\]{padding:3px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[1px\]{padding-block:1px}.py-\[5px\]{padding-block:5px}.py-\[9px\]{padding-block:9px}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-\[18px\]{padding-right:18px}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-\[18px\]{padding-left:18px}.pl-\[19px\]{padding-left:19px}.pl-\[23px\]{padding-left:23px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.indent-\[0\.5em\]{text-indent:.5em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);
4line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0A66C2\]{color:#0a66c2}.text-\[\#1877F2\]{color:#1877f2}.text-\[\#3897F0\]{color:#3897f0}.text-\[\#E1306C\]{color:#e1306c}.text-\[\#E4405F\]{color:#e4405f}.text-\[\#E60023\]{color:#e60023}.text-\[\#EF4444\]{color:#ef4444}.text-\[\#FE2C55\]{color:#fe2c55}.text-\[\#FF4500\]{color:#ff4500}.text-\[\#ff6154\]{color:#ff6154}.text-\[color\:var\(--accent\,\#0A66C2\)\]{color:var(--accent,#0a66c2)}.text-\[rgb\(0\,100\,1\)\]{color:#006401}.text-\[rgb\(0\,123\,1\)\]{color:#007b01}.text-\[rgb\(24\,119\,242\)\]{color:#1877f2}.text-\[rgb\(178\,36\,86\)\]{color:#b22456}.text-\[rgb\(225\,48\,108\)\]{color:#e1306c}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-accent{color:var(--accent)}.text-accent-on-tint,.text-accent-on-tint\/50{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\/50{color:color-mix(in oklab, var(--accent-on-tint) 50%, transparent)}}.text-accent-on-tint\/60{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\/60{color:color-mix(in oklab, var(--accent-on-tint) 60%, transparent)}}.text-accent-on-tint\/70{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\/70{color:color-mix(in oklab, var(--accent-on-tint) 70%, transparent)}}.text-accent-solid{color:var(--accent-solid)}.text-accent-solid-hover{color:var(--accent-solid-hover)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/70{color:#b75000b3}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/70{color:color-mix(in oklab, var(--color-amber-700) 70%, transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-800\/90{color:#193cb8e6}@supports (color:color-mix(in lab, red, red)){.text-blue-800\/90{color:color-mix(in oklab, var(--color-blue-800) 90%, transparent)}}.text-blue-900{color:var(--color-blue-900)}.text-content{color:var(--content)}.text-content-faint,.text-content-faint\/80{color:var(--content-faint)}@supports (color:color-mix(in lab, red, red)){.text-content-faint\/80{color:color-mix(in oklab, var(--content-faint) 80%, transparent)}}.text-content-ghost{color:var(--content-ghost)}.text-content-muted{color:var(--content-muted)}.text-content-on-invert{color:var(--content-on-invert)}.text-content-strong{color:var(--content-strong)}.text-cyan-700{color:var(--color-cyan-700)}.text-danger{color:var(--danger)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/70{color:#007956b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-700\/70{color:color-mix(in oklab, var(--color-emerald-700) 70%, transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-300{color:var(--color-orange-300)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-500\/70{color:#ff2357b3}@supports (color:color-mix(in lab, red, red)){.text-rose-500\/70{color:color-mix(in oklab, var(--color-rose-500) 70%, transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-amber-700\/40{text-decoration-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.decoration-amber-700\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.decoration-line-strong{-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-content-faint::placeholder{color:var(--content-faint)}.placeholder-content-ghost::placeholder{color:var(--content-ghost)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.caret-content-strong{caret-color:var(--content-strong)}.accent-\[var\(--accent-solid\)\]{accent-color:var(--accent-solid)}.opacity-0{opacity:0}
4.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--accent-tint\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-sha
4dow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(124\,58\,237\,0\.05\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#7c3aed0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-10px_rgba\(6\,16\,10\,0\.55\)\]{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#06100a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-18px_rgba\(12\,20\,16\,0\.22\)\]{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,#0c141038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-30px_rgba\(12\,20\,16\,0\.45\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0c141073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.shadow-\[inset_0_-1px_0_var\(--line\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_0_var\(--accent-solid\)\]{--tw-shadow:inset 0 2px 0 var(--tw-shadow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-sha
4dow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.shadow-accent\/25{--tw-shadow-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shadow-accent\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--accent) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-200{--tw-shadow-color:#b9f8cf}@supports (color:lab(0% 0 0)){.shadow-green-200{--tw-shadow-color:lab(92.4222% -26.4702 12.9427)}}@supports (color:color-mix(in lab, red, red)){.shadow-green-200{--tw-shadow-color:color-mix(in oklab, var(--color-green-200) var(--tw-shadow-alpha), transparent)}}.ring-\[color\:var\(--accent\,\#0A66C2\)\]\/60{--tw-ring-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.ring-\[color\:var\(--accent\,\#0A66C2\)\]\/60{--tw-ring-color:color-mix(in oklab, var(--accent,#0a66c2) 60%, transparent)}}.ring-accent{--tw-ring-color:var(--accent)}.ring-accent-tint{--tw-ring-color:var(--accent-tint)}.ring-accent\/25{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/25{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.ring-accent\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-green-100{--tw-ring-color:var(--color-green-100)}.ring-line,.ring-line\/80{--tw-ring-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.ring-line\/80{--tw-ring-color:color-mix(in oklab, var(--line) 80%, transparent)}}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-pink-200{--tw-ring-color:var(--color-pink-200)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-surface-alt{--tw-ring-color:var(--surface-alt)}.ring-surface-raised{--tw-ring-color:var(--surface-raised)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
4.transition-\[background-color\,gap\,padding\]{transition-property:background-color,gap,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,gap\]{transition-property:background-color,gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[gap\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,margin\,opacity\,visibility\,background-color\,color\]{transition-property:height,margin,opacity,visibility,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,padding\,opacity\,visibility\]{transition-property:max-height,padding,opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-width\,opacity\]{transition-property:max-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[var\(--rail-motion\)\]{--tw-duration:var(--rail-motion);transition-duration:var(--rail-motion)}.ease-\[var\(--rail-ease\)\]{--tw-ease:var(--rail-ease);transition-timing-function:var(--rail-ease)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-gray{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153}@supports (color:lab(0% 0 0)){.prose-gray{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.outline-none{--tw-outline-style:none;outline-style:none}.prose-green{--tw-prose-links:#00a544;--tw-prose-invert-links:#00c758}@supports (color:lab(0% 0 0)){.prose-green{--tw-prose-links:lab(59.0978% -58.6621 41.2579);--tw-prose-invert-links:lab(70.5521% -66.5147 45.8073)}}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/tip\:visible:is(:where(.group\/tip):focus-within *){visibility:visible}.group-focus-within\/tip\:opacity-100:is(:where(.group\/tip):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;
4--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:animate-\[spin_1\.5s_linear_infinite\]:is(:where(.group):hover *){animation:1.5s linear infinite spin}.group-hover\:bg-violet-50:is(:where(.group):hover *){background-color:var(--color-violet-50)}.group-hover\:text-\[rgb\(0\,123\,1\)\]:is(:where(.group):hover *){color:#007b01}.group-hover\:text-\[rgb\(225\,48\,108\)\]:is(:where(.group):hover *){color:#e1306c}.group-hover\:text-\[var\(--color-primary\)\]:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-accent-solid:is(:where(.group):hover *){color:var(--accent-solid)}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\:text-blue-700:is(:where(.group):hover *){color:var(--color-blue-700)}.group-hover\:text-blue-800:is(:where(.group):hover *){color:var(--color-blue-800)}.group-hover\:text-content:is(:where(.group):hover *){color:var(--content)}.group-hover\:text-content-strong:is(:where(.group):hover *){color:var(--content-strong)}.group-hover\:text-fuchsia-700:is(:where(.group):hover *){color:var(--color-fuchsia-700)}.group-hover\:text-neutral-900:is(:where(.group):hover *){color:var(--color-neutral-900)}.group-hover\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\:text-orange-700:is(:where(.group):hover *){color:var(--color-orange-700)}.group-hover\:text-pink-600:is(:where(.group):hover *){color:var(--color-pink-600)}.group-hover\:text-pink-700:is(:where(.group):hover *){color:var(--color-pink-700)}.group-hover\:text-purple-600:is(:where(.group):hover *){color:var(--color-purple-600)}.group-hover\:text-purple-700:is(:where(.group):hover *){color:var(--color-purple-700)}.group-hover\:text-purple-800:is(:where(.group):hover *){color:var(--color-purple-800)}.group-hover\:text-red-600:is(:where(.group):hover *){color:var(--color-red-600)}.group-hover\:text-red-700:is(:where(.group):hover *){color:var(--color-red-700)}.group-hover\:text-sky-500:is(:where(.group):hover *){color:var(--color-sky-500)}.group-hover\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\:text-sky-700:is(:where(.group):hover *){color:var(--color-sky-700)}.group-hover\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\:opacity-10:is(:where(.group):hover *){opacity:.1}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/tip\:visible:is(:where(.group\/tip):hover *){visibility:visible}.group-hover\/tip\:opacity-100:is(:where(.group\/tip):hover *){opacity:1}}.placeholder\:text-content-faint::placeholder{color:var(--content-faint)}.placeholder\:text-content-ghost::placeholder{color:var(--content-ghost)}.placeholder\:text-content-muted::placeholder{color:var(--content-muted)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.even\:bg-gray-50\/50:nth-child(2n){background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.even\:bg-gray-50\/50:nth-child(2n){background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.focus-within\:border-accent:focus-within{border-color:var(--accent)}.focus-within\:border-violet-500:focus-within{border-color:var(--color-violet-500)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-accent\/25:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-accent\/25:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.focus-within\:ring-accent\/30:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-accent\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.focus-within\:ring-accent\/40:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-accent\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-within\:ring-violet-100:focus-within{--tw-ring-color:var(--color-violet-100)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\:border-\[\#bfe6c9\]:hover{border-color:#bfe6c9}.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-accent-solid:hover,.hover\:border-accent-solid\/30:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-solid\/30:hover{border-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.hover\:border-accent-solid\/40:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-solid\/40:hover{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.hover\:border-accent\/35:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/35:hover{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-content-faint:hover{border-color:var(--content-faint)}.hover\:border-content-muted:hover{border-color:var(--content-muted)}.hover\:border-content-strong:hover{border-color:var(--content-strong)}.hover\:border-cyan-200:hover{border-color:var(--color-cyan-200)}.hover\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-green-200:hover{border-color:var(--color-green-200)}.hover\:border-line:hover{border-color:var(--line)}.hover\:border-line-strong:hover{border-color:var(--line-strong)}.hover\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-pink-300:hover{border-color:var(--color-pink-300)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:bg-\[\#0d5fc7\]:hover{background-color:#0d5fc7}.hover\:bg-\[\#0f6a33\]:hover{background-color:#0f6a33}.hover\:bg-\[\#004182\]:hover{background-color:#004182}.hover\:bg-\[rgb\(0\,100\,1\)\]:hover{background-color:#006401}.hover\:bg-\[var\(--color-primary\)\]:hover{background-color:var(--color-primary)}.hover\:bg-\[var\(--rail-item-hover\)\]:hover{background-color:var(--rail-item-hover)}.hover\:bg-accent-solid:hover{background-color:var(--accent-solid)}.hover\:bg-accent-solid-hover:hover{background-color:var(--accent-solid-hover)}.hover\:bg-accent-solid\/16:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-solid\/16:hover{background-color:color-mix(in oklab, var(--accent-solid) 16%, transparent)}}.hover\:bg-accent-solid\/20:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-solid\/20:hover{background-color:color-mix(in oklab, var(--accent-solid) 20%, transparent)}}.hover\:bg-accent-tint:hover{background-color:var(--accent-tint)}.hover\:bg-accent\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.hover\:bg-accent\/15:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/50:hover{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.hover\:bg-blue-50\/70:hover{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-50\/70:hover{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-danger-tint:hover{background-color:var(--danger-tint)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-50\/70:hover{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-50\/70:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-fuchsia-700:hover{background-color:var(--color-fuchsia-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-700\/30:hover{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-700\/30:hover{background-color:color-mix(in oklab, var(--color-gray-700) 3
40%, transparent)}}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-50\/70:hover{background-color:#f0fdf4b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-50\/70:hover{background-color:color-mix(in oklab, var(--color-green-50) 70%, transparent)}}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-line-strong:hover{background-color:var(--line-strong)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-50\/50:hover{background-color:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-50\/50:hover{background-color:color-mix(in oklab, var(--color-orange-50) 50%, transparent)}}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-pink-50:hover{background-color:var(--color-pink-50)}.hover\:bg-pink-50\/50:hover{background-color:#fdf2f880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-50\/50:hover{background-color:color-mix(in oklab, var(--color-pink-50) 50%, transparent)}}.hover\:bg-pink-100:hover{background-color:var(--color-pink-100)}.hover\:bg-pink-700:hover{background-color:var(--color-pink-700)}.hover\:bg-purple-50\/50:hover{background-color:#faf5ff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-50\/50:hover{background-color:color-mix(in oklab, var(--color-purple-50) 50%, transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-50\/40:hover{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-50\/40:hover{background-color:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.hover\:bg-red-50\/50:hover{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-50\/50:hover{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-alt:hover,.hover\:bg-surface-alt\/50:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/50:hover{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.hover\:bg-surface-alt\/60:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/60:hover{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.hover\:bg-surface-alt\/70:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-alt\/70:hover{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.hover\:bg-surface-deep:hover{background-color:var(--surface-deep)}.hover\:bg-surface-raised:hover,.hover\:bg-surface-raised\/60:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-raised\/60:hover{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.hover\:bg-surface-raised\/70:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-raised\/70:hover{background-color:color-mix(in oklab, var(--surface-raised) 70%, transparent)}}.hover\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-violet-100\/70:hover{background-color:#ede9feb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-100\/70:hover{background-color:color-mix(in oklab, var(--color-violet-100) 70%, transparent)}}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:\[color\:var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[\#1877F2\]:hover{color:#1877f2}.hover\:text-\[\#EF4444\]:hover{color:#ef4444}.hover\:text-\[color\:var\(--accent\,\#0A66C2\)\]:hover{color:var(--accent,#0a66c2)}.hover\:text-\[rgb\(24\,119\,242\)\]:hover{color:#1877f2}.hover\:text-\[rgb\(225\,48\,108\)\]:hover{color:#e1306c}.hover\:text-\[var\(--code-fg\)\]:hover{color:var(--code-fg)}.hover\:text-\[var\(--color-primary\)\]:hover{color:var(--color-primary)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-on-tint:hover{color:var(--accent-on-tint)}.hover\:text-accent-solid:hover{color:var(--accent-solid)}.hover\:text-accent-solid-hover:hover{color:var(--accent-solid-hover)}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-content:hover{color:var(--content)}.hover\:text-content-strong:hover{color:var(--content-strong)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-orange-700:hover{color:var(--color-orange-700)}.hover\:text-pink-600:hover{color:var(--color-pink-600)}.hover\:text-pink-700:hover{color:var(--color-pink-700)}.hover\:text-purple-800:hover{color:var(--color-purple-800)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-sky-600:hover{color:var(--color-sky-600)}.hover\:text-sky-700:hover{color:var(--color-sky-700)}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:text-violet-800:hover{color:var(--color-violet-800)}.hover\:text-violet-900:hover{color:var(--color-violet-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-content-strong:hover{-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);text-decoration-color:var(--content-strong)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_6px_16px_-6px_var\(--accent-solid\)\]:hover{--tw-shadow:0 6px 16px -6px var(--tw-sha
4dow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_-8px_rgba\(12\,20\,16\,0\.5\)\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#0c141080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_-8px_rgba\(22\,163\,74\,0\.5\)\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#16a34a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-sha
4dow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-accent\/40:hover{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-accent\/40:hover{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\:ring-blue-400:hover{--tw-ring-color:var(--color-blue-400)}.hover\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\:ring-pink-300:hover{--tw-ring-color:var(--color-pink-300)}.hover\:ring-violet-300:hover{--tw-ring-color:var(--color-violet-300)}}.focus\:border-\[rgb\(0\,123\,1\)\]:focus{border-color:#007b01}.focus\:border-accent-solid:focus{border-color:var(--accent-solid)}.focus\:bg-surface-raised:focus{background-color:var(--surface-raised)}.focus\:shadow-\[0_0_0_3px_var\(--accent-tint\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-sha
4dow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#EF4444\]\/30:focus{--tw-ring-color:#ef44444d}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#EF4444\]\/30:focus{--tw-ring-color:lab(55.7853% 65.6165 40.7976/.3)}}.focus\:ring-accent-solid\/30:focus{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent-solid\/30:focus{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus\:ring-accent-tint:focus{--tw-ring-color:var(--accent-tint)}.focus\:ring-accent\/40:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-accent\/40:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\:ring-line-strong:focus{--tw-ring-color:var(--line-strong)}.focus\:ring-orange-400\/40:focus{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-orange-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.focus\:ring-red-400\/40:focus{--tw-ring-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.focus\:ring-violet-200:focus{--tw-ring-color:var(--color-violet-200)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-visible\:ring-accent-solid\/30:focus-visible{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent-solid\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus-visible\:ring-content-strong\/20:focus-visible{--tw-ring-color:var(--content-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-content-strong\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--content-strong) 20%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-accent-solid:focus-visible{outline-color:var(--accent-solid)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-line-strong:active{background-color:var(--line-strong)}@media (hover:hover){.enabled\:hover\:scale-105:enabled:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.enabled\:hover\:shadow-md:enabled:hover{--tw-shadow:0 4px 6px -1px var(--tw-sha
4dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.enabled\:active\:scale-95:enabled:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-line-strong:disabled{background-color:var(--line-strong)}.disabled\:bg-surface-alt:disabled{background-color:var(--surface-alt)}.disabled\:bg-surface-deep:disabled{background-color:var(--surface-deep)}.disabled\:text-content-faint:disabled{color:var(--content-faint)}.disabled\:text-content-ghost:disabled{color:var(--content-ghost)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:hover\:border-accent\/25:disabled:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:border-accent\/25:disabled:hover{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.disabled\:hover\:border-line:disabled:hover{border-color:var(--line)}.disabled\:hover\:bg-accent-tint:disabled:hover{background-color:var(--accent-tint)}.disabled\:hover\:bg-orange-50:disabled:hover{background-color:var(--color-orange-50)}.disabled\:hover\:bg-surface-raised:disabled:hover{background-color:var(--surface-raised)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-content:disabled:hover{color:var(--content)}.disabled\:hover\:text-content-faint:disabled:hover{color:var(--content-faint)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (min-width:1100px){.hdr\:flex{display:flex}.hdr\:hidden{display:none}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-0{top:0}.sm\:bottom-auto{bottom:auto}.sm\:left-full{left:100%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:h-\[280px\]{height:280px}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[280px\]{width:280px}.sm\:w-\[440px\]{width:440px}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:min-w-\[20ch\]{min-width:20ch}.sm\:min-w-\[210px\]{min-width:210px}.sm\:min-w-\[260px\]{min-width:260px}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[13px\]{font-size:13px}}@media (min-width:48rem){.md\:left-5{left:calc(var(--spacing) * 5)}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:flex{display:flex}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}
4.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:self-center{align-self:center}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.md\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[28px\]{font-size:28px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[72px\]{font-size:72px}.md\:text-\[84px\]{font-size:84px}.md\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.md\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (min-width:64rem){.lg\:invisible{visibility:hidden}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mb-0{margin-bottom:0}.lg\:ml-14{margin-left:calc(var(--spacing) * 14)}.lg\:ml-48{margin-left:calc(var(--spacing) * 48)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:max-h-0{max-height:0}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0}.lg\:w-14{width:calc(var(--spacing) * 14)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[272px\]{width:272px}.lg\:max-w-0{max-width:0}.lg\:flex-none{flex:none}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_296px\]{grid-template-columns:minmax(0,1fr) 296px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:0}.lg\:gap-12{gap:calc(var(--spacing) * 12)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-0{padding-inline:0}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-0{padding-block:0}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:break-normal{overflow-wrap:normal;word-break:normal}.lg\:whitespace-pre{white-space:pre}.lg\:opacity-0{opacity:0}
4}@media (min-width:80rem){.xl\:block{display:block}.xl\:min-h-0{min-height:0}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.dark\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\:bg-blue-500\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\:bg-violet-500\/10:where(.dark,.dark *){background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:bg-blue-500:where(.dark,.dark *):hover{background-color:var(--color-blue-500)}.dark\:hover\:bg-fuchsia-500:where(.dark,.dark *):hover{background-color:var(--color-fuchsia-500)}.dark\:hover\:bg-orange-500:where(.dark,.dark *):hover{background-color:var(--color-orange-500)}.dark\:hover\:bg-pink-500:where(.dark,.dark *):hover{background-color:var(--color-pink-500)}.dark\:hover\:bg-red-500:where(.dark,.dark *):hover{background-color:var(--color-red-500)}.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\:hover\:bg-violet-500:where(.dark,.dark *):hover{background-color:var(--color-violet-500)}.dark\:hover\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}}.prose-headings\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-p\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-a\:text-accent :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent)}.prose-a\:text-blue-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-600)}@media (hover:hover){.hover\:prose-a\:text-accent-solid-hover:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent-solid-hover)}}.prose-pre\:my-2 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-li\:my-0\.5 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * .5)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-alt:#f7f9f7;--surface-raised:#fff;--surface-sunken:#f1f4f1;--surface-deep:#e6eae6;--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#6b786f;--content-ghost:#cbd3cd;--line:#e6eae6;--line-soft:#eef1ee;--line-strong:#d3dad4;--accent:#16a34a;--accent-solid:#16a34a;--accent-solid-hover:#127c3c;--accent-tint:#dcf3e2;--accent-on-tint:#0b3d20;--danger:#dc2626;--danger-tint:#fef2f2;--accent-wash:#f1faf3;--tooltip-bg:#18181b;--tooltip-fg:#fff;--surface-invert:#0c1410;--content-on-invert:#fff;--rail-gradient:linear-gradient(180deg, #e3f2e8 0%, #edf2ee 40%, #f4f1eb 68%, #faeee6 100%);--rail-edge:#0c141012;--rail-item:#3f4d45;--rail-item-hover:#fff9;--rail-active-bg:#fff;--rail-active-fg:#0c1410;--rail-active-shadow:0 2px 8px #0c14101a, 0 0 0 1px #0c14100a;--rail-card:#ffffff9e;--rail-card-line:#0c141012;--rail-track:#0c141017;--rail-motion:.18s;
4--rail-ease:cubic-bezier(0, 0, .2, 1);--crumb-fill:#ffffff8c;--crumb-fill-hover:#ffffffd1;--crumb-line:#0c141012;--btn-export:linear-gradient(96deg, #2fbf62 0%, #12864a 100%);--btn-export-hover:linear-gradient(96deg, #25b258 0%, #0e7340 100%);--btn-export-glow:0 6px 16px -6px #12864a99;--portal-canvas:radial-gradient(1150px 460px at 16% -12%, #a4dab9b8 0%, transparent 64%), radial-gradient(1050px 440px at 76% -14%, #f7caa2b3 0%, transparent 64%), linear-gradient(180deg, #fafcfa 0%, #f6f8f6 100%);--radius:14px;--color-primary:var(--accent-solid);--color-primary-light:#22c55e;--color-primary-dark:var(--accent-solid-hover);--color-bg-light:var(--accent-wash);--ink:var(--content-strong);--body:var(--content);--muted:var(--content-muted);--green:var(--accent-solid);--green-deep:var(--accent-solid-hover);--green-ink:var(--accent-on-tint);--green-50:var(--accent-wash);--green-100:var(--accent-tint);--bg-alt:var(--surface-alt);--dark:#0b1410;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0d1310;--surface-alt:#131a16;--surface-raised:#18211c;--surface-sunken:#0a0f0c;--surface-deep:#232e27;--content-strong:#e8efe9;--content:#a9b8ae;--content-muted:#7e8d84;--content-faint:#808e85;--content-ghost:#4a564f;--line:#253028;--line-soft:#1c241e;--line-strong:#36453b;--accent:#4ade80;--accent-solid:#16a34a;--accent-solid-hover:#1cb257;--accent-tint:#22c55e26;--accent-on-tint:#86efac;--danger:#f87171;--danger-tint:#f8717124;--accent-wash:#22c55e17;--rail-gradient:linear-gradient(180deg, #16241d 0%, #131a16 42%, #17171a 70%, #201a17 100%);--rail-edge:#ffffff12;--rail-item:#a9b8ae;--rail-item-hover:#ffffff0f;--rail-active-bg:#253128;--rail-active-fg:#eaf3ec;--rail-active-shadow:0 2px 8px #00000073, 0 0 0 1px #ffffff12;--rail-card:#ffffff0a;--rail-card-line:#ffffff14;--rail-track:#ffffff1a;--crumb-fill:#ffffff0d;--crumb-fill-hover:#ffffff1a;--crumb-line:#ffffff14;--btn-export:linear-gradient(96deg, #3fd071 0%, #17a057 100%);--btn-export-hover:linear-gradient(96deg, #54dd83 0%, #1eb765 100%);--btn-export-glow:0 6px 18px -6px #17a05780;--portal-canvas:radial-gradient(1150px 440px at 16% -10%, #22c55e14 0%, transparent 62%), radial-gradient(1050px 420px at 76% -12%, #d9915a0f 0%, transparent 62%), linear-gradient(180deg, #0d1310 0%, #0a0f0c 100%);--tooltip-bg:#e8efe9;--tooltip-fg:#0d1310;--surface-invert:#2e3b34;--content-on-invert:#f2f7f3;--color-primary-light:#4ade80;--dark:#1c2620;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000073;--shadow-2xl:0 25px 50px -12px #000000b3}.dark .report-paper{--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#97a39a;color:var(--content-strong)}.dark{--color-amber-50:#f99c001a;--color-amber-100:#f99c0029;--color-amber-200:#f99c0042;--color-amber-300:#f99c0061;--color-amber-700:#ffd236;--color-amber-800:#fee685;--color-amber-900:#fee685;--color-blue-50:#3080ff1a;--color-blue-100:#3080ff29;--color-blue-200:#3080ff42;--color-blue-300:#3080ff61;--color-blue-700:#90c5ff;--color-blue-800:#bedbff;--color-blue-900:#bedbff;--color-cyan-50:#00b7d71a;--color-cyan-100:#00b7d729;--color-cyan-200:#00b7d742;--color-cyan-300:#00b7d761;--color-cyan-700:#53eafd;--color-emerald-50:#00bb7f1a;--color-emerald-100:#00bb7f29;--color-emerald-200:#00bb7f42;--color-emerald-300:#00bb7f61;--color-emerald-700:#5ee9b5;--color-emerald-800:#a4f4cf;--color-emerald-900:#a4f4cf;--color-fuchsia-50:#e12afb1a;--color-fuchsia-100:#e12afb29;--color-fuchsia-300:#e12afb61;--color-fuchsia-700:#f2a9ff;--color-fuchsia-800:#f6cfff;--color-green-50:#00c7581a;--color-green-100:#00c75829;--color-green-200:#00c75842;--color-green-700:#7bf1a8;--color-green-800:#b9f8cf;--color-indigo-50:#625fff1a;--color-indigo-700:#a4b3ff;--color-orange-50:#fe6e001a;--color-orange-100:#fe6e0029;--color-orange-200:#fe6e0042;--color-orange-300:#fe6e0061;--color-orange-700:#ffb96d;--color-orange-800:#ffd7a8;--color-pink-50:#f6339a1a;--color-pink-100:#f6339a29;--color-pink-300:#f6339a61;--color-pink-700:#fda5d5;--color-pink-800:#fccee8;--color-purple-50:#ac4bff1a;--color-purple-100:#ac4bff29;--color-purple-300:#ac4bff61;--color-purple-700:#d9b3ff;--color-purple-800:#e9d5ff;--color-red-50:#fb2c361a;--color-red-100:#fb2c3629;--color-red-200:#fb2c3642;--color-red-300:#fb2c3661;--color-red-700:#ffa3a3;--color-red-800:#ffcaca;--color-red-900:#ffcaca;--color-rose-50:#ff23571a;--color-rose-100:#ff235729;--color-rose-200:#ff235742;--color-rose-300:#ff235761;--color-rose-700:#ffa2ae;--color-sky-50:#00a5ef1a;--color-sky-100:#00a5ef29;--color-sky-200:#00a5ef42;--color-sky-300:#00a5ef61;--color-sky-700:#77d4ff;--color-sky-800:#b8e6fe;--color-teal-50:#00baa71a;--color-teal-700:#46ecd5;--color-violet-50:#8d54ff1a;--color-violet-100:#8d54ff29;--color-violet-200:#8d54ff42;--color-violet-300:#8d54ff61;--color-violet-700:#c4b4ff;--color-violet-800:#ddd6ff;--color-violet-900:#ddd6ff;--color-yellow-50:#edb2001a;--color-yellow-100:#edb20029;--color-yellow-700:#ffe02a}@supports (color:lab(0% 0 0)){.dark{--color-amber-50:lab(72.7183% 31.8673 97.9409/.1);--color-amber-100:lab(72.7183% 31.8673 97.9409/.16);--color-amber-200:lab(72.7183% 31.8673 97.9409/.26);--color-amber-300:lab(72.7183% 31.8673 97.9409/.38);--color-amber-700:lab(86.4156% 6.13147 78.3961);--color-amber-800:lab(91.7203% -.505269 49.9084);--color-amber-900:lab(91.7203% -.505269 49.9084);--color-blue-50:lab(54.1736% 13.3369 -74.6839/.1);--color-blue-100:lab(54.1736% 13.3369 -74.6839/.16);--color-blue-200:lab(54.1736% 13.3369 -74.6839/.26);--color-blue-300:lab(54.1736% 13.3369 -74.6839/.38);--color-blue-700:lab(77.5052% -6.4629 -36.42);--color-blue-800:lab(86.15% -4.04379 -21.0797);--color-blue-900:lab(86.15% -4.04379 -21.0797);--color-cyan-50:lab(67.805% -35.3954 -30.2018/.1);--color-cyan-100:lab(67.805% -35.3954 -30.2018/.16);--color-cyan-200:lab(67.805% -35.3954 -30.2018/.26);--color-cyan-300:lab(67.805% -35.3954 -30.2018/.38);--color-cyan-700:lab(85.3886% -36.7636 -21.5716);--color-emerald-50:lab(66.9756% -58.27 19.5419/.1);--color-emerald-100:lab(66.9756% -58.27 19.5418/.16);--color-emerald-200:lab(66.9756% -58.27 19.5419/.26);--color-emerald-300:lab(66.9756% -58.27 19.5419/.38);--color-emerald-700:lab(83.9203% -48.7124 13.8849);--color-emerald-800:lab(90.2247% -31.039 9.47084);--color-emerald-900:lab(90.2247% -31.039 9.47084);--color-fuchsia-50:lab(56.4256% 83.1321 -64.6391/.1);--color-fuchsia-100:lab(56.4256% 83.1321 -64.6391/.16);--color-fuchsia-300:lab(56.4256% 83.1321 -64.6391/.38);--color-fuchsia-700:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-800:lab(87.7108% 19.9958 -18.2054);--color-green-50:lab(70.5521% -66.5148 45.8074/.1);--color-green-100:lab(70.5521% -66.5148 45.8074/.16);--color-green-200:lab(70.5521% -66.5148 45.8074/.26);--color-green-700:lab(86.9953% -47.2691 25.0054);--color-green-800:lab(92.4222% -26.4702 12.9427);
4--color-indigo-50:lab(48.295% 38.313 -81.9674/.1);--color-indigo-700:lab(74.0235% 8.54138 -41.6075);--color-orange-50:lab(64.272% 57.1786 90.3582/.1);--color-orange-100:lab(64.272% 57.1786 90.3582/.16);--color-orange-200:lab(64.272% 57.1786 90.3582/.26);--color-orange-300:lab(64.272% 57.1786 90.3582/.38);--color-orange-700:lab(80.8059% 21.7313 50.4455);--color-orange-800:lab(88.4871% 9.94918 28.8378);--color-pink-50:lab(56.9303% 76.8163 -8.07021/.1);--color-pink-100:lab(56.9303% 76.8163 -8.07021/.16);--color-pink-300:lab(56.9303% 76.8163 -8.07021/.38);--color-pink-700:lab(77.8308% 38.525 -10.5394);--color-pink-800:lab(87.4504% 19.6 -6.46662);--color-purple-50:lab(52.0183% 66.1098 -78.2315/.1);--color-purple-100:lab(52.0183% 66.1098 -78.2315/.16);--color-purple-300:lab(52.0183% 66.1098 -78.2315/.38);--color-purple-700:lab(78.3298% 26.2195 -34.9499);--color-purple-800:lab(87.8405% 13.4282 -18.7159);--color-red-50:lab(55.4814% 75.0733 48.8529/.1);--color-red-100:lab(55.4814% 75.0733 48.8529/.16);--color-red-200:lab(55.4814% 75.0733 48.8529/.26);--color-red-300:lab(55.4814% 75.0733 48.8529/.38);--color-red-700:lab(76.5514% 36.422 15.5335);--color-red-800:lab(86.017% 19.8815 7.75869);--color-red-900:lab(86.017% 19.8815 7.75869);--color-rose-50:lab(56.101% 79.4328 31.4532/.1);--color-rose-100:lab(56.101% 79.4328 31.4532/.16);--color-rose-200:lab(56.101% 79.4328 31.4532/.26);--color-rose-300:lab(56.101% 79.4328 31.4532/.38);--color-rose-700:lab(76.6339% 38.3549 9.68835);--color-sky-50:lab(63.3038% -18.433 -51.0407/.1);--color-sky-100:lab(63.3038% -18.433 -51.0407/.16);--color-sky-200:lab(63.3038% -18.433 -51.0407/.26);--color-sky-300:lab(63.3038% -18.433 -51.0407/.38);--color-sky-700:lab(80.3307% -20.2945 -31.385);--color-sky-800:lab(88.6983% -11.3978 -16.8488);--color-teal-50:lab(67.3859% -49.0981 -2.6351/.1);--color-teal-700:lab(84.8977% -48.1516 -1.3321);--color-violet-50:lab(49.9355% 55.1777 -81.8963/.1);--color-violet-100:lab(49.9355% 55.1777 -81.8963/.16);--color-violet-200:lab(49.9355% 55.1777 -81.8963/.26);--color-violet-300:lab(49.9355% 55.1777 -81.8963/.38);--color-violet-700:lab(76.7419% 18.3911 -37.0706);--color-violet-800:lab(87.0888% 8.53688 -19.4189);--color-violet-900:lab(87.0888% 8.53688 -19.4189);--color-yellow-50:lab(76.3898% 14.5258 98.4586/.1);--color-yellow-100:lab(76.3898% 14.5258 98.4586/.16);--color-yellow-700:lab(89.7033% -.480294 84.4917)}}:root:not(.dark) .portal-chrome{--accent:#007b01;--accent-solid:#007b01;--accent-solid-hover:#006401;--accent-tint:#e8f4e9;--accent-on-tint:#005001}html{scroll-behavior:smooth}body{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface)}.font-display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif}.text-gradient-primary{background:linear-gradient(to right, var(--color-primary-light), var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes askai-drift{0%,to{background-position:0%}50%{background-position:100%}}.askai-drift{background-image:linear-gradient(115deg,#7c3aed 0%,#a855f7 30%,#d946ef 50%,#6366f1 75%,#7c3aed 100%);background-size:320% 100%;animation:7s ease-in-out infinite askai-drift}.askai-drift:hover:not(:disabled){animation-duration:2.2s;transform:translateY(-1px);box-shadow:0 4px 14px -2px #a855f780}.askai-drift:active:not(:disabled){transform:translateY(0)}.askai-drift:disabled{background-image:none;animation:none}@media (prefers-reduced-motion:reduce){.askai-drift{animation:none}}button,a{transition:all .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#d4d4d8);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#a1a1aa)}.dark{--scrollbar-thumb:#2f3b34;--scrollbar-thumb-hover:#3f4d45}.portal-canvas{background:var(--portal-canvas);background-attachment:fixed}.portal-canvas.portal-canvas-flat{background:#eef2ef}.dark .portal-canvas.portal-canvas-flat{background:var(--surface-sunken)}.portal-rail{background:var(--rail-gradient);border-right:1px solid var(--rail-edge)}.rail-link{color:var(--rail-item);transition:background-color .14s ease, color .14s ease, box-shadow .14s ease, gap var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease);border-radius:10px;align-items:center;gap:11px;padding:10px 11px;font-size:14px;font-weight:500;display:flex;position:relative}.rail-link:hover{background:var(--rail-item-hover);color:var(--rail-active-fg)}.rail-link[data-active=true]{background:var(--rail-active-bg);color:var(--rail-active-fg);box-shadow:var(--rail-active-shadow);font-weight:600}.rail-link[data-active=true] .rail-icon{color:var(--accent-solid)}.rail-icon{color:currentColor;flex:none}.rail-brand{transition:gap var(--rail-motion) var(--rail-ease)}.rail-label{white-space:nowrap;text-overflow:ellipsis;max-width:120px;transition:max-width var(--rail-motion) var(--rail-ease), opacity .12s ease;flex:none;overflow:hidden}.rail-group{letter-spacing:.11em;text-transform:uppercase;height:42px;color:var(--content-strong);white-space:nowrap;transition:height var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), margin var(--rail-motion) var(--rail-ease), border-color var(--rail-motion) var(--rail-ease);border-top:1px solid #0000;padding:20px 11px 6px;font-size:10.5px;font-weight:700;line-height:16px;overflow:hidden}.rail-group:first-child{height:28px;padding-top:6px}.rail-link[data-flagship=true]:not([data-active=true]) .rail-icon{color:var(--rail-item)}.rail-link[data-flagship=true]:not([data-active=true]):after{content:"";background:var(--accent-solid);border-radius:9999px;width:5px;height:5px;position:absolute;top:7px;left:26px}[data-collapsed=false] .rail-link[data-flagship=true]:not([data-active=true]):after{top:50%;left:auto;right:11px;transform:translateY(-50%)}.btn-export{background-image:var(--btn-export);box-shadow:0 1px 2px #00000014}.btn-export:hover:not(:disabled){background-image:var(--btn-export-hover);box-shadow:var(--btn-export-glow)}.btn-export:disabled{box-shadow:none}.rail-card{background:var(--rail-card);border:1px solid var(--rail-card-line)}.crumb-chip{background:var(--crumb-fill);box-shadow:inset 0 0 0 1px var(--crumb-line)}.crumb-chip:hover:not(:disabled),.crumb-chip--open{background:var(--crumb-fill-hover)}.rail-track{background:var(--rail-track)}@media (min-width:1024px){aside[data-collapsed=true] .rail-link{gap:0;padding-left:10.5px;padding-right:10.5px}aside[data-collapsed=true] .rail-label{opacity:0;max-width:0}aside[data-collapsed=true] .rail-brand{gap:0}aside[data-collapsed=true] .rail-group{border-top-color:var(--rail-card-line);height:0;margin:9px 6px;padding:0}}@media (prefers-reduced-motion:reduce){:root{--rail-motion:1ms}}@media (min-width:1024px){.rail-tooltip{position:relative}.rail-tooltip:after{content:attr(data-label);background:var(--tooltip-bg);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;z-index:60;border-radius:4px;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:100%;transform:translateY(-50%)translate(-4px)}aside[data-collapsed=true] .rail-tooltip:hover:after{opacity:1;transform:translateY(-50%)translate(0)}}.landing{background:var(--surface);color:var(--ink);line-height:1.6}.landing ::selection{background:var(--green-100);color:var(--green-ink)}.landing section[id]{scroll-margin-top:72px}.landing .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.landing .mono{font-family:var(--font-mono), monospace}.landing .btn{background:var(--green);color:#fff;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.landing .btn:hover{background:var(--green-deep);transform:translateY(-1px);box-shadow:0 8px 20px -8px #16a34a80}.landing .btn .arr{transition:transform .25s}.landing .btn:hover .arr{transform:translate(3px)}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 320px), var(--bg-alt) 100%);padding:84px 0 120px;position:relative;overflow:hidden}.landing .hero+.sec-alt{border-top:none}.landing .hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);
4background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.landing .hero:after{content:"";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.landing .float-cards{pointer-events:none;z-index:0;position:absolute;inset:0}.landing .fc{color:#0c1410;background:#fff;border-radius:18px;place-items:center;animation:7s ease-in-out infinite lp-floaty;display:grid;position:absolute;box-shadow:0 18px 38px -16px #1e1e142e,0 2px 6px -2px #1e1e140f}.landing .fc.sm{border-radius:15px;width:56px;height:56px}.landing .fc.md{width:68px;height:68px}.landing .fc.soft{filter:blur(5px);opacity:.7;box-shadow:none}.landing .fc.softer{filter:blur(8px);opacity:.55;box-shadow:none}.landing .fc .em{font-size:26px;line-height:1}.landing .fc.tile-fc{border-radius:15px}@keyframes lp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@media (max-width:1180px){.landing .float-cards{display:none}}.landing .hero-inner{text-align:center;z-index:1;max-width:780px;margin:0 auto;position:relative}.landing .hero-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both lp-rise}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing .hero-rise{animation:none}}.anim-idle,.anim-idle *,.anim-idle :before,.anim-idle :after{animation-play-state:paused!important}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.reveal.is-in{opacity:1;transform:none}.collapse-grid{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.5,0,.2,1),opacity .35s;display:grid}.collapse-grid.open{opacity:1;grid-template-rows:1fr}.collapse-grid>div{min-height:0;overflow:hidden}.dd-pop{animation:.15s both dd-pop}@keyframes dd-pop{0%{opacity:0;transform:translateY(10px)}}.backdrop-fade{animation:.2s both backdrop-fade}@keyframes backdrop-fade{0%{opacity:0}}.drawer-slide{animation:.28s cubic-bezier(.2,.7,.3,1) both drawer-slide}@keyframes drawer-slide{0%{transform:translate(100%)}}.content-fade-in{animation:.18s ease-out backwards backdrop-fade}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.dd-pop,.backdrop-fade,.drawer-slide,.content-fade-in{animation:none}}.landing h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:26px 0 22px;font-size:clamp(42px,6.4vw,72px);font-weight:800;line-height:1.04}.landing h1 .accent{white-space:nowrap}.landing .hero-sub{color:var(--body);max-width:560px;margin:0 auto 34px;font-size:18.5px}.landing .hero-ctas{justify-content:center;align-items:center;gap:18px;margin-bottom:18px;display:flex}.landing .link-demo{color:var(--ink);align-items:center;gap:7px;font-size:15.5px;font-weight:600;display:inline-flex}.landing .link-demo .play{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;transition:border-color .2s,background .2s;display:grid}.landing .link-demo:hover .play{border-color:var(--green);background:var(--green-50)}.landing .hero-meta{color:var(--muted);justify-content:center;gap:22px;margin-bottom:44px;font-size:13.5px;display:flex}.landing .hero-meta span{align-items:center;gap:6px;display:inline-flex}.landing .hero-meta svg{color:var(--green)}.landing .platforms{flex-direction:column;align-items:center;gap:10px;margin-bottom:64px;display:flex}.landing .platform-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:640px){.landing .platforms{flex-flow:wrap;justify-content:center}.landing .platform-row{display:contents}}.landing .chip{border:1px solid var(--line);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex}.landing .chip:hover{transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.landing .chip svg,.landing .chip .th{flex-shrink:0}.landing .chip.c-ig{color:#c13584;background:#fef1f6;border-color:#f6cfe1}.landing .chip.c-tt{color:#0c1410;background:#f2f4f4;border-color:#dde2e2}.landing .chip.c-fb{color:#1877f2;background:#eff5fe;border-color:#cfe2fb}.landing .chip.c-li{color:#0a66c2;background:#eef5fb;border-color:#cbe0f2}.landing .chip.c-x{color:#0c1410;background:#f4f4f3;border-color:#e1e1df}.landing .chip.c-th{color:#0c1410;background:#f6f1ec;border-color:#e7dcd1}.landing .chip.c-yt{color:red;background:#fef1f1;border-color:#f6d0d0}.landing .chip.c-rd{color:#ff4500;background:#fff1eb;border-color:#ffd6c2}.landing .chip.c-pi{color:#e60023;background:#fdf0f2;border-color:#f7ccd4}.landing .chip .th{font-family:var(--font-display), sans-serif;font-size:14px;font-weight:800;line-height:1}.landing .demo-stage{max-width:980px;margin:0 auto;position:relative}.landing .browser{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.landing .browser-bar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;
4height:46px;padding:0 18px;display:flex}.landing .dots{gap:7px;display:flex}.landing .dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.landing .urlbar{max-width:420px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;border-radius:8px;flex:1;margin:0 auto;padding:6px 14px;font-size:12px}.landing .browser-body{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 320px;height:490px;display:grid}.landing .feed{background:var(--surface-raised);border-right:1px solid var(--line-soft);flex-direction:column;min-height:0;display:flex;overflow:hidden}.landing .ig-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:20px 26px 16px;display:flex}.landing .ig-avatar{background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;flex-shrink:0;width:52px;height:52px;padding:2.5px}.landing .ig-avatar i{border:2px solid var(--surface-raised);width:100%;height:100%;font-family:var(--font-display), sans-serif;color:#d62976;background:linear-gradient(135deg,#fdf2f5,#fde8ee);border-radius:50%;place-items:center;font-size:20px;font-style:normal;font-weight:800;display:grid}.landing .ig-title{flex:1}.landing .ig-title .h{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:700}.landing .ig-title .s{color:var(--muted);font-size:12px}.landing .ig-title .s b{color:var(--ink);font-weight:600}.landing .ig-follow{color:#fff;background:#0095f6;border:none;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:600}.landing .ig-grid{flex:none;grid-template-columns:1fr 1fr 1fr;align-content:start;gap:3px;padding:3px;display:grid}.landing .tile{aspect-ratio:1;position:relative;overflow:hidden}.landing .tile:first-child{background:linear-gradient(135deg,#fde7d8,#f3bfb4)}.landing .tile:nth-child(2){background:linear-gradient(135deg,#d8e9f7,#bcd3ef)}.landing .tile:nth-child(3){background:linear-gradient(135deg,#e6dcf4,#cdbcea)}.landing .tile:nth-child(4){background:linear-gradient(135deg,#d9f0e0,#b4dfc5)}.landing .tile:nth-child(5){background:linear-gradient(135deg,#fdf0d0,#f2d9a4)}.landing .tile:nth-child(6){background:linear-gradient(135deg,#f7d8e4,#ecbcd0)}.landing .tile:nth-child(7){background:linear-gradient(135deg,#d8f0ef,#b7dee0)}.landing .tile:nth-child(8){background:linear-gradient(135deg,#ebebe2,#d3d5c2)}.landing .tile:nth-child(9){background:linear-gradient(135deg,#fbe0d4,#efc0ac)}.landing .tile:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.8s infinite lp-shine;position:absolute;inset:0;transform:translate(-100%)}.landing .tile:nth-child(2):after{animation-delay:.3s}.landing .tile:nth-child(3):after{animation-delay:.6s}.landing .tile:nth-child(4):after{animation-delay:.9s}.landing .tile:nth-child(5):after{animation-delay:1.2s}.landing .tile:nth-child(6):after{animation-delay:1.5s}.landing .tile:nth-child(7):after{animation-delay:1.8s}.landing .tile:nth-child(8):after{animation-delay:2.1s}.landing .tile:nth-child(9):after{animation-delay:2.4s}@keyframes lp-shine{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.landing .tile .stats{font-family:var(--font-mono), monospace;color:#fff;z-index:1;background:linear-gradient(#0000,#00000073);align-items:center;gap:12px;padding:18px 10px 7px;font-size:10.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.landing .tile .stats span{align-items:center;gap:4px;display:inline-flex}.landing .tile.scanned{outline:2px solid var(--green);outline-offset:-2px}.landing .tile.scanned:before{content:"✓";background:var(--green);color:#fff;z-index:2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;animation:.35s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid;position:absolute;top:7px;right:7px}@keyframes lp-pop{0%{transform:scale(0)}to{transform:scale(1)}}.landing .panel{background:var(--surface-raised);flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex;overflow:hidden}.landing .panel-head{justify-content:space-between;align-items:center;display:flex}.landing .panel-title{font-family:var(--font-display), sans-serif;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.landing .live{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;display:inline-flex}.landing .live i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:1.4s infinite lp-pulse}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.landing .field{border:1px solid var(--line);border-radius:10px;padding:11px 13px}.landing .field .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:3px;font-size:10px}.landing .field .val{font-size:14px;font-weight:600}.landing .progress-row{color:var(--body);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.landing .count{font-family:var(--font-mono), monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.landing .bar{background:var(--line-soft);border-radius:100px;height:6px;overflow:hidden}.landing .bar i{background:linear-gradient(90deg, var(--green), #34d27b);border-radius:100px;width:0%;height:100%;transition:width .5s;display:block}.landing .captured{flex-direction:column;flex:1;min-height:0;display:flex}.landing .captured .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:flex}.landing .captured .lbl i{background:var(--green);border-radius:50%;width:5px;height:5px;animation:1.4s infinite lp-pulse}.landing .live-list{flex-direction:column;gap:6px;display:flex;overflow:hidden}.landing .live-item{border:1px solid var(--line-soft);background:var(--surface-raised);border-radius:10px;align-items:center;gap:9px;padding:7px 9px;display:flex}.landing .live-item.show{animation:.45s cubic-bezier(.3,1.3,.5,1) lp-liveIn}@keyframes lp-liveIn{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}.landing .live-item .av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--surface-raised);border-radius:50%;flex-shrink:0;width:30px;height:30px;box-shadow:0 0 0 1.5px #d62976}.landing .live-item .who{flex:1;min-width:0;line-height:1.25}.landing .live-item .who .u{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.landing .live-item .who .f{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.landing .live-item .ok{background:var(--green-50);width:17px;height:17px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;animation:.4s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid}.landing .panel .btn{justify-content:center;margin-top:auto}.landing .browser-body.results{background:var(--surface-raised);animation:.45s cubic-bezier(.2,.7,.3,1) lp-viewIn;display:block;overflow:hidden}@keyframes lp-viewIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.landing .results-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.landing .results-head .t{font-family:var(--font-mono), monospace;color:var(--muted);flex:1;font-size:12px}.landing .head-actions{gap:8px;display:flex}.landing .export-chip{color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:transform .2s;
4display:inline-flex}.landing .export-chip:hover{transform:translateY(-1px)}.landing .ai-chip{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#8b5cf6 55%,#7c3aed 100%);border:none;border-radius:9px;align-items:center;gap:8px;padding:6px 8px 6px 13px;font-size:12.5px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 6px 16px -6px #8b5cf68c}.landing .ai-chip:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 22px -8px #8b5cf6a6}.landing .ai-chip svg{color:#fff}.landing .ai-chip .kbd{font-family:var(--font-mono), monospace;color:#ffffffeb;background:#ffffff2e;border:1px solid #ffffff52;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:500;line-height:1.4}.landing .bio-cell{text-overflow:ellipsis;max-width:150px;overflow:hidden}.landing .av-cell{width:34px;min-width:34px;padding-right:0!important}.landing .t-av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--line-soft);border-radius:50%;width:30px;min-width:30px;height:30px;min-height:30px;display:block}.landing .table-scroll{overflow-x:auto}.landing .results table{border-collapse:collapse;width:100%;font-size:12.5px}.landing .results thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-soft);background:var(--surface-alt);padding:9px 13px;font-size:10px;font-weight:500}.landing .results thead th:first-child,.landing .results tbody td:first-child{padding-left:18px}.landing .results tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:10px 13px}.landing .results tbody tr:last-child td{border-bottom:none}.landing .results tbody tr.show{animation:.45s lp-rowIn}@keyframes lp-rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing .results tbody .handle{color:var(--ink);font-weight:600}.landing .tag-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:6px;padding:3px 8px;font-size:11px}.landing section{padding:104px 0}.landing .sec-alt{background:var(--bg-alt);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.landing .eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:inline-flex}.landing .eyebrow:before{content:"";background:var(--green);width:22px;height:1.5px}.landing h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-sub{color:var(--body);max-width:520px;font-size:17px}.landing .sec-head{margin-bottom:56px}.landing .sec-head h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-head.center{text-align:center}.landing .sec-head.center .sec-sub{margin:0 auto}.landing .sec-head.center .eyebrow:before{display:none}.landing .bento{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing .bento .card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .bento .card:before{content:"";background:linear-gradient(90deg, var(--green), #34d27b);transform-origin:0;height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.landing .bento .card:hover:before{transform:scaleX(1)}.landing .bento .card:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 24px 44px -28px #0c141029}.landing .bento .card.span2{grid-column:span 2}.landing .bento .card.span2:last-child{grid-column:span 3}.landing .bento .card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .bento .card p{color:var(--body);font-size:14.5px}.landing .ic{background:var(--green-50);border:1px solid var(--green-100);width:42px;height:42px;color:var(--green-deep);border-radius:11px;place-items:center;display:grid}.landing .bento .card .ghost-num{font-family:var(--font-display), sans-serif;color:var(--line-soft);-webkit-user-select:none;user-select:none;font-size:84px;font-weight:800;line-height:1;position:absolute;top:6px;right:18px}.landing .viz{margin-top:auto;padding-top:22px}@keyframes lp-slideX{to{transform:translate(-50%)}}.landing .vmarquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing .vmarquee .track{gap:10px;width:max-content;animation:16s linear infinite lp-slideX;display:flex}.landing .vmarquee:hover .track{animation-play-state:paused}.landing .mp{border:1px solid var(--line-soft);background:var(--surface-alt);border-radius:10px;flex-shrink:0;width:122px;padding:9px}.landing .mp .mp-h{align-items:center;gap:6px;display:flex}.landing .mp .mp-av{border-radius:50%;flex-shrink:0;width:15px;height:15px}.landing .mp .ln{background:var(--line-soft);border-radius:3px;height:5px}.landing .mp .mp-h .ln{flex:1}.landing .mp .ln+.ln{margin-top:5px}.landing .mp .mp-ft{font-family:var(--font-mono), monospace;color:var(--muted);gap:8px;margin-top:8px;font-size:8.5px;display:flex}.landing .pill-row{flex-wrap:wrap;gap:8px;display:flex}.landing .fpill{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;padding:5px 11px;font-size:11px}.landing .fpill.on{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100);animation:2.6s ease-in-out infinite lp-pillPulse}@keyframes lp-pillPulse{0%,to{box-shadow:0 0 #16a34a40}45%{box-shadow:0 0 0 5px #16a34a00}}.landing .sched{border:1px solid var(--line);background:var(--surface-alt);color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.landing .sched .ring{background:var(--green);border-radius:50%;width:9px;height:9px;position:relative}.landing .sched .ring:after{content:"";border:1.5px solid var(--green);border-radius:50%;animation:1.8s ease-out infinite lp-ringOut;position:absolute;inset:-4px}@keyframes lp-ringOut{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.25)}}.landing .sched .nxt{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px;font-weight:400}.landing .fmt-row{gap:8px;display:flex}.landing .fmt{font-family:var(--font-mono), monospace;color:var(--ink);background:var(--surface-alt);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:500;animation:3.2s ease-in-out infinite lp-bob;display:inline-flex}.landing .fmt:nth-child(2){animation-delay:.4s}.landing .fmt:nth-child(3){animation-delay:.8s}.landing .fmt i{border-radius:2px;width:7px;height:7px;font-style:normal}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.landing .ftag{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;flex-shrink:0;padding:4px 11px;font-size:10.5px}.landing .ftag.hot{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100)}.landing .lockline{border:1px solid var(--green-100);background:var(--green-50);color:var(--green-ink);border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.landing .lockline svg{flex-shrink:0}.landing .ai-duo{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.landing .ai-card{background:linear-gradient(155deg, var(--color-violet-50) 0%, var(--surface-raised) 60%);border:1px solid var(--color-violet-200);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .ai-card:hover{border-color:var(--color-violet-300);transform:translateY(-4px);box-shadow:0 24px 48px -28px #7c3aed4d}.landing .ai-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#a855f7,#7c3aed);height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;
4transform:scaleX(0)}.landing .ai-card:hover:before{transform:scaleX(1)}.landing .ai-card .ic{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .ai-card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .ai-card p{color:var(--body);font-size:14.5px}.landing .ai-card .corner{align-items:center;gap:8px;display:flex;position:absolute;top:24px;right:22px}.landing .ai-tag{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed);border-radius:100px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px -6px #8b5cf68c}.landing .kbd2{font-family:var(--font-mono), monospace;color:var(--color-violet-700);background:var(--color-violet-50);border:1px solid var(--color-violet-200);border-radius:6px;padding:2.5px 7px;font-size:10.5px}.landing .chatviz{flex-direction:column;gap:8px;margin-top:auto;padding-top:22px;display:flex}.landing .bub{border-radius:13px;max-width:82%;padding:8px 13px;font-size:12px;line-height:1.5}.landing .bub.q{background:var(--surface-invert);color:var(--content-on-invert);border-bottom-right-radius:4px;align-self:flex-end}.landing .bub.a{background:var(--surface-raised);border:1px solid var(--color-violet-200);color:var(--body);border-bottom-left-radius:4px;align-self:flex-start}.landing .bub.a b{color:var(--color-violet-700);font-weight:600}.landing .bub.a .spark{color:var(--color-violet-700);margin-right:3px}.landing .tdots{vertical-align:1px;gap:3px;margin-left:5px;display:inline-flex}.landing .tdots i{background:#a78bfa;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite lp-dotB}.landing .tdots i:nth-child(2){animation-delay:.18s}.landing .tdots i:nth-child(3){animation-delay:.36s}@keyframes lp-dotB{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.landing .dmviz{border:1px solid var(--color-violet-200);background:var(--surface-raised);border-radius:13px;padding:11px 13px}.landing .dm-to{color:var(--ink);border-bottom:1px solid var(--color-violet-100);align-items:center;gap:8px;margin-bottom:9px;padding-bottom:9px;font-size:11.5px;font-weight:600;display:flex}.landing .dm-to .dm-av{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:grid}.landing .dm-to .via{font-family:var(--font-mono), monospace;color:#a78bfa;margin-left:auto;font-size:9.5px;font-weight:400}.landing .dm-txt{color:var(--body);white-space:nowrap;text-overflow:clip;border-right:1.5px solid var(--color-violet-700);width:0;font-size:12px;line-height:1.55;animation:6s steps(54,end) infinite lp-dmType;overflow:hidden}@keyframes lp-dmType{0%{width:0}55%,92%{width:100%}to{opacity:0;width:100%}}.landing .stats-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:56px;padding:32px 0;display:grid}.landing .stats-strip .stat{text-align:center}.landing .stat-num{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.1}.landing .stat-label{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-top:8px;font-size:11.5px}.landing .tb-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.landing .tb-track{width:max-content;animation:106s linear infinite lp-tbScroll;display:flex}.landing .tb-marquee:hover .tb-track{animation-play-state:paused}.landing .tb-group{align-items:center;display:flex}.landing .tb-item{flex:none;align-items:center;gap:10px;padding:0 26px;display:flex}.landing .tb-logo{object-fit:contain;border-radius:5px;width:28px;height:28px}.landing .tb-name{color:var(--body);white-space:nowrap;font-size:14.5px;font-weight:600;transition:color .25s}.landing .tb-item:hover .tb-name{color:var(--ink)}@keyframes lp-tbScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing .tb-track{animation:none}}@media (max-width:760px){.landing .stats-strip{grid-template-columns:repeat(2,1fr);gap:28px 18px}.landing .stats-strip .stat:last-child{grid-column:1/-1}.landing .tb-item{padding:0 18px}.landing .tb-name{font-size:13.5px}}.landing .steps{grid-template-columns:repeat(3,1fr);gap:38px;display:grid;position:relative}.landing .steps:before{content:"";background:var(--line);z-index:0;height:2px;position:absolute;top:23px;left:12%;right:12%}.landing .steps .track{background:var(--green);transform-origin:0;z-index:1;height:2px;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;position:absolute;top:23px;left:12%;right:12%;
4transform:scaleX(0)}.landing .steps.in .track{transform:scaleX(1)}.landing .step{z-index:2;text-align:center;position:relative}.landing .step-num{background:var(--surface-raised);border:2px solid var(--line);width:46px;height:46px;font-family:var(--font-display), sans-serif;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:15px;font-weight:700;transition:border-color .4s,background .4s,color .4s;display:grid}.landing .steps.in .step-num{border-color:var(--green);color:var(--green-deep)}.landing .steps.in .step:nth-child(3) .step-num{transition-delay:.5s}.landing .steps.in .step:nth-child(4) .step-num{transition-delay:1s}.landing .step h3{font-family:var(--font-display), sans-serif;margin-bottom:8px;font-size:19px;font-weight:700}.landing .step p{color:var(--body);max-width:280px;margin:0 auto;font-size:14.5px}.landing .step .mock{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);border-radius:9px;align-items:center;gap:7px;margin-top:16px;padding:7px 13px;font-size:12px;font-weight:600;transition:transform .3s;display:inline-flex;box-shadow:0 10px 22px -16px #0c14102e}.landing .step:hover .mock{transform:translateY(-3px)}.landing .step .mock.grn{border-color:var(--green-100);background:var(--green-50);color:var(--green-deep)}.landing .step .mock .dotg{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2.2s infinite lp-pillPulse}.landing .uc-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.landing .uc{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);gap:18px;padding:26px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.landing .uc:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 20px 40px -28px #0c141029}.landing .uc .ic{flex-shrink:0}.landing .uc>div:last-child{flex-direction:column;flex:1;display:flex}.landing .uc .go{color:var(--green-deep);opacity:0;transition:opacity .3s,transform .3s;position:absolute;top:24px;right:20px;transform:translate(-6px)}.landing .uc:hover .go{opacity:1;transform:translate(0)}.landing .uc .ic.t-blue{background:var(--color-blue-50);border-color:var(--color-blue-200);color:var(--color-blue-700)}.landing .uc .ic.t-amber{background:var(--color-amber-50);border-color:var(--color-amber-200);color:var(--color-amber-700)}.landing .uc .ic.t-violet{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .uc-label{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--green-deep);margin-bottom:7px;font-size:10px;font-weight:600}.landing .uc-label.lb{color:var(--color-blue-700)}.landing .uc-label.la{color:var(--color-amber-700)}.landing .uc-label.lv{color:var(--color-violet-700)}.landing .uc h3{font-family:var(--font-display), sans-serif;margin-bottom:5px;font-size:17px;font-weight:700}.landing .uc p{color:var(--body);font-size:14px}.landing .uc-art{margin-top:auto;padding-top:18px}.landing .uc-art .row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.landing .uc-art .more{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.landing .bars{align-items:flex-end;gap:5px;height:36px;display:flex}.landing .bars i{background:var(--line-soft);transform-origin:bottom;border-radius:3.5px 3.5px 0 0;width:13px;transition:transform .8s cubic-bezier(.4,0,.2,1);transform:scaleY(0)}.landing .bars i.b{background:#1d6fd1}.landing .uc.in .bars i{transform:scaleY(1)}.landing .uc.in .bars i:nth-child(2){transition-delay:.12s}.landing .uc.in .bars i:nth-child(3){transition-delay:.24s}.landing .uc.in .bars i:nth-child(4){transition-delay:.36s}.landing .uc.in .bars i:nth-child(5){transition-delay:.48s}.landing .uc.in .bars i:nth-child(6){transition-delay:.6s}.landing .bars-leg{font-family:var(--font-mono), monospace;color:var(--muted);gap:14px;margin-top:8px;font-size:10px;display:flex}.landing .bars-leg b{vertical-align:-1px;border-radius:2.5px;width:8px;height:8px;margin-right:5px;display:inline-block}.landing .hooks{flex-direction:column;gap:6px;display:flex}.landing .hook{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line-soft);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.landing .hook .rk{color:var(--color-amber-700);font-weight:600}.landing .hook .up{color:var(--green-deep);margin-left:auto;font-weight:600}.landing .avs{display:flex}.landing .avs .av{border:2px solid var(--surface-raised);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-8px;font-size:9px;font-weight:600;display:grid}.landing .avs .av:first-child{margin-left:0}.landing .avs .plus{border:2px solid var(--surface-raised);background:var(--color-violet-50);width:26px;height:26px;color:var(--color-violet-700);font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;margin-left:-8px;font-size:8.5px;font-weight:600;display:grid}.landing.pricing-page #pricing{padding-top:48px}.landing .toggle{background:var(--surface-raised);border:1px solid var(--line);border-radius:100px;margin:0 auto 14px;padding:4px;display:inline-flex;position:relative}.landing .toggle button{color:var(--body);background:0 0;border:none;border-radius:100px;padding:9px 22px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.landing .toggle button.on{color:var(--content-on-invert)}.landing .toggle .pill{background:var(--surface-invert);z-index:0;border-radius:100px;position:absolute;inset:0}.landing .toggle button>span{z-index:1;position:relative}.landing .save-note{font-family:var(--font-mono), monospace;color:var(--green-deep);text-align:center;height:18px;margin-bottom:46px;font-size:12px}.landing .plans{--plan-pad:clamp(26px, 2.4vw, 34px);grid-template-columns:1fr 1.1fr 1fr;gap:20px;max-width:1060px;margin:0 auto;display:grid}.landing .plan{background:var(--surface-raised);border:1px solid var(--line);padding:var(--plan-pad);border-radius:18px;transition:transform .3s,box-shadow .3s;position:relative}.landing .plan:hover{transform:translateY(-4px)}.landing .plan.pro{border:1px solid var(--green-100);border-radius:20px;padding:0;box-shadow:0 30px 60px -34px #16a34a73}.landing .plan.pro .plan-head{padding:calc(var(--plan-pad) - 2px) var(--plan-pad) calc(var(--plan-pad) - 6px);background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, var(--green) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised);border-radius:19px 19px 0 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, color-mix(in srgb, var(--green) 44%, transparent) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised)}}.landing .plan.pro .plan-head{border-bottom:1px solid var(--green-100)}.landing .plan.pro .plan-head:after{content:"";pointer-events:none;background:linear-gradient(104deg,#0000 0%,#ffffff85 46%,#0000 64%);height:160%;position:absolute;inset:-50% -14% auto 52%;transform:rotate(-14deg)}.landing .plan.pro .plan-head>*{z-index:1;position:relative}.landing .plan.pro .plan-body{padding:10px var(--plan-pad) calc(var(--plan-pad) - 6px)}.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, var(--green) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, color-mix(in srgb, var(--green) 44%, transparent) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}}.dark .landing .plan.pro .plan-head{border-bottom-color:var(--line)}.dark .landing .plan.pro .plan-head:after{background:linear-gradient(104deg,#0000 0%,#ffffff14 46%,#0000 64%)}.dark .landing .plan.pro .pro-name{background-image:linear-gradient(96deg, var(--ink) 8%, var(--accent) 92%)}.landing .badge{font-family:var(--font-mono), monospace;letter-spacing:.06em;background:var(--green);color:#fff;white-space:nowrap;border-radius:100px;padding:5px 14px;font-size:11px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.landing .plan.pro .badge{z-index:2;background:var(--surface-raised);color:var(--green-deep);border:1px solid var(--green-100);top:18px;left:auto;right:20px;transform:none;box-shadow:0 8px 18px -10px #16a34ab3}.landing .plan .name{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;margin-bottom:20px;font-size:21px;font-weight:700;display:flex}.landing .plan .pro-mark{color:#fff;background:linear-gradient(150deg, var(--green), var(--green-deep));border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 14px -6px #16a34ae6}.landing .plan .pro-name{letter-spacing:-.03em;background:linear-gradient(96deg, var(--ink) 8%, var(--green) 92%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.landing .price{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.landing .price small{font-family:var(--font-sans), sans-serif;color:var(--muted);letter-spacing:0;font-size:15px;font-weight:500}.landing .price .was{color:var(--muted);margin-right:11px;font-size:27px;font-weight:700;text-decoration-thickness:2px}.landing .billed{color:var(--muted);min-height:18px;margin:6px 0 24px;font-size:13px}.landing .plan ul{color:var(--body);flex-direction:column;gap:11px;margin:26px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.landing .plan ul li{align-items:flex-start;gap:10px;display:flex}.landing .plan ul svg{color:var(--green);flex-shrink:0;margin-top:4px}.landing .btn-outline{background:var(--surface-raised);width:100%;color:var(--ink);border:1.5px solid var(--line);border-radius:11px;justify-content:center;padding:13px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.landing .btn-outline:hover{border-color:var(--ink);background:var(--bg-alt)}.landing .btn-outline:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing .plan .btn{justify-content:center;width:100%;padding:13px;font-size:15px}.landing .plan.pro .btn{border-radius:12px;padding:15px;font-size:15.5px;box-shadow:0 16px 30px -14px #16a34abf}.landing .plan.pro .btn:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .btn:hover{background:color-mix(in srgb, var(--green) 72%, #064e3b)}}.landing .plan.pro .btn:hover{box-shadow:0 22px 38px -14px #16a34ae6,inset 0 1px #ffffff38}.landing .plan.pro .plan-body>ul{gap:0;margin-top:6px}.landing .plan.pro .plan-body>ul>li{border-bottom:1px solid var(--line-soft);align-items:center;gap:13px;padding:13px 0}.landing .plan.pro .plan-body>ul>li:last-child{border-bottom:none}.landing .plan.pro .plan-body>ul>li>svg{box-sizing:border-box;background:var(--green-100);width:23px;height:23px;color:var(--green-deep);border-radius:50%;margin-top:0;padding:5px}.landing .plan .unlimited{background:var(--green);border-radius:12px;margin-top:22px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{background:color-mix(in srgb, var(--green) 8%, transparent)}}.landing .plan .unlimited{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{border:1px solid color-mix(in srgb, var(--green) 28%, transparent)}}.landing .plan .unlimited strong{font-family:var(--font-display), sans-serif;color:var(--green-deep);letter-spacing:-.01em;font-size:17px;font-weight:700;display:block}.landing .plan .unlimited span{color:var(--body);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.landing .plan .only{background:var(--green-50);border:1px solid var(--green-100);border-radius:14px;margin-top:26px;padding:15px 18px 17px}.landing .plan .only-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:9px;font-size:10.5px;display:flex}.landing .plan .only-head:after{content:"";background:var(--green-100);flex:1;height:1px}.landing .plan ul.only-list{gap:11px;margin-top:13px}.landing .plan ul.only-list li{align-items:center;gap:11px}.landing .plan .only-icon{background:var(--green);color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.landing .plan .only-icon svg{color:#fff;margin-top:0}.landing .plan .only-title{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3}.landing .plan .locked{border-top:1px dashed var(--line);color:var(--muted);align-items:flex-start;gap:9px;margin-top:26px;padding-top:16px;font-size:12.5px;line-height:1.45;display:flex}.landing .plan .locked svg{flex-shrink:0;margin-top:3px}.landing .plan.studio{background:var(--surface-alt);flex-direction:column;display:flex;overflow:hidden}.landing .plan.studio:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1px, transparent 1px);background-size:22px 22px;height:180px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.landing .plan.studio>*{position:relative}.landing .plan .plan-tag{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--body);border:1px solid var(--line-strong);white-space:nowrap;border-radius:100px;padding:4px 9px;font-size:10px;font-weight:500}.landing .plan.studio .price{font-size:36px}.landing .plan.studio .billed{margin-bottom:40px}.landing .plan.studio .studio-body{color:var(--body);margin:24px 0 0;font-size:14.5px}.landing .plan .studio-fit-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--body);align-items:center;gap:9px;margin-top:22px;font-size:10.5px;display:flex}.landing .plan .studio-fit-head:after{content:"";background:var(--line);flex:1;height:1px}.landing .plan ul.studio-fit{gap:10px;margin-top:13px;font-size:14px}.landing .plan ul.studio-fit svg{color:var(--content-faint);margin-top:4px}.landing .plan .studio-note{border-top:1px dashed var(--line);color:var(--body);margin:auto 0 0;padding-top:16px;font-size:12.5px;line-height:1.45}.landing .plans-aligned{max-width:1060px;margin:0 auto}@media (max-width:1040px){.landing .plans,.landing .plans-aligned{max-width:840px}.landing .plans{grid-template-columns:1fr 1fr}.landing .plan.studio{grid-column:1/-1;grid-template-columns:1.05fr 1fr;align-items:start;gap:0 36px;
4display:grid}.landing .plan.studio .studio-body{margin-top:0}.landing .plan.studio .studio-fit-head{margin-top:18px}.landing .plan.studio .studio-note{grid-column:1/-1;margin-top:24px}.landing .plan.studio .btn-outline{width:auto;padding:12px 22px;display:inline-flex}}@media (max-width:760px){.landing .plans,.landing .plans-aligned{max-width:480px}.landing .plans{grid-template-columns:1fr}.landing .plan.pro{order:-1}.landing .plan.studio{grid-column:auto;display:flex}.landing .plan.studio .studio-body{margin-top:24px}.landing .plan.studio .studio-note{margin-top:auto}.landing .plan.studio .btn-outline{width:100%;padding:13px;display:flex}}.landing .faq-list{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.landing .faq{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;transition:border-color .25s;overflow:hidden}.landing .faq.open{border-color:var(--line-strong)}.landing .faq-q{text-align:left;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px;font-size:15.5px;font-weight:600;display:flex}.landing .faq-q .plus{background:var(--green-50);width:26px;height:26px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .35s cubic-bezier(.5,0,.2,1);display:grid}.landing .faq.open .plus{transform:rotate(45deg)}.landing .faq-a p{color:var(--body);max-width:620px;padding:0 22px 20px;font-size:14.5px}.landing .cta-final{background:var(--dark);border-radius:24px;margin:0 28px;position:relative;overflow:hidden}.landing .cta-final:before{content:"";background:radial-gradient(circle,#16a34a52,#0000 65%);border-radius:50%;width:680px;height:680px;position:absolute;top:-340px;left:50%;transform:translate(-50%)}.landing .cta-inner{text-align:center;max-width:640px;margin:0 auto;padding:96px 28px;position:relative}.landing .cta-inner h2{color:#fff}.landing .cta-inner p{color:#9eb3a6;margin-bottom:36px;font-size:16.5px}.landing .cta-inner .hero-meta{color:#7e948a;margin-top:22px;margin-bottom:0}.landing .cta-inner .cta-dev{color:#9eb3a6;margin:28px 0 0;font-size:14px}.landing .cta-inner .cta-dev a{color:#fff;text-underline-offset:3px;text-decoration:underline}.landing .cta-inner .cta-dev a:hover{color:var(--green)}.site-footer{background:var(--surface);border-top:1px solid var(--line-soft);padding:72px 0 36px}.site-footer .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.site-footer .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px;display:grid}.site-footer .foot-desc{color:var(--body);max-width:240px;margin-top:14px;font-size:14px}.site-footer .foot-grid h3{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:18px;font-size:11.5px;font-weight:500}.site-footer .foot-grid ul{color:var(--body);flex-direction:column;gap:11px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.site-footer .foot-grid ul a:hover{color:var(--ink)}.site-footer .foot-bottom{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;padding-top:28px;font-size:13px;display:flex}.site-footer .socials{gap:10px;display:flex}.site-footer .socials a{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:9px;place-items:center;transition:color .2s,border-color .2s;display:grid}.site-footer .socials a:hover{color:var(--ink);border-color:var(--line-strong)}.site-footer .logo-row{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.landing .browser-body{grid-template-columns:1fr;height:410px}.landing .feed{display:none}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 160px), var(--bg-alt) 100%);padding-bottom:56px}.landing section{padding:72px 0}.landing.pricing-page #pricing{padding-top:32px}.landing .sec-head{margin-bottom:40px}.landing .bento{grid-template-columns:1fr}.landing .bento .card.span2,.landing .bento .card.span2:last-child{grid-column:span 1}.landing .dm-txt{white-space:normal;border-right:none;width:auto;animation:none}.landing .dm-to{flex-wrap:wrap}.landing .dm-to .via{flex-basis:100%;margin-left:0}.landing .steps{grid-template-columns:1fr;gap:30px}.landing .steps:before,.landing .steps .track{display:none}.landing .uc-grid,.landing .ai-duo{grid-template-columns:1fr}.landing .hero-ctas,.landing .hero-meta{flex-wrap:wrap}
4.landing .results-head .t,.landing .results-head .kbd{display:none}.landing .ai-chip,.landing .export-chip{white-space:nowrap}.site-footer .foot-grid{grid-template-columns:1fr 1fr}.site-footer .foot-bottom{flex-wrap:wrap;gap:14px}}.schub{background:var(--surface);color:var(--ink);line-height:1.6}.schub section[id]{scroll-margin-top:78px}.schub ::selection{background:var(--green-100);color:var(--green-ink)}.schub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.schub .sh-hero{padding:74px 0 0;position:relative;overflow:hidden}.schub .sh-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.schub .sh-hero:after{content:"";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.schub .sh-hero-inner{text-align:center;z-index:1;max-width:800px;margin:0 auto;position:relative}.schub .sh-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both schub-rise}@keyframes schub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.schub .sh-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.schub .sh-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite schub-pulse}@keyframes schub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.schub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.8vw,64px);font-weight:800;line-height:1.05}.schub h1 .accent{white-space:nowrap;position:relative}.schub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.schub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards schub-draw}@keyframes schub-draw{to{stroke-dashoffset:0}}.schub .sh-sub{color:var(--body);max-width:590px;margin:0 auto 32px;font-size:18px}.schub .sh-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:20px;display:flex}.schub .sh-browse{color:var(--ink);font-size:15.5px;font-weight:600}.schub .sh-browse:hover{color:var(--green-deep)}.schub .sh-meta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:22px;margin-bottom:52px;font-size:13.5px;display:flex}.schub .sh-meta span{align-items:center;gap:6px;display:inline-flex}.schub .sh-meta svg{color:var(--green)}.schub .sh-stage{z-index:1;max-width:880px;margin:0 auto;position:relative}.schub .sh-browser{background:var(--surface-raised);border:1px solid var(--line);border-bottom:none;border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.schub .sh-bbar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;height:44px;padding:0 18px;display:flex}.schub .sh-dots{gap:7px;display:flex}.schub .sh-dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.schub .sh-url{max-width:400px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;margin:0 auto;padding:5px 14px;font-size:12px;overflow:hidden}.schub .sh-shead{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.schub .sh-shead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:9px;font-size:11.5px;display:flex}.schub .sh-shead .live{background:var(--green);border-radius:50%;width:7px;height:7px;animation:1.6s infinite schub-pulse}.schub .sh-shead .exp{gap:6px;display:flex}.schub .sh-xbtn{font-family:var(--font-mono), monospace;letter-spacing:.05em;
4color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.schub .sh-tablewrap{overflow-x:auto}.schub table.sh-table{border-collapse:collapse;width:100%;font-size:12.5px}.schub .sh-table thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;background:var(--bg-alt);border-bottom:1px solid var(--line);padding:9px 14px;font-size:10px;font-weight:500}.schub .sh-table tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:9px 14px}.schub .sh-table tbody tr{opacity:0;animation:.5s forwards schub-row-in}@keyframes schub-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.schub .sh-table .u{color:var(--ink);font-weight:600}.schub .sh-table .num{font-family:var(--font-mono), monospace;font-size:11.5px}.schub .sh-table .em{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:11px}.schub .sh-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:1.5px 7px;font-size:10px}.schub .sh-ok.pending{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.schub .sh-shimmer{background:linear-gradient(90deg, var(--line-soft) 25%, var(--surface-sunken) 50%, var(--line-soft) 75%);background-size:200% 100%;border-radius:5px;width:110px;height:11px;animation:1.4s linear infinite schub-shimmer;display:inline-block}@keyframes schub-shimmer{to{background-position:-200% 0}}.schub .sh-eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.schub .sh-title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(28px,3.4vw,38px);font-weight:800}.schub .sh-zsub{color:var(--body);max-width:520px;margin:0 auto}.schub .sh-tiles-zone{border-top:1px solid var(--line);background:var(--bg-alt);text-align:center;padding:64px 0 68px}.schub .sh-tiles{grid-template-columns:repeat(7,1fr);gap:12px;margin-top:36px;display:grid}.schub .sh-tile{background:var(--surface-raised);border:1px solid var(--line);text-align:center;cursor:pointer;font-family:var(--font-sans), sans-serif;border-radius:14px;padding:18px 12px 15px;transition:transform .22s,box-shadow .22s}.schub .sh-tile:hover{transform:translateY(-4px);box-shadow:0 16px 30px -16px #0c141038}.schub .sh-tile .ic{border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 10px;display:grid}.schub .sh-tile .ic svg{width:20px;height:20px}.schub .sh-tile b{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:700;display:block}.schub .sh-tile span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.schub .sh-lib-zone{padding:72px 28px 40px}.schub .sh-lib{grid-template-columns:225px 1fr;align-items:start;gap:46px;margin-top:38px;display:grid}.schub .sh-rail{flex-direction:column;gap:2px;display:flex;position:sticky;top:86px}.schub .sh-rail-t{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px;font-size:10.5px}.schub .sh-ritem{color:var(--body);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans), sans-serif;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;transition:background .15s,color .15s;display:flex}.schub .sh-ritem:hover{background:var(--bg-alt);color:var(--ink)}.schub .sh-ritem.on{background:var(--green-50);color:var(--green-ink);box-shadow:inset 2.5px 0 0 var(--green);font-weight:600}.schub .sh-ritem .ic{border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.schub .sh-ritem .ic svg{width:12px;height:12px}.schub .sh-ritem .n{font-family:var(--font-mono), monospace;color:var(--muted);margin-left:auto;font-size:11px}.schub .sh-ritem.on .n{color:var(--green-deep)}.schub .sh-rail-cta{border-top:1px solid var(--line-soft);margin-top:22px;padding-top:18px}.schub .sh-rail-cta p{color:var(--muted);margin-bottom:12px;font-size:12.5px;line-height:1.5}.schub .sh-main{min-width:0}.schub .sh-search{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;align-items:center;gap:9px;margin-bottom:26px;padding:11px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.schub .sh-search:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #16a34a1f}.schub .sh-search svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.schub .sh-search input{font-family:var(--font-sans), sans-serif;width:100%;color:var(--ink);background:0 0;border:none;outline:none;font-size:14.5px}.schub .sh-search input::placeholder{color:var(--muted)}.schub .sh-search kbd{font-family:var(--font-mono), monospace;color:var(--muted);border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:10.5px}.schub .sh-group{margin-bottom:34px}.schub .sh-group-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.schub .sh-group-h .ic{border-radius:8px;place-items:center;width:26px;height:26px;
4display:grid}.schub .sh-group-h .ic svg{width:14px;height:14px}.schub .sh-group-h h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:17px;font-weight:700}.schub .sh-group-h .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.schub .sh-rows{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;overflow:hidden}.schub .sh-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:18px;padding:15px 20px;transition:background .15s;animation:.4s backwards schub-row-in;display:flex;position:relative}.schub .sh-row:last-child{border-bottom:none}.schub .sh-row:hover{background:var(--green-50)}.schub .sh-row-txt{flex:1;min-width:0}.schub .sh-row h4{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin-bottom:1px;font-size:15px;font-weight:700}.schub .sh-row h4 a:after{content:"";position:absolute;inset:0}.schub .sh-row p{color:var(--body);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.schub .sh-fields{flex-shrink:0;gap:5px;display:flex}.schub .sh-fld{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10px}.schub .sh-row:hover .sh-fld{border-color:var(--green-100);color:var(--green-deep);background:var(--surface-raised)}.schub .sh-pop{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber-700);background:var(--color-amber-50);border:1px solid var(--color-amber-200);border-radius:99px;flex-shrink:0;padding:2.5px 8px;font-size:9.5px}.schub .sh-row .arr{color:var(--muted);flex-shrink:0;transition:transform .2s,color .2s}.schub .sh-row:hover .arr{color:var(--green-deep);transform:translate(3px)}.schub .sh-empty{text-align:center;color:var(--muted);padding:60px 0}.schub .sh-empty b{font-family:var(--font-display), sans-serif;color:var(--body);margin-bottom:4px;font-size:18px;display:block}.schub .sh-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-raised)}.schub .sh-stats-in{grid-template-columns:repeat(4,1fr);display:grid}.schub .sh-stat{text-align:center;border-left:1px solid var(--line-soft);padding:34px 20px}.schub .sh-stat:first-child{border-left:none}.schub .sh-stat b{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--green-deep);font-size:30px;font-weight:800;display:block}.schub .sh-stat span{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.schub .sh-how{background:var(--bg-alt);border-top:1px solid var(--line);text-align:center;padding:64px 0 72px}.schub .sh-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}.schub .sh-step{background:var(--surface-raised);border:1px solid var(--line);text-align:left;border-radius:14px;padding:26px 22px 24px}.schub .sh-step .num{background:var(--green-50);width:30px;height:30px;color:var(--green-deep);font-family:var(--font-mono), monospace;border-radius:9px;place-items:center;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.schub .sh-step h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;margin-bottom:7px;font-size:16.5px;font-weight:700}.schub .sh-step p{color:var(--body);font-size:13.5px;line-height:1.6}.schub .sh-cta{text-align:center;padding:88px 28px;position:relative;overflow:hidden}.schub .sh-cta:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.schub .sh-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.schub .sh-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.schub .sh-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.schub *,.schub :before,.schub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:960px){.schub .sh-tiles{grid-template-columns:repeat(4,1fr)}.schub .sh-lib{grid-template-columns:1fr;gap:20px}.schub .sh-rail{flex-flow:wrap;position:static}.schub .sh-rail-t,.schub .sh-rail-cta{display:none}.schub .sh-stats-in{grid-template-columns:repeat(2,1fr)}.schub .sh-steps{grid-template-columns:1fr}.schub .sh-stat{border-top:1px solid var(--line-soft)}.schub .sh-stat:nth-child(3){border-left:none}.schub .sh-stat:nth-child(-n+2){border-top:none}}@media (max-width:620px){.schub .sh-tiles{grid-template-columns:repeat(2,1fr)}
4.schub .sh-fields,.schub .sh-search kbd{display:none}.schub .sh-lib-zone{padding:48px 28px 32px}.schub .sh-row{align-items:flex-start;gap:12px;padding:14px 16px}.schub .sh-row p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.schub .sh-row .arr{margin-top:3px}}.uchub{background:var(--surface);color:var(--ink);line-height:1.6}.uchub ::selection{background:var(--green-100);color:var(--green-ink)}.uchub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.uchub .uc-hero{text-align:center;padding:74px 0 66px;position:relative;overflow:hidden}.uchub .uc-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.uchub .uc-hero:after{content:"";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 10%,#34d27b14,#0000 70%),radial-gradient(560px 460px at 90% 40%,#8b5cf612,#0000 70%);position:absolute;inset:0}.uchub .uc-hero-inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.uchub .uc-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both uchub-rise}@keyframes uchub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.uchub .uc-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.uchub .uc-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite uchub-pulse}@keyframes uchub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.uchub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.6vw,62px);font-weight:800;line-height:1.06}.uchub h1 .accent{white-space:nowrap;position:relative}.uchub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.uchub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards uchub-draw}@keyframes uchub-draw{to{stroke-dashoffset:0}}.uchub .uc-sub{color:var(--body);max-width:560px;margin:0 auto 30px;font-size:18px}.uchub .uc-jump{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-jump a{border:1px solid var(--line);background:var(--surface-raised);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.uchub .uc-jump a:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-jump .idx{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:10.5px}.uchub .uc-flow{border-top:1px solid var(--line-soft);padding:74px 0}.uchub .uc-flow.alt{background:var(--bg-alt)}.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.uchub .uc-flow.rev .uc-txt{order:2}.uchub .uc-flow.rev .uc-vis{order:1}.uchub .uc-idx{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--green-deep);text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.uchub .uc-flow h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.uchub .uc-tag{color:var(--body);margin-bottom:24px;font-size:16px}.uchub .uc-pains{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.uchub .uc-pain{color:var(--body);text-align:left;gap:10px;font-size:14px;display:flex}.uchub .uc-pain .x{color:var(--danger);font-family:var(--font-mono), monospace;flex-shrink:0;margin-top:1px;font-size:13px}.uchub .uc-pain .ok{color:var(--green);flex-shrink:0;margin-top:3px}.uchub .uc-pain b{color:var(--ink);font-weight:600}.uchub .uc-caps{flex-wrap:wrap;gap:6px;margin-bottom:26px;
4display:flex}.uchub .uc-cap{font-family:var(--font-mono), monospace;letter-spacing:.03em;text-transform:lowercase;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.uchub .uc-fcta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.uchub .uc-flink{color:var(--green-deep);align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.uchub .uc-flink .arr{transition:transform .2s}.uchub .uc-flink:hover .arr{transform:translate(3px)}.uchub .uc-fscr{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11.5px}.uchub .uc-vis{position:relative}.uchub .uc-vcard{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0c141033,0 4px 14px -6px #0c14100f}.uchub .uc-vhead{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.uchub .uc-vhead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:8px;font-size:11px;display:flex}.uchub .uc-vhead .live{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s infinite uchub-pulse}.uchub .uc-vhead .pill{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:10px}.uchub .uc-vbody{padding:18px}.uchub .uc-vfoot{border-top:1px solid var(--line-soft);background:var(--surface-alt);gap:6px;padding:12px 16px;display:flex}.uchub .uc-xbtn{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:2.5px 8px;font-size:10px}.uchub .uc-note{background:var(--green-ink);color:#dff3e6;font-family:var(--font-mono), monospace;z-index:2;border-radius:9px;padding:7px 12px;font-size:10.5px;animation:6s ease-in-out infinite uchub-bob;position:absolute;top:-16px;right:-14px;box-shadow:0 14px 30px -12px #0b3d2080}.dark .uchub .uc-note{background:#0f6a33}@keyframes uchub-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.uchub .uc-bars{flex-direction:column;gap:14px;display:flex}.uchub .uc-brow .lbl{color:var(--body);justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.uchub .uc-brow .lbl b{color:var(--ink);font-weight:600}.uchub .uc-brow .lbl .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.uchub .uc-track{background:var(--line-soft);border-radius:6px;height:9px;overflow:hidden}.uchub .uc-fill{transform-origin:0;background:linear-gradient(90deg,#22c55e,#127c3c);border-radius:6px;height:100%;animation:1.2s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-fill.gray{background:var(--surface-deep)}@keyframes uchub-growx{0%{transform:scaleX(0)}}.uchub .uc-vlist{flex-direction:column;display:flex}.uchub .uc-vitem{border-bottom:1px dashed var(--line-soft);align-items:center;gap:12px;padding:10px 2px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-vitem:last-child{border-bottom:none}@keyframes uchub-rowin{0%{opacity:0;transform:translateY(6px)}}.uchub .uc-vitem .rank{font-family:var(--font-mono), monospace;color:var(--muted);flex-shrink:0;width:20px;font-size:11px}.uchub .uc-vitem .txt2{flex:1;min-width:0}.uchub .uc-vitem .txt2 b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.uchub .uc-vitem .txt2 span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.uchub .uc-vitem .eng{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:11px}.uchub .uc-vitem .eng.hot{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.uchub .uc-topics{flex-direction:column;gap:10px;display:flex}.uchub .uc-topic{align-items:center;gap:10px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-topic .name{color:var(--ink);flex-shrink:0;width:130px;font-size:12.5px;font-weight:600}.uchub .uc-topic .bar2{background:var(--line-soft);border-radius:5px;flex:1;height:8px;overflow:hidden}.uchub .uc-topic .bar2 i{transform-origin:0;background:linear-gradient(90deg,#34d27b,#16a34a);border-radius:5px;height:100%;
4animation:1.1s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-topic .pc{font-family:var(--font-mono), monospace;color:var(--muted);text-align:right;flex-shrink:0;width:34px;font-size:10.5px}.uchub .uc-quote{border-left:2.5px solid var(--green-100);color:var(--body);margin-top:14px;padding:2px 0 2px 12px;font-size:12px;font-style:italic}.uchub .uc-quote .who{font-family:var(--font-mono), monospace;color:var(--muted);margin-top:3px;font-size:10px;font-style:normal;display:block}.uchub .uc-personas{border-top:1px solid var(--line);background:var(--surface-raised);text-align:center;padding:56px 0}.uchub .uc-ptitle{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:22px;font-size:11.5px}.uchub .uc-prow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-persona{border:1px solid var(--line);border-radius:100px;align-items:center;padding:8px 18px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex}.uchub .uc-persona:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-cta{text-align:center;background:var(--bg-alt);padding:88px 28px;position:relative;overflow:hidden}.uchub .uc-cta:before{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.uchub .uc-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.uchub .uc-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.uchub .uc-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.uchub *,.uchub :before,.uchub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:920px){.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr);gap:36px}.uchub .uc-flow.rev .uc-txt{order:1}.uchub .uc-flow.rev .uc-vis{order:2}.uchub .uc-note{right:4px}}.rail-soon{background:var(--surface-sunken);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;max-width:60px;color:var(--content-muted);transition:max-width var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), opacity .12s ease;border-radius:9999px;flex:none;margin-left:auto;padding:.05rem .4rem;font-size:9.5px;font-weight:600;overflow:hidden}[data-collapsed=true] .rail-soon{opacity:0;max-width:0;padding-left:0;padding-right:0}.rail-scroll{scrollbar-width:none;-ms-overflow-style:none}.rail-scroll::-webkit-scrollbar{width:0;height:0}:root{--code-bg:#111a15;--code-bar:#0c140f;--code-fg:#e3ebe5;--code-muted:#93a399;--code-line:#ffffff14;--code-error:#fca5a5}.dark{--code-bg:#070b09;--code-bar:#050806;--code-line:#ffffff17}.code-surface{background:var(--code-bg);color:var(--code-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scroll-thumb:#fff3}.subtle-scroll{--scroll-thumb:#0c141033;scrollbar-width:thin;scrollbar-color:transparent transparent}.dark .subtle-scroll{--scroll-thumb:#ffffff2e}.code-surface .subtle-scroll,.code-surface.subtle-scroll{--scroll-thumb:#fff3}.subtle-scroll:hover,.subtle-scroll:focus-within{scrollbar-color:var(--scroll-thumb) transparent}.code-bar{background:var(--code-bar)}.code-fg{color:var(--code-fg)}.code-muted{color:var(--code-muted)}.code-error{color:var(--code-error)}.code-surface .tok-key{color:#9ecbff}.code-surface .tok-string{color:#b8e0a6}.code-surface .tok-number{color:#f2c679}.code-surface .tok-literal{color:#d7a6ff}.code-surface .tok-cmd{color:#7fe0c4;font-weight:600}.code-surface .tok-flag{color:#d7a6ff}.code-surface .tok-var{color:#f2c679}.code-surface .tok-punct{color:var(--code-muted)}.code-surface .tok-link{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #b8e0a659;text-decoration:underline #b8e0a659}.code-surface .tok-link:hover{text-decoration-color:currentColor}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}
4@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
5</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/11c~u1so2h7qe.js"/>
5<script src="/_next/static/chunks/157m98k.o00pf.js" async=""></script>
5<script src="/_next/static/chunks/06.~9vga04_j~.js" async=""></script>
5<script src="/_next/static/chunks/0zasklm1-q3t1.js" async=""></script>
5<script src="/_next/static/chunks/0vrf8.7ov-625.js" async=""></script>
5<script src="/_next/static/chunks/turbopack-0tl-gnahmw9gu.js" async=""></script>
5<script src="/_next/static/chunks/0~bx5q29lj3cg.js" async=""></script>
5<script src="/_next/static/chunks/0q6t4xgdpwais.js" async=""></script>
5<script src="/_next/static/chunks/09-p1k75~gg7y.js" async=""></script>
5<script src="/_next/static/chunks/16r80r85_a0wg.js" async=""></script>
5<script src="/_next/static/chunks/132wl1pou6j0y.js" async=""></script>
5<script src="/_next/static/chunks/0nq11su_3lq3o.js" async=""></script>
5<script src="/_next/static/chunks/0.kci9gqgoo2b.js" async=""></script>
5<script src="/_next/static/chunks/0kniit6afpnwb.js" async=""></script>
5<script src="/_next/static/chunks/0_k4n3ek0j9w0.js" async=""></script>
5<script src="/_next/static/chunks/0cjt5c1ef_3.f.js" async=""></script>
5<script src="/_next/static/chunks/0z~pn2tlq75pf.js" async=""></script>
5<link rel="alternate" type="text/markdown" href="https://www.insightsocial.app/llms.txt" title="Insight Social page index for LLMs"/><meta name="next-size-adjust" content=""/><title>Social Media Data API: Instagram, TikTok, X, LinkedIn &amp; More</title><meta name="description" content="One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each)."/><meta name="author" content="Insight Social"/><meta name="keywords" content="social media api,social media data api,social media scraping api,social media scraper api,social data api,public social media data api"/><meta name="creator" content="Insight Social"/><meta name="publisher" content="Insight Social"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://www.insightsocial.app/social-media-api"/><meta property="og:title" content="Social Media Data API: Instagram, TikTok, X, LinkedIn &amp; More"/><meta property="og:description" content="One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each)."/><meta property="og:url" content="https://www.insightsocial.app/social-media-api"/><meta property="og:image" content="https://www.insightsocial.app/social-media-api/opengraph-image"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="InsightSocial API — public social media data over HTTP, one API key"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Social Media Data API: Instagram, TikTok, X, LinkedIn &amp; More"/><meta name="twitter:description" content="One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each)."/><meta name="twitter:image" content="https://www.insightsocial.app/social-media-api/opengraph-image"/><link rel="shortcut icon" href="/icon.png"/><link rel="icon" href="/favicon.ico?favicon.01evkbf_yu1nx.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png"/><link rel="apple-touch-icon" href="/apple-icon.png"/>
5<script>(function(){try{var p=localStorage.getItem("insightsocial-theme");var d=p==="dark"||(p!=="light"&&window.matchMedia("(prefers-color-scheme: dark)").matches);document.documentElement.classList.toggle("dark",d);}catch(e){}})();</script>
5<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Insight Social","alternateName":["InsightSocial","insightsocial.app"],"url":"https://www.insightsocial.app","inLanguage":["en"],"publisher":{"@type":"Organization","name":"Insight Social","url":"https://www.insightsocial.app"}}</script>
5<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Insight Social","url":"https://www.insightsocial.app","logo":"https://www.insightsocial.app/logo.png","description":"Free Chrome extension that scrapes 9 social platforms — Instagram, TikTok, Facebook, LinkedIn and more — to Excel in 2 clicks. For market researchers, journalists, and competitive analysts.","sameAs":["https://chromewebstore.google.com/detail/free-social-scraper-data/cddgiejchlkeedmhjeodlcjdiddlcdld"]}</script>
5<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
5</head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div><header class="sticky top-0 z-50 bg-surface-raised/80 backdrop-blur-md border-b transition-colors duration-300 border-transparent"><div class="max-w-[1140px] mx-auto px-7"><div class="flex items-center justify-between gap-8 h-[68px]"><a class="flex shrink-0 items-center gap-2.5" href="/"><img alt="" aria-hidden="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="w-7 h-7 rounded-lg" style="color:transparent" srcSet="/_next/image?url=%2Ficon.png&amp;w=32&amp;q=75 1x, /_next/image?url=%2Ficon.png&amp;w=64&amp;q=75 2x" src="/_next/image?url=%2Ficon.png&amp;w=64&amp;q=75"/><span class="font-display font-bold text-lg tracking-[-0.02em] text-content-strong whitespace-nowrap">Insight Social</span></a><nav class="hidden hdr:flex items-center gap-[30px]"><div class="relative"><a aria-haspopup="true" aria-expanded="false" class="flex items-center gap-1 whitespace-nowrap text-[14.5px] font-medium text-content hover:text-content-strong transition-colors" href="/">Products<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-full left-0 pt-2 hidden"><div class="bg-surface-raised rounded-xl shadow-[0_18px_40px_-18px_rgba(12,20,16,0.22)] border border-line py-2 min-w-[180px]"><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/">Chrome Extension<span class="block text-xs text-content-muted whitespace-nowrap">Scrape in your browser, export to Excel</span></a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/social-media-api">Developer API<span class="block text-xs text-content-muted whitespace-nowrap">Public data from the same platforms, over HTTP</span></a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/docs">API Docs<span class="block text-xs text-content-muted whitespace-nowrap">Quickstart, endpoints and pricing</span></a></div></div></div><div class="relative"><a aria-haspopup="true" aria-expanded="false" class="flex items-center gap-1 whitespace-nowrap text-[14.5px] font-medium text-content hover:text-content-strong transition-colors" href="/scraper">Scrapers<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-full left-0 pt-2 hidden"><div class="bg-surface-raised rounded-xl shadow-[0_18px_40px_-18px_rgba(12,20,16,0.22)] border border-line py-2 min-w-[180px]"><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper">All Scrapers</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/instagram">Instagram</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/facebook">Facebook</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/tiktok">TikTok</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/twitter">Twitter</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/linkedin">LinkedIn</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/threads">Threads</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/youtube">YouTube</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/reddit">Reddit</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/scraper/pinterest">Pinterest</a></div></div></div><div class="relative"><a aria-haspopup="true" aria-expanded="false" class="flex items-center gap-1 whitespace-nowrap text-[14.5px] font-medium text-content hover:text-content-strong transition-colors" href="/use-cases">Use Cases<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a><div class="absolute top-full left-0 pt-2 hidden"><div class="bg-surface-raised rounded-xl shadow-[0_18px_40px_-18px_rgba(12,20,16,0.22)] border border-line py-2 min-w-[180px]"><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/use-cases">All Use Cases</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/use-cases/compet
5itor-analysis">Competitor Analysis</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/use-cases/content-research">Content Research</a><a class="block px-4 py-2 text-sm text-content hover:text-content-strong hover:bg-surface-alt transition-colors" href="/use-cases/audience-research">Audience Research</a></div></div></div><a class="text-[14.5px] font-medium text-content hover:text-content-strong transition-colors whitespace-nowrap" href="/pricing">Pricing</a><a class="text-[14.5px] font-medium text-content hover:text-content-strong transition-colors whitespace-nowrap" href="/blog">Blog</a><a class="text-[14.5px] font-medium text-content hover:text-content-strong transition-colors whitespace-nowrap" href="/alternatives">Comparisons</a></nav><div class="flex items-center gap-3.5"><div class="hidden hdr:flex shrink-0 items-center gap-3.5 whitespace-nowrap"><button type="button" class="flex h-[29px] w-[29px] shrink-0 items-center justify-center rounded-full border border-line bg-surface-raised text-content transition-colors hover:border-content-faint hover:text-content-strong " aria-label="Change theme (currently System)" title="Change theme (currently System)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-monitor h-[13px] w-[13px]" aria-hidden="true"><rect width="20" height="14" x="2" y="3" rx="2"></rect><line x1="8" x2="16" y1="21" y2="21"></line><line x1="12" x2="12" y1="17" y2="21"></line></svg></button><a target="_blank" rel="noopener noreferrer" class="group inline-flex items-center justify-center gap-2 bg-accent-solid text-white font-semibold hover:bg-accent-solid-hover hover:-translate-y-px hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)] transition-all duration-200 text-[14.5px] px-[18px] py-2.5 rounded-[10px]" href="https://chromewebstore.google.com/detail/free-social-scraper-data/cddgiejchlkeedmhjeodlcjdiddlcdld"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chromium w-4 h-4 animate-[spin_6s_linear_infinite] group-hover:animate-[spin_1.5s_linear_infinite]" aria-hidden="true"><path d="M10.88 21.94 15.46 14"></path><path d="M21.17 8H12"></path><path d="M3.95 6.06 8.54 14"></path><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="4"></circle></svg>Add to Chrome</a></div><button class="hdr:hidden p-2 text-content hover:text-content-strong" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-6 h-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></div></header><div class="min-h-screen"><main class="bg-surface-raised"><section class="px-4 pb-16 pt-16 md:pb-24 md:pt-24"><div class="mx-auto max-w-[1140px] text-center"><a class="mb-8 inline-flex items-center gap-1.5 rounded-full border border-line px-3.5 py-1 text-sm text-content-strong hover:border-line-strong" href="/docs/quickstart">Your first <!-- -->10<!-- --> calls are free, up to <!-- -->200<!-- --> credits each<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><h1 class="mx-auto max-w-4xl font-display text-[44px] font-bold leading-[1.02] tracking-[-0.045em] text-content-strong sm:text-6xl md:text-[84px]">Social media data API<!-- --> <span class="block text-accent-solid">for developers</span></h1><p class="mx-auto mt-6 max-w-xl text-lg text-content">Profiles, posts, comments, followers and search from <!-- -->9<!-- --> platforms. One API key, one JSON shape, priced per call.</p><div class="mt-9 flex flex-col items-center justify-center gap-5 sm:flex-row"><a class="group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]" href="/portal/api">Get a free API key<span class="flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid" href="/docs">Read the docs</a></div><p class="mt-6 font-mono text-xs text-content-muted">238<!-- --> endpoints · <!-- -->9<!-- --> platforms · no credit card</p></div><div class="mx-auto mt-14 max-w-[1040px]"><div class="code-surface overflow-hidden rounded-2xl border text-left shadow-[0_24px_60px_-30px_rgba(12,20,16,0.45)]"><div class="code-bar flex items-center gap-2 border-b px-3 py-2"><div role="tablist" aria-label="Request language" class="flex min-w-0 flex-1 gap-1 overflow-x-auto [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><button type="button" role="tab" aria-selected="true" class="inline-flex flex-none items-center gap-1.5 rounded-lg px-3 py-1.5 text-[13px] font-medium transition-colors code-fg bg-white/[0.08]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" aria-hidden="true" class="h-[13px] w-[13px] flex-none " style="color:#5fb4e6" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M.803 14.8169c0-.5342.433-.9665.9665-.9665.5335 0 .9665.4323.9665.9665 0 .5335-.433.9657-.9665.9657-.5335 0-.9666-.4322-.9666-.9657m2.736 0c0-.1963-.0532-.376-.1119-.5525-.2344-.7024-.876-1.2169-1.6575-1.2169-.1249 0-.2344.0465-.3524.0708C.6149 13.2865 0 13.9646 0 14.817c0 .9764.7923 1.7694 1.7695 1.7694.9772 0 1.7694-.793 1.7694-1.7694m-1.7694-7.149c.5335 0 .9665.433.9665.9665 0 .5335-.433.9665-.9665.9665-.5343 0-.9666-.433-.9666-.9665 0-.5335.4323-.9665.9666-.9665m0 2.7359c.9772 0 1.7694-.7923 1.7694-1.7694 0-.1956-.0532-.376-.1119-.5525-.2344-.7024-.8767-1.2169-1.6575-1.2169-.1249 0-.2344.0465-.3524.0716C.6149 7.104 0 7.782 0 8.6344c0 .9771.7923 1.7694 1.7695 1.7694m13.221-5.694c-.5342 0-.9665-.433-.9665-.9664a.966.966 0 01.9666-.9665c.5335 0 .9658.4322.9658.9665 0 .5334-.4323.9664-.9658.9664m-9.6 16.5133c-.5335 0-.9666-.433-.9666-.9665 0-.5342.433-.9665.9666-.9665a.966.966 0 01.9665.9665c0 .5335-.4323.9665-.9665.9665m9.6-19.2491c-.978 0-1.7695.7922-1.7695 1.7694 0 .2085.0525.4025.1187.5882L5.039 18.5581c-.803.1681-1.4179.8462-1.4179 1.6985 0 .9772.7923 1.7694 1.7695 1.7694.9772 0 1.7694-.7922 1.7694-1.7694 0-.1963-.0525-.3759-.111-.5525l8.3427-14.2728c.7778-.1865 1.3683-.8531 1.3683-1.688 0-.977-.793-1.7693-1.7694-1.7693m7.24 2.7359c-.5343 0-.9666-.433-.9666-.9665a.966.966 0 01.9665-.9665c.5335 0 .9666.4322.9666.9665 0 .5334-.433.9665-.9666.9665M12.6313 21.223c-.5343 0-.9665-.433-.9665-.9665a.966.966 0 01.9665-.9665c.5335 0 .9658.4323.9658.9665 0 .5335-.4323.9665-.9658.9665M22.2305 1.974c-.9772 0-1.7694.7922-1.7694 1.7694 0 .2085.0525.4025.1187.5882l-8.3009 14.2265c-.8021.1681-1.417.8462-1.417 1.6985 0 .9772.7922 1.7694 1.7694 1.7694.9764 0 1.7687-.7922 1.7687-1.7694 0-.1963-.0525-.3759-.1111-.5525l8.3427-14.2728C23.4094 5.2448 24 4.5782 24 3.7433c0-.977-.7923-1.7693-1.7695-1.7693"></path></svg>cURL</button><button type="button" role="tab" aria-selected="false" class="inline-flex flex-none items-center gap-1.5 rounded-lg px-3 py-1.5 text-[13px] font-medium transition-colors code-muted hover:text-[var(--code-fg)]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" aria-hidden="true" class="h-[13px] w-[13px] flex-none opacity-70" style="color:#5a9fd4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M14.25.18l.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.77l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.17l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05-.05-1.23.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.18l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05zm-6.3 1.98l-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09zm13.09 3.95l.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01zm-6.47 14.25l-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08z"></path></svg>Python</button><button type="button" role="tab" aria-selected="false" class="inline-flex flex-none items-center gap-1.5 rounded-lg px-3 py-1.5 text-[13px] font-medium transition-colors code-muted hover:text-[var(--code-fg)]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" aria-hidden="true" class="h-[13px] w-[13px] flex-none opacity-70" style="color:#6cc24a" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.998,24c-0.321,0-0.641-0.084-0.922-0.247l-2.936-1.737c-0.438-0.245-0.224-0.332-0.08-0.383 c0.585-0.203,0.703-0.25,1.328-0.604c0.065-0.037,0.151-0.023,0.218,0.017l2.256,1.339c0.082,0.045,0.197,
50.045,0.272,0l8.795-5.076 c0.082-0.047,0.134-0.141,0.134-0.238V6.921c0-0.099-0.053-0.192-0.137-0.242l-8.791-5.072c-0.081-0.047-0.189-0.047-0.271,0 L3.075,6.68C2.99,6.729,2.936,6.825,2.936,6.921v10.15c0,0.097,0.054,0.189,0.139,0.235l2.409,1.392 c1.307,0.654,2.108-0.116,2.108-0.89V7.787c0-0.142,0.114-0.253,0.256-0.253h1.115c0.139,0,0.255,0.112,0.255,0.253v10.021 c0,1.745-0.95,2.745-2.604,2.745c-0.508,0-0.909,0-2.026-0.551L2.28,18.675c-0.57-0.329-0.922-0.945-0.922-1.604V6.921 c0-0.659,0.353-1.275,0.922-1.603l8.795-5.082c0.557-0.315,1.296-0.315,1.848,0l8.794,5.082c0.57,0.329,0.924,0.944,0.924,1.603 v10.15c0,0.659-0.354,1.273-0.924,1.604l-8.794,5.078C12.643,23.916,12.324,24,11.998,24z M19.099,13.993 c0-1.9-1.284-2.406-3.987-2.763c-2.731-0.361-3.009-0.548-3.009-1.187c0-0.528,0.235-1.233,2.258-1.233 c1.807,0,2.473,0.389,2.747,1.607c0.024,0.115,0.129,0.199,0.247,0.199h1.141c0.071,0,0.138-0.031,0.186-0.081 c0.048-0.054,0.074-0.123,0.067-0.196c-0.177-2.098-1.571-3.076-4.388-3.076c-2.508,0-4.004,1.058-4.004,2.833 c0,1.925,1.488,2.457,3.895,2.695c2.88,0.282,3.103,0.703,3.103,1.269c0,0.983-0.789,1.402-2.642,1.402 c-2.327,0-2.839-0.584-3.011-1.742c-0.02-0.124-0.126-0.215-0.253-0.215h-1.137c-0.141,0-0.254,0.112-0.254,0.253 c0,1.482,0.806,3.248,4.655,3.248C17.501,17.007,19.099,15.91,19.099,13.993z"></path></svg>Node.js</button></div><button type="button" class="code-muted inline-flex flex-none items-center gap-1.5 rounded-md px-2 py-1 font-mono text-xs transition-colors hover:bg-white/[0.06] hover:text-[var(--code-fg)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy h-3.5 w-3.5" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg>Copy code</button></div><div class="grid lg:grid-cols-2"><pre class="subtle-scroll min-h-[260px] min-w-0 overflow-x-auto whitespace-pre px-5 py-5 font-mono text-[13px] leading-relaxed"><div class="whitespace-pre" style="padding-left:0ch"><span class="tok-cmd">curl</span><span class="tok-punct"> </span><span class="tok-flag">-G</span><span class="tok-punct"> </span><span class="tok-string">&quot;https://api.insightsocial.app/v1/tiktok/profile&quot;</span><span class="tok-punct"> </span><span class="tok-punct">\</span></div><div class="whitespace-pre" style="padding-left:2ch"><span class="tok-flag">-d</span><span class="tok-punct"> handle=khaby.lame </span><span class="tok-punct">\</span></div><div class="whitespace-pre" style="padding-left:2ch"><span class="tok-flag">-H</span><span class="tok-punct"> </span><span class="tok-string">&quot;x-api-key: </span><span class="tok-var">$INSIGHTSOCIAL_API_KEY</span><span class="tok-string">&quot;</span></div></pre><div class="code-bar min-w-0 border-t lg:border-l lg:border-t-0"><div class="code-muted flex items-center justify-between px-5 pt-4 font-mono text-[11px]"><span class="inline-flex items-center gap-1.5"><span class="h-1.5 w-1.5 rounded-full bg-emerald-400"></span>200 OK</span><span class="inline-flex items-center gap-1.5"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M12.043 23.968c.479-.004.953-.029 1.426-.094a11.805 11.805 0 003.146-.863 12.404 12.404 0 003.793-2.542 11.977 11.977 0 002.44-3.427 11.794 11.794 0 001.02-3.476c.149-1.16.135-2.346-.045-3.499a11.96 11.96 0 00-.793-2.788 11.197 11.197 0 00-.854-1.617c-1.168-1.837-2.861-3.314-4.81-4.3a12.835 12.835 0 00-2.172-.87h-.005c.119.063.24.132.345.201.12.074.239.146.351.225a8.93 8.93 0 011.559 1.33c1.063 1.145 1.797 2.548 2.218 4.041.284.982.434 1.998.495 3.017.044.743.044 1.491-.047 2.229-.149 1.27-.554 2.51-1.228 3.596a7.475 7.475 0 01-1.903 2.084c-1.244.928-2.877 1.482-4.436 1.114a3.916 3.916 0 01-.748-.258 4.692 4.692 0 01-.779-.45 6.08 6.08 0 01-1.244-1.105 6.507 6.507 0 01-1.049-1.747 7.366 7.366 0 01-.494-2.54c-.03-1.273.225-2.553.854-3.67a6.43 6.43 0 011.663-1.918c.225-.178.464-.333.704-.479l.016-.007a5.121 5.121 0 00-1.441-.12 4.963 4.963 0 00-1.228.24c-.359.12-.704.27-1.019.45a6.146 6.146 0 00-.733.494c-.211.18-.42.36-.615.555-1.123 1.153-1.768 2.682-2.022 4.256-.15.973-.15 1.96-.091 2.95.105 1.395.391 2.787.945 4.062a8.518 8.518 0 001.348 2.173 8.14 8.14 0 003.132 2.23 7.934 7.934 0 002.113.54c.074.015.149.015.209.015zm-2.934-.398a4.102 4.102 0 01-.45-.228 8.5 8.5 0 01-2.038-1.534c-1.094-1.137-1.827-2.566-2.247-4.08a15.184 15.184 0 01-.495-3.172 12.14 12.14 0 01.046-2.082c.135-1.257.495-2.501 1.124-3.58a6.889 6.889 0 011.783-2.053 6.23 6.23 0 011.633-.9 5.363 5.363 0 013.522-.045c.029 0 .029 0 .045.03.015.015.045.015.06.03.045.016.104.045.165.074.239.12.479.271.704.42a6.294 6.294 0 012.097 2.502c.42.914.615 1.934.631 2.938.014 1.079-.18 2.157-.645 3.146a6.42 6.42 0 01-2.638 2.832c.09.03.18.045.271.075.225.044.449.074.688.074 1.468.045 2.892-.66 3.94-1.647.195-.18.375-.375.54-.585.225-.27.435-.54.614-.823.239-.375.435-.75.614-1.154a8.112 8.112 0 00.509-1.664
5c.196-1.004.211-2.022.149-3.026-.135-2.022-.673-4.045-1.842-5.724a9.054 9.054 0 00-.555-.719 9.868 9.868 0 00-1.063-1.034 8.477 8.477 0 00-1.363-.915 9.927 9.927 0 00-1.692-.598l-.3-.06c-.209-.03-.42-.044-.634-.06a8.453 8.453 0 00-1.015.016c-.704.045-1.412.16-2.112.337C5.799 1.227 2.863 3.566 1.3 6.67A11.834 11.834 0 00.238 9.801a11.81 11.81 0 00-.104 3.775c.12 1.02.374 2.023.778 2.977.227.57.511 1.124.825 1.648 1.094 1.783 2.683 3.236 4.51 4.24.688.39 1.408.69 2.157.944.226.074.45.15.689.21z"></path></svg>JSON</span></div><pre class="subtle-scroll overflow-x-auto px-5 pb-5 pt-2 font-mono text-[13px] leading-relaxed"><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:0ch"><span class="tok-punct">{</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;success&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-literal">true</span><span class="tok-punct">,</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;endpoint&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-string">&quot;/v1/tiktok/profile&quot;</span><span class="tok-punct">,</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;data&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> {</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:4ch"><span class="tok-key">&quot;author&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> {</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:6ch"><span class="tok-key">&quot;username&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-string">&quot;khaby.lame&quot;</span><span class="tok-punct">,</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:6ch"><span class="tok-key">&quot;followers&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-number">162000000</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:4ch"><span class="tok-punct">}</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-punct">},</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;credits_used&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-number">0</span><span class="tok-punct">,</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;charge_reason&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-string">&quot;miss&quot;</span><span class="tok-punct">,</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:2ch"><span class="tok-key">&quot;free_call&quot;</span><span class="tok-punct">:</span><span class="tok-punct"> </span><span class="tok-literal">true</span></div><div class="whitespace-pre-wrap [overflow-wrap:anywhere]" style="padding-left:0ch"><span class="tok-punct">}</span></div></pre></div></div></div></div></section><section id="platforms" class="border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">9 platforms, one request shape</h2><p class="mt-4 text-[17px] text-content">238 endpoints. Switching platform means changing the path; the auth header, the envelope and the errors stay the same.</p></div><div class="grid grid-cols-1 overflow-hidden rounded-2xl border border-line bg-line sm:grid-cols-2 lg:grid-cols-3" style="gap:1px"><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/instagram"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><defs><linearGradient id="igc-api" x1="0" y1="1" x2="1" y2="0"><stop offset="0" stop-color="#feda75"></stop><stop offset=".35" stop-color="#fa7e1e"></stop><stop offset=".65" stop-color="#d62976"></stop><stop offset="1" stop-color="#962fbf"></stop></linearGradient></defs><rect x="1.5" y="1.5" width="21" height="21" rx="6" fill="url(#igc-api)"></rect><circle cx="12" cy="12" r="4.6" fill="none" stroke="#fff" stroke-width="2"></circle><circle cx="17.5" cy="6.5" r="1.4" fill="#fff"></circle></svg><h3 class="font-display text-lg font-bold">Instagram</h3><span class="ml-auto font-mono text-[11px] text-content-muted">38<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile/about</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile/posts</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–340<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Instagram<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/tiktok"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08
5-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path></svg><h3 class="font-display text-lg font-bold">TikTok</h3><span class="ml-auto font-mono text-[11px] text-content-muted">36<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile/videos</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post/comments</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–140<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">TikTok<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/facebook"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="11" fill="#1877F2"></circle><path fill="#fff" d="M15.6 15.3l.5-3.2h-3.1v-2c0-.9.43-1.73 1.8-1.73h1.4V5.6s-1.27-.22-2.48-.22c-2.53 0-4.18 1.53-4.18 4.3v2.4H6.7v3.2h2.82V23a11.2 11.2 0 003.47 0v-7.7h2.6z"></path></svg><h3 class="font-display text-lg font-bold">Facebook</h3><span class="ml-auto font-mono text-[11px] text-content-muted">29<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile/posts</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–80<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post/comments</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–100<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Facebook<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/linkedin"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><rect x="1" y="1" width="22" height="22" rx="4" fill="#0A66C2"></rect><path fill="#fff" d="M7.6 9.6H4.9V19h2.7V9.6zM6.2 8.4a1.6 1.6 0 110-3.2 1.6 1.6 0 010 3.2zM19.1 19h-2.7v-4.6c0-1.1-.02-2.5-1.5-2.5-1.5 0-1.8 1.2-1.8 2.4V19H10.4V9.6H13v1.3h.04c.36-.7 1.25-1.5 2.57-1.5 2.7 0 3.5 1.8 3.5 4.2V19z"></path></svg><h3 class="font-display text-lg font-bold">LinkedIn</h3><span class="ml-auto font-mono text-[11px] text-content-muted">68<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/company</code><span class="shrink-0 font-mono text-[11px] text-content-muted">100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/company/by-domain</code><span class="shrink-0 font-mono text-[11px] text-content-muted">100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile/similar</code><span class="shrink-0 font-mono text-[11px] text-content-muted">100<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">LinkedIn<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/twitter"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.9 1.2h3.7l-8.1 9.3L24 22.8h-7.5l-5.9-7.7-6.7 7.7H.2l8.6-9.9L0 1.2h7.7l5.3 7 6-7z"></path></svg><h3 class="font-display text-lg font-bold">Twitter/X</h3><span class="ml-auto font-mono text-[11px] text-content-muted">15<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/user/tweets</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/tweet</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/community</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Twitter/X<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/threads"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.7 11.1c-.1 0-.2-.1-.3-.1-.2-3.2-1.9-5-4.8-5-1.7 0-3.2.7-4.1 2.1l1.6 1.1c.7-1 1.7-1.2 2.5-1.2 1 0 1.7.3 2.2.9.4.4.6 1 .7 1.8-.8-.1-1.7-.2-2.6-.1-2.6.2-4.3 1.7-4.2 3.8.1 1.1.6 2 1.5 2.6.8.5 1.8.8 2.9.7 1.4-.1 2.5-.6 3.3-1.6.6-.7.9-1.7 1.1-2.9.6.4 1.1.9 1.4 1.5.5 1.1.5 2.8-.9 4.2-1.2 1.2-2.7 1.8-5 1.8-2.5 0-4.4-.8-5.7-2.4-1.2-1.5-1.8-3.6-1.8-6.3s.6-4.8 1.8-6.3C7.6 3.8 9.5 3 12 3c2.5 0 4.5.8 5.8 2.4.6.8 1.1 1.8 1.5 2.9l1.9-.5c-.4-1.4-1-2.6-1.8-3.6C17.8 2.1 15.3 1 12 1 8.9 1 6.4 2 4.8 4 3.3 5.9 2.5 8.6 2.5 12s.8 6.1 2.3 8c1.6 2 4.1 3 7.2 3 2.8 0 4.8-.7 6.4-2.3 2.1-2.1 2.1-4.8 1.4-6.4-.5-1.2-1.4-2.2-2.1-3.2zm-4.9 4.6c-1.2.1-2.4-.5-2.4-1.5 0-.8.6-1.6 2.3-1.7h.6c.6 0 1.2.1 1.8.2-.2 2.4-1.3 2.9-2.3 3z"></path></svg><h3 class="font-display text-lg font-bold">Threads</h3><span class="ml-auto font-mono text-[11px] text-content-muted">6<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/profile</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/user/posts</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–3,300<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/search</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–680<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Threads<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/youtube"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><rect x="1" y="4.5" width="22" height="15" rx="4" fill="#FF0000"></rect><path d="M10 8.5v7l6-3.5z" fill="#fff"></path></svg><h3 class="font-display text-lg font-bold">YouTube</h3><span class="ml-auto font-mono text-[11px] text-content-muted">26<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/channel</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/channel/about</code><span class="shrink-0 font-mono text-[11px] text-content-muted">500<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/channel/videos</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–40<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/video</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">YouTube<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/reddit"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="11" fill="#FF4500"></circle><circle cx="12" cy="13" r="7" fill="#fff"></circle><circle cx="9" cy="12.5" r="1.1" fill="#FF4500"></circle><circle cx="15" cy="12.5" r="1.1" fill="#FF4500"></circle><path d="M8.5 15.2c1 .8 2.2 1.1 3.5 1.1s2.5-.3 3.5-1.1" stroke="#FF4500" stroke-width="1" stroke-linecap="round" fill="none"></path><circle cx="18.5" cy="7" r="1.4" fill="#FF4500"></circle></svg><h3 class="font-display text-lg font-bold">Reddit</h3><span class="ml-auto font-mono text-[11px] text-content-muted">14<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/subreddit</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–100<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/subreddit/details</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/search</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–680<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/post</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Reddit<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt" href="/social-media-api/pinterest"><div class="mb-5 flex items-center gap-3 text-content-strong"><svg width="24" height="24" viewBox="0 0 496 512" fill="#E60023" aria-hidden="true"><path d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"></path></svg><h3 class="font-display text-lg font-bold">Pinterest</h3><span class="ml-auto font-mono text-[11px] text-content-muted">6<!-- --> endpoints</span></div><ul class="flex-1 space-y-1.5"><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/search</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–520<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/pin
5</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/url-stats</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20<!-- --> cr</span></li><li class="flex items-center justify-between gap-3"><code class="truncate font-mono text-[12.5px] text-content">/board</code><span class="shrink-0 font-mono text-[11px] text-content-muted">20–320<!-- --> cr</span></li></ul><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Pinterest<!-- --> scraper API<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></div></section><section class="px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">What you can build</h2><p class="mt-4 text-[17px] text-content">The same few calls, pointed at different questions. The numbers below are illustrative examples.</p></div><div class="grid gap-4 md:grid-cols-2"><div class="min-w-0 rounded-2xl border border-line bg-surface-raised p-7"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Creator vetting</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">Vet a creator before you pay them</h3><p class="mt-2 max-w-md text-[15px] text-content">Pull the profile, the last 30 posts and their comments, then compute real engagement instead of trusting a media kit.</p><div class="mt-6 rounded-xl border border-line-soft bg-surface-alt p-4" aria-hidden="true"><div class="space-y-2 font-mono text-[12px]"><div class="flex justify-between"><span class="text-content-muted">followers</span><span class="text-content-strong">184,200</span></div><div class="flex justify-between"><span class="text-content-muted">avg. likes / post</span><span class="text-content-strong">6,910</span></div><div class="flex justify-between"><span class="text-content-muted">engagement rate</span><span class="text-content-strong">3.8%</span></div></div></div></div><div class="min-w-0 rounded-2xl border border-line bg-surface-raised p-7"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Brand monitoring</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">Catch mentions on a schedule</h3><p class="mt-2 max-w-md text-[15px] text-content">Run keyword search on TikTok, Reddit and X from a cron job. A repeat call inside the cache window returns the cached result, so it will not show newer mentions; add fresh=1 for a new read, which is always charged.</p><div class="mt-6 rounded-xl border border-line-soft bg-surface-alt p-4" aria-hidden="true"><div class="space-y-2 text-[12.5px]"><div class="flex items-center gap-3"><span class="w-12 shrink-0 font-mono text-[11px] text-content-muted">Reddit</span><span class="truncate text-content-strong">r/startups · &quot;anyone tried @yourbrand?&quot;</span></div><div class="flex items-center gap-3"><span class="w-12 shrink-0 font-mono text-[11px] text-content-muted">TikTok</span><span class="truncate text-content-strong">unboxing video · 41k views</span></div><div class="flex items-center gap-3"><span class="w-12 shrink-0 font-mono text-[11px] text-content-muted">X</span><span class="truncate text-content-strong">@yourbrand mentioned in a thread</span></div></div></div></div><div class="min-w-0 rounded-2xl border border-line bg-surface-raised p-7"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Competitor tracking</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">Watch what competitors publish</h3><p class="mt-2 max-w-md text-[15px] text-content">Schedule profile and post reads for a list of accounts and diff them day over day: new posts, follower moves, what took off.</p><div class="mt-6 rounded-xl border border-line-soft bg-surface-alt p-4" aria-hidden="true"><div class="space-y-2 text-[12.5px]"><div class="flex items-center justify-between gap-3"><span class="font-mono text-[11px] text-content-muted">@competitor_a</span><span class="truncate text-accent-solid">+2 posts · 1 reel over 100k</span></div><div class="flex items-center justify-between gap-3"><span class="font-mono text-[11px] text-content-muted">@competitor_b</span><span class="truncate text-content-strong">followers +1.2% this week</span></div><div class="flex items-center justify-between gap-3"><span class="font-mono text-[11px] text-content-muted">@competitor_c</span><span class="truncate text-content-muted">no posts in 9 days</span></div></div></div></div><div class="min-w-0 rounded-2xl border border-line bg-surface-raised p-7"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Audience research</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">Read what people actually say</h3><p class="mt-2 max-w-md text-[15px] text-content">Collect comments and replies under the posts that matter, then feed them to your own model for themes and sentiment.</p><div class="mt-6 rounded-xl border border-line-soft bg-surface-alt p-4" aria-hidden="true"><div class="space-y-2.5"><div class="flex items-center gap-3 font-mono text-[11px]"><span class="w-16 text-content-muted">Positive</span><span class="h-1.5 flex-1 rounded-full bg-surface-deep"><span class="block h-1.5 rounded-full bg-accent-solid" style="width:64%"></span></span><span class="w-8 text-right text-content-strong">64<!-- -->%</span></div><div class="flex items-center gap-3 font-mono text-[11px]"><span class="w-16 text-content-muted">Neutral</span><span class="h-1.5 flex-1 rounded-full bg-surface-deep"><span class="block h-1.5 rounded-full bg-accent-solid" style="width:26%"></span></span><span class="w-8 text-right text-content-strong">26<!-- -->%</span></div><div class="flex items-center gap-3 font-mono text-[11px]"><span class="w-16 text-content-muted">Negative</span><span class="h-1.5 flex-1 rounded-full bg-surface-deep"><span class="block h-1.5 rounded-full bg-accent-solid" style="width:10%"></span></span><span class="w-8 text-right text-content-strong">10<!-- -->%</span></div></div></div></div></div></div></section><section class="border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">Connect with AI agents</h2><p class="mt-4 text-[17px] text-content">Paste one prompt into Claude Code, Cursor, Codex or Windsurf, or point your agent at the docs as Markdown. It is plain HTTPS, so there is nothing to install.</p></div><div class="grid gap-4 lg:grid-cols-[1.3fr_1fr]"><div class="flex min-w-0 flex-col rounded-2xl border border-line bg-surface-raised p-7"><div class="mb-5 flex items-center justify-between gap-3"><span class="rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong">Prompt</span><span class="inline-flex items-center gap-1.5 font-mono text-[11px] text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Works in any coding agent</span></div><h3 class="max-w-sm font-display text-2xl font-bold tracking-[-0.02em] text-content-strong md:text-[28px] md:leading-tight">One prompt, and your agent does the setup</h3><p class="mt-3 max-w-md text-[15px] text-content">It reads the catalogue, checks your key and makes the first calls, and asks before it spends more than you set.</p><ul class="mt-6 grid grid-cols-2 gap-x-6 gap-y-2.5 border-y border-line-soft py-5 font-mono text-[12.5px] text-content-strong"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Claude Code</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Cursor</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Codex</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Windsurf</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>GitHub Copilot</li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Cline</li></ul><div class="mt-6 flex-1"><div class="code-surface overflow-hidden rounded-xl border text-left"><div class="code-bar flex items-center justify-between border-b px-4 py-2"><span class="code-muted font-mono text-[11px]">Prompt</span><button type="button" class="code-muted inline-flex items-center gap-1.5 rounded-md px-2 py-1 font-mono text-xs transition-colors hover:bg-white/[0.06] hover:text-[var(--code-fg)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy h-3.5 w-3.5" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg>Copy</button></div><pre class="subtle-scroll min-w-0 px-4 py-3.5 font-mono text-[12.5px] leading-relaxed code-fg whitespace-pre-wrap [overflow-wrap:anywhere]"><code>Set up the InsightSocial API in this project and make a first call.
6
7- Base URL: https://api.insightsocial.app/v1
8- Auth: send x-api-key: $INSIGHTSOCIAL_API_KEY. Never Bearer. Never print the key.
9- Read GET /v1/endpoints?platform=&lt;platform&gt; first. It is free and needs no key.
10- Use only the paths and params it lists.
11- Tell me the price before any call over 100 credits.
12- On INSUFFICIENT_CREDITS, stop and tell me.
13
14Full guide: https://www.insightsocial.app/docs/ai-agents.md</code></pre></div></div><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6 self-start" href="/docs/ai-agents">Read the full agent guide</a></div><div class="flex min-w-0 flex-col gap-4"><div class="flex flex-1 flex-col rounded-2xl border border-line bg-surface-raised p-7"><div class="mb-5 flex items-center justify-between gap-3"><span class="rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong">Docs</span><span class="font-mono text-[11px] text-content-muted">llms.txt · Markdown</span></div><h3 class="font-display text-xl font-bold text-content-strong">The whole docs in one file</h3><p class="mt-2 flex-1 text-[15px] text-content">Every page as Markdown, for an agent that can fetch a URL. Add <code class="font-mono text-[13px]">.md</code> to any docs page for just that page.</p><div class="mt-5"><div class="code-surface overflow-hidden rounded-xl border text-left"><div class="code-bar flex items-center justify-between border-b px-4 py-2"><span class="code-muted font-mono text-[11px]">Terminal</span><button type="button" class="code-muted inline-flex items-center gap-1.5 rounded-md px-2 py-1 font-mono text-xs transition-colors hover:bg-white/[0.06] hover:text-[var(--code-fg)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy h-3.5 w-3.5" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg>Copy</button></div><pre class="subtle-scroll min-w-0 px-4 py-3.5 font-mono text-[12.5px] leading-relaxed overflow-x-auto whitespace-pre"><div class="whitespace-pre" style="padding-left:0ch"><span class="tok-cmd">curl</span><span class="tok-punct"> </span><span class="tok-flag">-s</span><span class="tok-punct"> https://www.insightsocial.app/docs/llms-full.txt</span></div></pre></div></div></div><div class="flex flex-1 flex-col rounded-2xl border border-line bg-surface-raised p-7"><div class="mb-5 flex items-center justify-between gap-3"><span class="rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong">Catalogue</span><span class="font-mono text-[11px] text-content-muted">public · free · no key</span></div><h3 class="font-display text-xl font-bold text-content-strong">Agents price a job before they spend</h3><p class="mt-2 flex-1 text-[15px] text-content">Every path, parameter and price as JSON, so an agent never invents a parameter.</p><div class="mt-5"><div class="code-surface overflow-hidden rounded-xl border text-left"><div class="code-bar flex items-center justify-between border-b px-4 py-2"><span class="code-muted font-mono text-[11px]">Terminal</span><button type="button" class="code-muted inline-flex items-center gap-1.5 rounded-md px-2 py-1 font-mono text-xs transition-colors hover:bg-white/[0.06] hover:text-[var(--code-fg)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy h-3.5 w-3.5" aria-hidden="true"><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg>Copy</button></div><pre class="subtle-scroll min-w-0 px-4 py-3.5 font-mono text-[12.5px] leading-relaxed overflow-x-auto whitespace-pre"><div class="whitespace-pre" style="padding-left:0ch"><span class="tok-cmd">curl</span><span class="tok-punct"> </span><span class="tok-flag">-s</span><span class="tok-punct"> </span><span class="tok-string">&quot;https://api.insightsocial.app/v1/endpoints?platform=instagram&quot;</span></div></pre></div></div></div></div></div></div></section><section class="bg-surface-invert px-4 py-20 text-content-on-invert md:py-24"><div class="mx-auto max-w-[1140px]"><h2 class="max-w-md font-display text-3xl font-bold tracking-[-0.03em] md:text-[44px] md:leading-[1.1]">Replace a folder of scrapers with one key</h2><dl class="mt-14 grid grid-cols-2 gap-y-10 md:grid-c
14ols-4"><div class="pr-6 "><dt class="font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl">238</dt><dd class="mt-3 font-mono text-[12px]">API endpoints</dd><dd class="mt-1 font-mono text-[11px] opacity-50">one envelope for all</dd></div><div class="pr-6 md:border-l md:border-white/10 md:pl-6"><dt class="font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl">9</dt><dd class="mt-3 font-mono text-[12px]">platforms</dd><dd class="mt-1 font-mono text-[11px] opacity-50">Instagram to Pinterest</dd></div><div class="pr-6 md:border-l md:border-white/10 md:pl-6"><dt class="font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl">0</dt><dd class="mt-3 font-mono text-[12px]">credits for failures</dd><dd class="mt-1 font-mono text-[11px] opacity-50">failed and empty calls are free</dd></div><div class="pr-6 md:border-l md:border-white/10 md:pl-6"><dt class="font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl">10</dt><dd class="mt-3 font-mono text-[12px]">free calls</dd><dd class="mt-1 font-mono text-[11px] opacity-50">no credit card</dd></div></dl></div></section><section class="px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">Why not the official APIs?</h2><p class="mt-4 text-[17px] text-content">They are built for managing accounts you own. This is built for reading public data across platforms.</p></div><div class="overflow-x-auto rounded-2xl border border-line"><table class="w-full min-w-[600px] text-left text-[14.5px]"><thead class="bg-surface-alt"><tr><th class="px-6 py-4 font-mono text-[11px] font-normal uppercase tracking-wide text-content-muted"></th><th class="px-6 py-4 font-semibold text-content-strong">InsightSocial API</th><th class="px-6 py-4 font-semibold text-content-muted">Official platform APIs</th></tr></thead><tbody class="divide-y divide-line-soft text-content"><tr><th scope="row" class="px-6 py-4 font-mono text-[12px] font-normal text-content-muted">Approval</th><td class="px-6 py-4 text-content-strong"><span class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>None. Sign in and copy a key</span></td><td class="px-6 py-4 text-content-muted">App review per platform, often weeks</td></tr><tr><th scope="row" class="px-6 py-4 font-mono text-[12px] font-normal text-content-muted">Whose data</th><td class="px-6 py-4 text-content-strong"><span class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Any public profile, post or comment</span></td><td class="px-6 py-4 text-content-muted">Often limited to accounts you manage</td></tr><tr><th scope="row" class="px-6 py-4 font-mono text-[12px] font-normal text-content-muted">Setup</th><td class="px-6 py-4 text-content-strong"><span class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>One key and one request shape for 9 platforms</span></td><td class="px-6 py-4 text-content-muted">One app, token flow and SDK per platform</td></tr><tr><th scope="row" class="px-6 py-4 font-mono text-[12px] font-normal text-content-muted">Cost</th><td class="px-6 py-4 text-content-strong"><span class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>Per call, published per endpoint. Failed and empty calls are free</span></td><td class="px-6 py-4 text-content-muted">Free tiers are tight; paid tiers are contracts</td></tr><tr><th scope="row" class="px-6 py-4 font-mono text-[12px] font-normal text-content-muted">Response</th><td class="px-6 py-4 text-content-strong"><span class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg>The same JSON envelope on every platform</span></td><td class="px-6 py-4 text-content-muted">A different schema per platform</td></tr></tbody></table></div></div></section><section class="border-t border-line-soft px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">Compared with Apify, Bright Data and others</h2><p class="mt-4 text-[17px] text-content">General scraping platforms and other social data APIs, compared on platforms covered, pricing model, free tier and auth.</p></div><div class="grid gap-4 md:grid-cols-2"><a class="group rounded-2xl border border-line bg-surface-raised p-7 transition-colors hover:bg-surface-alt" href="/blog/best-social-media-scraping-apis-2026"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Roundup</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">Best social media scraping APIs in 2026</h3><p class="mt-2 max-w-md text-[15px] text-content">Seven multi-platform APIs side by side, with prices checked on each vend
14or&#x27;s own site.</p><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">Read the comparison<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="group rounded-2xl border border-line bg-surface-raised p-7 transition-colors hover:bg-surface-alt" href="/alternatives/apify"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Head to head</p><h3 class="font-display text-xl font-bold tracking-[-0.02em] text-content-strong">InsightSocial vs Apify</h3><p class="mt-2 max-w-md text-[15px] text-content">Where a general scraping platform fits, and where one social API key is simpler.</p><span class="mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid">See the comparison<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div class="mt-10"><p class="mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted"><span class="h-1.5 w-1.5 rounded-full bg-accent-solid"></span>Guides</p><ul class="flex flex-wrap gap-2"><li><a class="inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt" href="/blog/instagram-scraping-api-guide-2026"><svg width="14" height="14" viewBox="0 0 24 24" aria-hidden="true"><defs><linearGradient id="igc-api" x1="0" y1="1" x2="1" y2="0"><stop offset="0" stop-color="#feda75"></stop><stop offset=".35" stop-color="#fa7e1e"></stop><stop offset=".65" stop-color="#d62976"></stop><stop offset="1" stop-color="#962fbf"></stop></linearGradient></defs><rect x="1.5" y="1.5" width="21" height="21" rx="6" fill="url(#igc-api)"></rect><circle cx="12" cy="12" r="4.6" fill="none" stroke="#fff" stroke-width="2"></circle><circle cx="17.5" cy="6.5" r="1.4" fill="#fff"></circle></svg>Instagram<!-- --> scraping API guide</a></li><li><a class="inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt" href="/blog/tiktok-scraping-api-guide-2026"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path></svg>TikTok<!-- --> scraping API guide</a></li><li><a class="inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt" href="/blog/linkedin-scraping-api-guide-2026"><svg width="14" height="14" viewBox="0 0 24 24" aria-hidden="true"><rect x="1" y="1" width="22" height="22" rx="4" fill="#0A66C2"></rect><path fill="#fff" d="M7.6 9.6H4.9V19h2.7V9.6zM6.2 8.4a1.6 1.6 0 110-3.2 1.6 1.6 0 010 3.2zM19.1 19h-2.7v-4.6c0-1.1-.02-2.5-1.5-2.5-1.5 0-1.8 1.2-1.8 2.4V19H10.4V9.6H13v1.3h.04c.36-.7 1.25-1.5 2.57-1.5 2.7 0 3.5 1.8 3.5 4.2V19z"></path></svg>LinkedIn<!-- -->
14 scraping API guide</a></li><li><a class="inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt" href="/blog/reddit-scraping-api-guide-2026"><svg width="14" height="14" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="11" fill="#FF4500"></circle><circle cx="12" cy="13" r="7" fill="#fff"></circle><circle cx="9" cy="12.5" r="1.1" fill="#FF4500"></circle><circle cx="15" cy="12.5" r="1.1" fill="#FF4500"></circle><path d="M8.5 15.2c1 .8 2.2 1.1 3.5 1.1s2.5-.3 3.5-1.1" stroke="#FF4500" stroke-width="1" stroke-linecap="round" fill="none"></path><circle cx="18.5" cy="7" r="1.4" fill="#FF4500"></circle></svg>Reddit<!-- --> scraping API guide</a></li><li><a class="inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt" href="/blog/twitter-x-scraping-api-guide-2026"><svg width="14" height="14" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.9 1.2h3.7l-8.1 9.3L24 22.8h-7.5l-5.9-7.7-6.7 7.7H.2l8.6-9.9L0 1.2h7.7l5.3 7 6-7z"></path></svg>X (Twitter)<!-- --> scraping API guide</a></li></ul></div></div></section><section id="pricing" class="border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl mx-auto text-center"><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">Pay for what a call reads</h2><p class="mt-4 text-[17px] text-content">Every endpoint has a published price in credits. The balance is the same one the Chrome extension uses.</p></div><div class="grid gap-4 md:grid-cols-3"><div class="rounded-2xl border border-line bg-surface-raised p-7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-receipt mb-5 h-6 w-6 text-accent-solid" aria-hidden="true"><path d="M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"></path><path d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"></path><path d="M12 17.5v-11"></path></svg><h3 class="mb-2 font-display text-lg font-bold text-content-strong">Priced per endpoint</h3><p class="text-[15px] text-content">A fixed endpoint never costs more than its listed price, like 20 credits for an Instagram profile, and a cache hit costs less. A metered one quotes a range and settles at what it used, never above the ceiling.</p></div><div class="rounded-2xl border border-line bg-surface-raised p-7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-cw mb-5 h-6 w-6 text-accent-solid" aria-hidden="true"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg><h3 class="mb-2 font-display text-lg font-bold text-content-strong">Repeat calls are free</h3><p class="text-[15px] text-content">Call the same thing again inside its window, 1 to 24 hours depending on the endpoint, and it costs 0. Failed calls and empty results are free too.</p></div><div class="rounded-2xl border border-line bg-surface-raised p-7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers mb-5 h-6 w-6 text-accent-solid" aria-hidden="true"><path 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"></path><path 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"></path><path 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"></path></svg><h3 class="mb-2 font-display text-lg font-bold text-content-strong">One balance for everything</h3><p class="text-[15px] text-content">API calls and extension exports draw from the same credits. The free plan includes 500 a month; top up with a plan or a credit pack.</p></div></div><div class="mt-10 flex flex-col items-center justify-center gap-5 sm:flex-row"><a class="group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]" href="/pricing?src=api_landing">See plans and credit packs<span class="flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid" href="/docs/endpoint-pricing">Price of every endpoint</a></div></div></section><section class="px-4 py-20 md:py-28"><div class="mx-auto max-w-[1140px]"><div class="mb-10 max-w-2xl "><h2 class="font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]">
14Not writing code?</h2><p class="mt-4 text-[17px] text-content">The Chrome extension reads the same platforms from your browser, on the same account and credits.</p></div><div class="grid gap-4 md:grid-cols-2"><div class="rounded-2xl border border-line p-7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chromium mb-4 h-6 w-6 text-content-strong" aria-hidden="true"><path d="M10.88 21.94 15.46 14"></path><path d="M21.17 8H12"></path><path d="M3.95 6.06 8.54 14"></path><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="4"></circle></svg><h3 class="font-display text-lg font-bold text-content-strong">Chrome extension</h3><p class="mt-2 text-[15px] text-content">For marketers and researchers. Open a page, click scrape, export to Excel, CSV or Google Sheets.</p><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6" href="/">Explore the extension</a></div><div class="rounded-2xl border-2 border-accent-solid p-7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles mb-4 h-6 w-6 text-accent-solid" aria-hidden="true"><path 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.594z"></path><path d="M20 2v4"></path><path d="M22 4h-4"></path><circle cx="4" cy="20" r="2"></circle></svg><h3 class="font-display text-lg font-bold text-content-strong">Developer API</h3><p class="mt-2 text-[15px] text-content">For developers and agents. Call it from a backend, a cron job or a pipeline, at any volume your credits cover.</p><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6" href="/portal/api">Get your API key</a></div></div></div></section><section class="py-12 md:py-16 bg-surface-alt" id="faq"><div class="container mx-auto px-4"><h2 class="font-display text-2xl md:text-3xl font-bold text-content-strong mb-10 text-center">Social media API: frequently asked questions</h2><div class="max-w-3xl mx-auto space-y-3"><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="true" aria-controls="faq-answer-0" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">What data can I get from the API?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-0" class="px-6 pb-4"><p class="text-content leading-relaxed">Public data only: profiles, posts, reels and videos, comments and replies, followers and following lists, search results, hashtags and transcripts, across Instagram, TikTok, Facebook, LinkedIn, X, Threads, YouTube, Reddit and Pinterest. Every endpoint, with its parameters and price, is listed in the docs and in the free GET /v1/endpoints catalogue.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-1" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">How much does a call cost?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-1" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">Each endpoint has its own price in credits. A fixed endpoint, such as an Instagram profile at 20 credits, never costs more than its listed price, and a result served from cache costs less. A metered endpoint quotes a range and charges only what the call actually read. Calls that fail or find nothing cost nothing, and repeating a call you already paid for is free for a window of 1 to 24 hours.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-2" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">Is there a free tier?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-2" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">Yes. Your first 10 calls priced at 200 credits or less are free, and the free plan includes 500 credits every month. No credit card is needed to get a key.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-3" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">Do I need an Instagram, TikTok or X developer account?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-3" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">No. There is no app review, no OAuth flow and no per-platform setup. One API key in the x-api-key header works for every platform.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-4" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">Is the API the same account as the Chrome extension?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-4" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">Yes. The API and the extension share one login and one credit balance. Credits you buy for exports can be spent on API calls, and the other way round.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-5" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">What are the rate limits?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-5" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">Each API key can send 60 requests per minute with 10 in flight at once. A rejected request costs nothing. Beyond that, your credit balance is the only limit, and you can create up to 25 keys per account.</p></div></div><div class="bg-surface-raised rounded-xl border border-line overflow-hidden"><button type="button" aria-expanded="false" aria-controls="faq-answer-6" class="w-full px-6 py-4 flex items-center justify-between text-left hover:bg-surface-alt transition-colors"><span class="font-medium text-content-strong pr-4">Can an AI agent use it?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-content-muted flex-shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="faq-answer-6" hidden="" class="px-6 pb-4"><p class="text-content leading-relaxed">Yes. The endpoint catalogue at GET /v1/endpoints is public, free and needs no key. It lists every path, parameter and price, so Claude, ChatGPT, Cursor or any coding agent can plan calls and estimate cost before it spends anything.</p></div></div></div>
14<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What data can I get from the API?","acceptedAnswer":{"@type":"Answer","text":"Public data only: profiles, posts, reels and videos, comments and replies, followers and following lists, search results, hashtags and transcripts, across Instagram, TikTok, Facebook, LinkedIn, X, Threads, YouTube, Reddit and Pinterest. Every endpoint, with its parameters and price, is listed in the docs and in the free GET /v1/endpoints catalogue."}},{"@type":"Question","name":"How much does a call cost?","acceptedAnswer":{"@type":"Answer","text":"Each endpoint has its own price in credits. A fixed endpoint, such as an Instagram profile at 20 credits, never costs more than its listed price, and a result served from cache costs less. A metered endpoint quotes a range and charges only what the call actually read. Calls that fail or find nothing cost nothing, and repeating a call you already paid for is free for a window of 1 to 24 hours."}}
14,{"@type":"Question","name":"Is there a free tier?","acceptedAnswer":{"@type":"Answer","text":"Yes. Your first 10 calls priced at 200 credits or less are free, and the free plan includes 500 credits every month. No credit card is needed to get a key."}},{"@type":"Question","name":"Do I need an Instagram, TikTok or X developer account?","acceptedAnswer":{"@type":"Answer","text":"No. There is no app review, no OAuth flow and no per-platform setup. One API key in the x-api-key header works for every platform."}},{"@type":"Question","name":"Is the API the same account as the Chrome extension?","acceptedAnswer":{"@type":"Answer","text":"Yes. The API and the extension share one login and one credit balance. Credits you buy for exports can be spent on API calls, and the other way round."}},{"@type":"Question","name":"What are the rate limits?","acceptedAnswer":{"@type":"Answer","text":"Each API key can send 60 requests per minute with 10 in flight at once. A rejected request costs nothing. Beyond that, your credit balance is the only limit, and you can create up to 25 keys per account."}},{"@type":"Question","name":"Can an AI agent use it?","acceptedA
14nswer":{"@type":"Answer","text":"Yes. The endpoint catalogue at GET /v1/endpoints is public, free and needs no key. It lists every path, parameter and price, so Claude, ChatGPT, Cursor or any coding agent can plan calls and estimate cost before it spends anything."}}]}</script>
14</div></section><section class="px-4 py-20 md:py-28"><div class="mx-auto max-w-3xl text-center"><h2 class="font-display text-4xl font-bold tracking-[-0.04em] text-content-strong md:text-6xl">Make your first call in a minute</h2><p class="mt-5 text-lg text-content">Sign in, copy your key, run one line.</p><pre class="mx-auto mt-8 max-w-xl overflow-x-auto rounded-xl border border-line bg-surface-alt px-5 py-4 text-left font-mono text-[13px] text-content-strong"><code>curl &quot;https://api.insightsocial.app/v1/instagram/profile?handle=natgeo&quot; \
15  -H &quot;x-api-key: $INSIGHTSOCIAL_API_KEY&quot;</code></pre><div class="mt-9 flex flex-col items-center justify-center gap-5 sm:flex-row"><a class="group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]" href="/portal/api">Get a free API key<span class="flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a><a class="inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid" href="/docs">Browse the docs</a></div></div></section>
15<script type="application/ld+json">[{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Insight Social API","url":"https://www.insightsocial.app/social-media-api","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each).","offers":[{"@type":"Offer","name":"Free","price":"0","priceCurrency":"USD","description":"500 credits a month, plus the first 10 calls free"},{"@type":"Offer","name":"Pro","price":"9.99","priceCurrency":"USD","description":"10,000 credits a month"}]},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.insightsocial.app"},{"@type":"ListItem","position":2,"name":"Social Media API","item":"https://www.insightsocial.app/social-media-api"}]}]</script>
15</main><!--$--><!--/$--></div><footer class="site-footer"><div class="wrap"><div class="foot-grid"><div><a class="logo-row" href="/"><img alt="" aria-hidden="true" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="w-7 h-7 rounded-lg" style="color:transparent" srcSet="/_next/image?url=%2Ficon.png&amp;w=32&amp;q=75 1x, /_next/image?url=%2Ficon.png&amp;w=64&amp;q=75 2x" src="/_next/image?url=%2Ficon.png&amp;w=64&amp;q=75"/>Insight Social</a><p class="foot-desc">The most powerful social media scraping extension for Chrome.</p></div><div><h3>Product</h3><ul><li><a href="/scraper">Scrapers</a></li><li><a href="/scraper/instagram">Instagram Scrapers</a></li><li><a href="/scraper/facebook">Facebook Scrapers</a></li><li><a href="/scraper/tiktok">TikTok Scrapers</a></li><li><a href="/scraper/twitter">Twitter Scrapers</a></li><li><a href="/scraper/linkedin">LinkedIn Scrapers</a></li><li><a href="/scraper/threads">Threads Scrapers</a></li><li><a href="/scraper/youtube">YouTube Scrapers</a></li><li><a href="/scraper/reddit">Reddit Scrapers</a></li><li><a href="/scraper/pinterest">Pinterest Scrapers</a></li><li><a href="/use-cases">Use Cases</a></li><li><a href="/alternatives">Tool comparisons</a></li><li><a href="/pricing">Pricing</a></li><li><a href="/social-media-api">Developer API</a></li><li><a href="/docs">API docs</a></li><li><a href="/whats-new">What&#x27;s New</a></li></ul></div><div><h3>Company</h3><ul><li><a href="/blog">Blog</a></li><li><a href="/referral">Refer a Friend</a></li><li><a href="/privacy-policy">Privacy Policy</a></li></ul></div><div><h3>Support</h3><ul><li><a href="/#faq">FAQ</a></li><li><a href="mailto:[email protected]">Contact</a></li></ul></div></div><div class="foot-bottom"><span>© 2026 Insight Social. All rights reserved.</span><div class="socials"><a target="_blank" rel="noopener noreferrer" aria-label="Twitter" href="https://x.com/dovy_dev"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter w-4 h-4" aria-hidden="true"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a target="_blank" rel="noopener noreferrer" aria-label="GitHub" href="https://github.com/insightsocialxyz/insightsocial"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github w-4 h-4" aria-hidden="true"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a><a target="_blank" rel="noopener noreferrer" aria-label="YouTube" href="https://www.youtube.com/@socialinsightdata"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube w-4 h-4" aria-hidden="true"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a><a aria-label="Email" href="mailto:[email protected]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail w-4 h-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></a></div></div><p class="mt-4 text-xs text-content-muted">Insight Social is not affiliated with or endorsed by Meta, TikTok, LinkedIn, X, Google, Reddit or Pinterest. All trademarks belong to their owners.</p></div></footer>
15<script src="/_next/static/chunks/11c~u1so2h7qe.js" id="_R_" async=""></script>
15<script>(self.__next_f=self.__next_f||[]).push([0])</script>
15<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\nc:I[168027,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"default\",1]\n:HL[\"/_next/static/media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/02263ebadd758ea4-s.p.0qg7j5o.yrclm.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/033400d475fad6b1-s.p.0ekd.j2hc~_w0.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e532fa1b9921e1cd-s.p.0~wrfy7sm-h4g.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T170e,"])</script>
15<script>self.__next_f.push([1,"@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/033400d475fad6b1-s.p.0ekd.j2hc~_w0.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_e2da6856-module__XXVI8G__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_e2da6856-module__XXVI8G__variable{--font-display:\"Bricolage Grotesque\", \"Bricolage Grotesque Fallback\"}\n@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_2d094d35-module__awlT9q__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_2d094d35-module__awlT9q__variable{--font-sans:\"Instrument Sans\", \"Instrument Sans Fallback\"}\n@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e390973e931a41c5-s.08hd0g.321csk.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e532fa1b9921e1cd-s.p.0~wrfy7sm-h4g.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format(\"woff2\");
15unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/02263ebadd758ea4-s.p.0qg7j5o.yrclm.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e21ab749-module__5LXgGW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e21ab749-module__5LXgGW__variable{--font-mono:\"IBM Plex Mono\", \"IBM Plex Mono Fallback\"}\n"])</script>
15<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"social-media-api\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"social-media-api\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/15huquvxrhq4x.css\",\"children\":\"$2\"}],\"$L3\",\"$L4\",\"$L5\",\"$L6\",\"$L7\"],\"$L8\"]}],{\"children\":[\"$L9\",{\"children\":[\"$La\",{},null,false,null]},null,false,null]},null,false,null],\"$Lb\",false]],\"m\":\"$undefined\",\"G\":[\"$c\",[\"$Ld\",\"$Le\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"DbHxdVH3iyY8jCaxcdvUU\"}\n"])</script>
15<script>self.__next_f.push([1,"10:I[514216,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"SoftwareJsonLd\"]\n11:I[874458,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"ClientIntlProvider\"]\n19:I[603374,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\"],\"Header\"]\n1a:I[339756,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"default\"]\n1b:I[837457,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"default\"]\n1c:I[58234,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\"],\"Footer\"]\n1d:I[906177,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"ApiLandingViewed\"]\n1e:I[356545,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"ApiCtaLink\"]\n1f:I[535591,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"CodeTabs\"]\n2f:I[897367,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"ViewportBoundary\"]\n31:I[897367,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"MetadataBoundary\"]\n32:\"$Sreact.suspense\"\nf:T46e09,"])</script>
15<script>self.__next_f.push([1,"@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-500:#00baa7;--color-teal-700:#00776e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-700:#007492;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-500:#625fff;--color-indigo-700:#432dd7;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-fuchsia-800:#8a0194;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c4005c;--color-pink-800:#a2004c;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-slate-50:#f8fafc;--color-slate-200:#e2e8f0;--color-slate-400:#90a1b9;
15--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-400:#a1a1a1;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-500:#79716b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-hdr:1100px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
15--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-violet-50:lab(96.2416% 2.28849 -5.51657);
15--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-pink-800:lab(34.9559% 60.2885 5.99639);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-500:lab(48.1164% 2.35701 4.26852)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
15:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.code-surface,.code-surface *{border-color:var(--code-line)}}@layer components;@layer utilities{.\\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-\\[6px\\]{top:-6px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-\\[2px\\]{top:2px}.top-\\[14px\\]{top:14px}.top-\\[calc\\(100\\%\\+6px\\)\\]{top:calc(100% + 6px)}.top-\\[calc\\(100\\%\\+8px\\)\\]{top:calc(100% + 8px)}.top-\\[calc\\(100\\%\\+10px\\)\\]{top:calc(100% + 10px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\\[14px\\]{bottom:14px}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-2{left:calc(var(--spacing) * -2)}.-left-\\[9px\\]{left:-9px}.left-0{left:0}.left-1\\/2{left:50%}.left-1\\/4{left:25%}.left-2\\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\\[120px\\]{left:120px}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[60\\]{z-index:60}.z-\\[70\\]{z-index:70}.z-\\[100\\]{z-index:100}.z-\\[101\\]{z-index:101}.z-\\[200\\]{z-index:200}.z-\\[300\\]{z-index:300}.z-\\[301\\]{z-index:301}.z-\\[9998\\]{z-index:9998}.z-\\[9999\\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}
15.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"“\"\"”\"\"‘\"\"’\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;
15--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not
15(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}
15.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}
15.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\\[7px\\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-0\\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0{margin-left:0}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}
15.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\\[9\\/16\\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\\[2\\.5px\\]{height:2.5px}.h-\\[6px\\]{height:6px}.h-\\[10px\\]{height:10px}.h-\\[11px\\]{height:11px}.h-\\[13px\\]{height:13px}.h-\\[14px\\]{height:14px}.h-\\[15px\\]{height:15px}.h-\\[16\\.5px\\]{height:16.5px}.h-\\[17px\\]{height:17px}.h-\\[18px\\]{height:18px}.h-\\[19px\\]{height:19px}.h-\\[22px\\]{height:22px}.h-\\[23px\\]{height:23px}.h-\\[27px\\]{height:27px}.h-\\[29px\\]{height:29px}.h-\\[30px\\]{height:30px}.h-\\[34px\\]{height:34px}.h-\\[35px\\]{height:35px}.h-\\[37px\\]{height:37px}.h-\\[38px\\]{height:38px}.h-\\[39px\\]{height:39px}.h-\\[52px\\]{height:52px}.h-\\[53px\\]{height:53px}.h-\\[54px\\]{height:54px}.h-\\[61px\\]{height:61px}.h-\\[68px\\]{height:68px}.h-\\[220px\\]{height:220px}.h-\\[280px\\]{height:280px}.h-\\[700px\\]{height:700px}.h-\\[820px\\]{height:820px}.h-\\[920px\\]{height:920px}.h-\\[1100px\\]{height:1100px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[20rem\\]{max-height:20rem}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[160px\\]{max-height:160px}.max-h-\\[168px\\]{max-height:168px}.max-h-\\[280px\\]{max-height:280px}.max-h-\\[320px\\]{max-height:320px}.max-h-\\[min\\(540px\\,55vh\\)\\]{max-height:min(540px,55vh)}.min-h-0{min-height:0}.min-h-\\[17px\\]{min-height:17px}.min-h-\\[20px\\]{min-height:20px}.min-h-\\[35px\\]{min-height:35px}.min-h-\\[36px\\]{min-height:36px}.min-h-\\[42px\\]{min-height:42px}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[260px\\]{min-height:260px}.min-h-\\[280px\\]{min-height:280px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[640px\\]{min-height:640px}.min-h-\\[min\\(640px\\,90vh\\)\\]{min-height:min(640px,90vh)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\/2{width:50%}.w-1\\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\/4{width:75%}.w-3\\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[3px\\]{width:3px}.w-\\[6ch\\]{width:6ch}.w-\\[6px\\]{width:6px}.w-\\[10ch\\]{width:10ch}.w-\\[10px\\]{width:10px}.w-\\[13px\\]{width:13px}.w-\\[14px\\]{width:14px}
15.w-\\[17ch\\]{width:17ch}.w-\\[18ch\\]{width:18ch}.w-\\[18px\\]{width:18px}.w-\\[19px\\]{width:19px}.w-\\[21rem\\]{width:21rem}.w-\\[22ch\\]{width:22ch}.w-\\[22px\\]{width:22px}.w-\\[29px\\]{width:29px}.w-\\[30\\%\\]{width:30%}.w-\\[30px\\]{width:30px}.w-\\[34\\%\\]{width:34%}.w-\\[42px\\]{width:42px}.w-\\[52px\\]{width:52px}.w-\\[62px\\]{width:62px}.w-\\[90\\%\\]{width:90%}.w-\\[92\\%\\]{width:92%}.w-\\[136px\\]{width:136px}.w-\\[168px\\]{width:168px}.w-\\[240px\\]{width:240px}.w-\\[260px\\]{width:260px}.w-\\[280px\\]{width:280px}.w-\\[300px\\]{width:300px}.w-\\[600px\\]{width:600px}.w-\\[700px\\]{width:700px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\\[8rem\\]{max-width:8rem}.max-w-\\[10px\\]{max-width:10px}.max-w-\\[10rem\\]{max-width:10rem}.max-w-\\[12rem\\]{max-width:12rem}.max-w-\\[14ch\\]{max-width:14ch}.max-w-\\[42ch\\]{max-width:42ch}.max-w-\\[46ch\\]{max-width:46ch}.max-w-\\[60\\%\\]{max-width:60%}.max-w-\\[62ch\\]{max-width:62ch}.max-w-\\[70\\%\\]{max-width:70%}.max-w-\\[72ch\\]{max-width:72ch}.max-w-\\[78\\%\\]{max-width:78%}.max-w-\\[78ch\\]{max-width:78ch}.max-w-\\[90px\\]{max-width:90px}.max-w-\\[100px\\]{max-width:100px}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[140px\\]{max-width:140px}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[180px\\]{max-width:180px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[220px\\]{max-width:220px}.max-w-\\[230px\\]{max-width:230px}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[320px\\]{max-width:320px}.max-w-\\[360px\\]{max-width:360px}.max-w-\\[380px\\]{max-width:380px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[420px\\]{max-width:420px}.max-w-\\[460px\\]{max-width:460px}.max-w-\\[520px\\]{max-width:520px}.max-w-\\[640px\\]{max-width:640px}.max-w-\\[720px\\]{max-width:720px}.max-w-\\[820px\\]{max-width:820px}.max-w-\\[900px\\]{max-width:900px}.max-w-\\[1040px\\]{max-width:1040px}.max-w-\\[1120px\\]{max-width:1120px}.max-w-\\[1140px\\]{max-width:1140px}.max-w-\\[1240px\\]{max-width:1240px}.max-w-\\[1400px\\]{max-width:1400px}.max-w-\\[1600px\\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\\[1ch\\]{min-width:1ch}.min-w-\\[18px\\]{min-width:18px}.min-w-\\[20px\\]{min-width:20px}.min-w-\\[24ch\\]{min-width:24ch}.min-w-\\[32px\\]{min-width:32px}.min-w-\\[48px\\]{min-width:48px}.min-w-\\[132px\\]{min-width:132px}.min-w-\\[140px\\]{min-width:140px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[168px\\]{min-width:168px}.min-w-\\[180px\\]{min-width:180px}
15.min-w-\\[200px\\]{min-width:200px}.min-w-\\[220px\\]{min-width:220px}.min-w-\\[230px\\]{min-width:230px}.min-w-\\[232px\\]{min-width:232px}.min-w-\\[240px\\]{min-width:240px}.min-w-\\[280px\\]{min-width:280px}.min-w-\\[560px\\]{min-width:560px}.min-w-\\[600px\\]{min-width:600px}.min-w-\\[640px\\]{min-width:640px}.min-w-\\[720px\\]{min-width:720px}.min-w-\\[900px\\]{min-width:900px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\\[1_0_auto\\]{flex:1 0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\\[1px\\]{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\\[-1px\\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[drawer-in_180ms_ease-out\\]{animation:.18s ease-out drawer-in}.animate-\\[modal-in_160ms_ease-out\\]{animation:.16s ease-out modal-in}.animate-\\[spin_6s_linear_infinite\\]{animation:6s linear infinite spin}.animate-\\[strip-shimmer_1\\.8s_ease-in-out_infinite\\]{animation:1.8s ease-in-out infinite strip-shimmer}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_1fr\\]{grid-template-columns:1fr auto 1fr}.grid-cols-\\[28px_36px_40px_minmax\\(150px\\,200px\\)_minmax\\(0\\,1fr\\)_80px_72px_110px\\]{grid-template-columns:28px 36px 40px minmax(150px,200px
15) minmax(0,1fr) 80px 72px 110px}.grid-cols-\\[28px_minmax\\(160px\\,200px\\)_minmax\\(0\\,1fr\\)_88px_72px_110px_64px\\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\\[28px_minmax\\(160px\\,200px\\)_minmax\\(0\\,1fr\\)_88px_72px_140px_64px\\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 140px 64px}.grid-cols-\\[28px_minmax\\(200px\\,240px\\)_minmax\\(0\\,1fr\\)_88px_72px_110px_64px\\]{grid-template-columns:28px minmax(200px,240px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_1fr_auto\\]{grid-template-columns:auto 1fr auto}.grid-cols-\\[auto_auto\\]{grid-template-columns:auto auto}.grid-cols-\\[minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\\[3px\\]{gap:3px}.gap-\\[30px\\]{gap:30px}.gap-px{gap:1px}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100\u003e:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200\u003e:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-700\u003e:not(:last-child)){border-color:var(--color-gray-700)}:where(.divide-line\u003e:not(:last-child)){border-color:var(--line)}:where(.divide-line-soft\u003e:not(:last-child)){border-color:var(--line-soft)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[2px\\]{border-radius:2px}
15.rounded-\\[6px\\]{border-radius:6px}.rounded-\\[9px\\]{border-radius:9px}.rounded-\\[10px\\]{border-radius:10px}.rounded-\\[14px\\]{border-radius:14px}.rounded-\\[18px\\]{border-radius:18px}.rounded-\\[20px\\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-\\[3px\\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\\[1\\.5px\\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\\[rgb\\(0\\,123\\,1\\)\\]{border-color:#007b01}.border-\\[rgb\\(225\\,48\\,108\\)\\]{border-color:#e1306c}.border-\\[rgba\\(225\\,48\\,108\\,0\\.22\\)\\]{border-color:#e1306c38}.border-\\[rgba\\(225\\,48\\,108\\,0\\.25\\)\\]{border-color:#e1306c40}.border-\\[var\\(--color-primary\\)\\]{border-color:var(--color-primary)}.border-\\[var\\(--line-soft\\)\\]{border-color:var(--line-soft)}.border-\\[var\\(--rail-card-line\\)\\]{border-color:var(--rail-card-line)}.border-accent{border-color:var(--accent)}.border-accent-solid,.border-accent-solid\\/40{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.border-accent-solid\\/40{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.border-accent-tint{border-color:var(--accent-tint)}.border-accent\\/15{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\\/15{border-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.border-accent\\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-300{border-color:var(--color-blue-300)}.border-content-strong{border-color:var(--content-strong)}.border-current{border-color:currentColor}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-danger,.border-danger\\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-line{border-color:var(--line)}.border-line-soft{border-color:var(--line-soft)}.border-line-strong{border-color:var(--line-strong)}.border-orange-300{border-color:var(--color-orange-300)}.border-pink-300{border-color:var(--color-pink-300)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500{border-color:var(--color-rose-500)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-700\\/40{border-color:#7008e766}@supports (color:color-mix(in lab, red, red)){.border-violet-700\\/40{border-color:color-mix(in oklab, var(--color-violet-700) 40%, transparent)}}.border-white\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-\\[rgb\\(225\\,48\\,108\\)\\]{border-top-color:#e1306c}.border-t-accent{border-top-color:var(--accent)}.border-t-accent-solid{border-top-color:var(--accent-solid)}.border-t-gray-700{border-top-color:var(--color-gray-700)}.border-t-transparent{border-top-color:#0000}.border-l-red-300{border-left-color:var(--color-red-300)}.bg-\\[\\#0A66C2\\]{background-color:#0a66c2}
15.bg-\\[\\#0A66C2\\]\\/10{background-color:#0a66c21a;background-color:lab(42.5561% 3.77446 -55.9164/.1)}.bg-\\[\\#22c55e\\]{background-color:#22c55e}.bg-\\[\\#1877F2\\]{background-color:#1877f2}.bg-\\[\\#1877F2\\]\\/10{background-color:#1877f21a;background-color:lab(50.4648% 10.5015 -70.3177/.1)}.bg-\\[\\#E1306C\\]\\/10{background-color:#e1306c1a;background-color:lab(51.588% 69.089 11.2258/.1)}.bg-\\[\\#E60023\\]\\/10{background-color:#e600231a;background-color:lab(49.1397% 75.023 51.6508/.1)}.bg-\\[\\#EF4444\\]\\/10{background-color:#ef44441a;background-color:lab(55.7853% 65.6165 40.7976/.1)}.bg-\\[\\#FE2C55\\]\\/10{background-color:#fe2c551a;background-color:lab(56.4936% 76.7519 32.6836/.1)}.bg-\\[\\#FF4500\\]\\/10{background-color:#ff45001a;background-color:lab(58.5233% 69.1703 70.897/.1)}.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\],.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/10{background-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/10{background-color:color-mix(in oklab, var(--accent,#0a66c2) 10%, transparent)}}.bg-\\[rgb\\(0\\,123\\,1\\)\\]{background-color:#007b01}.bg-\\[rgb\\(225\\,48\\,108\\)\\]{background-color:#e1306c}.bg-\\[rgba\\(225\\,48\\,108\\,0\\.08\\)\\]{background-color:#e1306c14}.bg-\\[var\\(--color-bg-light\\)\\]{background-color:var(--color-bg-light)}.bg-\\[var\\(--color-primary\\)\\]{background-color:var(--color-primary)}.bg-\\[var\\(--dark\\)\\]{background-color:var(--dark)}.bg-\\[var\\(--rail-track\\)\\]{background-color:var(--rail-track)}.bg-accent-solid{background-color:var(--accent-solid)}.bg-accent-solid-hover{background-color:var(--accent-solid-hover)}.bg-accent-solid\\/5{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/5{background-color:color-mix(in oklab, var(--accent-solid) 5%, transparent)}}.bg-accent-solid\\/8{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/8{background-color:color-mix(in oklab, var(--accent-solid) 8%, transparent)}}.bg-accent-solid\\/10{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/10{background-color:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.bg-accent-tint,.bg-accent-tint\\/40{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\\/40{background-color:color-mix(in oklab, var(--accent-tint) 40%, transparent)}}.bg-accent-tint\\/60{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\\/60{background-color:color-mix(in oklab, var(--accent-tint) 60%, transparent)}}.bg-accent-wash{background-color:var(--accent-wash)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/30{background-color:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.bg-amber-50\\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-black\\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/30{background-color:color-mix(in oklab, var(--color-blue-50) 30%, transparent)}}.bg-blue-50\\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/50{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.bg-blue-50\\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-content-faint{background-color:var(--content-faint)}.bg-content-ghost{background-color:var(--content-ghost)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-danger{background-color:var(--danger)}.bg-danger-tint{background-color:var(--danger-tint)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\/40{background-color:#f9fafb66}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/40{background-color:color-mix(in oklab, var(--color-gray-50) 40%, transparent)}}.bg-gray-50\\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\\/50{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\\/50{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\\/10{background-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/10{background-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.bg-gray-900\\/30{background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/30{background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.bg-gray-900\\/40{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/40{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\\/\\[0\\.03\\]{background-color:#10182808}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/\\[0\\.03\\]{background-color:color-mix(in oklab, var(--color-gray-900) 3%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.bg-green-50\\/50{background-color:color-mix(in oklab, var(--color-green-50) 50%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\\/50{background-color:#dcfce780}@supports (color:color-mix(in lab, red, red)){.bg-green-100\\/50{background-color:color-mix(in oklab, var(--color-green-100) 50%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\\/20{background-color:#fff7ed33}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\\/20{background-color:color-mix(in oklab, var(--color-orange-50) 20%, transparent)}}.bg-orange-50\\/30{background-color:#fff7ed4d}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\\/30{background-color:color-mix(in oklab, var(--color-orange-50) 30%, transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-50\\/20{background-color:#fdf2f833}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\\/20{background-color:color-mix(in oklab, var(--color-pink-50) 20%, transparent)}}.bg-pink-50\\/30{background-color:#fdf2f84d}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\\/30{background-color:color-mix(in oklab, var(--color-pink-50) 30%, transparent)}}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\\/30{background-color:#faf5ff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\\/30{background-color:color-mix(in oklab, var(--color-purple-50) 30%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\\/20{background-color:#fef2f233}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\/20{background-color:color-mix(in oklab, var(--color-red-50) 20%, transparent)}}.bg-red-50\\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\/30{background-color:color-mix(in oklab, var(--color-red-50) 30%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}
15.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900\\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-alt,.bg-surface-alt\\/30{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/30{background-color:color-mix(in oklab, var(--surface-alt) 30%, transparent)}}.bg-surface-alt\\/40{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/40{background-color:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.bg-surface-alt\\/50{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/50{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.bg-surface-alt\\/60{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/60{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.bg-surface-alt\\/70{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/70{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.bg-surface-alt\\/80{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/80{background-color:color-mix(in oklab, var(--surface-alt) 80%, transparent)}}.bg-surface-alt\\/95{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/95{background-color:color-mix(in oklab, var(--surface-alt) 95%, transparent)}}.bg-surface-deep,.bg-surface-deep\\/80{background-color:var(--surface-deep)}@supports (color:color-mix(in lab, red, red)){.bg-surface-deep\\/80{background-color:color-mix(in oklab, var(--surface-deep) 80%, transparent)}}.bg-surface-invert{background-color:var(--surface-invert)}.bg-surface-raised,.bg-surface-raised\\/60{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\\/60{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.bg-surface-raised\\/80{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\\/80{background-color:color-mix(in oklab, var(--surface-raised) 80%, transparent)}}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\\/20{background-color:#f5f3ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/20{background-color:color-mix(in oklab, var(--color-violet-50) 20%, transparent)}}.bg-violet-50\\/30{background-color:#f5f3ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/30{background-color:color-mix(in oklab, var(--color-violet-50) 30%, transparent)}}.bg-violet-50\\/40{background-color:#f5f3ff66}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/40{background-color:color-mix(in oklab, var(--color-violet-50) 40%, transparent)}}.bg-violet-50\\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\\/\\[0\\.08\\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\\/\\[0\\.08\\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\\[\\#22c55e\\]{--tw-gradient-from:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(0\\,123\\,1\\)\\]{--tw-gradient-from:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(0\\,146\\,1\\)\\]{--tw-gradient-from:#009201;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(178\\,36\\,86\\)\\]{--tw-gradient-from:#b22456;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[var\\(--color-bg-light\\)\\]{--tw-gradient-from:var(--color-bg-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid{--tw-gradient-from:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\\/10{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\\/10{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.from-accent-solid\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\\/40{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\\/40{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.from-accent-solid\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-wash{--tw-gradient-from:var(--accent-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50\\/40{--tw-gradient-from:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.from-blue-50\\/40{--tw-gradient-from:color-mix(in oklab, var(--color-blue-50) 40%, transparent)}}.from-blue-50\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-50{--tw-gradient-from:var(--color-fuchsia-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-400{--tw-gradient-from:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-50{--tw-gradient-from:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-100{--tw-gradient-from:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\\/50{--tw-gradient-from:#f0f9ff80}@supports (color:color-mix(in lab, red, red)){.from-sky-50\\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 50%, transparent)}}.from-sky-50\\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
15.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-200{--tw-gradient-from:var(--color-stone-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-alt{--tw-gradient-from:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-deep{--tw-gradient-from:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-raised{--tw-gradient-from:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-sunken{--tw-gradient-from:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\\[rgb\\(0\\,110\\,1\\)\\]{--tw-gradient-via:#006e01;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-200{--tw-gradient-via:var(--color-amber-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50{--tw-gradient-via:var(--color-indigo-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50\\/30{--tw-gradient-via:#eef2ff4d}@supports (color:color-mix(in lab, red, red)){.via-indigo-50\\/30{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-50) 30%, transparent)}}.via-indigo-50\\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
15osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-50{--tw-gradient-via:var(--color-pink-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500{--tw-gradient-via:var(--color-purple-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-300{--tw-gradient-via:var(--color-stone-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-raised{--tw-gradient-via:var(--surface-raised);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab, red, red)){.via-white\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-white) 50%, transparent)}}.via-white\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\\[\\#22c55e\\]{--tw-gradient-to:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[\\#34d27b\\]{--tw-gradient-to:#34d27b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,90\\,1\\)\\]{--tw-gradient-to:#005a01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,116\\,2\\)\\]{--tw-gradient-to:#007402;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,123\\,1\\)\\]{--tw-gradient-to:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(225\\,48\\,108\\)\\]{--tw-gradient-to:#e1306c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgba\\(225\\,48\\,108\\,0\\.02\\)\\]{--tw-gradient-to:#e1306c05;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid{--tw-gradient-to:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid-hover{--tw-gradient-to:var(--accent-solid-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\\/30{--tw-gradient-to:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.to-amber-50\\/30{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.to-amber-50\\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50\\/30{--tw-gradient-to:#ecfdf54d}@supports (color:color-mix(in lab, red, red)){.to-emerald-50\\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-50) 30%, transparent)}}.to-emerald-50\\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-100{--tw-gradient-to:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-200{--tw-gradient-to:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-100{--tw-gradient-to:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-100{--tw-gradient-to:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-200{--tw-gradient-to:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-500{--tw-gradient-to:var(--color-stone-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-alt{--tw-gradient-to:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-deep{--tw-gradient-to:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-raised{--tw-gradient-to:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-sunken{--tw-gradient-to:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
15.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-yellow-400{fill:var(--color-yellow-400)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\\[3px\\]{padding:3px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\\[18px\\]{padding-inline:18px}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\\[1px\\]{padding-block:1px}.py-\\[5px\\]{padding-block:5px}.py-\\[9px\\]{padding-block:9px}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-1\\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-\\[18px\\]{padding-right:18px}.pb-0\\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-\\[18px\\]{padding-left:18px}.pl-\\[19px\\]{padding-left:19px}.pl-\\[23px\\]{padding-left:23px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.indent-\\[0\\.5em\\]{text-indent:.5em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);
15line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\\[8px\\]{font-size:8px}.text-\\[9\\.5px\\]{font-size:9.5px}.text-\\[9px\\]{font-size:9px}.text-\\[10\\.5px\\]{font-size:10.5px}.text-\\[10px\\]{font-size:10px}.text-\\[11\\.5px\\]{font-size:11.5px}.text-\\[11px\\]{font-size:11px}.text-\\[12\\.5px\\]{font-size:12.5px}.text-\\[12px\\]{font-size:12px}.text-\\[13\\.5px\\]{font-size:13.5px}.text-\\[13px\\]{font-size:13px}.text-\\[14\\.5px\\]{font-size:14.5px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[16px\\]{font-size:16px}.text-\\[17px\\]{font-size:17px}.text-\\[19px\\]{font-size:19px}.text-\\[21px\\]{font-size:21px}.text-\\[22px\\]{font-size:22px}.text-\\[24px\\]{font-size:24px}.text-\\[28px\\]{font-size:28px}.text-\\[30px\\]{font-size:30px}.text-\\[34px\\]{font-size:34px}.text-\\[40px\\]{font-size:40px}.text-\\[44px\\]{font-size:44px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\\[1\\.02\\]{--tw-leading:1.02;line-height:1.02}.leading-\\[1\\.04\\]{--tw-leading:1.04;line-height:1.04}.leading-\\[1\\.7\\]{--tw-leading:1.7;line-height:1.7}.leading-\\[1\\.8\\]{--tw-leading:1.8;line-height:1.8}.leading-\\[1\\.65\\]{--tw-leading:1.65;line-height:1.65}.leading-\\[1\\.68\\]{--tw-leading:1.68;line-height:1.68}.leading-\\[16px\\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\\[-0\\.02em\\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\\[-0\\.03em\\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\\[-0\\.04em\\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\\[-0\\.045em\\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\\[0\\.1em\\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\\[0\\.5em\\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\\[0\\.06em\\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\\[0\\.08em\\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\\[0\\.09em\\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\\[0\\.14em\\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\\[0\\.16em\\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\\[2px\\]{--tw-tracking:2px;letter-spacing:2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\\[\\#0A66C2\\]{color:#0a66c2}.text-\\[\\#1877F2\\]{color:#1877f2}.text-\\[\\#3897F0\\]{color:#3897f0}.text-\\[\\#E1306C\\]{color:#e1306c}.text-\\[\\#E4405F\\]{color:#e4405f}.text-\\[\\#E60023\\]{color:#e60023}.text-\\[\\#EF4444\\]{color:#ef4444}.text-\\[\\#FE2C55\\]{color:#fe2c55}.text-\\[\\#FF4500\\]{color:#ff4500}.text-\\[\\#ff6154\\]{color:#ff6154}.text-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]{color:var(--accent,#0a66c2)}.text-\\[rgb\\(0\\,100\\,1\\)\\]{color:#006401}.text-\\[rgb\\(0\\,123\\,1\\)\\]{color:#007b01}.text-\\[rgb\\(24\\,119\\,242\\)\\]{color:#1877f2}.text-\\[rgb\\(178\\,36\\,86\\)\\]{color:#b22456}.text-\\[rgb\\(225\\,48\\,108\\)\\]{color:#e1306c}.text-\\[var\\(--color-primary\\)\\]{color:var(--color-primary)}.text-accent{color:var(--accent)}.text-accent-on-tint,.text-accent-on-tint\\/50{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/50{color:color-mix(in oklab, var(--accent-on-tint) 50%, transparent)}}.text-accent-on-tint\\/60{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/60{color:color-mix(in oklab, var(--accent-on-tint) 60%, transparent)}}.text-accent-on-tint\\/70{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/70{color:color-mix(in oklab, var(--accent-on-tint) 70%, transparent)}}.text-accent-solid{color:var(--accent-solid)}.text-accent-solid-hover{color:var(--accent-solid-hover)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\\/70{color:#b75000b3}@supports (color:color-mix(in lab, red, red)){.text-amber-700\\/70{color:color-mix(in oklab, var(--color-amber-700) 70%, transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-800\\/90{color:#193cb8e6}@supports (color:color-mix(in lab, red, red)){.text-blue-800\\/90{color:color-mix(in oklab, var(--color-blue-800) 90%, transparent)}}.text-blue-900{color:var(--color-blue-900)}.text-content{color:var(--content)}.text-content-faint,.text-content-faint\\/80{color:var(--content-faint)}@supports (color:color-mix(in lab, red, red)){.text-content-faint\\/80{color:color-mix(in oklab, var(--content-faint) 80%, transparent)}}.text-content-ghost{color:var(--content-ghost)}.text-content-muted{color:var(--content-muted)}.text-content-on-invert{color:var(--content-on-invert)}.text-content-strong{color:var(--content-strong)}.text-cyan-700{color:var(--color-cyan-700)}.text-danger{color:var(--danger)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\\/70{color:#007956b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-700\\/70{color:color-mix(in oklab, var(--color-emerald-700) 70%, transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-300{color:var(--color-orange-300)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-500\\/70{color:#ff2357b3}@supports (color:color-mix(in lab, red, red)){.text-rose-500\\/70{color:color-mix(in oklab, var(--color-rose-500) 70%, transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-amber-700\\/40{text-decoration-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.decoration-amber-700\\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.decoration-line-strong{-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-content-faint::placeholder{color:var(--content-faint)}.placeholder-content-ghost::placeholder{color:var(--content-ghost)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.caret-content-strong{caret-color:var(--content-strong)}.accent-\\[var\\(--accent-solid\\)\\]{accent-color:var(--accent-solid)}.opacity-0{opacity:0}
15.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_3px_var\\(--accent-tint\\)\\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_2px_rgba\\(0\\,0\\,0\\,0\\.08\\)\\]{--tw-shadow:0 1px 2px var(--tw-sha
15dow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_3px_rgba\\(124\\,58\\,237\\,0\\.05\\)\\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#7c3aed0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_12px_28px_-10px_rgba\\(6\\,16\\,10\\,0\\.55\\)\\]{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#06100a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_18px_40px_-18px_rgba\\(12\\,20\\,16\\,0\\.22\\)\\]{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,#0c141038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-30px_rgba\\(12\\,20\\,16\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0c141073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.shadow-\\[inset_0_-1px_0_var\\(--line\\)\\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[inset_0_2px_0_var\\(--accent-solid\\)\\]{--tw-shadow:inset 0 2px 0 var(--tw-shadow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-sha
15dow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.shadow-accent\\/25{--tw-shadow-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shadow-accent\\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--accent) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-200{--tw-shadow-color:#b9f8cf}@supports (color:lab(0% 0 0)){.shadow-green-200{--tw-shadow-color:lab(92.4222% -26.4702 12.9427)}}@supports (color:color-mix(in lab, red, red)){.shadow-green-200{--tw-shadow-color:color-mix(in oklab, var(--color-green-200) var(--tw-shadow-alpha), transparent)}}.ring-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/60{--tw-ring-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.ring-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/60{--tw-ring-color:color-mix(in oklab, var(--accent,#0a66c2) 60%, transparent)}}.ring-accent{--tw-ring-color:var(--accent)}.ring-accent-tint{--tw-ring-color:var(--accent-tint)}.ring-accent\\/25{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\\/25{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.ring-accent\\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\\/40{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-green-100{--tw-ring-color:var(--color-green-100)}.ring-line,.ring-line\\/80{--tw-ring-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.ring-line\\/80{--tw-ring-color:color-mix(in oklab, var(--line) 80%, transparent)}}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-pink-200{--tw-ring-color:var(--color-pink-200)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-surface-alt{--tw-ring-color:var(--surface-alt)}.ring-surface-raised{--tw-ring-color:var(--surface-raised)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\\[1px\\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\\[2px\\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,gap\\,padding\\]{transition-property:background-color,gap,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,gap\\]{transition-property:background-color,gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[gap\\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\,margin\\,opacity\\,visibility\\,background-color\\,color\\]{transition-property:height,margin,opacity,visibility,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[margin\\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[max-height\\,padding\\,opacity\\,visibility\\]{transition-property:max-height,padding,opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[max-width\\,opacity\\]{transition-property:max-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[padding\\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[transform\\,width\\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
15.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\\[var\\(--rail-motion\\)\\]{--tw-duration:var(--rail-motion);transition-duration:var(--rail-motion)}.ease-\\[var\\(--rail-ease\\)\\]{--tw-ease:var(--rail-ease);transition-timing-function:var(--rail-ease)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-gray{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153}@supports (color:lab(0% 0 0)){.prose-gray{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.outline-none{--tw-outline-style:none;outline-style:none}.prose-green{--tw-prose-links:#00a544;--tw-prose-invert-links:#00c758}@supports (color:lab(0% 0 0)){.prose-green{--tw-prose-links:lab(59.0978% -58.6621 41.2579);--tw-prose-invert-links:lab(70.5521% -66.5147 45.8073)}}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\\/tip\\:visible:is(:where(.group\\/tip):focus-within *){visibility:visible}.group-focus-within\\/tip\\:opacity-100:is(:where(.group\\/tip):focus-within *){opacity:1}@media (hover:hover){.group-hover\\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-y-0\\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;
15--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:animate-\\[spin_1\\.5s_linear_infinite\\]:is(:where(.group):hover *){animation:1.5s linear infinite spin}.group-hover\\:bg-violet-50:is(:where(.group):hover *){background-color:var(--color-violet-50)}.group-hover\\:text-\\[rgb\\(0\\,123\\,1\\)\\]:is(:where(.group):hover *){color:#007b01}.group-hover\\:text-\\[rgb\\(225\\,48\\,108\\)\\]:is(:where(.group):hover *){color:#e1306c}.group-hover\\:text-\\[var\\(--color-primary\\)\\]:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\\:text-accent-solid:is(:where(.group):hover *){color:var(--accent-solid)}.group-hover\\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\\:text-blue-700:is(:where(.group):hover *){color:var(--color-blue-700)}.group-hover\\:text-blue-800:is(:where(.group):hover *){color:var(--color-blue-800)}.group-hover\\:text-content:is(:where(.group):hover *){color:var(--content)}.group-hover\\:text-content-strong:is(:where(.group):hover *){color:var(--content-strong)}.group-hover\\:text-fuchsia-700:is(:where(.group):hover *){color:var(--color-fuchsia-700)}.group-hover\\:text-neutral-900:is(:where(.group):hover *){color:var(--color-neutral-900)}.group-hover\\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\\:text-orange-700:is(:where(.group):hover *){color:var(--color-orange-700)}.group-hover\\:text-pink-600:is(:where(.group):hover *){color:var(--color-pink-600)}.group-hover\\:text-pink-700:is(:where(.group):hover *){color:var(--color-pink-700)}.group-hover\\:text-purple-600:is(:where(.group):hover *){color:var(--color-purple-600)}.group-hover\\:text-purple-700:is(:where(.group):hover *){color:var(--color-purple-700)}.group-hover\\:text-purple-800:is(:where(.group):hover *){color:var(--color-purple-800)}.group-hover\\:text-red-600:is(:where(.group):hover *){color:var(--color-red-600)}.group-hover\\:text-red-700:is(:where(.group):hover *){color:var(--color-red-700)}.group-hover\\:text-sky-500:is(:where(.group):hover *){color:var(--color-sky-500)}.group-hover\\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\\:text-sky-700:is(:where(.group):hover *){color:var(--color-sky-700)}.group-hover\\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\\:opacity-10:is(:where(.group):hover *){opacity:.1}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\/tip\\:visible:is(:where(.group\\/tip):hover *){visibility:visible}.group-hover\\/tip\\:opacity-100:is(:where(.group\\/tip):hover *){opacity:1}}.placeholder\\:text-content-faint::placeholder{color:var(--content-faint)}.placeholder\\:text-content-ghost::placeholder{color:var(--content-ghost)}.placeholder\\:text-content-muted::placeholder{color:var(--content-muted)}.last\\:mb-0:last-child{margin-bottom:0}.last\\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\\:pb-0:last-child{padding-bottom:0}.even\\:bg-gray-50\\/50:nth-child(2n){background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.even\\:bg-gray-50\\/50:nth-child(2n){background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.focus-within\\:border-accent:focus-within{border-color:var(--accent)}.focus-within\\:border-violet-500:focus-within{border-color:var(--color-violet-500)}.focus-within\\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.focus-within\\:ring-\\[3px\\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\\:ring-accent\\/25:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/25:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.focus-within\\:ring-accent\\/30:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.focus-within\\:ring-accent\\/40:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-within\\:ring-violet-100:focus-within{--tw-ring-color:var(--color-violet-100)}@media (hover:hover){.hover\\:-translate-y-0\\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-\\[1\\.02\\]:hover{scale:1.02}.hover\\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\\:border-\\[\\#bfe6c9\\]:hover{border-color:#bfe6c9}.hover\\:border-accent:hover{border-color:var(--accent)}.hover\\:border-accent-solid:hover,.hover\\:border-accent-solid\\/30:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent-solid\\/30:hover{border-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.hover\\:border-accent-solid\\/40:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent-solid\\/40:hover{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.hover\\:border-accent\\/35:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent\\/35:hover{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.hover\\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\\:border-content-faint:hover{border-color:var(--content-faint)}.hover\\:border-content-muted:hover{border-color:var(--content-muted)}.hover\\:border-content-strong:hover{border-color:var(--content-strong)}.hover\\:border-cyan-200:hover{border-color:var(--color-cyan-200)}.hover\\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\\:border-green-200:hover{border-color:var(--color-green-200)}.hover\\:border-line:hover{border-color:var(--line)}.hover\\:border-line-strong:hover{border-color:var(--line-strong)}.hover\\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\\:border-pink-300:hover{border-color:var(--color-pink-300)}.hover\\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\\:border-red-300:hover{border-color:var(--color-red-300)}.hover\\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\\:bg-\\[\\#0d5fc7\\]:hover{background-color:#0d5fc7}.hover\\:bg-\\[\\#0f6a33\\]:hover{background-color:#0f6a33}.hover\\:bg-\\[\\#004182\\]:hover{background-color:#004182}.hover\\:bg-\\[rgb\\(0\\,100\\,1\\)\\]:hover{background-color:#006401}.hover\\:bg-\\[var\\(--color-primary\\)\\]:hover{background-color:var(--color-primary)}.hover\\:bg-\\[var\\(--rail-item-hover\\)\\]:hover{background-color:var(--rail-item-hover)}.hover\\:bg-accent-solid:hover{background-color:var(--accent-solid)}.hover\\:bg-accent-solid-hover:hover{background-color:var(--accent-solid-hover)}.hover\\:bg-accent-solid\\/16:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent-solid\\/16:hover{background-color:color-mix(in oklab, var(--accent-solid) 16%, transparent)}}.hover\\:bg-accent-solid\\/20:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent-solid\\/20:hover{background-color:color-mix(in oklab, var(--accent-solid) 20%, transparent)}}.hover\\:bg-accent-tint:hover{background-color:var(--accent-tint)}.hover\\:bg-accent\\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent\\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}
15.hover\\:bg-accent\\/15:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent\\/15:hover{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.hover\\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\\:bg-blue-50\\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-50\\/50:hover{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.hover\\:bg-blue-50\\/70:hover{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-50\\/70:hover{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.hover\\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\\:bg-danger-tint:hover{background-color:var(--danger-tint)}.hover\\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\\:bg-emerald-50\\/70:hover{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-emerald-50\\/70:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.hover\\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\\:bg-fuchsia-700:hover{background-color:var(--color-fuchsia-700)}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\\:bg-gray-700\\/30:hover{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-700\\/30:hover{background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\\:bg-green-50\\/70:hover{background-color:#f0fdf4b3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-green-50\\/70:hover{background-color:color-mix(in oklab, var(--color-green-50) 70%, transparent)}}.hover\\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\\:bg-line-strong:hover{background-color:var(--line-strong)}.hover\\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\\:bg-orange-50\\/50:hover{background-color:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-orange-50\\/50:hover{background-color:color-mix(in oklab, var(--color-orange-50) 50%, transparent)}}.hover\\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\\:bg-pink-50:hover{background-color:var(--color-pink-50)}.hover\\:bg-pink-50\\/50:hover{background-color:#fdf2f880}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-pink-50\\/50:hover{background-color:color-mix(in oklab, var(--color-pink-50) 50%, transparent)}}.hover\\:bg-pink-100:hover{background-color:var(--color-pink-100)}.hover\\:bg-pink-700:hover{background-color:var(--color-pink-700)}.hover\\:bg-purple-50\\/50:hover{background-color:#faf5ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-purple-50\\/50:hover{background-color:color-mix(in oklab, var(--color-purple-50) 50%, transparent)}}.hover\\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\\:bg-red-50\\/40:hover{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-50\\/40:hover{background-color:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.hover\\:bg-red-50\\/50:hover{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-50\\/50:hover{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.hover\\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\\:bg-surface:hover{background-color:var(--surface)}.hover\\:bg-surface-alt:hover,.hover\\:bg-surface-alt\\/50:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/50:hover{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.hover\\:bg-surface-alt\\/60:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/60:hover{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}
15.hover\\:bg-surface-alt\\/70:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/70:hover{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.hover\\:bg-surface-deep:hover{background-color:var(--surface-deep)}.hover\\:bg-surface-raised:hover,.hover\\:bg-surface-raised\\/60:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-raised\\/60:hover{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.hover\\:bg-surface-raised\\/70:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-raised\\/70:hover{background-color:color-mix(in oklab, var(--surface-raised) 70%, transparent)}}.hover\\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}.hover\\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\\:bg-violet-100\\/70:hover{background-color:#ede9feb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-violet-100\\/70:hover{background-color:color-mix(in oklab, var(--color-violet-100) 70%, transparent)}}.hover\\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\\:bg-white\\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\\:bg-white\\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\\:bg-white\\/\\[0\\.06\\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/\\[0\\.06\\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\\:\\[color\\:var\\(--accent\\)\\]:hover{color:var(--accent)}.hover\\:text-\\[\\#1877F2\\]:hover{color:#1877f2}.hover\\:text-\\[\\#EF4444\\]:hover{color:#ef4444}.hover\\:text-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]:hover{color:var(--accent,#0a66c2)}.hover\\:text-\\[rgb\\(24\\,119\\,242\\)\\]:hover{color:#1877f2}.hover\\:text-\\[rgb\\(225\\,48\\,108\\)\\]:hover{color:#e1306c}.hover\\:text-\\[var\\(--code-fg\\)\\]:hover{color:var(--code-fg)}.hover\\:text-\\[var\\(--color-primary\\)\\]:hover{color:var(--color-primary)}.hover\\:text-accent:hover{color:var(--accent)}.hover\\:text-accent-on-tint:hover{color:var(--accent-on-tint)}.hover\\:text-accent-solid:hover{color:var(--accent-solid)}.hover\\:text-accent-solid-hover:hover{color:var(--accent-solid-hover)}.hover\\:text-amber-900:hover{color:var(--color-amber-900)}.hover\\:text-blue-700:hover{color:var(--color-blue-700)}.hover\\:text-blue-800:hover{color:var(--color-blue-800)}.hover\\:text-blue-900:hover{color:var(--color-blue-900)}.hover\\:text-content:hover{color:var(--content)}.hover\\:text-content-strong:hover{color:var(--content-strong)}.hover\\:text-gray-600:hover{color:var(--color-gray-600)}.hover\\:text-gray-700:hover{color:var(--color-gray-700)}.hover\\:text-gray-800:hover{color:var(--color-gray-800)}.hover\\:text-gray-900:hover{color:var(--color-gray-900)}.hover\\:text-orange-700:hover{color:var(--color-orange-700)}.hover\\:text-pink-600:hover{color:var(--color-pink-600)}.hover\\:text-pink-700:hover{color:var(--color-pink-700)}.hover\\:text-purple-800:hover{color:var(--color-purple-800)}.hover\\:text-red-600:hover{color:var(--color-red-600)}.hover\\:text-red-700:hover{color:var(--color-red-700)}.hover\\:text-rose-700:hover{color:var(--color-rose-700)}.hover\\:text-sky-600:hover{color:var(--color-sky-600)}.hover\\:text-sky-700:hover{color:var(--color-sky-700)}.hover\\:text-violet-700:hover{color:var(--color-violet-700)}.hover\\:text-violet-800:hover{color:var(--color-violet-800)}.hover\\:text-violet-900:hover{color:var(--color-violet-900)}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:decoration-content-strong:hover{-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);text-decoration-color:var(--content-strong)}.hover\\:opacity-90:hover{opacity:.9}
15.hover\\:shadow-\\[0_6px_16px_-6px_var\\(--accent-solid\\)\\]:hover{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-\\[0_8px_20px_-8px_rgba\\(12\\,20\\,16\\,0\\.5\\)\\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#0c141080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-\\[0_8px_20px_-8px_rgba\\(22\\,163\\,74\\,0\\.5\\)\\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#16a34a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:ring-accent\\/40:hover{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:ring-accent\\/40:hover{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\\:ring-blue-400:hover{--tw-ring-color:var(--color-blue-400)}.hover\\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\\:ring-pink-300:hover{--tw-ring-color:var(--color-pink-300)}.hover\\:ring-violet-300:hover{--tw-ring-color:var(--color-violet-300)}}.focus\\:border-\\[rgb\\(0\\,123\\,1\\)\\]:focus{border-color:#007b01}.focus\\:border-accent-solid:focus{border-color:var(--accent-solid)}.focus\\:bg-surface-raised:focus{background-color:var(--surface-raised)}.focus\\:shadow-\\[0_0_0_3px_var\\(--accent-tint\\)\\]:focus{--tw-shadow:0 0 0 3px var(--tw-sha
15dow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-\\[3px\\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-\\[\\#EF4444\\]\\/30:focus{--tw-ring-color:#ef44444d}@supports (color:lab(0% 0 0)){.focus\\:ring-\\[\\#EF4444\\]\\/30:focus{--tw-ring-color:lab(55.7853% 65.6165 40.7976/.3)}}.focus\\:ring-accent-solid\\/30:focus{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-accent-solid\\/30:focus{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus\\:ring-accent-tint:focus{--tw-ring-color:var(--accent-tint)}.focus\\:ring-accent\\/40:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-accent\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\\:ring-line-strong:focus{--tw-ring-color:var(--line-strong)}.focus\\:ring-orange-400\\/40:focus{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-orange-400\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.focus\\:ring-red-400\\/40:focus{--tw-ring-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-red-400\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.focus\\:ring-violet-200:focus{--tw-ring-color:var(--color-violet-200)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.focus-visible\\:ring-accent-solid\\/30:focus-visible{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-accent-solid\\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus-visible\\:ring-content-strong\\/20:focus-visible{--tw-ring-color:var(--content-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-content-strong\\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--content-strong) 20%, transparent)}}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\\:outline-accent-solid:focus-visible{outline-color:var(--accent-solid)}.active\\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\\:scale-\\[0\\.98\\]:active{scale:.98}.active\\:bg-line-strong:active{background-color:var(--line-strong)}@media (hover:hover){.enabled\\:hover\\:scale-105:enabled:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.enabled\\:hover\\:shadow-md:enabled:hover{--tw-shadow:0 4px 6px -1px var(--tw-sha
15dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.enabled\\:active\\:scale-95:enabled:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\\:cursor-default:disabled{cursor:default}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-line-strong:disabled{background-color:var(--line-strong)}.disabled\\:bg-surface-alt:disabled{background-color:var(--surface-alt)}.disabled\\:bg-surface-deep:disabled{background-color:var(--surface-deep)}.disabled\\:text-content-faint:disabled{color:var(--content-faint)}.disabled\\:text-content-ghost:disabled{color:var(--content-ghost)}.disabled\\:opacity-30:disabled{opacity:.3}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\\:hover\\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\\:hover\\:border-accent\\/25:disabled:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.disabled\\:hover\\:border-accent\\/25:disabled:hover{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.disabled\\:hover\\:border-line:disabled:hover{border-color:var(--line)}.disabled\\:hover\\:bg-accent-tint:disabled:hover{background-color:var(--accent-tint)}.disabled\\:hover\\:bg-orange-50:disabled:hover{background-color:var(--color-orange-50)}.disabled\\:hover\\:bg-surface-raised:disabled:hover{background-color:var(--surface-raised)}.disabled\\:hover\\:bg-transparent:disabled:hover{background-color:#0000}.disabled\\:hover\\:text-content:disabled:hover{color:var(--content)}.disabled\\:hover\\:text-content-faint:disabled:hover{color:var(--content-faint)}}@media (prefers-reduced-motion:reduce){.motion-reduce\\:animate-none{animation:none}.motion-reduce\\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\\:hover\\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (min-width:1100px){.hdr\\:flex{display:flex}.hdr\\:hidden{display:none}}@media (min-width:40rem){.sm\\:absolute{position:absolute}.sm\\:inset-x-auto{inset-inline:auto}.sm\\:top-0{top:0}.sm\\:bottom-auto{bottom:auto}.sm\\:left-full{left:100%}.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\\:block{display:block}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:inline-block{display:inline-block}.sm\\:inline-flex{display:inline-flex}.sm\\:h-\\[280px\\]{height:280px}.sm\\:w-60{width:calc(var(--spacing) * 60)}.sm\\:w-72{width:calc(var(--spacing) * 72)}.sm\\:w-96{width:calc(var(--spacing) * 96)}.sm\\:w-\\[280px\\]{width:280px}.sm\\:w-\\[440px\\]{width:440px}.sm\\:w-auto{width:auto}.sm\\:max-w-none{max-width:none}.sm\\:min-w-\\[20ch\\]{min-width:20ch}.sm\\:min-w-\\[210px\\]{min-width:210px}.sm\\:min-w-\\[260px\\]{min-width:260px}.sm\\:flex-none{flex:none}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-baseline{align-items:baseline}.sm\\:items-center{align-items:center}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-1{gap:var(--spacing)}.sm\\:gap-8{gap:calc(var(--spacing) * 8)}.sm\\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.sm\\:p-5{padding:calc(var(--spacing) * 5)}.sm\\:p-6{padding:calc(var(--spacing) * 6)}.sm\\:p-8{padding:calc(var(--spacing) * 8)}.sm\\:p-10{padding:calc(var(--spacing) * 10)}.sm\\:p-12{padding:calc(var(--spacing) * 12)}.sm\\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-\\[13px\\]{font-size:13px}}@media (min-width:48rem){.md\\:left-5{left:calc(var(--spacing) * 5)}.md\\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:h-10{height:calc(var(--spacing) * 10)}.md\\:w-10{width:calc(var(--spacing) * 10)}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_260px\\]{grid-template-columns:minmax(0,1fr) 260px}.md\\:flex-row{flex-direction:row}.md\\:flex-row-reverse{flex-direction:row-reverse}.md\\:items-center{align-items:center}.md\\:justify-between{justify-content:space-between}.md\\:gap-8{gap:calc(var(--spacing) * 8)}.md\\:gap-16{gap:calc(var(--spacing) * 16)}
15.md\\:self-center{align-self:center}.md\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\\:border-white\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.md\\:border-white\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.md\\:p-7{padding:calc(var(--spacing) * 7)}.md\\:p-9{padding:calc(var(--spacing) * 9)}.md\\:p-12{padding:calc(var(--spacing) * 12)}.md\\:p-16{padding:calc(var(--spacing) * 16)}.md\\:py-10{padding-block:calc(var(--spacing) * 10)}.md\\:py-12{padding-block:calc(var(--spacing) * 12)}.md\\:py-14{padding-block:calc(var(--spacing) * 14)}.md\\:py-16{padding-block:calc(var(--spacing) * 16)}.md\\:py-20{padding-block:calc(var(--spacing) * 20)}.md\\:py-24{padding-block:calc(var(--spacing) * 24)}.md\\:py-28{padding-block:calc(var(--spacing) * 28)}.md\\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-\\[28px\\]{font-size:28px}.md\\:text-\\[34px\\]{font-size:34px}.md\\:text-\\[40px\\]{font-size:40px}.md\\:text-\\[44px\\]{font-size:44px}.md\\:text-\\[72px\\]{font-size:72px}.md\\:text-\\[84px\\]{font-size:84px}.md\\:leading-\\[1\\.1\\]{--tw-leading:1.1;line-height:1.1}.md\\:leading-\\[1\\.3\\]{--tw-leading:1.3;line-height:1.3}.md\\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (min-width:64rem){.lg\\:invisible{visibility:hidden}.lg\\:col-span-3{grid-column:span 3/span 3}.lg\\:mb-0{margin-bottom:0}.lg\\:ml-14{margin-left:calc(var(--spacing) * 14)}.lg\\:ml-48{margin-left:calc(var(--spacing) * 48)}.lg\\:ml-auto{margin-left:auto}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:inline-flex{display:inline-flex}.lg\\:max-h-0{max-height:0}.lg\\:max-h-none{max-height:none}.lg\\:min-h-0{min-height:0}.lg\\:w-14{width:calc(var(--spacing) * 14)}.lg\\:w-48{width:calc(var(--spacing) * 48)}.lg\\:w-80{width:calc(var(--spacing) * 80)}.lg\\:w-\\[272px\\]{width:272px}.lg\\:max-w-0{max-width:0}.lg\\:flex-none{flex:none}.lg\\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-\\[1\\.3fr_1fr\\]{grid-template-columns:1.3fr 1fr}.lg\\:grid-cols-\\[1fr_280px\\]{grid-template-columns:1fr 280px}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.35fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_296px\\]{grid-template-columns:minmax(0,1fr) 296px}.lg\\:flex-row{flex-direction:row}.lg\\:items-center{align-items:center}.lg\\:justify-center{justify-content:center}.lg\\:gap-0{gap:0}.lg\\:gap-12{gap:calc(var(--spacing) * 12)}:where(.lg\\:divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\\:divide-y-0\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\\:overflow-hidden{overflow:hidden}.lg\\:overflow-y-auto{overflow-y:auto}.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\\:p-8{padding:calc(var(--spacing) * 8)}.lg\\:px-0{padding-inline:0}.lg\\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\\:py-0{padding-block:0}.lg\\:pt-0{padding-top:0}.lg\\:pr-0{padding-right:0}.lg\\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\\:break-normal{overflow-wrap:normal;word-break:normal}.lg\\:whitespace-pre{white-space:pre}.lg\\:opacity-0{opacity:0}
15}@media (min-width:80rem){.xl\\:block{display:block}.xl\\:min-h-0{min-height:0}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\\:grid-rows-\\[minmax\\(0\\,1fr\\)\\]{grid-template-rows:minmax(0,1fr)}.xl\\:overflow-hidden{overflow:hidden}.xl\\:overflow-y-auto{overflow-y:auto}.xl\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.dark\\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\\:bg-violet-500\\/10:where(.dark,.dark *){background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-violet-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.dark\\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\\:hover\\:bg-blue-500:where(.dark,.dark *):hover{background-color:var(--color-blue-500)}.dark\\:hover\\:bg-fuchsia-500:where(.dark,.dark *):hover{background-color:var(--color-fuchsia-500)}.dark\\:hover\\:bg-orange-500:where(.dark,.dark *):hover{background-color:var(--color-orange-500)}.dark\\:hover\\:bg-pink-500:where(.dark,.dark *):hover{background-color:var(--color-pink-500)}.dark\\:hover\\:bg-red-500:where(.dark,.dark *):hover{background-color:var(--color-red-500)}.dark\\:hover\\:bg-red-950\\/40:where(.dark,.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-red-950\\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\\:hover\\:bg-violet-500:where(.dark,.dark *):hover{background-color:var(--color-violet-500)}.dark\\:hover\\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}}.prose-headings\\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-p\\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-a\\:text-accent :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent)}.prose-a\\:text-blue-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-600)}@media (hover:hover){.hover\\:prose-a\\:text-accent-solid-hover:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent-solid-hover)}}.prose-pre\\:my-2 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-li\\:my-0\\.5 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * .5)}.\\[\\\u0026\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker{display:none}.\\[\\\u0026\\:\\:-webkit-scrollbar\\]\\:hidden::-webkit-scrollbar{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-alt:#f7f9f7;--surface-raised:#fff;--surface-sunken:#f1f4f1;--surface-deep:#e6eae6;--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#6b786f;--content-ghost:#cbd3cd;--line:#e6eae6;--line-soft:#eef1ee;--line-strong:#d3dad4;--accent:#16a34a;--accent-solid:#16a34a;--accent-solid-hover:#127c3c;--accent-tint:#dcf3e2;--accent-on-tint:#0b3d20;--danger:#dc2626;--danger-tint:#fef2f2;--accent-wash:#f1faf3;--tooltip-bg:#18181b;--tooltip-fg:#fff;--surface-invert:#0c1410;--content-on-invert:#fff;--rail-gradient:linear-gradient(180deg, #e3f2e8 0%, #edf2ee 40%, #f4f1eb 68%, #faeee6 100%);--rail-edge:#0c141012;--rail-item:#3f4d45;--rail-item-hover:#fff9;--rail-active-bg:#fff;--rail-active-fg:#0c1410;--rail-active-shadow:0 2px 8px #0c14101a, 0 0 0 1px #0c14100a;--rail-card:#ffffff9e;--rail-card-line:#0c141012;--rail-track:#0c141017;--rail-motion:.18s;
15--rail-ease:cubic-bezier(0, 0, .2, 1);--crumb-fill:#ffffff8c;--crumb-fill-hover:#ffffffd1;--crumb-line:#0c141012;--btn-export:linear-gradient(96deg, #2fbf62 0%, #12864a 100%);--btn-export-hover:linear-gradient(96deg, #25b258 0%, #0e7340 100%);--btn-export-glow:0 6px 16px -6px #12864a99;--portal-canvas:radial-gradient(1150px 460px at 16% -12%, #a4dab9b8 0%, transparent 64%), radial-gradient(1050px 440px at 76% -14%, #f7caa2b3 0%, transparent 64%), linear-gradient(180deg, #fafcfa 0%, #f6f8f6 100%);--radius:14px;--color-primary:var(--accent-solid);--color-primary-light:#22c55e;--color-primary-dark:var(--accent-solid-hover);--color-bg-light:var(--accent-wash);--ink:var(--content-strong);--body:var(--content);--muted:var(--content-muted);--green:var(--accent-solid);--green-deep:var(--accent-solid-hover);--green-ink:var(--accent-on-tint);--green-50:var(--accent-wash);--green-100:var(--accent-tint);--bg-alt:var(--surface-alt);--dark:#0b1410;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0d1310;--surface-alt:#131a16;--surface-raised:#18211c;--surface-sunken:#0a0f0c;--surface-deep:#232e27;--content-strong:#e8efe9;--content:#a9b8ae;--content-muted:#7e8d84;--content-faint:#808e85;--content-ghost:#4a564f;--line:#253028;--line-soft:#1c241e;--line-strong:#36453b;--accent:#4ade80;--accent-solid:#16a34a;--accent-solid-hover:#1cb257;--accent-tint:#22c55e26;--accent-on-tint:#86efac;--danger:#f87171;--danger-tint:#f8717124;--accent-wash:#22c55e17;--rail-gradient:linear-gradient(180deg, #16241d 0%, #131a16 42%, #17171a 70%, #201a17 100%);--rail-edge:#ffffff12;--rail-item:#a9b8ae;--rail-item-hover:#ffffff0f;--rail-active-bg:#253128;--rail-active-fg:#eaf3ec;--rail-active-shadow:0 2px 8px #00000073, 0 0 0 1px #ffffff12;--rail-card:#ffffff0a;--rail-card-line:#ffffff14;--rail-track:#ffffff1a;--crumb-fill:#ffffff0d;--crumb-fill-hover:#ffffff1a;--crumb-line:#ffffff14;--btn-export:linear-gradient(96deg, #3fd071 0%, #17a057 100%);--btn-export-hover:linear-gradient(96deg, #54dd83 0%, #1eb765 100%);--btn-export-glow:0 6px 18px -6px #17a05780;--portal-canvas:radial-gradient(1150px 440px at 16% -10%, #22c55e14 0%, transparent 62%), radial-gradient(1050px 420px at 76% -12%, #d9915a0f 0%, transparent 62%), linear-gradient(180deg, #0d1310 0%, #0a0f0c 100%);--tooltip-bg:#e8efe9;--tooltip-fg:#0d1310;--surface-invert:#2e3b34;--content-on-invert:#f2f7f3;--color-primary-light:#4ade80;--dark:#1c2620;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000073;--shadow-2xl:0 25px 50px -12px #000000b3}.dark .report-paper{--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#97a39a;color:var(--content-strong)}.dark{--color-amber-50:#f99c001a;--color-amber-100:#f99c0029;--color-amber-200:#f99c0042;--color-amber-300:#f99c0061;--color-amber-700:#ffd236;--color-amber-800:#fee685;--color-amber-900:#fee685;--color-blue-50:#3080ff1a;--color-blue-100:#3080ff29;--color-blue-200:#3080ff42;--color-blue-300:#3080ff61;--color-blue-700:#90c5ff;--color-blue-800:#bedbff;--color-blue-900:#bedbff;--color-cyan-50:#00b7d71a;--color-cyan-100:#00b7d729;--color-cyan-200:#00b7d742;--color-cyan-300:#00b7d761;--color-cyan-700:#53eafd;--color-emerald-50:#00bb7f1a;--color-emerald-100:#00bb7f29;--color-emerald-200:#00bb7f42;--color-emerald-300:#00bb7f61;--color-emerald-700:#5ee9b5;--color-emerald-800:#a4f4cf;--color-emerald-900:#a4f4cf;--color-fuchsia-50:#e12afb1a;--color-fuchsia-100:#e12afb29;--color-fuchsia-300:#e12afb61;--color-fuchsia-700:#f2a9ff;--color-fuchsia-800:#f6cfff;--color-green-50:#00c7581a;--color-green-100:#00c75829;--color-green-200:#00c75842;--color-green-700:#7bf1a8;--color-green-800:#b9f8cf;--color-indigo-50:#625fff1a;--color-indigo-700:#a4b3ff;--color-orange-50:#fe6e001a;--color-orange-100:#fe6e0029;--color-orange-200:#fe6e0042;--color-orange-300:#fe6e0061;--color-orange-700:#ffb96d;--color-orange-800:#ffd7a8;--color-pink-50:#f6339a1a;--color-pink-100:#f6339a29;--color-pink-300:#f6339a61;--color-pink-700:#fda5d5;--color-pink-800:#fccee8;--color-purple-50:#ac4bff1a;--color-purple-100:#ac4bff29;--color-purple-300:#ac4bff61;--color-purple-700:#d9b3ff;--color-purple-800:#e9d5ff;--color-red-50:#fb2c361a;--color-red-100:#fb2c3629;--color-red-200:#fb2c3642;--color-red-300:#fb2c3661;--color-red-700:#ffa3a3;--color-red-800:#ffcaca;--color-red-900:#ffcaca;--color-rose-50:#ff23571a;--color-rose-100:#ff235729;--color-rose-200:#ff235742;--color-rose-300:#ff235761;--color-rose-700:#ffa2ae;--color-sky-50:#00a5ef1a;--color-sky-100:#00a5ef29;--color-sky-200:#00a5ef42;--color-sky-300:#00a5ef61;--color-sky-700:#77d4ff;--color-sky-800:#b8e6fe;--color-teal-50:#00baa71a;--color-teal-700:#46ecd5;--color-violet-50:#8d54ff1a;--color-violet-100:#8d54ff29;--color-violet-200:#8d54ff42;--color-violet-300:#8d54ff61;--color-violet-700:#c4b4ff;--color-violet-800:#ddd6ff;--color-violet-900:#ddd6ff;--color-yellow-50:#edb2001a;--color-yellow-100:#edb20029;--color-yellow-700:#ffe02a}@supports (color:lab(0% 0 0)){.dark{--color-amber-50:lab(72.7183% 31.8673 97.9409/.1);--color-amber-100:lab(72.7183% 31.8673 97.9409/.16);--color-amber-200:lab(72.7183% 31.8673 97.9409/.26);--color-amber-300:lab(72.7183% 31.8673 97.9409/.38);--color-amber-700:lab(86.4156% 6.13147 78.3961);--color-amber-800:lab(91.7203% -.505269 49.9084);--color-amber-900:lab(91.7203% -.505269 49.9084);--color-blue-50:lab(54.1736% 13.3369 -74.6839/.1);--color-blue-100:lab(54.1736% 13.3369 -74.6839/.16);--color-blue-200:lab(54.1736% 13.3369 -74.6839/.26);--color-blue-300:lab(54.1736% 13.3369 -74.6839/.38);--color-blue-700:lab(77.5052% -6.4629 -36.42);--color-blue-800:lab(86.15% -4.04379 -21.0797);--color-blue-900:lab(86.15% -4.04379 -21.0797);--color-cyan-50:lab(67.805% -35.3954 -30.2018/.1);--color-cyan-100:lab(67.805% -35.3954 -30.2018/.16);--color-cyan-200:lab(67.805% -35.3954 -30.2018/.26);--color-cyan-300:lab(67.805% -35.3954 -30.2018/.38);--color-cyan-700:lab(85.3886% -36.7636 -21.5716);--color-emerald-50:lab(66.9756% -58.27 19.5419/.1);--color-emerald-100:lab(66.9756% -58.27 19.5418/.16);--color-emerald-200:lab(66.9756% -58.27 19.5419/.26);--color-emerald-300:lab(66.9756% -58.27 19.5419/.38);--color-emerald-700:lab(83.9203% -48.7124 13.8849);--color-emerald-800:lab(90.2247% -31.039 9.47084);--color-emerald-900:lab(90.2247% -31.039 9.47084);--color-fuchsia-50:lab(56.4256% 83.1321 -64.6391/.1);--color-fuchsia-100:lab(56.4256% 83.1321 -64.6391/.16);--color-fuchsia-300:lab(56.4256% 83.1321 -64.6391/.38);--color-fuchsia-700:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-800:lab(87.7108% 19.9958 -18.2054);--color-green-50:lab(70.5521% -66.5148 45.8074/.1);--color-green-100:lab(70.5521% -66.5148 45.8074/.16);--color-green-200:lab(70.5521% -66.5148 45.8074/.26);--color-green-700:lab(86.9953% -47.2691 25.0054);--color-green-800:lab(92.4222% -26.4702 12.9427);
15--color-indigo-50:lab(48.295% 38.313 -81.9674/.1);--color-indigo-700:lab(74.0235% 8.54138 -41.6075);--color-orange-50:lab(64.272% 57.1786 90.3582/.1);--color-orange-100:lab(64.272% 57.1786 90.3582/.16);--color-orange-200:lab(64.272% 57.1786 90.3582/.26);--color-orange-300:lab(64.272% 57.1786 90.3582/.38);--color-orange-700:lab(80.8059% 21.7313 50.4455);--color-orange-800:lab(88.4871% 9.94918 28.8378);--color-pink-50:lab(56.9303% 76.8163 -8.07021/.1);--color-pink-100:lab(56.9303% 76.8163 -8.07021/.16);--color-pink-300:lab(56.9303% 76.8163 -8.07021/.38);--color-pink-700:lab(77.8308% 38.525 -10.5394);--color-pink-800:lab(87.4504% 19.6 -6.46662);--color-purple-50:lab(52.0183% 66.1098 -78.2315/.1);--color-purple-100:lab(52.0183% 66.1098 -78.2315/.16);--color-purple-300:lab(52.0183% 66.1098 -78.2315/.38);--color-purple-700:lab(78.3298% 26.2195 -34.9499);--color-purple-800:lab(87.8405% 13.4282 -18.7159);--color-red-50:lab(55.4814% 75.0733 48.8529/.1);--color-red-100:lab(55.4814% 75.0733 48.8529/.16);--color-red-200:lab(55.4814% 75.0733 48.8529/.26);--color-red-300:lab(55.4814% 75.0733 48.8529/.38);--color-red-700:lab(76.5514% 36.422 15.5335);--color-red-800:lab(86.017% 19.8815 7.75869);--color-red-900:lab(86.017% 19.8815 7.75869);--color-rose-50:lab(56.101% 79.4328 31.4532/.1);--color-rose-100:lab(56.101% 79.4328 31.4532/.16);--color-rose-200:lab(56.101% 79.4328 31.4532/.26);--color-rose-300:lab(56.101% 79.4328 31.4532/.38);--color-rose-700:lab(76.6339% 38.3549 9.68835);--color-sky-50:lab(63.3038% -18.433 -51.0407/.1);--color-sky-100:lab(63.3038% -18.433 -51.0407/.16);--color-sky-200:lab(63.3038% -18.433 -51.0407/.26);--color-sky-300:lab(63.3038% -18.433 -51.0407/.38);--color-sky-700:lab(80.3307% -20.2945 -31.385);--color-sky-800:lab(88.6983% -11.3978 -16.8488);--color-teal-50:lab(67.3859% -49.0981 -2.6351/.1);--color-teal-700:lab(84.8977% -48.1516 -1.3321);--color-violet-50:lab(49.9355% 55.1777 -81.8963/.1);--color-violet-100:lab(49.9355% 55.1777 -81.8963/.16);--color-violet-200:lab(49.9355% 55.1777 -81.8963/.26);--color-violet-300:lab(49.9355% 55.1777 -81.8963/.38);--color-violet-700:lab(76.7419% 18.3911 -37.0706);--color-violet-800:lab(87.0888% 8.53688 -19.4189);--color-violet-900:lab(87.0888% 8.53688 -19.4189);--color-yellow-50:lab(76.3898% 14.5258 98.4586/.1);--color-yellow-100:lab(76.3898% 14.5258 98.4586/.16);--color-yellow-700:lab(89.7033% -.480294 84.4917)}}:root:not(.dark) .portal-chrome{--accent:#007b01;--accent-solid:#007b01;--accent-solid-hover:#006401;--accent-tint:#e8f4e9;--accent-on-tint:#005001}html{scroll-behavior:smooth}body{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface)}.font-display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif}.text-gradient-primary{background:linear-gradient(to right, var(--color-primary-light), var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes askai-drift{0%,to{background-position:0%}50%{background-position:100%}}.askai-drift{background-image:linear-gradient(115deg,#7c3aed 0%,#a855f7 30%,#d946ef 50%,#6366f1 75%,#7c3aed 100%);background-size:320% 100%;animation:7s ease-in-out infinite askai-drift}.askai-drift:hover:not(:disabled){animation-duration:2.2s;transform:translateY(-1px);box-shadow:0 4px 14px -2px #a855f780}.askai-drift:active:not(:disabled){transform:translateY(0)}.askai-drift:disabled{background-image:none;animation:none}@media (prefers-reduced-motion:reduce){.askai-drift{animation:none}}button,a{transition:all .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#d4d4d8);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#a1a1aa)}.dark{--scrollbar-thumb:#2f3b34;--scrollbar-thumb-hover:#3f4d45}.portal-canvas{background:var(--portal-canvas);background-attachment:fixed}.portal-canvas.portal-canvas-flat{background:#eef2ef}.dark .portal-canvas.portal-canvas-flat{background:var(--surface-sunken)}.portal-rail{background:var(--rail-gradient);border-right:1px solid var(--rail-edge)}.rail-link{color:var(--rail-item);transition:background-color .14s ease, color .14s ease, box-shadow .14s ease, gap var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease);border-radius:10px;align-items:center;gap:11px;padding:10px 11px;font-size:14px;font-weight:500;display:flex;position:relative}.rail-link:hover{background:var(--rail-item-hover);color:var(--rail-active-fg)}.rail-link[data-active=true]{background:var(--rail-active-bg);color:var(--rail-active-fg);box-shadow:var(--rail-active-shadow);font-weight:600}.rail-link[data-active=true] .rail-icon{color:var(--accent-solid)}.rail-icon{color:currentColor;flex:none}.rail-brand{transition:gap var(--rail-motion) var(--rail-ease)}.rail-label{white-space:nowrap;text-overflow:ellipsis;max-width:120px;transition:max-width var(--rail-motion) var(--rail-ease), opacity .12s ease;flex:none;overflow:hidden}.rail-group{letter-spacing:.11em;text-transform:uppercase;height:42px;color:var(--content-strong);white-space:nowrap;transition:height var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), margin var(--rail-motion) var(--rail-ease), border-color var(--rail-motion) var(--rail-ease);border-top:1px solid #0000;padding:20px 11px 6px;font-size:10.5px;font-weight:700;line-height:16px;overflow:hidden}.rail-group:first-child{height:28px;padding-top:6px}.rail-link[data-flagship=true]:not([data-active=true]) .rail-icon{color:var(--rail-item)}.rail-link[data-flagship=true]:not([data-active=true]):after{content:\"\";background:var(--accent-solid);border-radius:9999px;width:5px;height:5px;position:absolute;top:7px;left:26px}[data-collapsed=false] .rail-link[data-flagship=true]:not([data-active=true]):after{top:50%;left:auto;right:11px;transform:translateY(-50%)}.btn-export{background-image:var(--btn-export);box-shadow:0 1px 2px #00000014}.btn-export:hover:not(:disabled){background-image:var(--btn-export-hover);box-shadow:var(--btn-export-glow)}.btn-export:disabled{box-shadow:none}.rail-card{background:var(--rail-card);border:1px solid var(--rail-card-line)}.crumb-chip{background:var(--crumb-fill);box-shadow:inset 0 0 0 1px var(--crumb-line)}.crumb-chip:hover:not(:disabled),.crumb-chip--open{background:var(--crumb-fill-hover)}.rail-track{background:var(--rail-track)}@media (min-width:1024px){aside[data-collapsed=true] .rail-link{gap:0;padding-left:10.5px;padding-right:10.5px}aside[data-collapsed=true] .rail-label{opacity:0;max-width:0}aside[data-collapsed=true] .rail-brand{gap:0}aside[data-collapsed=true] .rail-group{border-top-color:var(--rail-card-line);height:0;margin:9px 6px;padding:0}}@media (prefers-reduced-motion:reduce){:root{--rail-motion:1ms}}@media (min-width:1024px){.rail-tooltip{position:relative}.rail-tooltip:after{content:attr(data-label);background:var(--tooltip-bg);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;z-index:60;border-radius:4px;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:100%;transform:translateY(-50%)translate(-4px)}aside[data-collapsed=true] .rail-tooltip:hover:after{opacity:1;transform:translateY(-50%)translate(0)}}.landing{background:var(--surface);color:var(--ink);line-height:1.6}.landing ::selection{background:var(--green-100);color:var(--green-ink)}.landing section[id]{scroll-margin-top:72px}.landing .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.landing .mono{font-family:var(--font-mono), monospace}.landing .btn{background:var(--green);color:#fff;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.landing .btn:hover{background:var(--green-deep);transform:translateY(-1px);box-shadow:0 8px 20px -8px #16a34a80}.landing .btn .arr{transition:transform .25s}.landing .btn:hover .arr{transform:translate(3px)}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 320px), var(--bg-alt) 100%);padding:84px 0 120px;position:relative;overflow:hidden}.landing .hero+.sec-alt{border-top:none}.landing .hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);
15background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.landing .hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.landing .float-cards{pointer-events:none;z-index:0;position:absolute;inset:0}.landing .fc{color:#0c1410;background:#fff;border-radius:18px;place-items:center;animation:7s ease-in-out infinite lp-floaty;display:grid;position:absolute;box-shadow:0 18px 38px -16px #1e1e142e,0 2px 6px -2px #1e1e140f}.landing .fc.sm{border-radius:15px;width:56px;height:56px}.landing .fc.md{width:68px;height:68px}.landing .fc.soft{filter:blur(5px);opacity:.7;box-shadow:none}.landing .fc.softer{filter:blur(8px);opacity:.55;box-shadow:none}.landing .fc .em{font-size:26px;line-height:1}.landing .fc.tile-fc{border-radius:15px}@keyframes lp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@media (max-width:1180px){.landing .float-cards{display:none}}.landing .hero-inner{text-align:center;z-index:1;max-width:780px;margin:0 auto;position:relative}.landing .hero-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both lp-rise}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing .hero-rise{animation:none}}.anim-idle,.anim-idle *,.anim-idle :before,.anim-idle :after{animation-play-state:paused!important}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.reveal.is-in{opacity:1;transform:none}.collapse-grid{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.5,0,.2,1),opacity .35s;display:grid}.collapse-grid.open{opacity:1;grid-template-rows:1fr}.collapse-grid\u003ediv{min-height:0;overflow:hidden}.dd-pop{animation:.15s both dd-pop}@keyframes dd-pop{0%{opacity:0;transform:translateY(10px)}}.backdrop-fade{animation:.2s both backdrop-fade}@keyframes backdrop-fade{0%{opacity:0}}.drawer-slide{animation:.28s cubic-bezier(.2,.7,.3,1) both drawer-slide}@keyframes drawer-slide{0%{transform:translate(100%)}}.content-fade-in{animation:.18s ease-out backwards backdrop-fade}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.dd-pop,.backdrop-fade,.drawer-slide,.content-fade-in{animation:none}}.landing h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:26px 0 22px;font-size:clamp(42px,6.4vw,72px);font-weight:800;line-height:1.04}.landing h1 .accent{white-space:nowrap}.landing .hero-sub{color:var(--body);max-width:560px;margin:0 auto 34px;font-size:18.5px}.landing .hero-ctas{justify-content:center;align-items:center;gap:18px;margin-bottom:18px;display:flex}.landing .link-demo{color:var(--ink);align-items:center;gap:7px;font-size:15.5px;font-weight:600;display:inline-flex}.landing .link-demo .play{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;transition:border-color .2s,background .2s;display:grid}.landing .link-demo:hover .play{border-color:var(--green);background:var(--green-50)}.landing .hero-meta{color:var(--muted);justify-content:center;gap:22px;margin-bottom:44px;font-size:13.5px;display:flex}.landing .hero-meta span{align-items:center;gap:6px;display:inline-flex}.landing .hero-meta svg{color:var(--green)}.landing .platforms{flex-direction:column;align-items:center;gap:10px;margin-bottom:64px;display:flex}.landing .platform-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:640px){.landing .platforms{flex-flow:wrap;justify-content:center}.landing .platform-row{display:contents}}.landing .chip{border:1px solid var(--line);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex}.landing .chip:hover{transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.landing .chip svg,.landing .chip .th{flex-shrink:0}.landing .chip.c-ig{color:#c13584;background:#fef1f6;border-color:#f6cfe1}.landing .chip.c-tt{color:#0c1410;background:#f2f4f4;border-color:#dde2e2}.landing .chip.c-fb{color:#1877f2;background:#eff5fe;border-color:#cfe2fb}.landing .chip.c-li{color:#0a66c2;background:#eef5fb;border-color:#cbe0f2}.landing .chip.c-x{color:#0c1410;background:#f4f4f3;border-color:#e1e1df}.landing .chip.c-th{color:#0c1410;background:#f6f1ec;border-color:#e7dcd1}.landing .chip.c-yt{color:red;background:#fef1f1;border-color:#f6d0d0}.landing .chip.c-rd{color:#ff4500;background:#fff1eb;border-color:#ffd6c2}.landing .chip.c-pi{color:#e60023;background:#fdf0f2;border-color:#f7ccd4}.landing .chip .th{font-family:var(--font-display), sans-serif;font-size:14px;font-weight:800;line-height:1}.landing .demo-stage{max-width:980px;margin:0 auto;position:relative}.landing .browser{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.landing .browser-bar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;
15height:46px;padding:0 18px;display:flex}.landing .dots{gap:7px;display:flex}.landing .dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.landing .urlbar{max-width:420px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;border-radius:8px;flex:1;margin:0 auto;padding:6px 14px;font-size:12px}.landing .browser-body{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 320px;height:490px;display:grid}.landing .feed{background:var(--surface-raised);border-right:1px solid var(--line-soft);flex-direction:column;min-height:0;display:flex;overflow:hidden}.landing .ig-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:20px 26px 16px;display:flex}.landing .ig-avatar{background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;flex-shrink:0;width:52px;height:52px;padding:2.5px}.landing .ig-avatar i{border:2px solid var(--surface-raised);width:100%;height:100%;font-family:var(--font-display), sans-serif;color:#d62976;background:linear-gradient(135deg,#fdf2f5,#fde8ee);border-radius:50%;place-items:center;font-size:20px;font-style:normal;font-weight:800;display:grid}.landing .ig-title{flex:1}.landing .ig-title .h{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:700}.landing .ig-title .s{color:var(--muted);font-size:12px}.landing .ig-title .s b{color:var(--ink);font-weight:600}.landing .ig-follow{color:#fff;background:#0095f6;border:none;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:600}.landing .ig-grid{flex:none;grid-template-columns:1fr 1fr 1fr;align-content:start;gap:3px;padding:3px;display:grid}.landing .tile{aspect-ratio:1;position:relative;overflow:hidden}.landing .tile:first-child{background:linear-gradient(135deg,#fde7d8,#f3bfb4)}.landing .tile:nth-child(2){background:linear-gradient(135deg,#d8e9f7,#bcd3ef)}.landing .tile:nth-child(3){background:linear-gradient(135deg,#e6dcf4,#cdbcea)}.landing .tile:nth-child(4){background:linear-gradient(135deg,#d9f0e0,#b4dfc5)}.landing .tile:nth-child(5){background:linear-gradient(135deg,#fdf0d0,#f2d9a4)}.landing .tile:nth-child(6){background:linear-gradient(135deg,#f7d8e4,#ecbcd0)}.landing .tile:nth-child(7){background:linear-gradient(135deg,#d8f0ef,#b7dee0)}.landing .tile:nth-child(8){background:linear-gradient(135deg,#ebebe2,#d3d5c2)}.landing .tile:nth-child(9){background:linear-gradient(135deg,#fbe0d4,#efc0ac)}.landing .tile:after{content:\"\";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.8s infinite lp-shine;position:absolute;inset:0;transform:translate(-100%)}.landing .tile:nth-child(2):after{animation-delay:.3s}.landing .tile:nth-child(3):after{animation-delay:.6s}.landing .tile:nth-child(4):after{animation-delay:.9s}.landing .tile:nth-child(5):after{animation-delay:1.2s}.landing .tile:nth-child(6):after{animation-delay:1.5s}.landing .tile:nth-child(7):after{animation-delay:1.8s}.landing .tile:nth-child(8):after{animation-delay:2.1s}.landing .tile:nth-child(9):after{animation-delay:2.4s}@keyframes lp-shine{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.landing .tile .stats{font-family:var(--font-mono), monospace;color:#fff;z-index:1;background:linear-gradient(#0000,#00000073);align-items:center;gap:12px;padding:18px 10px 7px;font-size:10.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.landing .tile .stats span{align-items:center;gap:4px;display:inline-flex}.landing .tile.scanned{outline:2px solid var(--green);outline-offset:-2px}.landing .tile.scanned:before{content:\"✓\";background:var(--green);color:#fff;z-index:2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;animation:.35s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid;position:absolute;top:7px;right:7px}@keyframes lp-pop{0%{transform:scale(0)}to{transform:scale(1)}}.landing .panel{background:var(--surface-raised);flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex;overflow:hidden}.landing .panel-head{justify-content:space-between;align-items:center;display:flex}.landing .panel-title{font-family:var(--font-display), sans-serif;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.landing .live{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;display:inline-flex}.landing .live i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:1.4s infinite lp-pulse}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.landing .field{border:1px solid var(--line);border-radius:10px;padding:11px 13px}.landing .field .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:3px;font-size:10px}.landing .field .val{font-size:14px;font-weight:600}.landing .progress-row{color:var(--body);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.landing .count{font-family:var(--font-mono), monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.landing .bar{background:var(--line-soft);border-radius:100px;height:6px;overflow:hidden}.landing .bar i{background:linear-gradient(90deg, var(--green), #34d27b);border-radius:100px;width:0%;height:100%;transition:width .5s;display:block}.landing .captured{flex-direction:column;flex:1;min-height:0;display:flex}.landing .captured .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:flex}.landing .captured .lbl i{background:var(--green);border-radius:50%;width:5px;height:5px;animation:1.4s infinite lp-pulse}.landing .live-list{flex-direction:column;gap:6px;display:flex;overflow:hidden}.landing .live-item{border:1px solid var(--line-soft);background:var(--surface-raised);border-radius:10px;align-items:center;gap:9px;padding:7px 9px;display:flex}.landing .live-item.show{animation:.45s cubic-bezier(.3,1.3,.5,1) lp-liveIn}@keyframes lp-liveIn{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}.landing .live-item .av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--surface-raised);border-radius:50%;flex-shrink:0;width:30px;height:30px;box-shadow:0 0 0 1.5px #d62976}.landing .live-item .who{flex:1;min-width:0;line-height:1.25}.landing .live-item .who .u{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.landing .live-item .who .f{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.landing .live-item .ok{background:var(--green-50);width:17px;height:17px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;animation:.4s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid}.landing .panel .btn{justify-content:center;margin-top:auto}.landing .browser-body.results{background:var(--surface-raised);animation:.45s cubic-bezier(.2,.7,.3,1) lp-viewIn;display:block;overflow:hidden}@keyframes lp-viewIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.landing .results-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.landing .results-head .t{font-family:var(--font-mono), monospace;color:var(--muted);flex:1;font-size:12px}.landing .head-actions{gap:8px;display:flex}.landing .export-chip{color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:transform .2s;
15display:inline-flex}.landing .export-chip:hover{transform:translateY(-1px)}.landing .ai-chip{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#8b5cf6 55%,#7c3aed 100%);border:none;border-radius:9px;align-items:center;gap:8px;padding:6px 8px 6px 13px;font-size:12.5px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 6px 16px -6px #8b5cf68c}.landing .ai-chip:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 22px -8px #8b5cf6a6}.landing .ai-chip svg{color:#fff}.landing .ai-chip .kbd{font-family:var(--font-mono), monospace;color:#ffffffeb;background:#ffffff2e;border:1px solid #ffffff52;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:500;line-height:1.4}.landing .bio-cell{text-overflow:ellipsis;max-width:150px;overflow:hidden}.landing .av-cell{width:34px;min-width:34px;padding-right:0!important}.landing .t-av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--line-soft);border-radius:50%;width:30px;min-width:30px;height:30px;min-height:30px;display:block}.landing .table-scroll{overflow-x:auto}.landing .results table{border-collapse:collapse;width:100%;font-size:12.5px}.landing .results thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-soft);background:var(--surface-alt);padding:9px 13px;font-size:10px;font-weight:500}.landing .results thead th:first-child,.landing .results tbody td:first-child{padding-left:18px}.landing .results tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:10px 13px}.landing .results tbody tr:last-child td{border-bottom:none}.landing .results tbody tr.show{animation:.45s lp-rowIn}@keyframes lp-rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing .results tbody .handle{color:var(--ink);font-weight:600}.landing .tag-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:6px;padding:3px 8px;font-size:11px}.landing section{padding:104px 0}.landing .sec-alt{background:var(--bg-alt);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.landing .eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:inline-flex}.landing .eyebrow:before{content:\"\";background:var(--green);width:22px;height:1.5px}.landing h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-sub{color:var(--body);max-width:520px;font-size:17px}.landing .sec-head{margin-bottom:56px}.landing .sec-head h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-head.center{text-align:center}.landing .sec-head.center .sec-sub{margin:0 auto}.landing .sec-head.center .eyebrow:before{display:none}.landing .bento{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing .bento .card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .bento .card:before{content:\"\";background:linear-gradient(90deg, var(--green), #34d27b);transform-origin:0;height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.landing .bento .card:hover:before{transform:scaleX(1)}.landing .bento .card:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 24px 44px -28px #0c141029}.landing .bento .card.span2{grid-column:span 2}.landing .bento .card.span2:last-child{grid-column:span 3}.landing .bento .card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .bento .card p{color:var(--body);font-size:14.5px}.landing .ic{background:var(--green-50);border:1px solid var(--green-100);width:42px;height:42px;color:var(--green-deep);border-radius:11px;place-items:center;display:grid}.landing .bento .card .ghost-num{font-family:var(--font-display), sans-serif;color:var(--line-soft);-webkit-user-select:none;user-select:none;font-size:84px;font-weight:800;line-height:1;position:absolute;top:6px;right:18px}.landing .viz{margin-top:auto;padding-top:22px}@keyframes lp-slideX{to{transform:translate(-50%)}}.landing .vmarquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing .vmarquee .track{gap:10px;width:max-content;animation:16s linear infinite lp-slideX;display:flex}.landing .vmarquee:hover .track{animation-play-state:paused}.landing .mp{border:1px solid var(--line-soft);background:var(--surface-alt);border-radius:10px;flex-shrink:0;width:122px;padding:9px}.landing .mp .mp-h{align-items:center;gap:6px;display:flex}.landing .mp .mp-av{border-radius:50%;flex-shrink:0;width:15px;height:15px}.landing .mp .ln{background:var(--line-soft);border-radius:3px;height:5px}.landing .mp .mp-h .ln{flex:1}.landing .mp .ln+.ln{margin-top:5px}.landing .mp .mp-ft{font-family:var(--font-mono), monospace;color:var(--muted);gap:8px;margin-top:8px;font-size:8.5px;display:flex}.landing .pill-row{flex-wrap:wrap;gap:8px;display:flex}.landing .fpill{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;padding:5px 11px;font-size:11px}.landing .fpill.on{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100);animation:2.6s ease-in-out infinite lp-pillPulse}@keyframes lp-pillPulse{0%,to{box-shadow:0 0 #16a34a40}45%{box-shadow:0 0 0 5px #16a34a00}}.landing .sched{border:1px solid var(--line);background:var(--surface-alt);color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.landing .sched .ring{background:var(--green);border-radius:50%;width:9px;height:9px;position:relative}.landing .sched .ring:after{content:\"\";border:1.5px solid var(--green);border-radius:50%;animation:1.8s ease-out infinite lp-ringOut;position:absolute;inset:-4px}@keyframes lp-ringOut{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.25)}}.landing .sched .nxt{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px;font-weight:400}.landing .fmt-row{gap:8px;display:flex}.landing .fmt{font-family:var(--font-mono), monospace;color:var(--ink);background:var(--surface-alt);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:500;animation:3.2s ease-in-out infinite lp-bob;display:inline-flex}.landing .fmt:nth-child(2){animation-delay:.4s}.landing .fmt:nth-child(3){animation-delay:.8s}.landing .fmt i{border-radius:2px;width:7px;height:7px;font-style:normal}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.landing .ftag{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;flex-shrink:0;padding:4px 11px;font-size:10.5px}.landing .ftag.hot{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100)}.landing .lockline{border:1px solid var(--green-100);background:var(--green-50);color:var(--green-ink);border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.landing .lockline svg{flex-shrink:0}.landing .ai-duo{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.landing .ai-card{background:linear-gradient(155deg, var(--color-violet-50) 0%, var(--surface-raised) 60%);border:1px solid var(--color-violet-200);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .ai-card:hover{border-color:var(--color-violet-300);transform:translateY(-4px);box-shadow:0 24px 48px -28px #7c3aed4d}.landing .ai-card:before{content:\"\";transform-origin:0;background:linear-gradient(90deg,#a855f7,#7c3aed);height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;
15transform:scaleX(0)}.landing .ai-card:hover:before{transform:scaleX(1)}.landing .ai-card .ic{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .ai-card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .ai-card p{color:var(--body);font-size:14.5px}.landing .ai-card .corner{align-items:center;gap:8px;display:flex;position:absolute;top:24px;right:22px}.landing .ai-tag{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed);border-radius:100px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px -6px #8b5cf68c}.landing .kbd2{font-family:var(--font-mono), monospace;color:var(--color-violet-700);background:var(--color-violet-50);border:1px solid var(--color-violet-200);border-radius:6px;padding:2.5px 7px;font-size:10.5px}.landing .chatviz{flex-direction:column;gap:8px;margin-top:auto;padding-top:22px;display:flex}.landing .bub{border-radius:13px;max-width:82%;padding:8px 13px;font-size:12px;line-height:1.5}.landing .bub.q{background:var(--surface-invert);color:var(--content-on-invert);border-bottom-right-radius:4px;align-self:flex-end}.landing .bub.a{background:var(--surface-raised);border:1px solid var(--color-violet-200);color:var(--body);border-bottom-left-radius:4px;align-self:flex-start}.landing .bub.a b{color:var(--color-violet-700);font-weight:600}.landing .bub.a .spark{color:var(--color-violet-700);margin-right:3px}.landing .tdots{vertical-align:1px;gap:3px;margin-left:5px;display:inline-flex}.landing .tdots i{background:#a78bfa;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite lp-dotB}.landing .tdots i:nth-child(2){animation-delay:.18s}.landing .tdots i:nth-child(3){animation-delay:.36s}@keyframes lp-dotB{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.landing .dmviz{border:1px solid var(--color-violet-200);background:var(--surface-raised);border-radius:13px;padding:11px 13px}.landing .dm-to{color:var(--ink);border-bottom:1px solid var(--color-violet-100);align-items:center;gap:8px;margin-bottom:9px;padding-bottom:9px;font-size:11.5px;font-weight:600;display:flex}.landing .dm-to .dm-av{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:grid}.landing .dm-to .via{font-family:var(--font-mono), monospace;color:#a78bfa;margin-left:auto;font-size:9.5px;font-weight:400}.landing .dm-txt{color:var(--body);white-space:nowrap;text-overflow:clip;border-right:1.5px solid var(--color-violet-700);width:0;font-size:12px;line-height:1.55;animation:6s steps(54,end) infinite lp-dmType;overflow:hidden}@keyframes lp-dmType{0%{width:0}55%,92%{width:100%}to{opacity:0;width:100%}}.landing .stats-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:56px;padding:32px 0;display:grid}.landing .stats-strip .stat{text-align:center}.landing .stat-num{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.1}.landing .stat-label{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-top:8px;font-size:11.5px}.landing .tb-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.landing .tb-track{width:max-content;animation:106s linear infinite lp-tbScroll;display:flex}.landing .tb-marquee:hover .tb-track{animation-play-state:paused}.landing .tb-group{align-items:center;display:flex}.landing .tb-item{flex:none;align-items:center;gap:10px;padding:0 26px;display:flex}.landing .tb-logo{object-fit:contain;border-radius:5px;width:28px;height:28px}.landing .tb-name{color:var(--body);white-space:nowrap;font-size:14.5px;font-weight:600;transition:color .25s}.landing .tb-item:hover .tb-name{color:var(--ink)}@keyframes lp-tbScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing .tb-track{animation:none}}@media (max-width:760px){.landing .stats-strip{grid-template-columns:repeat(2,1fr);gap:28px 18px}.landing .stats-strip .stat:last-child{grid-column:1/-1}.landing .tb-item{padding:0 18px}.landing .tb-name{font-size:13.5px}}.landing .steps{grid-template-columns:repeat(3,1fr);gap:38px;display:grid;position:relative}.landing .steps:before{content:\"\";background:var(--line);z-index:0;height:2px;position:absolute;top:23px;left:12%;right:12%}.landing .steps .track{background:var(--green);transform-origin:0;z-index:1;height:2px;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;position:absolute;top:23px;left:12%;right:12%;
15transform:scaleX(0)}.landing .steps.in .track{transform:scaleX(1)}.landing .step{z-index:2;text-align:center;position:relative}.landing .step-num{background:var(--surface-raised);border:2px solid var(--line);width:46px;height:46px;font-family:var(--font-display), sans-serif;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:15px;font-weight:700;transition:border-color .4s,background .4s,color .4s;display:grid}.landing .steps.in .step-num{border-color:var(--green);color:var(--green-deep)}.landing .steps.in .step:nth-child(3) .step-num{transition-delay:.5s}.landing .steps.in .step:nth-child(4) .step-num{transition-delay:1s}.landing .step h3{font-family:var(--font-display), sans-serif;margin-bottom:8px;font-size:19px;font-weight:700}.landing .step p{color:var(--body);max-width:280px;margin:0 auto;font-size:14.5px}.landing .step .mock{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);border-radius:9px;align-items:center;gap:7px;margin-top:16px;padding:7px 13px;font-size:12px;font-weight:600;transition:transform .3s;display:inline-flex;box-shadow:0 10px 22px -16px #0c14102e}.landing .step:hover .mock{transform:translateY(-3px)}.landing .step .mock.grn{border-color:var(--green-100);background:var(--green-50);color:var(--green-deep)}.landing .step .mock .dotg{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2.2s infinite lp-pillPulse}.landing .uc-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.landing .uc{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);gap:18px;padding:26px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.landing .uc:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 20px 40px -28px #0c141029}.landing .uc .ic{flex-shrink:0}.landing .uc\u003ediv:last-child{flex-direction:column;flex:1;display:flex}.landing .uc .go{color:var(--green-deep);opacity:0;transition:opacity .3s,transform .3s;position:absolute;top:24px;right:20px;transform:translate(-6px)}.landing .uc:hover .go{opacity:1;transform:translate(0)}.landing .uc .ic.t-blue{background:var(--color-blue-50);border-color:var(--color-blue-200);color:var(--color-blue-700)}.landing .uc .ic.t-amber{background:var(--color-amber-50);border-color:var(--color-amber-200);color:var(--color-amber-700)}.landing .uc .ic.t-violet{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .uc-label{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--green-deep);margin-bottom:7px;font-size:10px;font-weight:600}.landing .uc-label.lb{color:var(--color-blue-700)}.landing .uc-label.la{color:var(--color-amber-700)}.landing .uc-label.lv{color:var(--color-violet-700)}.landing .uc h3{font-family:var(--font-display), sans-serif;margin-bottom:5px;font-size:17px;font-weight:700}.landing .uc p{color:var(--body);font-size:14px}.landing .uc-art{margin-top:auto;padding-top:18px}.landing .uc-art .row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.landing .uc-art .more{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.landing .bars{align-items:flex-end;gap:5px;height:36px;display:flex}.landing .bars i{background:var(--line-soft);transform-origin:bottom;border-radius:3.5px 3.5px 0 0;width:13px;transition:transform .8s cubic-bezier(.4,0,.2,1);transform:scaleY(0)}.landing .bars i.b{background:#1d6fd1}.landing .uc.in .bars i{transform:scaleY(1)}.landing .uc.in .bars i:nth-child(2){transition-delay:.12s}.landing .uc.in .bars i:nth-child(3){transition-delay:.24s}.landing .uc.in .bars i:nth-child(4){transition-delay:.36s}.landing .uc.in .bars i:nth-child(5){transition-delay:.48s}.landing .uc.in .bars i:nth-child(6){transition-delay:.6s}.landing .bars-leg{font-family:var(--font-mono), monospace;color:var(--muted);gap:14px;margin-top:8px;font-size:10px;display:flex}.landing .bars-leg b{vertical-align:-1px;border-radius:2.5px;width:8px;height:8px;margin-right:5px;display:inline-block}.landing .hooks{flex-direction:column;gap:6px;display:flex}.landing .hook{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line-soft);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.landing .hook .rk{color:var(--color-amber-700);font-weight:600}.landing .hook .up{color:var(--green-deep);margin-left:auto;font-weight:600}.landing .avs{display:flex}.landing .avs .av{border:2px solid var(--surface-raised);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-8px;font-size:9px;font-weight:600;display:grid}.landing .avs .av:first-child{margin-left:0}.landing .avs .plus{border:2px solid var(--surface-raised);background:var(--color-violet-50);width:26px;height:26px;color:var(--color-violet-700);font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;margin-left:-8px;font-size:8.5px;font-weight:600;display:grid}.landing.pricing-page #pricing{padding-top:48px}.landing .toggle{background:var(--surface-raised);border:1px solid var(--line);border-radius:100px;margin:0 auto 14px;padding:4px;display:inline-flex;position:relative}.landing .toggle button{color:var(--body);background:0 0;border:none;border-radius:100px;padding:9px 22px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.landing .toggle button.on{color:var(--content-on-invert)}.landing .toggle .pill{background:var(--surface-invert);z-index:0;border-radius:100px;position:absolute;inset:0}.landing .toggle button\u003espan{z-index:1;position:relative}.landing .save-note{font-family:var(--font-mono), monospace;color:var(--green-deep);text-align:center;height:18px;margin-bottom:46px;font-size:12px}.landing .plans{--plan-pad:clamp(26px, 2.4vw, 34px);grid-template-columns:1fr 1.1fr 1fr;gap:20px;max-width:1060px;margin:0 auto;display:grid}.landing .plan{background:var(--surface-raised);border:1px solid var(--line);padding:var(--plan-pad);border-radius:18px;transition:transform .3s,box-shadow .3s;position:relative}.landing .plan:hover{transform:translateY(-4px)}.landing .plan.pro{border:1px solid var(--green-100);border-radius:20px;padding:0;box-shadow:0 30px 60px -34px #16a34a73}.landing .plan.pro .plan-head{padding:calc(var(--plan-pad) - 2px) var(--plan-pad) calc(var(--plan-pad) - 6px);background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, var(--green) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised);border-radius:19px 19px 0 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, color-mix(in srgb, var(--green) 44%, transparent) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised)}}.landing .plan.pro .plan-head{border-bottom:1px solid var(--green-100)}.landing .plan.pro .plan-head:after{content:\"\";pointer-events:none;background:linear-gradient(104deg,#0000 0%,#ffffff85 46%,#0000 64%);height:160%;position:absolute;inset:-50% -14% auto 52%;transform:rotate(-14deg)}.landing .plan.pro .plan-head\u003e*{z-index:1;position:relative}.landing .plan.pro .plan-body{padding:10px var(--plan-pad) calc(var(--plan-pad) - 6px)}.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, var(--green) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, color-mix(in srgb, var(--green) 44%, transparent) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}}.dark .landing .plan.pro .plan-head{border-bottom-color:var(--line)}.dark .landing .plan.pro .plan-head:after{background:linear-gradient(104deg,#0000 0%,#ffffff14 46%,#0000 64%)}.dark .landing .plan.pro .pro-name{background-image:linear-gradient(96deg, var(--ink) 8%, var(--accent) 92%)}.landing .badge{font-family:var(--font-mono), monospace;letter-spacing:.06em;background:var(--green);color:#fff;white-space:nowrap;border-radius:100px;padding:5px 14px;font-size:11px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.landing .plan.pro .badge{z-index:2;background:var(--surface-raised);color:var(--green-deep);border:1px solid var(--green-100);top:18px;left:auto;right:20px;transform:none;box-shadow:0 8px 18px -10px #16a34ab3}.landing .plan .name{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;margin-bottom:20px;font-size:21px;font-weight:700;display:flex}.landing .plan .pro-mark{color:#fff;background:linear-gradient(150deg, var(--green), var(--green-deep));border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 14px -6px #16a34ae6}.landing .plan .pro-name{letter-spacing:-.03em;background:linear-gradient(96deg, var(--ink) 8%, var(--green) 92%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.landing .price{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.landing .price small{font-family:var(--font-sans), sans-serif;color:var(--muted);letter-spacing:0;font-size:15px;font-weight:500}.landing .price .was{color:var(--muted);margin-right:11px;font-size:27px;font-weight:700;text-decoration-thickness:2px}.landing .billed{color:var(--muted);min-height:18px;margin:6px 0 24px;font-size:13px}.landing .plan ul{color:var(--body);flex-direction:column;gap:11px;margin:26px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.landing .plan ul li{align-items:flex-start;gap:10px;display:flex}.landing .plan ul svg{color:var(--green);flex-shrink:0;margin-top:4px}.landing .btn-outline{background:var(--surface-raised);width:100%;color:var(--ink);border:1.5px solid var(--line);border-radius:11px;justify-content:center;padding:13px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.landing .btn-outline:hover{border-color:var(--ink);background:var(--bg-alt)}.landing .btn-outline:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing .plan .btn{justify-content:center;width:100%;padding:13px;font-size:15px}.landing .plan.pro .btn{border-radius:12px;padding:15px;font-size:15.5px;box-shadow:0 16px 30px -14px #16a34abf}.landing .plan.pro .btn:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .btn:hover{background:color-mix(in srgb, var(--green) 72%, #064e3b)}}.landing .plan.pro .btn:hover{box-shadow:0 22px 38px -14px #16a34ae6,inset 0 1px #ffffff38}.landing .plan.pro .plan-body\u003eul{gap:0;margin-top:6px}.landing .plan.pro .plan-body\u003eul\u003eli{border-bottom:1px solid var(--line-soft);align-items:center;gap:13px;padding:13px 0}.landing .plan.pro .plan-body\u003eul\u003eli:last-child{border-bottom:none}.landing .plan.pro .plan-body\u003eul\u003eli\u003esvg{box-sizing:border-box;background:var(--green-100);width:23px;height:23px;color:var(--green-deep);border-radius:50%;margin-top:0;padding:5px}.landing .plan .unlimited{background:var(--green);border-radius:12px;margin-top:22px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{background:color-mix(in srgb, var(--green) 8%, transparent)}}.landing .plan .unlimited{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{border:1px solid color-mix(in srgb, var(--green) 28%, transparent)}}.landing .plan .unlimited strong{font-family:var(--font-display), sans-serif;color:var(--green-deep);letter-spacing:-.01em;font-size:17px;font-weight:700;display:block}.landing .plan .unlimited span{color:var(--body);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.landing .plan .only{background:var(--green-50);border:1px solid var(--green-100);border-radius:14px;margin-top:26px;padding:15px 18px 17px}.landing .plan .only-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:9px;font-size:10.5px;display:flex}.landing .plan .only-head:after{content:\"\";background:var(--green-100);flex:1;height:1px}.landing .plan ul.only-list{gap:11px;margin-top:13px}.landing .plan ul.only-list li{align-items:center;gap:11px}.landing .plan .only-icon{background:var(--green);color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.landing .plan .only-icon svg{color:#fff;margin-top:0}.landing .plan .only-title{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3}.landing .plan .locked{border-top:1px dashed var(--line);color:var(--muted);align-items:flex-start;gap:9px;margin-top:26px;padding-top:16px;font-size:12.5px;line-height:1.45;display:flex}.landing .plan .locked svg{flex-shrink:0;margin-top:3px}.landing .plan.studio{background:var(--surface-alt);flex-direction:column;display:flex;overflow:hidden}.landing .plan.studio:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1px, transparent 1px);background-size:22px 22px;height:180px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.landing .plan.studio\u003e*{position:relative}.landing .plan .plan-tag{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--body);border:1px solid var(--line-strong);white-space:nowrap;border-radius:100px;padding:4px 9px;font-size:10px;font-weight:500}.landing .plan.studio .price{font-size:36px}.landing .plan.studio .billed{margin-bottom:40px}.landing .plan.studio .studio-body{color:var(--body);margin:24px 0 0;font-size:14.5px}.landing .plan .studio-fit-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--body);align-items:center;gap:9px;margin-top:22px;font-size:10.5px;display:flex}.landing .plan .studio-fit-head:after{content:\"\";background:var(--line);flex:1;height:1px}.landing .plan ul.studio-fit{gap:10px;margin-top:13px;font-size:14px}.landing .plan ul.studio-fit svg{color:var(--content-faint);margin-top:4px}.landing .plan .studio-note{border-top:1px dashed var(--line);color:var(--body);margin:auto 0 0;padding-top:16px;font-size:12.5px;line-height:1.45}.landing .plans-aligned{max-width:1060px;margin:0 auto}@media (max-width:1040px){.landing .plans,.landing .plans-aligned{max-width:840px}.landing .plans{grid-template-columns:1fr 1fr}.landing .plan.studio{grid-column:1/-1;grid-template-columns:1.05fr 1fr;align-items:start;gap:0 36px;
15display:grid}.landing .plan.studio .studio-body{margin-top:0}.landing .plan.studio .studio-fit-head{margin-top:18px}.landing .plan.studio .studio-note{grid-column:1/-1;margin-top:24px}.landing .plan.studio .btn-outline{width:auto;padding:12px 22px;display:inline-flex}}@media (max-width:760px){.landing .plans,.landing .plans-aligned{max-width:480px}.landing .plans{grid-template-columns:1fr}.landing .plan.pro{order:-1}.landing .plan.studio{grid-column:auto;display:flex}.landing .plan.studio .studio-body{margin-top:24px}.landing .plan.studio .studio-note{margin-top:auto}.landing .plan.studio .btn-outline{width:100%;padding:13px;display:flex}}.landing .faq-list{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.landing .faq{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;transition:border-color .25s;overflow:hidden}.landing .faq.open{border-color:var(--line-strong)}.landing .faq-q{text-align:left;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px;font-size:15.5px;font-weight:600;display:flex}.landing .faq-q .plus{background:var(--green-50);width:26px;height:26px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .35s cubic-bezier(.5,0,.2,1);display:grid}.landing .faq.open .plus{transform:rotate(45deg)}.landing .faq-a p{color:var(--body);max-width:620px;padding:0 22px 20px;font-size:14.5px}.landing .cta-final{background:var(--dark);border-radius:24px;margin:0 28px;position:relative;overflow:hidden}.landing .cta-final:before{content:\"\";background:radial-gradient(circle,#16a34a52,#0000 65%);border-radius:50%;width:680px;height:680px;position:absolute;top:-340px;left:50%;transform:translate(-50%)}.landing .cta-inner{text-align:center;max-width:640px;margin:0 auto;padding:96px 28px;position:relative}.landing .cta-inner h2{color:#fff}.landing .cta-inner p{color:#9eb3a6;margin-bottom:36px;font-size:16.5px}.landing .cta-inner .hero-meta{color:#7e948a;margin-top:22px;margin-bottom:0}.landing .cta-inner .cta-dev{color:#9eb3a6;margin:28px 0 0;font-size:14px}.landing .cta-inner .cta-dev a{color:#fff;text-underline-offset:3px;text-decoration:underline}.landing .cta-inner .cta-dev a:hover{color:var(--green)}.site-footer{background:var(--surface);border-top:1px solid var(--line-soft);padding:72px 0 36px}.site-footer .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.site-footer .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px;display:grid}.site-footer .foot-desc{color:var(--body);max-width:240px;margin-top:14px;font-size:14px}.site-footer .foot-grid h3{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:18px;font-size:11.5px;font-weight:500}.site-footer .foot-grid ul{color:var(--body);flex-direction:column;gap:11px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.site-footer .foot-grid ul a:hover{color:var(--ink)}.site-footer .foot-bottom{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;padding-top:28px;font-size:13px;display:flex}.site-footer .socials{gap:10px;display:flex}.site-footer .socials a{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:9px;place-items:center;transition:color .2s,border-color .2s;display:grid}.site-footer .socials a:hover{color:var(--ink);border-color:var(--line-strong)}.site-footer .logo-row{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.landing .browser-body{grid-template-columns:1fr;height:410px}.landing .feed{display:none}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 160px), var(--bg-alt) 100%);padding-bottom:56px}.landing section{padding:72px 0}.landing.pricing-page #pricing{padding-top:32px}.landing .sec-head{margin-bottom:40px}.landing .bento{grid-template-columns:1fr}.landing .bento .card.span2,.landing .bento .card.span2:last-child{grid-column:span 1}.landing .dm-txt{white-space:normal;border-right:none;width:auto;animation:none}.landing .dm-to{flex-wrap:wrap}.landing .dm-to .via{flex-basis:100%;margin-left:0}.landing .steps{grid-template-columns:1fr;gap:30px}.landing .steps:before,.landing .steps .track{display:none}.landing .uc-grid,.landing .ai-duo{grid-template-columns:1fr}.landing .hero-ctas,.landing .hero-meta{flex-wrap:wrap}
15.landing .results-head .t,.landing .results-head .kbd{display:none}.landing .ai-chip,.landing .export-chip{white-space:nowrap}.site-footer .foot-grid{grid-template-columns:1fr 1fr}.site-footer .foot-bottom{flex-wrap:wrap;gap:14px}}.schub{background:var(--surface);color:var(--ink);line-height:1.6}.schub section[id]{scroll-margin-top:78px}.schub ::selection{background:var(--green-100);color:var(--green-ink)}.schub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.schub .sh-hero{padding:74px 0 0;position:relative;overflow:hidden}.schub .sh-hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.schub .sh-hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.schub .sh-hero-inner{text-align:center;z-index:1;max-width:800px;margin:0 auto;position:relative}.schub .sh-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both schub-rise}@keyframes schub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.schub .sh-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.schub .sh-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite schub-pulse}@keyframes schub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.schub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.8vw,64px);font-weight:800;line-height:1.05}.schub h1 .accent{white-space:nowrap;position:relative}.schub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.schub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards schub-draw}@keyframes schub-draw{to{stroke-dashoffset:0}}.schub .sh-sub{color:var(--body);max-width:590px;margin:0 auto 32px;font-size:18px}.schub .sh-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:20px;display:flex}.schub .sh-browse{color:var(--ink);font-size:15.5px;font-weight:600}.schub .sh-browse:hover{color:var(--green-deep)}.schub .sh-meta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:22px;margin-bottom:52px;font-size:13.5px;display:flex}.schub .sh-meta span{align-items:center;gap:6px;display:inline-flex}.schub .sh-meta svg{color:var(--green)}.schub .sh-stage{z-index:1;max-width:880px;margin:0 auto;position:relative}.schub .sh-browser{background:var(--surface-raised);border:1px solid var(--line);border-bottom:none;border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.schub .sh-bbar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;height:44px;padding:0 18px;display:flex}.schub .sh-dots{gap:7px;display:flex}.schub .sh-dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.schub .sh-url{max-width:400px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;margin:0 auto;padding:5px 14px;font-size:12px;overflow:hidden}.schub .sh-shead{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.schub .sh-shead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:9px;font-size:11.5px;display:flex}.schub .sh-shead .live{background:var(--green);border-radius:50%;width:7px;height:7px;animation:1.6s infinite schub-pulse}.schub .sh-shead .exp{gap:6px;display:flex}.schub .sh-xbtn{font-family:var(--font-mono), monospace;letter-spacing:.05em;
15color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.schub .sh-tablewrap{overflow-x:auto}.schub table.sh-table{border-collapse:collapse;width:100%;font-size:12.5px}.schub .sh-table thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;background:var(--bg-alt);border-bottom:1px solid var(--line);padding:9px 14px;font-size:10px;font-weight:500}.schub .sh-table tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:9px 14px}.schub .sh-table tbody tr{opacity:0;animation:.5s forwards schub-row-in}@keyframes schub-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.schub .sh-table .u{color:var(--ink);font-weight:600}.schub .sh-table .num{font-family:var(--font-mono), monospace;font-size:11.5px}.schub .sh-table .em{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:11px}.schub .sh-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:1.5px 7px;font-size:10px}.schub .sh-ok.pending{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.schub .sh-shimmer{background:linear-gradient(90deg, var(--line-soft) 25%, var(--surface-sunken) 50%, var(--line-soft) 75%);background-size:200% 100%;border-radius:5px;width:110px;height:11px;animation:1.4s linear infinite schub-shimmer;display:inline-block}@keyframes schub-shimmer{to{background-position:-200% 0}}.schub .sh-eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.schub .sh-title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(28px,3.4vw,38px);font-weight:800}.schub .sh-zsub{color:var(--body);max-width:520px;margin:0 auto}.schub .sh-tiles-zone{border-top:1px solid var(--line);background:var(--bg-alt);text-align:center;padding:64px 0 68px}.schub .sh-tiles{grid-template-columns:repeat(7,1fr);gap:12px;margin-top:36px;display:grid}.schub .sh-tile{background:var(--surface-raised);border:1px solid var(--line);text-align:center;cursor:pointer;font-family:var(--font-sans), sans-serif;border-radius:14px;padding:18px 12px 15px;transition:transform .22s,box-shadow .22s}.schub .sh-tile:hover{transform:translateY(-4px);box-shadow:0 16px 30px -16px #0c141038}.schub .sh-tile .ic{border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 10px;display:grid}.schub .sh-tile .ic svg{width:20px;height:20px}.schub .sh-tile b{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:700;display:block}.schub .sh-tile span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.schub .sh-lib-zone{padding:72px 28px 40px}.schub .sh-lib{grid-template-columns:225px 1fr;align-items:start;gap:46px;margin-top:38px;display:grid}.schub .sh-rail{flex-direction:column;gap:2px;display:flex;position:sticky;top:86px}.schub .sh-rail-t{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px;font-size:10.5px}.schub .sh-ritem{color:var(--body);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans), sans-serif;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;transition:background .15s,color .15s;display:flex}.schub .sh-ritem:hover{background:var(--bg-alt);color:var(--ink)}.schub .sh-ritem.on{background:var(--green-50);color:var(--green-ink);box-shadow:inset 2.5px 0 0 var(--green);font-weight:600}.schub .sh-ritem .ic{border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.schub .sh-ritem .ic svg{width:12px;height:12px}.schub .sh-ritem .n{font-family:var(--font-mono), monospace;color:var(--muted);margin-left:auto;font-size:11px}.schub .sh-ritem.on .n{color:var(--green-deep)}.schub .sh-rail-cta{border-top:1px solid var(--line-soft);margin-top:22px;padding-top:18px}.schub .sh-rail-cta p{color:var(--muted);margin-bottom:12px;font-size:12.5px;line-height:1.5}.schub .sh-main{min-width:0}.schub .sh-search{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;align-items:center;gap:9px;margin-bottom:26px;padding:11px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.schub .sh-search:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #16a34a1f}.schub .sh-search svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.schub .sh-search input{font-family:var(--font-sans), sans-serif;width:100%;color:var(--ink);background:0 0;border:none;outline:none;font-size:14.5px}.schub .sh-search input::placeholder{color:var(--muted)}.schub .sh-search kbd{font-family:var(--font-mono), monospace;color:var(--muted);border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:10.5px}.schub .sh-group{margin-bottom:34px}.schub .sh-group-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.schub .sh-group-h .ic{border-radius:8px;place-items:center;width:26px;height:26px;
15display:grid}.schub .sh-group-h .ic svg{width:14px;height:14px}.schub .sh-group-h h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:17px;font-weight:700}.schub .sh-group-h .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.schub .sh-rows{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;overflow:hidden}.schub .sh-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:18px;padding:15px 20px;transition:background .15s;animation:.4s backwards schub-row-in;display:flex;position:relative}.schub .sh-row:last-child{border-bottom:none}.schub .sh-row:hover{background:var(--green-50)}.schub .sh-row-txt{flex:1;min-width:0}.schub .sh-row h4{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin-bottom:1px;font-size:15px;font-weight:700}.schub .sh-row h4 a:after{content:\"\";position:absolute;inset:0}.schub .sh-row p{color:var(--body);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.schub .sh-fields{flex-shrink:0;gap:5px;display:flex}.schub .sh-fld{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10px}.schub .sh-row:hover .sh-fld{border-color:var(--green-100);color:var(--green-deep);background:var(--surface-raised)}.schub .sh-pop{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber-700);background:var(--color-amber-50);border:1px solid var(--color-amber-200);border-radius:99px;flex-shrink:0;padding:2.5px 8px;font-size:9.5px}.schub .sh-row .arr{color:var(--muted);flex-shrink:0;transition:transform .2s,color .2s}.schub .sh-row:hover .arr{color:var(--green-deep);transform:translate(3px)}.schub .sh-empty{text-align:center;color:var(--muted);padding:60px 0}.schub .sh-empty b{font-family:var(--font-display), sans-serif;color:var(--body);margin-bottom:4px;font-size:18px;display:block}.schub .sh-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-raised)}.schub .sh-stats-in{grid-template-columns:repeat(4,1fr);display:grid}.schub .sh-stat{text-align:center;border-left:1px solid var(--line-soft);padding:34px 20px}.schub .sh-stat:first-child{border-left:none}.schub .sh-stat b{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--green-deep);font-size:30px;font-weight:800;display:block}.schub .sh-stat span{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.schub .sh-how{background:var(--bg-alt);border-top:1px solid var(--line);text-align:center;padding:64px 0 72px}.schub .sh-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}.schub .sh-step{background:var(--surface-raised);border:1px solid var(--line);text-align:left;border-radius:14px;padding:26px 22px 24px}.schub .sh-step .num{background:var(--green-50);width:30px;height:30px;color:var(--green-deep);font-family:var(--font-mono), monospace;border-radius:9px;place-items:center;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.schub .sh-step h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;margin-bottom:7px;font-size:16.5px;font-weight:700}.schub .sh-step p{color:var(--body);font-size:13.5px;line-height:1.6}.schub .sh-cta{text-align:center;padding:88px 28px;position:relative;overflow:hidden}.schub .sh-cta:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.schub .sh-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.schub .sh-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.schub .sh-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.schub *,.schub :before,.schub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:960px){.schub .sh-tiles{grid-template-columns:repeat(4,1fr)}.schub .sh-lib{grid-template-columns:1fr;gap:20px}.schub .sh-rail{flex-flow:wrap;position:static}.schub .sh-rail-t,.schub .sh-rail-cta{display:none}.schub .sh-stats-in{grid-template-columns:repeat(2,1fr)}.schub .sh-steps{grid-template-columns:1fr}.schub .sh-stat{border-top:1px solid var(--line-soft)}.schub .sh-stat:nth-child(3){border-left:none}.schub .sh-stat:nth-child(-n+2){border-top:none}}@media (max-width:620px){.schub .sh-tiles{grid-template-columns:repeat(2,1fr)}
15.schub .sh-fields,.schub .sh-search kbd{display:none}.schub .sh-lib-zone{padding:48px 28px 32px}.schub .sh-row{align-items:flex-start;gap:12px;padding:14px 16px}.schub .sh-row p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.schub .sh-row .arr{margin-top:3px}}.uchub{background:var(--surface);color:var(--ink);line-height:1.6}.uchub ::selection{background:var(--green-100);color:var(--green-ink)}.uchub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.uchub .uc-hero{text-align:center;padding:74px 0 66px;position:relative;overflow:hidden}.uchub .uc-hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.uchub .uc-hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 10%,#34d27b14,#0000 70%),radial-gradient(560px 460px at 90% 40%,#8b5cf612,#0000 70%);position:absolute;inset:0}.uchub .uc-hero-inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.uchub .uc-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both uchub-rise}@keyframes uchub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.uchub .uc-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.uchub .uc-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite uchub-pulse}@keyframes uchub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.uchub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.6vw,62px);font-weight:800;line-height:1.06}.uchub h1 .accent{white-space:nowrap;position:relative}.uchub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.uchub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards uchub-draw}@keyframes uchub-draw{to{stroke-dashoffset:0}}.uchub .uc-sub{color:var(--body);max-width:560px;margin:0 auto 30px;font-size:18px}.uchub .uc-jump{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-jump a{border:1px solid var(--line);background:var(--surface-raised);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.uchub .uc-jump a:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-jump .idx{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:10.5px}.uchub .uc-flow{border-top:1px solid var(--line-soft);padding:74px 0}.uchub .uc-flow.alt{background:var(--bg-alt)}.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.uchub .uc-flow.rev .uc-txt{order:2}.uchub .uc-flow.rev .uc-vis{order:1}.uchub .uc-idx{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--green-deep);text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.uchub .uc-flow h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.uchub .uc-tag{color:var(--body);margin-bottom:24px;font-size:16px}.uchub .uc-pains{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.uchub .uc-pain{color:var(--body);text-align:left;gap:10px;font-size:14px;display:flex}.uchub .uc-pain .x{color:var(--danger);font-family:var(--font-mono), monospace;flex-shrink:0;margin-top:1px;font-size:13px}.uchub .uc-pain .ok{color:var(--green);flex-shrink:0;margin-top:3px}.uchub .uc-pain b{color:var(--ink);font-weight:600}.uchub .uc-caps{flex-wrap:wrap;gap:6px;margin-bottom:26px;
15display:flex}.uchub .uc-cap{font-family:var(--font-mono), monospace;letter-spacing:.03em;text-transform:lowercase;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.uchub .uc-fcta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.uchub .uc-flink{color:var(--green-deep);align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.uchub .uc-flink .arr{transition:transform .2s}.uchub .uc-flink:hover .arr{transform:translate(3px)}.uchub .uc-fscr{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11.5px}.uchub .uc-vis{position:relative}.uchub .uc-vcard{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0c141033,0 4px 14px -6px #0c14100f}.uchub .uc-vhead{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.uchub .uc-vhead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:8px;font-size:11px;display:flex}.uchub .uc-vhead .live{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s infinite uchub-pulse}.uchub .uc-vhead .pill{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:10px}.uchub .uc-vbody{padding:18px}.uchub .uc-vfoot{border-top:1px solid var(--line-soft);background:var(--surface-alt);gap:6px;padding:12px 16px;display:flex}.uchub .uc-xbtn{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:2.5px 8px;font-size:10px}.uchub .uc-note{background:var(--green-ink);color:#dff3e6;font-family:var(--font-mono), monospace;z-index:2;border-radius:9px;padding:7px 12px;font-size:10.5px;animation:6s ease-in-out infinite uchub-bob;position:absolute;top:-16px;right:-14px;box-shadow:0 14px 30px -12px #0b3d2080}.dark .uchub .uc-note{background:#0f6a33}@keyframes uchub-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.uchub .uc-bars{flex-direction:column;gap:14px;display:flex}.uchub .uc-brow .lbl{color:var(--body);justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.uchub .uc-brow .lbl b{color:var(--ink);font-weight:600}.uchub .uc-brow .lbl .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.uchub .uc-track{background:var(--line-soft);border-radius:6px;height:9px;overflow:hidden}.uchub .uc-fill{transform-origin:0;background:linear-gradient(90deg,#22c55e,#127c3c);border-radius:6px;height:100%;animation:1.2s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-fill.gray{background:var(--surface-deep)}@keyframes uchub-growx{0%{transform:scaleX(0)}}.uchub .uc-vlist{flex-direction:column;display:flex}.uchub .uc-vitem{border-bottom:1px dashed var(--line-soft);align-items:center;gap:12px;padding:10px 2px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-vitem:last-child{border-bottom:none}@keyframes uchub-rowin{0%{opacity:0;transform:translateY(6px)}}.uchub .uc-vitem .rank{font-family:var(--font-mono), monospace;color:var(--muted);flex-shrink:0;width:20px;font-size:11px}.uchub .uc-vitem .txt2{flex:1;min-width:0}.uchub .uc-vitem .txt2 b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.uchub .uc-vitem .txt2 span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.uchub .uc-vitem .eng{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:11px}.uchub .uc-vitem .eng.hot{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.uchub .uc-topics{flex-direction:column;gap:10px;display:flex}.uchub .uc-topic{align-items:center;gap:10px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-topic .name{color:var(--ink);flex-shrink:0;width:130px;font-size:12.5px;font-weight:600}.uchub .uc-topic .bar2{background:var(--line-soft);border-radius:5px;flex:1;height:8px;overflow:hidden}.uchub .uc-topic .bar2 i{transform-origin:0;background:linear-gradient(90deg,#34d27b,#16a34a);border-radius:5px;height:100%;
15animation:1.1s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-topic .pc{font-family:var(--font-mono), monospace;color:var(--muted);text-align:right;flex-shrink:0;width:34px;font-size:10.5px}.uchub .uc-quote{border-left:2.5px solid var(--green-100);color:var(--body);margin-top:14px;padding:2px 0 2px 12px;font-size:12px;font-style:italic}.uchub .uc-quote .who{font-family:var(--font-mono), monospace;color:var(--muted);margin-top:3px;font-size:10px;font-style:normal;display:block}.uchub .uc-personas{border-top:1px solid var(--line);background:var(--surface-raised);text-align:center;padding:56px 0}.uchub .uc-ptitle{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:22px;font-size:11.5px}.uchub .uc-prow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-persona{border:1px solid var(--line);border-radius:100px;align-items:center;padding:8px 18px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex}.uchub .uc-persona:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-cta{text-align:center;background:var(--bg-alt);padding:88px 28px;position:relative;overflow:hidden}.uchub .uc-cta:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.uchub .uc-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.uchub .uc-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.uchub .uc-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.uchub *,.uchub :before,.uchub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:920px){.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr);gap:36px}.uchub .uc-flow.rev .uc-txt{order:1}.uchub .uc-flow.rev .uc-vis{order:2}.uchub .uc-note{right:4px}}.rail-soon{background:var(--surface-sunken);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;max-width:60px;color:var(--content-muted);transition:max-width var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), opacity .12s ease;border-radius:9999px;flex:none;margin-left:auto;padding:.05rem .4rem;font-size:9.5px;font-weight:600;overflow:hidden}[data-collapsed=true] .rail-soon{opacity:0;max-width:0;padding-left:0;padding-right:0}.rail-scroll{scrollbar-width:none;-ms-overflow-style:none}.rail-scroll::-webkit-scrollbar{width:0;height:0}:root{--code-bg:#111a15;--code-bar:#0c140f;--code-fg:#e3ebe5;--code-muted:#93a399;--code-line:#ffffff14;--code-error:#fca5a5}.dark{--code-bg:#070b09;--code-bar:#050806;--code-line:#ffffff17}.code-surface{background:var(--code-bg);color:var(--code-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scroll-thumb:#fff3}.subtle-scroll{--scroll-thumb:#0c141033;scrollbar-width:thin;scrollbar-color:transparent transparent}.dark .subtle-scroll{--scroll-thumb:#ffffff2e}.code-surface .subtle-scroll,.code-surface.subtle-scroll{--scroll-thumb:#fff3}.subtle-scroll:hover,.subtle-scroll:focus-within{scrollbar-color:var(--scroll-thumb) transparent}.code-bar{background:var(--code-bar)}.code-fg{color:var(--code-fg)}.code-muted{color:var(--code-muted)}.code-error{color:var(--code-error)}.code-surface .tok-key{color:#9ecbff}.code-surface .tok-string{color:#b8e0a6}.code-surface .tok-number{color:#f2c679}.code-surface .tok-literal{color:#d7a6ff}.code-surface .tok-cmd{color:#7fe0c4;font-weight:600}.code-surface .tok-flag{color:#d7a6ff}.code-surface .tok-var{color:#f2c679}.code-surface .tok-punct{color:var(--code-muted)}.code-surface .tok-link{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #b8e0a659;text-decoration:underline #b8e0a659}.code-surface .tok-link:hover{text-decoration-color:currentColor}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}
15@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}\n"])</script>
15<script>self.__next_f.push([1,"3:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/0ts20olshixc7.css\",\"children\":\"$f\"}]\n4:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n5:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0q6t4xgdpwais.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n6:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/09-p1k75~gg7y.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n7:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/16r80r85_a0wg.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n"])</script>
15<script>self.__next_f.push([1,"8:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"bricolage_grotesque_e2da6856-module__XXVI8G__variable instrument_sans_2d094d35-module__awlT9q__variable ibm_plex_mono_e21ab749-module__5LXgGW__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{var p=localStorage.getItem(\\\"insightsocial-theme\\\");var d=p===\\\"dark\\\"||(p!==\\\"light\\\"\u0026\u0026window.matchMedia(\\\"(prefers-color-scheme: dark)\\\").matches);document.documentElement.classList.toggle(\\\"dark\\\",d);}catch(e){}})();\"}}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"text/markdown\",\"href\":\"https://www.insightsocial.app/llms.txt\",\"title\":\"Insight Social page index for LLMs\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Insight Social\\\",\\\"alternateName\\\":[\\\"InsightSocial\\\",\\\"insightsocial.app\\\"],\\\"url\\\":\\\"https://www.insightsocial.app\\\",\\\"inLanguage\\\":[\\\"en\\\"],\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Insight Social\\\",\\\"url\\\":\\\"https://www.insightsocial.app\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Insight Social\\\",\\\"url\\\":\\\"https://www.insightsocial.app\\\",\\\"logo\\\":\\\"https://www.insightsocial.app/logo.png\\\",\\\"description\\\":\\\"Free Chrome extension that scrapes 9 social platforms — Instagram, TikTok, Facebook, LinkedIn and more — to Excel in 2 clicks. For market researchers, journalists, and competitive analysts.\\\",\\\"sameAs\\\":[\\\"https://chromewebstore.google.com/detail/free-social-scraper-data/cddgiejchlkeedmhjeodlcjdiddlcdld\\\"]}\"}}]]}],[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":[[\"$\",\"$L10\",null,{}],[\"$\",\"$L11\",null,{\"locale\":\"en\",\"messages\":{\"portalNav\":{\"currentSession\":\"Latest results\",\"history\":\"History\",\"readList\":\"Instagram Scraper\",\"creditsLeft\":\"Export credits\",\"getMoreCredits\":\"Get more credits\",\"savedProfiles\":\"IGHunter\",\"groupApi\":\"Developer API\",\"groupAccount\":\"Account\",\"apiOverview\":\"Overview\",\"apiExplorer\":\"Explorer\",\"apiResolve\":\"Resolve\",\"apiKeys\":\"API Keys\",\"apiIntegrations\":\"Integrations\",\"apiActivity\":\"Activity Logs\",\"apiUsage\":\"Usage\",\"accountBilling\":\"Credits \u0026 Billing\",\"accountReferral\":\"Refer \u0026 earn\",\"accountDocs\":\"API Docs\",\"backToHome\":\"Back to Home\",\"signIn\":\"Sign In\",\"signOut\":\"Sign Out\",\"signingOut\":\"Signing out…\",\"expandSidebar\":\"Expand sidebar\",\"collapseSidebar\":\"Collapse sidebar\",\"expandSidebarShortcut\":\"Expand sidebar (⌘\\\\)\",\"collapseSidebarShortcut\":\"Collapse sidebar (⌘\\\\)\",\"sidebarAutoCollapsed\":\"Sidebar auto-collapsed (viewport \u003c 1280px)\",\"groupExtension\":\"Scraper Extension\",\"creditsLabel\":\"Credits\",\"topUp\":\"Top up\"},\"history\":{\"title\":\"Scrape History\",\"subtitle\":\"View and manage all your scraped sessions\",\"sessionsCount\":\"sessions\",\"loadingLabel\":\"Loading scrape history…\",\"emptyTitle\":\"Welcome to Your Dashboard!\",\"emptyBody\":\"Your scraped data will appear here. To get started, install the InsightSocial Chrome extension and scrape your first social media page.\",\"installExtension\":\"Install Chrome Extension\",\"freeForeverNote\":\"Free forever for basic use · No credit card required\",\"howItWorks\":\"How it works:\",\"stepInstall\":\"Install extension\",\"stepVisit\":\"Visit any social page\",\"stepScrape\":\"Click to scrape\",\"platform\":\"Platform\",\"allPlatforms\":\"All platforms\",\"all\":\"All\",\"searchPlaceholder\":\"Search by source name…\",\"colPlatform\":\"Platform\",\"colSource\":\"Source\",\"colCaptured\":\"Captured\",\"colScrapedAt\":\"Scraped At\",\"colActions\":\"Actions\",\"unknownSource\":\"Unknown Source\",\"view\":\"View\",\"delete\":\"Delete\",\"deleteConfirm\":\"Delete session\",\"deleting\":\"Deleting…\",\"cancel\":\"Cancel\",\"deleteBody\":\"This removes the session and everything collected in it from your account. Exports you already downloaded are unaffected.\",\"deleteWarning\":\"This can't be und
15one, and any export credits already spent on it are not refunded.\",\"deleteFailed\":\"Could not delete this session. Please try again.\",\"scheduled\":\"Scheduled\",\"manual\":\"Manual\",\"noMatches\":\"No sessions match the current filters.\",\"clearFilters\":\"Clear filters\",\"errorLoadFailed\":\"Failed to load sessions\",\"sources\":{\"hashtag\":\"Hashtag\",\"profile\":\"Profile\",\"profile_followers\":\"Followers\",\"profile_following\":\"Following\",\"user_posts\":\"User Posts\",\"profile_list\":\"Profile list\",\"post\":\"Post\",\"post_reactions\":\"Post Reactions\",\"home\":\"Home Feed\",\"explore\":\"Explore\",\"audio\":\"Audio\",\"profile_reels\":\"Reels\",\"reels_feed\":\"Reels Feed\",\"feed\":\"Feed\",\"group\":\"Group\",\"page\":\"Page\",\"company\":\"Company\",\"search\":\"Search\",\"group_search\":\"Group Search\",\"subreddit\":\"Subreddit\",\"foryou\":\"For You\",\"video\":\"Video\",\"shorts\":\"Shorts\",\"community\":\"Community\",\"default\":\"Source\"},\"units\":{\"posts\":\"posts\",\"tweets\":\"tweets\",\"videos\":\"videos\",\"comments\":\"comments\",\"reactions\":\"reactions\",\"followers\":\"followers\",\"following\":\"following\",\"profiles\":\"profiles\"}},\"savedProfiles\":{\"title\":\"Saved Profiles\",\"subtitle\":\"Every Instagram profile you have looked up with IGHunter.\",\"emptyTitle\":\"No profiles yet\",\"emptyBody\":\"Open any Instagram profile with IGHunter and tap Show contact. Everything you look up is kept here.\",\"intro\":{\"crumb\":\"IGHunter\",\"title\":\"Get the email behind an Instagram profile\",\"body\":\"Open any Instagram profile and IGHunter shows the public email and phone that profile lists — one at a time, on the page itself. Everything you look up is kept on this tab.\",\"cta\":\"Add IGHunter to Chrome\",\"note\":\"Looking up contacts is free. Exporting the list uses your export credits.\",\"howItWorks\":\"How it works:\",\"stepInstall\":\"Add IGHunter\",\"stepOpen\":\"Open any Instagram profile\",\"stepReveal\":\"Tap Show contact\"},\"tabSaved\":\"Saved\",\"tabAll\":\"All\",\"emptyAllBody\":\"Tap Save profile in the IGHunter panel to shortlist a profile here. Everything you look up stays under All either way.\",\"searchPlaceholder\":\"Search name, email, bio…\",\"sortRevealed\":\"Newest\",\"sortFollowers\":\"Followers\",\"sortUsername\":\"Name\",\"exportCsv\":\"Export CSV\",\"noMatches\":\"No profiles match your search.\",\"resultsCount\":\"\u003cb\u003e{count}\u003c/b\u003e results\",\"showingRange\":\"Showing \u003cb\u003e{range}\u003c/b\u003e of \u003cb\u003e{total}\u003c/b\u003e\",\"colLink\":\"Link\",\"colProfile\":\"Profile\",\"colEmails\":\"Email\",\"colPhone\":\"Phone\",\"colFollowers\":\"Followers\",\"colFollowing\":\"Following\",\"colPosts\":\"Posts\",\"colCategory\":\"Category\",\"colBio\":\"Bio\",\"colBasedIn\":\"Based in\",\"colJoined\":\"Joined\",\"detail\":{\"openOnInstagram\":\"Open on Instagram\",\"yes\":\"Yes\",\"no\":\"No\",\"badgePrivate\":\"Private\",\"badgeBusiness\":\"Business\",\"groupIdentity\":\"Identity\",\"username\":\"Username\",\"fullName\":\"Full name\",\"userId\":\"User ID\",\"pronouns\":\"Pronouns\",\"accountType\":\"Account type\",\"accountTypeBusiness\":\"Business\",\"accountTypeCreator\":\"Creator\",\"accountTypePersonal\":\"Personal\",\"businessAccount\":\"Business account\",\"professionalAccount\":\"Professional account\",\"verified\":\"Verified\",\"private\":\"Private\",\"groupReach\":\"Reach\",\"followers\":\"Followers\",\"following\":\"Following\",\"posts\":\"Posts\",\"mutualFollowers\":\"Mutual followers\",\"highlightReels\":\"Highlight reels\",\"clips\":\"Clips (Reels)\",\"igtvVideos\":\"IGTV videos\",\"groupContact\":\"Contact\",\"emails\":\"Emails\",\"phone\":\"Phone\",\"publicEmail\":\"Public email\",\"contactPhone\":\"Contact phone\",\"groupBioLinks\":\"Bio \u0026 links\",\"category\":\"Category\",\"bio\":\"Bio\",\"externalUrl\":\"Website\",\"bioLinks\":\"Bio links\",\"groupLocation\":\"Location \u0026 history\",\"city\":\"City\",\"basedIn\":\"Based in\",\"dateJoined\":\"Date joined\",\"formerUsernames\":\"Former usernames\",\"groupSuggested\":\"Similar accounts\",\"groupMetadata\":\"Metadata\",\"profileUrl\":\"Profile URL\",\"foundAt\":\"Found at\",\"savedAt\":\"Saved at\"},\"remove\":\"Remove\",\"removing\":\"Removing…\",\"removeTitle\":\"Remove this profile?\",\"removeBody\":\"@{username} will disappear from this list. You can look it up again any time.\",\"cancel\":\"Cancel\",\"errorLoadFailed\":\"Could not load your saved profiles.\"},\"header\":{\"navScrapers\":\"Scrapers\",\"navUseCases\":\"Use Cases\",\"navPricing\":\"Pricing\",\"navBlog\":\"Blog\",\"navAlternatives\":\"Comparisons\",\"scrapersAll\":\"All Scrapers\",\"scrapersInstagram\":\"Instagram\",\"scrapersFacebook\":\"Facebook\",\"scrapersTiktok\":\"TikTok\",\"scrapersTwitter\":\"Twitter\",\"scrapersLinkedin\":\"LinkedIn\",\"scrapersThreads\":\"Threads\",\"scrapersYoutube\":\"YouTube\",\"scrapersReddit\":\"Reddit\",\"scrapersPinterest\":\"Pinterest\",\"useCasesAll\"
15:\"All Use Cases\",\"useCasesCompetitor\":\"Competitor Analysis\",\"useCasesContent\":\"Content Research\",\"useCasesAudience\":\"Audience Research\",\"toggleMenu\":\"Toggle menu\",\"closeMenu\":\"Close menu\",\"navProducts\":\"Products\",\"productsExtension\":\"Chrome Extension\",\"productsExtensionDesc\":\"Scrape in your browser, export to Excel\",\"productsApi\":\"Developer API\",\"productsApiDesc\":\"Public data from the same platforms, over HTTP\",\"productsDocs\":\"API Docs\",\"productsDocsDesc\":\"Quickstart, endpoints and pricing\"},\"hero\":{\"title\":\"Instagram, TikTok \u0026 Facebook scraper in 2 clicks\",\"title1\":\"Instagram, TikTok \u0026 Facebook scraper\",\"titleAccent\":\"in 2 clicks\",\"chromeRatingTitle\":\"Chrome Store Rating\",\"subtitle1\":\"Pull posts, profiles, comments and bio-link emails to Excel — no code, no API keys.\",\"subtitle2\":\"Also on LinkedIn, X and Threads. Built for marketers, powered by AI.\",\"watchDemo\":\"Watch Demo\",\"downloadDirect\":\"Want the latest features? Download directly\",\"badgePrivacy\":\"Data stays in your browser\",\"badgeFreeForever\":\"Free forever plan\",\"badgeNoCC\":\"No credit card\",\"demo\":{\"feedMeta\":\"posts · trending this week\",\"detectedSource\":\"Detected source\",\"profilesCaptured\":\"Profiles captured\",\"liveCaptured\":\"Live — captured profiles\",\"scraping\":\"Scraping\",\"autoSynced\":\"auto-synced\",\"personalize\":\"Personalize\",\"exportCsv\":\"Export CSV\",\"thUsername\":\"Username\",\"thFullName\":\"Full name\",\"thFollowers\":\"Followers\",\"thCountry\":\"Country\",\"thBio\":\"Bio\",\"thBioLink\":\"Bio link\",\"thEmail\":\"Email\"}},\"trustedBy\":{\"eyebrow\":\"Trusted by\",\"title\":\"Teams already pulling their leads with Insight Social\",\"subtitle\":\"From global agencies to two-person studios — people run their prospecting on it every week.\",\"stats\":{\"users\":\"Users\",\"companies\":\"Companies\",\"sessions\":\"Scrape sessions\",\"rows\":\"Rows extracted\",\"platforms\":\"Platforms\"}},\"features\":{\"eyebrow\":\"Features\",\"title1\":\"Powerful features for\",\"title2\":\"data extraction\",\"subtitle\":\"Everything you need to scrape, analyze, and export social media data across 9 platforms\",\"viz\":{\"lockline\":\"Processed in your browser\",\"pillDays\":\"Last 30 days\",\"schedText\":\"Every Monday · 09:00\",\"schedNext\":\"next in 2d 4h\"},\"ai\":{\"askTitle\":\"Ask your data\",\"askDescription\":\"Chat with your scraped results in plain language — segment profiles, spot patterns, pull answers without writing a single formula.\",\"chatQ\":\"Which profiles look like small businesses with an email?\",\"chatA\":\"Found \u003cb\u003e23 of 128\u003c/b\u003e — businesses with public emails, avg \u003cb\u003e48k followers\u003c/b\u003e. Want them as a segment?\",\"dmTitle\":\"Draft replies in your voice\",\"dmDescription\":\"One click turns a profile's bio and posts into a tailored note you can edit and send yourself — because the AI actually read them.\",\"dmTo\":\"To:\",\"dmVia\":\"generated from bio + last 3 posts\",\"dmText\":\"Hi Maya — loved your 12-week program reel. Quick note on the coaching angle…\"},\"items\":{\"fast\":{\"title\":\"Lightning Fast\",\"description\":\"Extract thousands of posts in minutes with our optimized scraping engine.\"},\"privacy\":{\"title\":\"Privacy First\",\"description\":\"Login happens on the platform itself — we never see your social media passwords. Data is processed in your browser.\"},\"export\":{\"title\":\"Export Anywhere\",\"description\":\"Download your data in CSV, Excel, or JSON format.\"},\"filter\":{\"title\":\"Smart Filtering\",\"description\":\"Filter by date, keywords, engagement, and more to get exactly what you need.\"},\"schedule\":{\"title\":\"Auto Schedule\",\"description\":\"Set a scrape to repeat hourly, daily, or weekly. Each run opens its own Chrome window on your computer's clock.\"},\"rich\":{\"title\":\"Rich Data\",\"description\":\"Capture posts, comments, reactions, images, videos, and author info.\"}}},\"useCases\":{\"eyebrow\":\"Use cases\",\"title\":\"Built for people who live off social data.\",\"subtitle\":\"Marketers, founders and researchers use Insight Social to find buyers, watch competitors and study audie
15nces.\",\"cardEnrichment\":{\"title\":\"Profile enrichment\",\"description\":\"Follow bio links from any public profile to surface a complete public footprint — websites, contact channels, and business details — for journalism, due diligence and competitive research.\"},\"cardCompetitor\":{\"title\":\"Competitor analysis\",\"description\":\"Track what competitors post, what lands, and who engages — across every platform they're on.\"},\"cardContent\":{\"title\":\"Content research\",\"description\":\"Find the formats and hooks that outperform in your niche before you write a single post.\"},\"cardAudience\":{\"title\":\"Audience insights\",\"description\":\"Understand who follows a creator or competitor — follower edges, mutuals and engagement patterns.\"},\"personaEnrichment\":\"For journalists\",\"personaCompetitor\":\"For founders\",\"personaContent\":\"For creators\",\"personaAudience\":\"For researchers\"},\"howItWorks\":{\"eyebrow\":\"How it works\",\"title\":\"From feed to file in 3 steps\",\"subtitle\":\"Get started in 3 simple steps\",\"mockInstall\":\"Add to Chrome — it's free\",\"mockDetected\":\"Source detected · #smallbusiness\",\"mockRows\":\"rows\",\"steps\":{\"install\":{\"title\":\"Install E
15xtension\",\"description\":\"Add our free Chrome extension from the Web Store in just one click.\"},\"navigate\":{\"title\":\"Navigate \u0026 Click\",\"description\":\"Open Instagram, TikTok, Facebook, LinkedIn, X, Threads, YouTube, Reddit or Pinterest and click the extension icon to start scraping.\"},\"export\":{\"title\":\"Export Data\",\"description\":\"Download your data in your preferred format and start analyzing.\"}}},\"pricing\":{\"eyebrow\":\"Pricing\",\"title1\":\"Scrape everything.\",\"title2\":\"Pay only for what you export.\",\"subtitle\":\"Scrape as much as you like. Pay only for the rows you take with you.\",\"billingMonthly\":\"Monthly\",\"billingYearly\":\"Yearly\",\"discount\":\"2 months free\",\"explainer\":\"Collecting and browsing your data is unlimited on both plans. Your plan only limits how many rows you download each month.\",\"popular\":\"Most Popular\",\"unlimitedTitle\":\"Unlimited scraping\",\"unlimitedSub\":\"Collect as many posts, profiles and comments as you want, and read them all in your dashboard. Your monthly limit is only counted when you export.\",\"onlyOnPro\":\"Only on Pro\",\"proOnly\":{\"ai\":{\"title\":\"Ask your data\"},\"dm\":{\"title\":\"Personalized DM openers\"},\"enrich\":{\"title\":\"Contact enrichment\"},\"retention\":{\"title\":\"3 years of data history\"}},\"free\":{\"name\":\"Free\",\"priceUnit\":\"/forever\",\"noCC\":\"No credit card required\",\"cta\":\"Install E
15xtension\",\"feature1\":\"500 rows exported per month\",\"feature2\":\"All 9 social platforms\",\"feature3\":\"Export to CSV, Excel, JSON or Google Sheets\",\"feature4\":\"Scheduled scrapes — automate a recurring run\",\"feature5\":\"30 days of data history\",\"locked\":\"AI answers, DM openers, contact enrichment and 3-year history are Pro features.\"},\"pro\":{\"name\":\"Pro\",\"priceUnit\":\"/month\",\"billedMonthly\":\"Billed monthly\",\"billedYearly\":\"Billed $95.88/year\",\"cta\":\"Get Pro\",\"feature1\":\"10,000 rows exported per month — 20x the free plan\",\"feature2\":\"All 9 social platforms\",\"feature3\":\"Export to CSV, Excel, JSON or Google Sheets\",\"feature4\":\"Scheduled scrapes — automate a recurring run\",\"feature5\":\"Priority email support\"},\"studio\":{\"name\":\"Studio\",\"tag\":\"By enquiry\",\"price\":\"Custom\",\"priceNote\":\"We'll reply with a number\",\"cta\":\"Tell us what you need\",\"ctaAria\":\"Tell us what you need for Studio — opens an email to us\",\"body\":\"Pro gives one account 10,000 exported rows a month. If your work runs past that, tell us what it looks like and we'll come back to you.\",\"fitHead\":\"Worth writing in if\",\"fit1\":\"You export more than 10,000 rows in a month\",\"fit2\":\"Your team needs to work from the same data\",\"fit3\":\"You need a platform or a field the plans above don't cover\",\"note\":\"Studio isn't a plan you can buy today — it's a conversation. We're shaping it around the first people who need it.\",\"mailSubject\":\"Studio — what I need\",\"mailBody\":\"Hi,\\n\\nWhat I'm trying to do:\\n\\nRoughly how many rows a month:\\n\\nHow many people need access:\\n\\n\"},\"pack\":{\"title\":\"Only need rows once?\",\"body\":\"Export credits, one time. They never expire, and they're only used after your monthly rows run out.\",\"cta\":\"Add {credits} credits — {price}\",\"rate\":\"{credits} credits — {price} · {rate} per row\",\"discount\":\"The more you add, the less each row costs — {best} per row at {bestCredits}.\",\"pick\":\"Choose a pack size\"},\"footer\":\"Cancel anytime • Your row limit resets every month • Rows you already collected stay in your dashboard, and files you exported are yours forever\",\"apiNote\":\"Building with code? The InsightSocial API spends these same credits.\",\"apiLink\":\"API pricing and docs\"},\"faq\":{\"title\":\"Frequently asked questions\",\"subtitle\":\"Everything you need to know\",\"items\":{\"banned\":{\"q\":\"Is it safe? Will my social media account get banned?\",\"a\":\"No. The extension scrolls and reads pages the same way you would — it never posts, likes, follows, or messages on your behalf, and it doesn't send automated actions or bot traffic. Your password and login session never leave your browser; the only thing sent to us is the data you choose to collect, which lands in your own private dashboard. And because everything runs locally, you never hand your login cookies to a third-party server — the biggest ban risk with cloud-based scrapers.\"},\"different\":{\"q\":\"How is this different from cloud scraping tools like Apify or PhantomBuster?\",\"a\":\"Cloud scrapers run on remote servers with datacenter IPs, so they get blocked often and usually ask you to upload your session cookies to their servers — which puts your account at real risk. InsightSocial works the opposite way: everything runs inside your own browser with your normal session, so nothing leaves your machine and there's no setup, no proxies, and no per-result pricing. You also reach content cloud tools can't, like private groups you're a member of. One flat plan, point and click.\"},\"contacts\":{\"q\":\"Can I get emails and contact info?\",\"a\":\"Yes — this is where InsightSocial goes beyond raw scraping. When you collect profiles, we follow their bio links (Linktree, personal sites, etc.) and pull out emails, phone numbers, and social handles automatically. You get a contact list, not just usernames.\"},\"data\":{\"q\":\"What data can I extract?\",\"a\":\"Post content, captions, author profiles, follower counts, engagement (likes, comments, shares, views), comment threads, hashtags, and timestamps — across all 9 platforms. Then go further: enrich profiles into contact info, or ask our built-in AI questions about your data in plain language.\"},\"runs\":{\"q\":\"What counts as a credit? Will I burn through my quota fast?\",\"a\":\"One credit = one exported row. Scraping and browsing your results are unlimited on every plan — collect 50 posts or 5,000 and it costs nothing. You only spend credits when data leaves the product: a download, a share link, or a Google Sheets sync. Each row is paid for once — exporting rows you already paid for again costs nothing, and the export menu shows the price before you click. Free includes 500 export credits every month, Pro includes 10,000.\"},\"schedule\":{\"q\":\"Can I set scrapes to run automatically?\",\"a\":\"Yes. Pick a page, choose what to collect, and set it to repeat — every few hours, daily at a time you choose, weekly, or once at a future moment. Each run opens its own Chrome window instead of taking over the tab you're working in, and costs one run, exactly like pressing Start yourself. One thing worth knowing up front: that window needs to stay in front while it works, because social platforms only load posts into a window that's actually on screen. So it's automation for a machine you leave on, not a cloud job that runs while your laptop is closed. If Chrome was shut at the scheduled time, the run catches up once when you reopen it rather than firing every missed turn at you.\"}
15,\"coding\":{\"q\":\"Do I need coding skills?\",\"a\":\"Not at all! The extension is designed for everyone. Just install it, navigate to your Facebook group, and click to scrape. The interface is simple and intuitive.\"},\"formats\":{\"q\":\"What export formats are supported?\",\"a\":\"CSV, Excel (.xlsx) and JSON — available on both Free and Pro plans.\"}}},\"finalCta\":{\"title\":\"The insights you need are already posted publicly.\",\"subtitle\":\"Install the extension and run your first scrape in under two minutes.\",\"metaRating\":\"★ 5.0 on Chrome Web Store\",\"metaFree\":\"Free forever plan\",\"metaNoCC\":\"No credit card\",\"devApiLead\":\"Building something?\",\"devApiLink\":\"Get public data from the same platforms with the Developer API\"},\"footer\":{\"brandTagline\":\"The most powerful social media scraping extension for Chrome.\",\"sectionProduct\":\"Product\",\"sectionCompany\":\"Company\",\"sectionSupport\":\"Support\",\"copyright\":\"© {year} {name}. All rights reserved.\",\"disclaimer\":\"{name} is not affiliated with or endorsed by Meta, TikTok, LinkedIn, X, Google, Reddit or Pinterest. All trademarks belong to their owners.\",\"links\":{\"scrapers\":\"Scrapers\",\"instagramScrapers\":\"Instagram Scrapers\",\"facebookScrapers\":\"Facebook Scrapers\",\"tiktokScrapers\":\"TikTok Scrapers\",\"twitterScrapers\":\"Twitter Scrapers\",\"linkedinScrapers\":\"LinkedIn Scrapers\",\"threadsScrapers\":\"Threads Scrapers\",\"youtubeScrapers\":\"YouTube Scrapers\",\"redditScrapers\":\"Reddit Scrapers\",\"pinterestScrapers\":\"Pinterest Scrapers\",\"useCases\":\"Use Cases\",\"alternatives\":\"Tool comparisons\",\"pricing\":\"Pricing\",\"whatsNew\":\"What's New\",\"blog\":\"Blog\",\"referral\":\"Refer a Friend\",\"privacy\":\"Privacy Policy\",\"faq\":\"FAQ\",\"contact\":\"Contact\",\"developerApi\":\"Developer API\",\"apiDocs\":\"API docs\"},\"ariaTwitter\":\"Twitter\",\"ariaGithub\":\"GitHub\",\"ariaYoutube\":\"YouTube\",\"ariaEmail\":\"Email\"},\"buttons\":{\"addToChrome\":\"Add to Chrome\",\"addToChromeSubtitle\":\"Free tier available\",\"login\":\"Login\",\"dashboard\":\"Dashboard\"},\"pricingFaq\":{\"title\":\"Billing questions\",\"subtitle\":\"How export credits, plans and cancellations work\",\"items\":{\"whatIsCredit\":{\"q\":\"What counts as one credit?\",\"a\":\"One credit is one row you export. A table of 250 posts costs 250 credits to download, and nothing at all to collect or read in the dashboard. Scraping and browsing your results are unlimited on every plan — you only spend credits at the moment data leaves the product.\"},\"exportAgain\":{\"q\":\"Am I charged again if I export the same rows twice?\",\"a\":\"No. You pay for a row once, the first time you export it, and it is yours from then on. Download the same table again, as CSV then JSON, share it or sync it to Google Sheets, and those rows cost nothing. A bigger export that overlaps an earlier one only charges for the rows that are new. The export menu shows the price before you click, including how many rows are already yours.\"},\"rollover\":{\"q\":\"Do unused credits roll over to the next month?\",\"a\":\"Your monthly credits don't — they reset at the start of each calendar month. Credits from a pack are different: they never expire, and they are only used once your monthly credits run out. Rows you have already collected are never deleted, so a table you could not afford this month is still there to export later.\"},\"cancel\":{\"q\":\"What happens if I cancel Pro?\",\"a\":\"You keep Pro until the end of the period you already paid for — cancelling never cuts access off mid-cycle. When that period ends the account moves to the Free plan automatically. Data you have already collected stays in your dashboard either way.\"},\"yearly\":{\"q\":\"How is yearly billing different from monthly?\",\"a\":\"Only the price. Yearly works out cheaper per month and is billed once up front; the credit allowance is the same either way and resets every calendar month.\"},\"freeCard\":{\"q\":\"Do I need a credit card to use the free plan?\",\"a\":\"No. The Free plan 
15needs nothing but a Google sign-in, and it does not expire or convert into a trial. You only enter payment details if you decide to get more credits.\"}}},\"homePage\":{\"metaTitle\":\"Insight Social — Free Social Media Scraper Extension\",\"metaDescription\":\"Free Chrome extension that scrapes Instagram, TikTok, Facebook, LinkedIn, X and Threads to Excel in 2 clicks. For market researchers, journalists, and competitive analysts.\"},\"useCasesPage\":{\"metaTitle\":\"Social Media Scraper Use Cases \u0026 Workflows\",\"metaDescription\":\"Real workflows for the InsightSocial Chrome extension: competitor analysis, content research, and audience research across Instagram, Facebook, TikTok \u0026 more.\",\"title\":\"Use Cases\",\"subtitle\":\"Discover how businesses use InsightSocial to grow with social media data.\",\"breadcrumb\":\"Use Cases\",\"videoTitle\":\"See {title} in Action\",\"videoDescription\":\"Watch how InsightSocial makes this use case easy\",\"howToTitle\":\"How to Do {title}\",\"ctaTitle\":\"Start {title} Today\",\"ctaText\":\"Get InsightSocial Free\",\"ogBadge\":\"Discover How Teams Use InsightSocial\",\"hubChip\":\"3 WORKFLOWS · 9 PLATFORMS · 1 EXTENSION\",\"hubTitleLead\":\"Turn social noise into\",\"hubTitleAccent\":\"decisions\",\"hubSub\":\"Stop reading feeds one post at a time. Our free Chrome extension extracts structured data from Instagram, Facebook, TikTok, X, LinkedIn, Threads, YouTube, Reddit, and Pinterest — powering the three workflows growth teams actually use.\",\"flowHeadlineCompetitor\":\"Know exactly what your competitors ship\",\"flowHeadlineContent\":\"Find what goes viral in your niche\",\"flowHeadlineAudience\":\"Hear what your audience actually says\",\"insteadLabel\":\"Instead:\",\"explore\":\"Explore this workflow\",\"scrapersRecommended\":\"{count} scrapers recommended\",\"personasTitle\":\"Built for the people doing the digging\",\"personaMarketers\":\"Marketers\",\"personaFounders\":\"Founders\",\"personaAgencies\":\"Agencies\",\"personaSales\":\"Sales teams\",\"personaResearchers\":\"Researchers\",\"personaCreators\":\"Creators\",\"hubCtaTitle\":\"Pick a workflow. Skip the copy-paste.\",\"hubCtaText\":\"Install the extension and run your first extraction in under two minutes.\",\"hubCtaNote\":\"FREE TIER · NO CREDIT CARD · WORKS ON CHROME \u0026 EDGE\"},\"pageChrome\":{\"painPointsTitle\":\"The Problem\",\"solutionsTitle\":\"The Solution\",\"capabilitiesTitle\":\"What You Can Track\",\"recommendedToolsTitle\":\"Recommended Tools\",\"recommendedToolsSubtitle\":\"Use these scrapers to accomplish this use case\",\"tryItFree\":\"Try it free\",\"howToDefaultTitle\":\"How to Use\",\"howToSubtitle\":\"Get started in under 2 minutes. No coding or API keys required.\",\"howToChecklistTitle\":\"Quick Start Checklist\",\"howToChecklistChrome\":\"Chrome browser installed\",\"howToChecklistAccount\":\"Free InsightSocial account (optional)\",\"howToChecklistTime\":\"2 minutes of your time\",\"breadcrumbHome\":\"Home\"},\"theme\":{\"label\":\"Theme\",\"light\":\"Light\",\"dark\":\"Dark\",\"system\":\"System\",\"switchTo\":\"Change theme (currently {mode})\"}},\"children\":\"$L12\"}],\"$L13\",\"$L14\",\"$L15\",\"$L16\",\"$L17\"]}],\"$L18\"]}]\n"])</script>
15<script>self.__next_f.push([1,"9:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/132wl1pou6j0y.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0nq11su_3lq3o.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[[\"$\",\"$L19\",null,{}],[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[\"$\",\"$L1a\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L1b\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L1c\",null,{}]]]}]\n"])</script>
15<script>self.__next_f.push([1,"a:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"main\",null,{\"className\":\"bg-surface-raised\",\"children\":[[\"$\",\"$L1d\",null,{\"page\":\"hub\"}],[\"$\",\"section\",null,{\"className\":\"px-4 pb-16 pt-16 md:pb-24 md:pt-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px] text-center\",\"children\":[[\"$\",\"$L1e\",null,{\"href\":\"/docs/quickstart\",\"placement\":\"landing_hero\",\"className\":\"mb-8 inline-flex items-center gap-1.5 rounded-full border border-line px-3.5 py-1 text-sm text-content-strong hover:border-line-strong\",\"children\":[\"Your first \",10,\" calls are free, up to \",200,\" credits each\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-3.5 w-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h1\",null,{\"className\":\"mx-auto max-w-4xl font-display text-[44px] font-bold leading-[1.02] tracking-[-0.045em] text-content-strong sm:text-6xl md:text-[84px]\",\"children\":[\"Social media data API\",\" \",[\"$\",\"span\",null,{\"className\":\"block text-accent-solid\",\"children\":\"for developers\"}]]}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-6 max-w-xl text-lg text-content\",\"children\":[\"Profiles, posts, comments, followers and search from \",9,\" platforms. One API key, one JSON shape, priced per call.\"]}],[\"$\",\"div\",null,{\"className\":\"mt-9 flex flex-col items-center justify-center gap-5 sm:flex-row\",\"children\":[[\"$\",\"$L1e\",null,{\"href\":\"/portal/api\",\"placement\":\"landing_hero\",\"className\":\"group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]\",\"children\":[\"Get a free API key\",[\"$\",\"span\",null,{\"className\":\"flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]}]]}],[\"$\",\"$L1e\",null,{\"href\":\"/docs\",\"placement\":\"landing_hero\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid\",\"children\":\"Read the docs\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-6 font-mono text-xs text-content-muted\",\"children\":[238,\" endpoints · \",9,\" platforms · no credit card\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mx-auto mt-14 max-w-[1040px]\",\"children\":[\"$\",\"$L1f\",null,{\"samples\":[{\"lang\":\"curl\",\"label\":\"cURL\",\"code\":\"curl -G \\\"https://api.insightsocial.app/v1/tiktok/profile\\\" \\\\\\n  -d handle=khaby.lame \\\\\\n  -H \\\"x-api-key: $INSIGHTSOCIAL_API_KEY\\\"\"},{\"lang\":\"python\",\"label\":\"Python\",\"code\":\"import os, requests\\n\\nres = requests.get(\\n    \\\"https://api.insightsocial.app/v1/tiktok/profile\\\",\\n    params={\\\"handle\\\": \\\"khaby.lame\\\"},\\n    headers={\\\"x-api-key\\\": os.environ[\\\"INSIGHTSOCIAL_API_KEY\\\"]},\\n)\\nprint(res.json()[\\\"data\\\"])\"},{\"lang\":\"node\",\"label\":\"Node.js\",\"code\":\"const res = await fetch(\\n  \\\"https://api.insightsocial.app/v1/tiktok/profile?handle=khaby.lame\\\",\\n  { headers: { \\\"x-api-key\\\": process.env.INSIGHTSOCIAL_API_KEY } },\\n);\\nconsole.log((await res.json()).data);\"}],\"response\":\"{\\n  \\\"success\\\": true,\\n  \\\"endpoint\\\": \\\"/v1/tiktok/profile\\\",\\n  \\\"data\\\": {\\n    \\\"author\\\": {\\n      \\\"username\\\": \\\"khaby.lame\\\",\\n      \\\"followers\\\": 162000000\\n    }\\n  },\\n  \\\"credits_used\\\": 0,\\n  \\\"charge_reason\\\": \\\"miss\\\",\\n  \\\"free_call\\\": true\\n}\"}]}]]}],[\"$\",\"section\",null,{\"id\":\"platforms\",\"className\":\"border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28\",\"children\":\"$L20\"}],\"$L21\",\"$L22\",null,\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\"]}],[\"$L2b\",\"$L2c\",\"$L2d\"],\"$L2e\"]}]\n"])</script>
15<script>self.__next_f.push([1,"b:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L2f\",null,{\"children\":\"$L30\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L31\",null,{\"children\":[\"$\",\"$32\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L33\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n34:T170e,"])</script>
15<script>self.__next_f.push([1,"@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/033400d475fad6b1-s.p.0ekd.j2hc~_w0.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_e2da6856-module__XXVI8G__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_e2da6856-module__XXVI8G__variable{--font-display:\"Bricolage Grotesque\", \"Bricolage Grotesque Fallback\"}\n@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7f47671e39f7787-s.p.06cvo47x4w1en.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_2d094d35-module__awlT9q__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_2d094d35-module__awlT9q__variable{--font-sans:\"Instrument Sans\", \"Instrument Sans Fallback\"}\n@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e390973e931a41c5-s.08hd0g.321csk.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e532fa1b9921e1cd-s.p.0~wrfy7sm-h4g.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format(\"woff2\");
15unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/02263ebadd758ea4-s.p.0qg7j5o.yrclm.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e21ab749-module__5LXgGW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e21ab749-module__5LXgGW__variable{--font-mono:\"IBM Plex Mono\", \"IBM Plex Mono Fallback\"}\n"])</script>
15<script>self.__next_f.push([1,"d:[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/15huquvxrhq4x.css\",\"children\":\"$34\"}]\n35:T46e09,"])</script>
15<script>self.__next_f.push([1,"@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-500:#00baa7;--color-teal-700:#00776e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-700:#007492;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-500:#625fff;--color-indigo-700:#432dd7;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-fuchsia-800:#8a0194;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c4005c;--color-pink-800:#a2004c;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-slate-50:#f8fafc;--color-slate-200:#e2e8f0;--color-slate-400:#90a1b9;
15--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-neutral-400:#a1a1a1;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-500:#79716b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-hdr:1100px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
15--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-violet-50:lab(96.2416% 2.28849 -5.51657);
15--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-pink-800:lab(34.9559% 60.2885 5.99639);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-500:lab(48.1164% 2.35701 4.26852)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
15:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.code-surface,.code-surface *{border-color:var(--code-line)}}@layer components;@layer utilities{.\\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-\\[6px\\]{top:-6px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-\\[2px\\]{top:2px}.top-\\[14px\\]{top:14px}.top-\\[calc\\(100\\%\\+6px\\)\\]{top:calc(100% + 6px)}.top-\\[calc\\(100\\%\\+8px\\)\\]{top:calc(100% + 8px)}.top-\\[calc\\(100\\%\\+10px\\)\\]{top:calc(100% + 10px)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\\[14px\\]{bottom:14px}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-2{left:calc(var(--spacing) * -2)}.-left-\\[9px\\]{left:-9px}.left-0{left:0}.left-1\\/2{left:50%}.left-1\\/4{left:25%}.left-2\\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\\[120px\\]{left:120px}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[60\\]{z-index:60}.z-\\[70\\]{z-index:70}.z-\\[100\\]{z-index:100}.z-\\[101\\]{z-index:101}.z-\\[200\\]{z-index:200}.z-\\[300\\]{z-index:300}.z-\\[301\\]{z-index:301}.z-\\[9998\\]{z-index:9998}.z-\\[9999\\]{z-index:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}
15.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"“\"\"”\"\"‘\"\"’\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;
15--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not
15(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}
15.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}
15.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\\[7px\\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-0\\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0{margin-left:0}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}
15.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\\[9\\/16\\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\\[2\\.5px\\]{height:2.5px}.h-\\[6px\\]{height:6px}.h-\\[10px\\]{height:10px}.h-\\[11px\\]{height:11px}.h-\\[13px\\]{height:13px}.h-\\[14px\\]{height:14px}.h-\\[15px\\]{height:15px}.h-\\[16\\.5px\\]{height:16.5px}.h-\\[17px\\]{height:17px}.h-\\[18px\\]{height:18px}.h-\\[19px\\]{height:19px}.h-\\[22px\\]{height:22px}.h-\\[23px\\]{height:23px}.h-\\[27px\\]{height:27px}.h-\\[29px\\]{height:29px}.h-\\[30px\\]{height:30px}.h-\\[34px\\]{height:34px}.h-\\[35px\\]{height:35px}.h-\\[37px\\]{height:37px}.h-\\[38px\\]{height:38px}.h-\\[39px\\]{height:39px}.h-\\[52px\\]{height:52px}.h-\\[53px\\]{height:53px}.h-\\[54px\\]{height:54px}.h-\\[61px\\]{height:61px}.h-\\[68px\\]{height:68px}.h-\\[220px\\]{height:220px}.h-\\[280px\\]{height:280px}.h-\\[700px\\]{height:700px}.h-\\[820px\\]{height:820px}.h-\\[920px\\]{height:920px}.h-\\[1100px\\]{height:1100px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[20rem\\]{max-height:20rem}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[160px\\]{max-height:160px}.max-h-\\[168px\\]{max-height:168px}.max-h-\\[280px\\]{max-height:280px}.max-h-\\[320px\\]{max-height:320px}.max-h-\\[min\\(540px\\,55vh\\)\\]{max-height:min(540px,55vh)}.min-h-0{min-height:0}.min-h-\\[17px\\]{min-height:17px}.min-h-\\[20px\\]{min-height:20px}.min-h-\\[35px\\]{min-height:35px}.min-h-\\[36px\\]{min-height:36px}.min-h-\\[42px\\]{min-height:42px}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[260px\\]{min-height:260px}.min-h-\\[280px\\]{min-height:280px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[640px\\]{min-height:640px}.min-h-\\[min\\(640px\\,90vh\\)\\]{min-height:min(640px,90vh)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\/2{width:50%}.w-1\\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\/4{width:75%}.w-3\\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[3px\\]{width:3px}.w-\\[6ch\\]{width:6ch}.w-\\[6px\\]{width:6px}.w-\\[10ch\\]{width:10ch}.w-\\[10px\\]{width:10px}.w-\\[13px\\]{width:13px}.w-\\[14px\\]{width:14px}
15.w-\\[17ch\\]{width:17ch}.w-\\[18ch\\]{width:18ch}.w-\\[18px\\]{width:18px}.w-\\[19px\\]{width:19px}.w-\\[21rem\\]{width:21rem}.w-\\[22ch\\]{width:22ch}.w-\\[22px\\]{width:22px}.w-\\[29px\\]{width:29px}.w-\\[30\\%\\]{width:30%}.w-\\[30px\\]{width:30px}.w-\\[34\\%\\]{width:34%}.w-\\[42px\\]{width:42px}.w-\\[52px\\]{width:52px}.w-\\[62px\\]{width:62px}.w-\\[90\\%\\]{width:90%}.w-\\[92\\%\\]{width:92%}.w-\\[136px\\]{width:136px}.w-\\[168px\\]{width:168px}.w-\\[240px\\]{width:240px}.w-\\[260px\\]{width:260px}.w-\\[280px\\]{width:280px}.w-\\[300px\\]{width:300px}.w-\\[600px\\]{width:600px}.w-\\[700px\\]{width:700px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\\[8rem\\]{max-width:8rem}.max-w-\\[10px\\]{max-width:10px}.max-w-\\[10rem\\]{max-width:10rem}.max-w-\\[12rem\\]{max-width:12rem}.max-w-\\[14ch\\]{max-width:14ch}.max-w-\\[42ch\\]{max-width:42ch}.max-w-\\[46ch\\]{max-width:46ch}.max-w-\\[60\\%\\]{max-width:60%}.max-w-\\[62ch\\]{max-width:62ch}.max-w-\\[70\\%\\]{max-width:70%}.max-w-\\[72ch\\]{max-width:72ch}.max-w-\\[78\\%\\]{max-width:78%}.max-w-\\[78ch\\]{max-width:78ch}.max-w-\\[90px\\]{max-width:90px}.max-w-\\[100px\\]{max-width:100px}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[140px\\]{max-width:140px}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[180px\\]{max-width:180px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[220px\\]{max-width:220px}.max-w-\\[230px\\]{max-width:230px}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[320px\\]{max-width:320px}.max-w-\\[360px\\]{max-width:360px}.max-w-\\[380px\\]{max-width:380px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[420px\\]{max-width:420px}.max-w-\\[460px\\]{max-width:460px}.max-w-\\[520px\\]{max-width:520px}.max-w-\\[640px\\]{max-width:640px}.max-w-\\[720px\\]{max-width:720px}.max-w-\\[820px\\]{max-width:820px}.max-w-\\[900px\\]{max-width:900px}.max-w-\\[1040px\\]{max-width:1040px}.max-w-\\[1120px\\]{max-width:1120px}.max-w-\\[1140px\\]{max-width:1140px}.max-w-\\[1240px\\]{max-width:1240px}.max-w-\\[1400px\\]{max-width:1400px}.max-w-\\[1600px\\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\\[1ch\\]{min-width:1ch}.min-w-\\[18px\\]{min-width:18px}.min-w-\\[20px\\]{min-width:20px}.min-w-\\[24ch\\]{min-width:24ch}.min-w-\\[32px\\]{min-width:32px}.min-w-\\[48px\\]{min-width:48px}.min-w-\\[132px\\]{min-width:132px}.min-w-\\[140px\\]{min-width:140px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[168px\\]{min-width:168px}.min-w-\\[180px\\]{min-width:180px}
15.min-w-\\[200px\\]{min-width:200px}.min-w-\\[220px\\]{min-width:220px}.min-w-\\[230px\\]{min-width:230px}.min-w-\\[232px\\]{min-width:232px}.min-w-\\[240px\\]{min-width:240px}.min-w-\\[280px\\]{min-width:280px}.min-w-\\[560px\\]{min-width:560px}.min-w-\\[600px\\]{min-width:600px}.min-w-\\[640px\\]{min-width:640px}.min-w-\\[720px\\]{min-width:720px}.min-w-\\[900px\\]{min-width:900px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\\[1_0_auto\\]{flex:1 0 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\\[1px\\]{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\\[-1px\\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[drawer-in_180ms_ease-out\\]{animation:.18s ease-out drawer-in}.animate-\\[modal-in_160ms_ease-out\\]{animation:.16s ease-out modal-in}.animate-\\[spin_6s_linear_infinite\\]{animation:6s linear infinite spin}.animate-\\[strip-shimmer_1\\.8s_ease-in-out_infinite\\]{animation:1.8s ease-in-out infinite strip-shimmer}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_1fr\\]{grid-template-columns:1fr auto 1fr}.grid-cols-\\[28px_36px_40px_minmax\\(150px\\,200px\\)_minmax\\(0\\,1fr\\)_80px_72px_110px\\]{grid-template-columns:28px 36px 40px minmax(150px,200px
15) minmax(0,1fr) 80px 72px 110px}.grid-cols-\\[28px_minmax\\(160px\\,200px\\)_minmax\\(0\\,1fr\\)_88px_72px_110px_64px\\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\\[28px_minmax\\(160px\\,200px\\)_minmax\\(0\\,1fr\\)_88px_72px_140px_64px\\]{grid-template-columns:28px minmax(160px,200px) minmax(0,1fr) 88px 72px 140px 64px}.grid-cols-\\[28px_minmax\\(200px\\,240px\\)_minmax\\(0\\,1fr\\)_88px_72px_110px_64px\\]{grid-template-columns:28px minmax(200px,240px) minmax(0,1fr) 88px 72px 110px 64px}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.grid-cols-\\[auto_1fr_auto\\]{grid-template-columns:auto 1fr auto}.grid-cols-\\[auto_auto\\]{grid-template-columns:auto auto}.grid-cols-\\[minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\\[3px\\]{gap:3px}.gap-\\[30px\\]{gap:30px}.gap-px{gap:1px}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100\u003e:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200\u003e:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-700\u003e:not(:last-child)){border-color:var(--color-gray-700)}:where(.divide-line\u003e:not(:last-child)){border-color:var(--line)}:where(.divide-line-soft\u003e:not(:last-child)){border-color:var(--line-soft)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[2px\\]{border-radius:2px}
15.rounded-\\[6px\\]{border-radius:6px}.rounded-\\[9px\\]{border-radius:9px}.rounded-\\[10px\\]{border-radius:10px}.rounded-\\[14px\\]{border-radius:14px}.rounded-\\[18px\\]{border-radius:18px}.rounded-\\[20px\\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-\\[3px\\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\\[1\\.5px\\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\\[rgb\\(0\\,123\\,1\\)\\]{border-color:#007b01}.border-\\[rgb\\(225\\,48\\,108\\)\\]{border-color:#e1306c}.border-\\[rgba\\(225\\,48\\,108\\,0\\.22\\)\\]{border-color:#e1306c38}.border-\\[rgba\\(225\\,48\\,108\\,0\\.25\\)\\]{border-color:#e1306c40}.border-\\[var\\(--color-primary\\)\\]{border-color:var(--color-primary)}.border-\\[var\\(--line-soft\\)\\]{border-color:var(--line-soft)}.border-\\[var\\(--rail-card-line\\)\\]{border-color:var(--rail-card-line)}.border-accent{border-color:var(--accent)}.border-accent-solid,.border-accent-solid\\/40{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.border-accent-solid\\/40{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.border-accent-tint{border-color:var(--accent-tint)}.border-accent\\/15{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\\/15{border-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.border-accent\\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-300{border-color:var(--color-blue-300)}.border-content-strong{border-color:var(--content-strong)}.border-current{border-color:currentColor}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-danger,.border-danger\\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-line{border-color:var(--line)}.border-line-soft{border-color:var(--line-soft)}.border-line-strong{border-color:var(--line-strong)}.border-orange-300{border-color:var(--color-orange-300)}.border-pink-300{border-color:var(--color-pink-300)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500{border-color:var(--color-rose-500)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-700\\/40{border-color:#7008e766}@supports (color:color-mix(in lab, red, red)){.border-violet-700\\/40{border-color:color-mix(in oklab, var(--color-violet-700) 40%, transparent)}}.border-white\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-\\[rgb\\(225\\,48\\,108\\)\\]{border-top-color:#e1306c}.border-t-accent{border-top-color:var(--accent)}.border-t-accent-solid{border-top-color:var(--accent-solid)}.border-t-gray-700{border-top-color:var(--color-gray-700)}.border-t-transparent{border-top-color:#0000}.border-l-red-300{border-left-color:var(--color-red-300)}.bg-\\[\\#0A66C2\\]{background-color:#0a66c2}
15.bg-\\[\\#0A66C2\\]\\/10{background-color:#0a66c21a;background-color:lab(42.5561% 3.77446 -55.9164/.1)}.bg-\\[\\#22c55e\\]{background-color:#22c55e}.bg-\\[\\#1877F2\\]{background-color:#1877f2}.bg-\\[\\#1877F2\\]\\/10{background-color:#1877f21a;background-color:lab(50.4648% 10.5015 -70.3177/.1)}.bg-\\[\\#E1306C\\]\\/10{background-color:#e1306c1a;background-color:lab(51.588% 69.089 11.2258/.1)}.bg-\\[\\#E60023\\]\\/10{background-color:#e600231a;background-color:lab(49.1397% 75.023 51.6508/.1)}.bg-\\[\\#EF4444\\]\\/10{background-color:#ef44441a;background-color:lab(55.7853% 65.6165 40.7976/.1)}.bg-\\[\\#FE2C55\\]\\/10{background-color:#fe2c551a;background-color:lab(56.4936% 76.7519 32.6836/.1)}.bg-\\[\\#FF4500\\]\\/10{background-color:#ff45001a;background-color:lab(58.5233% 69.1703 70.897/.1)}.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\],.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/10{background-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.bg-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/10{background-color:color-mix(in oklab, var(--accent,#0a66c2) 10%, transparent)}}.bg-\\[rgb\\(0\\,123\\,1\\)\\]{background-color:#007b01}.bg-\\[rgb\\(225\\,48\\,108\\)\\]{background-color:#e1306c}.bg-\\[rgba\\(225\\,48\\,108\\,0\\.08\\)\\]{background-color:#e1306c14}.bg-\\[var\\(--color-bg-light\\)\\]{background-color:var(--color-bg-light)}.bg-\\[var\\(--color-primary\\)\\]{background-color:var(--color-primary)}.bg-\\[var\\(--dark\\)\\]{background-color:var(--dark)}.bg-\\[var\\(--rail-track\\)\\]{background-color:var(--rail-track)}.bg-accent-solid{background-color:var(--accent-solid)}.bg-accent-solid-hover{background-color:var(--accent-solid-hover)}.bg-accent-solid\\/5{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/5{background-color:color-mix(in oklab, var(--accent-solid) 5%, transparent)}}.bg-accent-solid\\/8{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/8{background-color:color-mix(in oklab, var(--accent-solid) 8%, transparent)}}.bg-accent-solid\\/10{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.bg-accent-solid\\/10{background-color:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.bg-accent-tint,.bg-accent-tint\\/40{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\\/40{background-color:color-mix(in oklab, var(--accent-tint) 40%, transparent)}}.bg-accent-tint\\/60{background-color:var(--accent-tint)}@supports (color:color-mix(in lab, red, red)){.bg-accent-tint\\/60{background-color:color-mix(in oklab, var(--accent-tint) 60%, transparent)}}.bg-accent-wash{background-color:var(--accent-wash)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/30{background-color:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.bg-amber-50\\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/50{background-color:color-mix(in oklab, var(--color-amber-50) 50%, transparent)}}.bg-amber-50\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-black{background-color:var(--color-black)}.bg-black\\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/30{background-color:color-mix(in oklab, var(--color-blue-50) 30%, transparent)}}.bg-blue-50\\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/50{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.bg-blue-50\\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\\/60{background-color:color-mix(in oklab, var(--color-blue-50) 60%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-content-faint{background-color:var(--content-faint)}.bg-content-ghost{background-color:var(--content-ghost)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-danger{background-color:var(--danger)}.bg-danger-tint{background-color:var(--danger-tint)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\/40{background-color:#f9fafb66}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/40{background-color:color-mix(in oklab, var(--color-gray-50) 40%, transparent)}}.bg-gray-50\\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/50{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.bg-gray-50\\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/60{background-color:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\\/50{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\\/50{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\\/10{background-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/10{background-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.bg-gray-900\\/30{background-color:#1018284d}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/30{background-color:color-mix(in oklab, var(--color-gray-900) 30%, transparent)}}.bg-gray-900\\/40{background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/40{background-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.bg-gray-900\\/\\[0\\.03\\]{background-color:#10182808}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\\/\\[0\\.03\\]{background-color:color-mix(in oklab, var(--color-gray-900) 3%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab, red, red)){.bg-green-50\\/50{background-color:color-mix(in oklab, var(--color-green-50) 50%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\\/50{background-color:#dcfce780}@supports (color:color-mix(in lab, red, red)){.bg-green-100\\/50{background-color:color-mix(in oklab, var(--color-green-100) 50%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-line{background-color:var(--line)}.bg-line-strong{background-color:var(--line-strong)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\\/20{background-color:#fff7ed33}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\\/20{background-color:color-mix(in oklab, var(--color-orange-50) 20%, transparent)}}.bg-orange-50\\/30{background-color:#fff7ed4d}@supports (color:color-mix(in lab, red, red)){.bg-orange-50\\/30{background-color:color-mix(in oklab, var(--color-orange-50) 30%, transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-50\\/20{background-color:#fdf2f833}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\\/20{background-color:color-mix(in oklab, var(--color-pink-50) 20%, transparent)}}.bg-pink-50\\/30{background-color:#fdf2f84d}@supports (color:color-mix(in lab, red, red)){.bg-pink-50\\/30{background-color:color-mix(in oklab, var(--color-pink-50) 30%, transparent)}}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-600{background-color:var(--color-pink-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\\/30{background-color:#faf5ff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\\/30{background-color:color-mix(in oklab, var(--color-purple-50) 30%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\\/20{background-color:#fef2f233}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\/20{background-color:color-mix(in oklab, var(--color-red-50) 20%, transparent)}}.bg-red-50\\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab, red, red)){.bg-red-50\\/30{background-color:color-mix(in oklab, var(--color-red-50) 30%, transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\\/60{background-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}
15.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900\\/40{background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\\/40{background-color:color-mix(in oklab, var(--color-slate-900) 40%, transparent)}}.bg-slate-900\\/50{background-color:#0f172b80}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\\/50{background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-alt,.bg-surface-alt\\/30{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/30{background-color:color-mix(in oklab, var(--surface-alt) 30%, transparent)}}.bg-surface-alt\\/40{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/40{background-color:color-mix(in oklab, var(--surface-alt) 40%, transparent)}}.bg-surface-alt\\/50{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/50{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.bg-surface-alt\\/60{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/60{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}.bg-surface-alt\\/70{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/70{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.bg-surface-alt\\/80{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/80{background-color:color-mix(in oklab, var(--surface-alt) 80%, transparent)}}.bg-surface-alt\\/95{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.bg-surface-alt\\/95{background-color:color-mix(in oklab, var(--surface-alt) 95%, transparent)}}.bg-surface-deep,.bg-surface-deep\\/80{background-color:var(--surface-deep)}@supports (color:color-mix(in lab, red, red)){.bg-surface-deep\\/80{background-color:color-mix(in oklab, var(--surface-deep) 80%, transparent)}}.bg-surface-invert{background-color:var(--surface-invert)}.bg-surface-raised,.bg-surface-raised\\/60{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\\/60{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.bg-surface-raised\\/80{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\\/80{background-color:color-mix(in oklab, var(--surface-raised) 80%, transparent)}}.bg-surface-sunken{background-color:var(--surface-sunken)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\\/20{background-color:#f5f3ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/20{background-color:color-mix(in oklab, var(--color-violet-50) 20%, transparent)}}.bg-violet-50\\/30{background-color:#f5f3ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/30{background-color:color-mix(in oklab, var(--color-violet-50) 30%, transparent)}}.bg-violet-50\\/40{background-color:#f5f3ff66}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/40{background-color:color-mix(in oklab, var(--color-violet-50) 40%, transparent)}}.bg-violet-50\\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\\/\\[0\\.08\\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\\/\\[0\\.08\\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\\[\\#22c55e\\]{--tw-gradient-from:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(0\\,123\\,1\\)\\]{--tw-gradient-from:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(0\\,146\\,1\\)\\]{--tw-gradient-from:#009201;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[rgb\\(178\\,36\\,86\\)\\]{--tw-gradient-from:#b22456;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\\[var\\(--color-bg-light\\)\\]{--tw-gradient-from:var(--color-bg-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid{--tw-gradient-from:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\\/10{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\\/10{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 10%, transparent)}}.from-accent-solid\\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-solid\\/40{--tw-gradient-from:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.from-accent-solid\\/40{--tw-gradient-from:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.from-accent-solid\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent-wash{--tw-gradient-from:var(--accent-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50\\/40{--tw-gradient-from:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.from-blue-50\\/40{--tw-gradient-from:color-mix(in oklab, var(--color-blue-50) 40%, transparent)}}.from-blue-50\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-50{--tw-gradient-from:var(--color-fuchsia-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-400{--tw-gradient-from:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-50{--tw-gradient-from:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-100{--tw-gradient-from:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\\/50{--tw-gradient-from:#f0f9ff80}@supports (color:color-mix(in lab, red, red)){.from-sky-50\\/50{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 50%, transparent)}}.from-sky-50\\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
15.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-200{--tw-gradient-from:var(--color-stone-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-alt{--tw-gradient-from:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-deep{--tw-gradient-from:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-raised{--tw-gradient-from:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-sunken{--tw-gradient-from:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\\[rgb\\(0\\,110\\,1\\)\\]{--tw-gradient-via:#006e01;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-200{--tw-gradient-via:var(--color-amber-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50{--tw-gradient-via:var(--color-indigo-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50\\/30{--tw-gradient-via:#eef2ff4d}@supports (color:color-mix(in lab, red, red)){.via-indigo-50\\/30{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-50) 30%, transparent)}}.via-indigo-50\\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
15osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-50{--tw-gradient-via:var(--color-pink-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500{--tw-gradient-via:var(--color-purple-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-300{--tw-gradient-via:var(--color-stone-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-raised{--tw-gradient-via:var(--surface-raised);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab, red, red)){.via-white\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-white) 50%, transparent)}}.via-white\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\\[\\#22c55e\\]{--tw-gradient-to:#22c55e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[\\#34d27b\\]{--tw-gradient-to:#34d27b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,90\\,1\\)\\]{--tw-gradient-to:#005a01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,116\\,2\\)\\]{--tw-gradient-to:#007402;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(0\\,123\\,1\\)\\]{--tw-gradient-to:#007b01;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgb\\(225\\,48\\,108\\)\\]{--tw-gradient-to:#e1306c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\\[rgba\\(225\\,48\\,108\\,0\\.02\\)\\]{--tw-gradient-to:#e1306c05;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid{--tw-gradient-to:var(--accent-solid);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent-solid-hover{--tw-gradient-to:var(--accent-solid-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\\/30{--tw-gradient-to:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.to-amber-50\\/30{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 30%, transparent)}}.to-amber-50\\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50\\/30{--tw-gradient-to:#ecfdf54d}@supports (color:color-mix(in lab, red, red)){.to-emerald-50\\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-50) 30%, transparent)}}.to-emerald-50\\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-100{--tw-gradient-to:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-200{--tw-gradient-to:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-100{--tw-gradient-to:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-100{--tw-gradient-to:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-200{--tw-gradient-to:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-500{--tw-gradient-to:var(--color-stone-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-alt{--tw-gradient-to:var(--surface-alt);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-deep{--tw-gradient-to:var(--surface-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-raised{--tw-gradient-to:var(--surface-raised);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-sunken{--tw-gradient-to:var(--surface-sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
15.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-yellow-400{fill:var(--color-yellow-400)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\\[3px\\]{padding:3px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\\[18px\\]{padding-inline:18px}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\\[1px\\]{padding-block:1px}.py-\\[5px\\]{padding-block:5px}.py-\\[9px\\]{padding-block:9px}.py-px{padding-block:1px}.pt-1{padding-top:var(--spacing)}.pt-1\\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-\\[18px\\]{padding-right:18px}.pb-0\\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-\\[18px\\]{padding-left:18px}.pl-\\[19px\\]{padding-left:19px}.pl-\\[23px\\]{padding-left:23px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.indent-\\[0\\.5em\\]{text-indent:.5em}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);
15line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\\[8px\\]{font-size:8px}.text-\\[9\\.5px\\]{font-size:9.5px}.text-\\[9px\\]{font-size:9px}.text-\\[10\\.5px\\]{font-size:10.5px}.text-\\[10px\\]{font-size:10px}.text-\\[11\\.5px\\]{font-size:11.5px}.text-\\[11px\\]{font-size:11px}.text-\\[12\\.5px\\]{font-size:12.5px}.text-\\[12px\\]{font-size:12px}.text-\\[13\\.5px\\]{font-size:13.5px}.text-\\[13px\\]{font-size:13px}.text-\\[14\\.5px\\]{font-size:14.5px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[16px\\]{font-size:16px}.text-\\[17px\\]{font-size:17px}.text-\\[19px\\]{font-size:19px}.text-\\[21px\\]{font-size:21px}.text-\\[22px\\]{font-size:22px}.text-\\[24px\\]{font-size:24px}.text-\\[28px\\]{font-size:28px}.text-\\[30px\\]{font-size:30px}.text-\\[34px\\]{font-size:34px}.text-\\[40px\\]{font-size:40px}.text-\\[44px\\]{font-size:44px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\\[1\\.02\\]{--tw-leading:1.02;line-height:1.02}.leading-\\[1\\.04\\]{--tw-leading:1.04;line-height:1.04}.leading-\\[1\\.7\\]{--tw-leading:1.7;line-height:1.7}.leading-\\[1\\.8\\]{--tw-leading:1.8;line-height:1.8}.leading-\\[1\\.65\\]{--tw-leading:1.65;line-height:1.65}.leading-\\[1\\.68\\]{--tw-leading:1.68;line-height:1.68}.leading-\\[16px\\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\\[-0\\.02em\\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\\[-0\\.03em\\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\\[-0\\.04em\\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\\[-0\\.045em\\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\\[0\\.1em\\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\\[0\\.5em\\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\\[0\\.06em\\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\\[0\\.08em\\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\\[0\\.09em\\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\\[0\\.14em\\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\\[0\\.16em\\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\\[2px\\]{--tw-tracking:2px;letter-spacing:2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\\[\\#0A66C2\\]{color:#0a66c2}.text-\\[\\#1877F2\\]{color:#1877f2}.text-\\[\\#3897F0\\]{color:#3897f0}.text-\\[\\#E1306C\\]{color:#e1306c}.text-\\[\\#E4405F\\]{color:#e4405f}.text-\\[\\#E60023\\]{color:#e60023}.text-\\[\\#EF4444\\]{color:#ef4444}.text-\\[\\#FE2C55\\]{color:#fe2c55}.text-\\[\\#FF4500\\]{color:#ff4500}.text-\\[\\#ff6154\\]{color:#ff6154}.text-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]{color:var(--accent,#0a66c2)}.text-\\[rgb\\(0\\,100\\,1\\)\\]{color:#006401}.text-\\[rgb\\(0\\,123\\,1\\)\\]{color:#007b01}.text-\\[rgb\\(24\\,119\\,242\\)\\]{color:#1877f2}.text-\\[rgb\\(178\\,36\\,86\\)\\]{color:#b22456}.text-\\[rgb\\(225\\,48\\,108\\)\\]{color:#e1306c}.text-\\[var\\(--color-primary\\)\\]{color:var(--color-primary)}.text-accent{color:var(--accent)}.text-accent-on-tint,.text-accent-on-tint\\/50{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/50{color:color-mix(in oklab, var(--accent-on-tint) 50%, transparent)}}.text-accent-on-tint\\/60{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/60{color:color-mix(in oklab, var(--accent-on-tint) 60%, transparent)}}.text-accent-on-tint\\/70{color:var(--accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.text-accent-on-tint\\/70{color:color-mix(in oklab, var(--accent-on-tint) 70%, transparent)}}.text-accent-solid{color:var(--accent-solid)}.text-accent-solid-hover{color:var(--accent-solid-hover)}.text-amber-400{color:var(--color-amber-400)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\\/70{color:#b75000b3}@supports (color:color-mix(in lab, red, red)){.text-amber-700\\/70{color:color-mix(in oklab, var(--color-amber-700) 70%, transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-800\\/90{color:#193cb8e6}@supports (color:color-mix(in lab, red, red)){.text-blue-800\\/90{color:color-mix(in oklab, var(--color-blue-800) 90%, transparent)}}.text-blue-900{color:var(--color-blue-900)}.text-content{color:var(--content)}.text-content-faint,.text-content-faint\\/80{color:var(--content-faint)}@supports (color:color-mix(in lab, red, red)){.text-content-faint\\/80{color:color-mix(in oklab, var(--content-faint) 80%, transparent)}}.text-content-ghost{color:var(--content-ghost)}.text-content-muted{color:var(--content-muted)}.text-content-on-invert{color:var(--content-on-invert)}.text-content-strong{color:var(--content-strong)}.text-cyan-700{color:var(--color-cyan-700)}.text-danger{color:var(--danger)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\\/70{color:#007956b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-700\\/70{color:color-mix(in oklab, var(--color-emerald-700) 70%, transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-300{color:var(--color-orange-300)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-500\\/70{color:#ff2357b3}@supports (color:color-mix(in lab, red, red)){.text-rose-500\\/70{color:color-mix(in oklab, var(--color-rose-500) 70%, transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-amber-700\\/40{text-decoration-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.decoration-amber-700\\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.decoration-line-strong{-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-content-faint::placeholder{color:var(--content-faint)}.placeholder-content-ghost::placeholder{color:var(--content-ghost)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.caret-content-strong{caret-color:var(--content-strong)}.accent-\\[var\\(--accent-solid\\)\\]{accent-color:var(--accent-solid)}.opacity-0{opacity:0}
15.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_3px_var\\(--accent-tint\\)\\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_2px_rgba\\(0\\,0\\,0\\,0\\.08\\)\\]{--tw-shadow:0 1px 2px var(--tw-sha
15dow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_3px_rgba\\(124\\,58\\,237\\,0\\.05\\)\\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#7c3aed0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_12px_28px_-10px_rgba\\(6\\,16\\,10\\,0\\.55\\)\\]{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#06100a8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_18px_40px_-18px_rgba\\(12\\,20\\,16\\,0\\.22\\)\\]{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,#0c141038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-30px_rgba\\(12\\,20\\,16\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0c141073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.shadow-\\[inset_0_-1px_0_var\\(--line\\)\\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[inset_0_2px_0_var\\(--accent-solid\\)\\]{--tw-shadow:inset 0 2px 0 var(--tw-shadow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-sha
15dow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.shadow-accent\\/25{--tw-shadow-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shadow-accent\\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--accent) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-200{--tw-shadow-color:#b9f8cf}@supports (color:lab(0% 0 0)){.shadow-green-200{--tw-shadow-color:lab(92.4222% -26.4702 12.9427)}}@supports (color:color-mix(in lab, red, red)){.shadow-green-200{--tw-shadow-color:color-mix(in oklab, var(--color-green-200) var(--tw-shadow-alpha), transparent)}}.ring-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/60{--tw-ring-color:var(--accent,#0a66c2)}@supports (color:color-mix(in lab, red, red)){.ring-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]\\/60{--tw-ring-color:color-mix(in oklab, var(--accent,#0a66c2) 60%, transparent)}}.ring-accent{--tw-ring-color:var(--accent)}.ring-accent-tint{--tw-ring-color:var(--accent-tint)}.ring-accent\\/25{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\\/25{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.ring-accent\\/40{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\\/40{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-cyan-400{--tw-ring-color:var(--color-cyan-400)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-green-100{--tw-ring-color:var(--color-green-100)}.ring-line,.ring-line\\/80{--tw-ring-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.ring-line\\/80{--tw-ring-color:color-mix(in oklab, var(--line) 80%, transparent)}}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-pink-200{--tw-ring-color:var(--color-pink-200)}.ring-pink-400{--tw-ring-color:var(--color-pink-400)}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-400{--tw-ring-color:var(--color-rose-400)}.ring-surface-alt{--tw-ring-color:var(--surface-alt)}.ring-surface-raised{--tw-ring-color:var(--surface-raised)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\\[1px\\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\\[2px\\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,gap\\,padding\\]{transition-property:background-color,gap,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,gap\\]{transition-property:background-color,gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[gap\\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\,margin\\,opacity\\,visibility\\,background-color\\,color\\]{transition-property:height,margin,opacity,visibility,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[margin\\]{transition-property:margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[max-height\\,padding\\,opacity\\,visibility\\]{transition-property:max-height,padding,opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[max-width\\,opacity\\]{transition-property:max-width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[padding\\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[transform\\,width\\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
15.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\\[var\\(--rail-motion\\)\\]{--tw-duration:var(--rail-motion);transition-duration:var(--rail-motion)}.ease-\\[var\\(--rail-ease\\)\\]{--tw-ease:var(--rail-ease);transition-timing-function:var(--rail-ease)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-gray{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153}@supports (color:lab(0% 0 0)){.prose-gray{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.outline-none{--tw-outline-style:none;outline-style:none}.prose-green{--tw-prose-links:#00a544;--tw-prose-invert-links:#00c758}@supports (color:lab(0% 0 0)){.prose-green{--tw-prose-links:lab(59.0978% -58.6621 41.2579);--tw-prose-invert-links:lab(70.5521% -66.5147 45.8073)}}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.group-open\\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\\/tip\\:visible:is(:where(.group\\/tip):focus-within *){visibility:visible}.group-focus-within\\/tip\\:opacity-100:is(:where(.group\\/tip):focus-within *){opacity:1}@media (hover:hover){.group-hover\\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-y-0\\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;
15--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:animate-\\[spin_1\\.5s_linear_infinite\\]:is(:where(.group):hover *){animation:1.5s linear infinite spin}.group-hover\\:bg-violet-50:is(:where(.group):hover *){background-color:var(--color-violet-50)}.group-hover\\:text-\\[rgb\\(0\\,123\\,1\\)\\]:is(:where(.group):hover *){color:#007b01}.group-hover\\:text-\\[rgb\\(225\\,48\\,108\\)\\]:is(:where(.group):hover *){color:#e1306c}.group-hover\\:text-\\[var\\(--color-primary\\)\\]:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\\:text-accent-solid:is(:where(.group):hover *){color:var(--accent-solid)}.group-hover\\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\\:text-blue-700:is(:where(.group):hover *){color:var(--color-blue-700)}.group-hover\\:text-blue-800:is(:where(.group):hover *){color:var(--color-blue-800)}.group-hover\\:text-content:is(:where(.group):hover *){color:var(--content)}.group-hover\\:text-content-strong:is(:where(.group):hover *){color:var(--content-strong)}.group-hover\\:text-fuchsia-700:is(:where(.group):hover *){color:var(--color-fuchsia-700)}.group-hover\\:text-neutral-900:is(:where(.group):hover *){color:var(--color-neutral-900)}.group-hover\\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\\:text-orange-700:is(:where(.group):hover *){color:var(--color-orange-700)}.group-hover\\:text-pink-600:is(:where(.group):hover *){color:var(--color-pink-600)}.group-hover\\:text-pink-700:is(:where(.group):hover *){color:var(--color-pink-700)}.group-hover\\:text-purple-600:is(:where(.group):hover *){color:var(--color-purple-600)}.group-hover\\:text-purple-700:is(:where(.group):hover *){color:var(--color-purple-700)}.group-hover\\:text-purple-800:is(:where(.group):hover *){color:var(--color-purple-800)}.group-hover\\:text-red-600:is(:where(.group):hover *){color:var(--color-red-600)}.group-hover\\:text-red-700:is(:where(.group):hover *){color:var(--color-red-700)}.group-hover\\:text-sky-500:is(:where(.group):hover *){color:var(--color-sky-500)}.group-hover\\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\\:text-sky-700:is(:where(.group):hover *){color:var(--color-sky-700)}.group-hover\\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\\:opacity-10:is(:where(.group):hover *){opacity:.1}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\/tip\\:visible:is(:where(.group\\/tip):hover *){visibility:visible}.group-hover\\/tip\\:opacity-100:is(:where(.group\\/tip):hover *){opacity:1}}.placeholder\\:text-content-faint::placeholder{color:var(--content-faint)}.placeholder\\:text-content-ghost::placeholder{color:var(--content-ghost)}.placeholder\\:text-content-muted::placeholder{color:var(--content-muted)}.last\\:mb-0:last-child{margin-bottom:0}.last\\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\\:pb-0:last-child{padding-bottom:0}.even\\:bg-gray-50\\/50:nth-child(2n){background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.even\\:bg-gray-50\\/50:nth-child(2n){background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.focus-within\\:border-accent:focus-within{border-color:var(--accent)}.focus-within\\:border-violet-500:focus-within{border-color:var(--color-violet-500)}.focus-within\\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.focus-within\\:ring-\\[3px\\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\\:ring-accent\\/25:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/25:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.focus-within\\:ring-accent\\/30:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.focus-within\\:ring-accent\\/40:focus-within{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-accent\\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-within\\:ring-violet-100:focus-within{--tw-ring-color:var(--color-violet-100)}@media (hover:hover){.hover\\:-translate-y-0\\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-\\[1\\.02\\]:hover{scale:1.02}.hover\\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\\:border-\\[\\#bfe6c9\\]:hover{border-color:#bfe6c9}.hover\\:border-accent:hover{border-color:var(--accent)}.hover\\:border-accent-solid:hover,.hover\\:border-accent-solid\\/30:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent-solid\\/30:hover{border-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.hover\\:border-accent-solid\\/40:hover{border-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent-solid\\/40:hover{border-color:color-mix(in oklab, var(--accent-solid) 40%, transparent)}}.hover\\:border-accent\\/35:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-accent\\/35:hover{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.hover\\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\\:border-content-faint:hover{border-color:var(--content-faint)}.hover\\:border-content-muted:hover{border-color:var(--content-muted)}.hover\\:border-content-strong:hover{border-color:var(--content-strong)}.hover\\:border-cyan-200:hover{border-color:var(--color-cyan-200)}.hover\\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\\:border-green-200:hover{border-color:var(--color-green-200)}.hover\\:border-line:hover{border-color:var(--line)}.hover\\:border-line-strong:hover{border-color:var(--line-strong)}.hover\\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\\:border-pink-300:hover{border-color:var(--color-pink-300)}.hover\\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\\:border-red-300:hover{border-color:var(--color-red-300)}.hover\\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\\:bg-\\[\\#0d5fc7\\]:hover{background-color:#0d5fc7}.hover\\:bg-\\[\\#0f6a33\\]:hover{background-color:#0f6a33}.hover\\:bg-\\[\\#004182\\]:hover{background-color:#004182}.hover\\:bg-\\[rgb\\(0\\,100\\,1\\)\\]:hover{background-color:#006401}.hover\\:bg-\\[var\\(--color-primary\\)\\]:hover{background-color:var(--color-primary)}.hover\\:bg-\\[var\\(--rail-item-hover\\)\\]:hover{background-color:var(--rail-item-hover)}.hover\\:bg-accent-solid:hover{background-color:var(--accent-solid)}.hover\\:bg-accent-solid-hover:hover{background-color:var(--accent-solid-hover)}.hover\\:bg-accent-solid\\/16:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent-solid\\/16:hover{background-color:color-mix(in oklab, var(--accent-solid) 16%, transparent)}}.hover\\:bg-accent-solid\\/20:hover{background-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent-solid\\/20:hover{background-color:color-mix(in oklab, var(--accent-solid) 20%, transparent)}}.hover\\:bg-accent-tint:hover{background-color:var(--accent-tint)}.hover\\:bg-accent\\/10:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent\\/10:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}
15.hover\\:bg-accent\\/15:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent\\/15:hover{background-color:color-mix(in oklab, var(--accent) 15%, transparent)}}.hover\\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\\:bg-blue-50\\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-50\\/50:hover{background-color:color-mix(in oklab, var(--color-blue-50) 50%, transparent)}}.hover\\:bg-blue-50\\/70:hover{background-color:#eff6ffb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-blue-50\\/70:hover{background-color:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.hover\\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\\:bg-danger-tint:hover{background-color:var(--danger-tint)}.hover\\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\\:bg-emerald-50\\/70:hover{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-emerald-50\\/70:hover{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.hover\\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\\:bg-fuchsia-700:hover{background-color:var(--color-fuchsia-700)}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\\:bg-gray-700\\/30:hover{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-700\\/30:hover{background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\\:bg-green-50\\/70:hover{background-color:#f0fdf4b3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-green-50\\/70:hover{background-color:color-mix(in oklab, var(--color-green-50) 70%, transparent)}}.hover\\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\\:bg-line-strong:hover{background-color:var(--line-strong)}.hover\\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\\:bg-orange-50\\/50:hover{background-color:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-orange-50\\/50:hover{background-color:color-mix(in oklab, var(--color-orange-50) 50%, transparent)}}.hover\\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\\:bg-pink-50:hover{background-color:var(--color-pink-50)}.hover\\:bg-pink-50\\/50:hover{background-color:#fdf2f880}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-pink-50\\/50:hover{background-color:color-mix(in oklab, var(--color-pink-50) 50%, transparent)}}.hover\\:bg-pink-100:hover{background-color:var(--color-pink-100)}.hover\\:bg-pink-700:hover{background-color:var(--color-pink-700)}.hover\\:bg-purple-50\\/50:hover{background-color:#faf5ff80}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-purple-50\\/50:hover{background-color:color-mix(in oklab, var(--color-purple-50) 50%, transparent)}}.hover\\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\\:bg-red-50\\/40:hover{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-50\\/40:hover{background-color:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.hover\\:bg-red-50\\/50:hover{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-red-50\\/50:hover{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.hover\\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\\:bg-surface:hover{background-color:var(--surface)}.hover\\:bg-surface-alt:hover,.hover\\:bg-surface-alt\\/50:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/50:hover{background-color:color-mix(in oklab, var(--surface-alt) 50%, transparent)}}.hover\\:bg-surface-alt\\/60:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/60:hover{background-color:color-mix(in oklab, var(--surface-alt) 60%, transparent)}}
15.hover\\:bg-surface-alt\\/70:hover{background-color:var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-alt\\/70:hover{background-color:color-mix(in oklab, var(--surface-alt) 70%, transparent)}}.hover\\:bg-surface-deep:hover{background-color:var(--surface-deep)}.hover\\:bg-surface-raised:hover,.hover\\:bg-surface-raised\\/60:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-raised\\/60:hover{background-color:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.hover\\:bg-surface-raised\\/70:hover{background-color:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-raised\\/70:hover{background-color:color-mix(in oklab, var(--surface-raised) 70%, transparent)}}.hover\\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}.hover\\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\\:bg-violet-100\\/70:hover{background-color:#ede9feb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-violet-100\\/70:hover{background-color:color-mix(in oklab, var(--color-violet-100) 70%, transparent)}}.hover\\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\\:bg-white\\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\\:bg-white\\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\\:bg-white\\/\\[0\\.06\\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/\\[0\\.06\\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\\:\\[color\\:var\\(--accent\\)\\]:hover{color:var(--accent)}.hover\\:text-\\[\\#1877F2\\]:hover{color:#1877f2}.hover\\:text-\\[\\#EF4444\\]:hover{color:#ef4444}.hover\\:text-\\[color\\:var\\(--accent\\,\\#0A66C2\\)\\]:hover{color:var(--accent,#0a66c2)}.hover\\:text-\\[rgb\\(24\\,119\\,242\\)\\]:hover{color:#1877f2}.hover\\:text-\\[rgb\\(225\\,48\\,108\\)\\]:hover{color:#e1306c}.hover\\:text-\\[var\\(--code-fg\\)\\]:hover{color:var(--code-fg)}.hover\\:text-\\[var\\(--color-primary\\)\\]:hover{color:var(--color-primary)}.hover\\:text-accent:hover{color:var(--accent)}.hover\\:text-accent-on-tint:hover{color:var(--accent-on-tint)}.hover\\:text-accent-solid:hover{color:var(--accent-solid)}.hover\\:text-accent-solid-hover:hover{color:var(--accent-solid-hover)}.hover\\:text-amber-900:hover{color:var(--color-amber-900)}.hover\\:text-blue-700:hover{color:var(--color-blue-700)}.hover\\:text-blue-800:hover{color:var(--color-blue-800)}.hover\\:text-blue-900:hover{color:var(--color-blue-900)}.hover\\:text-content:hover{color:var(--content)}.hover\\:text-content-strong:hover{color:var(--content-strong)}.hover\\:text-gray-600:hover{color:var(--color-gray-600)}.hover\\:text-gray-700:hover{color:var(--color-gray-700)}.hover\\:text-gray-800:hover{color:var(--color-gray-800)}.hover\\:text-gray-900:hover{color:var(--color-gray-900)}.hover\\:text-orange-700:hover{color:var(--color-orange-700)}.hover\\:text-pink-600:hover{color:var(--color-pink-600)}.hover\\:text-pink-700:hover{color:var(--color-pink-700)}.hover\\:text-purple-800:hover{color:var(--color-purple-800)}.hover\\:text-red-600:hover{color:var(--color-red-600)}.hover\\:text-red-700:hover{color:var(--color-red-700)}.hover\\:text-rose-700:hover{color:var(--color-rose-700)}.hover\\:text-sky-600:hover{color:var(--color-sky-600)}.hover\\:text-sky-700:hover{color:var(--color-sky-700)}.hover\\:text-violet-700:hover{color:var(--color-violet-700)}.hover\\:text-violet-800:hover{color:var(--color-violet-800)}.hover\\:text-violet-900:hover{color:var(--color-violet-900)}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:decoration-content-strong:hover{-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);-webkit-text-decoration-color:var(--content-strong);text-decoration-color:var(--content-strong)}.hover\\:opacity-90:hover{opacity:.9}
15.hover\\:shadow-\\[0_6px_16px_-6px_var\\(--accent-solid\\)\\]:hover{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--accent-solid));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-\\[0_8px_20px_-8px_rgba\\(12\\,20\\,16\\,0\\.5\\)\\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#0c141080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-\\[0_8px_20px_-8px_rgba\\(22\\,163\\,74\\,0\\.5\\)\\]:hover{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#16a34a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:ring-accent\\/40:hover{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\\:ring-accent\\/40:hover{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\\:ring-blue-300:hover{--tw-ring-color:var(--color-blue-300)}.hover\\:ring-blue-400:hover{--tw-ring-color:var(--color-blue-400)}.hover\\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\\:ring-pink-300:hover{--tw-ring-color:var(--color-pink-300)}.hover\\:ring-violet-300:hover{--tw-ring-color:var(--color-violet-300)}}.focus\\:border-\\[rgb\\(0\\,123\\,1\\)\\]:focus{border-color:#007b01}.focus\\:border-accent-solid:focus{border-color:var(--accent-solid)}.focus\\:bg-surface-raised:focus{background-color:var(--surface-raised)}.focus\\:shadow-\\[0_0_0_3px_var\\(--accent-tint\\)\\]:focus{--tw-shadow:0 0 0 3px var(--tw-sha
15dow-color,var(--accent-tint));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-\\[3px\\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-\\[\\#EF4444\\]\\/30:focus{--tw-ring-color:#ef44444d}@supports (color:lab(0% 0 0)){.focus\\:ring-\\[\\#EF4444\\]\\/30:focus{--tw-ring-color:lab(55.7853% 65.6165 40.7976/.3)}}.focus\\:ring-accent-solid\\/30:focus{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-accent-solid\\/30:focus{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus\\:ring-accent-tint:focus{--tw-ring-color:var(--accent-tint)}.focus\\:ring-accent\\/40:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-accent\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\\:ring-line-strong:focus{--tw-ring-color:var(--line-strong)}.focus\\:ring-orange-400\\/40:focus{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-orange-400\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.focus\\:ring-red-400\\/40:focus{--tw-ring-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-red-400\\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.focus\\:ring-violet-200:focus{--tw-ring-color:var(--color-violet-200)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
15dow)}.focus-visible\\:ring-accent-solid\\/30:focus-visible{--tw-ring-color:var(--accent-solid)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-accent-solid\\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent-solid) 30%, transparent)}}.focus-visible\\:ring-content-strong\\/20:focus-visible{--tw-ring-color:var(--content-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-content-strong\\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--content-strong) 20%, transparent)}}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\\:outline-accent-solid:focus-visible{outline-color:var(--accent-solid)}.active\\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\\:scale-\\[0\\.98\\]:active{scale:.98}.active\\:bg-line-strong:active{background-color:var(--line-strong)}@media (hover:hover){.enabled\\:hover\\:scale-105:enabled:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.enabled\\:hover\\:shadow-md:enabled:hover{--tw-shadow:0 4px 6px -1px var(--tw-sha
15dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.enabled\\:active\\:scale-95:enabled:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\\:cursor-default:disabled{cursor:default}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-line-strong:disabled{background-color:var(--line-strong)}.disabled\\:bg-surface-alt:disabled{background-color:var(--surface-alt)}.disabled\\:bg-surface-deep:disabled{background-color:var(--surface-deep)}.disabled\\:text-content-faint:disabled{color:var(--content-faint)}.disabled\\:text-content-ghost:disabled{color:var(--content-ghost)}.disabled\\:opacity-30:disabled{opacity:.3}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\\:hover\\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\\:hover\\:border-accent\\/25:disabled:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.disabled\\:hover\\:border-accent\\/25:disabled:hover{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.disabled\\:hover\\:border-line:disabled:hover{border-color:var(--line)}.disabled\\:hover\\:bg-accent-tint:disabled:hover{background-color:var(--accent-tint)}.disabled\\:hover\\:bg-orange-50:disabled:hover{background-color:var(--color-orange-50)}.disabled\\:hover\\:bg-surface-raised:disabled:hover{background-color:var(--surface-raised)}.disabled\\:hover\\:bg-transparent:disabled:hover{background-color:#0000}.disabled\\:hover\\:text-content:disabled:hover{color:var(--content)}.disabled\\:hover\\:text-content-faint:disabled:hover{color:var(--content-faint)}}@media (prefers-reduced-motion:reduce){.motion-reduce\\:animate-none{animation:none}.motion-reduce\\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\\:hover\\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (min-width:1100px){.hdr\\:flex{display:flex}.hdr\\:hidden{display:none}}@media (min-width:40rem){.sm\\:absolute{position:absolute}.sm\\:inset-x-auto{inset-inline:auto}.sm\\:top-0{top:0}.sm\\:bottom-auto{bottom:auto}.sm\\:left-full{left:100%}.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\\:block{display:block}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:inline-block{display:inline-block}.sm\\:inline-flex{display:inline-flex}.sm\\:h-\\[280px\\]{height:280px}.sm\\:w-60{width:calc(var(--spacing) * 60)}.sm\\:w-72{width:calc(var(--spacing) * 72)}.sm\\:w-96{width:calc(var(--spacing) * 96)}.sm\\:w-\\[280px\\]{width:280px}.sm\\:w-\\[440px\\]{width:440px}.sm\\:w-auto{width:auto}.sm\\:max-w-none{max-width:none}.sm\\:min-w-\\[20ch\\]{min-width:20ch}.sm\\:min-w-\\[210px\\]{min-width:210px}.sm\\:min-w-\\[260px\\]{min-width:260px}.sm\\:flex-none{flex:none}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-baseline{align-items:baseline}.sm\\:items-center{align-items:center}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-1{gap:var(--spacing)}.sm\\:gap-8{gap:calc(var(--spacing) * 8)}.sm\\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.sm\\:p-5{padding:calc(var(--spacing) * 5)}.sm\\:p-6{padding:calc(var(--spacing) * 6)}.sm\\:p-8{padding:calc(var(--spacing) * 8)}.sm\\:p-10{padding:calc(var(--spacing) * 10)}.sm\\:p-12{padding:calc(var(--spacing) * 12)}.sm\\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-\\[13px\\]{font-size:13px}}@media (min-width:48rem){.md\\:left-5{left:calc(var(--spacing) * 5)}.md\\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:h-10{height:calc(var(--spacing) * 10)}.md\\:w-10{width:calc(var(--spacing) * 10)}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_260px\\]{grid-template-columns:minmax(0,1fr) 260px}.md\\:flex-row{flex-direction:row}.md\\:flex-row-reverse{flex-direction:row-reverse}.md\\:items-center{align-items:center}.md\\:justify-between{justify-content:space-between}.md\\:gap-8{gap:calc(var(--spacing) * 8)}.md\\:gap-16{gap:calc(var(--spacing) * 16)}
15.md\\:self-center{align-self:center}.md\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\\:border-white\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.md\\:border-white\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.md\\:p-7{padding:calc(var(--spacing) * 7)}.md\\:p-9{padding:calc(var(--spacing) * 9)}.md\\:p-12{padding:calc(var(--spacing) * 12)}.md\\:p-16{padding:calc(var(--spacing) * 16)}.md\\:py-10{padding-block:calc(var(--spacing) * 10)}.md\\:py-12{padding-block:calc(var(--spacing) * 12)}.md\\:py-14{padding-block:calc(var(--spacing) * 14)}.md\\:py-16{padding-block:calc(var(--spacing) * 16)}.md\\:py-20{padding-block:calc(var(--spacing) * 20)}.md\\:py-24{padding-block:calc(var(--spacing) * 24)}.md\\:py-28{padding-block:calc(var(--spacing) * 28)}.md\\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-\\[28px\\]{font-size:28px}.md\\:text-\\[34px\\]{font-size:34px}.md\\:text-\\[40px\\]{font-size:40px}.md\\:text-\\[44px\\]{font-size:44px}.md\\:text-\\[72px\\]{font-size:72px}.md\\:text-\\[84px\\]{font-size:84px}.md\\:leading-\\[1\\.1\\]{--tw-leading:1.1;line-height:1.1}.md\\:leading-\\[1\\.3\\]{--tw-leading:1.3;line-height:1.3}.md\\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (min-width:64rem){.lg\\:invisible{visibility:hidden}.lg\\:col-span-3{grid-column:span 3/span 3}.lg\\:mb-0{margin-bottom:0}.lg\\:ml-14{margin-left:calc(var(--spacing) * 14)}.lg\\:ml-48{margin-left:calc(var(--spacing) * 48)}.lg\\:ml-auto{margin-left:auto}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:inline-flex{display:inline-flex}.lg\\:max-h-0{max-height:0}.lg\\:max-h-none{max-height:none}.lg\\:min-h-0{min-height:0}.lg\\:w-14{width:calc(var(--spacing) * 14)}.lg\\:w-48{width:calc(var(--spacing) * 48)}.lg\\:w-80{width:calc(var(--spacing) * 80)}.lg\\:w-\\[272px\\]{width:272px}.lg\\:max-w-0{max-width:0}.lg\\:flex-none{flex:none}.lg\\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-\\[1\\.3fr_1fr\\]{grid-template-columns:1.3fr 1fr}.lg\\:grid-cols-\\[1fr_280px\\]{grid-template-columns:1fr 280px}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.35fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_296px\\]{grid-template-columns:minmax(0,1fr) 296px}.lg\\:flex-row{flex-direction:row}.lg\\:items-center{align-items:center}.lg\\:justify-center{justify-content:center}.lg\\:gap-0{gap:0}.lg\\:gap-12{gap:calc(var(--spacing) * 12)}:where(.lg\\:divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\\:divide-y-0\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\\:overflow-hidden{overflow:hidden}.lg\\:overflow-y-auto{overflow-y:auto}.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\\:p-8{padding:calc(var(--spacing) * 8)}.lg\\:px-0{padding-inline:0}.lg\\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\\:py-0{padding-block:0}.lg\\:pt-0{padding-top:0}.lg\\:pr-0{padding-right:0}.lg\\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\\:break-normal{overflow-wrap:normal;word-break:normal}.lg\\:whitespace-pre{white-space:pre}.lg\\:opacity-0{opacity:0}
15}@media (min-width:80rem){.xl\\:block{display:block}.xl\\:min-h-0{min-height:0}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\\:grid-rows-\\[minmax\\(0\\,1fr\\)\\]{grid-template-rows:minmax(0,1fr)}.xl\\:overflow-hidden{overflow:hidden}.xl\\:overflow-y-auto{overflow-y:auto}.xl\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.dark\\:border-red-900:where(.dark,.dark *){border-color:var(--color-red-900)}.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\\:bg-violet-500\\/10:where(.dark,.dark *){background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-violet-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.dark\\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\\:hover\\:bg-blue-500:where(.dark,.dark *):hover{background-color:var(--color-blue-500)}.dark\\:hover\\:bg-fuchsia-500:where(.dark,.dark *):hover{background-color:var(--color-fuchsia-500)}.dark\\:hover\\:bg-orange-500:where(.dark,.dark *):hover{background-color:var(--color-orange-500)}.dark\\:hover\\:bg-pink-500:where(.dark,.dark *):hover{background-color:var(--color-pink-500)}.dark\\:hover\\:bg-red-500:where(.dark,.dark *):hover{background-color:var(--color-red-500)}.dark\\:hover\\:bg-red-950\\/40:where(.dark,.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-red-950\\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.dark\\:hover\\:bg-violet-500:where(.dark,.dark *):hover{background-color:var(--color-violet-500)}.dark\\:hover\\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}}.prose-headings\\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-p\\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-a\\:text-accent :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent)}.prose-a\\:text-blue-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-600)}@media (hover:hover){.hover\\:prose-a\\:text-accent-solid-hover:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--accent-solid-hover)}}.prose-pre\\:my-2 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-li\\:my-0\\.5 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * .5)}.\\[\\\u0026\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker{display:none}.\\[\\\u0026\\:\\:-webkit-scrollbar\\]\\:hidden::-webkit-scrollbar{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-alt:#f7f9f7;--surface-raised:#fff;--surface-sunken:#f1f4f1;--surface-deep:#e6eae6;--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#6b786f;--content-ghost:#cbd3cd;--line:#e6eae6;--line-soft:#eef1ee;--line-strong:#d3dad4;--accent:#16a34a;--accent-solid:#16a34a;--accent-solid-hover:#127c3c;--accent-tint:#dcf3e2;--accent-on-tint:#0b3d20;--danger:#dc2626;--danger-tint:#fef2f2;--accent-wash:#f1faf3;--tooltip-bg:#18181b;--tooltip-fg:#fff;--surface-invert:#0c1410;--content-on-invert:#fff;--rail-gradient:linear-gradient(180deg, #e3f2e8 0%, #edf2ee 40%, #f4f1eb 68%, #faeee6 100%);--rail-edge:#0c141012;--rail-item:#3f4d45;--rail-item-hover:#fff9;--rail-active-bg:#fff;--rail-active-fg:#0c1410;--rail-active-shadow:0 2px 8px #0c14101a, 0 0 0 1px #0c14100a;--rail-card:#ffffff9e;--rail-card-line:#0c141012;--rail-track:#0c141017;--rail-motion:.18s;
15--rail-ease:cubic-bezier(0, 0, .2, 1);--crumb-fill:#ffffff8c;--crumb-fill-hover:#ffffffd1;--crumb-line:#0c141012;--btn-export:linear-gradient(96deg, #2fbf62 0%, #12864a 100%);--btn-export-hover:linear-gradient(96deg, #25b258 0%, #0e7340 100%);--btn-export-glow:0 6px 16px -6px #12864a99;--portal-canvas:radial-gradient(1150px 460px at 16% -12%, #a4dab9b8 0%, transparent 64%), radial-gradient(1050px 440px at 76% -14%, #f7caa2b3 0%, transparent 64%), linear-gradient(180deg, #fafcfa 0%, #f6f8f6 100%);--radius:14px;--color-primary:var(--accent-solid);--color-primary-light:#22c55e;--color-primary-dark:var(--accent-solid-hover);--color-bg-light:var(--accent-wash);--ink:var(--content-strong);--body:var(--content);--muted:var(--content-muted);--green:var(--accent-solid);--green-deep:var(--accent-solid-hover);--green-ink:var(--accent-on-tint);--green-50:var(--accent-wash);--green-100:var(--accent-tint);--bg-alt:var(--surface-alt);--dark:#0b1410;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0d1310;--surface-alt:#131a16;--surface-raised:#18211c;--surface-sunken:#0a0f0c;--surface-deep:#232e27;--content-strong:#e8efe9;--content:#a9b8ae;--content-muted:#7e8d84;--content-faint:#808e85;--content-ghost:#4a564f;--line:#253028;--line-soft:#1c241e;--line-strong:#36453b;--accent:#4ade80;--accent-solid:#16a34a;--accent-solid-hover:#1cb257;--accent-tint:#22c55e26;--accent-on-tint:#86efac;--danger:#f87171;--danger-tint:#f8717124;--accent-wash:#22c55e17;--rail-gradient:linear-gradient(180deg, #16241d 0%, #131a16 42%, #17171a 70%, #201a17 100%);--rail-edge:#ffffff12;--rail-item:#a9b8ae;--rail-item-hover:#ffffff0f;--rail-active-bg:#253128;--rail-active-fg:#eaf3ec;--rail-active-shadow:0 2px 8px #00000073, 0 0 0 1px #ffffff12;--rail-card:#ffffff0a;--rail-card-line:#ffffff14;--rail-track:#ffffff1a;--crumb-fill:#ffffff0d;--crumb-fill-hover:#ffffff1a;--crumb-line:#ffffff14;--btn-export:linear-gradient(96deg, #3fd071 0%, #17a057 100%);--btn-export-hover:linear-gradient(96deg, #54dd83 0%, #1eb765 100%);--btn-export-glow:0 6px 18px -6px #17a05780;--portal-canvas:radial-gradient(1150px 440px at 16% -10%, #22c55e14 0%, transparent 62%), radial-gradient(1050px 420px at 76% -12%, #d9915a0f 0%, transparent 62%), linear-gradient(180deg, #0d1310 0%, #0a0f0c 100%);--tooltip-bg:#e8efe9;--tooltip-fg:#0d1310;--surface-invert:#2e3b34;--content-on-invert:#f2f7f3;--color-primary-light:#4ade80;--dark:#1c2620;--shadow-sm:0 1px 2px 0 #0006;--shadow-md:0 4px 6px -1px #00000080, 0 2px 4px -2px #0006;--shadow-lg:0 10px 15px -3px #0000008c, 0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #0009, 0 8px 10px -6px #00000073;--shadow-2xl:0 25px 50px -12px #000000b3}.dark .report-paper{--content-strong:#0c1410;--content:#4b5a51;--content-muted:#616e65;--content-faint:#97a39a;color:var(--content-strong)}.dark{--color-amber-50:#f99c001a;--color-amber-100:#f99c0029;--color-amber-200:#f99c0042;--color-amber-300:#f99c0061;--color-amber-700:#ffd236;--color-amber-800:#fee685;--color-amber-900:#fee685;--color-blue-50:#3080ff1a;--color-blue-100:#3080ff29;--color-blue-200:#3080ff42;--color-blue-300:#3080ff61;--color-blue-700:#90c5ff;--color-blue-800:#bedbff;--color-blue-900:#bedbff;--color-cyan-50:#00b7d71a;--color-cyan-100:#00b7d729;--color-cyan-200:#00b7d742;--color-cyan-300:#00b7d761;--color-cyan-700:#53eafd;--color-emerald-50:#00bb7f1a;--color-emerald-100:#00bb7f29;--color-emerald-200:#00bb7f42;--color-emerald-300:#00bb7f61;--color-emerald-700:#5ee9b5;--color-emerald-800:#a4f4cf;--color-emerald-900:#a4f4cf;--color-fuchsia-50:#e12afb1a;--color-fuchsia-100:#e12afb29;--color-fuchsia-300:#e12afb61;--color-fuchsia-700:#f2a9ff;--color-fuchsia-800:#f6cfff;--color-green-50:#00c7581a;--color-green-100:#00c75829;--color-green-200:#00c75842;--color-green-700:#7bf1a8;--color-green-800:#b9f8cf;--color-indigo-50:#625fff1a;--color-indigo-700:#a4b3ff;--color-orange-50:#fe6e001a;--color-orange-100:#fe6e0029;--color-orange-200:#fe6e0042;--color-orange-300:#fe6e0061;--color-orange-700:#ffb96d;--color-orange-800:#ffd7a8;--color-pink-50:#f6339a1a;--color-pink-100:#f6339a29;--color-pink-300:#f6339a61;--color-pink-700:#fda5d5;--color-pink-800:#fccee8;--color-purple-50:#ac4bff1a;--color-purple-100:#ac4bff29;--color-purple-300:#ac4bff61;--color-purple-700:#d9b3ff;--color-purple-800:#e9d5ff;--color-red-50:#fb2c361a;--color-red-100:#fb2c3629;--color-red-200:#fb2c3642;--color-red-300:#fb2c3661;--color-red-700:#ffa3a3;--color-red-800:#ffcaca;--color-red-900:#ffcaca;--color-rose-50:#ff23571a;--color-rose-100:#ff235729;--color-rose-200:#ff235742;--color-rose-300:#ff235761;--color-rose-700:#ffa2ae;--color-sky-50:#00a5ef1a;--color-sky-100:#00a5ef29;--color-sky-200:#00a5ef42;--color-sky-300:#00a5ef61;--color-sky-700:#77d4ff;--color-sky-800:#b8e6fe;--color-teal-50:#00baa71a;--color-teal-700:#46ecd5;--color-violet-50:#8d54ff1a;--color-violet-100:#8d54ff29;--color-violet-200:#8d54ff42;--color-violet-300:#8d54ff61;--color-violet-700:#c4b4ff;--color-violet-800:#ddd6ff;--color-violet-900:#ddd6ff;--color-yellow-50:#edb2001a;--color-yellow-100:#edb20029;--color-yellow-700:#ffe02a}@supports (color:lab(0% 0 0)){.dark{--color-amber-50:lab(72.7183% 31.8673 97.9409/.1);--color-amber-100:lab(72.7183% 31.8673 97.9409/.16);--color-amber-200:lab(72.7183% 31.8673 97.9409/.26);--color-amber-300:lab(72.7183% 31.8673 97.9409/.38);--color-amber-700:lab(86.4156% 6.13147 78.3961);--color-amber-800:lab(91.7203% -.505269 49.9084);--color-amber-900:lab(91.7203% -.505269 49.9084);--color-blue-50:lab(54.1736% 13.3369 -74.6839/.1);--color-blue-100:lab(54.1736% 13.3369 -74.6839/.16);--color-blue-200:lab(54.1736% 13.3369 -74.6839/.26);--color-blue-300:lab(54.1736% 13.3369 -74.6839/.38);--color-blue-700:lab(77.5052% -6.4629 -36.42);--color-blue-800:lab(86.15% -4.04379 -21.0797);--color-blue-900:lab(86.15% -4.04379 -21.0797);--color-cyan-50:lab(67.805% -35.3954 -30.2018/.1);--color-cyan-100:lab(67.805% -35.3954 -30.2018/.16);--color-cyan-200:lab(67.805% -35.3954 -30.2018/.26);--color-cyan-300:lab(67.805% -35.3954 -30.2018/.38);--color-cyan-700:lab(85.3886% -36.7636 -21.5716);--color-emerald-50:lab(66.9756% -58.27 19.5419/.1);--color-emerald-100:lab(66.9756% -58.27 19.5418/.16);--color-emerald-200:lab(66.9756% -58.27 19.5419/.26);--color-emerald-300:lab(66.9756% -58.27 19.5419/.38);--color-emerald-700:lab(83.9203% -48.7124 13.8849);--color-emerald-800:lab(90.2247% -31.039 9.47084);--color-emerald-900:lab(90.2247% -31.039 9.47084);--color-fuchsia-50:lab(56.4256% 83.1321 -64.6391/.1);--color-fuchsia-100:lab(56.4256% 83.1321 -64.6391/.16);--color-fuchsia-300:lab(56.4256% 83.1321 -64.6391/.38);--color-fuchsia-700:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-800:lab(87.7108% 19.9958 -18.2054);--color-green-50:lab(70.5521% -66.5148 45.8074/.1);--color-green-100:lab(70.5521% -66.5148 45.8074/.16);--color-green-200:lab(70.5521% -66.5148 45.8074/.26);--color-green-700:lab(86.9953% -47.2691 25.0054);--color-green-800:lab(92.4222% -26.4702 12.9427);
15--color-indigo-50:lab(48.295% 38.313 -81.9674/.1);--color-indigo-700:lab(74.0235% 8.54138 -41.6075);--color-orange-50:lab(64.272% 57.1786 90.3582/.1);--color-orange-100:lab(64.272% 57.1786 90.3582/.16);--color-orange-200:lab(64.272% 57.1786 90.3582/.26);--color-orange-300:lab(64.272% 57.1786 90.3582/.38);--color-orange-700:lab(80.8059% 21.7313 50.4455);--color-orange-800:lab(88.4871% 9.94918 28.8378);--color-pink-50:lab(56.9303% 76.8163 -8.07021/.1);--color-pink-100:lab(56.9303% 76.8163 -8.07021/.16);--color-pink-300:lab(56.9303% 76.8163 -8.07021/.38);--color-pink-700:lab(77.8308% 38.525 -10.5394);--color-pink-800:lab(87.4504% 19.6 -6.46662);--color-purple-50:lab(52.0183% 66.1098 -78.2315/.1);--color-purple-100:lab(52.0183% 66.1098 -78.2315/.16);--color-purple-300:lab(52.0183% 66.1098 -78.2315/.38);--color-purple-700:lab(78.3298% 26.2195 -34.9499);--color-purple-800:lab(87.8405% 13.4282 -18.7159);--color-red-50:lab(55.4814% 75.0733 48.8529/.1);--color-red-100:lab(55.4814% 75.0733 48.8529/.16);--color-red-200:lab(55.4814% 75.0733 48.8529/.26);--color-red-300:lab(55.4814% 75.0733 48.8529/.38);--color-red-700:lab(76.5514% 36.422 15.5335);--color-red-800:lab(86.017% 19.8815 7.75869);--color-red-900:lab(86.017% 19.8815 7.75869);--color-rose-50:lab(56.101% 79.4328 31.4532/.1);--color-rose-100:lab(56.101% 79.4328 31.4532/.16);--color-rose-200:lab(56.101% 79.4328 31.4532/.26);--color-rose-300:lab(56.101% 79.4328 31.4532/.38);--color-rose-700:lab(76.6339% 38.3549 9.68835);--color-sky-50:lab(63.3038% -18.433 -51.0407/.1);--color-sky-100:lab(63.3038% -18.433 -51.0407/.16);--color-sky-200:lab(63.3038% -18.433 -51.0407/.26);--color-sky-300:lab(63.3038% -18.433 -51.0407/.38);--color-sky-700:lab(80.3307% -20.2945 -31.385);--color-sky-800:lab(88.6983% -11.3978 -16.8488);--color-teal-50:lab(67.3859% -49.0981 -2.6351/.1);--color-teal-700:lab(84.8977% -48.1516 -1.3321);--color-violet-50:lab(49.9355% 55.1777 -81.8963/.1);--color-violet-100:lab(49.9355% 55.1777 -81.8963/.16);--color-violet-200:lab(49.9355% 55.1777 -81.8963/.26);--color-violet-300:lab(49.9355% 55.1777 -81.8963/.38);--color-violet-700:lab(76.7419% 18.3911 -37.0706);--color-violet-800:lab(87.0888% 8.53688 -19.4189);--color-violet-900:lab(87.0888% 8.53688 -19.4189);--color-yellow-50:lab(76.3898% 14.5258 98.4586/.1);--color-yellow-100:lab(76.3898% 14.5258 98.4586/.16);--color-yellow-700:lab(89.7033% -.480294 84.4917)}}:root:not(.dark) .portal-chrome{--accent:#007b01;--accent-solid:#007b01;--accent-solid-hover:#006401;--accent-tint:#e8f4e9;--accent-on-tint:#005001}html{scroll-behavior:smooth}body{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface)}.font-display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif}.text-gradient-primary{background:linear-gradient(to right, var(--color-primary-light), var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes askai-drift{0%,to{background-position:0%}50%{background-position:100%}}.askai-drift{background-image:linear-gradient(115deg,#7c3aed 0%,#a855f7 30%,#d946ef 50%,#6366f1 75%,#7c3aed 100%);background-size:320% 100%;animation:7s ease-in-out infinite askai-drift}.askai-drift:hover:not(:disabled){animation-duration:2.2s;transform:translateY(-1px);box-shadow:0 4px 14px -2px #a855f780}.askai-drift:active:not(:disabled){transform:translateY(0)}.askai-drift:disabled{background-image:none;animation:none}@media (prefers-reduced-motion:reduce){.askai-drift{animation:none}}button,a{transition:all .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#d4d4d8);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#a1a1aa)}.dark{--scrollbar-thumb:#2f3b34;--scrollbar-thumb-hover:#3f4d45}.portal-canvas{background:var(--portal-canvas);background-attachment:fixed}.portal-canvas.portal-canvas-flat{background:#eef2ef}.dark .portal-canvas.portal-canvas-flat{background:var(--surface-sunken)}.portal-rail{background:var(--rail-gradient);border-right:1px solid var(--rail-edge)}.rail-link{color:var(--rail-item);transition:background-color .14s ease, color .14s ease, box-shadow .14s ease, gap var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease);border-radius:10px;align-items:center;gap:11px;padding:10px 11px;font-size:14px;font-weight:500;display:flex;position:relative}.rail-link:hover{background:var(--rail-item-hover);color:var(--rail-active-fg)}.rail-link[data-active=true]{background:var(--rail-active-bg);color:var(--rail-active-fg);box-shadow:var(--rail-active-shadow);font-weight:600}.rail-link[data-active=true] .rail-icon{color:var(--accent-solid)}.rail-icon{color:currentColor;flex:none}.rail-brand{transition:gap var(--rail-motion) var(--rail-ease)}.rail-label{white-space:nowrap;text-overflow:ellipsis;max-width:120px;transition:max-width var(--rail-motion) var(--rail-ease), opacity .12s ease;flex:none;overflow:hidden}.rail-group{letter-spacing:.11em;text-transform:uppercase;height:42px;color:var(--content-strong);white-space:nowrap;transition:height var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), margin var(--rail-motion) var(--rail-ease), border-color var(--rail-motion) var(--rail-ease);border-top:1px solid #0000;padding:20px 11px 6px;font-size:10.5px;font-weight:700;line-height:16px;overflow:hidden}.rail-group:first-child{height:28px;padding-top:6px}.rail-link[data-flagship=true]:not([data-active=true]) .rail-icon{color:var(--rail-item)}.rail-link[data-flagship=true]:not([data-active=true]):after{content:\"\";background:var(--accent-solid);border-radius:9999px;width:5px;height:5px;position:absolute;top:7px;left:26px}[data-collapsed=false] .rail-link[data-flagship=true]:not([data-active=true]):after{top:50%;left:auto;right:11px;transform:translateY(-50%)}.btn-export{background-image:var(--btn-export);box-shadow:0 1px 2px #00000014}.btn-export:hover:not(:disabled){background-image:var(--btn-export-hover);box-shadow:var(--btn-export-glow)}.btn-export:disabled{box-shadow:none}.rail-card{background:var(--rail-card);border:1px solid var(--rail-card-line)}.crumb-chip{background:var(--crumb-fill);box-shadow:inset 0 0 0 1px var(--crumb-line)}.crumb-chip:hover:not(:disabled),.crumb-chip--open{background:var(--crumb-fill-hover)}.rail-track{background:var(--rail-track)}@media (min-width:1024px){aside[data-collapsed=true] .rail-link{gap:0;padding-left:10.5px;padding-right:10.5px}aside[data-collapsed=true] .rail-label{opacity:0;max-width:0}aside[data-collapsed=true] .rail-brand{gap:0}aside[data-collapsed=true] .rail-group{border-top-color:var(--rail-card-line);height:0;margin:9px 6px;padding:0}}@media (prefers-reduced-motion:reduce){:root{--rail-motion:1ms}}@media (min-width:1024px){.rail-tooltip{position:relative}.rail-tooltip:after{content:attr(data-label);background:var(--tooltip-bg);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;z-index:60;border-radius:4px;margin-left:8px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:100%;transform:translateY(-50%)translate(-4px)}aside[data-collapsed=true] .rail-tooltip:hover:after{opacity:1;transform:translateY(-50%)translate(0)}}.landing{background:var(--surface);color:var(--ink);line-height:1.6}.landing ::selection{background:var(--green-100);color:var(--green-ink)}.landing section[id]{scroll-margin-top:72px}.landing .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.landing .mono{font-family:var(--font-mono), monospace}.landing .btn{background:var(--green);color:#fff;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.landing .btn:hover{background:var(--green-deep);transform:translateY(-1px);box-shadow:0 8px 20px -8px #16a34a80}.landing .btn .arr{transition:transform .25s}.landing .btn:hover .arr{transform:translate(3px)}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 320px), var(--bg-alt) 100%);padding:84px 0 120px;position:relative;overflow:hidden}.landing .hero+.sec-alt{border-top:none}.landing .hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);
15background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.landing .hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.landing .float-cards{pointer-events:none;z-index:0;position:absolute;inset:0}.landing .fc{color:#0c1410;background:#fff;border-radius:18px;place-items:center;animation:7s ease-in-out infinite lp-floaty;display:grid;position:absolute;box-shadow:0 18px 38px -16px #1e1e142e,0 2px 6px -2px #1e1e140f}.landing .fc.sm{border-radius:15px;width:56px;height:56px}.landing .fc.md{width:68px;height:68px}.landing .fc.soft{filter:blur(5px);opacity:.7;box-shadow:none}.landing .fc.softer{filter:blur(8px);opacity:.55;box-shadow:none}.landing .fc .em{font-size:26px;line-height:1}.landing .fc.tile-fc{border-radius:15px}@keyframes lp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@media (max-width:1180px){.landing .float-cards{display:none}}.landing .hero-inner{text-align:center;z-index:1;max-width:780px;margin:0 auto;position:relative}.landing .hero-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both lp-rise}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing .hero-rise{animation:none}}.anim-idle,.anim-idle *,.anim-idle :before,.anim-idle :after{animation-play-state:paused!important}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);transform:translateY(26px)}.reveal.is-in{opacity:1;transform:none}.collapse-grid{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.5,0,.2,1),opacity .35s;display:grid}.collapse-grid.open{opacity:1;grid-template-rows:1fr}.collapse-grid\u003ediv{min-height:0;overflow:hidden}.dd-pop{animation:.15s both dd-pop}@keyframes dd-pop{0%{opacity:0;transform:translateY(10px)}}.backdrop-fade{animation:.2s both backdrop-fade}@keyframes backdrop-fade{0%{opacity:0}}.drawer-slide{animation:.28s cubic-bezier(.2,.7,.3,1) both drawer-slide}@keyframes drawer-slide{0%{transform:translate(100%)}}.content-fade-in{animation:.18s ease-out backwards backdrop-fade}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.dd-pop,.backdrop-fade,.drawer-slide,.content-fade-in{animation:none}}.landing h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:26px 0 22px;font-size:clamp(42px,6.4vw,72px);font-weight:800;line-height:1.04}.landing h1 .accent{white-space:nowrap}.landing .hero-sub{color:var(--body);max-width:560px;margin:0 auto 34px;font-size:18.5px}.landing .hero-ctas{justify-content:center;align-items:center;gap:18px;margin-bottom:18px;display:flex}.landing .link-demo{color:var(--ink);align-items:center;gap:7px;font-size:15.5px;font-weight:600;display:inline-flex}.landing .link-demo .play{border:1.5px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;transition:border-color .2s,background .2s;display:grid}.landing .link-demo:hover .play{border-color:var(--green);background:var(--green-50)}.landing .hero-meta{color:var(--muted);justify-content:center;gap:22px;margin-bottom:44px;font-size:13.5px;display:flex}.landing .hero-meta span{align-items:center;gap:6px;display:inline-flex}.landing .hero-meta svg{color:var(--green)}.landing .platforms{flex-direction:column;align-items:center;gap:10px;margin-bottom:64px;display:flex}.landing .platform-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:640px){.landing .platforms{flex-flow:wrap;justify-content:center}.landing .platform-row{display:contents}}.landing .chip{border:1px solid var(--line);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex}.landing .chip:hover{transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.landing .chip svg,.landing .chip .th{flex-shrink:0}.landing .chip.c-ig{color:#c13584;background:#fef1f6;border-color:#f6cfe1}.landing .chip.c-tt{color:#0c1410;background:#f2f4f4;border-color:#dde2e2}.landing .chip.c-fb{color:#1877f2;background:#eff5fe;border-color:#cfe2fb}.landing .chip.c-li{color:#0a66c2;background:#eef5fb;border-color:#cbe0f2}.landing .chip.c-x{color:#0c1410;background:#f4f4f3;border-color:#e1e1df}.landing .chip.c-th{color:#0c1410;background:#f6f1ec;border-color:#e7dcd1}.landing .chip.c-yt{color:red;background:#fef1f1;border-color:#f6d0d0}.landing .chip.c-rd{color:#ff4500;background:#fff1eb;border-color:#ffd6c2}.landing .chip.c-pi{color:#e60023;background:#fdf0f2;border-color:#f7ccd4}.landing .chip .th{font-family:var(--font-display), sans-serif;font-size:14px;font-weight:800;line-height:1}.landing .demo-stage{max-width:980px;margin:0 auto;position:relative}.landing .browser{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.landing .browser-bar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;
15height:46px;padding:0 18px;display:flex}.landing .dots{gap:7px;display:flex}.landing .dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.landing .urlbar{max-width:420px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;border-radius:8px;flex:1;margin:0 auto;padding:6px 14px;font-size:12px}.landing .browser-body{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 320px;height:490px;display:grid}.landing .feed{background:var(--surface-raised);border-right:1px solid var(--line-soft);flex-direction:column;min-height:0;display:flex;overflow:hidden}.landing .ig-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:20px 26px 16px;display:flex}.landing .ig-avatar{background:conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);border-radius:50%;flex-shrink:0;width:52px;height:52px;padding:2.5px}.landing .ig-avatar i{border:2px solid var(--surface-raised);width:100%;height:100%;font-family:var(--font-display), sans-serif;color:#d62976;background:linear-gradient(135deg,#fdf2f5,#fde8ee);border-radius:50%;place-items:center;font-size:20px;font-style:normal;font-weight:800;display:grid}.landing .ig-title{flex:1}.landing .ig-title .h{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:700}.landing .ig-title .s{color:var(--muted);font-size:12px}.landing .ig-title .s b{color:var(--ink);font-weight:600}.landing .ig-follow{color:#fff;background:#0095f6;border:none;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:600}.landing .ig-grid{flex:none;grid-template-columns:1fr 1fr 1fr;align-content:start;gap:3px;padding:3px;display:grid}.landing .tile{aspect-ratio:1;position:relative;overflow:hidden}.landing .tile:first-child{background:linear-gradient(135deg,#fde7d8,#f3bfb4)}.landing .tile:nth-child(2){background:linear-gradient(135deg,#d8e9f7,#bcd3ef)}.landing .tile:nth-child(3){background:linear-gradient(135deg,#e6dcf4,#cdbcea)}.landing .tile:nth-child(4){background:linear-gradient(135deg,#d9f0e0,#b4dfc5)}.landing .tile:nth-child(5){background:linear-gradient(135deg,#fdf0d0,#f2d9a4)}.landing .tile:nth-child(6){background:linear-gradient(135deg,#f7d8e4,#ecbcd0)}.landing .tile:nth-child(7){background:linear-gradient(135deg,#d8f0ef,#b7dee0)}.landing .tile:nth-child(8){background:linear-gradient(135deg,#ebebe2,#d3d5c2)}.landing .tile:nth-child(9){background:linear-gradient(135deg,#fbe0d4,#efc0ac)}.landing .tile:after{content:\"\";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.8s infinite lp-shine;position:absolute;inset:0;transform:translate(-100%)}.landing .tile:nth-child(2):after{animation-delay:.3s}.landing .tile:nth-child(3):after{animation-delay:.6s}.landing .tile:nth-child(4):after{animation-delay:.9s}.landing .tile:nth-child(5):after{animation-delay:1.2s}.landing .tile:nth-child(6):after{animation-delay:1.5s}.landing .tile:nth-child(7):after{animation-delay:1.8s}.landing .tile:nth-child(8):after{animation-delay:2.1s}.landing .tile:nth-child(9):after{animation-delay:2.4s}@keyframes lp-shine{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.landing .tile .stats{font-family:var(--font-mono), monospace;color:#fff;z-index:1;background:linear-gradient(#0000,#00000073);align-items:center;gap:12px;padding:18px 10px 7px;font-size:10.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.landing .tile .stats span{align-items:center;gap:4px;display:inline-flex}.landing .tile.scanned{outline:2px solid var(--green);outline-offset:-2px}.landing .tile.scanned:before{content:\"✓\";background:var(--green);color:#fff;z-index:2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;animation:.35s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid;position:absolute;top:7px;right:7px}@keyframes lp-pop{0%{transform:scale(0)}to{transform:scale(1)}}.landing .panel{background:var(--surface-raised);flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex;overflow:hidden}.landing .panel-head{justify-content:space-between;align-items:center;display:flex}.landing .panel-title{font-family:var(--font-display), sans-serif;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.landing .live{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;display:inline-flex}.landing .live i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:1.4s infinite lp-pulse}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.landing .field{border:1px solid var(--line);border-radius:10px;padding:11px 13px}.landing .field .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:3px;font-size:10px}.landing .field .val{font-size:14px;font-weight:600}.landing .progress-row{color:var(--body);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.landing .count{font-family:var(--font-mono), monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.landing .bar{background:var(--line-soft);border-radius:100px;height:6px;overflow:hidden}.landing .bar i{background:linear-gradient(90deg, var(--green), #34d27b);border-radius:100px;width:0%;height:100%;transition:width .5s;display:block}.landing .captured{flex-direction:column;flex:1;min-height:0;display:flex}.landing .captured .lbl{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:10px;display:flex}.landing .captured .lbl i{background:var(--green);border-radius:50%;width:5px;height:5px;animation:1.4s infinite lp-pulse}.landing .live-list{flex-direction:column;gap:6px;display:flex;overflow:hidden}.landing .live-item{border:1px solid var(--line-soft);background:var(--surface-raised);border-radius:10px;align-items:center;gap:9px;padding:7px 9px;display:flex}.landing .live-item.show{animation:.45s cubic-bezier(.3,1.3,.5,1) lp-liveIn}@keyframes lp-liveIn{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}.landing .live-item .av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--surface-raised);border-radius:50%;flex-shrink:0;width:30px;height:30px;box-shadow:0 0 0 1.5px #d62976}.landing .live-item .who{flex:1;min-width:0;line-height:1.25}.landing .live-item .who .u{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.landing .live-item .who .f{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.landing .live-item .ok{background:var(--green-50);width:17px;height:17px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;animation:.4s cubic-bezier(.3,1.6,.5,1) lp-pop;display:grid}.landing .panel .btn{justify-content:center;margin-top:auto}.landing .browser-body.results{background:var(--surface-raised);animation:.45s cubic-bezier(.2,.7,.3,1) lp-viewIn;display:block;overflow:hidden}@keyframes lp-viewIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.landing .results-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.landing .results-head .t{font-family:var(--font-mono), monospace;color:var(--muted);flex:1;font-size:12px}.landing .head-actions{gap:8px;display:flex}.landing .export-chip{color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:transform .2s;
15display:inline-flex}.landing .export-chip:hover{transform:translateY(-1px)}.landing .ai-chip{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#8b5cf6 55%,#7c3aed 100%);border:none;border-radius:9px;align-items:center;gap:8px;padding:6px 8px 6px 13px;font-size:12.5px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 6px 16px -6px #8b5cf68c}.landing .ai-chip:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 22px -8px #8b5cf6a6}.landing .ai-chip svg{color:#fff}.landing .ai-chip .kbd{font-family:var(--font-mono), monospace;color:#ffffffeb;background:#ffffff2e;border:1px solid #ffffff52;border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:500;line-height:1.4}.landing .bio-cell{text-overflow:ellipsis;max-width:150px;overflow:hidden}.landing .av-cell{width:34px;min-width:34px;padding-right:0!important}.landing .t-av{object-fit:cover;background:var(--line-soft);border:1.5px solid var(--line-soft);border-radius:50%;width:30px;min-width:30px;height:30px;min-height:30px;display:block}.landing .table-scroll{overflow-x:auto}.landing .results table{border-collapse:collapse;width:100%;font-size:12.5px}.landing .results thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);text-align:left;border-bottom:1px solid var(--line-soft);background:var(--surface-alt);padding:9px 13px;font-size:10px;font-weight:500}.landing .results thead th:first-child,.landing .results tbody td:first-child{padding-left:18px}.landing .results tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:10px 13px}.landing .results tbody tr:last-child td{border-bottom:none}.landing .results tbody tr.show{animation:.45s lp-rowIn}@keyframes lp-rowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.landing .results tbody .handle{color:var(--ink);font-weight:600}.landing .tag-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border-radius:6px;padding:3px 8px;font-size:11px}.landing section{padding:104px 0}.landing .sec-alt{background:var(--bg-alt);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.landing .eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:inline-flex}.landing .eyebrow:before{content:\"\";background:var(--green);width:22px;height:1.5px}.landing h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-sub{color:var(--body);max-width:520px;font-size:17px}.landing .sec-head{margin-bottom:56px}.landing .sec-head h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1}.landing .sec-head.center{text-align:center}.landing .sec-head.center .sec-sub{margin:0 auto}.landing .sec-head.center .eyebrow:before{display:none}.landing .bento{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing .bento .card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .bento .card:before{content:\"\";background:linear-gradient(90deg, var(--green), #34d27b);transform-origin:0;height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.landing .bento .card:hover:before{transform:scaleX(1)}.landing .bento .card:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 24px 44px -28px #0c141029}.landing .bento .card.span2{grid-column:span 2}.landing .bento .card.span2:last-child{grid-column:span 3}.landing .bento .card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .bento .card p{color:var(--body);font-size:14.5px}.landing .ic{background:var(--green-50);border:1px solid var(--green-100);width:42px;height:42px;color:var(--green-deep);border-radius:11px;place-items:center;display:grid}.landing .bento .card .ghost-num{font-family:var(--font-display), sans-serif;color:var(--line-soft);-webkit-user-select:none;user-select:none;font-size:84px;font-weight:800;line-height:1;position:absolute;top:6px;right:18px}.landing .viz{margin-top:auto;padding-top:22px}@keyframes lp-slideX{to{transform:translate(-50%)}}.landing .vmarquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing .vmarquee .track{gap:10px;width:max-content;animation:16s linear infinite lp-slideX;display:flex}.landing .vmarquee:hover .track{animation-play-state:paused}.landing .mp{border:1px solid var(--line-soft);background:var(--surface-alt);border-radius:10px;flex-shrink:0;width:122px;padding:9px}.landing .mp .mp-h{align-items:center;gap:6px;display:flex}.landing .mp .mp-av{border-radius:50%;flex-shrink:0;width:15px;height:15px}.landing .mp .ln{background:var(--line-soft);border-radius:3px;height:5px}.landing .mp .mp-h .ln{flex:1}.landing .mp .ln+.ln{margin-top:5px}.landing .mp .mp-ft{font-family:var(--font-mono), monospace;color:var(--muted);gap:8px;margin-top:8px;font-size:8.5px;display:flex}.landing .pill-row{flex-wrap:wrap;gap:8px;display:flex}.landing .fpill{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;padding:5px 11px;font-size:11px}.landing .fpill.on{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100);animation:2.6s ease-in-out infinite lp-pillPulse}@keyframes lp-pillPulse{0%,to{box-shadow:0 0 #16a34a40}45%{box-shadow:0 0 0 5px #16a34a00}}.landing .sched{border:1px solid var(--line);background:var(--surface-alt);color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.landing .sched .ring{background:var(--green);border-radius:50%;width:9px;height:9px;position:relative}.landing .sched .ring:after{content:\"\";border:1.5px solid var(--green);border-radius:50%;animation:1.8s ease-out infinite lp-ringOut;position:absolute;inset:-4px}@keyframes lp-ringOut{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.25)}}.landing .sched .nxt{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px;font-weight:400}.landing .fmt-row{gap:8px;display:flex}.landing .fmt{font-family:var(--font-mono), monospace;color:var(--ink);background:var(--surface-alt);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:500;animation:3.2s ease-in-out infinite lp-bob;display:inline-flex}.landing .fmt:nth-child(2){animation-delay:.4s}.landing .fmt:nth-child(3){animation-delay:.8s}.landing .fmt i{border-radius:2px;width:7px;height:7px;font-style:normal}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.landing .ftag{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line);border-radius:100px;flex-shrink:0;padding:4px 11px;font-size:10.5px}.landing .ftag.hot{color:var(--green-deep);background:var(--green-50);border-color:var(--green-100)}.landing .lockline{border:1px solid var(--green-100);background:var(--green-50);color:var(--green-ink);border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.landing .lockline svg{flex-shrink:0}.landing .ai-duo{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.landing .ai-card{background:linear-gradient(155deg, var(--color-violet-50) 0%, var(--surface-raised) 60%);border:1px solid var(--color-violet-200);border-radius:var(--radius);flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.landing .ai-card:hover{border-color:var(--color-violet-300);transform:translateY(-4px);box-shadow:0 24px 48px -28px #7c3aed4d}.landing .ai-card:before{content:\"\";transform-origin:0;background:linear-gradient(90deg,#a855f7,#7c3aed);height:3px;transition:transform .45s cubic-bezier(.5,0,.2,1);position:absolute;top:0;left:0;right:0;
15transform:scaleX(0)}.landing .ai-card:hover:before{transform:scaleX(1)}.landing .ai-card .ic{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .ai-card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin:18px 0 8px;font-size:19px;font-weight:700}.landing .ai-card p{color:var(--body);font-size:14.5px}.landing .ai-card .corner{align-items:center;gap:8px;display:flex;position:absolute;top:24px;right:22px}.landing .ai-tag{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed);border-radius:100px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px -6px #8b5cf68c}.landing .kbd2{font-family:var(--font-mono), monospace;color:var(--color-violet-700);background:var(--color-violet-50);border:1px solid var(--color-violet-200);border-radius:6px;padding:2.5px 7px;font-size:10.5px}.landing .chatviz{flex-direction:column;gap:8px;margin-top:auto;padding-top:22px;display:flex}.landing .bub{border-radius:13px;max-width:82%;padding:8px 13px;font-size:12px;line-height:1.5}.landing .bub.q{background:var(--surface-invert);color:var(--content-on-invert);border-bottom-right-radius:4px;align-self:flex-end}.landing .bub.a{background:var(--surface-raised);border:1px solid var(--color-violet-200);color:var(--body);border-bottom-left-radius:4px;align-self:flex-start}.landing .bub.a b{color:var(--color-violet-700);font-weight:600}.landing .bub.a .spark{color:var(--color-violet-700);margin-right:3px}.landing .tdots{vertical-align:1px;gap:3px;margin-left:5px;display:inline-flex}.landing .tdots i{background:#a78bfa;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite lp-dotB}.landing .tdots i:nth-child(2){animation-delay:.18s}.landing .tdots i:nth-child(3){animation-delay:.36s}@keyframes lp-dotB{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.landing .dmviz{border:1px solid var(--color-violet-200);background:var(--surface-raised);border-radius:13px;padding:11px 13px}.landing .dm-to{color:var(--ink);border-bottom:1px solid var(--color-violet-100);align-items:center;gap:8px;margin-bottom:9px;padding-bottom:9px;font-size:11.5px;font-weight:600;display:flex}.landing .dm-to .dm-av{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:grid}.landing .dm-to .via{font-family:var(--font-mono), monospace;color:#a78bfa;margin-left:auto;font-size:9.5px;font-weight:400}.landing .dm-txt{color:var(--body);white-space:nowrap;text-overflow:clip;border-right:1.5px solid var(--color-violet-700);width:0;font-size:12px;line-height:1.55;animation:6s steps(54,end) infinite lp-dmType;overflow:hidden}@keyframes lp-dmType{0%{width:0}55%,92%{width:100%}to{opacity:0;width:100%}}.landing .stats-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:56px;padding:32px 0;display:grid}.landing .stats-strip .stat{text-align:center}.landing .stat-num{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.1}.landing .stat-label{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-top:8px;font-size:11.5px}.landing .tb-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.landing .tb-track{width:max-content;animation:106s linear infinite lp-tbScroll;display:flex}.landing .tb-marquee:hover .tb-track{animation-play-state:paused}.landing .tb-group{align-items:center;display:flex}.landing .tb-item{flex:none;align-items:center;gap:10px;padding:0 26px;display:flex}.landing .tb-logo{object-fit:contain;border-radius:5px;width:28px;height:28px}.landing .tb-name{color:var(--body);white-space:nowrap;font-size:14.5px;font-weight:600;transition:color .25s}.landing .tb-item:hover .tb-name{color:var(--ink)}@keyframes lp-tbScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing .tb-track{animation:none}}@media (max-width:760px){.landing .stats-strip{grid-template-columns:repeat(2,1fr);gap:28px 18px}.landing .stats-strip .stat:last-child{grid-column:1/-1}.landing .tb-item{padding:0 18px}.landing .tb-name{font-size:13.5px}}.landing .steps{grid-template-columns:repeat(3,1fr);gap:38px;display:grid;position:relative}.landing .steps:before{content:\"\";background:var(--line);z-index:0;height:2px;position:absolute;top:23px;left:12%;right:12%}.landing .steps .track{background:var(--green);transform-origin:0;z-index:1;height:2px;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;position:absolute;top:23px;left:12%;right:12%;
15transform:scaleX(0)}.landing .steps.in .track{transform:scaleX(1)}.landing .step{z-index:2;text-align:center;position:relative}.landing .step-num{background:var(--surface-raised);border:2px solid var(--line);width:46px;height:46px;font-family:var(--font-display), sans-serif;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:15px;font-weight:700;transition:border-color .4s,background .4s,color .4s;display:grid}.landing .steps.in .step-num{border-color:var(--green);color:var(--green-deep)}.landing .steps.in .step:nth-child(3) .step-num{transition-delay:.5s}.landing .steps.in .step:nth-child(4) .step-num{transition-delay:1s}.landing .step h3{font-family:var(--font-display), sans-serif;margin-bottom:8px;font-size:19px;font-weight:700}.landing .step p{color:var(--body);max-width:280px;margin:0 auto;font-size:14.5px}.landing .step .mock{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);border-radius:9px;align-items:center;gap:7px;margin-top:16px;padding:7px 13px;font-size:12px;font-weight:600;transition:transform .3s;display:inline-flex;box-shadow:0 10px 22px -16px #0c14102e}.landing .step:hover .mock{transform:translateY(-3px)}.landing .step .mock.grn{border-color:var(--green-100);background:var(--green-50);color:var(--green-deep)}.landing .step .mock .dotg{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2.2s infinite lp-pillPulse}.landing .uc-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.landing .uc{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);gap:18px;padding:26px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.landing .uc:hover{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 20px 40px -28px #0c141029}.landing .uc .ic{flex-shrink:0}.landing .uc\u003ediv:last-child{flex-direction:column;flex:1;display:flex}.landing .uc .go{color:var(--green-deep);opacity:0;transition:opacity .3s,transform .3s;position:absolute;top:24px;right:20px;transform:translate(-6px)}.landing .uc:hover .go{opacity:1;transform:translate(0)}.landing .uc .ic.t-blue{background:var(--color-blue-50);border-color:var(--color-blue-200);color:var(--color-blue-700)}.landing .uc .ic.t-amber{background:var(--color-amber-50);border-color:var(--color-amber-200);color:var(--color-amber-700)}.landing .uc .ic.t-violet{background:var(--color-violet-50);border-color:var(--color-violet-200);color:var(--color-violet-700)}.landing .uc-label{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--green-deep);margin-bottom:7px;font-size:10px;font-weight:600}.landing .uc-label.lb{color:var(--color-blue-700)}.landing .uc-label.la{color:var(--color-amber-700)}.landing .uc-label.lv{color:var(--color-violet-700)}.landing .uc h3{font-family:var(--font-display), sans-serif;margin-bottom:5px;font-size:17px;font-weight:700}.landing .uc p{color:var(--body);font-size:14px}.landing .uc-art{margin-top:auto;padding-top:18px}.landing .uc-art .row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.landing .uc-art .more{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.landing .bars{align-items:flex-end;gap:5px;height:36px;display:flex}.landing .bars i{background:var(--line-soft);transform-origin:bottom;border-radius:3.5px 3.5px 0 0;width:13px;transition:transform .8s cubic-bezier(.4,0,.2,1);transform:scaleY(0)}.landing .bars i.b{background:#1d6fd1}.landing .uc.in .bars i{transform:scaleY(1)}.landing .uc.in .bars i:nth-child(2){transition-delay:.12s}.landing .uc.in .bars i:nth-child(3){transition-delay:.24s}.landing .uc.in .bars i:nth-child(4){transition-delay:.36s}.landing .uc.in .bars i:nth-child(5){transition-delay:.48s}.landing .uc.in .bars i:nth-child(6){transition-delay:.6s}.landing .bars-leg{font-family:var(--font-mono), monospace;color:var(--muted);gap:14px;margin-top:8px;font-size:10px;display:flex}.landing .bars-leg b{vertical-align:-1px;border-radius:2.5px;width:8px;height:8px;margin-right:5px;display:inline-block}.landing .hooks{flex-direction:column;gap:6px;display:flex}.landing .hook{font-family:var(--font-mono), monospace;color:var(--body);background:var(--surface-alt);border:1px solid var(--line-soft);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.landing .hook .rk{color:var(--color-amber-700);font-weight:600}.landing .hook .up{color:var(--green-deep);margin-left:auto;font-weight:600}.landing .avs{display:flex}.landing .avs .av{border:2px solid var(--surface-raised);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-8px;font-size:9px;font-weight:600;display:grid}.landing .avs .av:first-child{margin-left:0}.landing .avs .plus{border:2px solid var(--surface-raised);background:var(--color-violet-50);width:26px;height:26px;color:var(--color-violet-700);font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;margin-left:-8px;font-size:8.5px;font-weight:600;display:grid}.landing.pricing-page #pricing{padding-top:48px}.landing .toggle{background:var(--surface-raised);border:1px solid var(--line);border-radius:100px;margin:0 auto 14px;padding:4px;display:inline-flex;position:relative}.landing .toggle button{color:var(--body);background:0 0;border:none;border-radius:100px;padding:9px 22px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.landing .toggle button.on{color:var(--content-on-invert)}.landing .toggle .pill{background:var(--surface-invert);z-index:0;border-radius:100px;position:absolute;inset:0}.landing .toggle button\u003espan{z-index:1;position:relative}.landing .save-note{font-family:var(--font-mono), monospace;color:var(--green-deep);text-align:center;height:18px;margin-bottom:46px;font-size:12px}.landing .plans{--plan-pad:clamp(26px, 2.4vw, 34px);grid-template-columns:1fr 1.1fr 1fr;gap:20px;max-width:1060px;margin:0 auto;display:grid}.landing .plan{background:var(--surface-raised);border:1px solid var(--line);padding:var(--plan-pad);border-radius:18px;transition:transform .3s,box-shadow .3s;position:relative}.landing .plan:hover{transform:translateY(-4px)}.landing .plan.pro{border:1px solid var(--green-100);border-radius:20px;padding:0;box-shadow:0 30px 60px -34px #16a34a73}.landing .plan.pro .plan-head{padding:calc(var(--plan-pad) - 2px) var(--plan-pad) calc(var(--plan-pad) - 6px);background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, var(--green) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised);border-radius:19px 19px 0 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #0d948885 0%, color-mix(in srgb, var(--green) 44%, transparent) 24%, #a3e63538 46%, transparent 72%), var(--surface-raised)}}.landing .plan.pro .plan-head{border-bottom:1px solid var(--green-100)}.landing .plan.pro .plan-head:after{content:\"\";pointer-events:none;background:linear-gradient(104deg,#0000 0%,#ffffff85 46%,#0000 64%);height:160%;position:absolute;inset:-50% -14% auto 52%;transform:rotate(-14deg)}.landing .plan.pro .plan-head\u003e*{z-index:1;position:relative}.landing .plan.pro .plan-body{padding:10px var(--plan-pad) calc(var(--plan-pad) - 6px)}.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, var(--green) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}@supports (color:color-mix(in lab, red, red)){.dark .landing .plan.pro .plan-head{background:radial-gradient(125% 145% at 104% -12%, #14b8a675 0%, color-mix(in srgb, var(--green) 44%, transparent) 26%, #4d7c0f4d 48%, transparent 74%), var(--surface-alt)}}.dark .landing .plan.pro .plan-head{border-bottom-color:var(--line)}.dark .landing .plan.pro .plan-head:after{background:linear-gradient(104deg,#0000 0%,#ffffff14 46%,#0000 64%)}.dark .landing .plan.pro .pro-name{background-image:linear-gradient(96deg, var(--ink) 8%, var(--accent) 92%)}.landing .badge{font-family:var(--font-mono), monospace;letter-spacing:.06em;background:var(--green);color:#fff;white-space:nowrap;border-radius:100px;padding:5px 14px;font-size:11px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.landing .plan.pro .badge{z-index:2;background:var(--surface-raised);color:var(--green-deep);border:1px solid var(--green-100);top:18px;left:auto;right:20px;transform:none;box-shadow:0 8px 18px -10px #16a34ab3}.landing .plan .name{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;margin-bottom:20px;font-size:21px;font-weight:700;display:flex}.landing .plan .pro-mark{color:#fff;background:linear-gradient(150deg, var(--green), var(--green-deep));border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 14px -6px #16a34ae6}.landing .plan .pro-name{letter-spacing:-.03em;background:linear-gradient(96deg, var(--ink) 8%, var(--green) 92%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.landing .price{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.landing .price small{font-family:var(--font-sans), sans-serif;color:var(--muted);letter-spacing:0;font-size:15px;font-weight:500}.landing .price .was{color:var(--muted);margin-right:11px;font-size:27px;font-weight:700;text-decoration-thickness:2px}.landing .billed{color:var(--muted);min-height:18px;margin:6px 0 24px;font-size:13px}.landing .plan ul{color:var(--body);flex-direction:column;gap:11px;margin:26px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.landing .plan ul li{align-items:flex-start;gap:10px;display:flex}.landing .plan ul svg{color:var(--green);flex-shrink:0;margin-top:4px}.landing .btn-outline{background:var(--surface-raised);width:100%;color:var(--ink);border:1.5px solid var(--line);border-radius:11px;justify-content:center;padding:13px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.landing .btn-outline:hover{border-color:var(--ink);background:var(--bg-alt)}.landing .btn-outline:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.landing .plan .btn{justify-content:center;width:100%;padding:13px;font-size:15px}.landing .plan.pro .btn{border-radius:12px;padding:15px;font-size:15.5px;box-shadow:0 16px 30px -14px #16a34abf}.landing .plan.pro .btn:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan.pro .btn:hover{background:color-mix(in srgb, var(--green) 72%, #064e3b)}}.landing .plan.pro .btn:hover{box-shadow:0 22px 38px -14px #16a34ae6,inset 0 1px #ffffff38}.landing .plan.pro .plan-body\u003eul{gap:0;margin-top:6px}.landing .plan.pro .plan-body\u003eul\u003eli{border-bottom:1px solid var(--line-soft);align-items:center;gap:13px;padding:13px 0}.landing .plan.pro .plan-body\u003eul\u003eli:last-child{border-bottom:none}.landing .plan.pro .plan-body\u003eul\u003eli\u003esvg{box-sizing:border-box;background:var(--green-100);width:23px;height:23px;color:var(--green-deep);border-radius:50%;margin-top:0;padding:5px}.landing .plan .unlimited{background:var(--green);border-radius:12px;margin-top:22px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{background:color-mix(in srgb, var(--green) 8%, transparent)}}.landing .plan .unlimited{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.landing .plan .unlimited{border:1px solid color-mix(in srgb, var(--green) 28%, transparent)}}.landing .plan .unlimited strong{font-family:var(--font-display), sans-serif;color:var(--green-deep);letter-spacing:-.01em;font-size:17px;font-weight:700;display:block}.landing .plan .unlimited span{color:var(--body);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.landing .plan .only{background:var(--green-50);border:1px solid var(--green-100);border-radius:14px;margin-top:26px;padding:15px 18px 17px}.landing .plan .only-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep);align-items:center;gap:9px;font-size:10.5px;display:flex}.landing .plan .only-head:after{content:\"\";background:var(--green-100);flex:1;height:1px}.landing .plan ul.only-list{gap:11px;margin-top:13px}.landing .plan ul.only-list li{align-items:center;gap:11px}.landing .plan .only-icon{background:var(--green);color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.landing .plan .only-icon svg{color:#fff;margin-top:0}.landing .plan .only-title{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3}.landing .plan .locked{border-top:1px dashed var(--line);color:var(--muted);align-items:flex-start;gap:9px;margin-top:26px;padding-top:16px;font-size:12.5px;line-height:1.45;display:flex}.landing .plan .locked svg{flex-shrink:0;margin-top:3px}.landing .plan.studio{background:var(--surface-alt);flex-direction:column;display:flex;overflow:hidden}.landing .plan.studio:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1px, transparent 1px);background-size:22px 22px;height:180px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.landing .plan.studio\u003e*{position:relative}.landing .plan .plan-tag{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--body);border:1px solid var(--line-strong);white-space:nowrap;border-radius:100px;padding:4px 9px;font-size:10px;font-weight:500}.landing .plan.studio .price{font-size:36px}.landing .plan.studio .billed{margin-bottom:40px}.landing .plan.studio .studio-body{color:var(--body);margin:24px 0 0;font-size:14.5px}.landing .plan .studio-fit-head{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--body);align-items:center;gap:9px;margin-top:22px;font-size:10.5px;display:flex}.landing .plan .studio-fit-head:after{content:\"\";background:var(--line);flex:1;height:1px}.landing .plan ul.studio-fit{gap:10px;margin-top:13px;font-size:14px}.landing .plan ul.studio-fit svg{color:var(--content-faint);margin-top:4px}.landing .plan .studio-note{border-top:1px dashed var(--line);color:var(--body);margin:auto 0 0;padding-top:16px;font-size:12.5px;line-height:1.45}.landing .plans-aligned{max-width:1060px;margin:0 auto}@media (max-width:1040px){.landing .plans,.landing .plans-aligned{max-width:840px}.landing .plans{grid-template-columns:1fr 1fr}.landing .plan.studio{grid-column:1/-1;grid-template-columns:1.05fr 1fr;align-items:start;gap:0 36px;
15display:grid}.landing .plan.studio .studio-body{margin-top:0}.landing .plan.studio .studio-fit-head{margin-top:18px}.landing .plan.studio .studio-note{grid-column:1/-1;margin-top:24px}.landing .plan.studio .btn-outline{width:auto;padding:12px 22px;display:inline-flex}}@media (max-width:760px){.landing .plans,.landing .plans-aligned{max-width:480px}.landing .plans{grid-template-columns:1fr}.landing .plan.pro{order:-1}.landing .plan.studio{grid-column:auto;display:flex}.landing .plan.studio .studio-body{margin-top:24px}.landing .plan.studio .studio-note{margin-top:auto}.landing .plan.studio .btn-outline{width:100%;padding:13px;display:flex}}.landing .faq-list{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}.landing .faq{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;transition:border-color .25s;overflow:hidden}.landing .faq.open{border-color:var(--line-strong)}.landing .faq-q{text-align:left;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px;font-size:15.5px;font-weight:600;display:flex}.landing .faq-q .plus{background:var(--green-50);width:26px;height:26px;color:var(--green-deep);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .35s cubic-bezier(.5,0,.2,1);display:grid}.landing .faq.open .plus{transform:rotate(45deg)}.landing .faq-a p{color:var(--body);max-width:620px;padding:0 22px 20px;font-size:14.5px}.landing .cta-final{background:var(--dark);border-radius:24px;margin:0 28px;position:relative;overflow:hidden}.landing .cta-final:before{content:\"\";background:radial-gradient(circle,#16a34a52,#0000 65%);border-radius:50%;width:680px;height:680px;position:absolute;top:-340px;left:50%;transform:translate(-50%)}.landing .cta-inner{text-align:center;max-width:640px;margin:0 auto;padding:96px 28px;position:relative}.landing .cta-inner h2{color:#fff}.landing .cta-inner p{color:#9eb3a6;margin-bottom:36px;font-size:16.5px}.landing .cta-inner .hero-meta{color:#7e948a;margin-top:22px;margin-bottom:0}.landing .cta-inner .cta-dev{color:#9eb3a6;margin:28px 0 0;font-size:14px}.landing .cta-inner .cta-dev a{color:#fff;text-underline-offset:3px;text-decoration:underline}.landing .cta-inner .cta-dev a:hover{color:var(--green)}.site-footer{background:var(--surface);border-top:1px solid var(--line-soft);padding:72px 0 36px}.site-footer .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.site-footer .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;margin-bottom:56px;display:grid}.site-footer .foot-desc{color:var(--body);max-width:240px;margin-top:14px;font-size:14px}.site-footer .foot-grid h3{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:18px;font-size:11.5px;font-weight:500}.site-footer .foot-grid ul{color:var(--body);flex-direction:column;gap:11px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.site-footer .foot-grid ul a:hover{color:var(--ink)}.site-footer .foot-bottom{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;padding-top:28px;font-size:13px;display:flex}.site-footer .socials{gap:10px;display:flex}.site-footer .socials a{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:9px;place-items:center;transition:color .2s,border-color .2s;display:grid}.site-footer .socials a:hover{color:var(--ink);border-color:var(--line-strong)}.site-footer .logo-row{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.landing .browser-body{grid-template-columns:1fr;height:410px}.landing .feed{display:none}.landing .hero{background:linear-gradient(to bottom, var(--surface) calc(100% - 160px), var(--bg-alt) 100%);padding-bottom:56px}.landing section{padding:72px 0}.landing.pricing-page #pricing{padding-top:32px}.landing .sec-head{margin-bottom:40px}.landing .bento{grid-template-columns:1fr}.landing .bento .card.span2,.landing .bento .card.span2:last-child{grid-column:span 1}.landing .dm-txt{white-space:normal;border-right:none;width:auto;animation:none}.landing .dm-to{flex-wrap:wrap}.landing .dm-to .via{flex-basis:100%;margin-left:0}.landing .steps{grid-template-columns:1fr;gap:30px}.landing .steps:before,.landing .steps .track{display:none}.landing .uc-grid,.landing .ai-duo{grid-template-columns:1fr}.landing .hero-ctas,.landing .hero-meta{flex-wrap:wrap}
15.landing .results-head .t,.landing .results-head .kbd{display:none}.landing .ai-chip,.landing .export-chip{white-space:nowrap}.site-footer .foot-grid{grid-template-columns:1fr 1fr}.site-footer .foot-bottom{flex-wrap:wrap;gap:14px}}.schub{background:var(--surface);color:var(--ink);line-height:1.6}.schub section[id]{scroll-margin-top:78px}.schub ::selection{background:var(--green-100);color:var(--green-ink)}.schub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.schub .sh-hero{padding:74px 0 0;position:relative;overflow:hidden}.schub .sh-hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.schub .sh-hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 8% 42%,#34d27b17,#0000 70%),radial-gradient(560px 460px at 92% 34%,#8b5cf612,#0000 70%);position:absolute;inset:0}.schub .sh-hero-inner{text-align:center;z-index:1;max-width:800px;margin:0 auto;position:relative}.schub .sh-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both schub-rise}@keyframes schub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.schub .sh-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.schub .sh-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite schub-pulse}@keyframes schub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.schub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.8vw,64px);font-weight:800;line-height:1.05}.schub h1 .accent{white-space:nowrap;position:relative}.schub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.schub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards schub-draw}@keyframes schub-draw{to{stroke-dashoffset:0}}.schub .sh-sub{color:var(--body);max-width:590px;margin:0 auto 32px;font-size:18px}.schub .sh-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:20px;display:flex}.schub .sh-browse{color:var(--ink);font-size:15.5px;font-weight:600}.schub .sh-browse:hover{color:var(--green-deep)}.schub .sh-meta{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:22px;margin-bottom:52px;font-size:13.5px;display:flex}.schub .sh-meta span{align-items:center;gap:6px;display:inline-flex}.schub .sh-meta svg{color:var(--green)}.schub .sh-stage{z-index:1;max-width:880px;margin:0 auto;position:relative}.schub .sh-browser{background:var(--surface-raised);border:1px solid var(--line);border-bottom:none;border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 40px 80px -32px #0c14102e,0 4px 16px -6px #0c14100f}.schub .sh-bbar{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);align-items:center;gap:14px;height:44px;padding:0 18px;display:flex}.schub .sh-dots{gap:7px;display:flex}.schub .sh-dots i{background:var(--line);border-radius:50%;width:11px;height:11px}.schub .sh-url{max-width:400px;font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex:1;margin:0 auto;padding:5px 14px;font-size:12px;overflow:hidden}.schub .sh-shead{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.schub .sh-shead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:9px;font-size:11.5px;display:flex}.schub .sh-shead .live{background:var(--green);border-radius:50%;width:7px;height:7px;animation:1.6s infinite schub-pulse}.schub .sh-shead .exp{gap:6px;display:flex}.schub .sh-xbtn{font-family:var(--font-mono), monospace;letter-spacing:.05em;
15color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.schub .sh-tablewrap{overflow-x:auto}.schub table.sh-table{border-collapse:collapse;width:100%;font-size:12.5px}.schub .sh-table thead th{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;background:var(--bg-alt);border-bottom:1px solid var(--line);padding:9px 14px;font-size:10px;font-weight:500}.schub .sh-table tbody td{border-bottom:1px solid var(--line-soft);color:var(--body);white-space:nowrap;padding:9px 14px}.schub .sh-table tbody tr{opacity:0;animation:.5s forwards schub-row-in}@keyframes schub-row-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.schub .sh-table .u{color:var(--ink);font-weight:600}.schub .sh-table .num{font-family:var(--font-mono), monospace;font-size:11.5px}.schub .sh-table .em{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:11px}.schub .sh-ok{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:1.5px 7px;font-size:10px}.schub .sh-ok.pending{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.schub .sh-shimmer{background:linear-gradient(90deg, var(--line-soft) 25%, var(--surface-sunken) 50%, var(--line-soft) 75%);background-size:200% 100%;border-radius:5px;width:110px;height:11px;animation:1.4s linear infinite schub-shimmer;display:inline-block}@keyframes schub-shimmer{to{background-position:-200% 0}}.schub .sh-eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:12px;display:block}.schub .sh-title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(28px,3.4vw,38px);font-weight:800}.schub .sh-zsub{color:var(--body);max-width:520px;margin:0 auto}.schub .sh-tiles-zone{border-top:1px solid var(--line);background:var(--bg-alt);text-align:center;padding:64px 0 68px}.schub .sh-tiles{grid-template-columns:repeat(7,1fr);gap:12px;margin-top:36px;display:grid}.schub .sh-tile{background:var(--surface-raised);border:1px solid var(--line);text-align:center;cursor:pointer;font-family:var(--font-sans), sans-serif;border-radius:14px;padding:18px 12px 15px;transition:transform .22s,box-shadow .22s}.schub .sh-tile:hover{transform:translateY(-4px);box-shadow:0 16px 30px -16px #0c141038}.schub .sh-tile .ic{border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 10px;display:grid}.schub .sh-tile .ic svg{width:20px;height:20px}.schub .sh-tile b{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:13.5px;font-weight:700;display:block}.schub .sh-tile span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10.5px}.schub .sh-lib-zone{padding:72px 28px 40px}.schub .sh-lib{grid-template-columns:225px 1fr;align-items:start;gap:46px;margin-top:38px;display:grid}.schub .sh-rail{flex-direction:column;gap:2px;display:flex;position:sticky;top:86px}.schub .sh-rail-t{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px;font-size:10.5px}.schub .sh-ritem{color:var(--body);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans), sans-serif;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;transition:background .15s,color .15s;display:flex}.schub .sh-ritem:hover{background:var(--bg-alt);color:var(--ink)}.schub .sh-ritem.on{background:var(--green-50);color:var(--green-ink);box-shadow:inset 2.5px 0 0 var(--green);font-weight:600}.schub .sh-ritem .ic{border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.schub .sh-ritem .ic svg{width:12px;height:12px}.schub .sh-ritem .n{font-family:var(--font-mono), monospace;color:var(--muted);margin-left:auto;font-size:11px}.schub .sh-ritem.on .n{color:var(--green-deep)}.schub .sh-rail-cta{border-top:1px solid var(--line-soft);margin-top:22px;padding-top:18px}.schub .sh-rail-cta p{color:var(--muted);margin-bottom:12px;font-size:12.5px;line-height:1.5}.schub .sh-main{min-width:0}.schub .sh-search{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;align-items:center;gap:9px;margin-bottom:26px;padding:11px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.schub .sh-search:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #16a34a1f}.schub .sh-search svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.schub .sh-search input{font-family:var(--font-sans), sans-serif;width:100%;color:var(--ink);background:0 0;border:none;outline:none;font-size:14.5px}.schub .sh-search input::placeholder{color:var(--muted)}.schub .sh-search kbd{font-family:var(--font-mono), monospace;color:var(--muted);border:1px solid var(--line);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:10.5px}.schub .sh-group{margin-bottom:34px}.schub .sh-group-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.schub .sh-group-h .ic{border-radius:8px;place-items:center;width:26px;height:26px;
15display:grid}.schub .sh-group-h .ic svg{width:14px;height:14px}.schub .sh-group-h h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:17px;font-weight:700}.schub .sh-group-h .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.schub .sh-rows{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;overflow:hidden}.schub .sh-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:18px;padding:15px 20px;transition:background .15s;animation:.4s backwards schub-row-in;display:flex;position:relative}.schub .sh-row:last-child{border-bottom:none}.schub .sh-row:hover{background:var(--green-50)}.schub .sh-row-txt{flex:1;min-width:0}.schub .sh-row h4{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;margin-bottom:1px;font-size:15px;font-weight:700}.schub .sh-row h4 a:after{content:\"\";position:absolute;inset:0}.schub .sh-row p{color:var(--body);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.schub .sh-fields{flex-shrink:0;gap:5px;display:flex}.schub .sh-fld{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10px}.schub .sh-row:hover .sh-fld{border-color:var(--green-100);color:var(--green-deep);background:var(--surface-raised)}.schub .sh-pop{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-amber-700);background:var(--color-amber-50);border:1px solid var(--color-amber-200);border-radius:99px;flex-shrink:0;padding:2.5px 8px;font-size:9.5px}.schub .sh-row .arr{color:var(--muted);flex-shrink:0;transition:transform .2s,color .2s}.schub .sh-row:hover .arr{color:var(--green-deep);transform:translate(3px)}.schub .sh-empty{text-align:center;color:var(--muted);padding:60px 0}.schub .sh-empty b{font-family:var(--font-display), sans-serif;color:var(--body);margin-bottom:4px;font-size:18px;display:block}.schub .sh-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-raised)}.schub .sh-stats-in{grid-template-columns:repeat(4,1fr);display:grid}.schub .sh-stat{text-align:center;border-left:1px solid var(--line-soft);padding:34px 20px}.schub .sh-stat:first-child{border-left:none}.schub .sh-stat b{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--green-deep);font-size:30px;font-weight:800;display:block}.schub .sh-stat span{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.schub .sh-how{background:var(--bg-alt);border-top:1px solid var(--line);text-align:center;padding:64px 0 72px}.schub .sh-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}.schub .sh-step{background:var(--surface-raised);border:1px solid var(--line);text-align:left;border-radius:14px;padding:26px 22px 24px}.schub .sh-step .num{background:var(--green-50);width:30px;height:30px;color:var(--green-deep);font-family:var(--font-mono), monospace;border-radius:9px;place-items:center;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.schub .sh-step h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;margin-bottom:7px;font-size:16.5px;font-weight:700}.schub .sh-step p{color:var(--body);font-size:13.5px;line-height:1.6}.schub .sh-cta{text-align:center;padding:88px 28px;position:relative;overflow:hidden}.schub .sh-cta:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.schub .sh-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.schub .sh-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.schub .sh-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.schub *,.schub :before,.schub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:960px){.schub .sh-tiles{grid-template-columns:repeat(4,1fr)}.schub .sh-lib{grid-template-columns:1fr;gap:20px}.schub .sh-rail{flex-flow:wrap;position:static}.schub .sh-rail-t,.schub .sh-rail-cta{display:none}.schub .sh-stats-in{grid-template-columns:repeat(2,1fr)}.schub .sh-steps{grid-template-columns:1fr}.schub .sh-stat{border-top:1px solid var(--line-soft)}.schub .sh-stat:nth-child(3){border-left:none}.schub .sh-stat:nth-child(-n+2){border-top:none}}@media (max-width:620px){.schub .sh-tiles{grid-template-columns:repeat(2,1fr)}
15.schub .sh-fields,.schub .sh-search kbd{display:none}.schub .sh-lib-zone{padding:48px 28px 32px}.schub .sh-row{align-items:flex-start;gap:12px;padding:14px 16px}.schub .sh-row p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.schub .sh-row .arr{margin-top:3px}}.uchub{background:var(--surface);color:var(--ink);line-height:1.6}.uchub ::selection{background:var(--green-100);color:var(--green-ink)}.uchub .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.uchub .uc-hero{text-align:center;padding:74px 0 66px;position:relative;overflow:hidden}.uchub .uc-hero:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(95% 75% at 50% 0,#000 25%,#0000 72%)}.uchub .uc-hero:after{content:\"\";pointer-events:none;background:radial-gradient(760px 420px at 50% -100px,#16a34a21,#0000 70%),radial-gradient(560px 460px at 10%,#34d27b14,#0000 70%),radial-gradient(560px 460px at 90% 40%,#8b5cf612,#0000 70%);position:absolute;inset:0}.uchub .uc-hero-inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.uchub .uc-rise{animation:.7s cubic-bezier(.2,.6,.2,1) both uchub-rise}@keyframes uchub-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.uchub .uc-chip{font-family:var(--font-mono), monospace;color:var(--green-ink);background:var(--surface-raised);border:1px solid var(--green-100);border-radius:100px;align-items:center;gap:9px;padding:7px 16px;font-size:12.5px;display:inline-flex;box-shadow:0 2px 10px -4px #16a34a2e}.uchub .uc-chip .dot{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite uchub-pulse}@keyframes uchub-pulse{0%,to{box-shadow:0 0 #16a34a66}50%{box-shadow:0 0 0 5px #16a34a00}}.uchub h1{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(40px,5.6vw,62px);font-weight:800;line-height:1.06}.uchub h1 .accent{white-space:nowrap;position:relative}.uchub h1 .accent .underline{z-index:-1;width:100%;height:.16em;position:absolute;bottom:2px;left:0;right:0}.uchub h1 .accent .underline path{stroke:var(--green);stroke-width:7px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1s cubic-bezier(.6,0,.3,1) .8s forwards uchub-draw}@keyframes uchub-draw{to{stroke-dashoffset:0}}.uchub .uc-sub{color:var(--body);max-width:560px;margin:0 auto 30px;font-size:18px}.uchub .uc-jump{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-jump a{border:1px solid var(--line);background:var(--surface-raised);border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.uchub .uc-jump a:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-jump .idx{font-family:var(--font-mono), monospace;color:var(--green-deep);font-size:10.5px}.uchub .uc-flow{border-top:1px solid var(--line-soft);padding:74px 0}.uchub .uc-flow.alt{background:var(--bg-alt)}.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.uchub .uc-flow.rev .uc-txt{order:2}.uchub .uc-flow.rev .uc-vis{order:1}.uchub .uc-idx{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--green-deep);text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.uchub .uc-flow h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.uchub .uc-tag{color:var(--body);margin-bottom:24px;font-size:16px}.uchub .uc-pains{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.uchub .uc-pain{color:var(--body);text-align:left;gap:10px;font-size:14px;display:flex}.uchub .uc-pain .x{color:var(--danger);font-family:var(--font-mono), monospace;flex-shrink:0;margin-top:1px;font-size:13px}.uchub .uc-pain .ok{color:var(--green);flex-shrink:0;margin-top:3px}.uchub .uc-pain b{color:var(--ink);font-weight:600}.uchub .uc-caps{flex-wrap:wrap;gap:6px;margin-bottom:26px;
15display:flex}.uchub .uc-cap{font-family:var(--font-mono), monospace;letter-spacing:.03em;text-transform:lowercase;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:6px;padding:3px 9px;font-size:10.5px}.uchub .uc-fcta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.uchub .uc-flink{color:var(--green-deep);align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex}.uchub .uc-flink .arr{transition:transform .2s}.uchub .uc-flink:hover .arr{transform:translate(3px)}.uchub .uc-fscr{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11.5px}.uchub .uc-vis{position:relative}.uchub .uc-vcard{background:var(--surface-raised);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -28px #0c141033,0 4px 14px -6px #0c14100f}.uchub .uc-vhead{border-bottom:1px solid var(--line-soft);background:var(--surface-alt);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.uchub .uc-vhead .t{font-family:var(--font-mono), monospace;color:var(--green-ink);align-items:center;gap:8px;font-size:11px;display:flex}.uchub .uc-vhead .live{background:var(--green);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s infinite uchub-pulse}.uchub .uc-vhead .pill{font-family:var(--font-mono), monospace;color:var(--muted);background:var(--bg-alt);border:1px solid var(--line-soft);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:10px}.uchub .uc-vbody{padding:18px}.uchub .uc-vfoot{border-top:1px solid var(--line-soft);background:var(--surface-alt);gap:6px;padding:12px 16px;display:flex}.uchub .uc-xbtn{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);border-radius:5px;padding:2.5px 8px;font-size:10px}.uchub .uc-note{background:var(--green-ink);color:#dff3e6;font-family:var(--font-mono), monospace;z-index:2;border-radius:9px;padding:7px 12px;font-size:10.5px;animation:6s ease-in-out infinite uchub-bob;position:absolute;top:-16px;right:-14px;box-shadow:0 14px 30px -12px #0b3d2080}.dark .uchub .uc-note{background:#0f6a33}@keyframes uchub-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.uchub .uc-bars{flex-direction:column;gap:14px;display:flex}.uchub .uc-brow .lbl{color:var(--body);justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.uchub .uc-brow .lbl b{color:var(--ink);font-weight:600}.uchub .uc-brow .lbl .n{font-family:var(--font-mono), monospace;color:var(--muted);font-size:11px}.uchub .uc-track{background:var(--line-soft);border-radius:6px;height:9px;overflow:hidden}.uchub .uc-fill{transform-origin:0;background:linear-gradient(90deg,#22c55e,#127c3c);border-radius:6px;height:100%;animation:1.2s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-fill.gray{background:var(--surface-deep)}@keyframes uchub-growx{0%{transform:scaleX(0)}}.uchub .uc-vlist{flex-direction:column;display:flex}.uchub .uc-vitem{border-bottom:1px dashed var(--line-soft);align-items:center;gap:12px;padding:10px 2px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-vitem:last-child{border-bottom:none}@keyframes uchub-rowin{0%{opacity:0;transform:translateY(6px)}}.uchub .uc-vitem .rank{font-family:var(--font-mono), monospace;color:var(--muted);flex-shrink:0;width:20px;font-size:11px}.uchub .uc-vitem .txt2{flex:1;min-width:0}.uchub .uc-vitem .txt2 b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.uchub .uc-vitem .txt2 span{font-family:var(--font-mono), monospace;color:var(--muted);font-size:10px}.uchub .uc-vitem .eng{font-family:var(--font-mono), monospace;color:var(--green-deep);background:var(--green-50);border:1px solid var(--green-100);white-space:nowrap;border-radius:5px;padding:2px 8px;font-size:11px}.uchub .uc-vitem .eng.hot{color:var(--color-amber-700);background:var(--color-amber-50);border-color:var(--color-amber-200)}.uchub .uc-topics{flex-direction:column;gap:10px;display:flex}.uchub .uc-topic{align-items:center;gap:10px;animation:.5s backwards uchub-rowin;display:flex}.uchub .uc-topic .name{color:var(--ink);flex-shrink:0;width:130px;font-size:12.5px;font-weight:600}.uchub .uc-topic .bar2{background:var(--line-soft);border-radius:5px;flex:1;height:8px;overflow:hidden}.uchub .uc-topic .bar2 i{transform-origin:0;background:linear-gradient(90deg,#34d27b,#16a34a);border-radius:5px;height:100%;
15animation:1.1s cubic-bezier(.2,.6,.2,1) both uchub-growx;display:block}.uchub .uc-topic .pc{font-family:var(--font-mono), monospace;color:var(--muted);text-align:right;flex-shrink:0;width:34px;font-size:10.5px}.uchub .uc-quote{border-left:2.5px solid var(--green-100);color:var(--body);margin-top:14px;padding:2px 0 2px 12px;font-size:12px;font-style:italic}.uchub .uc-quote .who{font-family:var(--font-mono), monospace;color:var(--muted);margin-top:3px;font-size:10px;font-style:normal;display:block}.uchub .uc-personas{border-top:1px solid var(--line);background:var(--surface-raised);text-align:center;padding:56px 0}.uchub .uc-ptitle{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:22px;font-size:11.5px}.uchub .uc-prow{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uchub .uc-persona{border:1px solid var(--line);border-radius:100px;align-items:center;padding:8px 18px;font-size:13.5px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex}.uchub .uc-persona:hover{border-color:var(--green-100);transform:translateY(-2px);box-shadow:0 8px 18px -10px #0c141040}.uchub .uc-cta{text-align:center;background:var(--bg-alt);padding:88px 28px;position:relative;overflow:hidden}.uchub .uc-cta:before{content:\"\";pointer-events:none;background-image:radial-gradient(circle, var(--line-strong) 1.1px, transparent 1.1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 100%,#000 20%,#0000 70%)}.uchub .uc-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(30px,4vw,44px);font-weight:800;position:relative}.uchub .uc-cta p{color:var(--body);margin-bottom:30px;font-size:16.5px;position:relative}.uchub .uc-cta .note{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.05em;margin-top:16px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.uchub *,.uchub :before,.uchub :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:920px){.uchub .uc-flow-in{grid-template-columns:minmax(0,1fr);gap:36px}.uchub .uc-flow.rev .uc-txt{order:1}.uchub .uc-flow.rev .uc-vis{order:2}.uchub .uc-note{right:4px}}.rail-soon{background:var(--surface-sunken);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;max-width:60px;color:var(--content-muted);transition:max-width var(--rail-motion) var(--rail-ease), padding var(--rail-motion) var(--rail-ease), opacity .12s ease;border-radius:9999px;flex:none;margin-left:auto;padding:.05rem .4rem;font-size:9.5px;font-weight:600;overflow:hidden}[data-collapsed=true] .rail-soon{opacity:0;max-width:0;padding-left:0;padding-right:0}.rail-scroll{scrollbar-width:none;-ms-overflow-style:none}.rail-scroll::-webkit-scrollbar{width:0;height:0}:root{--code-bg:#111a15;--code-bar:#0c140f;--code-fg:#e3ebe5;--code-muted:#93a399;--code-line:#ffffff14;--code-error:#fca5a5}.dark{--code-bg:#070b09;--code-bar:#050806;--code-line:#ffffff17}.code-surface{background:var(--code-bg);color:var(--code-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--scroll-thumb:#fff3}.subtle-scroll{--scroll-thumb:#0c141033;scrollbar-width:thin;scrollbar-color:transparent transparent}.dark .subtle-scroll{--scroll-thumb:#ffffff2e}.code-surface .subtle-scroll,.code-surface.subtle-scroll{--scroll-thumb:#fff3}.subtle-scroll:hover,.subtle-scroll:focus-within{scrollbar-color:var(--scroll-thumb) transparent}.code-bar{background:var(--code-bar)}.code-fg{color:var(--code-fg)}.code-muted{color:var(--code-muted)}.code-error{color:var(--code-error)}.code-surface .tok-key{color:#9ecbff}.code-surface .tok-string{color:#b8e0a6}.code-surface .tok-number{color:#f2c679}.code-surface .tok-literal{color:#d7a6ff}.code-surface .tok-cmd{color:#7fe0c4;font-weight:600}.code-surface .tok-flag{color:#d7a6ff}.code-surface .tok-var{color:#f2c679}.code-surface .tok-punct{color:var(--code-muted)}.code-surface .tok-link{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #b8e0a659;text-decoration:underline #b8e0a659}.code-surface .tok-link:hover{text-decoration-color:currentColor}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}
15@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}\n"])</script>
15<script>self.__next_f.push([1,"e:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/0ts20olshixc7.css\",\"children\":\"$35\"}]\n"])</script>
15<script>self.__next_f.push([1,"36:I[522016,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"\"]\n37:I[721274,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"ThemeClassSync\"]\n38:I[286738,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"WebMcpTools\"]\n39:I[508947,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"AuthBridgeListener\"]\n3a:I[723564,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"DocsBoundary\"]\n3b:I[647771,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"PageViewTracker\"]\n3c:I[951428,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\"],\"AnalyticsLoader\"]\n59:I[383615,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"FAQAccordion\"]\n5a:I[897367,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"OutletBoundary\"]\n"])</script>
15<script>self.__next_f.push([1,"12:[\"$\",\"$L1a\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L1b\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col bg-gradient-to-b from-surface-deep via-surface-raised to-surface-deep\",\"children\":[[\"$\",\"$L19\",null,{}],[\"$\",\"main\",null,{\"className\":\"flex-1 container mx-auto px-4 py-20 md:py-28 max-w-2xl text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[13px] font-medium tracking-[0.14em] uppercase text-content-muted\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-3 font-display text-4xl md:text-5xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"This page doesn't exist\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] leading-relaxed text-content\",\"children\":\"The link may be out of date, or the address might have a typo.\"}],[\"$\",\"div\",null,{\"className\":\"mt-9 flex flex-wrap items-center justify-center gap-3\",\"children\":[[\"$\",\"$L36\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center px-6 py-3 rounded-full bg-accent-solid-hover text-white font-medium hover:bg-[#0f6a33] transition-colors\",\"children\":\"Back to home\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"inline-flex items-center px-6 py-3 rounded-full bg-surface-raised border border-line text-content font-medium hover:border-line-strong hover:text-content-strong transition-colors\",\"children\":\"Report a broken link\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 pt-8 border-t border-line\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-medium text-content-muted\",\"children\":\"Popular pages\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 flex flex-wrap items-center justify-center gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"/scraper\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/scraper\",\"className\":\"text-[15px] text-accent-solid-hover hover:underline\",\"children\":\"Browse all scrapers\"}]}],[\"$\",\"li\",\"/use-cases\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/use-cases\",\"className\":\"text-[15px] text-accent-solid-hover hover:underline\",\"children\":\"Use cases\"}]}],[\"$\",\"li\",\"/blog\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog\",\"className\":\"text-[15px] text-accent-solid-hover hover:underline\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/pricing\",\"className\":\"text-[15px] text-accent-solid-hover hover:underline\",\"children\":\"Pricing\"}]}]]}]]}]]}],[\"$\",\"$L1c\",null,{}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
15<script>self.__next_f.push([1,"13:[\"$\",\"$L37\",null,{}]\n14:[\"$\",\"$L38\",null,{}]\n15:[\"$\",\"$L39\",null,{}]\n16:[\"$\",\"$L3a\",null,{}]\n17:[\"$\",\"$L3b\",null,{}]\n18:[\"$\",\"$L3c\",null,{\"gaId\":\"G-JBXEYYCRW3\"}]\n"])</script>
15<script>self.__next_f.push([1,"20:[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"9 platforms, one request shape\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"238 endpoints. Switching platform means changing the path; the auth header, the envelope and the errors stay the same.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 overflow-hidden rounded-2xl border border-line bg-line sm:grid-cols-2 lg:grid-cols-3\",\"style\":{\"gap\":1},\"children\":[[\"$\",\"$L1e\",\"instagram\",{\"href\":\"/social-media-api/instagram\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"igc-api\",\"x1\":\"0\",\"y1\":\"1\",\"x2\":\"1\",\"y2\":\"0\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#feda75\"}],[\"$\",\"stop\",null,{\"offset\":\".35\",\"stopColor\":\"#fa7e1e\"}],[\"$\",\"stop\",null,{\"offset\":\".65\",\"stopColor\":\"#d62976\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#962fbf\"}]]}]}],[\"$\",\"rect\",null,{\"x\":\"1.5\",\"y\":\"1.5\",\"width\":\"21\",\"height\":\"21\",\"rx\":\"6\",\"fill\":\"url(#igc-api)\"}],[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"4.6\",\"fill\":\"none\",\"stroke\":\"#fff\",\"strokeWidth\":\"2\"}],[\"$\",\"circle\",null,{\"cx\":\"17.5\",\"cy\":\"6.5\",\"r\":\"1.4\",\"fill\":\"#fff\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Instagram\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[38,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/instagram/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/instagram/profile/about\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile/about\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/instagram/profile/posts\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile/posts\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–340\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/instagram/post\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Instagram\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}],[\"$\",\"$L1e\",\"tiktok\",{\"href\":\"/social-media-api/tiktok\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\"
15:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z\"}]}],\"$L3d\",\"$L3e\"]}],\"$L3f\",\"$L40\"]}],\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\"]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"21:[\"$\",\"section\",null,{\"className\":\"px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"What you can build\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"The same few calls, pointed at different questions. The numbers below are illustrative examples.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"Vet a creator before you pay them\",{\"className\":\"min-w-0 rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Creator vetting\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"Vet a creator before you pay them\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Pull the profile, the last 30 posts and their comments, then compute real engagement instead of trusting a media kit.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 rounded-xl border border-line-soft bg-surface-alt p-4\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-2 font-mono text-[12px]\",\"children\":[[\"$\",\"div\",\"followers\",{\"className\":\"flex justify-between\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-content-muted\",\"children\":\"followers\"}],[\"$\",\"span\",null,{\"className\":\"text-content-strong\",\"children\":\"184,200\"}]]}],[\"$\",\"div\",\"avg. likes / post\",{\"className\":\"flex justify-between\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-content-muted\",\"children\":\"avg. likes / post\"}],[\"$\",\"span\",null,{\"className\":\"text-content-strong\",\"children\":\"6,910\"}]]}],[\"$\",\"div\",\"engagement rate\",{\"className\":\"flex justify-between\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-content-muted\",\"children\":\"engagement rate\"}],[\"$\",\"span\",null,{\"className\":\"text-content-strong\",\"children\":\"3.8%\"}]]}]]}]}]]}],[\"$\",\"div\",\"Catch mentions on a schedule\",{\"className\":\"min-w-0 rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Brand monitoring\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"Catch mentions on a schedule\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Run keyword search on TikTok, Reddit and X from a cron job. A repeat call inside the cache window returns the cached result, so it will not show newer mentions; add fresh=1 for a new read, which is always charged.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 rounded-xl border border-line-soft bg-surface-alt p-4\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-2 text-[12.5px]\",\"children\":[[\"$\",\"div\",\"r/startups · \\\"anyone tried @yourbrand?\\\"\",{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 font-mono text-[11px] text-content-muted\",\"children\":\"Reddit\"}],[\"$\",\"span\",null,{\"className\":\"truncate text-content-strong\",\"children\":\"r/startups · \\\"anyone tried @yourbrand?\\\"\"}]]}],[\"$\",\"div\",\"unboxing video · 41k views\",{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 font-mono text-[11px] text-content-muted\",\"children\":\"TikTok\"}],[\"$\",\"span\",null,{\"className\":\"truncate text-content-strong\",\"children\":\"unboxing video · 41k views\"}]]}],[\"$\",\"div\",\"@yourbrand mentioned in a thread\",{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 font-mono text-[11px] text-content-muted\",\"children\":\"X\"}],\"$L48\"]}]]}]}]]}],\"$L49\",\"$L4a\"]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"22:[\"$\",\"section\",null,{\"className\":\"border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"Connect with AI agents\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"Paste one prompt into Claude Code, Cursor, Codex or Windsurf, or point your agent at the docs as Markdown. It is plain HTTPS, so there is nothing to install.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 lg:grid-cols-[1.3fr_1fr]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-col rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong\",\"children\":\"Prompt\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5 font-mono text-[11px] text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Works in any coding agent\"]}]]}],[\"$\",\"h3\",null,{\"className\":\"max-w-sm font-display text-2xl font-bold tracking-[-0.02em] text-content-strong md:text-[28px] md:leading-tight\",\"children\":\"One prompt, and your agent does the setup\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-[15px] text-content\",\"children\":\"It reads the catalogue, checks your key and makes the first calls, and asks before it spends more than you set.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-6 grid grid-cols-2 gap-x-6 gap-y-2.5 border-y border-line-soft py-5 font-mono text-[12.5px] text-content-strong\",\"children\":[[\"$\",\"li\",\"Claude Code\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Claude Code\"]}],[\"$\",\"li\",\"Cursor\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Cursor\"]}],[\"$\",\"li\",\"Codex\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Codex\"]}],[\"$\",\"li\",\"Windsurf\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Windsurf\"]}
15],[\"$\",\"li\",\"GitHub Copilot\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"GitHub Copilot\"]}],\"$L4b\"]}],\"$L4c\",\"$L4d\"]}],\"$L4e\"]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"23:[\"$\",\"section\",null,{\"className\":\"bg-surface-invert px-4 py-20 text-content-on-invert md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"max-w-md font-display text-3xl font-bold tracking-[-0.03em] md:text-[44px] md:leading-[1.1]\",\"children\":\"Replace a folder of scrapers with one key\"}],[\"$\",\"dl\",null,{\"className\":\"mt-14 grid grid-cols-2 gap-y-10 md:grid-cols-4\",\"children\":[[\"$\",\"div\",\"API endpoints\",{\"className\":\"pr-6 \",\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl\",\"children\":\"238\"}],[\"$\",\"dd\",null,{\"className\":\"mt-3 font-mono text-[12px]\",\"children\":\"API endpoints\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 font-mono text-[11px] opacity-50\",\"children\":\"one envelope for all\"}]]}],[\"$\",\"div\",\"platforms\",{\"className\":\"pr-6 md:border-l md:border-white/10 md:pl-6\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl\",\"children\":\"9\"}],[\"$\",\"dd\",null,{\"className\":\"mt-3 font-mono text-[12px]\",\"children\":\"platforms\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 font-mono text-[11px] opacity-50\",\"children\":\"Instagram to Pinterest\"}]]}],[\"$\",\"div\",\"credits for failures\",{\"className\":\"pr-6 md:border-l md:border-white/10 md:pl-6\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl\",\"children\":\"0\"}],[\"$\",\"dd\",null,{\"className\":\"mt-3 font-mono text-[12px]\",\"children\":\"credits for failures\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 font-mono text-[11px] opacity-50\",\"children\":\"failed and empty calls are free\"}]]}],[\"$\",\"div\",\"free calls\",{\"className\":\"pr-6 md:border-l md:border-white/10 md:pl-6\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"font-display text-5xl font-bold tracking-[-0.04em] md:text-6xl\",\"children\":\"10\"}],[\"$\",\"dd\",null,{\"className\":\"mt-3 font-mono text-[12px]\",\"children\":\"free calls\"}],[\"$\",\"dd\",null,{\"className\":\"mt-1 font-mono text-[11px] opacity-50\",\"children\":\"no credit card\"}]]}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"className\":\"px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"Why not the official APIs?\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"They are built for managing accounts you own. This is built for reading public data across platforms.\"}]]}],[\"$\",\"div\",null,{\"className\":\"overflow-x-auto rounded-2xl border border-line\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full min-w-[600px] text-left text-[14.5px]\",\"children\":[[\"$\",\"thead\",null,{\"className\":\"bg-surface-alt\",\"children\":[\"$\",\"tr\",null,{\"children\":[[\"$\",\"th\",null,{\"className\":\"px-6 py-4 font-mono text-[11px] font-normal uppercase tracking-wide text-content-muted\"}],[\"$\",\"th\",null,{\"className\":\"px-6 py-4 font-semibold text-content-strong\",\"children\":\"InsightSocial API\"}],[\"$\",\"th\",null,{\"className\":\"px-6 py-4 font-semibold text-content-muted\",\"children\":\"Official platform APIs\"}]]}]}],[\"$\",\"tbody\",null,{\"className\":\"divide-y divide-line-soft text-content\",\"children\":[[\"$\",\"tr\",\"Approval\",{\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"px-6 py-4 font-mono text-[12px] font-normal text-content-muted\",\"children\":\"Approval\"}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-strong\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"None. Sign in and copy a key\"]}]}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-muted\",\"children\":\"App review per platform, often weeks\"}]]}],[\"$\",\"tr\",\"Whose data\",{\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"px-6 py-4 font-mono text-[12px] font-normal text-content-muted\",\"children\":\"Whose data\"}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-strong\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Any public profile, post or comment\"]}]}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-muted\",\"children\":\"Often limited to accounts you manage\"}]]}],[\"$\",\"tr\",\"Setup\",{\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"px-6 py-4 font-mono text-[12px] font-normal text-content-muted\",\"children\":\"Setup\"}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-strong\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"One key and one request shape for 9 platforms\"]}]}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-muted\",\"children\":\"One app, token flow and 
15SDK per platform\"}]]}],[\"$\",\"tr\",\"Cost\",{\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"px-6 py-4 font-mono text-[12px] font-normal text-content-muted\",\"children\":\"Cost\"}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-strong\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[\"$L4f\",\"$undefined\"]}],\"Per call, published per endpoint. Failed and empty calls are free\"]}]}],\"$L50\"]}],\"$L51\"]}]]}]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"25:[\"$\",\"section\",null,{\"className\":\"border-t border-line-soft px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"Compared with Apify, Bright Data and others\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"General scraping platforms and other social data APIs, compared on platforms covered, pricing model, free tier and auth.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-2\",\"children\":[[\"$\",\"$L36\",null,{\"href\":\"/blog/best-social-media-scraping-apis-2026\",\"className\":\"group rounded-2xl border border-line bg-surface-raised p-7 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Roundup\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"Best social media scraping APIs in 2026\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Seven multi-platform APIs side by side, with prices checked on each vendor's own site.\"}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Read the comparison\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}],[\"$\",\"$L36\",null,{\"href\":\"/alternatives/apify\",\"className\":\"group rounded-2xl border border-line bg-surface-raised p-7 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Head to head\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"InsightSocial vs Apify\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Where a general scraping platform fits, and where one social API key is simpler.\"}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"See the comparison\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Guides\"]}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"li\",\"instagram-scraping-api-guide-2026\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog/instagram-scraping-api-guide-2026\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt\",\"children\":[\"$L52\",\"Instagram\",\" scraping API guide\"]}]}],\"$L53\",\"$L54\",\"$L55\",\"$L56\"]}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"26:[\"$\",\"section\",null,{\"id\":\"pricing\",\"className\":\"border-t border-line-soft bg-surface-alt px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl mx-auto text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"Pay for what a call reads\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"Every endpoint has a published price in credits. The balance is the same one the Chrome extension uses.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Priced per endpoint\",{\"className\":\"rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-receipt mb-5 h-6 w-6 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"q3az6g\",{\"d\":\"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z\"}],[\"$\",\"path\",\"1h4pet\",{\"d\":\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8\"}],[\"$\",\"path\",\"1jc1ny\",{\"d\":\"M12 17.5v-11\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-display text-lg font-bold text-content-strong\",\"children\":\"Priced per endpoint\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-content\",\"children\":\"A fixed endpoint never costs more than its listed price, like 20 credits for an Instagram profile, and a cache hit costs less. A metered one quotes a range and settles at what it used, never above the ceiling.\"}]]}],[\"$\",\"div\",\"Repeat calls are free\",{\"className\":\"rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-refresh-cw mb-5 h-6 w-6 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"v9h5vc\",{\"d\":\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\"}],[\"$\",\"path\",\"1q7to0\",{\"d\":\"M21 3v5h-5\"}],[\"$\",\"path\",\"3uifl3\",{\"d\":\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\"}],[\"$\",\"path\",\"1cv678\",{\"d\":\"M8 16H3v5\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-display text-lg font-bold text-content-strong\",\"children\":\"Repeat calls are free\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-content\",\"children\":\"Call the same thing again inside its window, 1 to 24 hours depending on the endpoint, and it costs 0. Failed calls and empty results are free too.\"}]]}],[\"$\",\"div\",\"One balance for everything\",{\"className\":\"rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-layers mb-5 h-6 w-6 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"zw3jo\",{\"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\"}],[\"$\",\"path\",\"1wduqc\",{\"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\"}],[\"$\",\"path\",\"kqbvx6\",{\"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\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"mb-2 font-display text-lg font-bold text-content-strong\",\"children\":\"One balance for everything\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] text-content\",\"children\":\"API calls and extension exports draw from the same credits. The free plan includes 500 a month; top up with a plan or a credit pack.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-col items-center justify-center gap-5 sm:flex-row\",\"children\":[\"$L57\",\"$L58\"]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"27:[\"$\",\"section\",null,{\"className\":\"px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-[1140px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-10 max-w-2xl \",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-3xl font-bold tracking-[-0.03em] text-content-strong md:text-[44px] md:leading-[1.1]\",\"children\":\"Not writing code?\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-[17px] text-content\",\"children\":\"The Chrome extension reads the same platforms from your browser, on the same account and credits.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-line p-7\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chromium mb-4 h-6 w-6 text-content-strong\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"xkve6t\",{\"d\":\"M10.88 21.94 15.46 14\"}],[\"$\",\"path\",\"19dcdn\",{\"d\":\"M21.17 8H12\"}],[\"$\",\"path\",\"g8jz9m\",{\"d\":\"M3.95 6.06 8.54 14\"}],[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],[\"$\",\"circle\",\"4exip2\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"4\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold text-content-strong\",\"children\":\"Chrome extension\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-[15px] text-content\",\"children\":\"For marketers and researchers. Open a page, click scrape, export to Excel, CSV or Google Sheets.\"}],[\"$\",\"$L1e\",null,{\"href\":\"/\",\"placement\":\"landing_nocode\",\"target\":\"extension\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6\",\"children\":\"Explore the extension\"}]]}],[\"$\",\"div\",null,{\"className\":\"rounded-2xl border-2 border-accent-solid p-7\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-sparkles mb-4 h-6 w-6 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1s2grr\",{\"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.594z\"}],[\"$\",\"path\",\"1rf3ol\",{\"d\":\"M20 2v4\"}],[\"$\",\"path\",\"gwowj6\",{\"d\":\"M22 4h-4\"}],[\"$\",\"circle\",\"6kqj1y\",{\"cx\":\"4\",\"cy\":\"20\",\"r\":\"2\"}],\"$undefined\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold text-content-strong\",\"children\":\"Developer API\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-[15px] text-content\",\"children\":\"For developers and agents. Call it from a backend, a cron job or a pipeline, at any volume your credits cover.\"}],[\"$\",\"$L1e\",null,{\"href\":\"/portal/api\",\"placement\":\"landing_nocode\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6\",\"children\":\"Get your API key\"}]]}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"28:[\"$\",\"$L59\",null,{\"faqs\":[{\"question\":\"What data can I get from the API?\",\"answer\":\"Public data only: profiles, posts, reels and videos, comments and replies, followers and following lists, search results, hashtags and transcripts, across Instagram, TikTok, Facebook, LinkedIn, X, Threads, YouTube, Reddit and Pinterest. Every endpoint, with its parameters and price, is listed in the docs and in the free GET /v1/endpoints catalogue.\"},{\"question\":\"How much does a call cost?\",\"answer\":\"Each endpoint has its own price in credits. A fixed endpoint, such as an Instagram profile at 20 credits, never costs more than its listed price, and a result served from cache costs less. A metered endpoint quotes a range and charges only what the call actually read. Calls that fail or find nothing cost nothing, and repeating a call you already paid for is free for a window of 1 to 24 hours.\"},{\"question\":\"Is there a free tier?\",\"answer\":\"Yes. Your first 10 calls priced at 200 credits or less are free, and the free plan includes 500 credits every month. No credit card is needed to get a key.\"},{\"question\":\"Do I need an Instagram, TikTok or X developer account?\",\"answer\":\"No. There is no app review, no OAuth flow and no per-platform setup. One API key in the x-api-key header works for every platform.\"},{\"question\":\"Is the API the same account as the Chrome extension?\",\"answer\":\"Yes. The API and the extension share one login and one credit balance. Credits you buy for exports can be spent on API calls, and the other way round.\"},{\"question\":\"What are the rate limits?\",\"answer\":\"Each API key can send 60 requests per minute with 10 in flight at once. A rejected request costs nothing. Beyond that, your credit balance is the only limit, and you can create up to 25 keys per account.\"},{\"question\":\"Can an AI agent use it?\",\"answer\":\"Yes. The endpoint catalogue at GET /v1/endpoints is public, free and needs no key. It lists every path, parameter and price, so Claude, ChatGPT, Cursor or any coding agent can plan calls and estimate cost before it spends anything.\"}],\"title\":\"Social media API: frequently asked questions\"}]\n"])</script>
15<script>self.__next_f.push([1,"29:[\"$\",\"section\",null,{\"className\":\"px-4 py-20 md:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-4xl font-bold tracking-[-0.04em] text-content-strong md:text-6xl\",\"children\":\"Make your first call in a minute\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 text-lg text-content\",\"children\":\"Sign in, copy your key, run one line.\"}],[\"$\",\"pre\",null,{\"className\":\"mx-auto mt-8 max-w-xl overflow-x-auto rounded-xl border border-line bg-surface-alt px-5 py-4 text-left font-mono text-[13px] text-content-strong\",\"children\":[\"$\",\"code\",null,{\"children\":\"curl \\\"https://api.insightsocial.app/v1/instagram/profile?handle=natgeo\\\" \\\\\\n  -H \\\"x-api-key: $INSIGHTSOCIAL_API_KEY\\\"\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-9 flex flex-col items-center justify-center gap-5 sm:flex-row\",\"children\":[[\"$\",\"$L1e\",null,{\"href\":\"/portal/api\",\"placement\":\"landing_final\",\"className\":\"group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]\",\"children\":[\"Get a free API key\",[\"$\",\"span\",null,{\"className\":\"flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]}]]}],[\"$\",\"$L1e\",null,{\"href\":\"/docs\",\"placement\":\"landing_final\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid\",\"children\":\"Browse the docs\"}]]}]]}]}]\n"])</script>
15<script>self.__next_f.push([1,"2a:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"[{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Insight Social API\\\",\\\"url\\\":\\\"https://www.insightsocial.app/social-media-api\\\",\\\"applicationCategory\\\":\\\"DeveloperApplication\\\",\\\"operatingSystem\\\":\\\"Any\\\",\\\"description\\\":\\\"One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each).\\\",\\\"offers\\\":[{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Free\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"500 credits a month, plus the first 10 calls free\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Pro\\\",\\\"price\\\":\\\"9.99\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"10,000 credits a month\\\"}]},{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.insightsocial.app\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Social Media API\\\",\\\"item\\\":\\\"https://www.insightsocial.app/social-media-api\\\"}]}]\"}}]\n2b:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n2c:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n2d:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0z~pn2tlq75pf.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n2e:[\"$\",\"$L5a\",null,{\"children\":[\"$\",\"$32\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@5b\"}]}]\n"])</script>
15<script>self.__next_f.push([1,"5c:I[629972,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"CopyBlock\"]\n5d:I[356545,[\"/_next/static/chunks/0~bx5q29lj3cg.js\",\"/_next/static/chunks/0q6t4xgdpwais.js\",\"/_next/static/chunks/09-p1k75~gg7y.js\",\"/_next/static/chunks/16r80r85_a0wg.js\",\"/_next/static/chunks/132wl1pou6j0y.js\",\"/_next/static/chunks/0nq11su_3lq3o.js\",\"/_next/static/chunks/0_k4n3ek0j9w0.js\",\"/_next/static/chunks/0cjt5c1ef_3.f.js\",\"/_next/static/chunks/0z~pn2tlq75pf.js\"],\"PricingLink\"]\n3d:[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"TikTok\"}]\n3e:[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[36,\" endpoints\"]}]\n3f:[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/tiktok/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/tiktok/profile/videos\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile/videos\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/tiktok/post\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/tiktok/post/comments\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post/comments\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–140\",\" cr\"]}]]}]]}]\n40:[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"TikTok\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"41:[\"$\",\"$L1e\",\"facebook\",{\"href\":\"/social-media-api/facebook\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"11\",\"fill\":\"#1877F2\"}],[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M15.6 15.3l.5-3.2h-3.1v-2c0-.9.43-1.73 1.8-1.73h1.4V5.6s-1.27-.22-2.48-.22c-2.53 0-4.18 1.53-4.18 4.3v2.4H6.7v3.2h2.82V23a11.2 11.2 0 003.47 0v-7.7h2.6z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Facebook\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[29,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/facebook/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/facebook/profile/posts\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile/posts\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–80\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/facebook/post\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/facebook/post/comments\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post/comments\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–100\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Facebook\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"42:[\"$\",\"$L1e\",\"linkedin\",{\"href\":\"/social-media-api/linkedin\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",null,{\"x\":\"1\",\"y\":\"1\",\"width\":\"22\",\"height\":\"22\",\"rx\":\"4\",\"fill\":\"#0A66C2\"}],[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M7.6 9.6H4.9V19h2.7V9.6zM6.2 8.4a1.6 1.6 0 110-3.2 1.6 1.6 0 010 3.2zM19.1 19h-2.7v-4.6c0-1.1-.02-2.5-1.5-2.5-1.5 0-1.8 1.2-1.8 2.4V19H10.4V9.6H13v1.3h.04c.36-.7 1.25-1.5 2.57-1.5 2.7 0 3.5 1.8 3.5 4.2V19z\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"LinkedIn\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[68,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/linkedin/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/linkedin/company\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/company\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/linkedin/company/by-domain\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/company/by-domain\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/linkedin/profile/similar\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile/similar\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"100\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"LinkedIn\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"43:[\"$\",\"$L1e\",\"twitter\",{\"href\":\"/social-media-api/twitter\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18.9 1.2h3.7l-8.1 9.3L24 22.8h-7.5l-5.9-7.7-6.7 7.7H.2l8.6-9.9L0 1.2h7.7l5.3 7 6-7z\"}]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Twitter/X\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[15,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/twitter/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/twitter/user/tweets\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/user/tweets\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/twitter/tweet\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/tweet\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/twitter/community\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/community\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Twitter/X\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"44:[\"$\",\"$L1e\",\"threads\",{\"href\":\"/social-media-api/threads\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M17.7 11.1c-.1 0-.2-.1-.3-.1-.2-3.2-1.9-5-4.8-5-1.7 0-3.2.7-4.1 2.1l1.6 1.1c.7-1 1.7-1.2 2.5-1.2 1 0 1.7.3 2.2.9.4.4.6 1 .7 1.8-.8-.1-1.7-.2-2.6-.1-2.6.2-4.3 1.7-4.2 3.8.1 1.1.6 2 1.5 2.6.8.5 1.8.8 2.9.7 1.4-.1 2.5-.6 3.3-1.6.6-.7.9-1.7 1.1-2.9.6.4 1.1.9 1.4 1.5.5 1.1.5 2.8-.9 4.2-1.2 1.2-2.7 1.8-5 1.8-2.5 0-4.4-.8-5.7-2.4-1.2-1.5-1.8-3.6-1.8-6.3s.6-4.8 1.8-6.3C7.6 3.8 9.5 3 12 3c2.5 0 4.5.8 5.8 2.4.6.8 1.1 1.8 1.5 2.9l1.9-.5c-.4-1.4-1-2.6-1.8-3.6C17.8 2.1 15.3 1 12 1 8.9 1 6.4 2 4.8 4 3.3 5.9 2.5 8.6 2.5 12s.8 6.1 2.3 8c1.6 2 4.1 3 7.2 3 2.8 0 4.8-.7 6.4-2.3 2.1-2.1 2.1-4.8 1.4-6.4-.5-1.2-1.4-2.2-2.1-3.2zm-4.9 4.6c-1.2.1-2.4-.5-2.4-1.5 0-.8.6-1.6 2.3-1.7h.6c.6 0 1.2.1 1.8.2-.2 2.4-1.3 2.9-2.3 3z\"}]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Threads\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[6,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/threads/profile\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/profile\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/threads/user/posts\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/user/posts\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–3,300\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/threads/post\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/threads/search\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/search\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–680\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Threads\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"45:[\"$\",\"$L1e\",\"youtube\",{\"href\":\"/social-media-api/youtube\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",null,{\"x\":\"1\",\"y\":\"4.5\",\"width\":\"22\",\"height\":\"15\",\"rx\":\"4\",\"fill\":\"#FF0000\"}],[\"$\",\"path\",null,{\"d\":\"M10 8.5v7l6-3.5z\",\"fill\":\"#fff\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"YouTube\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[26,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/youtube/channel\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/channel\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/youtube/channel/about\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/channel/about\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"500\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/youtube/channel/videos\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/channel/videos\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–40\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/youtube/video\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/video\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"YouTube\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"46:[\"$\",\"$L1e\",\"reddit\",{\"href\":\"/social-media-api/reddit\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"11\",\"fill\":\"#FF4500\"}],[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"7\",\"fill\":\"#fff\"}],[\"$\",\"circle\",null,{\"cx\":\"9\",\"cy\":\"12.5\",\"r\":\"1.1\",\"fill\":\"#FF4500\"}],[\"$\",\"circle\",null,{\"cx\":\"15\",\"cy\":\"12.5\",\"r\":\"1.1\",\"fill\":\"#FF4500\"}],[\"$\",\"path\",null,{\"d\":\"M8.5 15.2c1 .8 2.2 1.1 3.5 1.1s2.5-.3 3.5-1.1\",\"stroke\":\"#FF4500\",\"strokeWidth\":\"1\",\"strokeLinecap\":\"round\",\"fill\":\"none\"}],[\"$\",\"circle\",null,{\"cx\":\"18.5\",\"cy\":\"7\",\"r\":\"1.4\",\"fill\":\"#FF4500\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Reddit\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[14,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/reddit/subreddit\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/subreddit\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–100\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/reddit/subreddit/details\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/subreddit/details\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/reddit/search\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/search\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–680\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/reddit/post\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/post\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Reddit\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"47:[\"$\",\"$L1e\",\"pinterest\",{\"href\":\"/social-media-api/pinterest\",\"placement\":\"landing_platforms\",\"className\":\"group flex flex-col bg-surface-raised p-6 transition-colors hover:bg-surface-alt\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center gap-3 text-content-strong\",\"children\":[[\"$\",\"svg\",null,{\"width\":24,\"height\":24,\"viewBox\":\"0 0 496 512\",\"fill\":\"#E60023\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z\"}]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-lg font-bold\",\"children\":\"Pinterest\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto font-mono text-[11px] text-content-muted\",\"children\":[6,\" endpoints\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex-1 space-y-1.5\",\"children\":[[\"$\",\"li\",\"/v1/pinterest/search\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/search\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–520\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/pinterest/pin\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/pin\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/pinterest/url-stats\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/url-stats\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20\",\" cr\"]}]]}],[\"$\",\"li\",\"/v1/pinterest/board\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"code\",null,{\"className\":\"truncate font-mono text-[12.5px] text-content\",\"children\":\"/board\"}],[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[11px] text-content-muted\",\"children\":[\"20–320\",\" cr\"]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"mt-5 inline-flex items-center text-sm font-medium text-content-strong group-hover:text-accent-solid\",\"children\":[\"Pinterest\",\" scraper API\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right ml-1 h-4 w-4 transition-transform group-hover:translate-x-1\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"48:[\"$\",\"span\",null,{\"className\":\"truncate text-content-strong\",\"children\":\"@yourbrand mentioned in a thread\"}]\n"])</script>
15<script>self.__next_f.push([1,"49:[\"$\",\"div\",\"Watch what competitors publish\",{\"className\":\"min-w-0 rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Competitor tracking\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"Watch what competitors publish\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Schedule profile and post reads for a list of accounts and diff them day over day: new posts, follower moves, what took off.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 rounded-xl border border-line-soft bg-surface-alt p-4\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-2 text-[12.5px]\",\"children\":[[\"$\",\"div\",\"@competitor_a\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] text-content-muted\",\"children\":\"@competitor_a\"}],[\"$\",\"span\",null,{\"className\":\"truncate text-accent-solid\",\"children\":\"+2 posts · 1 reel over 100k\"}]]}],[\"$\",\"div\",\"@competitor_b\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] text-content-muted\",\"children\":\"@competitor_b\"}],[\"$\",\"span\",null,{\"className\":\"truncate text-content-strong\",\"children\":\"followers +1.2% this week\"}]]}],[\"$\",\"div\",\"@competitor_c\",{\"className\":\"flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] text-content-muted\",\"children\":\"@competitor_c\"}],[\"$\",\"span\",null,{\"className\":\"truncate text-content-muted\",\"children\":\"no posts in 9 days\"}]]}]]}]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"4a:[\"$\",\"div\",\"Read what people actually say\",{\"className\":\"min-w-0 rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 flex items-center gap-2 font-mono text-[11.5px] uppercase tracking-wide text-content-muted\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-1.5 w-1.5 rounded-full bg-accent-solid\"}],\"Audience research\"]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold tracking-[-0.02em] text-content-strong\",\"children\":\"Read what people actually say\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-md text-[15px] text-content\",\"children\":\"Collect comments and replies under the posts that matter, then feed them to your own model for themes and sentiment.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 rounded-xl border border-line-soft bg-surface-alt p-4\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"div\",\"Positive\",{\"className\":\"flex items-center gap-3 font-mono text-[11px]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-16 text-content-muted\",\"children\":\"Positive\"}],[\"$\",\"span\",null,{\"className\":\"h-1.5 flex-1 rounded-full bg-surface-deep\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-1.5 rounded-full bg-accent-solid\",\"style\":{\"width\":\"64%\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-8 text-right text-content-strong\",\"children\":[64,\"%\"]}]]}],[\"$\",\"div\",\"Neutral\",{\"className\":\"flex items-center gap-3 font-mono text-[11px]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-16 text-content-muted\",\"children\":\"Neutral\"}],[\"$\",\"span\",null,{\"className\":\"h-1.5 flex-1 rounded-full bg-surface-deep\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-1.5 rounded-full bg-accent-solid\",\"style\":{\"width\":\"26%\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-8 text-right text-content-strong\",\"children\":[26,\"%\"]}]]}],[\"$\",\"div\",\"Negative\",{\"className\":\"flex items-center gap-3 font-mono text-[11px]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-16 text-content-muted\",\"children\":\"Negative\"}],[\"$\",\"span\",null,{\"className\":\"h-1.5 flex-1 rounded-full bg-surface-deep\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-1.5 rounded-full bg-accent-solid\",\"style\":{\"width\":\"10%\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-8 text-right text-content-strong\",\"children\":[10,\"%\"]}]]}]]}]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"4b:[\"$\",\"li\",\"Cline\",{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check h-3.5 w-3.5 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"Cline\"]}]\n4c:[\"$\",\"div\",null,{\"className\":\"mt-6 flex-1\",\"children\":[\"$\",\"$L5c\",null,{\"label\":\"Prompt\",\"code\":\"Set up the InsightSocial API in this project and make a first call.\\n\\n- Base URL: https://api.insightsocial.app/v1\\n- Auth: send x-api-key: $INSIGHTSOCIAL_API_KEY. Never Bearer. Never print the key.\\n- Read GET /v1/endpoints?platform=\u003cplatform\u003e first. It is free and needs no key.\\n- Use only the paths and params it lists.\\n- Tell me the price before any call over 100 credits.\\n- On INSUFFICIENT_CREDITS, stop and tell me.\\n\\nFull guide: https://www.insightsocial.app/docs/ai-agents.md\",\"kind\":\"agent_prompt\"}]}]\n4d:[\"$\",\"$L1e\",null,{\"href\":\"/docs/ai-agents\",\"placement\":\"landing_agents\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid mt-6 self-start\",\"children\":\"Read the full agent guide\"}]\n"])</script>
15<script>self.__next_f.push([1,"4e:[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-col gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong\",\"children\":\"Docs\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] text-content-muted\",\"children\":\"llms.txt · Markdown\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold text-content-strong\",\"children\":\"The whole docs in one file\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 flex-1 text-[15px] text-content\",\"children\":[\"Every page as Markdown, for an agent that can fetch a URL. Add \",[\"$\",\"code\",null,{\"className\":\"font-mono text-[13px]\",\"children\":\".md\"}],\" to any docs page for just that page.\"]}],[\"$\",\"div\",null,{\"className\":\"mt-5\",\"children\":[\"$\",\"$L5c\",null,{\"shell\":true,\"label\":\"Terminal\",\"code\":\"curl -s https://www.insightsocial.app/docs/llms-full.txt\",\"kind\":\"llms\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col rounded-2xl border border-line bg-surface-raised p-7\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 flex items-center justify-between gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"rounded-full border border-line px-2.5 py-0.5 font-mono text-[11px] text-content-strong\",\"children\":\"Catalogue\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] text-content-muted\",\"children\":\"public · free · no key\"}]]}],[\"$\",\"h3\",null,{\"className\":\"font-display text-xl font-bold text-content-strong\",\"children\":\"Agents price a job before they spend\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 flex-1 text-[15px] text-content\",\"children\":\"Every path, parameter and price as JSON, so an agent never invents a parameter.\"}],[\"$\",\"div\",null,{\"className\":\"mt-5\",\"children\":[\"$\",\"$L5c\",null,{\"shell\":true,\"label\":\"Terminal\",\"code\":\"curl -s \\\"https://api.insightsocial.app/v1/endpoints?platform=instagram\\\"\",\"kind\":\"code\"}]}]]}]]}]\n"])</script>
15<script>self.__next_f.push([1,"4f:[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}]\n50:[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-muted\",\"children\":\"Free tiers are tight; paid tiers are contracts\"}]\n51:[\"$\",\"tr\",\"Response\",{\"children\":[[\"$\",\"th\",null,{\"scope\":\"row\",\"className\":\"px-6 py-4 font-mono text-[12px] font-normal text-content-muted\",\"children\":\"Response\"}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-strong\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-accent-solid\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1gmf2c\",{\"d\":\"M20 6 9 17l-5-5\"}],\"$undefined\"]}],\"The same JSON envelope on every platform\"]}]}],[\"$\",\"td\",null,{\"className\":\"px-6 py-4 text-content-muted\",\"children\":\"A different schema per platform\"}]]}]\n52:[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"linearGradient\",null,{\"id\":\"igc-api\",\"x1\":\"0\",\"y1\":\"1\",\"x2\":\"1\",\"y2\":\"0\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#feda75\"}],[\"$\",\"stop\",null,{\"offset\":\".35\",\"stopColor\":\"#fa7e1e\"}],[\"$\",\"stop\",null,{\"offset\":\".65\",\"stopColor\":\"#d62976\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#962fbf\"}]]}]}],[\"$\",\"rect\",null,{\"x\":\"1.5\",\"y\":\"1.5\",\"width\":\"21\",\"height\":\"21\",\"rx\":\"6\",\"fill\":\"url(#igc-api)\"}],[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"4.6\",\"fill\":\"none\",\"stroke\":\"#fff\",\"strokeWidth\":\"2\"}],[\"$\",\"circle\",null,{\"cx\":\"17.5\",\"cy\":\"6.5\",\"r\":\"1.4\",\"fill\":\"#fff\"}]]}]\n53:[\"$\",\"li\",\"tiktok-scraping-api-guide-2026\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog/tiktok-scraping-api-guide-2026\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt\",\"children\":[[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z\"}]}],\"TikTok\",\" scraping API guide\"]}]}]\n54:[\"$\",\"li\",\"linkedin-scraping-api-guide-2026\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog/linkedin-scraping-api-guide-2026\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt\",\"children\":[[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"rect\",null,{\"x\":\"1\",\"y\":\"1\",\"width\":\"22\",\"height\":\"22\",\"rx\":\"4\",\"fill\":\"#0A66C2\"}],[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M7.6 9.6H4.9V19h2.7V9.6zM6.2 8.4a1.6 1.6 0 110-3.2 1.6 1.6 0 010 3.2zM19.1 19h-2.7v-4.6c0-1.1-.02-2.5-1.5-2.5-1.5 0-1.8 1.2-1.8 2.4V19H10.4V9.6H13v1.3h.04c.36-.7 1.25-1.5 2.57-1.5 2.7 0 3.5 1.8 3.5 4.2V19z\"}]]}],\"LinkedIn\",\" scraping API guide\"]}]}]\n55:[\"$\",\"li\",\"reddit-scraping-api-guide-2026\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog/reddit-scraping-api-guide-2026\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt\",\"children\":[[\"$\",\"svg\",null,{\"width\":14,\"height\"
15:14,\"viewBox\":\"0 0 24 24\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"11\",\"fil"])</script>
15<script>self.__next_f.push([1,"l\":\"#FF4500\"}],[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"13\",\"r\":\"7\",\"fill\":\"#fff\"}],[\"$\",\"circle\",null,{\"cx\":\"9\",\"cy\":\"12.5\",\"r\":\"1.1\",\"fill\":\"#FF4500\"}],[\"$\",\"circle\",null,{\"cx\":\"15\",\"cy\":\"12.5\",\"r\":\"1.1\",\"fill\":\"#FF4500\"}],[\"$\",\"path\",null,{\"d\":\"M8.5 15.2c1 .8 2.2 1.1 3.5 1.1s2.5-.3 3.5-1.1\",\"stroke\":\"#FF4500\",\"strokeWidth\":\"1\",\"strokeLinecap\":\"round\",\"fill\":\"none\"}],[\"$\",\"circle\",null,{\"cx\":\"18.5\",\"cy\":\"7\",\"r\":\"1.4\",\"fill\":\"#FF4500\"}]]}],\"Reddit\",\" scraping API guide\"]}]}]\n56:[\"$\",\"li\",\"twitter-x-scraping-api-guide-2026\",{\"children\":[\"$\",\"$L36\",null,{\"href\":\"/blog/twitter-x-scraping-api-guide-2026\",\"className\":\"inline-flex items-center gap-2 rounded-full border border-line px-3.5 py-1.5 text-sm text-content-strong transition-colors hover:border-line-strong hover:bg-surface-alt\",\"children\":[[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M18.9 1.2h3.7l-8.1 9.3L24 22.8h-7.5l-5.9-7.7-6.7 7.7H.2l8.6-9.9L0 1.2h7.7l5.3 7 6-7z\"}]}],\"X (Twitter)\",\" scraping API guide\"]}]}]\n57:[\"$\",\"$L5d\",null,{\"href\":\"/pricing\",\"placement\":\"api_landing\",\"className\":\"group inline-flex items-center justify-center gap-2 rounded-full bg-accent-solid py-2.5 pl-6 pr-2.5 font-semibold text-white transition-all duration-200 hover:bg-accent-solid-hover hover:shadow-[0_8px_20px_-8px_rgba(22,163,74,0.5)]\",\"children\":[\"See plans and credit packs\",[\"$\",\"span\",null,{\"className\":\"flex h-7 w-7 items-center justify-center rounded-full bg-white/20 transition-transform group-hover:translate-x-0.5\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]}]]}]\n58:[\"$\",\"$L1e\",null,{\"href\":\"/docs/endpoint-pricing\",\"placement\":\"landing_pricing\",\"className\":\"inline-flex items-center border-b border-content-strong pb-0.5 font-medium text-content-strong hover:border-accent-solid hover:text-accent-solid\",\"children\":\"Price of every endpoint\"}]\n"])</script>
15<script>self.__next_f.push([1,"30:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
15<script>self.__next_f.push([1,"5e:I[27201,[\"/_next/static/chunks/0.kci9gqgoo2b.js\",\"/_next/static/chunks/0kniit6afpnwb.js\"],\"IconMark\"]\n"])</script>
15<script>self.__next_f.push([1,"33:[[\"$\",\"title\",\"0\",{\"children\":\"Social Media Data API: Instagram, TikTok, X, LinkedIn \u0026 More\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each).\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Insight Social\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"social media api,social media data api,social media scraping api,social media scraper api,social data api,public social media data api\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Insight Social\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"Insight Social\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://www.insightsocial.app/social-media-api\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Social Media Data API: Instagram, TikTok, X, LinkedIn \u0026 More\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each).\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://www.insightsocial.app/social-media-api\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image\",\"content\":\"https://www.insightsocial.app/social-media-api/opengraph-image\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:alt\",\"content\":\"InsightSocial API — public social media data over HTTP, one API key\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"Social Media Data API: Instagram, TikTok, X, LinkedIn \u0026 More\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"One API key for public profiles, posts, comments, followers and search across 9 social platforms. JSON out, priced per endpoint, first 10 calls free (up to 200 credits each).\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image\",\"content\":\"https://www.insightsocial.app/social-media-api/opengraph-image\"}],[\"$\",\"link\",\"21\",{\"rel\":\"shortcut icon\",\"href\":\"/icon.png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.01evkbf_yu1nx.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon.png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\"}],[\"$\",\"$L5e\",\"25\",{}]]\n"])</script>
15<script>self.__next_f.push([1,"5b:null\n"])</script>
15<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"781a434e30944515a29f8f15ef5c0bda","r":1,"spa":2}' crossorigin="anonymous"></script>
15
16</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.