@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2?dpl=dpl_HooADSKMBx9EABYSLFHwvyGSQe82)format("woff2-variations");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}body:has(.docs-shell){--docs-text:oklch(38% .004 286);font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.dark body:has(.docs-shell){--docs-text:oklch(71% .004 286)}.docs-header{box-shadow:inset 0 -1px 0 var(--border)}.docs-current{text-shadow:-.2px 0,.2px 0}.screenshot{border-radius:16px;margin:24px auto;padding:32px}.screenshot.compact{max-width:420px;padding:20px}.screenshot img{color:#0000;background:linear-gradient(110deg,oklch(96% 0 0) 40%,oklch(100% 0 0) 50%,oklch(96% 0 0) 60%) 0 0/200% 100%;border-radius:12px;width:100%;margin:0 auto;animation:1.5s ease-in-out infinite shimmer;display:block;box-shadow:0 25px 50px -12px oklch(0% 0 0/.4)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.screenshot.peach{background:linear-gradient(135deg,oklch(95.16% .0399 75.8) 0%,oklch(83.6% .088 38.95) 50%,oklch(77.72% .0988 10.85) 100%)}.screenshot.fire{background:linear-gradient(135deg,oklch(79.46% .1717 323.15) 0%,oklch(67.29% .1928 16.23) 50%,oklch(79.46% .1717 323.15) 100%)}.screenshot.rain{background:linear-gradient(135deg,oklch(91.31% .1018 200.91) 0%,oklch(72.12% .1463 256.92) 50%,oklch(91.31% .1018 200.91) 100%)}.screenshot.rainbow{background:linear-gradient(135deg,oklch(89.96% .0688 192.59) 0%,oklch(91.35% .0475 356.55) 25%,oklch(75% .0867 337.05) 50%,oklch(97.73% .0445 100.28) 75%,oklch(89.96% .0688 192.59) 100%)}.screenshot.floss{background:linear-gradient(135deg,oklch(87.7% .0835 336.72) 0%,oklch(80.65% .0705 260.56) 50%,oklch(87.7% .0835 336.72) 100%)}.screenshot.purple{background:linear-gradient(135deg,oklch(62.71% .1638 271.53) 0%,oklch(50.12% .1384 304.73) 50%,oklch(62.71% .1638 271.53) 100%)}.screenshot.ocean{background:linear-gradient(135deg,oklch(61.6% .1041 219.93) 0%,oklch(81.96% .1019 214.8) 50%,oklch(61.6% .1041 219.93) 100%)}.screenshot.sunset{background:linear-gradient(135deg,oklch(72.19% .1727 3.33) 0%,oklch(90.77% .1703 98.5) 100%)}.screenshot.mint{background:linear-gradient(135deg,oklch(67.85% .1229 180.24) 0%,oklch(77.36% .1743 127.5) 100%)}.screenshot.cosmic{background:linear-gradient(135deg,oklch(62.71% .1638 271.53) 0%,oklch(50.12% .1384 304.73) 50%,oklch(79.46% .1717 323.15) 100%)}.screenshot.aurora{background:linear-gradient(135deg,oklch(76.58% .1351 167.79) 0%,oklch(46.42% .1261 252.86) 100%)}.screenshot.honey{background:linear-gradient(135deg,oklch(75.93% .164 64.36) 0%,oklch(87.69% .1796 93.13) 100%)}.screenshot.lavender{background:linear-gradient(135deg,oklch(69.36% .1994 311.3) 0%,oklch(74.04% .1955 341.99) 100%)}.screenshot.emerald{background:linear-gradient(135deg,oklch(61.58% .1054 185.75) 0%,oklch(83.89% .2113 150.66) 100%)}.screenshot.coral{background:linear-gradient(135deg,oklch(71.16% .1812 22.84) 0%,oklch(86.43% .1427 84.36) 100%)}.screenshot.midnight{background:linear-gradient(135deg,oklch(17.85% .0571 283.68) 0%,oklch(32.7% .0956 283.81) 50%,oklch(27.37% .0477 282.79) 100%)}.screenshot.rose{background:linear-gradient(135deg,oklch(95.16% .0399 75.8) 0%,oklch(83.6% .088 38.95) 50%,oklch(79.12% .1211 17.63) 100%)}.screenshot.slate{background:linear-gradient(135deg,oklch(38.29% 0 0) 0%,oklch(0% 0 0) 100%)}.screenshot.berry{background:linear-gradient(135deg,oklch(54.01% .2493 302.67) 0%,oklch(44.37% .2683 280.08) 100%)}.screenshot.aqua{background:linear-gradient(135deg,oklch(79.96% .1463 220.71) 0%,oklch(58.62% .1533 257.23) 100%)}.screenshot.candy{background:linear-gradient(135deg,oklch(71.66% .1824 10.57) 0%,oklch(79.32% .1234 8.25) 50%,oklch(83.6% .088 38.95) 100%)}.screenshot.forest{background:linear-gradient(135deg,oklch(39.48% .0637 220.22) 0%,oklch(70.62% .099 150.56) 100%)}.highlight{border-radius:4px;padding:2px 8px;font-weight:600}.highlight-purple{color:oklch(60.56% .2189 292.72);background-color:oklch(94.33% .0284 294.59)}.highlight-green{color:oklch(69.59% .1491 162.48);background-color:oklch(95.05% .0507 163.05)}.highlight-blue{color:oklch(62.31% .188 259.81);background-color:oklch(93.19% .0316 255.59)}.highlight-pink{color:oklch(72.53% .1752 349.76);background-color:oklch(94.82% .0276 342.26)}.highlight-amber{color:oklch(76.86% .1647 70.08);background-color:oklch(96.19% .058 95.62)}.highlight-indigo{color:oklch(58.54% .2041 277.12);background-color:oklch(92.99% .0334 272.79)}.highlight-orange{color:oklch(64.61% .1943 41.12);background-color:oklch(95.42% .0372 75.16)}.icon-card-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=768px){.icon-card-grid{grid-template-columns:repeat(3,1fr)}}.icon-card{background-color:oklch(100% 0 0);border:1px solid oklch(92.76% .0058 264.53);border-radius:12px;flex-direction:column;align-items:center;height:120px;padding:20px 16px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.icon-card:hover{border-color:oklch(62.31% .188 259.81);transform:translateY(-2px);box-shadow:0 4px 12px oklch(0% 0 0/.1)}.icon-card-icon{flex-shrink:0;justify-content:center;align-items:center;height:36px;display:flex}.icon-card-label{color:oklch(17.76% 0 0);text-align:center;margin-top:12px;font-size:14px;font-weight:500}a.not-bold{font-weight:400}.docs-content table td,.docs-content table th{text-align:left;vertical-align:middle}.image-carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.image-carousel::-webkit-scrollbar{height:8px}.image-carousel::-webkit-scrollbar-track{background:oklch(95.81% 0 0);border-radius:4px}.image-carousel::-webkit-scrollbar-thumb{background:oklch(81.09% 0 0);border-radius:4px}.image-carousel::-webkit-scrollbar-thumb:hover{background:oklch(70.9% 0 0)}.image-carousel img{scroll-snap-align:start;object-fit:contain;border-radius:12px;flex-shrink:0;width:auto;height:280px;box-shadow:0 4px 12px oklch(0% 0 0/.1)}.image-showcase{margin:0 0 16px}.image-showcase-title{color:oklch(55.1% .0234 264.36);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:14px;font-weight:600}.docs-content td>p{margin:0}.docs-content td>p+br{display:none}.dark .screenshot img{box-shadow:0 25px 50px -12px oklch(0% 0 0/.6)}.dark .highlight-purple{color:oklch(80.56% .1689 292.72);background-color:oklch(28% .0684 294.59)}.dark .highlight-green{color:oklch(82.59% .1291 162.48);background-color:oklch(28% .0507 163.05)}.dark .highlight-blue{color:oklch(79.31% .148 259.81);background-color:oklch(28% .0516 255.59)}.dark .highlight-pink{color:oklch(82.53% .1352 349.76);background-color:oklch(28% .0476 342.26)}.dark .highlight-amber{color:oklch(85.86% .1447 70.08);background-color:oklch(28% .048 95.62)}.dark .highlight-indigo{color:oklch(78.54% .1641 277.12);background-color:oklch(28% .0634 272.79)}.dark .highlight-orange{color:oklch(80.61% .1543 41.12);background-color:oklch(28% .0472 75.16)}.dark .icon-card{background-color:oklch(22% 0 0);border-color:oklch(32% .0058 264.53)}.dark .icon-card:hover{border-color:oklch(62.31% .148 259.81);box-shadow:0 4px 12px oklch(0% 0 0/.4)}.dark .icon-card-label{color:oklch(90% 0 0)}.dark .icon-color-blue svg{color:#60a5fa}.dark .icon-color-violet svg{color:#a78bfa}.dark .icon-color-emerald svg{color:#34d399}.dark .icon-color-amber svg{color:#fbbf24}.dark .icon-color-cyan svg{color:#22d3ee}.dark .icon-color-pink svg{color:#f9a8d4}.dark .icon-color-indigo svg{color:#818cf8}.dark .icon-color-teal svg{color:#2dd4bf}.dark .icon-color-rose svg{color:#fb7185}.dark .icon-color-red svg{color:#f87171}.dark .icon-color-lime svg{color:#a3e635}.dark .icon-color-purple svg{color:#c084fc}.dark .image-carousel::-webkit-scrollbar-track{background:oklch(28.5% 0 0)}.dark .image-carousel::-webkit-scrollbar-thumb{background:oklch(40.91% 0 0)}.dark .image-carousel::-webkit-scrollbar-thumb:hover{background:oklch(46.76% 0 0)}.dark .image-carousel img{box-shadow:0 4px 12px oklch(0% 0 0/.3)}.dark .image-showcase-title{color:oklch(71.37% .0192 261.32)}.docs-image-button{cursor:zoom-in;width:100%;display:block}.image-carousel .docs-image-button{scroll-snap-align:start;flex-shrink:0;width:auto}.docs-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.docs-scroll:hover{scrollbar-color:var(--scrollbar) transparent}@layer components{.docs-content{--post-size:1rem;--post-leading:1.75;--post-text:var(--docs-text);display:flow-root}.docs-content h2{letter-spacing:-.025em;font-size:1.5rem;line-height:2rem}.docs-content h3{letter-spacing:-.025em;font-size:1.25rem;line-height:1.75rem}.docs-content h4{font-size:1rem;line-height:1.5rem}.docs-content>h2{margin-top:2.25rem}.docs-content>h3{margin-top:2rem}.docs-content>h2+*{margin-top:1.125rem}.docs-content>:is(h3,h4)+*{margin-top:.875rem}.docs-content :is(ul,ol){padding-left:2rem}.docs-content>p+:is(ul,ol){margin-top:.5rem}.docs-content li+li,.docs-content li>:is(ul,ol){margin-top:.25rem}.docs-content a{-webkit-text-decoration-color:var(--theme-500);text-decoration-color:var(--theme-500);font-weight:600}.docs-content :is(h2,h3,h4) a{font-weight:inherit}}.docs-flow>*{margin-block:0}.docs-flow>*+*{margin-top:1rem}.docs-content .screenshot img,.docs-content .image-carousel img{outline:none}.docs-content pre{background:0 0;border:0;border-radius:0}.docs-content table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.25rem}.docs-content th{color:var(--foreground);font-weight:600}.docs-content th,.docs-content td{border-bottom:1px solid var(--border);padding:.5rem .5rem .5rem 0}.docs-content .screenshot{margin-block:1.5rem!important}.docs-prompt-gallery{background:linear-gradient(135deg,oklch(84% .09 285) 0%,oklch(87% .08 345) 55%,oklch(93% .06 80) 100%)}[data-slot=side-panel-body] .docs-content :is(h2,h3,h4)>a[href^=\#]{display:none}
