@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}.heading-with-anchor{position:relative;scroll-margin-top:5rem}.heading-anchor{position:relative;color:inherit}.heading-anchor,.heading-anchor:hover{text-decoration-line:none}.anchor-icon{position:absolute;user-select:none;font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);left:-1.5rem}.heading-with-anchor:hover .anchor-icon{opacity:1}.heading-divider{margin-top:2rem;margin-bottom:2rem;border-width:1px 0 0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));opacity:.6}.anchor-icon:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.prose .heading-with-anchor h1,.prose h1.heading-with-anchor{margin-top:0;margin-bottom:1.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h1,.prose h1.heading-with-anchor{font-size:2.25rem;line-height:2.5rem}}.prose .heading-with-anchor h2,.prose h2.heading-with-anchor{margin-top:3rem;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.625;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h2,.prose h2.heading-with-anchor{font-size:1.875rem;line-height:2.25rem}}.prose .heading-with-anchor h3,.prose h3.heading-with-anchor{margin-top:2.5rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;line-height:1.625;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h3,.prose h3.heading-with-anchor{font-size:1.5rem;line-height:2rem}}.prose .heading-with-anchor h4,.prose h4.heading-with-anchor{margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;line-height:1.625;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h4,.prose h4.heading-with-anchor{font-size:1.25rem;line-height:1.75rem}}.prose .heading-with-anchor h5,.prose h5.heading-with-anchor{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.625;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h5,.prose h5.heading-with-anchor{font-size:1.125rem;line-height:1.75rem}}.prose .heading-with-anchor h6,.prose h6.heading-with-anchor{margin-top:1.5rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:768px){.prose .heading-with-anchor h6,.prose h6.heading-with-anchor{font-size:1rem;line-height:1.5rem}}.prose .heading-with-anchor .heading-anchor,.prose .heading-with-anchor .heading-anchor:hover,.prose .heading-with-anchor a.heading-anchor,.prose .heading-with-anchor a.heading-anchor:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));text-decoration-line:none}.prose th{padding:.5rem .75rem}.prose .tip-alert{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));padding:1rem}.prose .tip-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity));background-color:rgba(30,58,138,.2)}.prose .tip-alert .tip-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.prose .tip-alert .tip-header:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.prose .tip-alert .tip-content{line-height:1.625;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.prose .tip-alert .tip-content:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.prose .pro-tip-alert{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));padding:1rem}.prose .pro-tip-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity));background-color:rgba(120,53,15,.2)}.prose .pro-tip-alert .tip-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.prose .pro-tip-alert .tip-header:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.prose .pro-tip-alert .tip-content{line-height:1.625;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.prose .pro-tip-alert .tip-content:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.prose .warning-alert{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));padding:1rem}.prose .warning-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity));background-color:rgba(127,29,29,.2)}.prose .warning-alert .tip-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.prose .warning-alert .tip-header:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.prose .warning-alert .tip-content{line-height:1.625;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.prose .warning-alert .tip-content:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.prose .success-alert{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));padding:1rem}.prose .success-alert:is(.dark *){--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity));background-color:rgba(20,83,45,.2)}.prose .success-alert .tip-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.prose .success-alert .tip-header:is(.dark *){--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.prose .success-alert .tip-content{line-height:1.625;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.prose .success-alert .tip-content:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.dark .prose .heading-with-anchor h1,.dark .prose .heading-with-anchor h2,.dark .prose .heading-with-anchor h3,.dark .prose .heading-with-anchor h4,.dark .prose .heading-with-anchor h5,.dark .prose .heading-with-anchor h6,.dark .prose h1.heading-with-anchor,.dark .prose h2.heading-with-anchor,.dark .prose h3.heading-with-anchor,.dark .prose h4.heading-with-anchor,.dark .prose h5.heading-with-anchor,.dark .prose h6.heading-with-anchor{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .prose .heading-with-anchor .heading-anchor,.dark .prose .heading-with-anchor .heading-anchor:hover,.dark .prose .heading-with-anchor a.heading-anchor,.dark .prose .heading-with-anchor a.heading-anchor:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-decoration-line:none}.dark .heading-divider{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.dark .anchor-icon:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}