.N73u6q_host{flex-direction:column;gap:32px;width:100%;max-width:752px;padding:24px;display:flex}.N73u6q_symbols{border-left:1px solid #ffffff1f;grid-template-columns:1fr;gap:16px;width:100%;padding:0 24px;display:grid}.N73u6q_article{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.N73u6q_article h2{color:var(--gray,#5e5c5a);margin:32px 0 0;font:500 18px/24px Fredoka,sans-serif}.N73u6q_overload{display:contents}.N73u6q_symbol{flex-direction:column;gap:16px;display:flex}.N73u6q_symbol>*+*{border-top:1px solid var(--gray,#5e5c5a);padding-top:16px}.N73u6q_methods{flex-direction:column;gap:16px;display:flex}.N73u6q_methodSymbol{color:var(--vanilla-ivory,#faf9f0)}@media screen and (min-width:1024px){.N73u6q_symbols{grid-template-columns:repeat(2,1fr)}.N73u6q_article{max-width:738px}}@media screen and (min-width:1281px){.N73u6q_symbols{grid-template-columns:repeat(3,1fr)}.N73u6q_article{max-width:956px}}
._0ZFCuq_api{flex-direction:column;gap:16px;display:flex}._0ZFCuq_groupHost{padding:8px 0;display:block}._0ZFCuq_group{border:4px solid var(--gray-light,#a4a3a1);background:#3d3c3a;border-radius:16px;flex-direction:column;gap:4px;width:auto;min-width:100%;display:flex;overflow:hidden}._0ZFCuq_groupContent{padding:24px;overflow-x:auto}._0ZFCuq_members{flex-direction:column;gap:4px;margin-left:16px;display:flex}._0ZFCuq_memberLink{display:block}._0ZFCuq_memberLink:hover{background:#3d3c3a}
.QK_C-a_excerpt{display:block;position:relative}.QK_C-a_excerpt pre{margin:0}.QK_C-a_reference{color:inherit;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.QK_C-a_reference:hover{text-decoration-color:#ffa657}.QK_C-a_deprecated{opacity:.72;font-style:italic;text-decoration:line-through}
._9MQvcW_summaryHost{display:block}._9MQvcW_summary{flex-direction:column;gap:16px;display:flex}._9MQvcW_summary p{font:400 15px/21px Fredoka,sans-serif}._9MQvcW_notes{border-bottom:1px solid #ffffff1f;padding:16px;display:block}._9MQvcW_notes>h2._9MQvcW_notesTitle{color:#ffffffe0;margin:0;font:700 14px/18px JetBrains Mono,monospace}._9MQvcW_examples{flex-direction:column;gap:16px;display:flex}._9MQvcW_content{overflow:hidden}._9MQvcW_example{flex-direction:column;align-items:stretch;gap:16px;display:flex}._9MQvcW_example>p{color:var(--gray-dark,#3d3c3a);font:400 15px/21px Fredoka,sans-serif}._9MQvcW_example pre.shiki.hashbrown{border:4px solid var(--gray-light,#a4a3a1);border-radius:16px;padding:24px;overflow-x:auto;background:var(--gray-dark,#3d3c3a)!important}._9MQvcW_example code:not(pre code){font:700 14px/21px JetBrains Mono,monospace}
._839OfG_example{background:var(--gray,#5e5c5a);border-radius:16px;flex-direction:column;margin:16px 0;display:flex;overflow:hidden}._839OfG_header{color:var(--vanilla-ivory,#faf9f0);justify-content:space-between;padding:14px 24px 12px;font:400 13px/18px JetBrains Mono,sans-serif;display:flex}._839OfG_header>div{align-items:center;gap:16px;display:flex}._839OfG_header button,._839OfG_header a{color:#e3e3e3;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font:500 12px/14px Fredoka,sans-serif;text-decoration:none;display:flex}._839OfG_active{position:relative}._839OfG_active:before{content:"";background:linear-gradient(to right, #fbbb52 0%, var(--sunset-orange) 25%, var(--indian-red-light) 50%, var(--sky-blue-dark) 75%, var(--olive-green-light) 100%);border-radius:1px;width:100%;height:3px;margin-bottom:-12px;position:absolute;bottom:0;left:0}._839OfG_content{background:var(--gray-dark,#3d3c3a);border-radius:12px;margin:0 4px 4px;padding:16px;overflow-x:auto}._839OfG_content pre{margin:0}
.hY8HxW_demo{margin:16px 0 32px}.hY8HxW_demo video{background:var(--vanilla-ivory,#faf9f0);border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 16px 40px #3d3c3a29,0 0 0 1px #3d3c3a14}.hY8HxW_demo figcaption{color:var(--gray,#5e5c5a);margin-top:12px;font-size:14px}
._45ItrW_example{background:var(--gray,#5e5c5a);border:8px solid var(--gray-light,#a4a3a1);border-radius:16px;flex-direction:column;margin:16px 0;display:flex;overflow:hidden}._45ItrW_header{color:var(--vanilla-ivory,#faf9f0);justify-content:space-between;padding:14px 24px 12px;font:400 13px/18px JetBrains Mono,sans-serif;display:flex}._45ItrW_tabs{gap:24px;display:flex}._45ItrW_tab{color:#a4a3a1;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font:400 13px/18px JetBrains Mono,sans-serif;transition:color .2s;display:inline-flex;position:relative}._45ItrW_tab:hover{color:#e3e3e3}._45ItrW_tab[aria-pressed=true]{color:var(--vanilla-ivory,#faf9f0)}._45ItrW_tab[aria-pressed=true]:before{content:"";background:linear-gradient(to right, #fbbb52 0%, var(--sunset-orange) 25%, var(--indian-red-light) 50%, var(--sky-blue-dark) 75%, var(--olive-green-light) 100%);border-radius:1px;width:100%;height:3px;margin-bottom:-12px;position:absolute;bottom:0;left:0}._45ItrW_actions{align-items:center;gap:16px;display:flex}._45ItrW_actions a,._45ItrW_actions button{color:#e3e3e3;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font:500 12px/14px Fredoka,sans-serif;text-decoration:none;display:flex}._45ItrW_content{background:var(--gray-dark,#3d3c3a);border-radius:12px;margin:0 4px 4px;padding:16px;overflow-x:auto}._45ItrW_content pre{margin:0}._45ItrW_content>[backend]{display:none}._45ItrW_content[data-backend=express]>[backend=express],._45ItrW_content[data-backend=fastify]>[backend=fastify],._45ItrW_content[data-backend=nestjs]>[backend=nestjs],._45ItrW_content[data-backend=hono]>[backend=hono]{display:block}
.JLjnaa_host{--gap:16px;--peek:48px;--columns:1;flex-direction:column;justify-content:stretch;align-items:stretch;display:flex}.JLjnaa_carousel{position:relative}.JLjnaa_scroller{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--peek) - (var(--columns) * var(--gap))) / var(--columns));column-gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:8px;display:grid;overflow-x:auto}.JLjnaa_scroller>*{scroll-snap-align:start;margin:0;padding:0}.JLjnaa_actions{justify-content:space-between;align-self:center;align-items:center;gap:8px;display:flex}.JLjnaa_actions>button{color:var(--gray-light,#a4a3a1);cursor:pointer;background:#3d3c3a3d;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.JLjnaa_actions>button:disabled{cursor:default}.JLjnaa_actions>button.JLjnaa_active{color:var(--gray-dark,#3d3c3a)}@media screen and (min-width:768px){.JLjnaa_host{--columns:2}.JLjnaa_scroller{padding-right:var(--peek);grid-auto-rows:1fr;grid-auto-columns:max-content;align-items:stretch}.JLjnaa_scroller>*{width:auto;height:100%}.JLjnaa_scroller img,.JLjnaa_scroller video{object-fit:contain;width:auto;height:100%}}@media screen and (min-width:1024px){.JLjnaa_host{--columns:3}}
._0OvOrG_demo{box-sizing:border-box;width:100%;color:inherit;background:#fff;border:2px solid #0000000f;border-radius:16px;gap:16px;padding:16px;display:grid}._0OvOrG_preview{background:linear-gradient(#fbfbff 0%,#fff 80%);border:2px solid #00000014;border-radius:10px;align-items:center;height:180px;padding:16px;font-size:15px;line-height:1.6;display:flex;overflow:hidden}._0OvOrG_magic{width:100%}._0OvOrG_controls{gap:4px;width:80%;margin:0 auto;display:grid}._0OvOrG_controls label{letter-spacing:.01em;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}._0OvOrG_controls input[type=range]{width:100%;accent-color:var(--sunshine-yellow)}
.EZaJ0W_expander{flex-direction:column;gap:16px;margin:16px 0;display:flex}.EZaJ0W_title{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:600;display:flex}.EZaJ0W_title svg{transition:transform .2s;transform:rotate(-90deg)}.EZaJ0W_open .EZaJ0W_title svg{transform:rotate(0)}.EZaJ0W_content{display:none}.EZaJ0W_open .EZaJ0W_content{display:block}
.SlsDwG_list{flex-direction:column;gap:16px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.SlsDwG_step>a{color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.SlsDwG_step>a>div{flex-direction:column;gap:4px;display:flex}.SlsDwG_step>a>div:first-child{background:var(--sunshine-yellow-light,#fbe7b6);border:1px solid var(--sunshine-yellow-dark,#e8a23d);border-radius:8px;justify-content:center;align-items:center;padding:8px}.SlsDwG_step h4{margin:0}.SlsDwG_step p{color:var(--gray,#5e5c5a);margin:0;font:350 13px/130% JetBrains Mono,monospace}
._1627SW_link{color:var(--sky-blue-dark,#64afb5);text-underline-offset:2px;font:700 14px/21px JetBrains Mono,monospace;text-decoration:underline;text-decoration-thickness:1px}
.GuyIsW_page{flex-direction:column;flex:auto;display:flex}
