:root{--color-slate-1000:#0f0f0e;--color-slate-950:#141413;--color-slate-900:#1a1918;--color-slate-850:#1f1e1d;--color-slate-800:#262624;--color-slate-750:#30302e;--color-slate-700:#3d3d3a;--color-slate-650:#4d4c48;--color-slate-600:#5e5d59;--color-slate-550:#73726c;--color-slate-500:#87867f;--color-slate-450:#9c9a92;--color-slate-400:#b0aea5;--color-slate-350:#c2c0b6;--color-slate-300:#d1cfc5;--color-slate-250:#dedcd1;--color-slate-200:#e8e6dc;--color-slate-150:#f0eee6;--color-slate-100:#f5f4ed;--color-slate-050:#faf9f5;--color-slate-000:#fff;--color-clay:#d97757;--color-oat:#e3dacc;--color-olive:#788c5d;--color-cactus:#bcd1ca;--color-sky:#6a9bcc;--color-heather:#cbcadb;--color-fig:#c46686;--color-coral:#ebcece;--color-tint-10:#1919191a;--color-tint-20:#19191933;--color-focus:#2c84db;--color-error:#bf4d43;--color-dark:#0f0f0e;--color-light:#fff;--color-slate-dark:#141413;--color-slate-medium:#3d3d3a;--color-slate-light:#5e5d59;--color-cloud-dark:#87867f;--color-cloud-medium:#b0aea5;--color-cloud-light:#d1cfc5;--color-ivory-dark:#e8e6dc;--color-ivory-medium:#f0eee6;--color-ivory-light:#faf9f5;--foreground-primary:#faf9f5;--foreground-secondary:#b0aea5;--foreground-tertiary:#87867f;--background-primary:#141413;--background-secondary:#1f1e1d;--background-tertiary:#30302e;--background-clay:#d97757;--background-oat:#e3dacc;--border-strong:#faf9f5;--border-subtle:#5e5d59;--border-faint:#1f1e1d;--button-primary-background:#faf9f5;--button-primary-foreground:#141413;--button-primary-background-hover:#f0eee6;--button-primary-foreground-hover:#141413;--button-secondary-stroke:#faf9f5;--button-secondary-foreground:#faf9f5;--button-secondary-background-hover:#faf9f5;--button-secondary-foreground-hover:#141413;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-36:36px;--sp-40:40px;--sp-48:48px;--sp-56:56px;--sp-60:60px;--sp-64:64px;--sp-80:80px;--sp-96:96px;--sp-128:128px;--sp-200:200px;--br-2:2px;--br-4:4px;--br-6:6px;--br-8:8px;--br-12:12px;--br-16:16px;--br-24:24px;--br-32:32px;--border-xs:.5px;--border-sm:1px;--border-md:1.5px;--border-lg:2px;--breakpoint-mobile:567px;--breakpoint-tablet:992px;--breakpoint-desktop:1024px;--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-enter:ease-out;--ease-exit:ease;--ease-travel:ease-in-out;--dur-instant:.15s;--dur-quick:.3s;--dur-fade:.4s;--dur-travel:.7s;--dur-settle:.8s;--dur-photo:.9s;--weight-text-regular:400;--weight-text-medium:500;--weight-text-semibold:600;--weight-text-bold:700;--weight-display-regular:400;--weight-display-medium:500;--weight-display-semibold:600;--weight-display-bold:700;--weight-mono-regular:400;--leading-100:100%;--leading-120:120%;--leading-125:125%;--leading-140:140%;--leading-155:155%;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-max:1000px;--gap-xxs:4px;--gap-xs:12px;--gap-sm:16px;--gap-md:24px;--gap-lg:32px;--gap-xl:48px;--container-max-width:1400px;--page-margins:32px;--gutter:24px;--section-spacer-lg:64px;--section-spacer-sm:32px;--media-max-width:880px;--media-max-height:560px;--text-column-max-width:640px;--card-padding-xs:12px;--card-padding-sm:16px;--card-padding-md:24px;--card-padding-lg:48px;--display-1:42px;--display-2:36px;--headline-1:32px;--headline-2:30px;--headline-3:28px;--headline-4:23px;--headline-5:20px;--headline-6:17px;--body-large-1:22px;--body-large-2:20px;--body-1:19px;--body-2:17px;--body-3:15px;--mono:13px;--caption:14px;--micro:10px}@media (min-width:567px){:root{--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-max:1000px;--gap-xxs:4px;--gap-xs:12px;--gap-sm:16px;--gap-md:24px;--gap-lg:32px;--gap-xl:48px;--container-max-width:1400px;--page-margins:32px;--gutter:24px;--section-spacer-lg:64px;--section-spacer-sm:32px;--media-max-width:880px;--media-max-height:560px;--text-column-max-width:640px;--card-padding-xs:12px;--card-padding-sm:16px;--card-padding-md:24px;--card-padding-lg:48px;--display-1:42px;--display-2:36px;--headline-1:32px;--headline-2:30px;--headline-3:28px;--headline-4:23px;--headline-5:20px;--headline-6:17px;--body-large-1:22px;--body-large-2:20px;--body-1:19px;--body-2:17px;--body-3:15px;--mono:13px;--caption:14px;--micro:10px}}@media (min-width:992px){:root{--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-max:1000px;--gap-xxs:8px;--gap-xs:12px;--gap-sm:20px;--gap-md:32px;--gap-lg:48px;--gap-xl:56px;--container-max-width:1400px;--page-margins:48px;--gutter:32px;--section-spacer-lg:80px;--section-spacer-sm:40px;--media-max-width:880px;--media-max-height:560px;--text-column-max-width:640px;--card-padding-xs:16px;--card-padding-sm:24px;--card-padding-md:32px;--card-padding-lg:64px;--display-1:58px;--display-2:48px;--headline-1:44px;--headline-2:36px;--headline-3:30px;--headline-4:23px;--headline-5:20px;--headline-6:17px;--body-large-1:22px;--body-large-2:20px;--body-1:19px;--body-2:17px;--body-3:15px;--mono:13px;--caption:14px;--micro:10px}}@media (min-width:1024px){:root{--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-max:1000px;--gap-xxs:8px;--gap-xs:16px;--gap-sm:24px;--gap-md:32px;--gap-lg:48px;--gap-xl:64px;--container-max-width:1400px;--page-margins:64px;--gutter:32px;--section-spacer-lg:96px;--section-spacer-sm:48px;--media-max-width:880px;--media-max-height:540px;--text-column-max-width:640px;--card-padding-xs:16px;--card-padding-sm:24px;--card-padding-md:32px;--card-padding-lg:64px;--display-1:72px;--display-2:64px;--headline-1:52px;--headline-2:44px;--headline-3:36px;--headline-4:32px;--headline-5:25px;--headline-6:19px;--body-large-1:25px;--body-large-2:23px;--body-1:20px;--body-2:17px;--body-3:15px;--mono:13px;--caption:14px;--micro:10px}}.bg-slate-1000{background-color:#0f0f0e!important}.bg-slate-950{background-color:#141413!important}.bg-slate-900{background-color:#1a1918!important}.bg-slate-850{background-color:#1f1e1d!important}.bg-slate-800{background-color:#262624!important}.bg-slate-750{background-color:#30302e!important}.bg-slate-700{background-color:#3d3d3a!important}.bg-slate-650{background-color:#4d4c48!important}.bg-slate-600{background-color:#5e5d59!important}.bg-slate-550{background-color:#73726c!important}.bg-slate-500{background-color:#87867f!important}.bg-slate-450{background-color:#9c9a92!important}.bg-slate-400{background-color:#b0aea5!important}.bg-slate-350{background-color:#c2c0b6!important}.bg-slate-300{background-color:#d1cfc5!important}.bg-slate-250{background-color:#dedcd1!important}.bg-slate-200{background-color:#e8e6dc!important}.bg-slate-150{background-color:#f0eee6!important}.bg-slate-100{background-color:#f5f4ed!important}.bg-slate-050{background-color:#faf9f5!important}.bg-slate-000{background-color:#fff!important}.bg-clay{background-color:#d97757!important}.bg-oat{background-color:#e3dacc!important}.bg-olive{background-color:#788c5d!important}.bg-cactus{background-color:#bcd1ca!important}.bg-sky{background-color:#6a9bcc!important}.bg-heather{background-color:#cbcadb!important}.bg-fig{background-color:#c46686!important}.bg-coral{background-color:#ebcece!important}.bg-tint-10{background-color:#1919191a!important}.bg-tint-20{background-color:#19191933!important}.bg-focus{background-color:#2c84db!important}.bg-error{background-color:#bf4d43!important}.bg-dark{background-color:#0f0f0e!important}.bg-light{background-color:#fff!important}.bg-slate-dark{background-color:#141413!important}.bg-slate-medium{background-color:#3d3d3a!important}.bg-slate-light{background-color:#5e5d59!important}.bg-cloud-dark{background-color:#87867f!important}.bg-cloud-medium{background-color:#b0aea5!important}.bg-cloud-light{background-color:#d1cfc5!important}.bg-ivory-dark{background-color:#e8e6dc!important}.bg-ivory-medium{background-color:#f0eee6!important}.bg-ivory-light{background-color:#faf9f5!important}.page-wrapper{width:100%;padding-left:var(--page-margins);padding-right:var(--page-margins);max-width:var(--container-max-width);margin-left:auto;margin-right:auto}.display-1{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--display-1,72px);font-weight:var(--weight-display-bold);line-height:var(--leading-100);letter-spacing:0}.display-1.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.display-2{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--display-2,56px);font-weight:var(--weight-display-bold);line-height:var(--leading-100);letter-spacing:0}.display-2.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-1{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-1,52px);font-weight:var(--weight-display-bold);line-height:var(--leading-100);letter-spacing:0}.headline-1.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-2{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-2,44px);font-weight:var(--weight-display-bold);line-height:var(--leading-100);letter-spacing:0}.headline-2.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-3{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-3,38px);font-weight:var(--weight-display-bold);line-height:var(--leading-120);letter-spacing:0}.headline-3.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-4{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-4,32px);font-weight:var(--weight-display-semibold);line-height:var(--leading-120);letter-spacing:0}.headline-4.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-5{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-5,29px);font-weight:var(--weight-display-semibold);line-height:var(--leading-120);letter-spacing:0}.headline-5.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.headline-6{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--headline-6,23px);font-weight:var(--weight-display-semibold);line-height:var(--leading-120);letter-spacing:0}.headline-6.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-weight:var(--weight-display-medium)}.body-large-1{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-large-1,23px);font-weight:var(--weight-text-regular);line-height:var(--leading-155);letter-spacing:0}.body-large-1.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on}.body-large-1.bold{font-weight:var(--weight-display-medium)}.body-large-2{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-large-2,23px);font-weight:var(--weight-text-regular);line-height:var(--leading-155);letter-spacing:0}.body-large-2.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on}.body-large-2.bold{font-weight:var(--weight-display-medium)}.body-1{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-1,20px);font-weight:var(--weight-text-regular);line-height:var(--leading-155);letter-spacing:0}.body-1.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on}.body-1.bold{font-weight:var(--weight-display-bold)}.body-2{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-2,17px);font-weight:var(--weight-text-regular);line-height:var(--leading-155);letter-spacing:0}.body-2.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on}.body-2.bold{font-weight:var(--weight-display-bold)}.body-3{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--body-3,15px);font-weight:var(--weight-text-regular);line-height:var(--leading-140);letter-spacing:0}.body-3.serif{font-family:var(--anthropic-serif);font-feature-settings:"pnum" on,"lnum" on,"liga" on}.body-3.bold{font-weight:var(--weight-display-bold)}.mono{font-family:var(--anthropic-mono);font-size:var(--mono,13px);font-weight:var(--weight-mono-regular);line-height:var(--leading-140);letter-spacing:.13px}.caption{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--caption,14px);font-weight:var(--weight-text-regular);line-height:var(--leading-120);letter-spacing:.15px}.caption.bold{font-weight:var(--weight-display-medium)}.micro{font-family:var(--anthropic-sans);font-feature-settings:"pnum" on,"lnum" on,"liga" on;font-size:var(--micro,10px);font-weight:var(--weight-text-regular);line-height:var(--leading-120);letter-spacing:.5px;text-transform:uppercase}.claudeslist-page a{color:#00e;text-underline-offset:3px;text-decoration:underline}.claudeslist-page a:hover{color:#00e;background:#efefef}.claudeslist-page .subheader{font-family:var(--anthropic-serif);color:purple;text-align:center;margin:2.5em 0 1.25em;font-size:25px;font-weight:400}@media (max-width:767px){.claudeslist-page .subheader{max-width:18ch;margin-left:auto;margin-right:auto;line-height:1.1}}.claudeslist-page .dotted-underline{text-underline-offset:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (max-width:767px){.claudeslist-page .dotted-underline{text-underline-offset:3px}}body:has(.claudeslist-page) #footer{color:#000;background-color:#efefef}:is(body:has(.claudeslist-page) #footer a,body:has(.claudeslist-page) #footer small),:is(body:has(.claudeslist-page) #footer a:hover,body:has(.claudeslist-page) #footer small:hover){color:#000}body:has(.claudeslist-page) #footer svg{fill:#000}body:has(.claudeslist-page) #footer svg path{fill:#000}body:has(.claudeslist-page) #footer svg:hover{fill:#000}body:has(.claudeslist-page) #footer svg path:hover{fill:#000}
