.docs-entry-page{--entry-gap:80px;--entry-inset:32px;color:var(--color-accent);background:#fff;padding-bottom:80px}.docs-entry-page>[data-ui=container]{max-width:1120px}.docs-entry-hero{max-width:800px;padding:80px 0 64px}.docs-entry-hero h1{font:600 clamp(44px, 4.5vw, 64px) / 1.04 var(--font-sans);letter-spacing:-.04em;color:var(--color-accent);text-wrap:balance;margin:0}.docs-entry-hero>p{max-width:48ch;color:var(--color-text-secondary);margin:24px 0 0;font-size:20px;line-height:1.6}.docs-entry-section+.docs-entry-section{margin-top:var(--entry-gap)}.docs-entry-page h2{color:var(--color-accent);font:600 36px/1.15 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0 0 24px}.docs-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.docs-entry-card{min-width:0;padding:var(--entry-inset);background:#f6f7f9;border-radius:28px;flex-direction:column;gap:24px;display:flex}.docs-entry-frameworks .docs-entry-card{background:#fff4d6}.docs-entry-card-heading{align-items:center;gap:16px;display:flex}.docs-entry-card-heading>svg{color:#626b79;flex:0 0 32px;width:32px;height:32px}.docs-entry-page :is(.docs-index-card-title,.docs-entry-resources h3){font:600 28px/1.2 var(--font-sans);letter-spacing:-.025em;color:var(--color-accent);margin:0}.docs-entry-card p,.docs-entry-chat p,.docs-entry-resources p{color:var(--color-text-secondary);margin:0;font-size:17px;line-height:1.6}.docs-entry-logo{object-fit:contain;filter:grayscale();opacity:.7;flex:0 0 32px;width:32px;height:32px}.docs-entry-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:24px;display:flex}.docs-entry-section-heading h2{margin:0}.docs-entry-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;display:flex}.docs-entry-page [data-ui=button]{white-space:normal;gap:12px;min-height:44px}.docs-entry-install{border-top:1px solid #e1e4e9;padding-top:16px}.docs-entry-install summary{cursor:pointer;font-size:14px;font-weight:500}.docs-entry-command{background:#fff;border-radius:12px;align-items:start;gap:8px;margin-top:16px;padding:16px;display:flex}.docs-entry-command code{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.6}.docs-entry-command .docs-copy-button{flex:0 0 44px;width:44px;height:44px}.docs-entry-chat{background:#f6f7f9;border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px;display:grid}.docs-entry-chat-links{flex-direction:column;align-items:start;gap:16px;display:flex}.docs-entry-resources a{background:#f6f7f9;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;padding:32px;text-decoration:none;display:grid}.docs-entry-resources a:hover{background:#eeeff2}.docs-entry-resources h3{font-size:24px}.docs-entry-resources p{grid-column:1}.docs-entry-resources a>span{color:var(--color-accent);grid-area:1/2;font-size:24px}.docs-entry-page>[data-ui=section]{margin-top:var(--entry-gap);background:#fff;padding:0}.docs-entry-page .docs-index-search-inner{background:#f6f7f9;border-radius:28px;max-width:none;padding:48px 32px}.docs-entry-page .docs-index-search-heading{font-size:28px}.docs-entry-page .docs-index-search-button{color:#fff;background:var(--color-accent);border-color:var(--color-accent);border-radius:999px;min-height:44px;padding:8px 24px}.docs-entry-page .docs-index-search-button:hover{background:#30415f}.docs-entry-page :is(summary,a):focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.docs-entry-note{max-width:64ch;color:var(--color-text-secondary);background:#fff4d6;border-radius:20px;margin-top:32px;padding:24px;font-size:16px;line-height:1.6}.docs-entry-reading{background:#fff}.docs-entry-reading .docs-prose{color:var(--color-text-secondary);font-size:17px;line-height:1.75}.docs-entry-reading .docs-prose h1{font:600 clamp(36px, 3.5vw, 52px) / 1.08 var(--font-sans);letter-spacing:-.035em;color:var(--color-accent);text-wrap:balance;margin-bottom:32px}.docs-entry-reading .docs-prose :is(h2,h3){color:var(--color-accent);font-family:var(--font-sans);letter-spacing:-.025em}.docs-entry-reading .docs-prose h2{margin-top:48px;font-size:30px}.docs-entry-reading .docs-prose h3{margin-top:32px;font-size:24px}.docs-entry-reading .docs-prose p{line-height:1.75}.docs-entry-reading .mdx-pre-wrap{border-radius:16px}.docs-entry-reading [data-mdx=callout][data-tone=info]{box-shadow:none;background:#f6f7f9;border:0;border-radius:20px}.docs-entry-reading [data-tone=info]>.mdx-callout-band{background:0 0;border:0;padding:24px 24px 0}.docs-entry-reading [data-tone=info]>.mdx-callout-body{padding:16px 24px 24px;font-size:16px}.docs-entry-reading .docs-prose blockquote{background:#f6f7f9;border:0;border-radius:16px;padding:24px}.docs-entry-reading .docs-toc-link[data-active]{background:#fff4d6;border-radius:8px}@media (max-width:1199px){.docs-entry-chat{grid-template-columns:1fr;gap:32px;padding:32px}.docs-entry-chat-links{flex-flow:wrap}}@media (max-width:767px){.docs-entry-page{--entry-gap:64px;--entry-inset:24px;padding-bottom:64px}.docs-entry-hero{padding:48px 0}.docs-entry-hero h1{font-size:44px}.docs-entry-hero>p{font-size:18px}.docs-entry-page h2{font-size:30px}.docs-entry-grid{grid-template-columns:1fr}.docs-entry-card{border-radius:24px}.docs-entry-chat{border-radius:24px;padding:24px}.docs-entry-resources a{padding:24px}.docs-entry-page .docs-index-search-inner{padding:32px 24px}.docs-entry-page .docs-index-search-heading,.docs-entry-reading .docs-prose h2{font-size:28px}.docs-entry-reading .docs-prose h3{font-size:22px}}@media (max-width:359px){.docs-entry-hero h1{font-size:40px}}
