@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--0:oklch(70.7% 0.165 254.624);--1:oklch(54.6% 0.245 262.881);--2:oklch(71.4% 0.203 305.504);--3:oklch(49.6% 0.265 301.924);--4:oklch(98.5% 0.002 247.839);--5:oklch(96.7% 0.003 264.542);--6:oklch(87.2% 0.01 258.338);--7:oklch(70.7% 0.022 261.325);--8:oklch(55.1% 0.027 264.364);--9:oklch(37.3% 0.034 259.733);--a:oklch(27.8% 0.033 256.848);--b:oklch(21% 0.034 264.665);--c:oklch(13% 0.028 261.692);--d:0.25rem;--e:64rem;--f:1.25rem;--g:1.4;--h:1.5rem;--i:1.33333;--j:400;--k:700;--l:0.5rem}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Atkinson Hyperlegible,sans-serif;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-full{top:100%}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.prose{color:var(--m);max-width:65ch;--m:oklch(37.3% 0.034 259.733);--s:oklch(21% 0.034 264.665);--n:oklch(44.6% 0.03 256.802);--o:oklch(21% 0.034 264.665);--p:oklch(21% 0.034 264.665);--q:oklch(55.1% 0.027 264.364);--r:oklch(87.2% 0.01 258.338);--t:oklch(92.8% 0.006 264.531);--u:oklch(21% 0.034 264.665);--v:oklch(92.8% 0.006 264.531);--13:oklch(55.1% 0.027 264.364);--w:oklch(21% 0.034 264.665);--x:color-mix(in oklab,oklch(21% 0.034 264.665) 10%,transparent);--y:oklch(21% 0.034 264.665);--z:oklch(92.8% 0.006 264.531);--10:oklch(27.8% 0.033 256.848);--11:oklch(87.2% 0.01 258.338);--12:oklch(92.8% 0.006 264.531);--14:oklch(87.2% 0.01 258.338);--15:#fff;--16:oklch(70.7% 0.022 261.325);--17:#fff;--18:#fff;--19:oklch(70.7% 0.022 261.325);--1a:oklch(44.6% 0.03 256.802);--1b:oklch(37.3% 0.034 259.733);--1c:oklch(96.7% 0.003 264.542);--1d:oklch(37.3% 0.034 259.733);--1e:oklch(70.7% 0.022 261.325);--1f:#fff;--1g:hsla(0,0%,100%,.1);--1h:#fff;--1i:oklch(87.2% 0.01 258.338);--1j:rgba(0,0,0,.5);--1k:oklch(44.6% 0.03 256.802);--1l:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75;:where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}:where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--n);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--o);font-weight:500;text-decoration:underline}:where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--p);font-weight:600}:where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--q);font-weight:400}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--r)}:where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-weight:600;margin-top:1.25em}:where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--t);border-top-width:1px;margin-bottom:3em;margin-top:3em}:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--v);border-inline-start-width:.25rem;color:var(--u);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}:where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}:where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}:where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}:where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}:where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}:where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}:where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px var(--x),0 3px 0 var(--x);color:var(--w);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--y);font-size:.875em;font-weight:600}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}:where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}:where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}:where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}:where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--10);border-radius:.375rem;color:var(--z);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}:where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}:where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}:where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--11);border-bottom-width:1px}:where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--s);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}:where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--12);border-bottom-width:1px}:where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}:where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}:where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--11);border-top-width:1px}:where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}:where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}:where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--13);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}:where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}:where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}:where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}:where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}:where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}:where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:where(code:not(pre>code)):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:oklch(96.7% .003 264.542);border-radius:.25rem;margin:.125rem;padding:.125rem .25rem}}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--d)*8)}.my-auto{margin-block:auto}.mt-8{margin-top:calc(var(--d)*8)}.ml-4{margin-left:calc(var(--d)*4)}.ml-auto{margin-left:auto}.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-6{height:calc(var(--d)*6)}.h-14{height:calc(var(--d)*14)}.h-20{height:calc(var(--d)*20)}.h-36{height:calc(var(--d)*36)}.h-dvh{height:100dvh}.w-80{width:calc(var(--d)*80)}.w-full{width:100%}.max-w-5xl{max-width:var(--e)}.max-w-80{max-width:calc(var(--d)*80)}.grid-cols-\[repeat\(1\,max-content\)\]{grid-template-columns:repeat(1,max-content)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--d)*2)}.gap-4{gap:calc(var(--d)*4)}.gap-6{gap:calc(var(--d)*6)}.gap-8{gap:calc(var(--d)*8)}.rounded-lg{border-radius:var(--l)}.border-2{border-style:var(--1m);border-width:2px}.border-gray-100{border-color:var(--5)}.bg-gray-50{background-color:var(--4)}.p-4{padding:calc(var(--d)*4)}.px-2{padding-inline:calc(var(--d)*2)}.px-4{padding-inline:calc(var(--d)*4)}.py-1{padding-block:calc(var(--d)*1)}.text-center{text-align:center}.text-2xl{font-size:var(--h);line-height:var(--1n,var(--i))}.text-xl{font-size:var(--f);line-height:var(--1n,var(--g))}.font-bold{--1o:var(--k);font-weight:var(--k)}.text-blue-600{color:var(--1)}.text-gray-500{color:var(--8)}.after\:content-open-in-new{&:after{--1p:url(/icon/open_in_new_16dp_2563EB.svg);content:var(--1p)}}.after\:content-open-in-new-gray{&:after{--1p:url(/icon/open_in_new_16dp_6B7280.svg);content:var(--1p)}}.visited\:text-purple-700{&:visited{color:var(--3)}}.hover\:bg-gray-50{&:hover{@media (hover:hover){background-color:var(--4)}}}.hover\:bg-gray-100{&:hover{@media (hover:hover){background-color:var(--5)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.sm\:max-w-none{@media (width >= 40rem){max-width:none}}.md\:grid-cols-\[repeat\(2\,max-content\)\]{@media (width >= 48rem){grid-template-columns:repeat(2,max-content)}}.md\:flex-row{@media (width >= 48rem){flex-direction:row}}.md\:gap-14{@media (width >= 48rem){gap:calc(var(--d)*14)}}.lg\:grid-cols-\[repeat\(3\,max-content\)\]{@media (width >= 64rem){grid-template-columns:repeat(3,max-content)}}.dark\:border-gray-800{@media (prefers-color-scheme:dark){border-color:var(--a)}}.dark\:bg-gray-900{@media (prefers-color-scheme:dark){background-color:var(--b)}}.dark\:bg-gray-950{@media (prefers-color-scheme:dark){background-color:var(--c)}}.dark\:text-blue-400{@media (prefers-color-scheme:dark){color:var(--0)}}.dark\:text-gray-300{@media (prefers-color-scheme:dark){color:var(--6)}}.dark\:text-gray-400{@media (prefers-color-scheme:dark){color:var(--7)}}.after\:dark\:content-open-in-new-dark{&:after{content:var(--1p);@media (prefers-color-scheme:dark){--1p:url(/icon/open_in_new_16dp_60A5FA.svg);content:var(--1p)}}}.dark\:after\:content-open-in-new-gray-dark{@media (prefers-color-scheme:dark){&:after{--1p:url(/icon/open_in_new_16dp_9CA3AF.svg);content:var(--1p)}}}.visited\:dark\:text-purple-400{&:visited{@media (prefers-color-scheme:dark){color:var(--2)}}}.dark\:hover\:bg-gray-800{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--a)}}}}.dark\:hover\:bg-gray-900{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--b)}}}}.prose-headings\:font-normal{& :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--1o:var(--j);font-weight:var(--j)}}.dark\:prose-headings\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--6)}}}.dark\:prose-p\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--6)}}}.prose-a\:font-normal{& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--1o:var(--j);font-weight:var(--j)}}.prose-a\:text-blue-600{& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--1)}}.prose-a\:no-underline{& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:none}}.visited\:prose-a\:text-purple-700{&:visited{& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--3)}}}.hover\:prose-a\:underline{&:hover{@media (hover:hover){& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}}}}.dark\:prose-a\:text-blue-400{@media (prefers-color-scheme:dark){& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--0)}}}.visited\:dark\:prose-a\:text-purple-400{&:visited{@media (prefers-color-scheme:dark){& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--2)}}}}.dark\:prose-blockquote\:border-s-gray-700{@media (prefers-color-scheme:dark){& :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-inline-start-color:var(--9)}}}.dark\:prose-strong\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--6)}}}.prose-code\:font-normal{& :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){--1o:var(--j);font-weight:var(--j)}}.prose-code\:before\:content-none{& :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){&:before{content:var(--1p);--1p:none;content:none}}}.prose-code\:after\:content-none{& :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){&:after{content:var(--1p);--1p:none;content:none}}}.dark\:prose-code\:bg-vsc-back{@media (prefers-color-scheme:dark){& :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:#1f1f1f}}}.dark\:prose-code\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--6)}}}.prose-pre\:bg-vsc-back{& :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:#1f1f1f}}.prose-pre\:text-vsc-front{& :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){color:#d4d4d4}}.prose-li\:marker\:text-gray-700{& :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){& ::marker{color:var(--9)}&::marker{color:var(--9)}& ::-webkit-details-marker,&::-webkit-details-marker{color:var(--9)}}}.dark\:prose-li\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--6)}}}.dark\:prose-li\:marker\:text-gray-300{@media (prefers-color-scheme:dark){& :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){& ::marker{color:var(--6)}&::marker{color:var(--6)}& ::-webkit-details-marker,&::-webkit-details-marker{color:var(--6)}}}}}:root{--1q:#d4d4d4;--1r:grey;--1s:#569cd6;--1t:#4fc1ff;--1u:#223e55;--1v:#18a2fe;--1w:#729db3;--1x:#9cdcfe;--1y:#6a9955;--1z:#4ec9b0;--20:#b5cea8;--21:#f44747;--22:#ce9178;--23:#d16969;--24:#d7ba7d;--25:#dcdcaa;--26:#ffd602;--27:#c586c0}.lang-html .ts-\<,.lang-html .ts-\<\/,.lang-html .ts-\>{color:var(--1r)}.lang-lua{.ts-\{,.ts-\}{color:var(--1s)}}.ts-and{color:var(--1s)}.ts-attribute_name,.ts-block_mapping_pair>.ts-flow_node:first-child .ts-string_scalar{color:var(--1x)}.ts-call_expression>.ts-identifier,.ts-call_expression>.ts-member_expression>.ts-property_identifier:last-child,.ts-call_expression>.ts-selector_expression>.ts-field_identifier,.ts-command_name .ts-word{color:var(--25)}.ts-comment{color:var(--1y)}.ts-const{color:var(--1s)}.ts-const+.ts-identifier,.ts-const+.ts-variable_declarator>.ts-identifier{color:var(--1t)}.ts-defer{color:var(--1s)}.ts-else{color:var(--27)}.ts-end{color:var(--1s)}.ts-escape_sequence{color:var(--1q)}.ts-export{color:var(--27)}.ts-field_identifier{color:var(--1x)}.ts-for{color:var(--27)}.ts-func,.ts-function{color:var(--1s)}.ts-function_call>.ts-dot_index_expression>.ts-identifier:last-child,.ts-function_call>.ts-identifier,.ts-function_call>.ts-method_index_expression>.ts-identifier:last-child,.ts-function_declaration>.ts-identifier{color:var(--25)}.ts-identifier{color:var(--1x)}.ts-if,.ts-import{color:var(--27)}.ts-in{color:var(--1s)}.ts-interpreted_string_literal{color:var(--22)}.ts-int_literal{color:var(--20)}.ts-let,.ts-local{color:var(--1s)}.ts-nested_type_identifier>.ts-identifier{color:var(--1z)}.ts-new{color:var(--1s)}.ts-new_expression>.ts-identifier{color:var(--1z)}.ts-nil,.ts-not,.ts-null{color:var(--1s)}.ts-number{color:var(--20)}.ts-of{color:var(--27)}.ts-or{color:var(--1s)}.ts-package{color:var(--27)}.ts-package_identifier{color:var(--1z)}.ts-pair>.ts-string:first-child{color:var(--1x)}.ts-predefined_type>.ts-string{color:var(--1z)}.ts-property_identifier{color:var(--1x)}.ts-quoted_attribute_value,.ts-raw_string_literal{color:var(--22)}.ts-return{color:var(--27)}.ts-string,.ts-string_scalar{color:var(--22)}.ts-tag_name{color:var(--1s)}.ts-template_string>:not(.ts-template_substitution){color:var(--22)}.ts-then{color:var(--27)}.ts-this{color:var(--1s)}.ts-throw{color:var(--27)}.ts-true{color:var(--1s)}.ts-type_identifier,.ts-unknown{color:var(--1z)}.ts-var{color:var(--1s)}.ts-variable_declarator:has(>.ts-arrow_function)>.ts-identifier{color:var(--25)}.ts-word{color:var(--1x)}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:italic;font-weight:400;src:url(fonts/atkinson-hyperlegible-italic-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:italic;font-weight:400;src:url(fonts/atkinson-hyperlegible-italic-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:italic;font-weight:700;src:url(fonts/atkinson-hyperlegible-italic-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:italic;font-weight:700;src:url(fonts/atkinson-hyperlegible-italic-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:normal;font-weight:400;src:url(fonts/atkinson-hyperlegible-normal-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:normal;font-weight:400;src:url(fonts/atkinson-hyperlegible-normal-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:normal;font-weight:700;src:url(fonts/atkinson-hyperlegible-normal-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Atkinson Hyperlegible;font-stretch:normal;font-style:normal;font-weight:700;src:url(fonts/atkinson-hyperlegible-normal-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--1m:solid;--1o:initial;--1p:""}}}