@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,0.2,1)}}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif}body{margin:0;line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0}ul,ol{list-style:none;margin:0;padding:0}address{font-style:inherit}:root{--dful-ring-inset: ;--dful-ring-color:rgba(59,130,246,0.5);--dful-shadow-colored:0 0 #0000}.p4m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tb76{background-color:#ffffff}.zi{box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.dea1{position:sticky}.qps{top:0px}.vft{z-index:50}.pd{max-width:80rem}.yk{margin-left:auto;margin-right:auto}.l84{padding-left:1rem;padding-right:1rem}.pg{display:flex}.fi{justify-content:space-between}.udop{align-items:center}.wpct > * + *{margin-left:0.5rem}.moi1{color:#5a51e8}.u3k3{width:1.75rem}.l7{height:1.75rem}.a521{font-size:1.25rem;line-height:1.75rem}.vy{font-weight:700}.nrm{display:none}.mp4 > * + *{margin-left:2rem}.kmw{color:#4b5563}.pftf > * + *{margin-left:0.75rem}.dvxk{padding-top:0.5rem;padding-bottom:0.5rem}.el{font-size:0.875rem;line-height:1.25rem}.yfj2{font-weight:500}.e32{border-width:1px}.fvc3{border-color:#d1d5db}.u3gl{color:#374151}.t2vk:hover{background-color:#f9fafb}.ml{border-radius:0.5rem}.umjv{padding:0.5rem}.mhr{width:1.5rem}.yps5{height:1.5rem}.qxcr{flex-direction:column}.ty > * + *{margin-top:1rem}.rel{padding-top:1rem}.sy{padding-bottom:0.5rem}.tgd > * + *{margin-top:0.5rem}.rxc{padding-top:0.5rem}.j3{border-top-width:1px}.abl{border-color:#e5e7eb}.kb{text-align:center}.p4{background-image:linear-gradient(to bottom right,var(--ak,transparent),var(--g6f,transparent))}.by{--ak:#eef2ff}.zgh{--g6f:#ffffff}.z4{max-width:56rem}.dtfb{display:inline-flex}.iu{background-color:#e0e7ff}.izir{color:#4338ca}.w6{border-radius:9999px}.an7{margin-bottom:1.5rem}.rgw{width:0.5rem}.uw4r{height:0.5rem}.d5{background-color:#22c55e}.bl{margin-right:0.5rem}.tl{font-size:2.25rem;line-height:2.5rem}.nepb{color:#111827}.s0ea{line-height:1.25}.oxt{margin-bottom:2.5rem}.bz{max-width:42rem}.vym{background-color:#fffbeb}.pn6{border-color:#fde68a}.ns{border-radius:0.75rem}.uhd{padding:1rem}.q2{margin-top:1.5rem}.jra{margin-bottom:2rem}.n2tj{text-align:left}.q7r{width:1.25rem}.z5w{height:1.25rem}.kk{color:#f59e0b}.y8t8{flex-shrink:0}.ur{color:#92400e}.bae0{line-height:1.375}.b0{gap:0.75rem}.oo{flex:1 1 0%}.hn{position:relative}.vms{width:100%}.mon{padding-left:1.5rem;padding-right:1.5rem}.l2zi{font-size:1.125rem;line-height:1.75rem}.mhhu{border-width:2px}.ku:focus{border-color:#5a51e8}.jj:focus{box-shadow:var(--dful-ring-inset) 0 0 0 4px var(--dful-ring-color)}.r93d:focus{--dful-ring-color:#e0e7ff}.w4q{outline:2px solid transparent;outline-offset:2px}.r1if{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.fj{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}.l3ki{letter-spacing:0.025em}.ngk{position:absolute}.vwg{right:1rem}.xk{top:50%}.xqt{transform:translatey(-50%)}.xgu{color:#9ca3af}.b0nc{padding-left:2rem;padding-right:2rem}.vq3{font-weight:600}.cc5{background-color:#5a51e8}.ob:hover{background-color:#4338ca}.sbq{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}.vqz7{justify-content:center}.du{animation:spin 1s linear infinite}.ri35{opacity:0.25}.z1u{opacity:0.75}.yl2{transition-duration:300ms}.ljgx{margin-bottom:1rem}.rrfx{animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}.fb7{background-color:#fef2f2}.yo{border-color:#fecaca}.xusn{align-items:flex-start}.idj7{color:#ef4444}.sx{margin-top:0.125rem}.tg{color:#991b1b}.huds{color:#dc2626}.dv{margin-top:0.25rem}.f66d{font-size:0.75rem;line-height:1rem}.h8{margin-top:0.75rem}.v0r9{background-color:#f3f4f6}.q7fk{padding-left:0.5rem;padding-right:0.5rem}.nvj{padding-top:0.125rem;padding-bottom:0.125rem}.q3{border-radius:0.25rem}.bcy{margin-bottom:4rem}.o24{font-size:1.875rem;line-height:2.25rem}.gokm{display:grid}.a1op{gap:2rem}.p64{padding:2rem}.rd{background-color:#f9fafb}.d6:hover{background-color:#ffffff}.wom{border-color:#f3f4f6}.ab{width:3rem}.kk3{height:3rem}.so5h{margin-bottom:0.5rem}.r1i{padding-top:4rem;padding-bottom:4rem}.vbrr{border-radius:1rem}.bu6{color:#1f2937}.uj0l{color:#6b7280}.zxi{text-transform:uppercase}.td4t{letter-spacing:0.05em}.py{line-height:1.625}.gx{padding-top:5rem;padding-bottom:5rem}.wgll{overflow:hidden}.u7g{inset:0}.o7j{opacity:0.1}.x2r{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMiIgY3k9IjIiIHI9IjIiIGZpbGw9IiNmZmYiLz48L3N2Zz4=')}.g8ap{z-index:10}.m20o{grid-template-columns:repeat(2,minmax(0,1fr))}.ole{letter-spacing:-0.025em}.ke{margin-top:0.5rem}.ss{color:#c7d2fe}.it3j{margin-bottom:3rem}.qjbh{top:3rem}.kl{left:16.666667%}.zijp{right:16.666667%}.u73{height:0.125rem}.r2{background-color:#e5e7eb}.b78{z-index:0}.q4{width:4rem}.gjz{height:4rem}.ei{border-width:4px}.wuz{border-color:#5a51e8}.zu{max-width:20rem}.qs2y{box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1)}.q3wd{box-shadow:var(--dful-ring-inset) 0 0 0 1px var(--dful-ring-color)}.us{background-image:linear-gradient(to right,var(--ak,transparent),var(--g6f,transparent))}.fhl{--ak:#5a51e8}.mg{--g6f:#4338ca}.xrzx{padding:1.5rem}.nej{color:#ffffff}.gpx{opacity:0.8}.vr{font-size:1.5rem;line-height:2rem}.zs3k > * + *{margin-left:1rem}.szi6{background-color:#eff6ff}.zx4{color:#2563eb}.w0{box-shadow:var(--dful-ring-inset) 0 0 0 4px var(--dful-ring-color)}.z14{--dful-ring-color:#eff6ff}.gu{padding:0.75rem}.iq2s{width:1rem}.m2is{height:1rem}.rymr{margin-right:0.375rem}.fsz6{background-color:#dcfce7}.pewt{color:#15803d}.t9sw{padding-top:0.75rem;padding-bottom:0.75rem}.iyt{font-size:10px}.xew{letter-spacing:0.1em}.p4v{background-color:#111827}.xi8n{grid-template-columns:repeat(1,minmax(0,1fr))}.s3{color:#d1d5db}.gb:hover{color:#ffffff}.h61{font-style:normal}.e2{border-color:#1f2937}.y3jh{padding-top:1.5rem}.x9{padding-bottom:1rem}.va{max-width:48rem}.uqe{margin-top:1rem}.v5g{color:#22c55e}.n6{margin-right:0.25rem}.rq{gap:1rem}.n2{text-decoration-line:underline}.hxhg{white-space:nowrap}.lx{--ak:#4f46e5}.jgm{--g6f:#3730a3}.hot1{margin-left:0.5rem;margin-right:0.5rem}.wb0{color:#e0e7ff}.sg5{width:3.5rem}.p5{height:3.5rem}.s5{gap:1.5rem}.dzt{gap:3rem}.lo{--ak:#e0e7ff}.k2{--g6f:#eef2ff}.pnh{border-radius:1.5rem}.c1{background-color:#eef2ff}.k5z{padding-top:1rem;padding-bottom:1rem}.akv2{margin-left:0.5rem}.y2c{--ak:#111827}.u0{--g6f:#1f2937}.kzt{color:#818cf8}.i7{color:#4ade80}.o6k{margin-right:0.75rem}.lxp{background-color:#1f2937}.dca8{padding-left:1.25rem;padding-right:1.25rem}.ff{padding-left:3rem}.d5xe:focus{box-shadow:var(--dful-ring-inset) 0 0 0 2px var(--dful-ring-color)}.ip77:focus{--dful-ring-color:#3b82f6}.gam:focus{border-color:#3b82f6}.ivd{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.y6z{left:1rem}.zg9{padding-top:1.25rem;padding-bottom:1.25rem}.ok{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.vf{padding-right:1rem}.lt{transform:var(--dful-transform)}.s3cc{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.ot{padding-bottom:1.25rem}.hy2{margin-top:3rem}.r95{font-size:3rem;line-height:1}.kkqp{border-bottom-width:1px}.gbt2{width:2rem}.o7{height:2rem}.eqw{color:#b45309}.lcqz{color:#d97706}.xduq{font-style:italic}.yu > * + *{margin-top:1.5rem}.hg{margin-bottom:0.25rem}.tnb5:hover{text-decoration-line:underline}.vhms{margin-bottom:0.75rem}.mtd > * + *{margin-top:1.25rem}.x04n{display:block}.wrx{resize:none}.d0{background-color:#f0fdf4}.z8{border-color:#bbf7d0}.wzd{color:#166534}.we7{height:24rem}.xi{--ak:#1f2937}.hizd{--g6f:#111827}.k3{top:6rem}.vt:hover{color:#5a51e8}.tq{color:#374151;max-width:65ch;line-height:1.75}.nid{--dful-prose-links:#2563eb}.dth{max-width:none}.wx36{list-style-type:disc}.nr{padding-left:1.5rem}.ezc1 > * + *{margin-top:0.25rem}.an{border-left-width:4px}.burj{border-color:#f59e0b}.ccqq{border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem}.o2jl{color:#1e40af}.vkc{padding-left:1.25rem}.yy{color:#1d4ed8}.rl{color:#b91c1c}.wtia{max-width:64rem}.rvnf > * + *{margin-top:0.75rem}.sxto{padding-top:3rem}.dp{box-shadow:var(--dful-ring-inset) 0 0 0 2px var(--dful-ring-color)}.uc{--dful-ring-color:#6366f1}.ckr{left:50%}.klb{transform:translatex(-50%)}.r0{padding-top:0.25rem;padding-bottom:0.25rem}.jylv{margin-top:4rem}.zjh{max-width:28rem}.e4jf:focus{--dful-ring-color:#5a51e8}.ce{width:16rem}.gh6{border-right-width:1px}.xtk{min-height:100vh}.vf16{padding-top:1.5rem;padding-bottom:1.5rem}.mtju{padding-top:0.625rem;padding-bottom:0.625rem}.o4na{color:#4f46e5}.eh:hover{background-color:#f3f4f6}.ojw:hover{color:#374151}.qbve{overflow:auto}.ody:hover{color:#4b5563}.hh{top:0.25rem}.q1{right:0.25rem}.oso{background-color:#ef4444}.pdp{color:#16a34a}.js{background-color:#fefce8}.jthz{color:#ca8a04}.yl{background-color:#faf5ff}.vi{color:#9333ea}.xf{overflow-x:auto}.wzxn{background-color:#dbeafe}.rj:hover{color:#111827}.d8{margin-top:1rem;margin-bottom:1rem}.sc{--dfuld-y-reverse:0}.y20 > * + *{border-color:#e5e7eb}@media(min-width:640px){.h4jw{padding-left:1.5rem;padding-right:1.5rem}.dw{display:flex}.eped{flex-direction:row}.ms{grid-template-columns:repeat(2,minmax(0,1fr))}.b6f{padding:2.5rem}.zl{margin-top:0px}.flgh{display:block}}@media(min-width:768px){.q3ee{display:flex}.jo{display:none}.g1sv{font-size:3rem;line-height:1}.tcml{font-size:2.25rem;line-height:2.5rem}.vph{grid-template-columns:repeat(3,minmax(0,1fr))}.ikyi{grid-template-columns:repeat(2,minmax(0,1fr))}.emw{grid-template-columns:repeat(4,minmax(0,1fr))}.vo{--dfuld-x-reverse:0}.vc{display:block}.nd{flex-direction:row}.f7{margin-top:0px}}@media(min-width:1024px){.od3e{padding-left:2rem;padding-right:2rem}.pq{font-size:3.75rem;line-height:1}.asm{grid-template-columns:repeat(4,minmax(0,1fr))}.yx{grid-template-columns:repeat(2,minmax(0,1fr))}.e4{grid-template-columns:repeat(3,minmax(0,1fr))}.vga{grid-column:span 1 / span 1}.zip{grid-column:span 2 / span 2}.gk{grid-column:span 3 / span 3}.h4{display:flex}}.tq h2{font-size:1.5em;font-weight:700;margin-top:2em;margin-bottom:1em;line-height:1.33}.tq h3{font-size:1.25em;font-weight:600;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}.tq h4{font-weight:600;margin-top:1.5em;margin-bottom:0.5em}.tq p{margin-top:1.25em;margin-bottom:1.25em}.tq ul{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.tq ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.tq li{margin-top:0.5em;margin-bottom:0.5em}.tq a{color:var(--dful-prose-links,#2563eb);text-decoration:underline;font-weight:500}.tq strong{font-weight:700}.tq ul{list-style-type:disc}.tq ol{list-style-type:decimal}