@font-face{font-family:anthropicMono;src:url(../media/AnthropicMono_Roman_Web-s.p.1it2pwgutr6qb.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:anthropicMono;src:url(../media/AnthropicMono_Italic_Web-s.p.08720h73zn67y.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:italic}@font-face{font-family:anthropicMono Fallback;src:local(Arial);ascent-override:75.48%;descent-override:19.58%;line-gap-override:0.0%;size-adjust:131.49%}.anthropicmono_a39d3fcd-module__2-tYpq__className{font-family:anthropicMono,anthropicMono Fallback,ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.anthropicmono_a39d3fcd-module__2-tYpq__variable{--font-anthropic-mono:"anthropicMono", "anthropicMono Fallback", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace}
@font-face{font-feature-settings:dlig 0;font-family:anthropicSans;src:url(../media/AnthropicSans_Roman_Variable-s.p.1xbi9ae2qm606.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-feature-settings:dlig 0;font-family:anthropicSans;src:url(../media/AnthropicSans_Italic_Variable-s.p.42x6t4exnaymg.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:italic}@font-face{font-family:anthropicSans Fallback;src:local(Arial);ascent-override:92.99%;descent-override:24.13%;line-gap-override:0.0%;size-adjust:106.73%}.anthropicsans_f876d9dd-module__J5OIHW__className{font-family:anthropicSans,anthropicSans Fallback,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.anthropicsans_f876d9dd-module__J5OIHW__variable{--font-anthropic-sans:"anthropicSans", "anthropicSans Fallback", system-ui, Segoe UI, Roboto, Helvetica, Arial, sans-serif}
@font-face{font-feature-settings:dlig 0;font-family:anthropicSerif;src:url(../media/AnthropicSerif_Roman_Variable-s.p.1_d8rpzr0vc2p.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-feature-settings:dlig 0;font-family:anthropicSerif;src:url(../media/AnthropicSerif_Italic_Variable-s.p.30dzoafr8vuje.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:italic}@font-face{font-family:anthropicSerif Fallback;src:local(Arial);ascent-override:93.6%;descent-override:24.28%;line-gap-override:0.0%;size-adjust:106.03%}.anthropicserif_17f24cd2-module__BK72IG__className{font-family:anthropicSerif,anthropicSerif Fallback,Georgia,Arial Hebrew,Noto Sans Hebrew,Times New Roman,Times,Hiragino Sans,Yu Gothic,Meiryo,Noto Sans CJK JP,PingFang TC,Microsoft JhengHei,Noto Sans CJK TC,PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Apple SD Gothic Neo,Malgun Gothic,Noto Sans CJK KR,serif}.anthropicserif_17f24cd2-module__BK72IG__variable{--font-anthropic-serif:"anthropicSerif", "anthropicSerif Fallback", Georgia, Arial Hebrew, Noto Sans Hebrew, Times New Roman, Times, Hiragino Sans, Yu Gothic, Meiryo, Noto Sans CJK JP, PingFang TC, Microsoft JhengHei, Noto Sans CJK TC, PingFang SC, Microsoft YaHei, Noto Sans CJK SC, Apple SD Gothic Neo, Malgun Gothic, Noto Sans CJK KR, serif}
@font-face{font-family:Anthropicons-Variable;src:url(../media/anthropicons-variable.3s4io34ydkjvs.woff2)format("woff2-variations");font-weight:400 700;font-display:block}
.Tooltip-module__JaFgFa__citationEnter{animation:.2s ease-out Tooltip-module__JaFgFa__citation-enter}@keyframes Tooltip-module__JaFgFa__citation-enter{0%{opacity:0;transform:scale(.95)}}
.Button-module__w7J3rG__fill:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--button-bg);transition:transform .3s linear(0, .3505, .7432, .9336, .9951, 1.0062, 1.0045, 1.0019, 1.0005, 1), background-color .15s ease-out;position:absolute;inset:0}.Button-module__w7J3rG__fill:active:not(:disabled):before{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.Button-module__w7J3rG__fill:before{transition:background-color .15s ease-out}}.Button-module__w7J3rG__primary{--button-bg:hsl(var(--text-000));--button-text:hsl(var(--bg-000));--button-border:transparent;--button-hover-bg:hsl(var(--text-000));--button-hover-text:hsl(var(--bg-000));--button-hover-border:transparent;--button-focus-outline:hsl(var(--text-000) / 75%);--button-loading-color:hsl(var(--bg-000));color:var(--button-text);border-color:var(--button-border)}.Button-module__w7J3rG__primary:hover:not(:disabled){color:var(--button-hover-text);border-color:var(--button-hover-border)}.Button-module__w7J3rG__primary:hover:not(:disabled):before{background-color:var(--button-hover-bg)}.Button-module__w7J3rG__primary:focus-visible{outline-color:var(--button-focus-outline)}.Button-module__w7J3rG__secondary{--button-bg:transparent;--button-text:hsl(var(--text-000));--button-border:hsl(var(--border-200) / 30%);--button-hover-bg:hsl(var(--bg-400));--button-hover-text:hsl(var(--text-000));--button-hover-border:transparent;--button-loading-color:hsl(var(--text-400));color:var(--button-text);border-color:var(--button-border)}.Button-module__w7J3rG__secondary:hover:not(:disabled){color:var(--button-hover-text);border-color:var(--button-hover-border)}.Button-module__w7J3rG__secondary:hover:not(:disabled):before,.Button-module__w7J3rG__secondary:active:not(:disabled):before{background-color:var(--button-hover-bg)}.Button-module__w7J3rG__ghost{--button-bg:transparent;--button-text:hsl(var(--text-300));--button-border:transparent;--button-hover-bg:hsl(var(--bg-300));--button-hover-text:hsl(var(--text-100));--button-hover-border:transparent;--button-loading-color:hsl(var(--bg-300));color:var(--button-text);border-color:var(--button-border)}.Button-module__w7J3rG__ghost:hover:not(:disabled):not(:active):not([aria-expanded=true]){color:var(--button-hover-text);border-color:var(--button-hover-border)}.Button-module__w7J3rG__ghost:hover:not(:disabled):not(:active):not([aria-expanded=true]):before,.Button-module__w7J3rG__ghost:active:not(:disabled):before,.Button-module__w7J3rG__ghost[aria-checked=true]:before,.Button-module__w7J3rG__ghost[aria-expanded=true]:before{background-color:var(--button-hover-bg)}.Button-module__w7J3rG__ghost[aria-pressed=true],.Button-module__w7J3rG__ghost[aria-checked=true],.Button-module__w7J3rG__ghost[aria-expanded=true]{color:hsl(var(--text-100))}[data-mode=dark] .Button-module__w7J3rG__ghost{--button-hover-bg:var(--cds-fill-ghost-hover,#ffffff13)}@media (prefers-color-scheme:dark){:is([data-mode=system],[data-mode=auto]) .Button-module__w7J3rG__ghost{--button-hover-bg:var(--cds-fill-ghost-hover,#ffffff13)}}.Button-module__w7J3rG__danger{--button-bg:hsl(var(--danger-200));--button-text:hsl(var(--oncolor-100));--button-border:transparent;--button-hover-bg:hsl(var(--danger-200));--button-hover-text:hsl(var(--oncolor-100));--button-hover-border:transparent;--button-focus-outline:hsl(var(--danger-100) / 50%);--button-loading-color:hsl(var(--bg-000));color:var(--button-text);border-color:var(--button-border)}.Button-module__w7J3rG__danger:hover:not(:disabled){color:var(--button-hover-text);border-color:var(--button-hover-border)}.Button-module__w7J3rG__danger:hover:not(:disabled):before{background-color:var(--button-hover-bg)}.Button-module__w7J3rG__danger:focus-visible{outline-color:var(--button-focus-outline)}.Button-module__w7J3rG__claude{--button-bg:hsl(var(--brand-000));--button-text:hsl(var(--oncolor-100));--button-border:transparent;--button-hover-bg:hsl(var(--brand-200));--button-hover-text:hsl(var(--oncolor-100));--button-hover-border:transparent;--button-focus-outline:hsl(var(--brand-100) / 75%);--button-loading-color:hsl(var(--bg-000));color:var(--button-text);border-color:var(--button-border)}.Button-module__w7J3rG__claude:hover:not(:disabled){color:var(--button-hover-text);border-color:var(--button-hover-border)}.Button-module__w7J3rG__claude:hover:not(:disabled):before{background-color:var(--button-hover-bg)}.Button-module__w7J3rG__claude:focus-visible{outline-color:var(--button-focus-outline)}.Button-module__w7J3rG__loadingSpinner{color:var(--button-loading-color)}[data-color-context=main] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__ghost{--button-hover-bg:hsl(var(--bg-400))}[data-mode=dark] [data-color-context=main] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__ghost{--button-hover-bg:var(--cds-fill-ghost-hover,#ffffff13)}@media (prefers-color-scheme:dark){:is([data-mode=system],[data-mode=auto]) [data-color-context=main] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__ghost{--button-hover-bg:var(--cds-fill-ghost-hover,#ffffff13)}}[data-color-context=danger] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__primary{--button-bg:hsl(var(--danger-100));--button-text:hsl(var(--oncolor-100));--button-hover-bg:hsl(var(--danger-200));--button-hover-text:hsl(var(--oncolor-100));--button-loading-color:hsl(var(--oncolor-100))}[data-color-context=danger] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__secondary{--button-text:hsl(var(--danger-000));--button-border:hsl(var(--danger-100));--button-hover-bg:hsl(var(--danger-100) / 10%);--button-hover-text:hsl(var(--danger-000));--button-hover-border:hsl(var(--danger-200));--button-loading-color:hsl(var(--danger-000))}[data-color-context=danger] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__ghost{--button-text:hsl(var(--danger-000));--button-hover-bg:hsl(var(--danger-100) / 8%);--button-hover-text:hsl(var(--danger-000));--button-loading-color:hsl(var(--danger-000))}[data-color-context=warning] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__primary{--button-bg:hsl(var(--warning-100));--button-text:hsl(var(--oncolor-100));--button-hover-bg:hsl(var(--warning-200));--button-hover-text:hsl(var(--oncolor-100));--button-loading-color:hsl(var(--oncolor-100))}[data-color-context=warning] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__secondary{--button-text:hsl(var(--warning-000));--button-border:hsl(var(--warning-100));--button-hover-bg:hsl(var(--warning-100) / 10%);--button-hover-text:hsl(var(--warning-000));--button-hover-border:hsl(var(--warning-200));--button-loading-color:hsl(var(--warning-000))}[data-color-context=warning] .Button-module__w7J3rG__colorized.Button-module__w7J3rG__ghost{--button-text:hsl(var(--warning-000));--button-hover-bg:hsl(var(--warning-100) / 8%);--button-hover-text:hsl(var(--warning-000));--button-loading-color:hsl(var(--warning-000))}
.CodeEditor-module__vAIryG__hljsTheme{--hljs-attr:#b80a18;--hljs-string:green;--hljs-number:teal;--hljs-literal:teal;--hljs-keyword:#8100c2;--hljs-comment:#6e7687}[data-mode=dark] .CodeEditor-module__vAIryG__hljsTheme{--hljs-attr:#f47b85;--hljs-string:#9be963;--hljs-number:#5eeded;--hljs-literal:#5eeded;--hljs-keyword:#cc7bf4;--hljs-comment:#818898}.CodeEditor-module__vAIryG__hljsTheme .hljs-attr{color:var(--hljs-attr)}.CodeEditor-module__vAIryG__hljsTheme .hljs-string{color:var(--hljs-string)}.CodeEditor-module__vAIryG__hljsTheme .hljs-number{color:var(--hljs-number)}.CodeEditor-module__vAIryG__hljsTheme .hljs-literal{color:var(--hljs-literal)}.CodeEditor-module__vAIryG__hljsTheme .hljs-keyword{color:var(--hljs-keyword)}.CodeEditor-module__vAIryG__hljsTheme .hljs-comment{color:var(--hljs-comment);font-style:italic}.CodeEditor-module__vAIryG__markdownTokens .hljs-section{color:var(--hljs-string);font-weight:600}:is(.CodeEditor-module__vAIryG__markdownTokens .hljs-bullet,.CodeEditor-module__vAIryG__markdownTokens .hljs-code){color:var(--hljs-attr)}.CodeEditor-module__vAIryG__markdownTokens .hljs-link{color:var(--hljs-number)}.CodeEditor-module__vAIryG__markdownTokens .hljs-quote{color:var(--hljs-comment)}.CodeEditor-module__vAIryG__markdownTokens .hljs-strong{font-weight:600}.CodeEditor-module__vAIryG__markdownTokens .hljs-emphasis{font-style:italic}.CodeEditor-module__vAIryG__shikiTheme .shiki{background-color:#0000!important}[data-mode=light] .CodeEditor-module__vAIryG__shikiTheme .shiki span{color:var(--shiki-light)!important}[data-mode=dark] .CodeEditor-module__vAIryG__shikiTheme .shiki span{color:var(--shiki-dark)!important}
@keyframes CompanyLogos-module__mvg0YW__logoEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CompanyLogos-module__mvg0YW__logoFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}@keyframes CompanyLogos-module__mvg0YW__logoFadeIn{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}.CompanyLogos-module__mvg0YW__slotHidden{opacity:0}.CompanyLogos-module__mvg0YW__slot{opacity:0;animation:.75s cubic-bezier(.33,1,.68,1) forwards CompanyLogos-module__mvg0YW__logoEnter;animation-delay:calc(var(--slot) * .1s)}.CompanyLogos-module__mvg0YW__fadeOut{animation:.9s cubic-bezier(.87,0,.13,1) forwards CompanyLogos-module__mvg0YW__logoFadeOut}.CompanyLogos-module__mvg0YW__fadeIn{animation:.9s cubic-bezier(.87,0,.13,1) .1s backwards CompanyLogos-module__mvg0YW__logoFadeIn}@media (prefers-reduced-motion:reduce){.CompanyLogos-module__mvg0YW__slot{opacity:1;animation:none}.CompanyLogos-module__mvg0YW__fadeOut,.CompanyLogos-module__mvg0YW__fadeIn{animation:none}}
