@layer reset;@layer base{*,*:before,*:after{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6;color-scheme:light dark}img{max-width:100%;height:auto}}@layer tokens,recipes,utilities;@layer reset,base,tokens,recipes,utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border,currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:rgba(0,0,0,.5);opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-30px)}70%{transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide{0%{transform:translate(-500px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes popOut{0%{opacity:0;transform:scale(0) translate(-50%,-50%)}60%{opacity:1;transform:scale(1.15) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}@keyframes floatGentle{0%,to{transform:scale(1) translate(-50%,-50%)}50%{transform:scale(1) translate(-50%,-58%)}}@keyframes slideUpCards{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fastFadeIn{0%{opacity:0}to{opacity:1}}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--durations-200:.2s;--durations-400:.4s;--durations-600:.6s;--durations-800:.8s;--easings-bounce:cubic-bezier(.175,.885,.32,1.275);--easings-smooth:cubic-bezier(.25,.46,.45,.94);--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer utilities{.p_2rem{padding:2rem}.p_1rem{padding:1rem}.bd_1px_solid_rgba\(255\,255\,255\,0\.2\){border:1px solid rgba(255,255,255,.2)}.anim_slideUpCards_0\.6s_cubic-bezier\(0\.175\,_0\.885\,_0\.32\,_1\.275\)_forwards{animation:slideUpCards .6s cubic-bezier(.175,.885,.32,1.275) forwards}.p_1\.5rem{padding:1.5rem}.bd_1px_solid_rgba\(255\,255\,255\,0\.4\){border:1px solid rgba(255,255,255,.4)}.bd_1px_solid_rgba\(255\,255\,255\,0\.3\){border:1px solid rgba(255,255,255,.3)}.anim_bounce_1\.2s_cubic-bezier\(0\.68\,-0\.55\,0\.27\,1\.55\)_infinite{animation:bounce 1.2s cubic-bezier(.68,-.55,.27,1.55) infinite}.anim_none{animation:none}.anim_float_3\.2s_ease-in-out_infinite{animation:float 3.2s ease-in-out infinite}.m_0_auto{margin:0 auto}.bd_2px_solid{border:2px solid}.bdr_lg{border-radius:lg}.bdr_md{border-radius:md}.td_underline{text-decoration:underline}.gap_2rem{gap:2rem}.bdr_24px{border-radius:24px}.td_none{text-decoration:none}.ov_hidden{overflow:hidden}.bdr_50\%{border-radius:50%}.trs_all_0\.4s_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){transition:all .4s cubic-bezier(.25,.46,.45,.94)}.trs_all_0\.6s_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){transition:all .6s cubic-bezier(.25,.46,.45,.94)}.bd-c_purple\.200{border-color:purple.2}.bd-c_blue\.200{border-color:blue.2}.bd-c_pink\.200{border-color:pink.2}.d_flex{display:flex}.jc_space-between{justify-content:space-between}.ai_center{align-items:center}.fs_2xl{font-size:2xl}.fw_bold{font-weight:700}.c_\#1a1a1a{color:#1a1a1a}.fs_sm{font-size:sm}.c_\#4a5568{color:#4a5568}.fs_14px{font-size:14px}.lh_1\.7{line-height:1.7}.c_\#24292f{color:#24292f}.bg-c_rgba\(255\,255\,255\,0\.1\){background-color:#ffffff1a}.bkdp_blur\(8px\){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pos_relative{position:relative}.cursor_pointer{cursor:pointer}.op_0{opacity:0}.trf_translateY\(40px\)_scale\(0\.95\){transform:translateY(40px) scale(.95)}.trs-prop_transform\,_box-shadow{--transition-prop:transform,box-shadow;transition-property:transform,box-shadow}.trs-dur_400ms{--transition-duration:.4s;transition-duration:.4s}.trs-tmf_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){--transition-easing:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.z_1{z-index:1}.trs-prop_opacity\,_transform{--transition-prop:opacity,transform;transition-property:opacity,transform}.trs-dur_500ms{--transition-duration:.5s;transition-duration:.5s}.trs-tmf_cubic-bezier\(0\.175\,_0\.885\,_0\.32\,_1\.275\){--transition-easing:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.pointer-events_none{pointer-events:none}.flex-d_column{flex-direction:column}.jc_center{justify-content:center}.ff_system-ui\,_-apple-system\,_sans-serif{font-family:system-ui,-apple-system,sans-serif}.fs_3xl{font-size:3xl}.tsh_0_4px_8px_rgba\(255\,255\,255\,0\.8\)\,_0_0_20px_rgba\(255\,255\,255\,0\.4\){text-shadow:0 4px 8px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.4)}.fs_lg{font-size:lg}.ta_center{text-align:center}.tsh_0_2px_4px_rgba\(255\,255\,255\,0\.6\){text-shadow:0 2px 4px rgba(255,255,255,.6)}.flex-wrap_wrap{flex-wrap:wrap}.d_block{display:block}.bg-c_rgba\(255\,255\,255\,0\.25\){background-color:#ffffff40}.bkdp_blur\(16px\)_saturate\(180\%\){backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.bx-sh_inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\,_0_8px_32px_rgba\(0\,0\,0\,0\.1\){box-shadow:inset 0 1px #fff9,0 8px 32px #0000001a}.z_10{z-index:10}.trs-prop_background-color\,_transform\,_box-shadow{--transition-prop:background-color,transform,box-shadow;transition-property:background-color,transform,box-shadow}.trs-dur_300ms{--transition-duration:.3s;transition-duration:.3s}.fs_xl{font-size:xl}.c_\#1a202c{color:#1a202c}.tsh_0_2px_4px_rgba\(255\,255\,255\,0\.8\)\,_0_0_8px_rgba\(255\,255\,255\,0\.4\){text-shadow:0 2px 4px rgba(255,255,255,.8),0 0 8px rgba(255,255,255,.4)}.trs-prop_transform\,_text-shadow{--transition-prop:transform,text-shadow;transition-property:transform,text-shadow}.tsh_0_1px_2px_rgba\(255\,255\,255\,0\.6\){text-shadow:0 1px 2px rgba(255,255,255,.6)}.trs-prop_color\,_text-shadow{--transition-prop:color,text-shadow;transition-property:color,text-shadow}.pos_fixed{position:fixed}.trf_translateX\(-50\%\){transform:translate(-50%)}.z_1000{z-index:1000}.fs_2rem{font-size:2rem}.bg-c_rgba\(255\,255\,255\,0\.2\){background-color:#fff3}.bkdp_blur\(12px\)_saturate\(150\%\){backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.filter_drop-shadow\(0_4px_12px_rgba\(0\,_0\,_0\,_0\.15\)\){filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.pos_absolute{position:absolute}.will-change_transform\,_opacity{will-change:transform,opacity}.obj-f_contain{object-fit:contain}.filter_drop-shadow\(0_0_16px_\#ffb6c1aa\){filter:drop-shadow(0 0 16px #ffb6c1aa)}.filter_drop-shadow\(0_0_12px_\#6495ed99\){filter:drop-shadow(0 0 12px #6495ed99)}.filter_drop-shadow\(0_0_18px_\#ffd70099\){filter:drop-shadow(0 0 18px #ffd70099)}.lh_1\.6{line-height:1.6}.d_inline-flex{display:inline-flex}.c_purple\.600{color:purple.6}.c_purple\.800{color:purple.8}.d_grid{display:grid}.grid-tc_1fr{grid-template-columns:1fr}.bg-c_purple\.50{background-color:purple.5}.c_purple\.700{color:purple.7}.c_blue\.600{color:blue.6}.c_blue\.800{color:blue.8}.bg-c_blue\.50{background-color:blue.5}.c_blue\.700{color:blue.7}.c_pink\.600{color:pink.6}.c_pink\.800{color:pink.8}.bg-c_pink\.50{background-color:pink.5}.c_pink\.700{color:pink.7}.mb_1rem{margin-bottom:1rem}.mt_1rem{margin-top:1rem}.min-h_100vh{min-height:100vh}.mb_3rem{margin-bottom:3rem}.w_100\%{width:100%}.max-w_4xl{max-width:4xl}.w_280px{width:280px}.h_180px{height:180px}.mb_0\.5rem{margin-bottom:.5rem}.bottom_3rem{bottom:3rem}.left_50\%{left:50%}.w_4rem{width:4rem}.h_4rem{height:4rem}.w_160px{width:160px}.h_160px{height:160px}.w_320px{width:320px}.h_320px{height:320px}.w_480px{width:480px}.h_480px{height:480px}.w_640px{width:640px}.h_640px{height:640px}.top_-40{top:-40px}.left_10{left:10px}.right_-100\%{right:-100%}.top_-200{top:-200px}.left_-100{left:-100px}.bottom_0{bottom:0}.left_0{left:0}.right_0{right:0}.mb_2rem{margin-bottom:2rem}.pl_1rem{padding-left:1rem}.mt_2rem{margin-top:2rem}.\[\&_img\]\:m_1rem_auto img{margin:1rem auto}.\[\&_img\]\:p_0\.5rem img{padding:.5rem}.\[\&_img\]\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\) img{border:1px solid rgba(255,255,255,.2)}.\[\&_pre\]\:p_1rem pre{padding:1rem}.\[\&_pre\]\:m_1rem_0 pre{margin:1rem 0}.\[\&_code\]\:p_0\.2em_0\.4em code{padding:.2em .4em}.\[\&_pre_code\]\:p_0 pre code{padding:0}.\[\&_blockquote\]\:m_1rem_0 blockquote,.\[\&_table\]\:m_1rem_0 table{margin:1rem 0}.\[\&_th\,_\&_td\]\:p_0\.75rem td,.\[\&_th\,_\&_td\]\:p_0\.75rem th{padding:.75rem}.dark .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\),[data-theme=dark] .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\){border:1px solid rgba(255,255,255,.1)}.dark .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\),[data-theme=dark] .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\){border:1px solid rgba(255,255,255,.2)}.\[\&_h1\]\:bd-b_1px_solid_\#d8dee4 h1,.\[\&_h2\]\:bd-b_1px_solid_\#d8dee4 h2{border-bottom:1px solid #d8dee4}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_img\]\:bdr_md img,.\[\&_pre\]\:bdr_md pre{border-radius:md}.\[\&_pre\]\:ov_auto pre{overflow:auto}.\[\&_code\]\:bdr_sm code{border-radius:sm}.\[\&_pre_code\]\:bdr_0 pre code{border-radius:0}.\[\&_blockquote\]\:bd-l_4px_solid_\#d8dee4 blockquote{border-left:4px solid #d8dee4}.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\#d8dee4 td,.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\#d8dee4 th{border-bottom:1px solid #d8dee4}.dark .dark\:c_\#f7fafc,[data-theme=dark] .dark\:c_\#f7fafc{color:#f7fafc}.dark .dark\:c_rgba\(247\,_250\,_252\,_0\.8\),[data-theme=dark] .dark\:c_rgba\(247\,_250\,_252\,_0\.8\){color:#f7fafccc}.dark .dark\:c_\#e6edf3,[data-theme=dark] .dark\:c_\#e6edf3{color:#e6edf3}.\[\&_h1\]\:fs_2xl h1{font-size:2xl}.\[\&_h1\]\:fw_bold h1{font-weight:700}.\[\&_h1\]\:c_\#1a1a1a h1{color:#1a1a1a}.\[\&_h2\]\:fs_xl h2{font-size:xl}.\[\&_h2\]\:fw_bold h2{font-weight:700}.\[\&_h2\]\:c_\#1a1a1a h2{color:#1a1a1a}.\[\&_h3\]\:fs_lg h3{font-size:lg}.\[\&_h3\]\:fw_bold h3{font-weight:700}.\[\&_h3\]\:c_\#1a1a1a h3{color:#1a1a1a}.\[\&_h4\]\:fs_md h4{font-size:md}.\[\&_h4\]\:fw_bold h4{font-weight:700}.\[\&_h4\]\:c_\#1a1a1a h4{color:#1a1a1a}.\[\&_a\]\:c_\#0969da a{color:#0969da}.\[\&_img\]\:d_block img{display:block}.\[\&_img\]\:bg-c_rgba\(255\,255\,255\,0\.1\) img{background-color:#ffffff1a}.\[\&_pre\]\:bg-c_\#f6f8fa pre{background-color:#f6f8fa}.\[\&_pre\]\:fs_sm pre{font-size:sm}.\[\&_pre\]\:lh_1\.45 pre{line-height:1.45}.\[\&_code\]\:bg-c_\#f6f8fa code{background-color:#f6f8fa}.\[\&_code\]\:fs_0\.85em code{font-size:.85em}.\[\&_pre_code\]\:bg-c_transparent pre code{background-color:transparent}.\[\&_blockquote\]\:c_\#656d76 blockquote{color:#656d76}.\[\&_blockquote\]\:font-style_italic blockquote{font-style:italic}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_th\,_\&_td\]\:ta_left td,.\[\&_th\,_\&_td\]\:ta_left th{text-align:left}.\[\&_th\]\:fw_bold th{font-weight:700}.\[\&_th\]\:bg-c_\#f6f8fa th{background-color:#f6f8fa}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.05\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.05\){background-color:#ffffff0d}.dark .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.6\),[data-theme=dark] .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.6\){text-shadow:0 2px 4px rgba(0,0,0,.6)}.dark .dark\:tsh_none,[data-theme=dark] .dark\:tsh_none{text-shadow:none}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.08\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.08\){background-color:#ffffff14}.dark .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.8\),[data-theme=dark] .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.8\){text-shadow:0 2px 4px rgba(0,0,0,.8)}.dark .dark\:tsh_0_1px_2px_rgba\(0\,0\,0\,0\.8\),[data-theme=dark] .dark\:tsh_0_1px_2px_rgba\(0\,0\,0\,0\.8\){text-shadow:0 1px 2px rgba(0,0,0,.8)}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.1\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.1\){background-color:#ffffff1a}.\[\&_h1\]\:mt_1\.5rem h1{margin-top:1.5rem}.\[\&_h1\]\:mb_1rem h1{margin-bottom:1rem}.\[\&_h1\]\:pb_0\.5rem h1{padding-bottom:.5rem}.\[\&_h2\]\:mt_1\.5rem h2{margin-top:1.5rem}.\[\&_h2\]\:mb_1rem h2{margin-bottom:1rem}.\[\&_h2\]\:pb_0\.3rem h2{padding-bottom:.3rem}.\[\&_h3\]\:mt_1\.25rem h3{margin-top:1.25rem}.\[\&_h3\]\:mb_0\.75rem h3{margin-bottom:.75rem}.\[\&_h4\]\:mt_1rem h4{margin-top:1rem}.\[\&_h4\]\:mb_0\.5rem h4{margin-bottom:.5rem}.\[\&_p\]\:mt_1rem p{margin-top:1rem}.\[\&_p\]\:mb_1rem p{margin-bottom:1rem}.\[\&_ul\,_\&_ol\]\:mt_1rem ol,.\[\&_ul\,_\&_ol\]\:mt_1rem ul{margin-top:1rem}.\[\&_ul\,_\&_ol\]\:mb_1rem ol,.\[\&_ul\,_\&_ol\]\:mb_1rem ul{margin-bottom:1rem}.\[\&_ul\,_\&_ol\]\:pl_2rem ol,.\[\&_ul\,_\&_ol\]\:pl_2rem ul{padding-left:2rem}.\[\&_li\]\:mt_0\.25rem li{margin-top:.25rem}.\[\&_li\]\:mb_0\.25rem li{margin-bottom:.25rem}.\[\&_img\]\:max-w_100\% img{max-width:100%}.\[\&_img\]\:h_auto img{height:auto}.\[\&_blockquote\]\:pl_1rem blockquote{padding-left:1rem}.\[\&_table\]\:w_100\% table{width:100%}.group:hover .\[\.group\:hover_\&\]\:anim_slide_0\.5s_ease-in-out_1_forwards{animation:slide .5s ease-in-out 1 forwards}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:trf_translateY\(-8px\)_scale\(1\.02\):is(:hover,[data-hover]){transform:translateY(-8px) scale(1.02)}.hover\:bx-sh_0_20px_40px_rgba\(0\,0\,0\,0\.15\):is(:hover,[data-hover]){box-shadow:0 20px 40px #00000026}.hover\:bg-c_rgba\(255\,255\,255\,0\.35\):is(:hover,[data-hover]){background-color:#ffffff59}.hover\:trf_scale\(1\.02\):is(:hover,[data-hover]){transform:scale(1.02)}.hover\:bx-sh_inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,_0_12px_40px_rgba\(0\,0\,0\,0\.15\):is(:hover,[data-hover]){box-shadow:inset 0 1px #fffc,0 12px 40px #00000026}.hover\:trf_translateX\(-50\%\)_scale\(1\.1\):is(:hover,[data-hover]){transform:translate(-50%) scale(1.1)}.hover\:bg-c_rgba\(255\,255\,255\,0\.3\):is(:hover,[data-hover]){background-color:#ffffff4d}.hover\:filter_drop-shadow\(0_6px_16px_rgba\(0\,_0\,_0\,_0\.2\)\):is(:hover,[data-hover]){filter:drop-shadow(0 6px 16px rgba(0,0,0,.2))}.active\:trf_translateX\(-50\%\)_scale\(1\.05\):is(:active,[data-active]){transform:translate(-50%) scale(1.05)}.dark .\[\&_img\]\:dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\) img,[data-theme=dark] .\[\&_img\]\:dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\) img{border:1px solid rgba(255,255,255,.1)}.\[\&_a\]\:hover\:td_none a:is(:hover,[data-hover]){text-decoration:none}.dark .\[\&_h1\]\:dark\:c_\#f0f6fc h1,.dark .\[\&_h2\]\:dark\:c_\#f0f6fc h2,.dark .\[\&_h3\]\:dark\:c_\#f0f6fc h3,.dark .\[\&_h4\]\:dark\:c_\#f0f6fc h4,[data-theme=dark] .\[\&_h1\]\:dark\:c_\#f0f6fc h1,[data-theme=dark] .\[\&_h2\]\:dark\:c_\#f0f6fc h2,[data-theme=dark] .\[\&_h3\]\:dark\:c_\#f0f6fc h3,[data-theme=dark] .\[\&_h4\]\:dark\:c_\#f0f6fc h4{color:#f0f6fc}.dark .\[\&_a\]\:dark\:c_\#58a6ff a,[data-theme=dark] .\[\&_a\]\:dark\:c_\#58a6ff a{color:#58a6ff}.dark .\[\&_img\]\:dark\:bg-c_rgba\(255\,255\,255\,0\.05\) img,[data-theme=dark] .\[\&_img\]\:dark\:bg-c_rgba\(255\,255\,255\,0\.05\) img{background-color:#ffffff0d}.dark .\[\&_code\]\:dark\:bg-c_\#161b22 code,.dark .\[\&_pre\]\:dark\:bg-c_\#161b22 pre,[data-theme=dark] .\[\&_code\]\:dark\:bg-c_\#161b22 code,[data-theme=dark] .\[\&_pre\]\:dark\:bg-c_\#161b22 pre{background-color:#161b22}.dark .\[\&_blockquote\]\:dark\:c_\#8b949e blockquote,[data-theme=dark] .\[\&_blockquote\]\:dark\:c_\#8b949e blockquote{color:#8b949e}.dark .\[\&_th\]\:dark\:bg-c_\#161b22 th,[data-theme=dark] .\[\&_th\]\:dark\:bg-c_\#161b22 th{background-color:#161b22}.dark .\[\&_h1\]\:dark\:bd-b-c_\#30363d h1,.dark .\[\&_h2\]\:dark\:bd-b-c_\#30363d h2,[data-theme=dark] .\[\&_h1\]\:dark\:bd-b-c_\#30363d h1,[data-theme=dark] .\[\&_h2\]\:dark\:bd-b-c_\#30363d h2{border-bottom-color:#30363d}.dark .\[\&_blockquote\]\:dark\:bd-l-c_\#30363d blockquote,[data-theme=dark] .\[\&_blockquote\]\:dark\:bd-l-c_\#30363d blockquote{border-left-color:#30363d}.dark .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d td,.dark .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d th,[data-theme=dark] .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d td,[data-theme=dark] .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d th{border-bottom-color:#30363d}.hover\:\[\&_\[data-avatar-container\]\]\:op_1:is(:hover,[data-hover]) [data-avatar-container]{opacity:1}.hover\:\[\&_\[data-avatar-container\]\]\:trf_translate\(-50\%\,_-50\%\):is(:hover,[data-hover]) [data-avatar-container]{transform:translate(-50%,-50%)}.dark .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.12\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.12\):is(:hover,[data-hover]){background-color:#ffffff1f}.dark .dark\:hover\:bx-sh_0_10px_30px_rgba\(0\,0\,0\,0\.3\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bx-sh_0_10px_30px_rgba\(0\,0\,0\,0\.3\):is(:hover,[data-hover]){box-shadow:0 10px 30px #0000004d}.dark .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.15\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.15\):is(:hover,[data-hover]){background-color:#ffffff26}@media screen and (min-width: 64rem){.lg\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.\[\@media_\(max-width\:_768px\)\]\:fs_1\.5rem{font-size:1.5rem}.\[\@media_\(max-width\:_768px\)\]\:w_3rem{width:3rem}.\[\@media_\(max-width\:_768px\)\]\:h_3rem{height:3rem}.\[\@media_\(max-width\:_768px\)\]\:bottom_2rem{bottom:2rem}}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-30px)}70%{transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide{0%{transform:translate(-500px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes popOut{0%{opacity:0;transform:scale(0) translate(-50%,-50%)}60%{opacity:1;transform:scale(1.15) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}@keyframes floatGentle{0%,to{transform:scale(1) translate(-50%,-50%)}50%{transform:scale(1) translate(-50%,-58%)}}@keyframes slideUpCards{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fastFadeIn{0%{opacity:0}to{opacity:1}}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--durations-200: .2s;--durations-400: .4s;--durations-600: .6s;--durations-800: .8s;--easings-bounce: cubic-bezier(.175, .885, .32, 1.275);--easings-smooth: cubic-bezier(.25, .46, .45, .94);--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer utilities{.p_2rem{padding:2rem}.p_1rem{padding:1rem}.bd_1px_solid_rgba\(255\,255\,255\,0\.2\){border:1px solid rgba(255,255,255,.2)}.anim_slideUpCards_0\.6s_cubic-bezier\(0\.175\,_0\.885\,_0\.32\,_1\.275\)_forwards{animation:slideUpCards .6s cubic-bezier(.175,.885,.32,1.275) forwards}.p_1\.5rem{padding:1.5rem}.bd_1px_solid_rgba\(255\,255\,255\,0\.4\){border:1px solid rgba(255,255,255,.4)}.bd_1px_solid_rgba\(255\,255\,255\,0\.3\){border:1px solid rgba(255,255,255,.3)}.anim_bounce_1\.2s_cubic-bezier\(0\.68\,-0\.55\,0\.27\,1\.55\)_infinite{animation:bounce 1.2s cubic-bezier(.68,-.55,.27,1.55) infinite}.anim_none{animation:none}.anim_float_3\.2s_ease-in-out_infinite{animation:float 3.2s ease-in-out infinite}.m_0_auto{margin:0 auto}.bd_2px_solid{border:2px solid}.bdr_lg{border-radius:lg}.bdr_md{border-radius:md}.td_underline{text-decoration:underline}.gap_2rem{gap:2rem}.bdr_24px{border-radius:24px}.td_none{text-decoration:none}.ov_hidden{overflow:hidden}.bdr_50\%{border-radius:50%}.trs_all_0\.4s_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){transition:all .4s cubic-bezier(.25,.46,.45,.94)}.trs_all_0\.6s_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){transition:all .6s cubic-bezier(.25,.46,.45,.94)}.bd-c_purple\.200{border-color:purple.2}.bd-c_blue\.200{border-color:blue.2}.bd-c_pink\.200{border-color:pink.2}.d_flex{display:flex}.jc_space-between{justify-content:space-between}.ai_center{align-items:center}.fs_2xl{font-size:2xl}.fw_bold{font-weight:700}.c_\#1a1a1a{color:#1a1a1a}.fs_sm{font-size:sm}.c_\#4a5568{color:#4a5568}.fs_14px{font-size:14px}.lh_1\.7{line-height:1.7}.c_\#24292f{color:#24292f}.bg-c_rgba\(255\,255\,255\,0\.1\){background-color:#ffffff1a}.bkdp_blur\(8px\){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pos_relative{position:relative}.cursor_pointer{cursor:pointer}.op_0{opacity:0}.trf_translateY\(40px\)_scale\(0\.95\){transform:translateY(40px) scale(.95)}.trs-prop_transform\,_box-shadow{--transition-prop: transform, box-shadow;transition-property:transform,box-shadow}.trs-dur_400ms{--transition-duration: .4s;transition-duration:.4s}.trs-tmf_cubic-bezier\(0\.25\,_0\.46\,_0\.45\,_0\.94\){--transition-easing: cubic-bezier(.25, .46, .45, .94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.z_1{z-index:1}.trs-prop_opacity\,_transform{--transition-prop: opacity, transform;transition-property:opacity,transform}.trs-dur_500ms{--transition-duration: .5s;transition-duration:.5s}.trs-tmf_cubic-bezier\(0\.175\,_0\.885\,_0\.32\,_1\.275\){--transition-easing: cubic-bezier(.175, .885, .32, 1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.pointer-events_none{pointer-events:none}.flex-d_column{flex-direction:column}.jc_center{justify-content:center}.ff_system-ui\,_-apple-system\,_sans-serif{font-family:system-ui,-apple-system,sans-serif}.fs_3xl{font-size:3xl}.tsh_0_4px_8px_rgba\(255\,255\,255\,0\.8\)\,_0_0_20px_rgba\(255\,255\,255\,0\.4\){text-shadow:0 4px 8px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.4)}.fs_lg{font-size:lg}.ta_center{text-align:center}.tsh_0_2px_4px_rgba\(255\,255\,255\,0\.6\){text-shadow:0 2px 4px rgba(255,255,255,.6)}.flex-wrap_wrap{flex-wrap:wrap}.d_block{display:block}.bg-c_rgba\(255\,255\,255\,0\.25\){background-color:#ffffff40}.bkdp_blur\(16px\)_saturate\(180\%\){backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.bx-sh_inset_0_1px_0_rgba\(255\,255\,255\,0\.6\)\,_0_8px_32px_rgba\(0\,0\,0\,0\.1\){box-shadow:inset 0 1px #fff9,0 8px 32px #0000001a}.z_10{z-index:10}.trs-prop_background-color\,_transform\,_box-shadow{--transition-prop: background-color, transform, box-shadow;transition-property:background-color,transform,box-shadow}.trs-dur_300ms{--transition-duration: .3s;transition-duration:.3s}.fs_xl{font-size:xl}.c_\#1a202c{color:#1a202c}.tsh_0_2px_4px_rgba\(255\,255\,255\,0\.8\)\,_0_0_8px_rgba\(255\,255\,255\,0\.4\){text-shadow:0 2px 4px rgba(255,255,255,.8),0 0 8px rgba(255,255,255,.4)}.trs-prop_transform\,_text-shadow{--transition-prop: transform, text-shadow;transition-property:transform,text-shadow}.tsh_0_1px_2px_rgba\(255\,255\,255\,0\.6\){text-shadow:0 1px 2px rgba(255,255,255,.6)}.trs-prop_color\,_text-shadow{--transition-prop: color, text-shadow;transition-property:color,text-shadow}.pos_fixed{position:fixed}.trf_translateX\(-50\%\){transform:translate(-50%)}.z_1000{z-index:1000}.fs_2rem{font-size:2rem}.bg-c_rgba\(255\,255\,255\,0\.2\){background-color:#fff3}.bkdp_blur\(12px\)_saturate\(150\%\){backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.filter_drop-shadow\(0_4px_12px_rgba\(0\,_0\,_0\,_0\.15\)\){filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.pos_absolute{position:absolute}.will-change_transform\,_opacity{will-change:transform,opacity}.obj-f_contain{object-fit:contain}.filter_drop-shadow\(0_0_16px_\#ffb6c1aa\){filter:drop-shadow(0 0 16px #ffb6c1aa)}.filter_drop-shadow\(0_0_12px_\#6495ed99\){filter:drop-shadow(0 0 12px #6495ed99)}.filter_drop-shadow\(0_0_18px_\#ffd70099\){filter:drop-shadow(0 0 18px #ffd70099)}.lh_1\.6{line-height:1.6}.d_inline-flex{display:inline-flex}.c_purple\.600{color:purple.6}.c_purple\.800{color:purple.8}.d_grid{display:grid}.grid-tc_1fr{grid-template-columns:1fr}.bg-c_purple\.50{background-color:purple.5}.c_purple\.700{color:purple.7}.c_blue\.600{color:blue.6}.c_blue\.800{color:blue.8}.bg-c_blue\.50{background-color:blue.5}.c_blue\.700{color:blue.7}.c_pink\.600{color:pink.6}.c_pink\.800{color:pink.8}.bg-c_pink\.50{background-color:pink.5}.c_pink\.700{color:pink.7}.mb_1rem{margin-bottom:1rem}.mt_1rem{margin-top:1rem}.min-h_100vh{min-height:100vh}.mb_3rem{margin-bottom:3rem}.w_100\%{width:100%}.max-w_4xl{max-width:4xl}.w_280px{width:280px}.h_180px{height:180px}.mb_0\.5rem{margin-bottom:.5rem}.bottom_3rem{bottom:3rem}.left_50\%{left:50%}.w_4rem{width:4rem}.h_4rem{height:4rem}.w_160px{width:160px}.h_160px{height:160px}.w_320px{width:320px}.h_320px{height:320px}.w_480px{width:480px}.h_480px{height:480px}.w_640px{width:640px}.h_640px{height:640px}.top_-40{top:-40px}.left_10{left:10px}.right_-100\%{right:-100%}.top_-200{top:-200px}.left_-100{left:-100px}.bottom_0{bottom:0}.left_0{left:0}.right_0{right:0}.mb_2rem{margin-bottom:2rem}.pl_1rem{padding-left:1rem}.mt_2rem{margin-top:2rem}.\[\&_img\]\:m_1rem_auto img{margin:1rem auto}.\[\&_img\]\:p_0\.5rem img{padding:.5rem}.\[\&_img\]\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\) img{border:1px solid rgba(255,255,255,.2)}.\[\&_pre\]\:p_1rem pre{padding:1rem}.\[\&_pre\]\:m_1rem_0 pre{margin:1rem 0}.\[\&_code\]\:p_0\.2em_0\.4em code{padding:.2em .4em}.\[\&_pre_code\]\:p_0 pre code{padding:0}.\[\&_blockquote\]\:m_1rem_0 blockquote,.\[\&_table\]\:m_1rem_0 table{margin:1rem 0}.\[\&_th\,_\&_td\]\:p_0\.75rem th,.\[\&_th\,_\&_td\]\:p_0\.75rem td{padding:.75rem}.dark .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\),[data-theme=dark] .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\){border:1px solid rgba(255,255,255,.1)}.dark .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\),[data-theme=dark] .dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.2\){border:1px solid rgba(255,255,255,.2)}.\[\&_h1\]\:bd-b_1px_solid_\#d8dee4 h1,.\[\&_h2\]\:bd-b_1px_solid_\#d8dee4 h2{border-bottom:1px solid #d8dee4}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_img\]\:bdr_md img,.\[\&_pre\]\:bdr_md pre{border-radius:md}.\[\&_pre\]\:ov_auto pre{overflow:auto}.\[\&_code\]\:bdr_sm code{border-radius:sm}.\[\&_pre_code\]\:bdr_0 pre code{border-radius:0}.\[\&_blockquote\]\:bd-l_4px_solid_\#d8dee4 blockquote{border-left:4px solid #d8dee4}.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\#d8dee4 th,.\[\&_th\,_\&_td\]\:bd-b_1px_solid_\#d8dee4 td{border-bottom:1px solid #d8dee4}.dark .dark\:c_\#f7fafc,[data-theme=dark] .dark\:c_\#f7fafc{color:#f7fafc}.dark .dark\:c_rgba\(247\,_250\,_252\,_0\.8\),[data-theme=dark] .dark\:c_rgba\(247\,_250\,_252\,_0\.8\){color:#f7fafccc}.dark .dark\:c_\#e6edf3,[data-theme=dark] .dark\:c_\#e6edf3{color:#e6edf3}.\[\&_h1\]\:fs_2xl h1{font-size:2xl}.\[\&_h1\]\:fw_bold h1{font-weight:700}.\[\&_h1\]\:c_\#1a1a1a h1{color:#1a1a1a}.\[\&_h2\]\:fs_xl h2{font-size:xl}.\[\&_h2\]\:fw_bold h2{font-weight:700}.\[\&_h2\]\:c_\#1a1a1a h2{color:#1a1a1a}.\[\&_h3\]\:fs_lg h3{font-size:lg}.\[\&_h3\]\:fw_bold h3{font-weight:700}.\[\&_h3\]\:c_\#1a1a1a h3{color:#1a1a1a}.\[\&_h4\]\:fs_md h4{font-size:md}.\[\&_h4\]\:fw_bold h4{font-weight:700}.\[\&_h4\]\:c_\#1a1a1a h4{color:#1a1a1a}.\[\&_a\]\:c_\#0969da a{color:#0969da}.\[\&_img\]\:d_block img{display:block}.\[\&_img\]\:bg-c_rgba\(255\,255\,255\,0\.1\) img{background-color:#ffffff1a}.\[\&_pre\]\:bg-c_\#f6f8fa pre{background-color:#f6f8fa}.\[\&_pre\]\:fs_sm pre{font-size:sm}.\[\&_pre\]\:lh_1\.45 pre{line-height:1.45}.\[\&_code\]\:bg-c_\#f6f8fa code{background-color:#f6f8fa}.\[\&_code\]\:fs_0\.85em code{font-size:.85em}.\[\&_pre_code\]\:bg-c_transparent pre code{background-color:transparent}.\[\&_blockquote\]\:c_\#656d76 blockquote{color:#656d76}.\[\&_blockquote\]\:font-style_italic blockquote{font-style:italic}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_th\,_\&_td\]\:ta_left th,.\[\&_th\,_\&_td\]\:ta_left td{text-align:left}.\[\&_th\]\:fw_bold th{font-weight:700}.\[\&_th\]\:bg-c_\#f6f8fa th{background-color:#f6f8fa}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.05\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.05\){background-color:#ffffff0d}.dark .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.6\),[data-theme=dark] .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.6\){text-shadow:0 2px 4px rgba(0,0,0,.6)}.dark .dark\:tsh_none,[data-theme=dark] .dark\:tsh_none{text-shadow:none}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.08\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.08\){background-color:#ffffff14}.dark .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.8\),[data-theme=dark] .dark\:tsh_0_2px_4px_rgba\(0\,0\,0\,0\.8\){text-shadow:0 2px 4px rgba(0,0,0,.8)}.dark .dark\:tsh_0_1px_2px_rgba\(0\,0\,0\,0\.8\),[data-theme=dark] .dark\:tsh_0_1px_2px_rgba\(0\,0\,0\,0\.8\){text-shadow:0 1px 2px rgba(0,0,0,.8)}.dark .dark\:bg-c_rgba\(255\,255\,255\,0\.1\),[data-theme=dark] .dark\:bg-c_rgba\(255\,255\,255\,0\.1\){background-color:#ffffff1a}.\[\&_h1\]\:mt_1\.5rem h1{margin-top:1.5rem}.\[\&_h1\]\:mb_1rem h1{margin-bottom:1rem}.\[\&_h1\]\:pb_0\.5rem h1{padding-bottom:.5rem}.\[\&_h2\]\:mt_1\.5rem h2{margin-top:1.5rem}.\[\&_h2\]\:mb_1rem h2{margin-bottom:1rem}.\[\&_h2\]\:pb_0\.3rem h2{padding-bottom:.3rem}.\[\&_h3\]\:mt_1\.25rem h3{margin-top:1.25rem}.\[\&_h3\]\:mb_0\.75rem h3{margin-bottom:.75rem}.\[\&_h4\]\:mt_1rem h4{margin-top:1rem}.\[\&_h4\]\:mb_0\.5rem h4{margin-bottom:.5rem}.\[\&_p\]\:mt_1rem p{margin-top:1rem}.\[\&_p\]\:mb_1rem p{margin-bottom:1rem}.\[\&_ul\,_\&_ol\]\:mt_1rem ul,.\[\&_ul\,_\&_ol\]\:mt_1rem ol{margin-top:1rem}.\[\&_ul\,_\&_ol\]\:mb_1rem ul,.\[\&_ul\,_\&_ol\]\:mb_1rem ol{margin-bottom:1rem}.\[\&_ul\,_\&_ol\]\:pl_2rem ul,.\[\&_ul\,_\&_ol\]\:pl_2rem ol{padding-left:2rem}.\[\&_li\]\:mt_0\.25rem li{margin-top:.25rem}.\[\&_li\]\:mb_0\.25rem li{margin-bottom:.25rem}.\[\&_img\]\:max-w_100\% img{max-width:100%}.\[\&_img\]\:h_auto img{height:auto}.\[\&_blockquote\]\:pl_1rem blockquote{padding-left:1rem}.\[\&_table\]\:w_100\% table{width:100%}.group:hover .\[\.group\:hover_\&\]\:anim_slide_0\.5s_ease-in-out_1_forwards{animation:slide .5s ease-in-out 1 forwards}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:trf_translateY\(-8px\)_scale\(1\.02\):is(:hover,[data-hover]){transform:translateY(-8px) scale(1.02)}.hover\:bx-sh_0_20px_40px_rgba\(0\,0\,0\,0\.15\):is(:hover,[data-hover]){box-shadow:0 20px 40px #00000026}.hover\:bg-c_rgba\(255\,255\,255\,0\.35\):is(:hover,[data-hover]){background-color:#ffffff59}.hover\:trf_scale\(1\.02\):is(:hover,[data-hover]){transform:scale(1.02)}.hover\:bx-sh_inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,_0_12px_40px_rgba\(0\,0\,0\,0\.15\):is(:hover,[data-hover]){box-shadow:inset 0 1px #fffc,0 12px 40px #00000026}.hover\:trf_translateX\(-50\%\)_scale\(1\.1\):is(:hover,[data-hover]){transform:translate(-50%) scale(1.1)}.hover\:bg-c_rgba\(255\,255\,255\,0\.3\):is(:hover,[data-hover]){background-color:#ffffff4d}.hover\:filter_drop-shadow\(0_6px_16px_rgba\(0\,_0\,_0\,_0\.2\)\):is(:hover,[data-hover]){filter:drop-shadow(0 6px 16px rgba(0,0,0,.2))}.active\:trf_translateX\(-50\%\)_scale\(1\.05\):is(:active,[data-active]){transform:translate(-50%) scale(1.05)}.dark .\[\&_img\]\:dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\) img,[data-theme=dark] .\[\&_img\]\:dark\:bd_1px_solid_rgba\(255\,255\,255\,0\.1\) img{border:1px solid rgba(255,255,255,.1)}.\[\&_a\]\:hover\:td_none a:is(:hover,[data-hover]){text-decoration:none}.dark .\[\&_h1\]\:dark\:c_\#f0f6fc h1,[data-theme=dark] .\[\&_h1\]\:dark\:c_\#f0f6fc h1,.dark .\[\&_h2\]\:dark\:c_\#f0f6fc h2,[data-theme=dark] .\[\&_h2\]\:dark\:c_\#f0f6fc h2,.dark .\[\&_h3\]\:dark\:c_\#f0f6fc h3,[data-theme=dark] .\[\&_h3\]\:dark\:c_\#f0f6fc h3,.dark .\[\&_h4\]\:dark\:c_\#f0f6fc h4,[data-theme=dark] .\[\&_h4\]\:dark\:c_\#f0f6fc h4{color:#f0f6fc}.dark .\[\&_a\]\:dark\:c_\#58a6ff a,[data-theme=dark] .\[\&_a\]\:dark\:c_\#58a6ff a{color:#58a6ff}.dark .\[\&_img\]\:dark\:bg-c_rgba\(255\,255\,255\,0\.05\) img,[data-theme=dark] .\[\&_img\]\:dark\:bg-c_rgba\(255\,255\,255\,0\.05\) img{background-color:#ffffff0d}.dark .\[\&_pre\]\:dark\:bg-c_\#161b22 pre,[data-theme=dark] .\[\&_pre\]\:dark\:bg-c_\#161b22 pre,.dark .\[\&_code\]\:dark\:bg-c_\#161b22 code,[data-theme=dark] .\[\&_code\]\:dark\:bg-c_\#161b22 code{background-color:#161b22}.dark .\[\&_blockquote\]\:dark\:c_\#8b949e blockquote,[data-theme=dark] .\[\&_blockquote\]\:dark\:c_\#8b949e blockquote{color:#8b949e}.dark .\[\&_th\]\:dark\:bg-c_\#161b22 th,[data-theme=dark] .\[\&_th\]\:dark\:bg-c_\#161b22 th{background-color:#161b22}.dark .\[\&_h1\]\:dark\:bd-b-c_\#30363d h1,[data-theme=dark] .\[\&_h1\]\:dark\:bd-b-c_\#30363d h1,.dark .\[\&_h2\]\:dark\:bd-b-c_\#30363d h2,[data-theme=dark] .\[\&_h2\]\:dark\:bd-b-c_\#30363d h2{border-bottom-color:#30363d}.dark .\[\&_blockquote\]\:dark\:bd-l-c_\#30363d blockquote,[data-theme=dark] .\[\&_blockquote\]\:dark\:bd-l-c_\#30363d blockquote{border-left-color:#30363d}.dark .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d th,[data-theme=dark] .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d th,.dark .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d td,[data-theme=dark] .\[\&_th\,_\&_td\]\:dark\:bd-b-c_\#30363d td{border-bottom-color:#30363d}.hover\:\[\&_\[data-avatar-container\]\]\:op_1:is(:hover,[data-hover]) [data-avatar-container]{opacity:1}.hover\:\[\&_\[data-avatar-container\]\]\:trf_translate\(-50\%\,_-50\%\):is(:hover,[data-hover]) [data-avatar-container]{transform:translate(-50%,-50%)}.dark .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.12\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.12\):is(:hover,[data-hover]){background-color:#ffffff1f}.dark .dark\:hover\:bx-sh_0_10px_30px_rgba\(0\,0\,0\,0\.3\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bx-sh_0_10px_30px_rgba\(0\,0\,0\,0\.3\):is(:hover,[data-hover]){box-shadow:0 10px 30px #0000004d}.dark .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.15\):is(:hover,[data-hover]),[data-theme=dark] .dark\:hover\:bg-c_rgba\(255\,255\,255\,0\.15\):is(:hover,[data-hover]){background-color:#ffffff26}@media screen and (min-width: 64rem){.lg\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.\[\@media_\(max-width\:_768px\)\]\:fs_1\.5rem{font-size:1.5rem}.\[\@media_\(max-width\:_768px\)\]\:w_3rem{width:3rem}.\[\@media_\(max-width\:_768px\)\]\:h_3rem{height:3rem}.\[\@media_\(max-width\:_768px\)\]\:bottom_2rem{bottom:2rem}}}html.dark{color-scheme:dark}body{transition:background 1.5s cubic-bezier(.25,.46,.45,.94),color 1s cubic-bezier(.25,.46,.45,.94)}html.dark body{background:radial-gradient(ellipse at top left,rgba(79,70,229,.3) 0%,transparent 50%),radial-gradient(ellipse at top right,rgba(147,51,234,.3) 0%,transparent 50%),radial-gradient(ellipse at center,rgba(59,130,246,.1) 0%,transparent 70%),linear-gradient(135deg,#0c0a1e,#1a1a2e 30%,#16213e 70%,#0f0f23);color:#e2e8f0}html:not(.dark) body{background:radial-gradient(ellipse at top left,rgba(251,191,36,.4) 0%,transparent 50%),radial-gradient(ellipse at top right,rgba(236,72,153,.3) 0%,transparent 50%),radial-gradient(ellipse at center,rgba(59,130,246,.2) 0%,transparent 70%),linear-gradient(135deg,#fef9e7,#fff5d6 30%,#f0f8ff 70%,#e0f2fe);color:#1a1a1a}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
